body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset, img {
border:0 none;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
}
q:before, q:after {
content:'';
}
a {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
body {
background:#f3fbfd url(bg.png) no-repeat center top;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#4c4c4c;
}
h1{ display:inline; float:left; color:#FFF; font-size:30px; margin-top:57px; margin-left:33px; }
span.motto{color:#FFF; font-size:11px; width:400px; position:absolute; letter-spacing:1px;}
span.motto a{ color:#FFF; text-decoration:none;}
a.homePageLink{ display: block; float:left; width:300px; height:100px;z-index:1100; background: url(dot.png); }
/*================================================================ B O D Y ===============================*/
#container{margin-left:auto; margin-right:auto; width:994px; display:block; }
#header{ display:block; float:left; height:286px; width:994px;}
.hhome{ margin-bottom: -160px;px; }
#left{ display:block; float:left; width:218px; background:url(bg-shadow-left.png) no-repeat 9px 0px;}
#right { display:block; float:left; width:732px; margin-top:6px; padding-left:20px;  }
#footer { display:block; float:left; width:994px; height:140px; background:url(bg-footer.png) no-repeat; margin-top:10px;}
/*====== E N D   B O D Y =======*/
/*=========================================================== M E N U   T O P ===========================*/
/*GLOBAL STYLE*/
ul#menu-top { display:block; float:right; }
ul#menu-top li{ display:inline; float:left; margin-right:6px;}
ul#menu-top li span { display:inline; float:left; width:52px; height:27px; background:url(bg-menu-top.png) no-repeat; color:#89cad8; text-decoration:none; line-height:27px; text-align:center; cursor:pointer;}
ul#menu-top li span:hover,ul#menu-top li span.over { color:#FFF;}
/*STYLE*/
/*Acasa*/
ul#menu-top li span.acasa{ background-position:0px 0px; width:53px;}
ul#menu-top li span.acasa:hover,ul#menu-top li span.acasa.over1{ background-position:0px -27px;}
/*Despre noi*/
ul#menu-top li span.desprenoi{ background-position:-54px 0px; width:77px;}
ul#menu-top li span.desprenoi:hover,ul#menu-top li span.desprenoi.over2{ background-position:-54px -27px;}
/*Cum cumpar?*/
ul#menu-top li span.cumcumpar{ background-position:-132px 0px; width:96px;}
ul#menu-top li span.cumcumpar:hover,ul#menu-top li span.cumcumpar.over3{ background-position:-132px -27px;}
/*Livrare*/
ul#menu-top li span.livrare{ background-position:-229px 0px; width:52px;}
ul#menu-top li span.livrare:hover,ul#menu-top li span.livrare.over4{ background-position:-229px -27px;}
/*Pareri clienti*/
ul#menu-top li span.parericlienti{ background-position:-282px 0px; width:87px;}
ul#menu-top li span.parericlienti:hover,ul#menu-top li span.parericlienti.over5{ background-position:-282px -27px;}
/*Contact*/
ul#menu-top li span.contact{ background-position:-370px 0px; width:60px;}
ul#menu-top li span.contact:hover,ul#menu-top li span.contact.over6{ background-position:-370px -27px;}
/*====== E N D   M E N U   T O P =======*/
/*b a n n e r */
.banner{display:inline; float:left; width:951px; height:130px; background:url(banner-general.png) no-repeat;}
/*========================================================= M E N U   L E F T ========================================*/
/*GLOBAL STYLE*/
ul#menu-left {display: inline; float:left; margin-left:4px; margin-top:6px;}
ul#menu-left li {display:inline; float:left; height:20px; width:198px;}
ul#menu-left li a { display:block; float:left; width:166px; height:20px; background:url(bg-menu-left.png) left top; line-height:19px; color:#cde3ed; padding-left: 32px; text-decoration:none;}
ul#menu-left li a:hover,ul#menu-left li a.over { background-position: -198px 0px;}
ul#menu-left li a.s {background-position: -198px -23px;}
ul#menu-left li.category { height:38px;}
ul#menu-left li.category a { height:38px; line-height:50px; background-position:-396px 0px; padding-left:16px; width:182px; font-weight:bold; color:#FFF;}
ul#menu-left li.category a:hover { text-decoration:underline;}
ul#menu-left li.last { background:url(bg-menu-left.png) no-repeat -594px 0px; width:198px; height:41px;}
ul#menu-left li.sliderbg{ height:72px; background: url(bg-menu-left.png) -792px 0px;}
ul#menu-left li.btnConfig{ height:63px; background: url(bg-menu-left.png) -1401px 0px; margin-top:5px;}
ul#menu-left li.btnConfig a{ width:166px; height:25px; padding:0; background-position:-1600px 0px; font-size:0; line-height:0; margin-top:28px; margin-left:15px;}
ul#menu-left li.btnConfig a:hover{background-position:-1600px -26px;}
/*ul#menu-left li.sliderbg:hover,ul#menu-left li.slider.over{ background-position:-990px 0px;}*/
/*====== E N D   M E N U   T O P =======*/
/*=========================================================== C O N T E N T   R I G H T  =====================================*/
h2 { display:inline; float:left; line-height:35px; font-size:20px; height:27px; width:750px; color:#00adef;}
body.home h2 { width:350px; height:20px;}
body.home h3 { width:350px; height:20px; display:inline; float:left;}
body.home h2,body.home h3,.likeh23{ color:#00adef; font-size:16px; font-weight:normal; line-height:normal;}
body.home h4,body.home h5{ font-size:21px; color:#00adef; font-weight:normal;}
/*images*/
#right .pics { display:inline; float:left; border:solid 1px #efefef; width:710px; padding:10px; margin-top:10px; background:url(bg-pics-exterior-interior.png) no-repeat 10px 10px;}
#right .pics.singlePic { background:none;}
.singlePicDetails{ display:inline; float:right;width:233px; background:url(bgSinglePicTopDetails.png) no-repeat; margin-right:-16px; margin-top:20px;}
.singlePicDetails .bottom {display:inline; float:left; background:url(bgSinglePicTopDetails.png) no-repeat bottom; height:6px; width:100%; font-size:1px; margin-top:10px;}
.singlePicDetails li { display:inline; float:left;  clear:both; padding-left:14px; height:20px; line-height:20px; padding-right:8px; background:url(sageata2.png) no-repeat 4px 9px;}
.singlePicDetails li.title{ color:#077AAB; font-size:14px; height:34px; line-height:34px; padding-left:2px; background: url(3dline.png) repeat-x bottom; width:100%;}
.singlePicDetails li.priceRow { font-size:12px; color:#000; line-height:23px; height:24px; width:220px; padding-left:14px; background-image:none; background-color:#ededed;  margin-bottom:1px; padding-left:0; padding-right:0; text-align:center;}
.singlePicDetails li.priceRow.ovr {background-color:#aaa; color:#FFF; cursor:default;}
.singlePicDetails li.priceRow.tvaInclus{ background:url(preturile-includ-tva.png) no-repeat center 12px; }
.singlePicDetails li.priceRow span { display:inline; float:left; width:104px; font-weight:bold;}
.singlePicDetails li.priceRow span.mr { border-right:solid 1px #FFF;}
.singlePicDetails li.priceRow.priceHead { background-color:#FF7400; height:17px; line-height:17px; color:#FFF; font-size:11px; }
.singlePicDetails li.priceRow.priceHead span { font-weight:normal;}
.singlePicDetails ul { display:inline; float:left; margin-left:18px; }
.singlePicDetails.price ul { margin-top:10px;}
.singlePicDetails.price{ margin-left:15px; margin-right:-19px; width:268px; background:url(bgSinglePicTopDetails-Large.png) no-repeat; margin-top:0px; margin-bottom:10px; }
.singlePicDetails.price li.title{ color:#FF7400;}
.singlePicDetails.price .bottom { background:url(bgSinglePicTopDetails-Large.png) no-repeat bottom;}
#right div.left,#right div.leftNoGallery {padding: 20px 20px 0px 20px; border-right: solid 1px #efefef; display:inline; float:left; width:315px;}
#right div.left img,#right div.leftNoGallery img {float:left;}
#right div.left img.th,#right div.leftNoGallery img.th {float:left; border:solid 1px #eee; padding:4px; margin-left:5px; margin-right:15px; margin-top:10px;}
#right img.right { display:inline; float:left; padding: 20px 0px 0px 20px; }
img.bigimg,img.th {cursor:pointer;}
/*icons*/
ul.icons { display:none; float:left; padding-top:14px; margin-top:15px; border-top:solid 1px #efefef; width:700px;}
ul.icons li { display:inline; float:left; width:35px; height:35px; background:url(bg-icons.png) no-repeat; margin-right:9px;}
ul.icons li.eco { background-position:0px 0px;}
ul.icons li.eco:hover { background-position: 0px -36px;}
ul.icons li.garantie10 { background-position:-36px 0px;}
ul.icons li.garantie10:hover { background-position: -36px -36px;}
ul.icons li.bumbac { background-position:-72px 0px;}
ul.icons li.bumbac:hover { background-position: -72px -36px;}
ul.icons li.transport { background-position:-108px 0px;}
ul.icons li.transport:hover { background-position: -108px -36px;}
ul.icons li.antistatic { background-position:-144px 0px;}
ul.icons li.antistatic:hover { background-position: -144px -36px;}
ul.icons li.inaltime { background-position:-180px 0px;}
ul.icons li.inaltime:hover { background-position: -180px -36px;}
ul.icons li.duritate { background-position:-216px 0px;}
ul.icons li.duritate:hover { background-position: -216px -36px;}
ul.icons li.iarnavara { background-position:-252px 0px;}
ul.icons li.iarnavara:hover { background-position: -252px -36px;}
ul.icons li.antiacarieni { background-position:-288px 0px;}
ul.icons li.antiacarieni:hover { background-position: -288px -36px;}
ul.icons li.latex { background-position:-324px 0px;}
ul.icons li.latex:hover { background-position:-324px -36px;}
ul.icons li.arcuri { background-position:-359px 0px;}
ul.icons li.arcuri:hover { background-position:-359px -36px;}
ul.icons li.arc { background-position:-394px 0px;}
ul.icons li.arc:hover { background-position:-394px -36px;}
ul.icons li.nas { background-position:-430px 0px;}
ul.icons li.nas:hover { background-position:-430px -36px;}
/* btn Lista preturi */
#pricelist{ width:193px; height:27px; background:url(btn-lista-preturi.gif) no-repeat; z-index:1002; position:absolute; cursor:pointer; display:none;}
#pricelistimg {display:none; z-index:1003; position:absolute; cursor:pointer;}
/* c o n t e n t */
#right .content { display:inline; float:left; text-align:justify; width:732px;margin-top:20px;}
/*s u b t i t l e*/
#right .content .subtitle{ display:inline; float:left; width:460px; height:33px; background: url(bg-line-subtitle.png) no-repeat center bottom; line-height:33px; color:#ed7f11; font-size:14px; margin-bottom:10px;}
/*p a r a g r a f*/
#right .content p{margin-bottom:15px;}
/* c r i t e r i i   d e   s e l e c t i e */
.criterii{ display:inline; float:right; width:248px; margin-left:10px; margin-bottom:10px; background:url(bg-top-right-float-panel.png) no-repeat left top; margin-top:0px; overflow:hidden; cursor:help; clear:both; }
.criterii li.criteriiTitle {color:#077AAB; font-size:14px; height:34px; line-height:34px; padding-left:2px; background:none; line-height:normal; height:24px;}
.criterii span{ display:inline; float:left; width:100%; height:100%; background:url(bg-bottom-right-float-panel.png) no-repeat left bottom; margin-top:4px; padding:8px 14px 14px 14px;}
.criterii li{ display:inline; float:left; width:212px; height:30px; background:url(bg-criterii-selectie.png) no-repeat; color:#666; padding-left:7px; padding-top:4px; margin-bottom:2px; }
.criterii li em{ display:inline; float:left; background:url(criterii.png) repeat-x; width:10px; height:10px; margin-top:2px; font-size:1px; margin-right:200px;}
.criterii li em.red{ background-position:0px 0px}
.criterii li em.blue{ background-position:0px -11px}
.criterii li em.green{ background-position:0px -22px}
.criterii li em.yellow{ background-position:0px -33px}
.criterii li em.pink{ background-position:0px -44px}
.criterii li strong{display:inline; float:right; margin-top:-19px; width:23px; text-align:center; margin-right:7px;}
/*======  E N D   C O N T E N T   R I G H T  =======*/
/*================================================ F O O T E R =================================*/
.marca{ display:inline; float:right; width:250px; height:50px; color:#858585; text-align:right; margin-right:32px; margin-top:13px; }
.marca strong{ display:inline; float:right;}
.menufooter{ display:inline; float:left; width:100%; text-align:center; margin-top:28px; }
#footer a{ color:#858585; text-decoration:none;}
/*========================================== E N D F O O T E R =================================*/
/*================================================= S T U F F ====================================*/
#dotro{ display:block; width:22px; height:15px; background:url(bg-ro.png) no-repeat left top; position:absolute; left:100px; top:100px;}
/*====== E N D   S T U F F =======*/
/*================================================ T O O L T I P =================================*/
.tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#dedede;
    padding:4px;
    border:1px solid #fff;
    width:170px;
}
.tooltip p{
    margin:0;
    padding:0;
    color:#fff;
    background-color:#2b9336;
    padding:2px 7px;
}
/*======  E N D   T O O L T I P =======*/
/*================================================ C S S  L I G H T B O X =================================*/
.black_overlay{
	display: none;
	position: absolute;
	float:left;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color:#000;
	z-index:1001;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
       }
/*================================================ E N D C S S  L I G H T B O X =================================*/
/*structura saltea*/
ul.structura {display:inline; float:left; width:349px; margin-right:33px; margin-top:15px; }
ul.structura li {display:inline; float:left; width:290px; background: url(bg-specificatii.png) no-repeat 0px -51px; padding-top:4px; padding-left:43px; padding-right:16px;}
#right ul.structura li.first { background-position:0px 0px; height:39px;  padding-left:17px; padding-top:12px; font-weight:bold; width:316px;}
#right ul.structura li.last { background-position:0px -255px; height:15px;}
#right ul.structura li.title {font-size:14px;}
ul.structura.last{ margin-right:0px;}
span.structuraSingle { display:inline; float:left; width:732px; background:url(bg-specificatii-single.png) no-repeat; margin-top:15px;}
span.structuraSingle.bottom { background-position:bottom; font-size:1px; height:15px; margin-top:5px;}
.structuraSingle li { display:inline; float:left; width:670px; padding-right:20px;  padding-left:20px; background:url(li-dot-green-yes.png) no-repeat 0px 3px; margin-left:23px; margin-bottom:5px;}
.structuraSingle li li { width:600px; background:none; margin-left:0px; background:url(lilidot.png) no-repeat 0px 5px; padding-left:10px;} .structuraSingle li ul { margin-top:5px; margin-bottom:10px; }
.structuraSingle li.title{ height:42px; width:715px; line-height:42px; font-weight:bold; background:none; margin:0; margin-bottom:10px;}
ul.avantaje {display:inline; float:left; width:349px; margin-top:15px; }
ul.avantaje li {display:inline; float:left; width:290px; background: url(bg-specificatii.png) no-repeat 0px -51px; padding-top:4px; padding-left:43px; padding-right:16px;}
#right ul.avantaje li.first { background-position:0px 0px; height:39px;  padding-left:17px; padding-top:12px; font-weight:bold; width:316px;}
#right ul.avantaje li.last { background-position:0px -255px; height:15px;}
#right ul.avantaje li.title {font-size:14px;}
/*slider*/
ul#menu-left li div#slider a {background:url(bg-menu-left.png) no-repeat -1189px 0px;width:19px;height:25px;cursor:w-resize; padding:0; border:none; top:0;}
#slider {width: 174px;height: 25px;background:url(bg-menu-left.png) no-repeat -1210px 0px;margin-left:10px;margin-top:32px; cursor:pointer; border:none;}
div.slider {width: 190px;height: 25px;background:url(bg-menu-left.png) no-repeat -1210px 0px;margin-left:4px;margin-top:32px; cursor:pointer;}
div.slider div.knob {background:url(bg-menu-left.png) no-repeat -1189px 0px;width:19px;height:25px;cursor:w-resize;}
div.slider div.knob:hover,div.slider div.knob.over { background-position:-1189px -26px;}
/*C O N T A C T */
.contact-top{ width:718px; height:304px; background:url(bg-contact.png) no-repeat; padding-top:16px; padding-left:14px; color:#666666; margin-bottom:10px;}
.contact-top .cleft{ width:410px; display:inline; float:left;}
.contact-top span{ font-size:16px;  margin-bottom:20px; display:inline; float:left; width:100%;}
.contact-top span.verific{font-size:1px; margin:0; padding:0; width:16px; height:16px;  margin-top:6px; background: url(yesNoLoading.gif) no-repeat;}
.contact-top span.yes{font-size:1px; margin:0; padding:0; width:16px; height:16px;  margin-top:6px; background:url(yesNo.png) no-repeat;}
.contact-top span.no{font-size:1px; margin:0; padding:0; width:16px; height:16px;  margin-top:6px; background:url(yesNo.png) no-repeat -16px 0px;}
.contact-top span.co{ margin-bottom:5px;}
.contact-top span.vs{ margin-bottom:5px; margin-top:20px;}
.cleft .ctxt { display:inline; float:left; width:105px; text-align:right; padding-right:5px; height:26px; line-height:26px;}
.cleft input.small {display:inline; float:left; height:21px;  border:none; width:192px; background:url(bg-contact-input-small.png) repeat; padding:5px 3px 0px 3px; margin-right:10px; margin-bottom:5px;}
.cleft input.small.sbj{ margin-bottom:17px;}
.cleft textarea {display:inline; float:left; height:72px;  border:none; width:263px; background:url(bg-contact-input-big.png) repeat; padding:5px 3px 0px 3px; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin-right:10px;}
.cleft .line{ display:inline; float:left; width:390px; border-top:1px solid #e5e5e5; border-bottom:1px solid #fff; margin-top:4px; margin-bottom:4px; font-size:0px; line-height:0px;}
.cright .line{ display:inline; float:left; width:290px; border-top:1px solid #dfdfdf; border-bottom:1px solid #fff; margin-top:4px; margin-bottom:4px; font-size:0px; line-height:0px; margin-bottom:10px;}
a.trimite_comanda,a.trimite_parerea{ display:inline; float:left; width:118px; height:26px; background:url(butoane.png) no-repeat 0px -160px;  margin-left:111px; margin-top:5px;}
a.trimite_comanda:hover,a.trimite_parerea:hover{ background-position:0px -187px;}
.contact-top .cright{ border-left:1px solid #e0e0e0;display:inline;float:left;height:290px;margin-left:15px;padding-left:25px;width:265px;}
.contact-top .cright p { display:inline; float:left; width:296px; height:22px; padding-left:4px; line-height:22px;}
.contact-top .cright p.sn { margin-top:-3px;}
.contact-top .cright p span{font-size:12px;font-weight:normal;height:22px;margin-left:10px;width:75px;}
.contact-top .cright a{ display:inline; float:left; padding-left:70px; height:41px; line-height:41px; background:url(bg-map-small.png) no-repeat; color:#666; margin-left:5px;}
.contact-top .cright p span.bigNumber{ font-size:14px; font-weight:bold; margin:0; width:auto; height:auto;}
.half{ display:inline; float:left; width:351px; padding-left:15px;}
.half p { margin-bottom:15px; display:inline; float:left; width:100%;}
.half p.t{font-size:14px;}
.mt{ margin-top:10px;}
.bb{ border-bottom:solid 1px #e3e3e3; padding-bottom:9px;}
.half p.ba { width:auto;}
.ba{ border:solid 1px #e3e3e3; padding:9px;}
.fs14{font-size:14px;}
.sugestii_reclamatii{ display:inline; float:right; width:335px; height:198px; background:url(bg-contact-form-sugestii-si-reclamatii.png) no-repeat; padding-left:15px; margin-right:1px; }
.sugestii_reclamatii p{ display:inline; float:left; margin-top:10px; width:95%}
.sugestii_reclamatii a{ font-weight:bold; color:#666;}
/*INFO CRITERII DE SELECTIE*/
.icriterii{display:block; width:155px; height:36px; background:url(click-detalii.gif) no-repeat; position:absolute; display:none;}
/* ======================================= home page ================================================ */
.rezultate{ margin-top:20px; float:left;}
.top_hp{ display:inline; float:left; width:732px; margin-bottom:20px;}
.btnConfigurator { display:inline; float:left; }
.deCeNoi{ display:inline; float:right; width:296px; height:320px; background:url(de-ce-noi.png) no-repeat; }
.deCeNoi ul { display:inline; float: left; margin-left:17px; font-size:11px;}
.deCeNoi li { display:inline; float:left; width:263px; background:url(deCeNoi-btm-line.png) no-repeat bottom; padding-bottom:8px; padding-top:8px;}
.deCeNoi li.livrareGratuita { margin-top:38px;}
.deCeNoi li strong.title { display:inline; float:left; width:100%; margin-bottom:5px; }
.homeContentLeft{ display:inline; float:left; width:403px; margin-top:15px;  background:url(bg-home-content-left-p.png) no-repeat; padding-left:10px; padding-right:10px;}
.homeContentLeft.big{ background-image:url(bg-home-content-left-p-big.png);}
.homeContentLeft strong.title,.homeContentRight strong.title{ color:#056791; display:inline; float:left; width:397px; padding-bottom:5px; background:url(bg-home-content-left-line.png) no-repeat bottom; margin-left:3px; margin-top:10px; margin-bottom:5px; font-weight:normal; font-size:16px;}
.homeContentLeft strong.title img { display:inline; float:left; margin-top:1px; margin-right:6px;}
h4,h5{display:inline; float:left; margin-top:20px; width:265px; font-weight:bold; background:none; padding-left:3px; margin-left:4px; margin-bottom:10px; }
h5{ margin-top:11px;}
.homeContentLeft p{ text-align:justify; padding:5px 5px 0px 7px; margin-top: 5px; }
.homeContentRight { display:inline; float:right; width:276px; margin-top:6px;  background:url(bg-home-content-right.png) no-repeat; padding-left:10px; padding-right:10px; height:293px;}
.homeContentRight.livramInTara { background-image:url(bg-livrare-in-tara.png); height:248px; margin-top:11px;}
.livramInTara a{ display:inline; float:left; width:275px; height:195px;}
.homeContentRight p{ padding:0px 5px 10px 7px; text-align:justify; display:inline; float:left; margin-top:10px; font-size:11px;}
/*G E N E R A L   P A G E    S T Y L E */
.top_gp{ display:inline; float:left; width:732px; background:url(bg-general-page.png) no-repeat; margin-top:10px; margin-bottom:20px;}
.bottom_gp{ display: inline; float:left; width:100%; background:url(bg-general-page.png) no-repeat bottom; height:5px;}
.top_gp .title{display:inline;float:left;font-size:14px; color:#3aa547; padding-bottom:5px; border-bottom:solid 1px #dadada; width:678px; margin-left:20px; padding-left:7px; margin-top:30px;}
.top_gp .subtitle{display:inline;float:left; width:678px; margin-left:20px; padding-left:7px; margin-top:5px;}
.top_gp img.sub{ display:inline; float:left; margin-left:27px; margin-top:5px;}
.top_gp a.green{ text-decoration:underline; color:#3aa547;}
.top_gp .title.withPic{ width:462px;}
.top_gp p.withPic,ul.withPic { display: inline; float:left; width:455px; margin-left:20px; padding-left:7px;margin-top:5px;}
ul.withPic li{ display:inline; float:left; margin-top:5px;}
.rightPic{ display:inline; float:right; width:201px; height:200px; background:url(bg-right-pic.png) no-repeat; padding-left:7px; padding-top:7px; margin-right:20px; margin-bottom:10px;}
/*C O N F I G U R A T O R*/
.bg_config_answer{ display:inline; float:left; width:124px; margin-left:20px; margin-top:10px; cursor:pointer;}
.bg_config_answer img { display:inline; float:left;}
.bg_config_radio{display:inline; float:left;width:114px; height:19px; background:url(bg_radio_btn_configurator.png) no-repeat;padding-left:10px;margin-top:10px; padding-top:4px;}
.bg_config_answer.focus .bg_config_radio{ background-position:0px -23px; color:#FFF;}
.bg_config_answer.checked .bg_config_radio{ background-position:0px -23px; color:#FFF;}
.bg_config_radio input{display:inline; float:left; width:15px; height:15px;}
.bg_config_radio span{ display:inline; float:left; margin-left:3px;}
.bg_config_radio span.pbMed { letter-spacing:-0.5px; font-size:11px; margin-left:-1px;}
.afiseazaRezultatele{ display:inline; float:left; width:218px; height:52px; background:url(butoane.png) no-repeat 0px -54px; margin:50px 0px 30px 252px;}
.afiseazaRezultatele:hover{ background-position:0px -107px;}
span.configuration{ display:none; float:left; position:absolute; top:0; left:0; background:#039; color:#FFF; font-size:18px; z-index:2000; padding:10px; }
/*C A T E G O R I I & C O N F I G U R A T O R */
#rezultate div{ display:none;}
.catLine{ display:inline; float:left; width:732px; height:208px; background:url(bg-prod-cat.png) no-repeat; margin-top:10px;}
.catLine span.img { display:inline; float:left; width:297px; height:182px; background:url(bg-prod-cat-img.png) no-repeat; margin-left:13px; margin-top:13px;}
.catLine span.img img { margin-top:1px; margin-left:19px; height:178px;}
.catLine span.catLineContent{ display:inline; float:left; width:375px; margin-top:13px; margin-left:30px;}
.catLine span.catLineContent strong{ display:inline; float:left; width:100%; height:26px; line-height:26px; color:#00adef; font-size:18px; border-bottom:solid 1px #e8e9e9; font-weight:normal; margin-bottom:5px;}
.catLine span.catLineContent a { text-decoration:none;}
.catLine span.catLineContent ul{ display:inline; float:left; line-height:18px; width:375px;  }
.catLine span.catLineContent ul li{ padding-left:20px; background:url(li-dot-arrow.png) no-repeat 10px center;}
.fs10{ font-size:10px;}
.catLine .priceLine{ display:inline; float:left; width:200px; font-size:11px; margin-left:9px; margin-top:10px;}
.catLine .bigPrice{ color:#ff7400; font-size:18px;}
.btnVeziDetaliile{ display:inline; float:right; width:118px; height:26px; background:url(butoane.png) no-repeat; cursor:pointer; margin-top:19px;}
.btnVeziDetaliile:hover{ background-position:0px -27px;}
/*stuff*/
.mb{ margin-bottom:10px;}
.ml{ margin-left:10px;}
.mt{ margin-top:10px;}
.mr{ margin-right:10px;}
.mt20{ margin-top:20px;}
/*iconite dogtas*/
.icodog{ display:inline; float:left; width:732px; background: #f2f2f2 url(bg-inconite-top-dogtas.png) no-repeat top; padding-top:5px; }
.icodog ul{ display:inline; float:left; padding:10px 0px 10px 20px;}
.icodog ul li{ display:inline; float:left; width:335px; margin-right:20px; margin-bottom:10px;}
.icodog ul.single li{ width:690px; }
.icodog.bottom{ height:5px; background-image:url(bg-inconite-bottom-dogtas.png); padding:0px; font-size:1px;}
.icodog li.smellwell { background:url(smellwell.png) no-repeat 0px 0px; padding-top:34px;}
.icodog li.antimosquito { background:url(antiMosquito.png) no-repeat 0px 0px; padding-top:35px;}
.icodog li.relaxtic { background:url(relaxtic.png) no-repeat 0px 0px; padding-top:30px;}
.icodog li.sanitized { background:url(sanitized.png) no-repeat 0px 0px; padding-top:40px;}
.icodog li.casmir { background:url(casmir.jpg) no-repeat 0px 0px; padding-top:35px;}
.icodog li.carbon { background:url(carbon.jpg) no-repeat 0px 0px; padding-top:35px;}
.icodog li.tencel { background:url(tencel.jpg) no-repeat 0px 0px; padding-top:38px;}
/*harta site*/
.mapList { padding-top:25px;}
.mapList ul { display:inline; float:left; margin-left:20px; margin-right:10px; margin-bottom:100px;}
.mapList ul li { display:inline; float:left; clear:both; padding-left:10px; line-height:1.5em; }
.mapList ul li a{ color:#333; text-decoration:none;}
.mapList ul li a:hover,.mapList ul li a:hover strong { background-color:#444; color:#FFF;}
.mapList ul li strong { float:left; margin-left:-7px; margin-top:10px;}
.top_gp.mapList .title{margin:0; padding:0; padding-left:3px;width:115px;}
.mapList ul.last { margin-right:0px;}
/*confidentialitate*/
.top_gp.confidentialitate .title { margin-bottom:5px;}
.top_gp.confidentialitate p { display:inline; float:left; padding-left:30px; padding-right:30px; margin-bottom:10px;}
/*pareri clienti*/
.parere { display:inline; float:left; width:659px; background:url(pareri-clienti-bg.png) no-repeat; margin-left:35px; margin-top:35px;}
.parere.female{ background-image:url(pareri-clienti-bg-female.png);}
.parere.end { font-size:0px; height:12px; background-position:bottom; margin:0;}
.parere p {display:inline; float:left; clear:both; padding-left:75px; padding-right:5px;}
.parereTitle {  font-size:14px; color:#3aa547; padding-left:65px; margin-bottom:15px; font-weight:bold; }
.parereLocalitate { font-size:11px; color:#666; font-weight:normal;}
#spuneParerea { display:inline; float:left; width:582px; height:264px; background:url(bg-formular-parere.png) no-repeat; margin-left:94px; margin-top:10px; padding-top:56px; padding-left:17px; }
#spuneParerea input{width:261px; height:21px; border:solid 1px #999999; padding-top:3px; padding-left:4px; padding-right:4px; margin-bottom:10px;  font-size:12px;}
#spuneParerea textarea {border:solid 1px #999999; padding-top:3px; padding-left:4px; padding-right:4px; width:556px; height:96px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a.trimite_parerea { float:right; margin-right:20px; background-position:0px -214px;}
a.trimite_parerea:hover { background-position:0px -241px;}
