html {display: block;}
html, body, div, span, input,  p,ul,ol,form,h1,h2,h3 {
    padding: 0px;
    margin: 0px;
	border: 0px solid #fff;
}
hr { color: #E1E1E1;}
table tr td input { border: 1px solid #ccc;}
a { outline:none; }
a, a:active, a:visited, a:hover{ text-decoration: none; }

img { border: 0px solid #fff; margin: 0px; padding: 0px;}

h1,h2,h3 { font-weight:normal; display: inline;}
div, a, input, h2, h3 { font: normal 12px Arial,sans-serif;}

#root { text-align: center; padding: 17px 0px 0px; width: 100%; background: #fff; position:relative}

#page { text-align: left; width: 955px; margin: 0px auto 0px; display: table; margin-bottom: 17px;}

#head { width: 955px; height: 200px; overflow: hidden; float: left; background: url("../images/bglogo.gif") top left no-repeat; overflow: hidden;}

#head div.sp {width: 955px; height: 7px; overflow: hidden; background: url("../images/linie/c1_s.gif") top left no-repeat;}
#head div.cont { padding: 0px 9px 0px 9px; float: left; width:935px; border-left: 1px solid #E5E5E5; border-right: 1px solid #E5E5E5; overflow: hidden;}
#sus {width: 942px; float: left;}
#sus .logo { width: 206px; height: 92px; overflow: hidden; float: left;}

#sus .t {width: 282px; float: left; margin-top: 20px;}
#sus .t div{ width: 282px; float: left; font: normal 10pt Arial, sans-serif; color: #C2C2C2; margin: 0px;}
#sus .t div.t {font: bold 20pt Arial, sans-serif; color: #C2C2C2;}
#sus .t div.h h1 {font: bold 9pt Arial, sans-serif; color: #F17DB1;}

#sus .r {width: 450px; float: right; margin-top: 20px; overflow: hidden;}
#sus .r div {width: 450px; text-align: right; margin: 0px; float: right;}

#sus .r div.s a, #sus .r div.s a:active, #sus .r div.s a:visited, #sus .r div.s a:hover {font: normal 8pt Arial, sans-serif; color: #959595; margin-left: 16px;}
#sus .r div.a {margin-top: 8px;}
#sus .r div.a span { font: normal 8pt Arial, sans-serif; color: #000; position: relative; top: -1px; margin-left: 4px;}

#sus .r div.a a, #sus .r div.a a:active, #sus .r div.a a:visited, #sus .r div.a a:hover {font: bold 8pt Arial, sans-serif; color: #959595; margin-left: 16px;}

#sus .r div.a a.c, #sus .r div.a a.c:active, #sus .r div.a a.c:visited, #sus .r div.a a.c:hover
{
	background: url("../images/bullet/cos.gif") scroll 100% 1px no-repeat; padding-right: 18px;
}
#sus .r div.v {margin-top: 10px; text-align: right;}
#sus .r div.v div {float: right; width: 96px; margin-left: 6px;}
#sus .r div.v div.c {width: 109px;}
#sus .r div.v div a.v, #sus .r div.v div a.v:active, #sus .r div.v div a.v:visited, #sus .r div.v div a.v:hover
{
	padding-right: 3px;width: 93px; height: 19px; font: bold 8pt Arial, sans-serif; color: #02A8D8;line-height: 19px; background: url("../images/button/bg2.gif") top left no-repeat; text-align: right; display: block;
}
#sus .r div.v div.c a.c, #sus .r div.v div.c a.c:active, #sus .r div.v div.c a.c:visited, #sus .r div.v div.c a.c:hover
{
	width: 109px; height: 19px; font: bold 8pt Arial, sans-serif; color: #F17DB1;line-height: 19px; background: url("../images/button/bg1.gif") top left no-repeat; text-align: center; display: block; float: right;
}

#meniu { width: 935px; height: 46px; float: left; margin-left: 10px; margin-top: 8px;}


	#bar {
		background: #ccc;
		width: 935px;
		height: 46px;
		overflow: hidden;
		font-size: 110%;
	}
		#bar ul {
			float: left;
			width: 723px;
			overflow: hidden;
		}
			#bar ul li {
				float: left;
				height: 46px;
			}
				#bar ul li a:link, #bar ul li a:visited {
					float: left;
					display: block;
					height: 46px;
					line-height: 46px;
					background: url(../images/but.png) no-repeat 0 0;
					color: #FFFFFF;
					text-align: center;
					font-weight: bold;
					position: relative;
				}
				#bar ul li a:link:hover, #bar ul li a:visited:hover,
				#bar ul li.active a:link, #bar ul li.active a:visited {
					color: #FFF;
					text-decoration: none;
				}

				#bar #but1 a:link, #bar #but1 a:visited { width: 69px; }
				#bar #but1 a:link:hover, #bar #but1 a:visited:hover,
				#bar #but1.active a:link, #bar #but1.active a:visited { background-position: 0 0; }

				#bar #but2 a:link, #bar #but2 a:visited { width: 93px; background-position: -69px 0; }
				#bar #but2 a:link:hover, #bar #but2 a:visited:hover,
				#bar #but2.active a:link, #bar #but2.active a:visited { background-position: -69px -0px; width: 94px; left: -1px; margin-right: -1px; }

				#bar #but3 a:link, #bar #but3 a:visited { width: 99px; background-position: -162px 0; }
				#bar #but3 a:link:hover, #bar #but3 a:visited:hover,
				#bar #but3.active a:link, #bar #but3.active a:visited { background-position: -162px -0px; width: 100px; left: -1px; margin-right: -1px; }

				#bar #but4 a:link, #bar #but4 a:visited { width: 101px; background-position: -261px 0; }
				#bar #but4 a:link:hover, #bar #but4 a:visited:hover,
				#bar #but4.active a:link, #bar #but4.active a:visited { background-position: -261px -0px; width: 102px; left: -1px; margin-right: -1px; }

				#bar #but5 a:link, #bar #but5 a:visited { width: 71px; background-position: -362px 0; }
				#bar #but5 a:link:hover, #bar #but5 a:visited:hover,
				#bar #but5.active a:link, #bar #but5.active a:visited { background-position: -362px -0px; width: 72px; left: -1px; margin-right: -1px; }

				#bar #but6 a:link, #bar #but6 a:visited { width: 136px; background-position: -433px 0; }
				#bar #but6 a:link:hover, #bar #but6 a:visited:hover,
				#bar #but6.active a:link, #bar #but6.active a:visited { background-position: -433px -0px; width: 137px; left: -1px; margin-right: -1px; }

				#bar #but7 a:link, #bar #but7 a:visited { width: 73px; background-position: -569px 0; }
				#bar #but7 a:link:hover, #bar #but7 a:visited:hover,
				#bar #but7.active a:link, #bar #but7.active a:visited { background-position: -569px -0px; width: 74px; left: -1px; margin-right: -1px; }

				#bar #but8 a:link, #bar #but8 a:visited { width: 81px; background-position: -642px 0; }
				#bar #but8 a:link:hover, #bar #but8 a:visited:hover,
				#bar #but8.active a:link, #bar #but8.active a:visited { background-position: -642px -0px; width: 82px; left: -1px; margin-right: -1px; }
		#bar p {
			float: left;
			width: 212px;
			height: 36px;
			background: url(../images/bar-r.gif) no-repeat 0 0;
			padding: 10px 0 0 0;
		}
			#bar p a:link, #bar p a:visited {
				display: block;
				margin: 0 10px;
				color: #fbd8e8;
				font-size: 8pt;
				line-height: 1.1;
			}
				#bar p a:link span, #bar p a:visited span {
					display: block;
					font: bold 9pt Arial,sans-serif;
					color: #FFFFFF;
				}

#breadcumbs { font: normal 8pt Arial, sans-serif;color: #f17db1; width: 932px; margin-left: 12px; float: left; margin-top: 2px; height:30px;position:relative;display:table;vertical-align:middle;}

#breadcumbs .d1{
	position: absolute;
	top: 50%;
	overflow: visible;
}
#breadcumbs .d1 .d2{
	position: relative;
	top: -50%;
	overflow: visible;
}
#breadcumbs .content {
	display:table-cell;
	vertical-align:middle;
	width:100%;
}
#breadcumbs .stionar{
	font: normal 8pt Arial, sans-serif; color: #878787;
	width:40px;
	float:left;
}
#breadcumbs .stionarvar{
	float:left;
	width:882px;
}
#breadcumbs span.f { color: #959595; top: 0px; padding: 0px;}
#breadcumbs span {color: #f17db1; position: relative; top: -1px; padding: 0px 6px;}

#breadcumbs h1 a, #breadcumbs h1 a:active, #breadcumbs h1 a:visited
{
	font: normal 8pt Arial, sans-serif; color: #0072bc;
	text-decoration:underline;
}
#breadcumbs h1 a.l, #breadcumbs h1 a.l:active, #breadcumbs h1 a.l:visited, #breadcumbs h1
{
	font: bold 8pt Arial, sans-serif; color: #f17db1;
}
#breadcumbs h1 a:hover{ text-decoration:none;}
#welcome {float: right; width: 212px;  margin: 5px 10px 0px 0px; text-align: right; font: normal 8pt Arial, sans-serif; color: #959595;}
#welcome a,#welcome a:active, #welcome a:visited, #welcome a:hover { font: bold 8pt Arial, sans-serif; color: #F17DB1; text-decoration: underline;}

#contentHolder
{
	float: left;
	width: 935px;
	overflow: hidden;
	border-left:1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	padding: 0px 9px;
}

#bottom { float: left; width: 955px; height: 155px; overflow: hidden; background: url("../images/bgbottom.gif");}
#bottom div.l {float: right; width: 740px; height: 135px; overflow: hidden; margin: 19px 0px 0px 0px;}
#bottom div.l .boxmenu { float:left; width:740px; height:54px;overflow:hidden; padding:6px 0px 12px; }
#bottom div.l .boxmenu .box {float:left;width:210px;}
#bottom div.l .boxmenu .last {width:100px;}
#bottom div.l .boxmenu .box p {margin:0px;padding:0px;line-height:20px;padding-left:7px;background:url("../images/arr_roz.gif") no-repeat left center; height:20px;}
#bottom div.l .boxmenu .box p a{line-height:20px; color:#004c6d; font-size:11px;}
#bottom div.l .boxmenu .box p a:hover,#bottom div.l .boxmenu .box p a.s{color:#0072bc}
#bottom div.l .boxmenu .box p span.g{color:#6aad1c}
#bottom div.l .boxmenu .box p span.o1{color:#fbc115}
#bottom div.l .boxmenu .box p span.o2{color:#f7941d}
#bottom div.l .boxmenu .box p span.o3{color:#d56c2a}
#bottom div.l div.meniu {float: left; margin: 0px 20px 0px 14px; width: 804px;}
#bottom div.l div.meniu span a, #bottom div.l div.meniu span a:visited, #bottom div.l div.meniu span a:active
{
	font: normal 8pt Arial, sans-serif; color: #fff;
}
#bottom div.l div.meniu span a:hover, #bottom div.l div.meniu span a.s, #bottom div.l div.meniu a.s:active, #bottom div.l div.meniu span a.s:visited {font: bold 8pt Arial, sans-serif; color: #fff;}
#bottom div.l div.meniu span {display: block; float: left; text-align: center;}
#bottom div.l div.meniu span.acasa {width: 45px;}
#bottom div.l div.meniu span.despre {width: 67px;}
#bottom div.l div.meniu span.cumpar {width: 75px;}
#bottom div.l div.meniu span.platesc {width: 74px;}
#bottom div.l div.meniu span.livrare {width: 49px;}
#bottom div.l div.meniu span.intrebari {width: 104px;}
#bottom div.l div.meniu span.contact {width: 52px;}
#bottom div.l div.meniu span.noutati {margin-left: 4px; width: 44px;}

/*
#bottom div.l div.meniu span.a {width: ;}
#bottom div.l div.meniu span.a {width: ;}
#bottom div.l div.meniu span.a {width: ;}
#bottom div.l div.meniu span.a {width: ;}
#bottom div.l div.meniu span.a {width: ;}
#bottom div.l div.meniu span.a {width: ;}
#bottom div.l div.meniu span.a {width: ;}
*/
#bottom div.l div.note {float: left; width: 800px; font: normal 8pt Arial, sans-serif; color: #959595; margin-top: 10px;}
#bottom div.l div.note a, #bottom div.l div.note a:active, #bottom div.l div.note a:visited, #bottom div.l div.note a:hover
{
	font:normal 8pt Arial, sans-serif; color: #0072bc;text-decoration: underline;
}
#bottom div.l div.note a.creative {text-decoration: none;font-weight:bold;}
#bottom div.l div.note a.creative:hover
{
	color: #0493D0;
	font-weight:bold;
	text-decoration: none;
}
#bottom div.r {float: left; height: 66px; width: 105px; overflow: hidden; position: relative; top: 22px; left:13px;}
#bottom div.r a, #bottom div.r a:active, #bottom div.r a:visited, #bottom div.r a:hover
{
	width: 105px; height: 66px; overflow: hidden; display: block;
}
#left { float: left; width: 190px; overflow: hidden; margin-right: 12px; }
#right {float: left; width: 733px; overflow: hidden; padding-top: 0px;}
.categorii
	{
		width: 173px; overflow: hidden;
		float: left; background: url("../images/bgcat.gif") top left no-repeat; padding: 0px 6px 0px 11px;
	}
.categorii h2 a, .categorii h2 a:active, .categorii h2 a:visited, .categorii h2 a:hover
{
	display: block; 
	font: bold 9pt Arial, sans-serif; color: #fff;
	background:url("../images/bullet/toate.gif") right no-repeat;
	height: 30px;
	line-height: 30px;
}
.categorii h2.s{
	height: 30px;
	font: bold 9pt Arial, sans-serif; color: #fff;
	line-height: 30px;
}
.leftNavC {float: left; padding: 7px 0px 28px 0px; width: 190px; background: #F5F5F5 url("../images/bgcat_j.gif") bottom left no-repeat;}

.leftNavC h3 a, .leftNavC h3 a:active, .leftNavC h3 a:visited,
.leftNavC h2 a, .leftNavC h2 a:active, .leftNavC h2 a:visited
{
	font: normal 8pt Arial, sans-serif;
	background: transparent url("../images/bullet/arrow1.gif") no-repeat scroll 12px 50%;
	padding-left: 29px;
	display: block;
	line-height: 18px;
	color: #004C6D;
}
.leftNavC h3 a:hover, .leftNavC h3 a.selected, .leftNavC h3 a.selected:active, .leftNavC h3 a.selected:visited, .leftNavC h3 a.selected:hover,
.leftNavC h2 a:hover, .leftNavC h2 a.selected, .leftNavC h2 a.selected:active, .leftNavC h2 a.selected:visited, .leftNavC h2 a.selected:hover
{
	font: normal 8pt Arial, sans-serif;
	background: #F17DB1 url("../images/bullet/arrow2.gif") no-repeat scroll 12px 50%;
	padding-left: 29px;
	display: block;
	line-height: 18px;
	color: #fff;

}

.leftNavC h2.sub a, .leftNavC h2.sub a:active, .leftNavC h2.sub a:visited
{
	font: normal 8pt Arial, sans-serif;
	background: transparent url("../images/bullet/arrow_mic.gif") no-repeat scroll 30px 50%;
	padding-left: 41px;
	display: block;
	line-height: 18px;
	color: #004C6D;
}
.leftNavC h2.sub a:hover, .leftNavC h2.sub a.selected, .leftNavC h2.sub a.selected:active, .leftNavC h2.sub a.selected:visited, .leftNavC h2.sub a.selected:hover
{
	font: normal 8pt Arial, sans-serif;
	background: #F17DB1 url("../images/bullet/arrow_mic_o.gif") no-repeat scroll 30px 50%;
	padding-left: 41px;
	display: block;
	line-height: 18px;
	color: #fff;

}
.leftNavC h3 a.resetfiltru, .leftNavC h3 a.resetfiltru:active, .leftNavC h3 a.resetfiltru:visited,
.leftNavC h2 a.resetfiltru, .leftNavC h2 a.resetfiltru:active, .leftNavC h2 a.resetfiltru:visited
{
	font: normal 8pt Arial, sans-serif;
	background: none;
	padding-left: 29px;
	display: block;
	line-height: 18px;
	color: #0072bc;
	text-decoration:underline;
}
.leftNavC h3 a.resetfiltru:hover, .leftNavC h3 a.resetfiltru:active:hover,
.leftNavC h2 a.resetfiltru:hover, .leftNavC h2 a.resetfiltru:hover
{
	font: normal 8pt Arial, sans-serif;
	background: none;
	padding-left: 29px;
	display: block;
	line-height: 18px;
	color: #004C6D;
	text-decoration:none;
}


.leftNavParteneri {float: left; width: 190px; height: 37px; overflow: hidden; background: url("../images/bgparteneri.jpg"); margin: 0px 0px 10px 0px;}
.leftNavParteneri a, .leftNavParteneri a:active, .leftNavParteneri a:visited, .leftNavParteneri a:hover
{
	display: block; padding-left: 29px;	height: 37px;font: bold 9pt Arial, sans-serif; color: #004C6D; line-height: 36px;
}
.noutati { float: left; width: 190px; overflow: hidden;}
.noutati span { float: left; width: 190px; font: normal 11px Arial, sans-serif; color: #959595;}
.noutati span input {margin: 0px; padding:2px 5px 2px;}
.noutati span.t {font: bold 8pt Arial, sans-serif; color: #16C1F3;}
.noutati span.i { margin-top: 15px; margin-bottom: 5px;}
.noutati span.a { text-align: center;}
.noutati div { float: left; width: 190px; text-align: center;}
.newsletter_input { float: left; width: 178px; overflow: hidden; border: 1px solid #a5acb2; color: #004c6d;font-size:11px; padding:5px 2px; }

.sigle {float: left; width: 190px; text-align: center; margin-top:35px; border-top:1px solid #e1e1e1;}
.search{ float: right; width: 730px; height: 28px; overflow: hidden;padding: 0px 2px 2px 1px; margin-bottom: 8px;}

.search2{ float: left; width: 935px; height: 26px; overflow: hidden;padding: 0px 1px 2px 1px; margin-bottom: 8px;}


.cautare{ float: left; width: 420px; margin-top: 6px;}
.cautare span {float: left; width: 60px; display: block; font: bold 9pt Arial, sans-serif; color: #626262; line-height: 19px;}
.cautare select {float: left; width: 128px; border: 1px solid #A5ACB2; height: 17px; overflow: hidden; margin-right: 4px; font: normal 8pt Arial, sans-serif; color: #004C6D;}

.cautare input.s { float: left;width: 254px; height: 17px; border: 1px solid #A5ACB2; border-right: 0px solid #fff; font: normal 9pt Arial, sans-serif; color: #004C6D;}
.cautare input.i {float: left; }

div.comanda {float: right; width: 295px; text-align: right; font: bold 14px "Times New Roman", sans-serif; color: #16C1F3;line-height:14px;}
div.comanda span { float: right; width: 300px; text-align: right; font: normal 12px "Times New Roman", sans-serif; color: #959595;line-height:12px; }

div.contxxbox{
float:left;
width:203px;
}
a.contxx{
	float:left;
	width:163px;
	height:19px;
	
	font:bold 11px Arial, sans-serif;
	text-align:center;
	text-transform:uppercase;
	padding-left:20px;
	margin-top:6px;
	background:url("../images/button/continua-c.gif");
	color:#fff;
	line-height:19px;
	margin-right:20px;
}
 .spc2 { width: 733px; height: 5px; float: left; overflow: hidden; background: url("../images/linie/c2_s.gif");}
 .spc2h { width: 725px; height: 5px; float: left; overflow: hidden; background: url("../images/linie/c2_jh.gif");}
 .spc2bt { width: 733px; height: 4px; float: left; overflow: hidden; background: url("../images/linie/c2bt_s.gif");}
 
.spc2bt_j { width: 733px; height: 4px; float: left; overflow: hidden; background: url("../images/linie/c2bt_j.gif");}

.spc2btint_s { width: 713px; height: 6px; float: left; overflow: hidden; background: url("../images/linie/c2bt1_s.gif");}
.spc2btint_j { width: 713px; height: 6px; float: left; overflow: hidden; background: url("../images/linie/c2bt1_j.gif");}
.spc2btint{
	background:#fff;
	border-left: 1px solid #c4c4c4;
	border-right: 1px solid #c4c4c4;
	padding:3px 9px;
	width:693px;float:left; 

}

.spc2_j { width: 733px; height: 5px; float: left; overflow: hidden; background: url("../images/linie/c2_j.gif");}
.spc2_jh { width: 725px; height: 5px; float: left; overflow: hidden; background: url("../images/linie/c1_sh.gif");}
.contc2 { width: 727px; float: left; overflow: hidden; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1; padding-left: 4px;}
.contc2h { width: 719px; float: left; overflow: hidden; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1; padding-left: 4px; font-size:11px; color:#004C6D; padding-right:4px;width:715px; }
.contc2bt { width: 713px; float: left; overflow: hidden; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1;background:#f5f5f5; padding:0px 9px 5px 9px;}


.visual { float: left; width: 417px; overflow: hidden;}
.visual-mic {float: left; width: 98px;overflow: hidden;}
.visual-mic div {float: left; margin-bottom: 4px;}
.visual-mic span {float: left; margin: 0px; padding: 0px;}
.visual-mediu {float: left; width: 208px; overflow: hidden;}

.cont-titlu-cat { float: left; width: 733px;overflow: hidden; border-bottom: 1px solid #E1E1E1; font: bold 8pt Arial, sans-serif; color: #004C6D; margin-top: 10px; margin-bottom: 10px;}
.cont-titlu-cat span {float: left; width: 733px; overflow: hidden; padding-bottom: 5px; font: normal 8pt Arial, sans-serif; color: #16C1F3; position: relative; top: -1px;}


.cont-titlu-cat2 { float: left; width: 733px;overflow: hidden; font: bold 8pt Arial, sans-serif; color: #004C6D; margin-top: 5px}
.cont-titlu-cat2 span {float: left; width: 733px; overflow: hidden;font: normal 8pt Arial, sans-serif; color: #16C1F3; position: relative; top: -1px;}

.cont-titlu-cat2 font.roz{
	color:#f17db1;
}
.recomandari { float: left; width: 733px; padding-bottom: 11px;}
.recomandari div{ float: left; width: 238px; height: 200px; overflow: hidden; background: url("../images/bgpf.gif"); margin-right: 9px;}
.recomandari div.last {margin-right: 0px; float: right;}

recomandari div div {background: none;}

.recomandari div div.poza {width: 230px; height: 122px; position: relative; top: 4px; left:4px; margin-bottom: 10px;}

.recomandari div span{ width: 223px; height: 30px; position: relative;  left: 8px;}

.recomandari div span { font: normal 9pt Arial, sans-serif; color: #959595;}

.recomandari div span b a, .recomandari div span b a:active, .recomandari div span b a:visited, .recomandari div span b a:hover
{
	display: block; font: bold 9pt Arial, sans-serif; color: #004C6D;width: 223px;
}
.recomandari div p.pret {float: left; width: 144px; position: relative; left: 9px; font: normal 9pt Arial, sans-serif; color: #959595; top: 13px;}
.recomandari div p.pret b{ font-weight: bold; color: #F17DB1;}

.recomandari div p.det a, .recomandari div p.det a:active, .recomandari div p.det a:visited, .recomandari div p.det a:hover
{
	font: bold 9pt Arial, sans-serif; color: #16C1F3; height: 17px; line-height: 17px; position: relative; top: 13px; left: 11px;
	display: block; padding-left: 5px; float: left; padding-right: 13px;
}

.recomandari2 {float: left; width: 733px; height: 100px; background: url("../images/bgf.gif") top left no-repeat; overflow: hidden;}
.recomandari2 div.j {float: left; width: 715px; height: 90px; overflow: hidden; margin-left: 12px; margin-top: 5px;}
.recomandari2 div.j div.poza {width: 715px; height: 90px; overflow: hidden;}
.recomandari2 div.j div.poza a img {width: 715px; height: 90px;}
.recomandari2 div.j div.txt1{ width: 122px; height: 16px; position: relative; top: -35px;font: normal 9pt Arial, sans-serif; color: #959595;}
.recomandari2 div.j div.txt2 {position: relative; top: -35px;}
.recomandari2 div.j div.txt2 a, .recomandari2 div.j div.txt2 a:active, .recomandari2 div.j div.txt2 a:visited, .recomandari2 div.j div.txt2 a:hover { font: bold 9pt Arial, sans-serif; color: #959595; background: url("../images/bullet/arrow1.gif") right no-repeat; padding-right: 10px; text-decoration: underline;}


.recomandari2 div.j2 {float: right; width: 349px; height: 90px; overflow: hidden; margin-top: 5px;  margin-right: 6px;}
.recomandari2 div.j2 div.poza {width: 349px; height: 90px; overflow: hidden;}
.recomandari2 div.j2 div.poza a img {width: 349px; height: 90px;}
.recomandari2 div.j2 div.txt1{ width: 122px; height: 16px; position: relative; top: -35px;font: normal 9pt Arial, sans-serif; color: #959595;}
.recomandari2 div.j2 div.txt2 {position: relative; top: -35px;}
.recomandari2 div.j2 div.txt2 a, .recomandari2 div.j2 div.txt2 a:active, .recomandari2 div.j2 div.txt2 a:visited, .recomandari2 div.j2 div.txt2 a:hover { font: bold 9pt Arial, sans-serif; color: #959595; background: url("../images/bullet/arrow1.gif") right no-repeat; padding-right: 10px; text-decoration: underline;}

.contproduse, .contproduse-nop{ float: left; width: 733px; height: 336px; overflow: hidden; padding-bottom: 10px;}
.contproduse-nop { padding-bottom: 0px;}

.contprodus, .contprodus-nom { float: left; width: 175px; height: 336px; overflow: hidden; margin-right: 11px; background: url("../images/bgthumb3.gif") top left no-repeat; position: relative; }

.bulinaIndisponibil{
	width: 55px;
	height: 57px;
	z-index: 1;
	position: absolute;
	top: 2px;
	left: 118px;
	background: url("../images/bullet/indisponibil.gif");
}
.bulinaIndisponibil a, .bulinaIndisponibil a:active, .bulinaIndisponibil a:visited, .bulinaIndisponibil a:hover{
	display: block;
	line-height: 57px;
}

.bulinanou{
	width:34px;
	height:14px;
	overflow:hidden;
	position:absolute;
	top:5px;
	left:72px;
	z-index:1;
}
.bulinanou a, .bulinanou a:active, .bulinanou a:visited, .bulinanou a:hover{
	display: block;
	height:14px;
	width:34px;
	background:url(../images/button/nou.gif) no-repeat center;
	text-indent:-10000px;
}

.contprodus-nom { margin-right: 0px; }


.contprodus div.poza, .contprodus-nom div.poza { float: left; width: 165px; height: 135px; overflow: hidden; position: relative; top: 5px; left: 5px; margin-bottom: 6px;}

.contprodus div.titlu, .contprodus-nom div.titlu {
	float: left; position: relative; left: 8px;width: 162px; height: 27px;
	margin-bottom: 4px;
}
.contprodus div.lvrGr, .contprodus-nom div.lvrGr{
	float: left;
	position: relative;
	left: 8px;
	width: 162px;
	height: 16px;
	margin: 0px 0px 9px 0px;
	overflow: hidden;
	font: normal 8pt Arial;
	color: #99b397;
}
div.cerePr{
	float: left;
	position: relative;
	left: 7px;
	width: 163px;
	height:	15px;
	margin: 1px 0px 9px 0px;
	overflow: hidden;
}
a.thCp, a.thCp:active, a.thCp:visited, a.thCp:hover{
	display: block;
	width: 123px;
	height: 15px;
	overflow: hidden;
	font: normal 8pt Arial;
	color: #fff;
	padding-left: 4px;
	background: url("../images/btn_cereP.gif") no-repeat;
	line-height: 14px;
}

.contprodus div.disp, .contprodus-nom div.disp{
	float: left;
	position: relative;
	left: 8px;
	width: 162px;
	height: 16px;
	margin: 1px 0px 8px 0px;
	overflow: hidden;
	font: normal 8pt Arial;
	color: #99b397;
}
.contprodus div.varsta , .contprodus-nom div.varsta{
	color:#959595;
	font: normal 8pt Arial;
	float:left;
	width: 162px;
	left:8px;
	position:relative;
	margin-bottom:13px;
	height:26px;
	overflow:hidden;
}
.contprodus div.varsta span, .contprodus-nom div.varsta span{
	display:block;
	color:#004c6d;
}
.contprodus div.pratt , .contprodus-nom div.pratt{
	color:#959595;
	font: normal 8pt Arial;
	float:left;
	width: 162px;
	left:8px;
	position:relative;
	margin-bottom:7px;
}

.contprodus div.pratt .txt , .contprodus-nom div.pratt .txt{
	float:left;
	font: normal 8pt Arial;
}

.contprodus div.pratt .star , .contprodus-nom div.pratt .star{
	float:left;
	position:relative;
	background:transparent url(../images/button/star.gif) repeat-x ;
	height:14px;
	width:90px;
}
.contprodus div.pratt .star .curent , .contprodus-nom div.pratt .star .curent{
	position:absolute;
	top:0px;
	left:0px;
	background:transparent url(../images/button/star_a.gif) repeat-x left;
	width:18px;
	height:14px;
}
.spnLvrGr{
	background: url("../images/bullet/blt_tr.gif") no-repeat scroll 4px 6px;
	line-height: 9px;
	padding: 2px 13px 0px 0px;
}
.spnDisp{
	background: url("../images/bullet/blt_ok.gif") no-repeat scroll 5px 5px;
	line-height: 9px;
	padding: 2px 13px 0px 0px;
}
.contprodus div.shortDescr, .contprodus-nom div.shortDescr{
	float: left;
	position: relative;
	left: 8px;
	width: 162px;
	margin-top: 11px;
	height: 44px;
	overflow: hidden;
	font: normal 11px Arial;
	color: #004c6d;
}

.contprodus div.titlu h3 a, .contprodus div.titlu h3 a:active, .contprodus div.titlu h3 a:visited, .contprodus div.titlu h3 a:hover,
.contprodus-nom div.titlu h3 a, .contprodus-nom div.titlu h3 a:active, .contprodus-nom div.titlu h3 a:visited, .contprodus-nom div.titlu h3 a:hover
{
	font: bold 8pt Arial, sans-serif; color: #004C6D;text-decoration:underline;
}

.contprodus div.titlu h3 a:hover,.contprodus-nom div.titlu h3 a:hover{
	font: bold 8pt Arial, sans-serif; color: #0072bc;text-decoration:underline;
}

.contprodus div.pret, .contprodus-nom div.pret {float: left; width: 110px; font: normal 11px Arial, sans-serif; color: #959595; position: relative; left: 10px;}
.contprodus div.pret b, .contprodus-nom div.pret b { font-weight: bold; color: #F17DB1;font-size:12px;}

.contprodus div.det, .contprodus-nom div.det { float: left; width: 50px; height: 17px; position: relative; left: 9px; top: 0px;}


.contprodus div.det a, .contprodus div.det a:active, .contprodus div.det a:visited, .contprodus div.det a:hover,
.contprodus-nom div.det a, .contprodus-nom div.det a:active, .contprodus-nom div.det a:visited, .contprodus-nom div.det a:hover
{
	display: block; height: 17px; font: bold 9pt Arial, sans-serif; color: #16C1F3; line-height: 15px;
	padding-left: 5px;
}
.ultimile { float: left; width: 733px; height: 149px; padding-bottom: 0px; overflow: hidden; }

.ultimul, .ultimul-nom, .ultimul-p2 { float: left; width: 115px; height: 149px; background: url("../images/bgthumb2.gif") top left no-repeat; margin-right: 9px; }
.ultimul-nom {margin-right: 0px;}
.ultimul-p2 {margin-right: 8px;}

.ultimul a.p, .ultimul-nom a.p, .ultimul-p2 a.p { position: relative; top: 5px; left: 5px; width: 105px; height: 86px; overflow: hidden; display: block; float: left;}
div.ult_p { float: left; width: 105px; padding: 0px 5px; padding-top: 8px;}
div.ult_p h3 a, div.ult_p h3 a:active, div.ult_p h3 a:visited
{
	font: normal 8pt Arial, sans-serif; color: #004C6D;display: block; height: 35px; overflow: hidden;
}
div.ult_p h3 a:hover {color:#0072BC}
div.ult_pr { float: left; width: 105px; padding: 0px 5px; font: normal 8pt Arial, sans-serif; color: #959595;}
div.ult_pr b { font: bold 8pt Arial, sans-serif; color: #F17DB1;}
.ativazut { float: left; width: 730px; padding-left: 3px; padding-bottom:7px; border-bottom: 1px solid #E1E1E1; font: bold 9pt Arial, sans-serif; color: #F17DB1;}


.no-space-top{margin-top:0px;}
.contativazut { float: left; width: 731px; padding-left: 2px; margin-top: 0px; }
.contativazut div { float: left; width: 146px; }
.contativazut div h3 a { display: block; background: url("../images/bullet/arrow3.gif") scroll 0px 5px no-repeat; font: bold 8pt Arial, sans-serif; color: #004C6D; padding-left: 11px; float: left;}
.contativazut div h3 a:hover {color:#0072BC}
.contativazut div span { float: left; width: 135px; font: normal 8pt Arial, sans-serif; color: #959595; padding-left: 11px;}
.contativazut div span  b { font: bold 9pt Arial, sans-serif; color: #F17DB1;}

.spc3 { float: left; width: 733px; height: 8px; overflow: hidden; background: url("../images/linie/c3_2_s.gif"); margin-top: 7px; }
.spc3_j { float: left; width: 733px; height: 6px; overflow: hidden; background: url("../images/linie/c3_2_j.gif"); }

.contc3 {
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	float: left; width: 718px; padding: 2px 3px 4px 10px; overflow: hidden; background: #ededed;

}

.contc3 div.zz { float: left; width: 358px; height: 18px; overflow: hidden; margin-bottom: 1px; margin-right: 3px;}

.c1ontc3 div h2 a, .c1ontc3 div h2 a:active, .c1ontc3 div h2 a:visited
{
	display: block; height: 18px; font: normal 8pt Arial, sans-serif; color: #004C6D; background: url("../images/bullet/arrow1.gif") scroll 9px 6px no-repeat; padding-left: 30px; padding-right: 14px; line-height: 18px;
	float: left; 
}
.c1ontc3 div h2 a span { width: 250px; float: left;}
.c1ontc3 div h2 a span.r { float: right; width: 63px;}
.c1ontc3 div h2 a:hover, .c1ontc3 div h2 a.selected, .co1ntc3 div h2 a.selected:active, .cont1c3 div h2 a.selected:visited
{
	display: block; height: 18px; font: normal 8pt Arial, sans-serif; color: #fff; background: #F17DB1 url("../images/bullet/arrow2.gif") scroll 9px 6px no-repeat; padding-left: 30px; padding-right: 14px; line-height: 18px;
	float: left;
}
.navigation
{
	float: left; margin-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #E1E1E1; width: 733px;margin-bottom:10px;
}
.navigation div.l { float: left; width: 270px; padding-left: 1px; font: normal 11px Arial, sans-serif; color: #959595;}
.navigation div.r { float: right; padding-right: 4px; width: 445px; font: normal 11px Arial, sans-serif; color: #959595; text-align: right;}

.navigation div.r span{
	float:right;
}
.navigation div.r span.f{
	padding-right:6px;
}
.navigation div.r span.sep{
	padding:0px 6px;
	color:#959595;
}
.navigation div.r span.sel{
	color:#f17db1;
	font-weight:bold;
}

.navigation div.r span.unsel{
	color:#0072bc;
	font-weight:bold;
}


.navigation div.r a.up, .navigation div.r a.up:active, .navigation div.r a.up:visited,.navigation div.r a.up_s, .navigation div.r a.up_s:active, .navigation div.r a.up_s:visited
{
	float: right; background: url("../images/bullet/up.gif") no-repeat top center ;
	width: 15px; height: 14px; display: block; text-align: center; margin-left: 6px; line-height: 14px;
}

.navigation div.r a.up_s, .navigation div.r a.up_s:active, .navigation div.r a.up_s:visited ,.navigation div.r a.up:hover 
{
	float: right; background: url("../images/bullet/up_s.gif") no-repeat top center ;
	width: 15px; height: 14px; display: block; text-align: center; margin-left: 6px; line-height: 14px;
}



.navigation div.r a.down, .navigation div.r a.down:activ, .navigation div.r a.down:visited, .navigation div.r a.down_s, .navigation div.r a.down_s:activ, .navigation div.r a.down_s:visited
{
	float: right; background: url("../images/bullet/down.gif") no-repeat top center ;
	width: 15px; height: 14px; display: block; text-align: center; margin-left: 6px; line-height: 14px;
}



.navigation div.r a.down{
	float: right; background: url("../images/bullet/down.gif") no-repeat top center ;
	width: 15px; height: 14px; display: block; text-align: center; margin-left: 6px; line-height: 14px;
}
.navigation div.r a.down_s,.navigation div.r a.down_s:hover,.navigation div.r a.down:hover{
	background: url("../images/bullet/down_s.gif") no-repeat top center ;
	width: 15px;
	height: 14px;
	float:right;
	display: block; text-align: center; margin-left: 6px; line-height: 14px;
}

.navigation div.r a.down_s:activ, .navigation div.r a.down_s:visited,.navigation div.r a.down:hover
{
	float: right; background: url("../images/bullet/down_s.gif") no-repeat top center ;
	width: 15px; height: 14px; display: block; text-align: center; margin-left: 6px; line-height: 14px;
}
.navigation div.l span { float: left;}
.navigation div.l a, .navigation div.l a:active, .navigation div.l a:visited
{
	float: left;font: bold 11px Arial, sans-serif; color: #0072bc; background: url("../images/navpage.gif") no-repeat top center ;
	width: 15px; height: 14px; display: block; text-align: center; margin-left: 6px; line-height: 14px;
	
}

.navigation div.l a:hover, .navigation div.l a.selected, .navigation div.l a.selected:active, .navigation div.l a.selected:visited
{
	float: left;font: bold 11px Arial, sans-serif; color: #F17DB1; background:  url("../images/navpage.gif") no-repeat top center ;
	width: 15px; height: 14px; display: block; text-align: center; margin-left: 6px; line-height: 14px;
}
.navigation div.r select
{
	width: 117px; height: 17px; border: 1px solid #A5ACB2;margin-left: 5px; color: #004C6D; overflow: hidden; font: normal 8pt Arial, sans-serif;
}
.sp3p { width: 733px; height: 3px; float: left; overflow: hidden;}

.ptitlu { float: left; width: 711px; padding: 0px 0px 0px 1px; padding-left:10px;}
.ptitlu h1 { float: left; width: 711px; font: bold 13pt Arial, sans-serif; color: #004C6D;}
.ptitlu span {float: left; width: 711px; font: normal 8pt Arial, sans-serif;border-bottom: 1px solid #E1E1E1; color:	#878787; position: relative; padding:0px 0px 3px;}
.ptitlu span b{ font: bold 8pt Arial, sans-serif;}

.pmain { 
	float: left;
	width: 731px;
	padding-bottom: 6px;
	margin-top: 8px;}
.ppoza { float: left; width: 357px; margin-right: 11px;	padding:0px 0px 0px 10px;}
.spc4 { float: left; width: 367px; height: 5px; overflow: hidden; background: url("../images/linie/c4_s.gif"); }
.spc4_j { float: left; width: 367px; height: 5px; overflow: hidden; background: url("../images/linie/c4_j.gif"); }
.contc4 {
	width: 357px;
	float: left;
	overflow: hidden;
}

.contpr { float: left; width: 343px; overflow:hidden;}


.spc5 { float: left; width: 343px; height: 5px; overflow: hidden; background: url("../images/linie/c5_s.gif"); }

.spc5_j { float: left; width: 343px; height: 5px; overflow: hidden; background: url("../images/linie/c5_j.gif"); }

.contc5 { 
	width: 318px; 
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	padding: 4px 5px 6px 18px; 
	float: left; 
	overflow: hidden; 
	background: #F5F5F5;}

.contc5 div.txt { float: left; width: 155px; overflow: hidden; font: normal 8pt Arial, sans-serif; color: #888e91; line-height: 20px;margin:4px 0px;}
.contc5 div.val { float: left; width: 160px; overflow: hidden; font: normal 8pt Arial, sans-serif; color: #004C6D; line-height: 20px;margin:4px 0px;}

.txt_produs_avail_ok { color: #97b495; padding-right: 20px; background: url("../images/bullet/okStoc.gif") right no-repeat;}
.txt_produs_avail_free_ok { color: #97b495; padding-right: 20px; background: url("../images/bullet/okFree.gif") right no-repeat;}
.txt_produs_avail_not_ok { color: #BA1319; background: url("../images/bullet/noStoc.gif") right no-repeat; display: block; height: 20px;width: 145px; overflow: hidden; float: left;}

.contc5 div.val select { 
	width: 95px; 
	height: 20px; 
	padding:0px;
	font: bold 8pt Arial, sans-serif; 
	color: #000; 
	border: 1px solid #A5ACB2; }
.contc5 div.val input { width: 196px; height: 17px; font: bold 9pt Arial, sans-serif; color: #004C6D; border: 1px solid #A5ACB2; }

#pret { 
	background:#fff url(../images/bg_pret.gif) repeat-x top;
	float: left; 
	width: 318px; 
	padding: 20px 5px 9px 18px; 
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-top: 1px solid #c4c4c4;
	border-bottom:1px solid #dcdcdc;
	margin:0px !important;
}
#pret div.t { display: block; float: left; width: 160px;height:40px;}

#pret div.t2 { display: block; float: left; width: 146px;height:40px;}

#pret div.t p, #pret div.t2 p , .pretvechi p { font: normal 8pt Arial, sans-serif; color: #959595; }

#adauga { float: right; width: 158px; height: 40px;overflow:hidden;text-align:left; margin:0px !important;}
#adauga .cls2 { float: left; width: 202px; height: 40px;}

#product_price { float: left; line-height:14pt;width: 160px; font: bold 14pt Arial, sans-serif; color: #F17DB1;}
#pret div.t2 #product_price { float: left;width: 146px; font: bold 14pt Arial, sans-serif; color: #F17DB1; }

.pretvechi{
	display: block;
	float: left;
	width: 160px;
	font:normal 8pt Arial, sans-serif;
	margin-top:10px;
}
.pretvechi p{
	color:#888e91;
	font:normal 8pt Arial, sans-serif;
}
.pretvechi p b{
	text-decoration:line-through;
}
.pretvechi p.t b{
	text-decoration:none;
	color:#6baf68;
}
.pretvechi p.t{
	line-height:10pt;	
}
#sausuna{
	background:url(../images/saucomanda.gif) no-repeat right top;
	padding-right:44px;
	float:right;
	width:114px;
	color:#898989;
	font:normal 8pt Arial, sans-serif;
	margin-top:10px;
}
#sausuna span{
	display:block;
	font:bold 9pt Arial, sans-serif;
	color:#16c1f3;
	text-align:right;
	line-height:10pt;
	padding-right:4px;	
}

#impachetare{
	padding:13px 0px;
	text-align:center;
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	background:#F5F5F5;
}
#impachetare .boximp{
	width:315px;
	margin:auto;
}

#impachetare .boximp .top{
	background:url(../images/linie/boximptop.gif) no-repeat top;
	width:315px;
	height:7px;
	overflow:hidden;
}

#impachetare .boximp .bottom{
	background:url(../images/linie/boximpbottom.gif) no-repeat top;
	width:315px;
	height:7px;
	overflow:hidden;
}
#impachetare .boximp .cboximp{
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	background:#fff;
}
#impachetare .boximp .cboximp .text {
	width:234px;
	height:35px;
	overflow:hidden;
	border-left:1px solid #c4c4c4;
	background:url(../images/cadou.gif) no-repeat left center;
	padding-left: 39px; 
	float:right;
}
#impachetare .boximp .cboximp .imp {
	width:35px;
	height:25px;
	float:left;
	padding-top:10px;
	padding-left:2px;
}
#impachetare .boximp .cboximp .text p{
	color:#878787;
	text-align:left;
	
	font:normal 8pt Arial, sans-serif;
}
#impachetare .boximp .cboximp .text p.t b{
	color:#004c6d;
}
#impachetare .boximp .cboximp .text p.tt, #impachetare .boximp .cboximp .text p.t {
line-height:17px;
}
#impachetare .boximp .cboximp .text p.tt b{
	color:#f17db1;
}

#impachetare .boximp .cboximp .imp input{margin:auto;padding:0px;}

.sendtoall{
	padding:0 5px 15px 15px;
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	background:#F5F5F5;
}

.pc{
	background:#ed8873;
	color:#FFF;
padding:4px 0 4px 15px;
	font:normal 8pt Arial,sans-serif;
	line-height:20px;
	border-left: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;	
}
.pc b.p{color:#f4d3cc}

.descriere { 
	width:731px;
	padding:10px 0px 7px;
	background: red url(../images/bg_linie_p.gif) repeat-x top;
	font: bold 8pt Arial, sans-serif; color: #16c1f3;
}

.desknew {
background:  url(../images/bg_linie_p.gif) repeat-x top;
padding:10px 13px 7px;
font: bold 8pt Arial, sans-serif; color: #16c1f3;
}

.descriere .top{
	float:right;
} 
.desccont  {
	padding:10px 1px 0px 1px;
	margin:0px 10px;
	border-top:1px solid #cccccc;
	color:#004c6d;
	font:normal 8pt Arial, sans-serif;
}
.desccont h3{
	color:#004c6d;
	font:normal 8pt Arial, sans-serif;
}

.descriere p { float: left; width: 348px; font: bold 9pt Arial, sans-serif; color: #004C6D; margin: 14px 0px 12px;}
.descriere h3 { float: left; width: 348px; font: normal 8pt Arial, sans-serif; color: #004C6D; padding-bottom: 4px;}


.bttxt { font: bold 9pt Arial, sans-serif; color: #004C6D;padding:3px 0px;}
.bttxt span { display:block;font: normal 8pt Arial, sans-serif; color: #878787; position: relative; top: -1px;}


.extra { float: left; width: 348px; padding: 9px 0px 0px 2px; margin-left: 6px;}
.extra div.txt { float: left; width: 72px; height: 19px;overflow: hidden; font: normal 8pt Arial, sans-serif; color: #004C6D; line-height: 19px;} 
.extra div.val { float: left; width: 276px; height: 19px;overflow: hidden; font: bold 8pt Arial, sans-serif; color: #004C6D;  line-height: 19px;}

.sp11p { float: left; width: 733px; height: 11px; overflow: hidden;}

.cimpr-l { float: left; height: 124px; width: 372px; overflow: hidden; }


.cimpr-r { float: left; height: 124px; width: 349px; overflow: hidden; background: url("../images/bgimpr.gif") top left no-repeat;}

.cimpr-l div.txt { float: left; width: 366px; font: bold 9pt Arial, sans-serif; color: #004C6D; padding-left: 6px;}


.cimpr-l div.txt span { float: left; width: 366px; font: normal 8pt Arial, sans-serif; color: #16C1F3; position: relative; top: -1px;}

.plus { float: left;font: bold 45pt Arial,sans-serif; color: #16C1F3; line-height: 135px; width: 30px; overflow: hidden; padding: 0px 16px 0px 16px;}


.detbt{
	width:236px;
	float:left;
	position:relative;
}
.btdisc{
	padding:10px 0px;
	font:normal 8pt Arial, sans-serif;
	color:#004c6d;
	
}
.btdisc b.p{
	color:#f17db1;
}
.btcumpimp{
	font:normal 8pt Arial, sans-serif;
	color:#878787;
}
.btcumpimp b.p{
	font:bold 13pt Arial, sans-serif;
	color:#f17db1;
}
.cimpr-l div.poze { float: left; width: 366px; padding-left: 6px;}
.spc2btint div.p { float: left; width: 165px;}


.cimpr-r p { float: left; width: 331px; padding-left: 18px; font: bold 9pt Arial, sans-serif; color: #16C1F3;margin-top: 18px; display: block;}


.impreuna { float: left; width: 349px; padding: 22px 0px 22px 2px; margin-left: 6px;}

.impreuna div { display: block; float: left; width: 113px; overflow: hidden; padding-left: 17px;}

.impreuna div p { margin-top: 4px;font: normal 9pt Arial, sans-serif; color: #959595; margin-bottom: 2px; width: 122px; float: left; padding: 0px}

#impreuna-adauga { float: left; width: 236px; height: 42px; margin-top:1px; }
#impreuna-adauga input {outline:none;}
.btpc {color:#ed8873; float:left; width:100%; text-align:center;line-height:8pt; position:absolute; bottom:-9px; font-size:11px;}
#impr-pret{ float: left; width: 113px; font: bold 14pt Arial, sans-serif; color: #F17DB1;}


.meniu-continua { float: left; width: 935px; padding: 13px 0px 13px 1px; border-top: 1px solid #E1E1E1; border-bottom: 1px solid #E1E1E1; margin-bottom: 11px;}

.cont-cump { float: left; width: 200px; height: 41px; overflow: hidden; margin-right: 16px;}


#leftH { float: left; width: 200px; margin-right: 10px; padding-bottom: 2px;} 

.spc7 { float: left; width: 200px; height: 5px; overflow: hidden; background: url("../images/linie/c7_s.gif"); }
.spc7_j { float: left; width: 200px; height: 5px; overflow: hidden; background: url("../images/linie/c7_j.gif"); }
.contc7 { float: left; width: 200px; overflow: hidden; background: #F5F5F5; }

.contc7 p { float: left; width: 192px; padding: 7px 0px 12px 8px; font: bold 9pt Arial, sans-serif; color: #F17DB1; display: block;} 

.contc7 ul { float: left; width: 200px; margin-bottom: 10px;}
.contc7 ul li { float: left; width: 200px; }

.contc7 ul li a, .contc7 ul li a:active, .contc7 ul li a:visited
{ height: 29px; background: url("../images/bgh.gif") scroll 0px 0% no-repeat;  overflow: hidden; display: block; font: normal 9pt Arial, sans-serif; color: #004C6D; padding-left: 22px;line-height: 30px; position: relative;}

.contc7 ul li a:hover, .contc7 ul li a.s, .contc7 ul li a.s:visited, .contc7 ul li a.s:active
{
	height: 29px; background: url("../images/bgh.gif") overflow: hidden; display: block;

	font: bold 9pt Arial, sans-serif; color: #fff; padding-left: 22px;
	position: relative;top: -1px;
	background-position: 0 -29px;
	line-height: 30px;
}

.contc7 ul li.last a, .contc7 ul li.last a:active, .contc7 ul li.last a:visited
{ height: 29px; background: url("../images/bgh.gif") scroll 0px 1px no-repeat;  overflow: hidden; display: block; font: normal 9pt Arial, sans-serif; color: #004C6D; padding-left: 22px;line-height: 30px; position: relative;}

.contc7 ul li.last a:hover, .contc7 ul li.last a.s, .contc7 ul li.last a.s:visited, .contc7 ul li.last a.s:active
{
	height: 29px; background: url("../images/bgh.gif") overflow: hidden; display: block;

	font: bold 9pt Arial, sans-serif; color: #fff; padding-left: 22px;
	position: relative;top: -1px;
	background-position: 0 -29px;
	line-height: 30px;
}


#rightH { float: left; width: 725px; overflow: hidden; padding-bottom: 2px;}

.dc1_t_l { float: left; width: 16px; height: 39px; overflow: hidden; background: url("../images/c/c1_t_l.gif") top left; }
.dc1_t_r { float: left; width: 16px; height: 39px; overflow: hidden; background: url("../images/c/c1_t_r.gif") top right; }
.dc1_b_l { float: left; width: 16px; height: 15px; overflow: hidden; background: url("../images/c/c1_b_l.gif") bottom left no-repeat; }
.dc1_b_r { float: left; width: 16px; height: 15px; overflow: hidden; background: url("../images/c/c1_b_r.gif") bottom right no-repeat; }

.ddc1 { float: left; width: 731px; overflow: hidden;} 
.ddc1_s { float: left; width: 693px; height: 38px; border-top: 1px solid #e1e1e1; overflow: hidden; background: #eeeeee; font: bold 9pt Arial, sans-serif; color: #626262; line-height: 38px;}
.ddc1_j { float: left; width: 693px; height: 14px; border-bottom: 1px solid #e1e1e1; overflow: hidden; background: #fff;}
.contdc1 { float: left; width: 691px; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; padding: 22px 16px 0px 16px; min-height: 413px; overflow: hidden; font-size:8pt;}




.ddc2 { float: left; width: 738px; overflow: hidden;} 
.ddc2_s { float: left; width: 706px; height: 38px; border-top: 1px solid #e1e1e1; overflow: hidden; background: #eeeeee; font: bold 9pt Arial, sans-serif; color: #626262; line-height: 38px;}
.ddc2_j { float: left; width: 706px; height: 14px; border-bottom: 1px solid #E1e1e1; overflow: hidden; background: #fff;}
.contdc2 { float: left; width: 721px; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; padding: 10px 7px 0px 8px; overflow: hidden;}

.ddc3 { float: left; width: 707px; overflow: hidden;} 
.ddc3_s { float: left; width: 675px; height: 38px; border-top: 1px solid #EBEBEB; overflow: hidden; background: #F3F3F3; font: bold 9pt Arial, sans-serif; color: #626262; line-height: 38px;}
.ddc3_j { float: left; width: 675px; height: 14px; border-bottom: 1px solid #EBEBEB; overflow: hidden; background: #fff;}
.contdc3 { float: left; width: 690px; border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; padding: 10px 7px 0px 8px; overflow: hidden;}

.ddc4 { float: left; width: 733px; overflow: hidden;} 
.ddc4_s { float: left; width: 701px; height: 38px; border-top: 1px solid #e1e1e1; overflow: hidden; background: #eee; font: bold 9pt Arial, sans-serif; color: #004c6d; line-height: 38px;}
.ddc4_j { float: left; width: 701px; height: 14px; border-bottom: 1px solid #e1e1e1; overflow: hidden; background: #fff;}
.contdc4 { float: left; width: 716px; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; padding: 10px 7px 0px 8px; overflow: hidden;font-size:8pt;}
.contdc4wl { float: left; width: 708px;padding: 10px 7px 0px 8px; overflow: hidden;font-size:8pt; color:#004c6d;font-size:11px;}



#c-tabs { float: left; width: 521px; height: 34px; overflow: hidden;  margin-top: 3px; margin-right: 18px;}

#c-tabs ul { float: left; width: 521px; height: 34px; overflow: hidden; background: url("../images/button/tabs.gif") top left no-repeat; }
#c-tabs ul li { height: 34px; float: left; overflow:hidden;}
#c-tabs ul li a { height: 34px; display: block; line-height: 34px;}
#c-tabs ul li#p1 { width: 106px;}
#c-tabs ul li#p2 { width: 138px;}
#c-tabs ul li#p3 { width: 154px;}
#c-tabs ul li#n1 { width: 71px;}
#c-tabs ul li#n2 { width: 52px;}

#c-tabs ul li#n1.s
{
	background-image: url("../images/button/tabs.gif");
	background-position: -106px -34px;
}
#c-tabs ul li#n2.s
{
	background-image: url("../images/button/tabs.gif");
	background-position: -315px -34px;
}
#c-tabs ul li#p1 a:hover, #c-tabs ul li#p1 a.s, #c-tabs ul li#p1 a.s:active, #c-tabs ul li#p1 a.s:visited
{
	background-image: url("../images/button/tabs.gif");
	background-position: 0px -34px;
}
#c-tabs ul li#p2 a:hover, #c-tabs ul li#p2 a.s, #c-tabs ul li#p2 a.s:active, #c-tabs ul li#p2 a.s:visited
{
	background-image: url("../images/button/tabs.gif");
	background-position: -177px -34px;
}
#c-tabs ul li#p3 a:hover, #c-tabs ul li#p3 a.s, #c-tabs ul li#p3 a.s:active, #c-tabs ul li#p3 a.s:visited
{
	background-image: url("../images/button/tabs.gif");
	background-position: -367px -34px;
}
.c-acum { float: right; width: 216px; height: 39px; overflow: hidden; margin-right: 1px;}

#lcart { float: left; width: 738px; overflow: hidden; }

.spc8_j { float: left; width: 188px; height: 3px; overflow: hidden; background: url("../images/linie/c8_j.gif");}

#rcart { float: right; width: 188px; overflow: hidden; background: #EEEEEE url("../images/linie/c8_s.gif") top left no-repeat; padding-top: 3px;}
#rcart div.incredere { float: left; width: 179px; padding-left: 9px; font: bold 9pt Arial, sans-serif; color: #16C1F3; line-height: 39px;}

div.casuta { float: right; margin-right: 6px; width: 175px; background: #fff url("../images/linie/c9_s.gif") top left no-repeat; padding-top: 3px; margin-bottom: 6px;}
div.casuta div.cont { float: left; padding: 11px 0px 12px 10px; width: 165px; background: url("../images/linie/c9_j.gif") bottom left no-repeat;}
div.casuta div.cont a
{
	display: block; background: url("../images/bullet/arrow3.gif") scroll 0px 5px no-repeat; font: bold 9pt Arial, sans-serif; color: #004C6D; padding-left: 13px; float: left;
}
div.casuta div.cont a:hover {
	color:#0072bc;
}
div.casuta div.cont span
{
	margin-top: 6px; display: block; float: left; width: 164px; padding-left: 1px; font: normal 8pt Arial, sans-serif; color: #959595;
}

#cart-menu-sus-txt { width: 721px; margin: 0px 0px 8px; float: left;}
#cart-menu-sus-txt div.div1 {width: 721px; font: normal 8pt Arial, sans-serif;   color: #959595; float: left; text-align: center;}
#cart-menu-sus-txt div.div2 {width: 721px; font: normal 8pt Arial, sans-serif; color: #959595; float: left; text-align: center; }
#cart-menu-sus-txt div.div2 span.lvg{color:#91AE8F;}
.cos-pr { float: left; width: 721px; overflow: hidden; background: url("../images/linie/c10_s.gif") top left no-repeat; padding-top: 2px; padding-bottom: 11px;}
.spc10_j { float: left; width: 721px; height: 2px; overflow: hidden; background: url("../images/linie/c10_j.gif");}

.contc10 { float: left; width: 719px; border-left: 1px solid #E3E3E3; border-right: 1px solid #E3E3E3; padding:5px 0px ;}
.contc10 .poza
{
	float: left; padding-left: 31px; width: 159px; margin-top: 8px; height: 90px;
}
.contc10 .txt { float: left; width: 385px; overflow: hidden; margin-top: 6px; padding-bottom: 12px;}
.contc10 .txt div.sc { float: left; width: 385px; font: normal 8pt Arial, sans-serif; color: #004C6D;}
.contc10 .txt div.t { float: left; width: 385px;}
.contc10 .txt div.t h1 {font: bold 12pt Arial, sans-serif; color: #004C6D; }
.contc10 .txt div.alteopt { float: left; width: 385px; font: normal 9pt Arial, sans-serif; color: #004C6D; height: 20px; overflow: hidden; }

.c-cont-pret { float: left; width: 385px; font: normal 9pt Arial, sans-serif; color: #959595;}
.input-pret {border: 1px solid #ccc; width: 30px;}
.pret-cos  { font: bold 9pt Arial, sans-serif; color: #004C6D;}
.pret-cos2 { font: bold 9pt Arial, sans-serif; color: #F17DB1;}

.contc10 .pnst ul , .bxpr .options ul { float: left; width: 132px;}
.contc10 .pnst ul li,.bxpr .options ul li { float: left; height: 16px; margin-bottom: 4px; width: 132px; list-style-type: none;}
.contc10 .pnst ul li a ,.bxpr .options ul li a{ display: block; height: 16px; padding-left: 24px; line-height: 16px; font: normal 8pt Arial, sans-serif; color: #16C1F3; text-decoration:underline;}

.contc10 .pnst ul li a.m , .bxpr .options ul li a.m{ background: url("../images/bullet/modifica.gif") top left no-repeat; }
.contc10 .pnst ul li a.s , .bxpr .options  ul li a.s { background: url("../images/bullet/trash.gif") top left no-repeat; }
.contc10 .pnst ul li a.e , .bxpr .options ul li a.e{ background: url("../images/bullet/edit.gif") top left no-repeat; }

a.print, a.print:active, a.print:visited, a.print:hover { display: block; height: 16px; padding-left: 24px; line-height: 16px; font: bold 9pt Arial, sans-serif; color: #16C1F3; background: url("../images/bullet/print.gif") top left no-repeat; width: 154px;}

#c_sub { float: left; width: 721px; overflow: hidden; background: url("../images/linie/c11_s.gif") top left no-repeat; padding-top: 8px;}

#c_sub_bottom { float: left; width: 721px; background:#F1F1F1 ; position:relative; height:1px;}

.spc11_j { float: left; width: 721px; height: 8px; overflow: hidden; background: url("../images/linie/c11_j.gif");}

.contc_sub { float: left; width: 708px; overflow: hidden; border-left: 1px solid #F8F5F0;border-right: 1px solid #F8F5F0; padding: 0px 6px 0px 5px; background: #F1F1F1; margin-right: -3px;}

#metoda { float: left; width: 480px; overflow: hidden; height:1px; overflow:hidden; }
#metoda .need-location { float: left; width: 480px; font: bold 8pt Arial, sans-serif;text-align: center; color: red;background: #fff; line-height: 32px; }
#metoda .need-location-after { float: left; width: 470px; font: normal 8pt Arial, sans-serif; color: #626262; line-height: 32px; padding-left:10px;}

.spc12_j { float: left; width: 708px; height: 8px; overflow: hidden; background: #F1F1F1 url("../images/linie/c12_j.gif") top left no-repeat; }


#metoda div.txt { width: 362px; float: left; margin-right: 15px; font: normal 8pt Arial, sans-serif; color: #626262;  padding-top: 10px; padding-left:10px;}
#metoda div.select {float: left;  margin: 8px 0px 6px 0px; width: 331px; padding-left:10px;}
#metoda div.select select {width: 217px; border: 1px solid #ccc; height: 16px; font: normal 8pt Arial, sans-serif; color: #365064;}

#total{ float: right; width: 210px; margin: 5px 2px 0px 0px;color:#004c6d;}
#total div.l {float: left; width: 210px;color:#004c6d;}

#total div.lsp{ float: left; width: 210px; height: 1px; overflow: hidden; background: #dedede; margin-top: 7px; margin-bottom: 2px;}
#total div.lsp2{ float: left; width: 210px; height: 12px; overflow: hidden;}

#total div.nota {float: left; width: 326px; margin-top: 23px; font: normal 9pt Arial, sans-serif; color: #626262;}
#total div.nota b {font: bold 9pt Arial, sans-serif; color: #9EAE69;}

#total div.l div.txt {float: left; font: bold 9pt Arial, sans-serif; color:#004c6d; margin-top: 5px;}
#total div.l div.pret-t {float: right; font: bold 9pt Arial, sans-serif; color:#004c6d; margin-top: 5px;}


.contCupon {float: left; width: 460px;margin-top: 12px; overflow: hidden;padding-left:10px; position:absolute; top:-75px;}
#txt-cupon {float: left; width: 450px; font: normal 8pt Arial, sans-serif; color: #626262; padding-top:5px; }
#txt-cupon a, #txt-cupon a:active, #txt-cupon a:visited{ font:normal 8pt Arial, Helvetica, sans-serif; 
 text-decoration: underline; color:#0072bc; }
#txt-cupon a:hover{
	color:#004c6d;
}
#cupon-r {float: left; width: 450px; margin-top: 10px;}
#txt-cod-cupon {width: 113px; float: left; font: bold 9pt Arial, sans-serif; color: #626262; line-height: 19px;}
#cod-cupon {float: left;margin: 0px 0px 0px 0px;padding:0px;}
#cod-cupon input { width: 157px; height: 17px; border: 1px solid #ccc;margin:0px 0px 0px 10px; padding:0px; border-right:0px none;font-size:11px; line-height:15px;}
#aplica-cupon {float: left;}
a.aplicacupon, a.aplicacupon:active, a.aplicacupon:visited, a.aplicacupon:hover
{ background: url("../images/bullet/aplicacupon.gif") top left no-repeat; font: bold 9pt Arial, sans-serif; color: #FFF; line-height: 19px; padding-right: 22px; height: 19px; display: block; width: 50px; text-align:center;}

#cart-cont-cump
{
	float: left; width: 721px; overflow: hidden; padding-top: 10px;height:39px !important;
}

.auth1C { float: left; width: 348px; overflow: hidden; margin-right: 11px; padding-left: 7px;}
.auth2C { float: left; width: 348px; overflow: hidden; }

.auth1C .txt { float: left; width: 348px; padding-bottom: 10px; overflow: hidden; font: normal 8pt Arial, sans-serif; color: #959595;}
.auth2C .txt { float: left; width: 348px; padding-bottom: 10px; overflow: hidden; font: normal 8pt Arial, sans-serif; color: #959595;}

.authBox { float: left; width: 348px; height: 170px; overflow: hidden;  background: url("../images/c/bg.gif") top left no-repeat; }
.authBox .t { float: left; width: 337px; padding: 15px 0px 17px 11px; overflow: hidden; font: bold 10pt Arial, sans-serif; color: #16C1F3; }

.d { float: left; width: 348px; overflow: hidden; margin-bottom: 10px;}
.d .camp { float: left; width: 70px; padding-left: 30px; overflow: hidden; font: bold 9pt Arial, sans-serif; color: #626262; line-height: 24px;}
.d .val { float: left; width: 240px; overflow: hidden; line-height: 22px;}
.d .val input {border: 1px solid #A0A0A0; height: 20px; width: 220px; font: normal 10pt Arial, sans-serif;padding-top: 2px;line-height: 22px;}
.d .val .l_sbm { width: 117px; height: 20px; margin-top: 9px; border: none;}
.d .val a, .d .val a:active, .d .val a:visited, .d .val a:hover
{
	font: bold 10pt Arial, sans-serif; color: #F17DB1;
}
#reg_dlg { float: left; width: 721px; margin-top: 11px; padding-left: 7px;}

/*
	Dialog box
*/
TABLE.DialogBox {
	WIDTH: 100%;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
TD.DialogBox {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	PADDING: 10px;
	font: normal 8pt Arial,sans-serif;COLOR: #231F20;
}
TD.DialogBox table tr td {font: normal 8pt Arial,sans-serif;COLOR: #231F20;}
.DialogBorder {
	BACKGROUND-COLOR: #fff;
	HEIGHT: 100%;
	PADDING: 0px;
}
TD.DialogTitle {
	COLOR: #000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(images/dialog_bg.gif);
	border-bottom: #ccc 1px solid;
	/*border-right: #acb7c7 1px solid;*/
	VERTICAL-ALIGN: middle;
	HEIGHT: 31px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 18px;
	PADDING-RIGHT: 0px;
	TEXT-ALIGN: left;
}
FONT.DialogTitle {
	COLOR: #010101;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 33px;
	TEXT-ALIGN: left;
	MARGIN-LEFT: 10px;
}

/*
	Dialog info box
*/
TABLE.DialogInfo {
	WIDTH: 100%;
	TEXT-ALIGN: center;
}
.DialogInfoTitle {
	COLOR: #041527;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	HEIGHT: 15px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}
.DialogInfoTitleBorder {
	BACKGROUND-COLOR: #96badc;
	PADDING: 0px;
	border-top: #5f94c0 1px solid;
	border-bottom: #5f94c0 1px solid;
	border-left: #5f94c0 1px solid;
	border-right: #5f94c0 1px solid;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
}
.DialogInfoBorder {
	border-bottom: #acb7c7 1px solid;
	border-left: #acb7c7 1px solid;
	border-right: #acb7c7 1px solid;
	PADDING: 0px;
}
.DialogTr {
	COLOR: #1A2B3C;
}
.DialogInfoIcon {
	WIDTH: 16px;
	HEIGHT: 16px;
}
.DialogInfoClose {
	WIDTH: 15px;
	HEIGHT: 14px;
}


/*
	Subheader styles
*/
TABLE.SubHeaderGrey {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderGrey {
	COLOR: #666666;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderGreyLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #CCCCCC;
	PADDING: 0px;
}
TABLE.SubHeaderBlack {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderBlack {
	COLOR: #010101;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderBlackLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #000000;
	PADDING: 0px;
}
TABLE.SubHeaderRed {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderRed {
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
.SubHeaderRedLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #acb7c7;
	PADDING: 0px;
}
TABLE.SubHeader {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeader {
	COLOR: #626262;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING: 0px;
}
.SubHeaderLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #ccc;
	PADDING: 0px;
}

/*
	User profile page
*/
.RegSectionTitle {
	COLOR: #626262;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
a.lbox, a.lbox:active, a.lbox:visited, a.lbox:hover {font: normal 9pt Arial, sans-serif; color: #213F20; text-decoration: underline;}

a.btnStyle, a.btnStyle:active, a.btnStyle:visited, a.btnStyle:hover {font: bold 9pt Arial, sans-serif; color: white; background: #00BFFF; padding: 0px 3px;}

a.sbmbtn, a.sbmbtn:active, a.sbmbtn:visited, a.sbmbtn:hover, .sbmbtn{ border: 1px solid #ccc; background: #fff; padding: 5px; font: normal 9pt Arial, sans-serif; color: #213F20;}

a.Button:link, a.Button:visited, a.Button:hover, a.Button:active {font: normal 9pt Arial, sans-serif; color: #213F20; text-decoration: underline;}

#Table1 tr td p span a, #Table1 tr td p span a:active, #Table1 tr td p span a:visited, #Table1 tr td p span a:hover,
#Table1 tr td p a, #Table1 tr td p a:active, #Table1 tr td p a:visited, #Table1 tr td p a:hover
{
	font: normal 9pt Arial, sans-serif; color: #365064; text-decoration: underline;
}
.s-produs { float: left; width: 733px; overflow: hidden; padding-top: 8px; background: url("../images/linie/c13_s.gif") top left no-repeat; padding-bottom: 10px;}
.spc13_j { float: left; width: 733px; height: 8px; overflow: hidden; background: url("../images/linie/c13_j.gif") top left no-repeat; }

.contc13 { float: left; width: 717px;font-size:8pt; border-left: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; padding: 0px 7px 0px 7px; overflow: hidden; }
.contc13 div.nr {width: 30px; float: left; font: bold 8pt Arial, sans-serif; color: #004c6d; }

.contc13 div.poza { width: 185px; height: 135px; float: left; overflow: hidden;}
.contc13 div.ctxt { width: 348px; float: left; overflow: hidden;  padding-right:25px;
width:305px;}

.contc13 div.ctxt div.t { float: left; width: 305px; overflow: hidden; padding:10px 0px}
.contc13 div.ctxt div.t h1 a, .contc13 div.ctxt div.t h1 a:active, .contc13 div.ctxt div.t h1 a:visited, .contc13 div.ctxt div.t h1 a:hover
{
	font: bold 8pt Arial, sans-serif; color: #004C6D;text-decoration:underline;
}
.contc13 div.ctxt div.descr {width: 305px; float: left; margin-top: 3px; font: normal 8pt Arial, sans-serif; color: #004c6d;height:42px; overflow:hidden;}
.contc13 div.ctxt div.descr .highlight {color: #F17DB1; font-weight: bold;}

a.vezidetalii, a.vezidetalii:active, a.vezidetalii:visited, a.vezidetalii:hover
{

font: bold 8pt Arial, sans-serif; color: #213F20; text-decoration: underline;

}
.contc13 div.ctxt div.det {width: 305px; float: left; margin-top: 10px;}

div.prett { float: right;font: bold 11pt Arial, sans-serif; color: #F17DB1; text-align: right; width: 152px; overflow: hidden;}
div.prett b { font: bold 14pt Arial, sans-serif; color: #F17DB1;}

.contc13 div.left {float: left; width: 503px; font: normal 9pt Arial, sans-serif; color: #213F20; line-height: 22px;}
.contc13 div.left h2, .contc13 div.left h2 a, .contc13 div.left h2 a:active, .contc13 div.left h2 a:visited, .contc13 div.left h2:hover 
{color: #F17DB1; font: normal 9pt Arial, sans-serif; display: inline;}

.contc13 div.right {float: right; width: 200px; text-align: right;}
.contc13 div.main {width: 350px;; float: left;font-size:8pt;}
.contc13 a.l, .contc13 a.l:active, .contc13 a.l:visited, .contc13 div.main a.l:hover,
.contc13 div.right a.l,.contc13 div.right a.l:active, .contc13 div.right a.l:visited,.contc13 div.right a.l:hover
{font: normal 9pt Arial, sans-serif; color: #213F20; text-decoration: underline;}

.aplbtn { border: none;}



/* adaugat Florin -  noul skin */

#root{
	padding-top:8px;
}

.clear{
	clear:both;
}

#baratop{
	background:#16c1f3;
	width:100%;
	padding:2px 0px 4px;
	color:#FFF;
}

#baratop div.box{
	width:955px;
	margin:0px auto;
}

#baratop ul,#baratop ul li{
	margin:0px, padding:0px;list-style:none;list-style-type:none;
	float:left;
	text-align:center;
}

#baratop a{
	color:#FFF;
	font-size:11px;
	text-decoration:none;
	text-align:center;
}
#baratop .acasa{
	width:100px;	
}
#baratop .cumcumpar{
	width:96px;	
}
#baratop .cumplatesc{
	width:96px;	
}
#baratop .livreaza{
	width:110px;	
}
#baratop .garantate{
	width:160px;	
}
#baratop .clientii{
	width:104px;	
}
#baratop .blog{
	width:113px;	
}
#baratop .harta{
	width:70px;	
}
#baratop .contact{
	width:96px;	
}
#baratop a:hover{
	font-weight:bold;
}
#baratop a.s{
	font-weight:bold;
}
#sus .t {
	margin-top:15px;
	width:220px;
}

#sus .t div {
	font-family:"Times New Roman",sans-serif;
	font-size:14px;
	line-height:16px;
	width:220px;
}
#sus .t div.t {
	font-family:"Times New Roman",sans-serif;
	font-size:30px;
	font-weight:bold;
	line-height:26px;
	height:26px;
	overflow:hidden;
}
#sus .t div.h {
	padding-top:14px;
}
#sus .r {
	margin-top:8px;
	width:512px;
}
#sus .r div {
	width:512px;
}
#sus .r div.s {
	height:28px;
	overflow:hidden;
}
#root #sus .r div.a a{
	color:#004c6d;
	margin-left:10px;
}
#root #sus .r div.a span.welcome{
	color:#004c6d;
	font-size:9pt;
	line-height:normal;
	font-weight:bold;
}
#root #sus .r div.a a.nume{
	color:#0072bc;
	font-weight:normal;
	margin:0px;
	font-size:8pt;
	
}
#root #sus .r div.a a.nume b{ 
	color:#004c6d;
}
#sus .r div.s div.box{
	width:100%;
	float:right;
	height:28px;
	overflow:hidden;
}
#sus .r div.s div.box ul,#sus .r div.s div.box ul li{
	margin:0px, padding:0px;list-style:none;list-style-type:none;
	float:right;
	text-align:center;
}
#sus .r div.s div.box ul li{
	height:28px;
	overflow:hidden;
	
}
#sus .r div.s div.box ul li.pcadou,#sus .r div.s div.box ul li.pcadou a{
	width:84px;
	text-align:right;
	color:#ed8873;
}
#sus .r div.s div.box ul li.newsletter, #sus .r div.s div.box ul li.newsletter a{
	width:124px;
	color:#8781bd;
}
#sus .r div.s div.box ul li.reminder,#sus .r div.s div.box ul li.reminder a{
	width:115px;
	color:#a6ce39;
}
#sus .r div.s div.box ul li.wish,#sus .r div.s div.box ul li.wish a{
	width:70px;
	color:#f7a51c;
}
#sus .r div.s div.box ul li.giftcard,#sus .r div.s div.box ul li.giftcard a{
	width:56px;
	text-align:left;
	color:#62c6c0;
}
#sus .r div.s div.box ul li.modd,#sus .r div.s div.box ul li.modd a{
	width:95px;
	text-align:center;
	color:#62c6c0;
}
#root #sus .r div.s div.box ul li a{
	text-decoration:none;
	color:inherit;
	margin-left:0px ;
	font-size:11px;
}

#root #sus .r div.s div.box ul#dettail li a, #root #sus .r div.s div.box ul#dettail li a b{
	font-weight:normal;
	color:#0072bc;
	text-decoration:underline;
} 
#root #sus .r div.s div.box ul#dettail li span.dd{
	color:#959595;
	font-size:11px;
} 
#sus .r div.s div.box ul li.pcadou,#sus .r div.s div.box ul li.pcadou a{
	text-align:center;
}


#bar #but1 a:link, #bar #but1 a:visited {
	width:85px;
}
#bar #but2 a:link, #bar #but2 a:visited {
	background-position:-85px 0;
	width:115px;
	padding:0px 15px 0px 0px;
}
#bar #but2 a.h{
	background-position:-85px -0px;
}
#bar #but3.active a.h,#bar #but3 a.h,#bar #but2 a:link:hover, #bar #but2 a:visited:hover, #bar #but2.active a:link, #bar #but2.active a:visited {
	background-position:-85px -0px;
	left:0px;
	color:#fff;
	margin-right:0px;
	width:115px;
	padding:0px 15px 0px 0px;
}
#bar #but3 a:link, #bar #but3 a:visited {
	background-position:-215px 0;
	width:108px;
	padding:0px 15px 0px 0px;
}
#bar #but3 a.h{
	background-position:-215px -0px;
}
#bar #but3 a:link:hover, #bar #but3 a:visited:hover, #bar #but3.active a:link, #bar #but3.active a:visited {
	background-position:-215px -0px;
	left:0px;
	color:#fff;
	margin-right:0px;
	width:108px;
	padding:0px 15px 0px 0px;
}
#bar #but4 a:link, #bar #but4 a:visited {
	background-position:-338px 0;
	width:126px;
	padding:0px 15px 0px 0px;
}
#bar #but4 a.h{
	background-position:-338px -0px;
}
#bar #but4 a:link:hover, #bar #but4 a:visited:hover, #bar #but4.active a:link, #bar #but4.active a:visited {
	background-position:-338px -0px;
	left:0px;
	color:#fff;
	margin-right:0px;
	width:126px;
	padding:0px 15px 0px 0px;
}
#bar #but5 a:link, #bar #but5 a:visited {
	background-position:-479px 0;
	width:109px;
	padding:0px 15px 0px 0px;
}

#bar #but5 a.h{
	background-position:-479px -0px;
}
#bar #but5 a:link:hover, #bar #but5 a:visited:hover, #bar #but5.active a:link, #bar #but5.active a:visited {
	background-position:-479px -0px;
	left:0px;
	color:#fff;
	margin-right:0px;
	width:109px;
	padding:0px 15px 0px 0px;
}
#bar #but6 a:link, #bar #but6 a:visited {
	background-position:-603px 0;
	width:105px;
	padding:0px 15px 0px 0px;
}

#bar #but6 a.h{
	background-position:-603px -0px;
}
#bar #but6 a:link:hover, #bar #but6 a:visited:hover, #bar #but6.active a:link, #bar #but6.active a:visited {
	background-position:-603px 0;
	left:0px;
	color:#fff;
	margin-right:0px;
	width:105px;
	padding:0px 15px 0px 0px;
}

/*navigation*/

.navcontent {
	height:0px;
	left:0;
	position:absolute;
	top:208px;
	width:100%;
}
.navcontent .navcent{
	width:955px;
	margin:auto;
	height:0px;
	position:relative;
	text-align:left;
}
.navcontent .menubox{
	position:absolute;
	width:164px;
	display:none;
	z-index: 1000;
}
.navcontent .menubox .linepad{
	margin:0px 1px;
	background:#a5acb2;
	height:1px;
	overflow:hidden;
}
.navcontent .menubox .menucontent{
	border-left:1px solid #a5acb2;
	background:url(../images/bgnav.png) repeat;
	border-right:1px solid #a5acb2;
	width:162px;
}
.navcontent .menubox .menucontent .linepadint{
	background:transparent;
	height:1px;
	border-left:1px solid #c1ccd1;
	border-right:1px solid #c1ccd1;
	overflow:hidden;
}
.navcontent .menubox .menucontent ul,.navcontent .menubox .menucontent ul li{
	
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style:none;
}
.navcontent .menubox .menucontent ul li{
	
	padding:3px 0px 3px 20px;
	background:url(../images/arr_roz.gif) no-repeat ;
	background-position:10px 8px;
	width:142px;
}
.navcontent .menubox .menucontent ul li a{
	font:normal 11px Arial,sans-serif;
	color:#004c6d;
	
}
.navcontent .menubox .menucontent ul li a:hover ,.navcontent .menubox .menucontent ul li a.activ{
	color:#f17db1;
	font-weight:bold;
}


#lista1{
	top:-68px;
	left:112px;
}

#lista2{
	top:-68px;
	left:237px;
}

#lista3{
	top:-68px;
	left:360px;
}

#lista4{
	top:-68px;
	left:630px;
}

#lista5{
	top:-68px;
	left:505px;
}
iframe#zoom_iframe{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:164px;/*must have for any big value*/
	height:5000px;
}

.contenthead{
	height:41px;
	overflow:hidden;
	background:url(../images/bgcontenthead.png) no-repeat;
	padding:5px 0px 0px 11px;
	
}
.contenthead h1 {
	color:#FFF;
	font:normal 18px Arial,sans-serif;
	line-height:20px;

}
.contenthead span {
	display:block;
	color:#fff;
	font-size:11px;
	height:14px;
	overflow:hidden;

}

.filtreselection{
	padding:10px 7px 5px 7px;
	font-size:11px;
	color:#004C6D;
}
.filtreselectionwl{
	padding:7px 7px 5px 7px;
	font-size:11px;
	color:#004c6d;
}
.filtreselection .tfil{
	color:#004c6d

}
.filtreselection .fbox {
	height:28px;
	overflow:hidden;

}

.filtreselection .fbox .fill{
	height:28px;
	padding-left:10px;
	width:170px;
	float:left;
	overflow:hidden;
	position:relative;
	display:table;
	vertical-align:middle;
}

.filtreselection .fbox .fill .d1{
	position: absolute;
	top: 50%;
	overflow: visible;

}


.filtreselection .fbox .fill .d2{
	position: relative;
	top: -50%;
	overflow: visible;

}
.filtreselection .fbox .fill .cont{
	line-height:12px;
	display:table-cell;
	color:red;
	vertical-align:middle;
	font-size:11px;
	color:#0072bc;
}
.filtreselection .fbox .first {
	padding-left:0px;
}

.filtreselection .fbox .fill .cont select{

	font-size:11px;
	width:167px;
	padding:1px;
	color:#004c6d;

}
.filtreselection .fbox .fill .cont span.selected{
	color:#f17db1;
}

.filtreselection .fbox .fill .cont a{
	color:#0072bc;
	font-size:11px;
	text-decoration:underline;
}
.filtreselection .fbox .fill .cont a:hover{
	color:#004c6d;
	font-size:11px;
	text-decoration:none;
}

.categorybox{
	width:134px;
	height:149px;
	float:left;
	overflow:hidden;
}
.categorybox .img{
	height:86px;
	padding:7px 14px 7px 14px;
	width:106px;
	background:#FFF url(../images/linie/clinesus.gif) no-repeat top;
	overflow:hidden;
	border-bottom:1px solid #f6f6f6;
}
.contc3 .waitline{
	height:10px;
	width:100%;
	float:left;
	overflow:hidden;
}
.contc3 .waitpadd{
	height:139px;
	width:10px;
	float:left;
	overflow:hidden;
}
.categorybox .categoryt{
	height:48px;
	overflow:hidden;
	background:#FFF url(../images/linie/clinejos.gif) no-repeat bottom;
}
.categorybox .categoryt .bb{
	height:30px;
	width:134px;
	overflow:hidden;

}
.categorybox .categoryt .bb2{

	width:134px;
	overflow:hidden;
	display:table-cell;
	vertical-align:middle;
	text-align:center;

}
.categorybox .categoryt h2{
	line-height:20px;
	overflow:hidden;
	display:block;
	text-align:center;
	display:table;
	vertical-align:middle;
	position:relative;
	width:134px !important;
	height:30px !important;
	
}
.categorybox .categoryt h2 a{
	overflow:hidden;
	color:#004c6d;
	text-decoration:underline;
	line-height:14px;
	font-size:8pt;
	width:134px;
	height:30px;
}
.categorybox .categoryt h2 a.activ{
	color:#0072bc;
}
.categorybox .categoryt span.stocincat{
	line-height:15px;
	height:15px;
	overflow:hidden;
	color:#959595;
	display:block;
	text-align:center;
	font-size:8pt;
	position:relative;
	
}
.newprod{
	

}

#contentHolder div.contcump{
	float:left;
	width:163px;
	height:19px;
	line-height:19px;
	font:bold 11px Arial, sans-serif;
	text-align:center;
	text-decoration:uppercase;
	padding-left:20px;
}
.boxround {
width:733px;
overflow:hidden;}

.boxroundtop {
	height:4px;
	width:733px;
	overflow:hidden;
	background:url(../images/boxroundtop.gif) no-repeat top left;
}

.boxroundbottom {
	height:4px;
	width:733px;
	overflow:hidden;
	background:url(../images/boxroundbottom.gif) no-repeat top left;
}
.boxroundcontent {
	width:731px;
	overflow:hidden;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	margin:0px !important;
	padding:0px;
}

font.roz{
color:#f464a4;}
font.blue{
color:#16c1f3;}
font.gri, table tr td font.gri{
color:#959595;}

#product2wishlist {
	padding-right:50px;
}
#voteazalucarie{

	padding-right:30px;
}
.comnr {
	padding:10px 12px 7px;	
	font:normal 8pt Arial, sans-serif;
	color:#959595;
}

.scrolltop {
float:right;
padding-left:10px;
background:url(../images/button/scrtop.gif) no-repeat left center;
}

.strw_t{
	height:5px;
	widows:712px;
	overflow:hidden;
	background:url(../images/linie/c2rw_s.gif) no-repeat top left;
}
.strw_j{
	height:5px;
	widows:712px;
	overflow:hidden;
	background:url(../images/linie/c2rw_j.gif) no-repeat top left;
}
form#reviewform{
padding:0px 9px 5px 9px;
width:712px;}

.rwdisp{
	width:700px;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	background:#f5f5f5;
	padding:3px 5px 0px;
	float:left;
	padding:3px 12px;
	width:686px;
}
.rwdisp .line{
	padding:3px;
}
.rwdisp .linehr{
	padding:7px 3px 0px;
	margin-top:5px;
	border-top:1px solid #e1e1e1;
}
.rwdisp .ttxc {float:left;
	padding-left:12px;

	width:110px;
	font:normal 8pt Arial, sans-serif;
	color:#878787;
		line-height:19px;
}
.rwdisp .ttximp {
	float:left;
	padding-left:12px;
	width:545px;
	font:normal 8pt Arial, sans-serif;
	color:#878787;
	line-height:19px;}	
.rwdisp .ttximp input.text {
	font:normal 8pt Arial, sans-serif;
	color:#393d31;
	height:15px;
	border:1px solid #a5acb2;
	padding: 2px 5px;
	width:260px;
	margin-right:10px;
}
.rwdisp .ttximp select {
	font:normal 8pt Arial, sans-serif;
	color:#393d31;
	border:1px solid #a5acb2;
	padding: 0px 0px;
	width:220px;
	height:19px;
	margin-right:10px;
}
.rwdisp .ttximp textarea{
	font:normal 8pt Arial, sans-serif;
	color:#393d31;
	line-height:17px;
	border:1px solid #a5acb2;
	padding: 2px 5px;
	width:400px;
	height:80px;
}
.rwdisp .rwreset{
	width:150px;
	height:26px;
	padding:0px 6px 9px 0px;
	background:url(../images/button/stergeceaicompletat.gif) no-repeat;
	font:bold 8pt Arial, sans-serif;
	line-height:20px;
	color:#FFF;
	text-align:center;
	cursor:pointer;
	outline:none;
	 
}
.rwdisp .rwsent{
	width:126px;
	height:26px;
	padding:0px 6px 9px 0px;
	background: url(../images/button/adaugaparerea.gif) no-repeat;
	font:bold 8pt Arial, sans-serif;
	color:#FFF;
	line-height:20px;
	text-align:center;
	cursor:pointer;
	outline:none;
	 
}
.star-ratingbox {
	 width:120px;
	 height:18px;
	 overflow:hidden;
	 float:left;
}
.star-rating {
margin-right:10px;
	position:relative;
	width:110px;
	line-height:18px;
	background: red url(../images/button/start.gif) left top ;
}
.star-rating a{
	position:absolute;
	top:0px;
	left:0px;
	width:22px;
	height:18px;
	background:transparent ;

}
.star-rating a:hover{
	background:url(../images/button/start_a.gif) left top ;
}
.allstar{
	position:absolute;
	top:0px;
	left:0px;
	width:110px;
	height:18px;
	background: red url(../images/button/start.gif) left top ;
}

.curentstar{
	position:absolute;
	top:0px;
	left:0px;
	width:22px;
	height:18px;
	background: red url(../images/button/start_a.gif) left top ;
}


.star-rating a.n1{
	width:22px;
}
.star-rating a.n2{
	width:44px;
}
.star-rating a.n3{
	width:66px;
}
.star-rating a.n4{
	width:88px;
}
.star-rating a.n5{
	width:110px;
}

.rwerror{
	color:#f64e9a;
}
.rwratt {
	padding-top:5px;
	padding-bottom:8px;

}
.rwratt div.tx{
	float:left;
	color:#878787;
	font:normal 8pt Arial, Helvetica, sans-serif;
	line-height:14px;
}
.rwratt .userrw{
	float:left;
	width:90px;
	background:url(../images/button/star.gif) repeat-x;
	position:absolute;
	height:14px;
}
.rwratt .userrw .curuserrw{ 
	position:absolute;
	top:0px ;
	left:0px;
	overflow:hidden;
	height:14px;
	background:url(../images/button/star_a.gif) repeat-x;
}
.jucariede{
	padding:7px 17px 7px 17px;
	background:#F5F5F5;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
}
.jucariede .dinvote {
	float:left;
	color:#878787;
	font:normal 8pt Arial, Helvetica, sans-serif;
	line-height:18px;
	padding-left:7px;
}
.jucariede p{
background:#F5F5F5;
color:#878787;
font:normal 8pt Arial, Helvetica, sans-serif;

}
.jucariede p a{
line-height:19px;
}
.jucariede div.tx {
line-height:18px;
padding-right:4px;

}
.jucariede .tx b{color:#004c6d;}
.jucariede .rwratt{
line-height:18px;
height:18px;
}
.jucariede .rwratt .userrw ,.jucariede .rwratt .rwbox {
	width:110px;
	background:url(../images/button/start.gif) repeat-x;
	height:18px;
}
.jucariede .rwratt .userrw .curuserrw{
	height:18px;
	background:url(../images/button/start_a.gif) repeat-x;
}

.desccont .navigation,.desknew .navigation{
	margin:0px;
	border:0px none;
	width:100%;
}
.desccont .navigation .l, .desknew .navigation .l{
	float:right;
	width:auto;
}
.desknew .navigation{
	width:300px;
	float:right;
}

.stelute {
background:transparent url(../images/button/start.gif) repeat-x top;
margin:0 3px 0 0;
overflow:hidden;
position:relative;
width:110px;
color:#636363;
float:left;
font-family:Arial;
font-size:8pt;
height:18px;
line-height:18px;
overflow:hidden;

}
.stelute div {
left:0;
overflow:hidden;
position:absolute;
top:0;
}
.stelute div.s {
z-index:2;
}

.stelute div.h {
background:transparent url(../images/button/start_a.gif) repeat-x left;
width:0px;
z-index:1;
height:18px;
}
.stelute div.s a, .stelute div.s a:active, .stelute div.s a:visited, .stelute div.s a:hover {
float:left;
float:left;
height:18px;
overflow:hidden;
width:22px;
background:transparent;
}
#sprerw{

}

#sentfriend{
	width:712px;
	margin:0px 7px 7px 7px;
}

#sendtofriendbox{
	width:712px;
	height:450px;
	overflow:hidden;
	float:left;
	margin:0 10px;
}
#sendtofriendbox .rwdisp .ttxc {
	width:130px;

}
#sendtofriendbox .strw_j{
	width:100%;
	float:left;
}
#sendtofriendbox .rwdisp .ttximp input.text {
	height:19px;
}

a.tool{
	height:16px;
	width:12px;
	z-index:10;
}
a.tool img{
	position:relative;
	left:-15px;
}

.fortool{
	float:left;
	line-height:20px;
}
.spanbeforefortool{
	float:left;
	line-height:20px;
}
.toolcontent{
	width:148px;
	overflow:hidden;
	color:#000000;
	z-index:500;
}
.toolcontent .top{
	height:7px;
	width:148px;
	overflow:hidden;
	background:url(../images/bullet/tooltop.png) no-repeat;
}
.toolcontent .content{
	width:130px;
	overflow:hidden;
	padding:0px 10px 0px 8px;
	background:transparent url(../images/bullet/toolcontent.png) repeat-y left;
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#000000;
}
.toolcontent .content span{
	color:#000000;
}

.toolcontent .bottom{
	height:17px;
	width:148px;
	overflow:hidden;
	background:transparent url(../images/bullet/toolbottom.png) no-repeat;
}

#toolbox{
	position:absolute;
	display:none;
	color:#000000;
	z-index:50;
}

.hinturi{
height:0px;
width:0px;
overflow:hidden;
}
.hinturi div{ visibility:hidden;}


/* detailed images */
.pimagesbox{
	position:relative;
	width:357px;
	height:357px;
	overflow:hidden;
}
.pimagesbox .pimagesblock{
	height:357px;
	width:1080px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
}

.pimagesbox .next {
	position:absolute;
	top:158px;
	right:0px;
	width:40px;
	height:39px;
	overflow:hidden;
	display:block;
	background:url(../images/button/next.gif) no-repeat;
}


.pimagesbox .prev{
	position:absolute;
	top:158px;
	left:0px;
	width:40px;
	height:39px;
	overflow:hidden;
	display:block;
	background:url(../images/button/prev.gif) no-repeat;
}


.pimagesbox .pimagesblock .pimages{
	float:left;
	width:357px;
	height:357px;
	overflow:hidden;
	text-align:center;
}
.pimagesboxthumb{
	float:right;
	width:100%;
	height:43px;
	padding-top:11px;
	overflow:hidden;
	line-height:43px;
}

.pimagesboxthumb .pimagesthumb{
	float:left;
	width:53px;
	height:43px;
	padding-left:11px;
	overflow:hidden;
	text-align:center;
}
.pimagesboxthumb .linkblue{
	line-height:43px;
	text-decoration:underline;
}
.pimagesboxthumb .pimagesthumbbox{
	float:right;
}
a.linkblue{
	color:#0072bc;
	font-size:8pt;
}
a.linkblue:hover{
	color:#004c6d;
}
a.linkroz{
	color:#f17db1;
	font-size:8pt;
}
a.linkroz:hover{
	text-decoration:underline;
}


#rprod{
	float:right;
	width:190px;
}

.ups_prod{
	background: #f5f5f5 url(../images/ups_prod.gif) no-repeat top left;
	padding:0px 7px 0px 8px;
}
.ups_prod .prod_up{
	padding-top:7px;
}
.ups_prod .prod_up .top{
	width:175px;
	height:5px;
	background:url(../images/linie/ups_top.gif) no-repeat top;
	overflow:hidden;
}
.ups_prod .prod_up .bottom{
	width:175px;
	height:4px;
	background:url(../images/linie/ups_bottom.gif) no-repeat top;
	overflow:hidden;
}
.ups_prod .prod_up .display_up{
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	background:#fff;	
}
.ups_prod .prod_up .display_up .img{
	width:165px;
	height:135px;
	padding:0px 4px;
	text-align:center;
}
.ups_prod .prod_up .display_up h3 {
	padding:5px 4px;
	font:bold 8pt Arial, Helvetica, sans-serif;
	display:block;
}
.ups_prod .prod_up .display_up h3 a{
	font:bold 8pt Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#0072bc;
}
.ups_prod .prod_up .display_up h3 a:hover{
	color:#004c6d;
}
.ups_prod .prod_up .display_up .bifa{
	padding:4px;
	background:#f5f5f5;
}
.ups_prod .prod_up  .display_up .bifa div.checkMe{
	float:left;
	border-right:1px solid #c4c4c4;
	padding-right:4px;
	width:24px;
	height:22px;
	text-align:center;
	padding-top:10px;
	
}
.ups_prod .prod_up  .display_up .bifa .txt {
	float:right;
	width:120px;
	padding:3px 4px 3px 0px;
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#878787;
}

a.redincos{
	width:55px;
	height:18px;
	float:left;
	background:url(../images/bullet/redincos.gif) no-repeat top left;
}
a.bluecere{
	width:79px;
	height:18px;
	float:left;
	background:url(../images/bullet/cerestoc.gif) no-repeat top left;
}
a.trwl{
	width:123px;
	height:19px;
	float:left;
	background:url(../images/button/trimitewishlist.gif) top left;
}
a.anuntapr{
	width:76px;
	height:19px;
	float:left;
	background:url(../images/button/anunta.gif) top left;
}
a.cautais{
	width:60px;
	height:19px;
	float:left;
	background:url(../images/button/cauta2.gif) top left;
}
a.reseteazais{
	width:90px;
	height:19px;
	float:left;
	margin-left:20px;
	background:url(../images/button/reseteaza.gif) top left;
}
a.afiseazafact{
	width:104px;
	height:19px;
	float:left;
	background:url(../images/button/afiseazafact.gif) top left;
}
a.add_bth{
	width:143px;
	height:19px;
	float:left;
	background:url(../images/add_bth.gif) top left;
}
a.add_bth_m{
	width:143px;
	height:19px;
	float:left;
	background:url(../images/add_bth_m.gif) top left;
}
a.glwl{
color:#16C1F3;
display:block;
font-family:Arial,sans-serif;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:16px;
line-height:normal;
padding-left:24px;
text-decoration:underline;
background:transparent url(../images/bullet/trash.gif) no-repeat scroll left top;
}
.ups_prod .prod_up  .display_up .tocart{
	padding:3px 6px;
	position:relative;
}
.ups_prod .prod_up  .display_up .tocart .butt{
	float:right;
	width:60px;
	padding:8px 0px 4px;
}
.ups_prod .prod_up  .display_up .tocart .allprice{
	float:left;
	width:100px;
	height:30px;
	padding-top:1px;
}

.ups_prod .prod_up  .display_up .tocart .allprice p{
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#888e91;
}
.ups_prod .prod_up  .display_up .tocart .allprice p.padd{
	
	padding:8px 0px 5px;
	
}
.ups_prod .prod_up  .display_up .tocart .allprice p.c b{
	text-decoration:line-through;
}
.ups_prod .prod_up  .display_up .tocart .allprice p.p b,.ups_prod .prod_up  .display_up .tocart .allprice p.padd b{
	font:bold 9pt Arial, Helvetica, sans-serif;
	color:#f17db1;
}
.help1{
	position:absolute;
	top:50%;
}
.help2{
	position:relative;
	padding:2px 0px;
	top:-50%;
}

.close_ups{
	background:#F5F5F5 url(../images/linie/ups_all_bottom.gif) no-repeat bottom left;
	padding:0px 7px 10px 8px;
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#888e91;
	text-align:center;
	margin-bottom:10px;
}
#rprod .buttbox{
	background:#F5F5F5;
	padding-left:8px;
	padding-top:7px;
}
#rprod .buttbox a.adaug{
	background:#F5F5F5 url(../images/button/ups_butt.gif) no-repeat top left;
	height:41px;
	width:182px;
	overflow:hidden;
	float:left;
}

.giftcertbann{
	margin-bottom:7px;
}
#rprod .sigle {
	margin-top:10px;
}

#rprod #stiatica{
	background:#FFF url(../images/stiatica.gif) no-repeat top;
	width:190px;
	color:#FFF;
	font:normal 8pt Arial, Helvetica, sans-serif;
	padding-bottom:11px;
}
#rprod #stiatica .close{
	
}

#rprod #stiatica .incredere {
	font:normal 8pt Arial, Helvetica, sans-serif;
	padding:3px 9px 0px 9px; 
}
#rprod #stiatica .casutamea {
	width:173px;
	padding:0px;
	margin:9px 9px 0px 9px;
	overflow:hidden;
	height:71px;
}
#rprod #stiatica .mica{
	height:57px
}

#rprod #stiatica .casutamea p {
	color:#004c6d;
	font-size:8pt;
	padding:4px 0 0 9px;
}

#rprod #stiatica .casutamea p .g{
	color:#779970;
	padding-right:15px;
	background:url(../images/tir.gif) no-repeat right center;
}

#rprod #stiatica .casutamea p .o{
	color:#f7941d;
}

#rprod #stiatica .casutamea p .m{
	color:#a864a8;
}

#rprod #stiatica .casutamea p .r{
	color:#ec008c;
}

.toview{
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
	padding:0px 0px 7px;
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#959595;
	text-align:center;
	height:16px;
	overflow:hidden;

}
.toview div{
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#959595;
}
.pnpoza{
	float:left;
	padding:0px 32px 0px 7px; 
	width:53px;
	height:100%;
	display:table;
	position:relative;
}

.pndenumire{
	float:left;
	padding:0px 32px 0px 7px; 
	width:132px;
		height:100%;
	display:table;
	position:relative;
}

.pnst{
	width:120px;
	padding-left:10px;
	float:left;
	height:100%;
	display:table;
	position:relative;
}
.pncantitate {
	width:85px;
	float:left;
	height:100%;
	display:table;
	position:relative;
}
.pncantitate select{
	font:bold 8pt Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	height:18px;
}

.pnpret{
	padding-left:40px;
	width:80px;
	float:left;
	height:100%;
	display:table;
	position:relative;
}


.pntotal{
	padding-left:40px;
	width:65px;
	float:left;
	display:table;
	position:relative;
	vertical-align:middle;
}

.pndenumire .t h1 {
	font:bold 9pt Arial, Helvetica, sans-serif;
	color:#004c6d;
	margin:0px;
	padding:0px;
}
.pndenumire .alteopt , .contc10 .pncantitate , .contc10 .pnpret , .contc10 .pntotal{
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#004c6d;
}
.contc10 .pncantitate ,.contc10 .pndenumire ,.contc10 .pnst,.contc10 .pnpret ,.contc10 .pntotal{
	height:43px;
}
.contc10 .pndenumire{
border-right:1px solid #E1E1E1;
}
.contc10 .cell{
	height:100%;
	display:table-cell;
	vertical-align:middle;
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#004c6d;
}

.notesc{
	float:left;
	width:310px;
	font:normal 8pt Arial, Helvetica, sans-serif;
	color:#959595;
	overflow:hidden;
}
.notesc div{font:normal 8pt Arial, Helvetica, sans-serif;
	color:#959595;
	float:left;
width:100%;}
.notesc .txt{
font-weight:bold;
float:left;
width:100%;
}

.cartLivrareGratuita{
	width:689px;
	margin:auto;
	background:#fff url(../images/bgLiv.gif) no-repeat top left;
	height:176px;
	overflow:hidden;
	padding:8px;
}

.cartLivrareGratuita .butt{
	width:31px;
	height:176px;
	float:left;
	padding:2px 0px 3px;
}
.cartLivrareGratuita .butt .next{
	margin-top:70px;
	margin-left:2px;
	width:28px;
	height:28px;
	background: url(../images/lv_next.gif) no-repeat top left;
	float:left;
}
.cartLivrareGratuita .butt .prev{
margin-left:5px;
	margin-top:70px;
	width:28px;
	height:28px;
	background: url(../images/lv_prev.gif) no-repeat top left;
	float:left;
}
.cartLivrareGratuita .screen{
	width:627px;
	height:176px;
	float:left;
	position:relative;
	overflow:hidden;
}
.cartLivrareGratuita .screen .scroll{
	width:3870px;	
	height:176px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
}

.cartLivrareGratuita .screen .scroll .prod {
	padding:0px 5px;
	width:115px;
	height:178px;
	float:left;
}
.cartLivrareGratuita .screen .scroll .prod .top{
	width:115px;
	height:4px;
	overflow:hidden;
	background:url(../images/linie/cartliv.gif) no-repeat top left;
}

.cartLivrareGratuita .screen .scroll .prod .bottom{
	width:115px;
	height:4px;
	overflow:hidden;
	background:url(../images/linie/cartlivb.gif) no-repeat top left;
}
.cartLivrareGratuita .screen .scroll .prod .content{
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	padding:5px 9px;
	height:158px;
	width:95px;
}
.cartLivrareGratuita .screen .scroll .prod .content h3 {
	display:block;
	height:30px;
	overflow:hidden;
	padding:6px 0px 0px;
	font-weight:bold;
}
.cartLivrareGratuita .screen .scroll .prod .content .pret {
	padding:4px 0px 4px;
	font:normal 8pt Arial, Helvetica, sans-serif ;
	color:#959595;
}
.cartLivrareGratuita .screen .scroll .prod .content .pret b{
	color:#f17db1
}

.impachetat{
	line-height:17px;
	padding-left:14px;
	background:url(../images/cuimpachetare.gif) no-repeat left top;
	color:#7fa1c5;
	font-size:8pt;
}
table tr td.sitemappad1{width:10px;}

/* start harta site */
h2.sitemapcat a, h2.sitemapcat a:active, h2.sitemapcat a:visited, h2.sitemapcat a:hover{
	font: bold 10pt Arial,sans-serif;
	color: #F17DB1;
}
h2.sitemapsubcat a, h2.sitemapsubcat a:active, h2.sitemapsubcat a:visited, h2.sitemapsubcat a:hover{
	font: bold 9pt Arial,sans-serif;
	color: #588BC7;
}
h3.sitemapp a, h3.sitemapp a:active, h3.sitemapp a:visited{
	font: normal 8pt Arial,sans-serif;
	color: #0072BC;
}
h3.sitemapp a:hover{
text-decoration:underline;}
.sitemappad1{
	width: 1px;
}
div.sitemaphr{
	margin-top: 7px;
	height: 1px;
	overflow: hidden;
	background: #DCDFE5;
}

h3.sitemapp{
background: url(../images/arr_dot.gif) no-repeat scroll 7px 50%;
padding:4px 4px 4px 15px;
}
h2.sitemapcat{
padding:3px 4px;
}
#rightnav h2.sitemapcat a{
	color:#4C4D4F;
	text-decoration:none;
}
/* sfarsit harta site*/

.contentpagina{
	width:716px;
	overflow:hidden;
}

.filtreselection .navigation{
	width:712px;
	margin:0px;
	border:0px none;
	padding-bottom:3px;
}
.filtreselection .navigation .r{
width:435px;
}
.advse .ptitlu {
	padding:7px 10px 7px;
}

.ctxt .redincos{
	margin-top:7px;
}

.brbg {
	background: url(../images/brbg.gif) no-repeat top left;
}
.wlbg {
	background: url(../images/wlbg.gif) no-repeat top left;
}
.gsbg {
	background: url(../images/gsbg.gif) no-repeat top left;
}
a.zonahelp {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#f17db1;
	text-decoration:none;
}
a.zonahelp:hover {
	text-decoration:underline;
}

.oneline {
	height:1px;
	background:#e1e1e1;
	overflow:hidden;
}

.bxpr {

	padding:10px 0px;

	font-size:11px;
}
.bxpr .poza {
	width:210px;
	height:120px;
	overflow:hidden;
	float:left;
	text-align:center;
}
.bxpr .text {
	width:305px;
	padding-right:25px;
	font-size:11px;
	float:left;
}
.bxpr .text table{
	font-size:11px;
}
.bxpr .text h2{
	display:block;
	padding:4px 0px;
	height:24px;
	overflow:hidden;
}

.bxpr .text h2 a{
	font:bold 11px Arial,sand-serif;
	text-decoration:underline;
	color:#004C6D;
}
.bxpr .text h2 a:hover{
	color:#0072BC;
}
.bxpr .text .desc{
	font-size:11px;
	height:40px;
	overflow:hidden;
}
.bxpr .text .desc *{
	font-size:11px;
}
.bxpr .options , .contc13 .options{
	border-left:1px solid #e1e1e1;
	width:150px;
	height:120px;
	padding-left:20px;
	float:left;
	overflow:hidden;
}
.contc13 .options{
height:132px;
color:#004C6D;
}
.bxpr .options *, .contc13 .options *{
	font-size:11px
}
.bxpr .options span ,.contc13 .options span{
	line-height:18px;
}

.bxpr .options .stele, .contc13 .options .stele {
-x-system-font:none;
color:#959595;
float:left;
font-family:Arial;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
position:relative;
width:150px;
margin-top:10px;
}
.bxpr .options .stele .txt, .contc13 .options .stele .txt{
-x-system-font:none;
float:left;
font-family:Arial;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.bxpr .text table select{
-x-system-font:none;
border:1px solid #A5ACB2;
color:#000000;
font-family:Arial,sans-serif;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:normal;
padding:0;
width:auto;
}
.bxpr .options .varsta, .contc13 .options .varsta{
-x-system-font:none;
color:#959595;
float:left;
font-family:Arial;
font-size:8pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:26px;
line-height:normal;
margin-top:10px;
overflow:hidden;
position:relative;
width:150px;
margin-bottom:2px;
}

.bxpr .options .varsta span, .contc13 .options .varsta span{
color:#004C6D;
display:block;
line-height:normal;
}
.bxpr .options .stele .star, .contc13 .options .stele .star{
background:transparent url(../images/button/star.gif) repeat-x scroll 0 0;
float:left;
height:14px;
position:relative;
width:90px;
}
.bxpr .options .stele .curent, .contc13 .options .stele .curent{
background:transparent url(../images/button/star_a.gif) repeat-x scroll left center;
height:14px;
left:0;
position:absolute;
top:0;
width:18px;
}
.formwls {
	width:100%;
	float:left;
	font-size:11px;
	color:#000;

}

.opwl {
float:left;
width:100%;
	border-bottom:1px solid #e1e1e1;
	margin-bottom:5px;
}
.sspret {
	margin-bottom:10px;
}

.testimonialsall table{
	width:716px;
	overflow:hidden;
	font-size:11px;
}
.testimonialsall table .navigation{
	width:710px;
	margin:0px;
	border-bottom:0px;
	padding-bottom:1px;
}

.oderst , .oderst table * , .oderst table tr td {
	font-size:11px;
	color:#004C6D;
}
.oderst table tr td div.linetop{
	border-top:1px solid #E7E7E7;
	margin-top:7px ;
	padding-top:7px;
}
.oderst table input {
	margin:0px 6px 0px 0px;
}
.istoric table{
	color:#004C6D;
}
.istoric table label{
	margin:0px 6px 0px 0px;
}
.istoric td.DialogBox table tr td{
color:#004C6D
}
.istoric table b{
	color:#000;
}

table.istoriclista tr td a ,table.istoriclista tr td a b{
	color:#365064;
	text-decoration:underline;
}
table.istoriclista tr td a:hover ,table.istoriclista tr td a:hover b {
	color:#0072BC;
	text-decoration:underline;
}


.istoric table tr .DialogTitle , .istoric td.DialogBox table tr td  table tr td.SubHeader{
	border:0px none;
	border-top:1px solid #e7e7e7;
	color:#f17db1;
	font-size:12px;
	height:30px;
	padding-left:5px;
}
.istoric td.DialogBox table tr td  table tr td.SubHeader {
	border-top:0px none;
}
.istoric td.DialogBox table tr td  table tr td.SubHeader b{
	color:#f17db1;
	font-size:12px;
}
.istoric table tr td.imgtop{
	height:2px;
	background:url(../images/linie/tableimgtop.gif) no-repeat top;
}
.istoric table tr td.imgbottom{
	height:2px;
	background:url(../images/linie/tableimgbottom.gif) no-repeat top;
}
.istoric table tr.gritable td{
	background:#f3f3f3;
	height:20px;
	color:#959595;
	text-align:center;
}
.istoric table tr.gritable td a{ 
	color:#959595;
}
#rcart .sigle{
	margin-top:0px;
	border-top:0px none;
	padding-top:20px;
	background:#fff;
}

.sendtofr{
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#04456b;
	padding:15px 0px;
	margin:0px 15px;
	border-bottom:1px solid #e1e1e1;

}
.stfpad{
	margin:0px 10px;
	padding-top:20px;
}
.stfpad table tr td {
	height:26px;
	vertical-align:middle;

}
.stfpad table tr td.FormButton{
	color:#959595;
	font-size:11px;
	width:145;
	padding-left:20px;
}
.stfpad table tr td input {
	padding:2px 0px;
	font-size:11px;
	line-height:15px;
	height:18px;
	border:1px solid #a5acb2;
}
.gsh{
	padding-right:390px;
	background:url(../images/gsbgcontent.gif) no-repeat top right;
	padding-top:7px;

}

.gsh .oderst table tr td  font.ProductDetailsTitle{
	color:#f17db1;
	margin:3px 
}
.gsh .oderst table tr td  font.Star{
	color:#f17db1;
}
.gsh .oderst input , .gsh .oderst textarea{
	padding:2px;
	border:1px solid #a5acb2;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	
}

.gsh input.buttongs{
	padding:0px;
	border:0px none;
}
.gsh .oderst  table tr td.cgri{
	color:#959595;
}
.gsh .oderst  table tr td.txtc{
	color:#004C6D;
}
.bth{
	color:#04456b;
	font-size:11px;
}
.bth div , .bth span,.bth p{ 
	color:#04456b;
	font-size:11px;
}
.bth .loginbth{
	background:url(../images/bth.gif) no-repeat right top;
	height:228px;
}

#birthdayForm {
padding-left:5px;
}
#birthdayForm .td_br_first{
	color:#959595;
	width:90px;
}
#birthdayForm .Star {
	color:#f17db1;
}
#birthdayForm .br_input{
	font-size:11px;
	padding:2px;
	border:1px solid #a5acb2;
	width:270px;
}
#birthdayForm select{
	font-size:11px;
	padding:1px;
	border:1px solid #a5acb2;
	width:275px;
}
#birthdayForm select.zi{
	width:50px;
	margin-right:20px;
}
#birthdayForm select.luna{
	width:90px;
	margin-right:20px;
}
#birthdayForm select.an{
	width:90px;

}

.bth .prlinetop{
	height:4px;
	width:733px;
	overflow:hidden;
	background:url(../images/linie/bth.gif) no-repeat;	
}
.bth .prBOX {
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	text-align:center;	
}
.bth .prBOX table .br_head{
	height:35px;
	background:#f3f3f3;
	color:#959595;
}
.bth .prBOX table .br_head a.orderBy{
	color:#626262;
	font-size:11px;
	text-decoration:none;
}
.bth .prBOX table .br_head a.orderBy{
	color:#626262;
	font-size:11px;
	text-decoration:none;
}
.bth .prBOX table .br_head a.orderBy b,.bth .prBOX table .br_head a.orderBy strong{
	font-weight:normal;
}
.bth .prBOX table .br_head a.over{
	text-decoration:underline;
	color:#0072bc;
}
.bth .prBOX table .br_head a.orderBy:hover{
	text-decoration:underline;
}
.bth .prBOX table .br_head a.over:hover{
	text-decoration:underline;
	color:#04456b;
}
.bth .prBOX table tr.br_even ,.bth .prBOX table tr.br_odd {
	height:32px;
}
.bth .prBOX table tr.br_even td,.bth .prBOX table tr.br_odd td{
	border-top:1px solid #e1e1e1;
	font-weight:bold;
}
.bth .prBOX table tr.br_even td.sel,.bth .prBOX table tr.br_odd td.sel{
	color:#f17db1;
}
.bth .prBOX table tr td.name {
	padding-left:10px;
	text-align:left;
	width:180px;
}
.bth .prBOX table tr td.Este,.bth .prBOX table tr td.date,.bth .prBOX table tr td.Relatie,.bth .prBOX table tr td.Ocazie {
	width:110px;
}

.golimp {
height:13px;
overflow:hidden;
background:#F5F5F5 none repeat scroll 0 0;
border-left:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
}
input.pamm{
	border:1px solid #a5acb2;
	padding:2px;
	font-size:11px;
}
span.car {	
	background:url(../images/bullet/blt_tr.gif) no-repeat scroll 3px 3px;
	padding-left:15px;
	width:1px;
	overflow:hidden;
}
p.senttofrm {
	padding-left:20px;
	font-size:11px;
	font-weight:bold;
	color:#91AE8F;
	padding-bottom:15px;
}

