/* START logoTop */

*html .logoTop  { 
 	margin: 8px 0 0 20px;
} 

.logoTop  { 
 	width: 176px;
	height: 70px;
	float: left;
	clear: left;
	margin: 5px 0 0 40px;
	overflow: hidden;
	
	
	
} 

.logoTop span  { 
 	background: url(img/logo-top.jpg) no-repeat 0 0;
} 

/* END logoTop */

/* START portofoliu */

.portofoliu  { 
 	width: 190px;
	float: left;
} 

.portofoliu .img1  { 
 	text-align: center;
	padding-top: 7px;
} 

.portofoliu .more  { 
 	background: url(img/back-detalii-verde.jpg) no-repeat 0 0;
	width: 159px;
	height: 13px;
	margin-left: 5px;
} 

.portofoliu .more a:link, .portofoliu .more a:visited  { 
 	color: #ffffff;
	float: right;
	padding-right: 10px;
	font-weight: bold;
	font-size: 95%;
} 

.portofoliu dl  { 
 	width: 100%;
} 

.portofoliu h2  { 
 	font-size: 150%;
	font-weight: bold;
	color: #ffffff;
	background: url(img/back-portofoliu.jpg) no-repeat 0 0;
	width: 200px;
	height: 47px;
	padding: 10px 0 0 25px;
} 

.portofoliu img  { 
 	border: solid 1px #ffffff;
} 

.portofoliu li  { 
 	background: #ececec;
	margin-bottom: 5px;
	margin-left: 20px;
	padding-bottom: 10px;
} 

.portofoliu ul  { 
 	
} 

/* END portofoliu */

/* START link */

.link { 
 	display: block;
	width: 265px;
	height: 83px;
	/*margin-top: 10px;
	margin-left: 60px;*/
	overflow: hidden;
	
	
} 

.link  { 
 	background: url(img/cerere-oferta.jpg) no-repeat 0 0;
	width: 265px;
	height: 83px;
	float: left;
	clear: left;
} 

/* END link */

/* START news */

*html .news li a.more  { 
 	padding-right: 25px;
} 

.news  { 
 	width: 200px;
	/*float: left;*/
} 

.news  h3  { 
 	background: url(img/noutati.jpg) no-repeat 0 0;
	height: 47px;
	color: #eff3e5;
	font-size: 150%;
	padding: 10px 0 0 25px;
} 

.news li  { 
 	margin-bottom: 5px;
	margin-left: 20px;
	padding-bottom: 10px;
	background: #ececec;
} 

.news li .data  { 
 	color: #b3b3b3;
	padding-left: 5px;
	padding-top: 5px;
} 

.news li .desc  { 
 	color: #777777;
	padding-left: 5px;
	padding-right: 5px;
} 

.news li .nume a:link, .news li .nume a:visited  { 
 	color: #616f85;
	padding-left: 5px;
	font-weight: bold;
	margin-bottom: 5px;
} 

.news li a.more  { 
 	background: #ececec url(img/linie-colD.jpg) no-repeat 5px 85%;
	text-align: right;
	font-weight: bold;
	font-size: 98%;
	padding-right: 27px;
	display: block;
} 

/* END news */

/* START text */

.text h2  { 
 	font-size: 160%;
	font-weight: normal;
} 

.text h3  { 
 	font-size: 110%;
	font-weight: bold;
} 

/* END text */

/* START meniuFooter */

.meniuFooter  { 
 	padding: 20px 0 0 0;
	font-weight: bold;
	float: left;
} 

.meniuFooter .last { 
 	border-right: none;
} 

.meniuFooter a, .meniuFooter span.linkActive { 
 	float: left;
	margin: 0 10px 0 0px;
	padding-right: 10px;
	font-size: 90%;
	border-right: 1px solid #7b7b7b;
} 

.meniuFooter a:link, .meniuFooter a:visited  { 
 	text-decoration: underline;
	color: #7b7b7b;
} 

.meniuFooter a:link:hover, .meniuFooter a:visited:hover  { 
 	text-decoration: none;
} 

/* END meniuFooter */

/* START title */

h1.title { 
 	color: #616f85;
	font-size: 160%;
	font-weight: bold;
	margin-left: 0;
} 

/* END title */

/* START navInsideLast */

.navInsideLast  { 
 	margin-top: 20px;
	clear: both;
} 

.navInsideLast h2  { 
 	height: 30px;
	line-height: 30px;
	color: #88BDDF;
	font-size: 95%;
	border-top: solid 1px #D4E4EE;
	border-bottom: solid 1px #D4E4EE;
	margin-bottom: 10px;
} 

.navInsideLast li  { 
 	height: 20px;
	background: url(img/bullet4.jpg) no-repeat 0 40%;
	padding-left: 10px;
} 

.navInsideLast li a:link, .navInsideLast li a:visited  { 
 	color: #3B5168;
	font-weight: bold;
	text-decoration: none;
} 

/* END navInsideLast */

/* START prod */

.prod  { 
 	width: 100%;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	position: relative;
} 

.prod dd, .prod dt  { 
 	margin: 0px;
	padding: 0px;
} 

.prod dd.allBulk  { 
 	width: 270px;
	background: #EAF1F4;
	margin-top: 190px;
	float: right;
} 

.prod dd.allBulk dd  { 
 	font-weight: bold;
	color: #3B5168;
	height: 26px;
	line-height: 26px;
	padding-left: 10px;
} 

.prod dd.allBulk dd span  { 
 	font-weight: normal;
} 

.prod dd.allBulk dd.even  { 
 	background: #F5F8FA;
} 

.prod dd.allBulk h3  { 
 	height: 33px;
	line-height: 33px;
	padding-left: 10px;
	background: #88BDDF;
	color: #FFFFFF;
	font-size: 120%;
	font-weight: bold;
} 

.prod dd.comanda  { 
 	background: #F4F7F9;
	width: 183px;
	height: 67px;
	position: absolute;
	right: 0px;
	top: 105px;
	padding-top: 20px;
} 

.prod dd.comanda a  { 
 	display: block;
	width: 170px;
	height: 50px;
	overflow: hidden;
} 

.prod dd.comanda a span  { 
 	width: 100%;
	height: 100%;
	display: block;
	background: url(img/comanda-acum.jpg) no-repeat 0 0;
} 

.prod dd.descriere  { 
 	width: 250px;
	margin-right: 20px;
	float: left;
	background: url(img/line.jpg) repeat-y 100% 0;
	color: #3B5168;
} 

.prod dd.descriere span  { 
 	color: #88BDDF;
	text-transform: uppercase;
	font-size: 90%;
	display: block;
	font-weight: bold;
	margin-bottom: 10px;
	background: url(img/line-oriz.jpg) repeat-x 0 0;
	height: 30px;
	line-height: 30px;
	width: 90%;
} 

.prod dd.img1  { 
 	width: 250px;
	height: 270px;
	margin-right: 20px;
	float: left;
	background: url(img/line.jpg) repeat-y 100% 0;
} 

.prod dd.nume  { 
 	color: #365064;
	font-size: 150%;
	margin-bottom: 10px;
	position: absolute;
	top: 0px;
	left: 278px;
} 

.prod dd.pret  { 
 	font-size: 145%;
	color: #FDB916;
	font-weight: bold;
	width: 87px;
	height: 67px;
	padding-top: 20px;
	background: #F4F7F9;
	position: absolute;
	top: 105px;
	left: 278px;
} 

.prod dd.pret span  { 
 	font-size: 50%;
	color: #657183;
	font-weight: normal;
	display: block;
} 

.prod dd.quantity  { 
 	position: absolute;
	top: 70px;
	width: 270px;
	right: 0px;
	background: #FFFFFF;
	height: 35px;
	line-height: 35px;
} 

.prod dd.quantity input  { 
 	margin-top: 5px;
} 

.prod dd.stoc  { 
 	color: #A6CE39;
	font-weight: bold;
	text-transform: uppercase;
	background: #F4F7F9;
	height: 40px;
	line-height: 40px;
	position: absolute;
	width: 270px;
	top: 30px;
	right: 0px;
} 

/* END prod */

/* START formularLogin */

.formularLogin input.text  { 
 	width: 166px;
	border: solid 1px #BAC6D3;
	border-top: none;
	border-left: none;
	height: 20px;
} 

/* END formularLogin */

/* START navInside */

.navInside  { 
 	margin-top: 10px;
} 

.navInside .img1  { 
 	text-align: center;
	padding-top: 10px;
} 

.navInside .more  { 
 	background: url(img/back-detalii-verde.jpg) no-repeat 0 0;
	width: 159px;
	height: 13px;
	margin-left: 18px;
} 

.navInside .more a:link, .navInside .more a:visited  { 
 	color: #ffffff;
	float: right;
	padding-right: 10px;
	font-weight: bold;
	font-size: 95%;
} 

.navInside img  { 
 	border: solid 1px #ffffff;
} 

.navInside li  { 
 	background: #ececec;
	width: 40%;
	float: left;
	margin-right: 15px;
	padding-bottom: 10px;
} 

.navInside ul  { 
 	width: 100%;
} 

/* END navInside */

/* START formularStandard */

.formularStandard div  { 
 	clear: both;
	padding: 2px 0;
} 

.formularStandard div input, .formularStandard div textarea, .formularStandard div select, .formularStandard div option  { 
 	border: solid 1px #C0C0C0;
} 

.formularStandard div textarea  { 
 	width: 300px;
	height: 150px;
} 

.formularStandard div.odd  { 
 	background: #F8F8F8;
} 

.formularStandard div.Submit  { 
 	padding: 4px 0;
} 

.formularStandard div.Submit input  { 
 	background: #1077BD;
	padding: 0 10px;
	color: #FFFFFF;
	font-weight: bold;
	
} 

.formularStandard div.Text input  { 
 	width: 200px;
	height: 20px;
} 

.formularStandard label  { 
 	width: 100px;
	float: left;
	display: block;
	padding-left: 5px;
	color: #38475A;
} 

.formularStandard p.delimiter  { 
 	background: #00A4E3;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px 0;
	padding-left: 5px;
} 

/* END formularStandard */

/* START logoBot */

.logoBot  { 
 	width: 94px;
	height: 54px;
	float: right;
	position: relative;
} 

.logoBot a span  { 
 	background: url(img/logo-bot.jpg) no-repeat 0 0;
} 

/* END logoBot */

/* START cart */

.cart  { 
 	height: 130px;
} 

.cart .in  { 
 	padding: 0 10px;
} 

.cart a  { 
 	display: block;
} 

.cart a.linkCart  { 
 	background: url(img/vezi-cosul.jpg) no-repeat;
	width: 78px;
	height: 19px;
	float: left;
} 

.cart a.linkCheckout  { 
 	background: url(img/comanda.jpg) no-repeat;
	width: 78px;
	height: 19px;
	float: right;
} 

.cart h2  { 
 	background: url(img/cart.jpg) no-repeat 95% 50%;
} 

.cart p.nrProduse  { 
 	padding: 10px 0;
	border-bottom: solid 1px #D1D9E2;
	margin-bottom: 10px;
} 

.cart p.nrProduse span  { 
 	color: #FDB916;
	font-weight: bold;
} 

/* END cart */

/* START checkout */

.checkout  { 
 	width: 600px;
	text-align: left;
	margin: 20px 0 20px 200px;
	clear: both;
} 

.checkout form  { 
 	background: #F0F0F0;
	padding: 10px 0 10px 50px;
} 

.checkout p  { 
 	margin-bottom: 10px;
} 

.checkout ul.steps  { 
 	width: 100%;
	margin-bottom: 20px;
	height: 25px;
} 

.checkout ul.steps li  { 
 	float: left;
	width: 120px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	background: #E4E9EF;
} 

.checkout ul.steps li.active  { 
 	font-weight: bold;
	background: #365064;
	color: #FFFFFF;
} 

.checkout ul.steps li.gata  { 
 	background: #F0F0F0;
} 

/* END checkout */

/* START autentificare */

.autentificare form  { 
 	padding: 10px;
} 

.autentificare h2  { 
 	background: url(img/autentificare.jpg) no-repeat 95% 50%;
} 

.autentificare input.submit  { 
 	margin-top: 10px;
} 

/* END autentificare */

/* START editCont */

.editCont ul.steps  { 
 	width: 100%;
} 

.editCont ul.steps li  { 
 	float: left;
	width: 120px;
} 

/* END editCont */

/* START istoricComenzi */

.istoricComenzi  { 
 	width: 100%
} 

/* END istoricComenzi */

/* START tabelStandard */

.tabelStandard  { 
 	width: 100%;
	font-size: 12px;
} 

.tabelStandard .header  { 
 	background: #F0F0F0;
} 

/* END tabelStandard */

/* START cartMare */

#cart div.nota  { 
 	float: right;
	width: 200px;
	margin-right: 20px;
} 

#cart div.nota dd  { 
 	text-align: right;
	font-weight: bold;
} 

#cart div.nota dt  { 
 	float: left;
	width: 80px;
} 

.cartMare  { 
 	width: 90%;
	font-size: 12px;
} 

.cartMare  td  { 
 	padding-left: 7px;
} 

.cartMare .footer  { 
 	background: #F4F7F9;
	text-align: right;
} 

.cartMare .header  { 
 	background: #F4F7F9;
	font-weight: bold;
	height: 25px;
} 

.cartMare td.img1  { 
 	text-align: center;
	width: 70px;
	padding: 0px;
} 

.cartMare td.img1 img  { 
 	width: 50px;
	height: 50px;
} 

.cartMare td.nume  { 
 	width: 300px;
} 

.cartMare td.pret  { 
 	font-weight: bold;
	text-align: right;
} 

.cartMare td.quantity  { 
 	width: 100px;
	font-size: 80%;
} 

/* END cartMare */

/* START searchBox */

.searchBox  { 
 	float: left;
	width: 192px;
	margin: 17px 0 0 10px;
} 

.searchBox .titleForm  { 
 	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0 0 10px 0;
} 

.searchBox form  { 
 	margin: 0px;
	padding: 0px;
} 

.searchBox input.submit  { 
 	display: block;
} 

.searchBox input.text  { 
 	width: 175px;
	height: 23px;
	border: solid 1px #A5ACB2;
	margin: 0px 0 5px 0;
	padding: 0px;
	display: block;
} 

/* END searchBox */

/* START formularNewsletter */

.formularNewsletter input.text  { 
 	width: 176px;
	border: solid 1px #A5ACB2;
	height: 20px;
} 

/* END formularNewsletter */

/* START newsletter */

.newsletter form  { 
 	padding-left: 10px;
} 

.newsletter form input.text  { 
 	width: 120px;
	margin-top: 4px;
} 

.newsletter form label  { 
 	float: left;
	width: 50px;
	margin-top: 4px;
} 

.newsletter form p  { 
 	margin: 0px;
	padding: 0px;
} 

.newsletter input.submit  { 
 	margin-top: 10px;
} 

/* END newsletter */

/* START linkWebvertise */

.linkWebvertise a  { 
 	width: 243px;
	height: 80px;
	display: block;
	position: absolute;
	right: 20px;
	top: 5px;
} 

.linkWebvertise a:link, .linkWebvertise a:visited  { 
 	text-decoration: none;
} 

/* END linkWebvertise */

/* START meniuTop2 */

.meniuTop2  { 
 	height: 44px;
	margin-left: 4px;
	width: 665px;
	background: #4479AA;
	float: left;
} 

.meniuTop2 li  { 
 	height: 44px;
	line-height: 44px;
	float: left;
	margin: 0px 0;
	border-left: solid 1px #7CA1C4;
	position: relative;
	background: #4479AA;
	text-transform: uppercase;
} 

.meniuTop2 li a, .meniuTop2 li span.linkActive  { 
 	display: block;
	padding-left: 24px;
	padding-right: 29px;
} 

.meniuTop2 li a:link, .meniuTop2 li a:visited  { 
 	color: #FFFFFF;
	text-decoration: none;
} 

.meniuTop2 li a:link:hover, .meniuTop2 li a:visited:hover, .meniuTop2 li span.linkActive  { 
 	background: #88BDDF;
	color: #FFFFFF;
	text-decoration: none;
} 

.meniuTop2 li ul  { 
 	position: absolute;
	top: 44px;
	display: none;
	border: solid 1px #88BDDF;
	background: #F6FAFC;
	width: 200px;/*
	filter:alpha(opacity=55);
	-moz-opacity:.95;
	opacity:.95;*/
} 

.meniuTop2 li ul li a:link, .meniuTop2 li ul li a:visited  { 
 	color: #365064;
	font-weight: bold;
} 

.meniuTop2 li ul li ul  { 
 	display: none;
	position: absolute;
	top: 0px;
	left: 198px;
	border: solid 1px #88BDDF;
	background: #F6FAFC;
	width: 200px;
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
} 

.meniuTop2 li ul li, .meniuTop2 li ul li.first  { 
 	background: none;
	float: none;
	height: 22px;
	line-height: 22px;
	text-transform: none;
	background: url(img/bullet2.jpg) no-repeat 10px 50%;
	position: relative;
} 

.meniuTop2 li.first  { 
 	background: #4479AA url(img/menu2-left.jpg) no-repeat 0 0;
	border: none;
} 

.meniuTop2 li:hover ul  { 
 	display: block;
} 

.meniuTop2 li:hover ul li ul  { 
 	display: none;
} 

.meniuTop2 li:hover ul li:hover ul  { 
 	display: block;
} 

/* END meniuTop2 */

/* START parteneri */

.parteneri h2  { 
 	background: url(img/parteneri.jpg) no-repeat 80px 0;
	height: 55px;
} 

.parteneri ul   { 
 	background: #D2BFA4;
	margin-left: 80px;
	padding-left: 8px;
	padding-top: 10px;
	
} 

/* END parteneri */

/* START meniuTop1 */

#but32 a, #but32 span.linkActive  { 
 	width: 71px;
} 

#but32 a:link span, #but32 a:visited span  { 
 	background-position: 0 0;
} 

#but32 a:link:hover span, #but32 a:visited:hover span, #but32 span.linkActive  { 
 	background-position: 0 -32px;
} 

#but33 a, #but33 span.linkActive  { 
 	width: 137px;
} 

#but33 a:link span, #but33 a:visited span  { 
 	background-position: -71px 0;
} 

#but33 a:link:hover span, #but33 a:visited:hover span, #but33 span.linkActive  { 
 	background-position: -71px -32px;
} 

#but34 a, #but34 span.linkActive  { 
 	width: 106px;
} 

#but34 a:link span, #but34 a:visited span  { 
 	background-position: -208px 0;
} 

#but34 a:link:hover span, #but34 a:visited:hover span, #but34 span.linkActive  { 
 	background-position: -208px -32px;
} 

#but35 a, #but35 span.linkActive  { 
 	width: 136px;
} 

#but35 a:link span, #but35 a:visited span  { 
 	background-position: -314px 0;
} 

#but35 a:link:hover span, #but35 a:visited:hover span, #but35 span.linkActive  { 
 	background-position: -314px -32px;
} 

#but36 a, #but36 span.linkActive  { 
 	width: 76px;
} 

#but36 a:link span, #but36 a:visited span  { 
 	background-position: -450px 0;
} 

#but36 a:link:hover span, #but36 a:visited:hover span, #but36 span.linkActive  { 
 	background-position: -450px -32px;
} 

.meniuTop1  { 
 	position: absolute;
	right: 10px;
	bottom: 15px;
	height: 32px;
	background: url(img/menu.jpg) no-repeat 0 0;
} 

.meniuTop1 li  { 
 	float: left;
	height: 32px;
	display: block;
	position: relative;
} 

.meniuTop1 li a span, .meniuTop1 li span.linkActive  { 
 	display: block;
	position: absolute;
	background: url(img/menu.jpg);
	height: 32px;
	width: 100%;
} 

.meniuTop1 li a, .meniuTop1 li span.linkActive  { 
 	height: 32px;
	display: block;
	position: relative;
	float: left;
} 

/* END meniuTop1 */

/* START langs */

.langs  { 
 	width: 170px;
	position: absolute;
	top: 0px;
	right: 0px;
} 

.langs #buten  { 
 	background: url(img/en.jpg) no-repeat 0 50%;
} 

.langs #butro  { 
 	background: url(img/ro.jpg) no-repeat 0 50%;
} 

.langs li  { 
 	float: left;
	width: 85px;
} 

.langs li a  { 
 	display: block;
	padding-left: 15px;
	text-transform: uppercase;
} 

.langs li a:link, .langs li a:visited  { 
 	text-decoration: none;
} 

/* END langs */

/* START textHome */

.textHome  { 
 	margin-top: 90px;
	background: #81796E url(img/back-galerie-sus.jpg) no-repeat 0 28px;
	width: 494px;
	margin-left: 10px;
	color: #ffffff;
	
	
} 

.textHome div  { 
 	padding: 0 10px 10px 10px;
} 

.textHome h2  { 
 	width: 100%;
	height: 28px;
	background: #D2BFA4 url(img/despre-noi.jpg) no-repeat 0 0;
} 

.textHome img  { 
 	border: solid 4px #ffffff;
} 

/* END textHome */

/* START path */

*html .path  { 
 	margin-top: 20px;
} 

.path  { 
 	padding-bottom: 10px;
	height: 1em;
	clear: both;
	margin-top: 155px;
	width: 100%;
	display: block;
} 

.path li  { 
 	float: left;
	height: 1em;
	line-height: 1em;
	padding-right: 5px;
	color: #3DAB48;
	font-weight: bold;
} 

.path li a:link, .path li a:visited  { 
 	color: #365064;
	text-decoration: underline;
} 

/* END path */

/* START brothers */

.brothers  { 
 	background: #F4F7F9;
	padding: 0 0 10px 0;
} 

.brothers h2  { 
 	font-size: 100%;
	text-transform: uppercase;
	color: #FFFFFF;
	background: #88BDDF url(img/back-brothers.jpg) no-repeat 0 0;
	height: 28px;
	line-height: 28px;
	padding: 0 0 0 12px;
} 

.brothers li  { 
 	padding-left: 10px;
	background: url(img/bullet4.jpg) no-repeat 0 50%;
	margin-left: 12px;
	height: 24px;
	line-height: 24px;
	border-bottom: solid 1px #E5E9EB;
	margin-right: 12px;
} 

.brothers li a:link, .brothers li a:visited  { 
 	color: #365064;
	font-weight: bold;
	text-decoration: none;
} 

.brothers li a:link:hover, .brothers li a:visited:hover  { 
 	text-decoration: underline;
} 

/* END brothers */

/* START navInsideProd */

.navInsideProd dd.img1  { 
 	background: #FFFFFF;
	height: 170px;
} 

.navInsideProd dd.nume a:link, .navInsideProd dd.nume a:visited  { 
 	color: #365064;
	font-weight: bold;
	text-decoration: none;
} 

.navInsideProd dl  { 
 	width: 100%;
	height: 100%;
} 

.navInsideProd li  { 
 	height: 225px;
	width: 170px;
	float: left;
	border: solid 1px #D7D7D7;
	margin-right: 10px;
	margin-top: 20px;
	background: #F6F6F6;
} 

/* END navInsideProd */

/* START linkPoza */

.linkPoza a  { 
 	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
} 

.linkPoza a span  { 
 	display: block;
	width: 100%;
	height: 100%;
} 

.linkPoza a:link, .linkPoza a:visited  { 
 	text-decoration: none;
} 

/* END linkPoza */

/* START sitemap */

*html .sitemap li  { 
 	height: 1em;
} 

.sitemap li  { 
 	padding: 0 0 0 14px;
	margin: 0px;
} 

.sitemap li a  { 
 	background: url(img/bullet4.jpg) no-repeat 0 50%;
	display: block;
	padding-left: 10px;
} 

.sitemap ul, .sitemap dl, .sitemap dd, .sitemap dt  { 
 	margin: 0px;
	padding: 0px;
} 

/* END sitemap */

/* START poll */

.poll  { 
 	width: 180px;
	float: left;
	margin-right: 15px;
} 

.poll .bar  { 
 	width: 100%;
	height: 5px;
	overflow: hidden;
} 

.poll .barFill  { 
 	background: #0075BA;
	height: 5px;
} 

.poll h2  { 
 	width: 180px;
	height: 31px;
	color: #0075BA;
	font-size: 110%;
	text-transform: uppercase;
	line-height: 31px;
	padding-left: 10px;
	background: #F3F1E9 url(img/bullet3.jpg) no-repeat 100% 50%;
	margin-bottom: 5px;
} 

.poll input.submit  { 
 	margin-top: 10px;
} 

.poll li  { 
 	margin-bottom: 5px;
} 

.poll p  { 
 	color: #FAA61A;
} 

/* END poll */

/* START galerie */

.galerie li  { 
 	float: left;
	width: 23%;
	margin-left: 5px;
	height: 120px;
	oveflow: hidden;
} 

.galerie li a:link, .galerie li a:visited  { 
 	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
} 

.galerie ul  { 
 	width: 100%;
	overflow: hidden;
} 

/* END galerie */

/* START meniuLeft */

.meniuLeft  { 
 	padding-top: 10px;
	margin-left: 10px;
} 

.meniuLeft h3  { 
 	color: #545452;
	margin-left: 10px;
	background: url(img/bullet1.gif) no-repeat 90% 50%;
	height: 35px;
	font-weight: bold;
	font-size: 150%;
} 

.meniuLeft li  { 
 	line-height: 20px;
	background: url(img/back-li.jpg) no-repeat 0 100%;
} 

.meniuLeft li a, .meniuLeft li span.linkActive  { 
 	font-weight: bold;
	display: block;
	padding-right: 40px;
} 

.meniuLeft li a:link, .meniuLeft li a:visited  { 
 	background: url(img/bullet2.jpg) no-repeat 90% 50%;
	color: #616F85;
} 

.meniuLeft li a:link:hover, .meniuLeft li a:visited:hover, .meniuLeft li span.linkActive  { 
 	text-decoration: none;
	color: #8fa83c;
} 

.meniuLeft li a:link:hover, .meniuLeft li a:visited:hover, .meniuLeft li span.linkActive  { 
 	background: url(img/bullet3.jpg) no-repeat 90% 50%;
} 

/* END meniuLeft */

/* START filtre */

.filtre  { 
 	margin-bottom: 20px;
	position: relative;
} 

.filtre h2  { 
 	width: 91px;
	height: 20px;
	line-height: 20px;
	background: #4479AA;
	font-size: 100%;
	color: #FFFFFF;
	padding-left: 10px;
} 

.filtre p  { 
 	margin-top: 5px;
} 

.filtre ul  { 
 	background: #88BDDF;
	height: 20px;
	line-height: 20px;
	color: #FFFFFF;
	z-index: 1000;
	position: absolute;
	top: 0;
	left: 91px;
} 

.filtre ul li  { 
 	padding-left: 5px;
	background: url(img/bullet5.jpg) no-repeat 90% 50%;
	width: 100px;
	font-weight: bold;
	border-right: solid 1px #FFFFFF;
	position: relative;
	float: left;
} 

.filtre ul li a:link, .filtre ul li a:visited  { 
 	text-decoration: none;
} 

.filtre ul li ul  { 
 	display: none;
} 

.filtre ul li ul li  { 
 	background: #F4F7F9;
	color: 365064;
	font-weight: normal;
	border-bottom: solid 1px #E5E9EB;
} 

.filtre ul li ul li a  { 
 	display: block;
} 

.filtre ul li:hover ul  { 
 	display: block;
	position: absolute;
	top: 20px;
	left: 0px;
} 

.filtre ul.activeFilters  { 
 	background: none;
	width: 400px;
	z-index: 2;
	font-size: 90%;
	position: relative;
} 

.filtre ul.activeFilters li  { 
 	clear: both;
	height: 20px;
	padding-left: 10px;
	background: none;
	color: #4479AA;
	font-weight: normal;
	width: 100%;
} 

.filtre ul.activeFilters li a:link, .filtre ul.activeFilters li a:visited  { 
 	text-decoration: none;
} 

/* END filtre */

/* START orderItems */

.orderItems .oldPrice  { 
 	text-decoration: line-through;
} 

.orderItems tr.subItem  { 
 	background: #F4F7F9;
} 

.orderItems tr.subItem td.nume  { 
 	padding-left: 10px;
} 

/* END orderItems */

/* START cereriOferte */

.cereriOferte a.comanda  { 
 	width: 178px;
	height: 19px;
	overflow: hidden;
	position: relative;
	display: block;
} 

.cereriOferte a.comanda span  { 
 	width: 100%;
	height: 100%;
	background: url(img/comanda-link.jpg) no-repeat 0 0;
	display: block;
	position: absolute;
} 

/* END cereriOferte */

/* START linkRezerva */

.linkRezerva  { 
 	width: 160px;
	height: 75px;
	position: relative;
	margin-left: 424px;
	margin-top: 58px;
} 

/* END linkRezerva */

/* START trafic */

.trafic  { 
 	float: right;
	margin-right: 15px;
	padding-top: 20px;
} 

/* END trafic */

/* START page */

#page  { 
 	margin: 0 auto;
	text-align: left;
	width: 1000px;
	font-size: 11px;
	font-family: tahoma;
	color: #545452;
	background: url(img/back-page.jpg) no-repeat 0 0;
} 

*  { 
 	margin: 0;
	padding: 0;
} 

a  { 
 	cursor: hand;
	cursor/**/:/**/pointer;
} 

a:link, a:visited  { 
 	text-decoration: none;
	color: #82ab1f;
} 

a:link:hover, a:visited:hover  { 
 	text-decoration: underline;
} 

body  { 
 	background: #ffffff;
	text-align: center;
} 

h2 { 
 	font-size: 130%;
} 

img  { 
 	border: none;
} 

table  { 
 	font-size: 11px;
	font-family: tahoma;
} 

ul, li  { 
 	list-style: none;
	list-style-image: none;
} 

/* END page */

/* START header */

#header  { 
 	height: 219px;
	width: 1000px;
	position: relative;
} 

/* END header */

/* START wrap */

#wrap  { 
 	width: 100%;
	overflow: hidden;
	background: url(img/back-wrap.jpg) repeat-x 0 0;
	margin-bottom: 20px;
} 

/* END wrap */

/* START colSideL */

#colSideL  { 
 	width: 290px;
	float: left;
	background: url(img/back-colL.jpg) no-repeat 10px 13%;
} 

/* END colSideL */

/* START colSideR */

#colSideR  { 
 	width: 215px;
	float: right;
} 

/* END colSideR */

/* START content */

#content  { 
 	width: 495px;
	float: right;
} 

/* END content */

/* START footer */

#footer  { 
 	height: 60px;
	border-top: 1px solid #d6d6d6;
	margin: 0 20px 0 20px;
	clear: both;
} 

/* END footer */

/* START wrap2 */

#wrap2  { 
 	width: 785px;
	float: left;
} 

/* END wrap2 */

/* START telefon */

.telefon  { 
 	background: url(img/telefon.jpg) no-repeat 0 0;
	height: 27px;
	color: #ffffff;
	font-size: 140%;
	font-weight: bold;
	padding-left: 50px;
	padding-top: 5px;
	float: left;
	overflow: hidden;
} 

/* END telefon */

/* START welcome */

*html .welcome a.more_prod  { 
 	right: 50px;
} 

.welcome  { 
 	width: 445px;
	margin-left: 20px;
	margin-bottom: 20px;
	position: relative;
} 

.welcome a.more  { 
 	display: block;
	width: 60px;
	background: url(img/bullet1.jpg) no-repeat 100% 50%;
	position: absolute;
	right: 35px;
	bottom: -1px;
	color: #82ab1f;
	font-weight: bold;
} 

.welcome a.more_prod  { 
 	display: block;
	width: 60px;
	background: url(img/bullet1.jpg) no-repeat 100% 50%;
	position: absolute;
	right: 35px;
	bottom: -1px;
	color: #82ab1f;
	font-weight: bold;
} 

.welcome h3  { 
 	color: #616f85;
	font-size: 160%;
	font-weight: bold;
	margin-left: 0;
} 

.welcome p  { 
 	background: url(img/back-welcome.jpg) no-repeat 0 100%;
	padding-top: 8px;
	padding-bottom: 13px;
	text-align: justify;
	color: #545452;
	font-size: 100%;
} 

.welcome table td  { 
 	color: #545452;
	text-align: justify;
} 

.welcome table td div  { 
 	padding: 4px;
	border: 1px solid #cfcfcf;
} 

.welcome table td span  { 
 	padding-right: 5px;
} 

/* END welcome */

/* START meniuWrap */

.meniuWrap  { 
 	width: 445px;
	margin-bottom: 20px;
} 

.meniuWrap h3  { 
 	color: #616f85;
	font-size: 160%;
	font-weight: bold;
	margin-left: 20px;
} 

.meniuWrap li  { 
 	width: 218px;
	float: left;
	border-right: 1px solid #cacaca;
} 

.meniuWrap li.level1  { 
 	background: url(img/bullet4.jpg) no-repeat 20px 50%;
} 

.meniuWrap li.level1 a:link, .meniuWrap li.level1 a:visited  { 
 	color: #878787;
	text-decoration: underline;
	padding-left: 30px;
	line-height: 20px;
	font-weight: bold;
} 

/* END meniuWrap */

/* START copyright */

.copyright  { 
 	float: left;
	clear: left;
	color: #b6b6b6;
	margin-top: 5px;
} 

.copyright a:link, .copyright a:visited  { 
 	color: #b6b6b6;
} 

/* END copyright */

/* START articol */

.articol  { 
 	text-align: justify;
	color: #545452;
	font-size: 115%;
	padding-top: 10px;
	padding-bottom: 10px;
} 

.articol li { 
 	list-style: disc;
	margin-left: 20px;
} 

.articol p { 
 	padding: 10px 0;
} 

/* END articol */

/* START contact */

.contact  { 
 	color: #545452;
	font-size: 110%;
	padding-top: 10px;
} 

/* END contact */

