@charset "utf-8";
.x {
	color: #FFFFFF;
	text-decoration: none;
}
.x:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.x:active {
	color: #FFFFFF;
	text-decoration: none;
}
.x:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.xx {
	color: #FFFFFF;
	text-decoration: underline;
}
.xx:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.xx:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.xx:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.y {
	color: #FF33CC;
	text-decoration: underline;
}
.y:visited {
	color: #FF33CC;
	text-decoration: underline;
}
.y:active {
	color: #FF33CC;
	text-decoration: underline;
}
.y:hover {
	color: #FF00CC;
	text-decoration: none;
}
.z {
	color: #F8A243;
	text-decoration: underline;
}
.z:visited {
	color: #F8A243;
	text-decoration: underline;
}
.z:active {
	color: #F8A243;
	text-decoration: underline;
}
.z:hover {
	color: #F8A243;
	text-decoration: none;
}
.w {
	color: #ff00d5;
	text-decoration: none;
}
.w:visited {
	color: #ff00d5;
	text-decoration: none;
}
.w:active {
	color: #ff00d5;
	text-decoration: none;
}
.w:hover {
	color: #ff00d5;
	text-decoration: underline;
}
.ww {
	color: #ff00d5;
	text-decoration: underline;
}
.ww:visited {
	color: #ff00d5;
	text-decoration: underline;
}
.ww:active {
	color: #ff00d5;
	text-decoration: underline;
}
.ww:hover {
	color: #ff00d5;
	text-decoration: none;
}
.u {
	color: #999999;
	text-decoration: none;
}
.u:visited {
	color: #999999;
	text-decoration: none;
}
.u:active {
	color: #999999;
	text-decoration: none;
}
.u:hover {
	color: #999999;
	text-decoration: underline;
}
.k {
	color: #241d38;
	text-decoration: none;
}
.k:visited {
	color: #241d38;
	text-decoration: none;
}
.k:active {
	color: #241d38;
	text-decoration: none;
}
.k:hover {
	color: #241d38;
	text-decoration: underline;
}
.kk {
	color: #241d38;
	text-decoration: underline;
}
.kk:visited {
	color: #241d38;
	text-decoration: underline;
}
.kk:active {
	color: #241d38;
	text-decoration: underline;
}
.kk:hover {
	color: #241d38;
	text-decoration: none;
}
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #e9e9e9 url(img/bg_body.gif) repeat-x;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	height: 156px;
	width: 900px;
}
.header {
	margin: 0px auto;
	padding: 0px;
	height: 156px;
	width: 900px;
	background: url(img/bg_header.gif) no-repeat 470px 57px;
}
.container {
	margin: 0px auto;
	padding: 0px;
	width: 880px;
	background: #FFFFFF;
	border-top: 10px solid #FFFFFF;
	border-right: 10px solid #FFFFFF;
	border-left: 10px solid #FFFFFF;
	border-bottom-style: none;
	border-bottom-color: #FFFFFF;
}
.sidebar {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 240px;
}
.mainContent {
	width: 590px;
	margin: 0px;
	padding: 0px 20px 0px 30px;
	float: left;
	text-align: left;
	background: url(img/bg_sigla_mare.png) no-repeat center bottom;
}
.clear {
	clear: both;
}
.footer {
	margin: 0px auto;
	padding: 0px;
	width: 900px;
	background: #FFFFFF;
}
.img_rec {
	height: 320px;
	width: 880px;
	background: #999999 url(img/img1.jpg) repeat;
	margin: 0px;
	padding: 0px;
}
.img_rec_IE6 {
	height: 300px;
	width: 880px;
	background: #999999 url(img/img1.jpg) repeat;
	margin: 0px;
	padding: 0px;
}
.logo {
	margin: 10px 0px 0px;
	padding: 0px;
	height: 77px;
	width: 156px;
	float: left;
}
.menu_top {
	margin: 0px;
	padding: 0px;
	height: 34px;
	width: 420px;
	float: left;
}
.menu_top ul {
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin: 10px 0px 0px;
	padding: 0px;
	text-align: left;
}
.menu_top li {
	display: inline;
}
.square_white {
	margin: 0px 6px 2px;
	padding: 0px;
}
.login {
	margin: 0px;
	padding: 0px 22px 0px 0px;
	float: right;
	height: 34px;
}
.form {
	margin: 0px;
	padding: 0px;
}
.login #user {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #303030;
	background: #FFFFFF url(img/img_user.gif) no-repeat 3px center;
	margin: 5px 5px 0px 15px;
	padding: 3px 0px 0px 20px;
	height: 17px;
	width: 150px;
	border: 1px solid #7C7C81;
	float: left;
}
.login #parola {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #303030;
	background: #FFFFFF url(img/img_password.gif) no-repeat 3px center;
	margin: 5px 5px 0px;
	padding: 3px 0px 0px 20px;
	height: 17px;
	width: 150px;
	border: 1px solid #7C7C81;
	float: left;
}
.but_login {
	margin: 6px 0px 0px 7px;
	padding: 0px;
	float: left;
}
.user_nou {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 470px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #FFFFFF;
}
.user_nou ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.user_nou li {
	display: inline;
	margin: 0px 14px 0px 10px;
	padding: 0px;
}
.container_anim_menu {
	margin: 0px;
	padding: 0px;
	float: left;
}
.flash {
	margin: 7px 0px 3px 51px;
	padding: 0px;
	height: 60px;
	width: 650px;
}
.in {
	color: #FFFFFF;
	text-decoration: none;
}
.img_produs {
	margin: 0px;
	padding: 0px;
	width: 600px;
	float: left;
}
.recomandam {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	color: #FFFFFF;
	margin: 0px;
	padding: 20px 0px 0px;
}
.recomandam1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 48px;
	color: #FF00D5;
	margin: 0px;
	padding: 20px 0px 0px;
}
.recomandam1_IE6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 44px;
	color: #FF00D5;
	margin: 0px;
	padding: 20px 0px 0px;
}
.title_recom {
	background: url(img/title_recom.png) no-repeat;
	height: 80px;
	margin: 0px;
	padding: 0px;
}
.text_recom {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin: 5px 0px 0px;
	padding: 0px 20px 0px 40px;
	text-align: left;
	color: #136584;
}
.pink {
	color: #F778E2;
}
.vaucher_left {
	margin: 0px 0px 0px 100px;
	padding: 27px 0px 0px;
	float: left;
	text-align: left;
	width: 260px;
}
.vaucher_right {
	margin: 0px 0px 0px 25px;
	padding: 40px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b6b2b7;
	text-align: left;
	width: 193px;
}
.vaucher_pret {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
.valabil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	margin: 0px;
	padding: 2px 0px 0px 60px;
}
.vaucher_numer {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #97006c;
	font-size: 22px;
	margin: 0px;
	padding: 4px 0px 0px 70px;
}
.vaucher_despre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 2px 0px 0px 45px;
	line-height: 10px;
}
.orange {
	color: #F5860A;
}
.categorii {
	margin: 0px;
	padding: 0px;
	width: 230px;
	border: 5px solid #d0d0d0;
	background: #FFFFFF url(img/bg_left.gif) no-repeat bottom;
}
.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #ff00d5;
	text-align: left;
	margin: 10px auto 0px;
	padding: 0px;
	width: 200px;
	height: 22px;
	border-bottom: 2px solid #F778E2;
	background: url(img/elem_left.png) no-repeat right center;
}
.categorii ul {
	margin: 0px auto;
	padding: 0px;
	width: 200px;
	text-align: left;
	list-style: none;
}
.categorii li {
	background: url(img/square_pink.gif) no-repeat 0px 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #241d38;
	margin: 0px;
	padding: 8px 0px 5px 20px;
}
.sub {
	margin: 0px 0px 0px 30px;
	padding: 0px;
	background: url(none);
	color: #FF00D5;
}
.sub ul {
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	list-style: none;
	background: url(none);
}
.sub li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF00D5;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	list-style: none;
}
.mainContent h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 28px;
	color: #FF00D5;
	font-weight: normal;
	margin: 15px 0px 0px;
	padding: 0px;
}
.text_mainContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a3a3a;
	line-height: 18px;
	margin: 15px 0px 0px;
	padding: 0px;
}
.item_main {
	margin: 0px 30px 0px 0px;
	padding: 2px;
	width: 249px;
	border: 5px solid #D0D0D0;
	float: left;
}
.text_item_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #ff85e9;
	margin: 2px 0px 0px;
	padding: 0px;
	color: #FFFFFF;
}
.title_item_main {
	margin: 0px 0px 2px 5px;
	padding: 2px 0px 0px;
}
.despre_item_main {
	margin: 0px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
.thumb {
	margin: 0px;
	padding: 0px;
}
.continua_categ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-align: right;
	margin: 0px 35px 0px 0px;
	padding: 15px 0px 0px;
}
.logo_footer {
	background: url(img/dots.gif) repeat-x center;
	margin: 0px auto;
	padding: 0px;
	width: 780px;
}
.square_pink {
	margin: 0px 0px 2px;
	padding: 0px;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B4B4B4;
	margin: 0px;
	padding: 15px 0px;
}
.developed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #F7C4F2;
}
.vaucher_produs {
	background: url(img/vaucher.png) no-repeat left top;
	margin: 16px 0px 0px;
	padding: 0px;
	height: 133px;
	border-bottom: 5px solid #FF7EE9;
}
.vaucher_left_inner {
	margin: 0px 0px 0px 100px;
	padding: 18px 0px 0px;
	float: left;
	text-align: left;
	width: 260px;
}
.vaucher_right_inner {
	margin: 0px 0px 0px 25px;
	padding: 13px 0px 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #241D38;
	text-align: left;
	width: 205px;
}
.mainContent h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #FF00D5;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.content_produs_left {
	float: left;
	width: 327px;
	margin: 20px 0px 0px;
	padding: 0px;
}
.content_produs_right {
	padding: 0px;
	float: left;
	margin-top: 20px;
}
.text_produs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 18px;
}
.text_produs li {
	background: url(img/square_pink.gif) no-repeat 0px 7px;
	margin: 10px 0px 0px;
	padding: 0px 15px 0px 20px;
}
#navlist li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 60px;
	border-width: 1px;
	border-style: solid;
}
.produs_marime {
	float: left;
	height: 60px;
	width: 60px;
	margin: 0px 6px 6px 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
}
.container_produs_marime {
	margin: 30px auto 0px;
	padding: 0px;
	width: 220px;
}
.marime {
	margin: 0px;
	height: 30px;
	width: 60px;
	border-bottom: 1px solid #CCCCCC;
	background: #F4F4F4 url(img/bg_marime.png) no-repeat right bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding: 15px 0px 0px;
}
.comanda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF00D5;
	text-align: center;
	padding-top: 1px;
}
.item_produs {
	margin: 0px;
	padding: 2px;
	width: 249px;
	border: 5px solid #D0D0D0;
	float: left;
}
.magnify {
	margin: 0px;
	padding: 4px 0px 0px;
	width: 100px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	float: left;
	background: url(img/magnify.png) no-repeat left center;
	display: block;
}

#space {
	margin: 0px;
	padding: 3px 10px 3px 20px;
	height: 20px;
	width: 100px;
}
.pret {
	margin: 35px 0px 0px;
	height: 40px;
	width: 255px;
	float: left;
	border: 1px solid #CCCCCC;
	padding: 10px 0px 0px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #c0bfbf;
	background: #FFFFFF;
}
.pink1 {
	color: #F33FD3;
}
.grey {
	color: #666666;
}
.but_pre {
}
.but_pre {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 46px;
	width: 128px;
}
.but_urm {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 46px;
	width: 128px;
}
.but_prez {
	margin: 0px auto;
	padding: 0px;
	width: 400px;
}
.content_inner {
	margin: 20px 0px 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.text_inner {
	margin: 0px;
	padding: 20px 0px;
}
.slogan_img {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #FF00D5;
	margin: 0px;
	padding: 20px 40px 0px 20px;
}
.price_off {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 110px;
	height: 320px;
	background: url(img/bg_price_off.png) no-repeat right bottom;
}
.price_off .text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #FFFFFF;
	text-align: center;
	margin: 260px 0px 0px 30px;
	padding: 0px;
	width: 80px;
	line-height: 28px;
}
.price_off .text1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFFFFF;
	text-align: center;
	margin: 260px 0px 0px 30px;
	padding: 0px;
	width: 80px;
	line-height: 28px;
}
.price_off_IE6 {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 110px;
	height: 320px;
	background: url(img/bg_price_off.gif) no-repeat right bottom;
}
.price_off_IE6 .text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #FFFFFF;
	text-align: center;
	margin: 260px 0px 0px 30px;
	padding: 0px;
	width: 80px;
	line-height: 28px;
}
.price_off_IE6 .text1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFFFFF;
	text-align: center;
	margin: 260px 0px 0px 30px;
	padding: 0px;
	width: 80px;
	line-height: 28px;
}
.price_off_small {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 110px;
	height: 249px;
	background: url(img/bg_price_off_little.png) no-repeat right bottom;
}
.price_off_small .text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color: #FFFFFF;
	text-align: center;
	margin: 205px 0px 0px 45px;
	padding: 0px;
	width: 80px;
	line-height: 23px;
}
.price_off_small .text1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color: #FFFFFF;
	text-align: center;
	margin: 205px 0px 0px 45px;
	padding: 0px;
	width: 80px;
	line-height: 23px;
}
.price_off_small_IE6 {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 110px;
	height: 249px;
	background: url(img/bg_price_off_little.gif) no-repeat right bottom;
}
.price_off_small_IE6 .text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color: #FFFFFF;
	text-align: right;
	margin: 205px 3px 0px 60px;
	padding: 0px;
	width: 80px;
	line-height: 23px;
}
.price_off_small_IE6 .text1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color: #FFFFFF;
	text-align: right;
	margin: 205px 3px 0px 60px;
	padding: 0px;
	width: 80px;
	line-height: 23px;
}