5/19/2010/* --- Site -------------------*/
body{
	background:#FFF;
	font: normal 11px "Arial",Sans-Serif;
}
body , body *{
	padding:0px;
	margin:0px;
}
body , input  {
	font: normal 11px "Arial",Sans-Serif;
}

#root{
	background:#fff;
	border-top:4px solid #000;
	width:100%;
}
#site-content{
	width:957px;
	margin:auto;
}
.prel {
	position:relative;
	z-index:50;
}
ul , li {
	list-style:none;
	list-style-type:none;
}
#header{
	padding:20px 0px;
}
.clear{
	clear:both;
}
a {
	outline:0px none;
	text-decoration:none;
}

a img{
	border:0px none;
}

.customhr{
	font-size:0px;
	height:1px;
	overflow:hidden;
	border-left:1px solid #e8e9ed;
	border-right:1px solid #e8e9ed;
	background-color:#dcdfe5;
}
.padx{
	margin-top:7px;
}
.contentpagina{
	border-left:1px solid #dcdfe5;
	border-right:1px solid #dcdfe5;
	padding:10px;
	color:#595C6E
}
.contentpagina  {
	color:#595C6E
}
.contentpagina  a{
	color:#889fd2;
	text-decoration:underline;

}
.contentpagina  a:hover{
	color:#889fd2;
	text-decoration:none;

}
.contentpagina .gol{
	text-align:center;
	padding:30px 0px;
}

/* --- Header -------------------*/

.logo-header{
	float:left;
}
.nav-header{
	float:right;
	text-align:right;
	width:650px;
}
#link-header{
	float:right;
	text-align:right;
}
#link-header li{
	float:left;
	text-align:center;
}
#link-header a{
	text-decoration:none;
	color:#61758c;
	text-align:center;
}
#link-header a:hover{
	font-weight:bold;
	color:#5e8ec9;
}
#link-header a.activ{
	font-weight:bold;
	color:#5e8ec9;
}
#link-header a.last{
	text-align:right;
}
#link-header #lh_contact{
	width:42px;
	text-align:right;
}
#link-header #lh_info{
	width:100px;
}
#link-header #lh_br{
	width:105px;
}
#link-header #lh_testimonials{
	width:80px;
}
#link-header #lh_newsletter{
	width:113px;
}
#link-header #lh_harta{
	width:72px;
}
#link-header #lh_despre{
	width:110px;
}
.comtelbox{
	width:100%;
	float:right;
}
.comtel {
	float:right;
	margin-top:10px;
	padding-left:110px;
	color:#899fd2;
	font-family:"Times New Roman",sans-serif;
	font-size:19.7pt;
	background:url(../images/comtel.gif) no-repeat left center;
}


/* --- Meniu -------------------*/

#meniu {
	background:#FFF url(../images/silverzone.gif) no-repeat;
	background-position:0px -130px;
	height:34px;
	margin-bottom:2px;
}

#meniu ul{
	float:left;
	background: url("../images/silverzone.gif") scroll 0px -130px;
}

#meniu ul li{
	float:left;
}

#meniu ul li a {
	float:left;
	display:block;
	font-family:"Times New Roman",sand-serif;
	font-size:12pt;
	text-transform:uppercase;
	color:#525568;
	height:34px;

}
#meniu ul li#m_acasa a{
	width:64px;
}
#meniu ul li#m_colectie a{
	width:111px;
	padding-left: 11px;
}
#meniu ul li#m_tprod a{
	width:122px;
}
#meniu ul li#m_pfemei a{
	width:78px;
}
#meniu ul li#m_pbarbati a {
	width:134px;
}
#meniu ul li#m_fantezie a{
	width:150px;
}
#meniu ul li#m_cadouri a{
	width:105px;
}
#meniu ul li#m_blog a{
	width:58px;
}
#meniu ul li#m_acasa a.h,#meniu ul li#m_acasa a:hover,#meniu ul li#m_acasa a.selected {
	background: url("../images/silverzone.gif") scroll 0px -164px;
}

#meniu ul li#m_colectie a.h , #meniu ul li#m_colectie a.selected , #meniu ul li#m_colectie a:hover {
	background: url("../images/silverzone.gif") scroll -64px -164px;
}
/*
#m_colectie a, #m_colectie a:active, #m_colectie a:visited, #m_colectie a:hover{
	font: bold 12px "Times New Roman" !important;
	color: #92919F !important;
	line-height: 34px !important;
}
#m_colectie a:hover, #m_colectie a.selected, #m_colectie a.selected:active, #m_colectie a.selected:visited, #m_colectie a.h, #m_colectie a.h:active, #m_colectie a.h:visited{
	color: #6B96CC !important;
}
*/
#meniu ul li#m_tprod a.selected , #meniu ul li#m_tprod a.h,#meniu ul li#m_tprod a:hover {
	background: url("../images/silverzone.gif") scroll -64px -164px;
}
#meniu ul li#m_pfemei a.selected,#meniu ul li#m_pfemei a.h,#meniu ul li#m_pfemei a:hover {
	background: url("../images/silverzone.gif") scroll -186px -164px;
}
#meniu ul li#m_pbarbati a.selected,#meniu ul li#m_pbarbati a.h,#meniu ul li#m_pbarbati a:hover {
	background: url("../images/silverzone.gif") scroll -264px -164px;
}
#meniu ul li#m_fantezie a.selected,#meniu ul li#m_fantezie a.h,#meniu ul li#m_fantezie a:hover {
	background: url("../images/silverzone.gif") scroll -398px -164px;
}
#meniu ul li#m_cadouri a.selected,#meniu ul li#m_cadouri a.h,#meniu ul li#m_cadouri a:hover {
	background: url("../images/silverzone.gif") scroll -548px -164px;
}
#meniu ul li#m_blog a.selected,#meniu ul li#m_blog a.h,#meniu ul li#m_blog a:hover {
	background: url("../images/silverzone.gif") scroll -653px -164px;
}
#meniu #searchbox{
	float:right;
	width:230px;
	height:26px;
	overflow:hidden;
	padding:8px 8px 0px 0px;
}
#searchbox .look{
	float:right;
	font-family:"Times New Roman",sans-serif;
	color:#595c6e;
	font-size:10pt;
	padding-right:10px;
	width:30px;
}

#searchbox .searchform{
	float:right;
	width:222px;
	height:18px;
	overflow:hidden;
}

#searchbox .searchform form{
	background:url("../images/silverzone.gif") scroll -171px -87px;
}


#searchbox .searchform form input{
	border:0px none;
	width:149px;
	padding:0px 4px;
	background:transparent;
}

#searchbox .searchform form input.submit{

	height:16px;
	width:62px;
	border:0px none;
	cursor:pointer;
	/*line-height:16px;*/
}

#suvnav{

}
#lista249{
	display:none;
	position:absolute;
	width:150px;
	left:185px;
	z-index:1000;
	overflow:hidden;
	top:0px;
}
#lista250{
	display:none;
	position:absolute;
	width:150px;
	left:397px;
	z-index:1000;
	overflow:hidden;
	top:0px;
}
#lista319{
	display:none;
	position:absolute;
	width:150px;
	left:397px;
	z-index:1000;
	overflow:hidden;
	top:0px;
}
#lista266{
	display:none;
	position:absolute;
	width:150px;
	left:264px;
	z-index:1000;
	overflow:hidden;
	top:0px;
}
#lista271{
	display:none;
	position:absolute;
	width:150px;
	left:62px;
	z-index:1000;
	overflow:hidden;
	top:0px;
}
#lista252{
	display:none;
	position:absolute;
	width:150px;
	left:549px;
	z-index:1000;
	overflow:hidden;
	top:0px;
}
#suvnav div ul{
	border-left:1px solid #dcdfe5;
	border-right:1px solid #dcdfe5;
	background:#FFF;
	padding:2px 2px;
}
#suvnav div ul li{
	border-bottom:1px solid #f3f3f5;
}
#suvnav div ul li.last{
	border:0px none;
}
#suvnav div ul li a{
	font-weight: bold;
	background:transparent url(../images/silverzone.gif) repeat scroll -368px -289px;
	display:block;
	width:119px;
	padding:7px 2px 7px 18px;
	color:#595c6e;
}
#suvnav #lista1 ul li a{
	width:100px;
}

#suvnav div ul li a:hover,#suvnav div ul li a.activ{
	color:#588bc7;
}
#suvnav .customhr{
	border:0px none;
	margin:0px 1px;
}

#custom_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:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
}
/* --- Content -------------------*/

#content-page{
	border-left:1px solid #dcdfe5;
	border-right:1px solid #dcdfe5;
	padding:2px;
}

#continut-site{
	width:100%;
	background: url(../images/bgcontent.gif) repeat-y;
	position:relative;
}


.bcen{
	text-align:center;
	margin-bottom:40px;
}
.bcenright{
	padding-right:5px;
	float:right
}
.bcenright a{
	margin-left:15px;
}
.bcenleft{
	padding-left:5px;
	float:left;
}
p.prodname a, h2.prodname a, div.prodname a{
	color:#595c6e;
}
.bcenleft a{
	float:left;
	line-height:16px;
	color:#588BC7;
	padding-left:5px;
} 
p.prodpret {
	color:#588bc7;
	line-height:30px;
}
a.red{
	color:#c12026;
	text-decoration:underline;
}
a.blue{
	color:#588bc7;
	text-decoration:underline;
}
.forprint a.print{
	padding-left:16px;
	background:url("../images/silverzone.gif") no-repeat scroll -844px -90px;
}

.forprint a.email{
	margin-left:30px;
	padding-left:16px;
	background:url("../images/silverzone.gif") scroll -844px -110px;
}
.forprint a.mareste{
	margin-left:30px;
	padding-left:16px;
	background:url("../images/silverzone.gif") scroll -653px -114px;
	margin:auto;
}
.siteboxint a.red{
	float:right;
	padding-left:15px;
	background:url(../images/arr_red.gif) no-repeat left center;
}
a.red:hover , a.blue:hover{
	text-decoration:none;
}
#pagina .customhr{
	border-color:#FFF;

}
#pagetitle{
	background:url(../images/pagetitle.png) no-repeat right bottom;
	border-left:1px solid #dadce1;
	border-right:1px solid #dadce1;
	padding:0px 5px;
}
#pagetitle .desc{
	padding:5px;
	color:#c12026;
}
#pagetitle h2, #pagetitle .ttl,#pagetitle h3.ttl{
	font: normal 17pt "Times New Roman",Sans-serif;
	padding-left:5px;
	margin:0px;

}
#pagetitle h2 b, #pagetitle .ttl b{
	font: normal 17pt "Times New Roman",Sans-serif;
}

.subttl{
	font: normal 11px Arial,Sans-serif;
	color:#595C6E;
	padding:8px 13px;
}
/* --- Paginare --------------------*/

.sortare{
	float:right;
	color:#595c6e;
	padding:3px 0px;
}

.sortare span{
	line-height:20px;
	float:left;
}
.sortare select{
	font-weight:bold;
	color:#889fd2;
	font-size:11px;
	width:160px;
	line-height:normal;
	padding:2px;
}
.paginare {
	float:left;
	padding:3px 0px;
	padding-left:5px;
	line-height:20px;
	color:#595c6e;
}
.paginare a{
	margin:0px 5px;
	font-weight:bold;
	color:#595c6e;
}
.paginare a.activ{
	color:#889fd2;
}
.paginare a:hover{
	color:#889fd2;
}
.paginare a.next{
	width:15px;
	background:url("../images/silverzone.gif") scroll -288px -110px;
	padding:0px 6px;
}
.paginare a.next:hover{
	background:url("../images/silverzone.gif") scroll -310px -110px;
	padding:0px 6px;
}
.paginare a.prev{
	width:15px;
	background:url("../images/silverzone.gif") scroll -354px -110px;
	padding:0px 6px;
}
.paginare a.prev:hover{
	background:url("../images/silverzone.gif") scroll -332px -110px;
}
.paginare a.last{
	width:15px;
	background:url("../images/silverzone.gif") scroll -381px -110px;
	padding:0px 6px;
}
.paginare a.last:hover{
	background:url("../images/silverzone.gif") scroll -310px -110px;
}
.paginare a.first{
	width:15px;
	background:url("../images/silverzone.gif") scroll -447px -115px;
	padding:0px 6px;
}
.paginare a.first:hover{
	background:url("../images/silverzone.gif") scroll -425px -115px;
}
/* --- Sidebar --------------------*/

#sidebar{
	width:196px;
	float:left;
}

#sidebar .boxtitle{
	background:url("../images/silverzone.gif") scroll 0px -244px;
	height:26px;
	
	overflow:hidden;
	color:#899fd2;
	padding:10px 10px;
}

#sidebar ul.cat,#sidebar ul.cat li,#sidebar .catbox{
	float:left;

}

#sidebar ul.cat li h3, #sidebar ul.cat li h2{
	float:left;
	width:100%;
	font-size:normal;
	font-weight:normal;
	font:normal 1.1em "Arial",sans-serif;
}

#sidebar ul.cat li a {
	float:left;
	width:151px;
	font:bold 11px "Arial",sans-serif;
	color:#667284;
	padding:7px 20px 7px 25px;
	line-height:11px;
	border-bottom:1px solid #f3f3f5;
	background: url("../images/silverzone.gif") scroll -361px -289px;
	//background: url("../images/silverzone.gif") no-repeat scroll 300px 370px ;
}
#sidebar ul.cat li.submeniu a {
	padding:7px 20px 7px 35px;
	background: url("../images/silverzone.gif") scroll -351px -289px;
	width:141px;
	font:bold 13px "Calibri",sans-serif;
	line-height:11px;
	color:#4376b4;
}
#sidebar ul.cat li a:hover{
	color:#C12026;
}
#sidebar ul.cat li.submeniu a:hover{
	color:#C12026;
}
#sidebar ul.cat li a.activ{
	color:#C12026;
}
#sidebar ul.cat li a.activ:hover{
	color:#C12026;
}
#sidebar ul.cat li.submeniu a.activ{
	color:#4376b4;
}
#sidebar ul.cat li.submeniu a.activ:hover{
	color:#4376b4;
}


#sidebar .times{
	font-family:"Times New Roman",sans-serif;
	border-bottom:1px solid #e6eaf0;
}
#sidebar ul.cat li a.cadouri {
	float:left;
	width:161px;
	font:normal 1em "Arial",sans-serif;
	color:#588bc7;
	text-transform:none;
	text-decoration:underline;
	padding:7px 20px 7px 15px;
	line-height:1.1em;
	border-bottom:1px solid #dcdfe5;
	background:none;
}
#sidebar ul.cat li a.cadouri:hover {
	text-decoration:none;
}
#sidebar b.red{
	color:#c12026;
	font-size:18px;
	line-height:16px;
	display:block;
	font-weight:normal;
}

#sidebar #promotii {
	border-left:1px solid #e6eaf0;
	border-right:1px solid #e6eaf0;
}
#sidebar #promotii .produs{
	border:2px solid #e6eaf0;
	border-bottom:1px solid #e6eaf0;
	position: relative;
}
#sidebar #promotii .produs .boxpic {
	margin-top:15px;
	text-align:center;
}
#sidebar #promotii .produs .boxdetails {
	padding:2px 6px 10px 15px;
}
#sidebar #promotii .produs .boxdetails p.prodpret{
	color:#cc5f4a;
	line-height:20px;
}
#sidebar #promotii .produs .boxdetails a.punecos{
	float:right;
	line-height:20px;
	padding-right:6px;
	padding-bottom:7px;
	width:78px;
	color:#fff;
	text-align:center;
	background:url("../images/silverzone.gif") scroll -429px -87px;
}
#sidebar #promotii .produs .boxpic a{
	display:block;
	width:160px;
	height:135px;
	padding:0px 15px;
	overflow:hidden;
}

#sidebar #newsletterbox{
	height:102px;
	overflow:hidden;
	border-bottom:1px solid #dcdfe5;
	background:url("../images/silverzone.gif") scroll 0px -290px;
}
#sidebar #newsletterbox .boxtitle{
	background:none;
	border:0px none;
	color:#899fd2;
	padding:7px 10px;
}
#sidebar #newsletterbox form{
	padding:2px 10px;
}
#sidebar #newsletterbox form .text{
	width:146px;
	padding:2px 12px;
	color:#595c6e;
	border:0px none;
	height:18px;
	background:none;
}
#sidebar #newsletterbox form .submit{
	width:78px;
	height:18px;
	cursor:pointer;
	padding:0px 5px;
	color:#595c6e;
	margin-top:4px;
	border:0px none;
	background:transparent;
}
#sidebar #newsletterbox form a{
	color:#588bc7;
	text-transform:none;
	text-decoration:underline;
	font-size:11px;
	padding-left:6px;
}
#sidebar #newsletterbox form a:hover{
	text-decoration:none;
}
/* --- Pagina --------------------*/
#cart{
	background:#fff;
}

#pagina{
	width:750px;
	float:right;
	z-index:100;
	overflow: hidden;
}

#firstpagepic{
	width:750px;
	height:178px;
	overflow:hidden;

}
#firstpagepictext{
	padding-left:420px;
	position:absolute;
	top:-112px;
	color:#595c6e;
	z-index:50;
}
#firstpagepictext .desc{
	font-size:12px;
}
#firstpagepictext ul{
	margin-top:7px;
}
#firstpagepictext ul li{
	padding-left:20px;
	background:url("../images/arr_red.gif") no-repeat scroll 3px 5px;
	margin:4px 0px;
}
#firstpagepictext ul li a{
	color:#595c6e;
}
#firstpagepictext ul li a:hover{
	color:#c12026;
}
 .tophead {
	background:url("../images/silverzone.gif") scroll -201px -244px;
	height:34px;
	overflow:hidden;
	color:#899fd2;
	text-align:right;
	padding-top:12px;
	padding-right:5px;
}
#cart .tophead {
	background:url("../images/silverzone.gif") scroll 0px -198px;
}
 .tophead a.comandaacum{
	float:right;
	line-height:20px;
	padding-right:20px;
	padding-bottom:11px;
	width:109px;
	color:#fff;
	text-align:center;
	background:url("../images/silverzone.gif") scroll -515px -87px;
}
 .tophead ul{
	float:right;
}

.tophead ul li{
	color:#889fd2;
	float:left;
	padding-left:5px;
	padding-right:2px;
	background:url("../images/sep_plus.gif") no-repeat left center;
	line-height:20px;
}
.tophead ul li.first{
	padding-left:0px;
	background:none;
}
.tophead ul a{
	color:#588bc7;
	text-decoration:underline;
}

.tophead ul a:hover{
	text-decoration:none;
}

#pagina .sitedesc{
	padding:6px 7px 6px 7px;
	color:#889fd2;
}
#pagina .sitedesc h1{
	font-size:17px;
	color:#889fd2;
}
.sitedesc h1 a, .sitedesc h1 a:hover{
	font-size:17px;
	color:#889fd2;
}
#pagina .sitedesc h3{
	color:#BB1D2E;
	font-size:13px;
}
.sitedesc h3 a,.sitedesc h3 a:hover{
	color:#BB1D2E;
	font-size:13px;
}
#pagina .siteboxint{
	padding:6px 7px 6px 7px;
	color:#889fd2;
}
#pagina .sitedesc strong,#pagina .sitedesc b {

}
#pagina .sitedesc strong{
	color:#61758c;
}
a.continua {
	color:#FFF;
	text-align:center;
	width:185px;
	line-height:21px;
	background:url("../images/silverzone.gif") scroll -652px -87px;
	display:block;
	padding:3px 5px 3px 0px;
	float:left;
}

/* --- cale ------------------*/

#cale{
	float:left;
}
#cale *{
	line-height:27px;
}
#cale ul{
	float:left;
}
#cale ul li{
	float:left;
	padding:0px 7px 0px 10px;
	background:url("../images/arr_dot.gif") no-repeat left center;
	line-height:27px;
}
#cale ul li.first{
	background:none;
	padding-left:7px;
	color:595c6e;
}
#cale ul li h1, #cale ul li div,#cale ul li h4{
	font-size:12px;
	font-weight:bold;
	color:#595c6e;
	line-height:27px;
	margin:0px;
}
#cale ul li div{
	display: inline;
}
#cale ul li h1 a, #cale ul li h4 a, #cale ul li div a{
	color:#c12026;
}

#cale ul li h1 a:hover,#cale ul li h4 a:hover, #cale ul li div a:hover{
	color:#595c6e;
}
/* --- upselling links ----------*/

#righttool{
	float:right;
	width:182px;
}
#righttool .title{
	margin:3px 0px 4px;
	border-left:1px solid #dadce1;
	text-align:center;
	color:#c12026;
	font:normal 18px "Times New Roman",sans-serif;
	padding:3px 0px;
}
#righttool .upselling{
	background:#f6f9fd;
	border-left:1px solid #dadce1;
	border-right:1px solid #dadce1;
	padding:0px 7px 3px ;
}
#righttool .upselling p.text{
	padding:4px 2px;
	color:#588bc7;
}
#righttool .upselling .product{
	padding:4px 0px;
}
#righttool .proddisplay {
	background:#fff;
	border-left:1px solid #dadce1;
	border-right:1px solid #dadce1;
	padding:0px 2px;
	position: relative;
}

/* --- produs box ---------------*/

#produsbox{
	float:left;
	width:566px;
	padding-top:2px;
	color:#595c6e;

}
.box {
	margin:3px 0px;
}
#pagina .box .customhr{
	background:#e9eaec;
}
#pagina .box .boxcont{
	margin:7px 11px;
}
#pagina .box .ultimele{
	margin:7px 0px;
}
#pagina .box .buyw{
	margin:7px 0px;
}
#pagina .box .boxcontcompleteaza{
	margin:7px 0px 10px;
}

#pagina .box .boxcont p{
	margin-bottom:7px;
}
#pagina .box .dprod{
	float:left;
	border-right:1px solid #e9eaec;
	position: relative;
}
#pagina .box .last{
	border:0px none;
}

#pagina .box .ultimele .dprod{
	width:107px;
	padding:0px 17px;
	position: relative;
}
#pagina .box .buyw .dprod{
	width:127px;
	padding:0px 7px;
	position: relative;
}
#pagina .box .ultimele .dprod .ppicl{
	width:107px;
	height:90px;
	overflow:hidden;
	text-align:center;
}
#pagina .box .ultimele .dprod .prodname a{
	text-decoration:underline;
}
#pagina .box .buyw .dprod .prodname a{
	text-decoration:underline;
}
#pagina .box .buyw .dprod .prodname a:hover{
	text-decoration:none;
}
#pagina .box .ultimele .dprod .prodname a:hover{
	text-decoration:none;
}
#pagina .box .boxcontcompleteaza .picbox{
	float:left;
	position:relative;
}
#pagina .box .boxcontcompleteaza .picbox , #pagina .box .boxcontcompleteaza .dprodd{
	float:left;
}
#pagina .box .boxcontcompleteaza .dprodd{
	width:118px;
}
#pagina .dprodd .proddetails{
	padding:20px 0px 0px;
}
#pagina .box .boxcont p.forprint,#poza p.forprint {
	margin-bottom:10px;
	padding-top:8px;
	width:262px;
	margin-top:4px;
}

#pagina .box .boxcont p.forprint{
	margin-bottom:0px;
	padding-bottom:4px;
	background:url(../images/forfriends.gif) no-repeat bottom right;
}

#pagina .box .boxcont p.forprint a{
	line-height:18px;

}

#pagina .box .boxcont p.forprint a#custom_friend{
	line-height:18px;
}
.boxdesc{
	border-left:1px solid #e9eaec;
	border-right:1px solid #e9eaec;
	background:#f1f2f6;
	padding:4px 10px;
	color:#595c6e;
}
.boxdesc span{
	padding-left:7px;
	background:url("../images/silverzone.gif") scroll -476px -115px;
	margin-left:7px;
}
/* --- prodbox ------------------*/

h2.ttp{
	font-size:11px;
	line-height:normal;
}
.prodline {
	border-top:1px solid #dcdfe5;
	border-bottom:1px solid #dcdfe5;
	padding:2px 0px 2px 2px;
}

#pagina .prodline .produsbox{
	padding:0px 11px;
	float:left;
	width:164px;
	border-right:1px solid #dcdfe5;
	position:relative;
}
#pagina .prodline .last {
	border:0px none;
}
#pagina .picbox {
	text-align:center;
	width:164px;
	height:135px;
	overflow:hidden;

}
#pagina .upselling .picbox {
	width:160px;
}
#pagina .prodline .produsbox .picbox a{
	text-align:center;
}
#pagina .prodline .produsbox .proddetails, #righttool .proddetails {
	padding-top:10px;
	margin-bottom:2px;
	border-top:1px solid #f3f3f5;
	border-bottom:1px solid #f3f3f5;
}
#pagina .prodline .produsbox .proddetails .prodname ,#pagina .dprodd .prodname ,#pagina .box .ultimele .dprod .prodname, #pagina .box .buyw .dprod .prodname{
	height:28px;
	overflow:hidden;
}
#pagina .prodline .produsbox .prodlinkdet , #righttool .prodlinkdet , #pagina .dprodd .prodlinkdet ,#pagina .box .ultimele .dprod  .prodlinkdet ,#pagina .box .buyw .dprod .prodlinkdet{
	text-align:center;
	padding:9px 0px 8px 0px;
}
#pagina .box .buyw .dprod .prodlinkdet{
	text-align:center;
	padding:3px 0px 8px 0px;
	}
#pagina .prodline .produsbox .prodnew {
	float:right;
	position:absolute;
	display:block;
	width:35px;
	height:58px;
	overflow:hidden;
	background:url("../images/new.png") ;
	top:0px;
	right:13px;
	cursor:pointer;

}

#pagina .prodline .produsbox .prodlivgrat {
	float:right;
	position:absolute;
	display:block;
	width:73px;
	height:44px;
	overflow:hidden;
	background:url("../images/livraregratuita.png") ;
	top:0px;
	left:0px;
	cursor:pointer;

}

#pagina .prodline .produsbox .prodlinkdet a ,  #righttool .prodlinkdet a , #pagina .dprodd .prodlinkdet a ,#pagina .box .ultimele .dprod  .prodlinkdet a, #pagina .box .buyw .dprod  .prodlinkdet a{
	color:#686e85;
	text-align:center;
	width:107px;
	line-height:18px;
	background:url("../images/silverzone.gif") scroll -170px -108px;
	display:block;
	margin:auto;
}
#pagina .boxcontcompleteaza .dprodd .prodlinkdet a , #pagina .box .ultimele .dprod  .prodlinkdet a ,#pagina .box .buyw .dprod  .prodlinkdet a{
	margin-left:0px;
}
#pagina .prodsepline{
	height:14px;
	width:100%;
	overflow:hidden;
}

#righttool .proddetails {
	padding:4px 0px;
	margin:0px 8px;
}
#righttool .prodpret{
	line-height:25px;
	padding:0px;
}

#pagina .box .ultimele .last{
	border:0px none;
	padding-right:0px;
}
#pagina .box .buyw .last{
	border:0px none;
	padding-right:0px;
}
#titluprodus{
	padding:8px 7px;
	color:#595c6e;
	font-size:14px;
	font-weight:bold;
}
#poza{
	float:left;
	width:282px;
	margin-bottom:9px;
}
#poza .contentpoza {
	padding:10px;
	border-right:1px solid #dadce1;
	border-left:1px solid #dadce1;
}
#poza .contentpoza .poza {
	width:260px;
	height:230px;
	overflow:hidden;
	text-align:center;
}
#poza .contentpoza .forprint{
	width:100%;
	margin:0px;
	text-align:center;
}

#detaliiprodus{
	float:right;
	width:276px;
	padding:16px 3px 3px 0px;
}
#detaliiprodus .box{
	margin-bottom:10px;
	padding:0px 19px 0px;
}

#detaliiprodus .box span{
	color:#9597a5;
}
#detaliiprodus .c span{
	color:#595C6E;
	display:block;
	width:85px;
	float:left;
	/*line-height:21px;*/
	padding:4px 0px 0px;
}
#detaliiprodus .c select {
	color:#588bc7;
	font-weight:bold;
	float:left;
	width:145px;
	font-size:11px;
	padding:2px;
	float:left;
	border:1px solid #588bc7;
}
#detaliiprodus .c input{
	color:#588bc7;
	font-weight:bold;
	float:left;
	width:140px;
	font-size:11px;
	padding:2px;
	float:left;
	height:14px;
	border:1px solid #588bc7;
}
#detaliiprodus .pp {
	margin-top:10px;
}

#detaliiprodus .pretprodus {
	margin-top:10px;
	color:#595c6e;
}

#detaliiprodus .pretprodus b{
	font-size:12px;
}

#detaliiprodus .pretprodus span{
	color:#c12026;
}
#detaliiprodus .pp strong{
	text-decoration:line-through;
}
#detaliiprodus .color{
	margin:0px;
	background:#f1f2f6;
	padding:7px 18px;
	border-right:1px solid #dadce1;
	border-left:1px solid #dadce1;
}
#detaliiprodus .color p{
	margin:4px 0px 6px;
}

a.pcc{
	display:block;
	line-height:24px;
	padding-right:15px;
	padding-bottom:6px;
	width:237px;
	color:#fff;
	text-align:center;
	background:url("../images/silverzone.gif") scroll 0px -394px;
	margin:auto;
	margin-top:4px;
}
a.pccbacks{
	display:block;
	line-height:24px;
	padding-right:7px;
	padding-bottom:6px;
	width:245px;
	color:#fff;
	text-align:center;
	background:url("../images/silverzone.gif") scroll -269px -394px;
	margin:auto;
	margin-top:4px;
	text-transform:uppercase;
}

/* --- Cart -------------------*/

#cart .proddisplay{
	padding:0px 6px;
}
#cart .proddisplay a{
	display:block;
	padding:7px 0px;
	color:#595c6e;
}
#cart .proddisplay a:hover b{
	text-decoration:underline;
}
#cart .infc{
	border-top:1px solid #f3f3f5;
	padding:8px 0px 9px;
}

#cart .infc a{
	background:transparent url(../images/silverzone.gif) repeat scroll -201px -296px;
	color:#686E85;
	display:block;
	line-height:18px;
	margin:auto;
	padding:0;
	text-align:center;
	width:136px;
}

#cart h2#titlupagina{
	color:#c12026;
	font-family:"Times New Roman",sans-serif;
	font-size:18px;
	font-weight:normal;
	padding:6px 0px 7px;
}

#cart h2#titlupagina span{
	color:#595c6e;
}
.cartcontent{
	width:761px;
	float:left;
	padding:0px 3px;
}

#ccart .ccarttitle {
	background:#dadce1;
	width:100%;
	float:left;
	padding:6px 0px;
}
#ccart .ccarttitle div {
	text-align:center;
	text-transform:uppercase;
	color:#595c6e;
	float:left;
	font-weight:bold;
}

.c_poza{
	width:95px;
	float:left;
}
.c_poza{
	width:95px;
	float:left;
}
.c_denumire{
	position:relative;
	width:170px;
	padding:0px 50px 0px 30px;
	float:left;
}
.c_cantitate{
	width:125px;
	float:left;
	padding-right:45px;
}
.c_pret{
	width:105px;
	float:left;
	padding:0px 15px;
}
.c_total{
	width:80px;
	float:left;
	padding:0px 15px;
}

.c_prod{
	color:#595c6e;
	float:left;
	width:100%;
	padding:12px 0px 7px;
	border-bottom:1px solid #dcdfe5;
}
.c_p_poza{
	width:92px;
	height:79px;
	overflow:hidden;
	border:1px solid #dcdfe5;
}
.c_p_poza a{
	display:block;
	width:92px;
	height:79px;
	overflow:hidden;
	text-align:center;
}
.c_p_denumire .help1{
	position:absolute;
	top:50%;
}
.c_p_denumire .help2{
	position:relative;
	top:-50%;
}
.c_p_denumire {
	display:table;
	height:81px;
}
.c_p_denumire .aux{
	display:table-cell;
	vertical-align:middle;
	width:170px;
}
.c_p_denumire a{
	color:#595c6e;
	text-decoration:underline;
}

.c_p_denumire a:hover{
	color:#595c6e;
	text-decoration:none;
}
.c_p_over{
	padding-top:26px;
	line-height:16px;
}
.c_p_over b{
	font-size:12px;
}

.c_total .c_p_over b{
	color:#c12026;
}
.c_p_over select{
	font-weight:bold;
	color:#588bc7;
	font-size:11px;
}
p.c_del_prod{
	padding:2px 2px 0px;
	width:90%;
	float:left;
}
.carttotal{
	padding:9px 0px;
	color:#595c6e;
}
.carttotal .total,#prell .total{
	float:right;
	width:287px;
}
.carttotal .cartaux,#prell .cartaux{
	float:left;
	width:450px;

}
.carttotal .line{
	float:left;
	width:100%;
	font-weight:bold;

}

.carttotal .line .toleft{
	float:left;
	width:60%;
}

.carttotal .line .toright{
	float:right;
	width:35%;
}
.carttotal .total .box{
	background:#f1f2f6;
	border-left:1px solid #dadce1;
	border-right:1px solid #dadce1;
	padding:10px 12px;
	margin:0px;
}
.carttotal .total .box .customhr{
	background:#dadce1;
	margin:7px 0px;
}
.carttotal .total .box .ttx{
	color:#c12026;
}
a.ca{
	background:transparent url(../images/silverzone.gif) repeat scroll 0 -428px;
	color:#FFFFFF;
	display:block;
	line-height:24px;
	margin:0 auto;
	padding-bottom:6px;
	padding-right:0;
	text-align:center;
	width:274px;
	padding-right:15px;
}
p.note b,#prell p.note b{
	color:#c12026;
}
#prell{
	display:relative;
	color:#595c6e;
}
#prell .prel{
	position:relative;
	padding-top:12px;
	padding-left:5px;
}
#prell .cartaux {
	position:absolute;
	top:-64px;
	width: 465px;
	padding: 4px 0px 0px;
	border-top: 1px solid #DCDFE5;
}
#cartBoxReduceri{
	margin: 8px 0px 2px;
	border-top: 1px solid #DCDFE5;
}
#cartBoxReduceri .btn{
	float: right;
	width: 288px;
	height: 57px;
	padding: 14px 0px 0px;
}
#cartBoxReduceri .btnV{
	height: 66px;
}
#cartBoxReduceri .show, #cartBoxReduceri .show:active, #cartBoxReduceri .show:visited, #cartBoxReduceri .show:hover{
	display: block;
	width: 288px;
	height: 24px;
	padding: 0px 0px 5px;
	background: url("../images/silverzone.gif") scroll -201px -346px;
}
#cartBoxReduceri .btn .txt{
	line-height: 13px;
}
#cartBoxReduceri .btn strong{
	color: #C12026;
}
#cartBoxReduceri .show b{
	float: left;
	display: block;
	width: 177px;
	color: #fff;
	text-align: center;
	line-height: 24px;
}
#cartBoxReduceri .show b.apasa{
	width: 111px;
}
#crtBboxP{
	position: relative;
	clear: both;
	width: 746px;
	height: 225px;
	padding: 5px 7px 0px 6px;
	border: 1px solid #EAEDEF;
	background: #F7F8F8;
}
#crtBbttl{
	position: absolute;
	top: -20px;
	font: bold 8pt Arial;
	color: #595C6E;
}
#crtBboxP.n #crtBbttl{
	position: static;
}
#crtBboxP.n{
	width: 1px;
	height: 1px;
	padding: 00px 0px;
	border: none;
	background: #fff;
	overflow: hidden;
}

#crtBboxP.v{
	display: block;
}
#crtBboxP .cnt{
	width: 734px;
	height: 169px;
	padding: 8px 6px 6px 6px;
	margin: 0px 0px 13px;
	background: #fff;
}
#crtBboxPwr{
	width: 734px;
	height: 169px;
	overflow: hidden;
	position: relative;
}
#crtBboxPwr ul{
	width: 10000px;
}
#crtBboxPwr li{
	float: left;
	width: 124px;
	height: 169px;
	padding: 0px 0px 0px 17px;
	border-right: 1px solid #E9EAEC;
}
#crtBboxPwr li.l{
	border: none;
}
#crtBboxPwr a.pz, #crtBboxPwr a.pz:active, #crtBboxPwr a.pz:visited, #crtBboxPwr a.pz:hover{
	display: block;
	width: 107px;
	height: 90px;
}
#crtBboxPwr img{
	width: 107px;
	height: 90px;
}
#crtBboxPwr .t{
	width: 107px;
	height: 30px;
	margin: 0px 0px 2px;
	overflow: hidden;
}
#crtBboxPwr .t a, #crtBboxPwr .t a:active, #crtBboxPwr .t a:visited, #crtBboxPwr .t a:hover{
	font: normal 8pt Arial;
	color: #595C6E;
	text-decoration: underline;
}
#crtBboxPwr .t a:hover{
	text-decoration: none;
}
#crtBboxPwr b{
	color: #595C6E;
	cursor: pointer;
}
#crtBboxPwr b span{
	color: #C12026;
}
#crtBboxPwr .c, #crtBboxPwr .c:active, #crtBboxPwr .c:visited, #crtBboxPwr .c:hover{
	display: block;
	width: 107px;
	height: 24px;
	padding: 0px 6px 4px 0px;
	margin: 5px 0px 0px;
	background: url("../images/silverzone.gif") scroll -220px -316px;
	font: bold 8pt Arial;
	color: #fff;
	text-align: center;
	line-height: 24px;
}
#cntCartSlider{
	width: 746px;
	height: 16px;
	background: url("../images/silverzone.gif") scroll -201px -377px;
}
#cntCartSlider .arr{
	float: left;
	width: 11px;
	height: 14px;
	margin: 1px 0px;
	cursor: pointer;
}
#cntCartSlider .arrL{
	margin: 1px 5px 0px 0px;
}
#cartSlider{
	float: left;
	width: 714px;
	height: 16px;
	margin: 0px 5px 0px 0px;
	position: relative;
}
#cartSlider .ui-slider-handle{
	width: 40px;
	height: 16px;
	position: absolute;
	background: url("../images/silverzone.gif") scroll -496px -346px;
}
#prell p{
	padding:3px 0px;
}
#prell .cartaux p{
	padding:3px 0px 0px;
}
#prell  form{
	background:transparent url(../images/silverzone.gif) repeat scroll 0 -463px;
	height:19px;
	width:290px;
	overflow:hidden;
	margin-top:5px;
}
#prell form input{
	color:#595c6e;
}
#prell form .text{
	font-weight:bold;
	border:0px none;
	width:131px;
	padding:0px 7px;
	background:transparent;
}
#prell form .submit{
	margin:0px;

	line-height:17px;
	padding:0px;
	border:0px none;
	background:transparent;
	height:17px;
	width:62px;
	cursor:pointer;
}

/* --- Footer -------------------*/

#footer-page{
	background:#FFF url(../images/silverzone.gif);
	background-position:0px 0px;
	height:85px;
	border-bottom:1px solid #dcdfe5;
	overflow:hidden;
	margin-bottom:30px;
}


#footer-page .logo{
	float:right;
	padding:20px 0px;
	padding-right:24px;
	background:transparent;
}
#footer-page .logo a{
	display:block;
	width:165px;
	height:45px;
	background:url(../images/silverzone.gif);
	background-position:0px -85px;
	text-indent:-10000px;
}

#footer-page .text{
	float:left;
	width:730px;
	margin:5px 10px;
}
#footer-page .footerlinksblock{
	width:100%;
	float:left;
}
#footer-page .text ul{
	float:left;
	margin:3px 0px;
}

#footer-page .text ul li{
	float:left;
	padding-left:2px;
	background:url(../images/sep.gif) no-repeat left center;
	text-align:center;
}
#footer-page .text ul li.first{
	background:none;
	padding:0px;
	text-align:left;
}
#footer-page .text ul li a{
	color:#595c6e;
}

#footer-page .text ul li a:hover,#footer-page .text ul li a.activ{
	color:#588bc7;
	font-weight:bold;
}

#footer-page li#lf_acasa{
	width:40px;
}

#footer-page li#lf_inf{
	width:100px;
}

#footer-page li#lf_newsletter{
	width:124px;
}

#footer-page li#lf_harta{
	width:66px;
}
#footer-page li#lf_anpc{
	width:66px;
}
#footer-page li#lf_blog{
	width:66px;
}
#footer-page li#lf_contact{
	width:62px;
}
#footer-page li#lf_anpc{
	width: 54px;
}
#footer-page p{
	float:left;
	margin-top:6px;
	color:#898b9a;
}
#footer-page h4{
	float:left;
	margin-top:0px;
	color:#898b9a;
	font-weight:normal;
}

#footer-page p a,#footer-page h4 a{
	color:#588bc7;
	text-decoration:underline;
}
#footer-page p a:hover,#footer-page h4 a:hover{
	font-weight:bold;
	text-decoration:underline;
}

#footer-page p a.creative-design{
	text-decoration:none;
	color:#00b9f1;
}
#footer-page p a.creative-design:hover{
	text-decoration:underline;
}


/* start_xcart*/
/*
	Dialog box
*/
TABLE.DialogBox {
	WIDTH: 100%;
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}


TD.DialogBox {
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	PADDING: 10px;
	font: normal 11px Arial,sans-serif;COLOR: #4C4D4F;
}
#rightnav TD.DialogBox table tr td {font: normal 11px Arial,sans-serif;COLOR: #4C4D4F}
#rightnav TD.DialogBox table tr td.Button{padding:0px;background:url(../images/bg_butt.gif) repeat-x bottom;}
#rightnav TD.DialogBox table tr td font.Button{font: normal 11px Arial,sans-serif;COLOR: #4C4D4F;padding:0px 5px; color:#fff; font-weight:bold;padding-top:3px;}
TD.DialogBox table tr td input, TD.DialogBox table tr td select{
	border: 1px solid #7F9DB9;
	padding:2px;
	font-size:11px;
}
#rightnav td.DialogBox table tr td a , td.DialogBox a{
	color: #588BC8;
	text-decoration:underline;
	font-weight:bold;
}
#rightnav td.DialogBox table tr td a:hover, td.DialogBox a:hover{
	text-decoration:none;
}s
.DialogBorder {
	BACKGROUND-COLOR: #fff;
	HEIGHT: 100%;
	PADDING: 0px;
}


#rightnav h1
{
background:transparent url(../images/confmax.gif) no-repeat scroll 0px -418px;
color:#FFFFFF;
font-size:12px;
height:29px;
overflow:hidden;
padding:5px 10px;
width:705px;
font-size:20px;
line-height:29px;
FONT-WEIGHT: normal;
text-align:left;
margin-bottom:10px;
}
#rightnav TD.DialogTitle {
	COLOR: #4C4D4F;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	border-bottom: 1px solid #4C4D4F;
	/*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: 13px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 33px;
	TEXT-ALIGN: left;
	MARGIN-LEFT: 10px;
}
table hr{margin:2px 0px;}
/*
	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;
}

#rightnav td.DialogBox table tr td.Button {
	background:transparent url(../images/bg_butt.gif) repeat-x scroll center center;
}
#rightnav td.DialogBox table tr td input.ButtonSide {
	margin-top:0px;
}
/*
	Subheader styles
*/
TABLE.SubHeaderGrey {
	WIDTH: 100%;
	MARGIN-BOTTOM: 10px;
}
.SubHeaderGrey {
	COLOR: #666666;
	FONT-SIZE: 11px;
	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;
}


/*
*/
.RegSectionTitle {
	COLOR: #4C4D4F;
	font: bold 11px Arial,sans-serif;
}
a.Button:link, a.Button:visited, a.Button:hover, a.Button:active {font: normal 11px Arial, sans-serif; color: #889fd2;font-weight:bold; text-decoration: underline;}
a.Button:hover{text-decoration:none;}
#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;
}

a.lbox, a.lbox:active, a.lbox:visited, a.lbox:hover {font: normal 10pt "Times New Roman", sans-serif; color: #CB9C43; text-decoration: underline;}
hr { color: #959595;}
#dialog_message table.DialogInfo{
	width: 90%;
}
#dialog_message table.DialogInfo tr td.DialogInfoTitleBorder{
	background-color: #EC1D24;
	border: 1px solid #EC1D24;
}
#dialog_message table.DialogInfo tr td.DialogInfoTitleBorder table tr td.DialogInfoTitle{
	color: white !important;
}
#dialog_message table.DialogInfo tr td.DialogInfoBorder{
	border: 1px solid #EC1D24;
	border-top: none;
}
.ButtonSide{
	border: none !important;

}
.Star, td.Star{
	color: #983B22 !important;
}
td.ErrorMessage{
	color: #D42728 !important;
}
td.Button{
	cursor: pointer;
	background: url("../images/bg_butt.gif") repeat-x;
	font: bold 11px Arial !important;
	text-transform:uppercase;
	color: #fff !important;
}

.ButtonTable {
	margin-top:10px;
}
td.DialogBox .ButtonTable tr td input {padding:0px;}

input.sbmNoJs{
	padding: 0px 20px;
	cursor: pointer;
	font: normal 8pt Arial;
	color: #fff;
	background: #983B22;
}

table input.ButtonSide{
	padding:0px;
}

table tr td{
	padding:3px 0px;
}
table.ButtonTable tr td{
	padding:0px;
}
/* end_xcart */

#rightnav table .myButton{
	font: normal 11px Arial,sans-serif;
	COLOR: #4C4D4F;
	padding:0px 5px;
	line-height:12px;
	color:#fff; font-weight:bold;
	background:transparent url(../images/mybutton.gif) repeat-x scroll center bottom;
	padding:0px;
	border:0px none;
	width:80px;
	text-align:center;
	margin-top:0px;
	padding:1px 0px;
	cursor:pointer;
}

#dialog_message{
	margin-top:7px;
}


table input.ButtonSide{
	padding:0px;
}

table.contactus tr{
	margin:2px 0px;
}
table.contactus input, table.contactus textarea , table.contactus select{
	font: normal 11px Arial !important;
	border:1px solid #7F9DB9;
	padding:2px;
}
/* end_xcart */

#pagina table .myButton {

background:transparent url(../images/mybutton.gif) repeat-x scroll center bottom;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:12px;
margin-top:0;
padding:1px 0;
text-align:center;
width:80px;
}
#pagina table label {
	padding:0px 2px;
}


/* start harta site */
h2.sitemapcat a, h2.sitemapcat a:active, h2.sitemapcat a:visited, h2.sitemapcat a:hover{
	font: bold 15px "Times New Roman",sans-serif;
	color: #C12026;
}
h2.sitemapsubcat a, h2.sitemapsubcat a:active, h2.sitemapsubcat a:visited, h2.sitemapsubcat a:hover{
	font: bold 13px "Times New Roman",sans-serif;
	color: #588BC7;
}
h3.sitemapp a, h3.sitemapp a:active, h3.sitemapp a:visited{
	font: normal 12px "Times New Roman",sans-serif;
	color: #588BC7;
	text-decoration: none;
}
h3.sitemapp a:hover{
text-decoration:underline;}
div.sitemapcat a, div.sitemapcat a:active, div.sitemapcat a:visited, div.sitemapcat a:hover{
	font: bold 15px "Times New Roman",sans-serif;
	color: #C12026;
}
div.sitemapsubcat a, div.sitemapsubcat a:active, div.sitemapsubcat a:visited, div.sitemapsubcat a:hover{
	font: bold 13px "Times New Roman",sans-serif;
	color: #588BC7;
}
div.sitemapp a, div.sitemapp a:active, div.sitemapp a:visited{
	font: normal 12px "Times New Roman",sans-serif;
	color: #588BC7;
	text-decoration: none;
}
div.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;
}
div.sitemapp{
background: url(../images/arr_dot.gif) no-repeat scroll 7px 50%;
padding:4px 4px 4px 15px;
}
div.sitemapcat{
padding:3px 4px;
}
#rightnav div.sitemapcat a{
	color:#4C4D4F;
	text-decoration:none;
}
/* sfarsit harta site*/


/* cart */

#pascart{
	float:left;
}
#pascart *{
	line-height:27px;
}
#pascart ul{
	float:left;
}
#pascart ul li{
	background:transparent url(../images/arr_cos.gif) no-repeat scroll left center;
	float:left;
	line-height:27px;
	margin-left:11px;
	padding-left:21px;
}
#pascart ul li.first{
	background:none;
	padding-left:18px;
	margin:0px;
	color:595c6e;
}
#pascart ul li h1{
	font-size:12px;
	color:#595c6e;
	line-height:27px;
}
#pascart ul li h1 span.c_pass{
	background:transparent url(../images/dot_cos.png) no-repeat scroll left center;
	display:block;
	font-weight:bold;
	font-size:11px;
	float:left;
	width:17px;
	color:#FFF;
	text-align:center;
	line-height:17px;
	margin:5px 0px 4px;
	padding-right:7px;
	padding-bottom:1px;
}
#pascart ul li h1 a{
	color:#595c6e;

	float:left;
}
#pascart ul li h1 a:hover{
	color:#c12026;
}

#pascart ul li h1 a.activ{
	color:#c12026;

}
#pascart ul li h1 a.activ:hover{
	color:#595c6e;
}
#pascart ul li h1 a.activ span.c_pass{
	background:transparent url(../images/dot_cos_a.png) no-repeat scroll left center;
}


/* end cart*/

#cart .DialogTitle{
	text-align:center;
	font-weight:bold;
	font-size:12px;
	border-bottom:2px solid  #E8E9ED;
}
.firstpagepic {
	height:178px;
	overflow:hidden;
}
.testim {
	border:1px solid #7F9DB9;
	font-size:11px;
	padding:2px;
	font-family:"Arial",sans-serif;
}
#br_table {
	border-left:1px solid #DCDFE5;
	border-right:1px solid #DCDFE5;
	width:100%;
}
#br_table tr.br_head{
	background:#F1F2F6;
}

#br_table tr td {
	padding:6px;
	text-align:center;
	font-weight:bold;
	color:#686e85;
}
#br_table tr.br_head td{
	padding:8px 6px;
}
#br_table tr.br_head td{
	border-bottom:1px solid #DCDFE5;
}
.contentpagina  #br_table tr.br_head td a {
color:#686e85;
text-decoration:underline;
}
.contentpagina  #br_table tr.br_head td a.over {
color:#588bc7;
text-decoration:underline;
}
#br_table tr td.sel {
color:#588bc7;
}
#br_table tr.br_odd{
background:#f8f9fc;}
#br_table tr td.name {
	padding-left:12px;
}

#br_table_add{
	width:50%;
}
#br_table_add tr td input{

font-family:normal,"Arial",Sans-Serif;
border:1px solid #7F9DB9;
font-size:11px;
padding:2px;
width:174px;
}
#br_table_add tr td select{
border:1px solid #7F9DB9;
font-size:11px;
padding:2px;
width:180px;
}
#br_table_add tr td.td_br_first{
	font-weight:bold;
}
.submenubox{
	padding:8px 10px;
}
.subcatcadou , .subcatcadou li{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
}
.subcatcadou li{
	width:357px;
	margin:1px 0px;
}
.subcatcadou li.dreapta{
	float:right;
}
.subcatcadou li.stanga{
	float:left;
}

.subcatcadou li a{
	float:left;
	width:100%;
	color:#595C6E;
	font-weight:bold;
	background:#F1F2F6;
}
.subcatcadou li a:hover{
	cursor:pointer;
	background:#DCDFE5;
}
#pagina .subcatcadou li a.activ{
	color:#588BC7;
	background:#DCDFE5;
}
#pagina .subcatcadou li a span.customhr{
	float:left;
	width:355px;
	margin:0px;
	padding:0px;
	background:#F1F2F6;
	height:1px !important;
	overflow:hidden !important;
}
#pagina .subcatcadou li a:hover span.customhr , #pagina .subcatcadou li a.activ span.customhr{
	background:#DCDFE5;
}
#pagina .subcatcadou li a span.cadouc{

	float:left;
	width:347px;
	margin:0px;
	padding:0px;
	padding:2px 5px;
	background:none;
}
#pagina .subcatcadou li a .spantoright{
	float:right;
	background:none;
}

/* start_filtre */
.fltShow {
	width: 750px;
	height: 25px;
	margin: 0px 0px 2px;
	overflow: hidden;
	background: url('../images/fltBgShow.gif');
}
.fltShowA, .fltShowA:active, .fltShowA:visited, .fltShowA:hover{
	display: block;
	padding: 0px 234px 0px 0px;
	height: 25px;
	overflow: hidden;
	background: transparent;
	text-align: right;
	font: bold 9pt Arial;
	color: #fff;
	line-height: 25px;
}
.fltBox{
	width: 750px;
	margin: 0px 0px 2px;
	overflow: hidden;
}
.fltBox .ln{
	width: 748px;
	height: 1px;
	margin: 0px 1px;
	background: #DADCE1;
	overflow: hidden;
}
.fltDiv{
	width: 732px;
	padding: 6px 9px 13px 7px;
	overflow: hidden;
	background: #EAF1FA;
	border-left: 1px solid #DADCE1;
	border-right: 1px solid #DADCE1;
}
.fltDiv .ttl{
	width: 729px;
	padding: 0px 0px 6px 3px;
	overflow: hidden;
	font: bold 8pt Arial;
	color: #595c6e;
}
.fltDiv .ttl span{
	font: normal 8pt Arial;
}
.fltDiv .ttl div{
	float: left;
}
.fltDiv .ttl div.fltX{
	float: right;
}
.fltX a, .fltX a:active, .fltX a:visited, .fltX a:hover{
	font: normal 8pt Arial;
	color: #A1A6B4;
}
.fltX a:hover {
	color: #595c6e;
}
.fltX a span{
	background: url('../images/fltX.gif') no-repeat scroll 4px 0px;
	padding-left: 16px;
}


.fltDbg {
	width: 732px;
	height: 34px;
	padding: 8px 0px 0px;
	overflow: hidden;
	background: url("../images/fltDbg.gif");
}
.fltDbgUl{
	display: block;
	width: 726px;
	padding: 0px 0px 14px 6px;
	height: 20px;
	overflow: hidden;
	background: url("../images/fltCrs.png") no-repeat scroll -25px 0px;
}
.fltDbg ul li{
	display: block;
	float: left;
	width: 18px;
	height: 20px;
	padding: 0px 1px 0px 0px;
	background: url("../images/fltBgL.gif") no-repeat top right;
	overflow: hidden;
}
.fltDbg ul li.l{
	padding: 0px;
	background: none;
}
.fltA, .fltA:active, .fltA:visited, .fltA:hover{
	display: block;
	width: 18px;
	height: 20px;
	overflow: hidden;
	text-align: center;
	font: bold 8pt Arial;
	color: #c12126;
	line-height: 20px;
}
.fltA:hover, .fltAs, .fltAs:active, .fltAs:visited{
	color: #fff;
}

.fltDiv .sb{
	width: 728px;
	padding: 0px 0px 0px 3px;
	height: 19px;
}
.fltDiv .sb .ales{
	float: left;
	height: 19px;
	padding: 0px 3px 0px 0px;
	overflow: hidden;
	font: normal 8pt Arial;
	color: #595c6e;
	line-height: 19px;
}
.fltDiv .sb .nr{
	float: left;
	width: 27px;
	height: 17px;
	padding: 2px 0px 0px;
	overflow: hidden;
	background: url("../images/fltBgNr.gif");
	text-align: center;
	font: bold 9pt Arial;
	color: #588bc7;
}
.fltDiv .sb .aflu{
	float: right;
}
.fltAfl, .fltAfl:active, .fltAfl:visited, .fltAfl:hover{
	font: normal 8pt Arial;
	color: #588bc7;
	text-decoration: underline;
}
.fltAfl:hover{
	text-decoration: none;
}
.fltAfl span{
	text-decoration: none;
	background: #EAF1FA url("../images/fltAfl.gif") no-repeat scroll 0px 5px;
	padding-right: 9px;
}
.fltIsH{
	height: 0px;
	overflow: hidden;
	visibility: hidden;
}
/* sfarsit_filtre*/

/* start_checkout */
.checkoutRoot #continut-site {
	background: none;
}
.checkoutRoot #meniu{
	margin: 0px;
}

.checkoutMainTitle{
	clear: both;
	width: 734px;
	height: 34px;
	padding: 7px 0px 0px 9px;
	overflow: hidden;
	margin-top: 10px;
	background: url("../images/checkout/bkt_mainTitle.gif");
	font: bold 9pt Arial;
	color: #365064;
}
.checkoutMainTitle .subtitle{
	font: normal 7pt Arial;
	color: #6C7F8D;
	position: relative;
	top: -2px;
}
.coCnt{
	width: 951px;
	overflow: hidden;
}
.coBtm{
	width: 743px;
	height: 5px;
	overflow: hidden;
	background: url("../images/checkout/bkg_btm.gif");
}
.coBoxLogin{
	width: 943px;
	padding: 11px 0px 0px 8px;
	height: 36px;
	overflow: hidden;
	background: url("../images/checkout/bgUsrPnl.gif");
	font: normal 8pt Arial;
	color: #588bc7;
}
#checkoutLoginBox input.i{
	width: 97px;
	border: 1px solid #A5ACB2;
	padding-left: 2px;
	color: #365064;
}
#checkoutLoginBox .sbm{
	width: 49px;
	height: 18px;
	padding-bottom: 2px;
	overflow: hidden;
	text-align: center;
	font: bold 8pt Arial;
	color: #fff;
	background: url("../images/checkout/btnLog.gif");
	border: none;
	cursor: pointer;
}
#coBoxLoginNote{
	width: 951px;
	height: 28px;
	overflow: hidden;
	margin: 0px 0px 2px;
}
#coBoxLoginNote .wr{
	width: 940px;
	height: 26px;
	padding: 0px 0px 0px 9px;
	overflow: hidden;
	border-left: 1px solid #DADCE1;
	border-right: 1px solid #DADCE1;
	font: normal 8pt Arial;
	color: #558ac8;
	line-height: 26px;
}
#coBoxLoginNote .ln{
	width: 949px;
	height: 1px;
	overflow: hidden;
	margin: 0px 1px;
	background: #DADCE1;
}

.coBoxOuter{
	width: 951px;
	overflow: hidden;
}
.coPas{
	width: 903px;
	height: 24px;
	overflow: hidden;
	background: url("../images/checkout/bgPasi.gif");
	padding: 0px 0px 0px 48px;
	font: bold 9pt Arial;
	color: #C4151C;
	line-height: 24px;
}
.coPas2{
	background-position: 0px -25px;
}
.coPas3{
	background-position: 0px -50px;
}
.coInnerBoxTop, .coInnerBoxBottom{
	display: none
	width: 724px;
	height: 7px;
	overflow: hidden;
}
.coInnerBox{
	width: 951px;
	padding: 4px 0px;
	overflow: hidden;
}
.coInnerBoxDoSpLeft{
	padding: 0px 0px 0px 47px;
	width: 904px;
}
.coInnerBoxDoSpLeft table td{
	white-space: nowrap;
	padding-bottom: 4px;
}

.coInnerBoxDoSpLeft .modflright td{
	white-space: normal;
}
.coInnerBoxDoSpLeft table tr td.first{
	
}
.wrs{
color:#558AC8;
}
.coInnerBoxDoSpLeft .modflleft{
	width:280px;
	padding-left:40px;
	float:left;
	overflow:hidden;
}
.modflleft *, .modflright *{
color:#595C6E;
}
.coInnerBoxDoSpLeft .modflright{
	width:510px;
	float:right;
	overflow:hidden;
}
.coInnerBoxDoSpLeft table tr td.txt{
	width: 120px;
	color: #595c6e;
}
.coInnerBoxDoSpLeft table tr td.llats{
width: 400px;
	color: #595c6e;
}
.coInnerBoxDoSpLeft table tr td input{
	width: 150px;
	height: 16px;
	padding-left: 3px;
	border: 1px solid #A5ACB2;
}
.coInnerBoxDoSpLeft .Star{
	color: #558ac8 !important;
}
.coInnerBoxDoSpLeft table tr td select{
	width: 154px;
	font: bold 8pt Arial;
	color: #595c6e;
}
.coInnerBoxDoSpLeft table tr td input.checkbox,
.coBoxLivrare input {
	padding-left: 0px;
	width: auto !important;
}
div.coHr{
	height: 1px;
	overflow: hidden;
	background: #E2E5E7;
}
.coInnerBoxDoSpLeft table tr td .labelCheckbox{
	position: relative;
	top: -4px;
}
.coBoxNews{
	padding: 0px 0px 0px 445px;
	width: 350px;
	overflow: hidden;
}
#checkoutShippingFree {
	padding: 0px 0px 10px;
}
#checkoutShippingMessage p{
	font: normal 8pt Arial;
	color: #595c6e;
}
.coBoxNews i{
	font: normal 8pt Arial;
	color: #959595;
	position: relative;
	top: -3px;
}
.coInnerBoxTitle{
	width: 697px;
	padding: 0px 0px 8px 10px;
	border-bottom: 1px solid #E2E5E7;
	margin: 0px 0px 10px;
	font: normal 8pt Arial;
	color: #365064;
}
.coBoxLivrare{
	float: left;
	width: 401px;
}
.coArataMetode{
	margin-top: 8px;
	width: 191px;
	height: 18px;
	overflow: hidden;
	background: url("../images/checkout/btn_metode.gif");
}
.coArataMetode a, .coArataMetode a:active, .coArataMetode a:visited, .coArataMetode a:hover{
	display: block;
	font: bold 8pt Arial;
	color: #fff;
	text-align: center;
	text-decoration: none;
	line-height: 18px;
}
.coBoxTotal{
	float: left;
	width: 412px;
	overflow: hidden;
}
.coBoxTtop, .coBoxTbottom{
	width: 412px;
	height: 2px;
	overflow: hidden;
	background: url("../images/checkout/bkg_boxTotal.gif");
}
.coBoxTbottom{
	background-position: 0px -2px;
}
.coBoxTcnt{
	width: 374px;
	padding: 1px 18px 5px;
	overflow: hidden;
	border-left: 1px solid #A5ACB2;
	border-right: 1px solid #A5ACB2;
	background: #EAF2FA;
}
#checkoutOneTotals{
	width: 100%;
}
#cntTotalTabel{
	width: 100%;
}
#cntTotalTabel .cpVeziC, #cntTotalTabel .cpVeziC:active, #cntTotalTabel .cpVeziC:visited, #cntTotalTabel .cpVeziC:hover{
	font: bold 8pt Arial;
	color: #595C6E;
	text-decoration: underline;
}
#cntTotalTabel .cpVeziC:hover{
	text-decoration: none;
}
#cntTotalTabel tr td{
	padding: 2px 0px;
	white-space: nowrap;
	font: bold 8pt Arial;
	color: #ed1c24;
}
#cntTotalTabel tr td.first{
	padding-left: 3px;
	width: 307px;
	color: #595c6e;
}
#cntTotalTabel tr td.t{
	color: #ed1c24;
}
#cntTotalTabel tr td.firstSmall{
	font: normal 8pt Arial;
}
#cntTotalTabel tr td div.hr{
	height: 1px;
	overflow: hidden;
	background: #578AC7;
}
.coInnerBoxMetode{
	padding: 4px 0px 0px;
}
.coInnerBoxMetode .coInnerBoxTitle{
	margin: 0px 0px 6px;
}
.coBoxMetode{
	
}
.coBoxMetode table tr td{
	padding: 4px 0px 0px;
}
.coBoxMetode table tr td input{
	padding-left: 0px;
	width: auto;
	position: relative;
	top: -1px;
}
.coBoxMetode table tr td.metoda div{
	
	padding: 0px 0px 0px 7px;
	
	font: bold 8pt Arial;
	color: #595c6e;
}
.coBoxMetode table tr td.metoda div.txt{
	width:370px;
	white-space: normal;
	font: normal 8pt Arial;
}
div.template_div{
	height: 0px;
	overflow: hidden;
}
#coTrToHide{
	height: 0px;
	overflow: hidden;
}
.coBoxVeziCos{
	padding: 2px 0px 15px 447px;
	width: 414px;
	height: 24px;
	background: url("../images/checkout/bkg_veziCos.gif") no-repeat scroll 447px 2px;
}
.coBoxVeziCos a, .coBoxVeziCos a:active, .coBoxVeziCos a:visited, .coBoxVeziCos a:hover{
	display: block;
	width: 282px;
	height: 24px;
	padding: 0px 132px 0px 0px;
	text-align: right;
	font: bold 8pt Arial;
	color: #fff;
	text-decoration: none;
	line-height: 24px;
}
.coBoxInsemnari{
	width: 951px;
	padding: 15px 0px 15px;
	overflow: hidden;
	border-top: 1px solid #DADCE1;
	border-bottom: 1px solid #DADCE1;
	text-align: center;
}
.coBoxInsemnari p{
	padding: 7px 0px 8px;
	font: normal 8pt Arial;
	color: #595c6e;
	float:left;
	text-align:right;
	width:260px;
	padding-right:30px;
}
.coBoxInsemnari textarea{
	width: 404px;
	height: 36px;
	padding: 3px;
	border: 1px solid #A5ACB2;
	font-family:Arial;
	font-size:11px;
	color:#595C6E;
	float:left;
	
}
#checkoutTermsAgree{
	padding: 2px 0px 18px;
	font: normal 8pt Arial;
	color: #807e8d;
}
#checkoutTermsAgree input{
	padding-left: 0px;
	position: relative;
	top: -1px;
}
#checkoutTermsAgree a, #checkoutTermsAgree a:active, #checkoutTermsAgree a:visited, #checkoutTermsAgree a:hover{
	font: normal 8pt Arial;
	color: #588bc7;
	text-decoration: underline;
}

#checkoutTermsAgree a:hover{
	text-decoration: none;
}
.coInnerBoxDoSpLeft table tr td input.checkbox, .coBoxLivrare input{
	border: none;
}
.modflright input.checkbox{
border: none;
}

.coInnerBoxDoSpLeft table tr td .labelCheckbox{
	@top: -1px;
	_top: -1px;
}
.coBoxNews{
	@padding-left: 243px;
	_padding-left: 243px;
}
.coInnerBoxDoSpLeft table tr td input.radio{
	border: none;
	padding-left: 0px;
}
.coShippingLabel, .coPaymentLabel{
	position: relative;
	left: 4px;
	top: 1px;
	@top: -3px;
}
#checkoutOrderButton{
	margin: 2px 0px 0px;
	width: 220px;
	height: 24px;
	overflow: hidden;
	background: url("../images/checkout/fin.gif");
}
#cpSbm, #cpSbm:active, #cpSbm:visited, #cpSbm:hover{
	display: block;
	width: 165px;
	height: 24px;
	padding: 0px 55px 0px 0px;
	overflow: hidden;
	text-align: right;
	font: bold 8pt Arial;
	color: #fff;
	line-height: 24px;
}
.coBoxFinalizeaza{
	padding: 13px 0px 10px;
}
.coInnerBoxDoSpLeft table tr td input.cpMIr{
	border-color: red;
}
#cpModalBackground {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
	z-index: 9;
	background-color:#fff;
	display: none;
	opacity: 0.70;
	filter: alpha(opacity=70);
}
#cpModalWindow {
    position: absolute;
    left: 0;
    top: 0;
	z-index: 10;
	background-color:#fff;
	display: none;
	border: 1px solid #CCCCCC;
}
#cpWaitLogin {
	padding: 40px;
	display: none;
}
#cpShowCart, #cpShowTerms {
	padding: 10px;
	display: none;
	width:600px;
	overflow: hidden;
}
#cpModalBackground.show, #cpModalWindow.show, #cpWaitLogin.show, #cpShowCart.show, #cpShowTerms.show{
	display: block;
}
#cpScContent, #cpTermsContent{
	width: 600px;
	height: 400px;
	overflow: auto;
}
.cpScHeader{
	width: 600px;
	height: 20px;
	overflow: hidden;
}
.cpScHeader .ttl{
	float: left;
	width: 570px;
}
.cpScHeader .cls{
	float: right;
	width: 16px;
	height: 19px;
	overflow: hidden;
	background: url("../images/checkout/close.gif") no-repeat;
}
.cpScHeader .cls a, .cpScHeader .cls a:active, .cpScHeader .cls a:visited, .cpScHeader .cls a:hover{
	display: block;
	height: 19px;
}
#cpScContent .wait{
	text-align: center;
	padding: 150px 0px 0px;
}
.cpTermsBtm{
	width: 500px;
	height: 18px;
	padding: 8px 0px 8px 100px;
}
.cpTermsBtm .coArataMetode{
	float: left;
	margin-right: 10px;
}

.cpDbl{
	display: block;
}
.cpDnn{
	display: none;
}
div.cppdiv{
	height: 0px;
	display: none;
	overflow: hidden;
}
div.cpTpShow{
	height: auto;
	display: block;
}
#cpTrToHide{
	height: 0px;
	overflow: hidden;
	display: none;
}
#cpTrToHide.cpTpShow{
	height: auto;
	display: block;
}
#checkoutErrorDisplay{
	width: 855px;
	margin: 0px auto;
	padding: 0px 0px 16px;
}
#checkoutErrorDisplay .tbl{
	border: 1px solid #FF0000;
	padding:10px;
	font: bold 8pt Arial;
	color: #595C6E;
	width: 100%;
}
select.cpShide{
	visibility: hidden;
}
/* sfarsit_checkout*/

/* start icon zoom */
#iconZoomWr{
	display: none;
	position: absolute;
	border: 1px solid #DCDFE5;
	background: #fff;
	padding: 3px;
	cursor: pointer;
	z-index: 500;
}
#iconZoomWr.v{
	display: block;
}
.btnZ{
	display: block;
	width: 15px;
	height: 15px;
	overflow: hidden;
	cursor: pointer;
	background: url("../images/silverzone.gif") scroll -201px -319px;
}
.produsbox .btnZ{
	position: absolute;
	top: 178px;
	left: 160px;
}
#righttool .proddisplay .btnZ{
	position: absolute;
	top: 170px;
	left: 139px;
}
#sidebar #promotii .produs .btnZ{
	position: absolute;
	left: 155px;
	top: 130px;
}
#pagina .box .dprod .btnZ{
	position: absolute;
	left: 142px;
	top: 115px;
}
#pagina .box .ultimele .dprod .btnZ{
	position: absolute;
	left: 104px;
	top: 70px;
}
#pagina .box .buyw .dprod .btnZ{
	position: absolute;
	left: 114px;
	top: 87px;
}
#pagina .box .buyw .dprod .bifa{
	position: absolute;
	left: 13px;
	top: 5px;
	border:2px solid #C12026;
}
#pagina .box .picbox .bifa{
	position: absolute;
	left: 7px;
	top: 5px;
	border:2px solid #C12026;
}
/* sfarsit icon zoom */

/* mesaj personalizat */
#formMesajPersonalizat{
	margin: 5px 0px 0px;
}
#mesajPersonalizat{
	overflow: hidden;
	padding: 6px 0px;
	background: #F7F8F8;
	border: 1px solid #EAEDEF;
	width: 759px;
}
#mesajPersonalizat .titlu{
	float: left;
	width: 78px;
	height: 42px;
	margin: 6px 0px 0px;
	padding: 9px 13px 0px 0px;
	overflow: hidden;
	border-right: 1px solid #EAEDEF;
	font: bold 8pt Arial;
	color: #365064;
	text-align: right;
}
#mesajPersonalizat .click{
	float: left;
	padding: 17px 0px 0px 10px;
	width: 265px;
	overflow: hidden;
}
#mesajPersonalizat .click .i{
	float: left;
	width: 18px;
	padding-right: 7px;
	overflow: hidden;
}
#mesajPersonalizat .click .l{
	float: left;
	width: 240px;
	overflow: hidden;
}

#mesajPersonalizat .click label{
	cursor: pointer;
	font: normal 8pt Arial;
	color: #000;
}
#mesajPersonalizat .click label b{
	color: #C4151C;
}
#mesajPersonalizat .text{
	float: left;
	width: 392px;
	overflow: hidden;
	position: relative;
}
#mesajPersonalizat .text textarea{
	width: 253px;
	border: 1px solid #DADCE1;
	padding: 3px;
	height: 51px;
}
#mesajPersonalizat .text textarea.disabled{
	background: #F1F2F6;
}
#mesajPersonalizat .text textarea.repairChrome{
	height: 52px;
}
#cartMesajPersonalizatLayer{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 261px;
	height: 60px;
	overflow: hidden;
	background: transparent;
}
#cartMesajPersonalizatLayer.none{
	display: none;
	height: 0px;
	width: 0px;
}
#mesajPersonalizat .text div.s{
	position: absolute;
	top: 22px;
	left: 274px;
}
#mesajPersonalizat .text div.s input.s{
	width: 107px;
	height: 18px;
	padding-bottom: 2px;
	overflow: hidden;
	border: none;
	background: url("../images/silverzone.gif") scroll -170px -108px;
	font: normal 8pt Arial;
	color: #686E85;
	text-align: center;
	cursor: pointer;
}
/* mesaj personalizat*/

#pagina .forfr, #pagina .box .forfr{
	margin-bottom:0px;
}
.sharelinks, sharelinks a{
	line-height:24px;

}
.sharelinks .share{
	width:20px;
	height:24px;
	display:block;
	float:left;
	padding-right:4px;
	text-indent:-10000px;
	background:url(../images/friend/socialmedia.gif) scroll 0px 0px;
}
.sharelinks .print{
	float:left;
	padding-left:30px;
	background:url(../images/friend/socialmedia.gif) scroll 0px 0px;
}
.sharelinks .email{
	float:left;
	padding-left:10px;
	padding-right:30px;
	background:url(../images/friend/socialmedia.gif) scroll -134px 0px;
}
.sharelinks .tweet{
	background:url(../images/friend/socialmedia.gif) scroll -289px 0px;
}
.sharelinks .emailfr{
	background:url(../images/friend/email.gif) no-repeat bottom left;
}
.sharelinks .delicious{
	background:url(../images/friend/socialmedia.gif) scroll -337px 0px;
}
.sharelinks .digg{
	background:url(../images/friend/socialmedia.gif) scroll -361px 0px;
}
.sharelinks .facebook{
	background:url(../images/friend/socialmedia.gif) scroll -313px 0px;
}
.sharelinks .technorati{
	background:url(../images/friend/socialmedia.gif) scroll -385px 0px;
}
.sharelinks .yahoo{
	background:url(../images/friend/socialmedia.gif) scroll -265px 0px;
}
.sharelinks .reddit{
	background:url(../images/friend/socialmedia.gif) scroll -409px 0px;
}
.sharelinks .stumbleupon{
	background:url(../images/friend/socialmedia.gif) scroll -433px 0px;
}
.sharelinks .last{
	padding-right:0px;
}
.sendfremail{
	height:24px;
	float:left;
}
.buyw .gratuitate{
	color:#C12026;
	font-weight:bold;
}
#sidebar .catnav{
	border-bottom:1px solid #dcdfe5;
	background:url("../images/silverzone.gif") repeat scroll 0 -250px transparent;
	width:196px;
	border-top:1px solid #dcdfe5;
}
#sidebar .catnav h2{
	padding:7px 10px;
}
#sidebar .catnav h1{
	padding:7px 10px;
}
#sidebar .catnav a{
	color:#C12026;
	font-family:Arial,sans-serif;
	font-size:12px;
}
