/* START logoTop */

.logoTop { 
 	width: 197px;
	height: 61px;
	background: url(img/logo-top.jpg) no-repeat 0 0;
	margin-top: 13px;
	float: left;
	overflow: hidden;
	
	
	
	
} 

/* END logoTop */

/* START portofoliu */

.portofoliu .desc { 
 	
} 

.portofoliu .desc { 
 	margin-left: 20px;
	width: 250px;
} 

.portofoliu .img1 { 
 	border: solid 1px #DBD3BE;
	width: 133px;
	text-align: center;
	float: left;
} 

.portofoliu .nume { 
 	text-transform: uppercase;
} 

.portofoliu .nume a:link, .portofoliu .nume a:visited { 
 	text-decoration: none;
	color: #3E362F;
	font-weight: bold;
} 

.portofoliu dl { 
 	width: 100%;
} 

.portofoliu dl, .portofoliu dd { 
 	margin: 0;
	padding: 0;
} 

.portofoliu h2.title { 
 	font-size: 160%;
	font-weight: normal;
	color: #51473D;
	margin-left: 10px;
} 

.portofoliu h2.title span { 
 	color: #C61D23;
	font-size: 80%;
	display: block;
	font-weight: normal;
} 

.portofoliu li { 
 	height: 90px;
	border-bottom: dashed 1px;
	margin: 10px 0 0 0;
} 

.portofoliu ul { 
 	list-style: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
	width: 90%;
} 

/* END portofoliu */

/* START link */

.link { 
 	
} 

.link a { 
 	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	text-decoration: none;
	
} 

.link a span { 
 	display: block;
	width: 100%;
	height: 100%;
} 

/* END link */

/* START news */

.news { 
 	width: 90%;
	margin-left: 10px;
	margin-top: 25px;
	margin-bottom: 10px;
} 

.news  h3 { 
 	color: #666666;
	font-size: 150%;
	margin-bottom: 10px;
	font-weight: normal;
} 

.news .descriere { 
 	font-weight: normal;
	color: #333333;
	height: 95px;
	font-size: 100%;
	overflow: hidden;
} 

.news li { 
 	margin-bottom: 10px;
	width: 100%;
} 

.news li .nume a:link, .news li .nume a:visited { 
 	color: #8f002a;
	font-size: 100%;
	text-decoration: none;
	font-weight: bold;
} 

.news li .nume a:link:hover, .news li .nume a:visited:hover { 
 	text-decoration: underline;
} 

/* 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: 5px 0 0 10px;
	float: left;
	height: 10px;
} 

.meniuFooter .last:link, .meniuFooter .last:visited, .meniuFooter .last span.linkActive { 
 	border-right: none;
} 

.meniuFooter a, .meniuFooter span.linkActive { 
 	float: left;
	margin: 0 10px 0 0px;
	font-size: 92%;
} 

.meniuFooter a:link, .meniuFooter a:visited { 
 	text-decoration: none;
	color: #333333;
	border-right: 1px solid #333333;
	padding-right: 8px;
	height: 10px;
	line-height: 10px;
} 

.meniuFooter a:link:hover, .meniuFooter a:visited:hover { 
 	text-decoration: underline;
} 

.meniuFooter span.linkActive { 
 	color: #333333;
	font-size: 100%;
	height: 10px;
	line-height: 10px;
	border-right: 1px solid #333333;
	padding-right: 8px;
} 

/* END meniuFooter */

/* START title */

h1.title { 
 	color: #666666;
	font-size: 150%;
	margin-left: 10px;
	border-bottom: 1px solid #f3f2ed;
	font-weight: normal;
	margin-right: 10px;
} 

/* 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-left: 10px;
	margin-top: 25px;
	position: relative;
	overflow: hidden;
	width: 475px;
} 

.navInside .cerereOferta { 
 	float: left;
	background: url(img/plic.jpg) no-repeat 0 5px;
	padding-left: 15px;
	font-weight: bold;
} 

.navInside .descriere_categorie { 
 	float: left;
	width: 95%;
} 

.navInside .linkuri { 
 	width: 100%;
	margin-bottom: 35px;
} 

.navInside .recomanda { 
 	float: left;
	background: url(img/plic.jpg) no-repeat 0 5px;
	padding-left: 15px;
	font-weight: bold;
	margin-left: 20px;
} 

.navInside .tipareste { 
 	background: url(img/tipareste.jpg) no-repeat 0 2px;
	padding-left: 15px;
	font-weight: bold;
	margin-bottom: 20px;
	width: 100px;
	float: left;
	clear: right;
	margin-left: 20px;
} 

.navInside li { 
 	line-height: 20px;
} 

.navInside li a:link, .navInside li a:visited { 
 	color: #8f002b;
	font-weight: bold;
	text-decoration: none;
} 

.navInside li a:link:hover, .navInside li a:visited:hover { 
 	text-decoration: underline;
} 

.navInside ul { 
 	margin-left: 20px;
	clear: left;
} 

/* END navInside */

/* START formularStandard */

*html .formularStandard table { 
 	margin-left: 50px;
} 

.formularStandard .radio input { 
 	width: auto;
	border: none;
} 

.formularStandard div { 
 	/*width: 300px;*/
	clear: both;
} 

.formularStandard form { 
 	margin-top: 10px;
} 

.formularStandard input, .formularStandard textarea,.formularStandard select { 
 	border: solid 1px #CCCCCC;
	width: 200px;
	margin-bottom: 5px;
} 

.formularStandard input.submit { 
 	width: 70px;
	color: #FF0000;
	border: 1px solid #000000;
	margin-left: 110px;
	font-weight: bold;
	font-size: 100%;
} 

.formularStandard label { 
 	width: 100px;
	float: left;
	font-weight: bold;
	background: url(img/bullet3.gif) no-repeat 0px 0px;
	padding-left: 10px;
	
} 

.formularStandard table { 
 	font-size: 100%;
	margin-bottom: 10px;
	margin-left: 100px;
} 

.formularStandard textarea { 
 	height: 110px;
} 

/* END formularStandard */

/* START logoBot */

.logoBot { 
 	width: 120px;
	height: 48px;
	float: right;
	margin-right: 20px;
	overflow: hidden;
} 

.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: right;
	clear: right;
	width: 110px;
	margin-top: 35px;
	overflow: hidden;
} 

.searchbox .ImageSubmit input { 
 	display: block;
	float: right;
} 

.searchbox .Text input { 
 	width: 85px;
	height: 16px;
	border: solid 1px #A5ACB2;
	margin: 0px 0 5px 0;
	padding: 0px;
	display: block;
	float: left;
} 

/* 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 */

#but1 a, #but1 span.linkActive { 
 	width: 56px;
} 

#but1 a:link span, #but1 a:visited span { 
 	background-position: 0 0;
} 

#but1 a:link:hover span, #but1 a:visited:hover span, #but1 span.linkActive { 
 	background-position: 0 -18px;
} 

#but2 a, #but2 span.linkActive { 
 	width: 69px;
} 

#but2 a:link span, #but2 a:visited span { 
 	background-position: -56px 0;
} 

#but2 a:link:hover span, #but2 a:visited:hover span, #but2 span.linkActive { 
 	background-position: -56px -18px;
} 

#but3 a, #but3 span.linkActive { 
 	width: 79px;
} 

#but3 a:link span, #but3 a:visited span { 
 	background-position: -125px 0;
} 

#but3 a:link:hover span, #but3 a:visited:hover span, #but3 span.linkActive { 
 	background-position: -125px -18px;
} 

#but365 a, #but365 span.linkActive { 
 	width: 71px;
} 

#but365 a:link span, #but365 a:visited span { 
 	background-position: -488px 0;
} 

#but365 a:link:hover span, #but365 a:visited:hover span, #but365 span.linkActive { 
 	background-position: -488px -18px;
} 

#but4 a, #but4 span.linkActive { 
 	width: 75px;
} 

#but4 a:link span, #but4 a:visited span { 
 	background-position: -204px 0;
} 

#but4 a:link:hover span, #but4 a:visited:hover span, #but4 span.linkActive { 
 	background-position: -204px -18px;
} 

#but6 a, #but6 span.linkActive { 
 	width: 126px;
} 

#but6 a:link span, #but6 a:visited span { 
 	background-position: -279px 0;
} 

#but6 a:link:hover span, #but6 a:visited:hover span, #but6 span.linkActive { 
 	background-position: -279px -18px;
} 

#but7 a, #but7 span.linkActive { 
 	width: 83px;
} 

#but7 a:link span, #but7 a:visited span { 
 	background-position: -405px 0;
} 

#but7 a:link:hover span, #but7 a:visited:hover span, #but7 span.linkActive { 
 	background-position: -405px -18px;
} 

.en .meniuTop1 { 
 	height: 18px;
	background: url(img/menu_en.jpg);
} 

.en .meniuTop1 li { 
 	float: left;
	height: 18px;
	display: block;
	position: relative;
} 

.en .meniuTop1 li a span, .en .meniuTop1 li span.linkActive { 
 	display: block;
	position: absolute;
	background: url(img/menu_en.jpg);
	height: 18px;
	width: 100%;
} 

.en .meniuTop1 li a, .en .meniuTop1 li span.linkActive { 
 	height: 18px;
	display: block;
	position: relative;
	float: left;
} 

.ro .meniuTop1 { 
 	height: 18px;
	background: url(img/menu.jpg);
} 

.ro .meniuTop1 li { 
 	float: left;
	height: 18px;
	display: block;
	position: relative;
} 

.ro .meniuTop1 li a span, .ro .meniuTop1 li span.linkActive { 
 	display: block;
	position: absolute;
	background: url(img/menu.jpg);
	height: 18px;
	width: 100%;
} 

.ro .meniuTop1 li a, .ro .meniuTop1 li span.linkActive { 
 	height: 18px;
	display: block;
	position: relative;
	float: left;
} 

/* END meniuTop1 */

/* START langs */

*html .langs a { 
 	width: 29px;
	height: 20px;
} 

.langs { 
 	width: 75px;
	float: right;
	position: absolute;
	top: 6px;
	right: 0;
} 

.langs .langen span { 
 	background: url(img/en.jpg) no-repeat 2px 48%;
	padding: 1px;
} 

.langs .langro span { 
 	background: url(img/ro.jpg) no-repeat 2px 48%;
	padding: 1px;
} 

.langs a { 
 	float: left;
	width: 28px;
	height: 22px;
	overflow: hidden;
	border: 1px solid #999999;
	margin-right: 6px;
} 

.langs a span { 
 	display: block;
	width: 100%;
	height: 100%;
} 

/* END langs */

/* START textHome */

.textHome { 
 	margin-left: 10px;
	margin-right: 10px;
	margin-top: 15px;
	
	
} 

.textHome .cerereOferta { 
 	float: left;
	background: url(img/plic.jpg) no-repeat 0 3px;
	padding-left: 15px;
	font-weight: bold;
	color: #8F002B;
	margin-bottom: 20px;
} 

.textHome .recomanda { 
 	float: left;
	background: url(img/plic.jpg) no-repeat 0 5px;
	padding-left: 15px;
	font-weight: bold;
	margin-left: 20px;
	color: #8F002B;
} 

.textHome h2 { 
 	color: #8F002B;
	font-size: 100%;
	width: 97%;
	margin-bottom: 10px;
	clear: left;
} 

.textHome p { 
 	margin-bottom: 10px;
} 

.textHome table { 
 	font-size: 100%;
} 

.textHome table h1 { 
 	font-size: 200%;
} 

/* END textHome */

/* START path */

.path { 
 	padding-bottom: 10px;
	height: 1em;
	clear: both;
	margin-top: 5px;
	margin-left: 10px;
	display: block;
	color: #999999;
} 

.path a:link, .path a:visited { 
 	color: #999999;
} 

/* 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;
} 

/* 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: 150px;
	overflow: hidden;
} 

.galerie li a:link, .galerie li a:visited { 
 	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
} 

.galerie li img { 
 	display: block;
} 

.galerie ul { 
 	width: 100%;
	overflow: hidden;
} 

/* END galerie */

/* START meniuLeft */

.meniuLeft { 
 	background: #D2BFA4 url(img/back-meniu.jpg) no-repeat 0 0;
	margin-left: 79px;
	padding-top: 10px;
	height: 218px;
} 

.meniuLeft a, .meniuLeft span.linkActive { 
 	font-weight: bold;
	display: block;
	padding-left: 25px;
	
} 

.meniuLeft a:link, .meniuLeft a:visited { 
 	color: #ffffff;
	text-decoration: none;
	
	
} 

.meniuLeft a:link:hover, .meniuLeft a:visited:hover, .meniuLeft span.linkActive { 
 	background: url(img/hover-meniu.jpg) no-repeat 15px 0;
} 

.meniuLeft li  { 
 	height: 23px;
	line-height: 23px;
} 

/* 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 { 
 	clear: both;
	margin-left: 75px;
} 

/* END trafic */

/* START page */

#page { 
 	margin: 0 auto;
	text-align: left;
	width: 760px;
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #333333;
	padding-top: 30px;
} 

* { 
 	margin: 0;
	padding: 0;
} 

.templatepopup { 
 	text-align: left;
} 

a { 
 	cursor: hand;
	cursor/**/:/**/pointer;
} 

a:link, a:visited { 
 	text-decoration: underline;
	color: #8F002B;
} 

a:link:hover, a:visited:hover { 
 	text-decoration: none;
} 

body { 
 	background: url(img/back-page.png);
	text-align: center;
} 

img { 
 	border: none;
} 

ul, li { 
 	list-style: none;
	list-style-image: none;
} 

/* END page */

/* START top */

#top { 
 	width: 750px;
	height: 100px;
	overflow: hidden;
	background: url(img/back-top.jpg) repeat-x 40% 40px;
	position: relative;
	margin-right: 10px;
} 

/* END top */

/* START header */

#header { 
 	width: 100%;
	height: 145px;
	background: url(img/back-poza-mare.jpg) no-repeat 9px 0;
} 

/* END header */

/* START wrap */

#wrap { 
 	width: 100%;
	overflow: hidden;
	margin-bottom: 20px;
	background: url(img/punct.gif) repeat-y 65% 10%;
} 

/* END wrap */

/* START content */

#content { 
 	width: 495px;
	float: left;
} 

.templatepopup #content { 
 	width: auto;
	float: none;
	padding: 20px;
} 

/* END content */

/* START colSideR */

#colSideR { 
 	width: 265px;
	float: right;
} 

*html #colSideR { 
 	/*width: 245px;*/
} 

/* END colSideR */

/* START page1 */

#page1 { 
 	background: #ffffff;
	width: 760px;
} 

/* END page1 */

/* START footer */

#footer { 
 	clear: both;
	width: 100%;
	background: url(img/back-footer.jpg) no-repeat 0 0;
	overflow: hidden;
	margin-left: 10px;
	padding-bottom: 10px;
} 

/* END footer */

/* START meniu */

#meniu { 
 	background: url(img/menu.jpg) no-repeat 0 0;
	width: 559px;
	height: 18px;
} 

/* END meniu */

/* START meniuTop */

*html .meniuTop { 
 	margin-right: 12px;
} 

.meniuTop { 
 	float: right;
	width: 180px;
	height: 17px;
	margin-right: 25px;
	margin-top: 10px;
} 

.meniuTop a, .meniuTop span.linkActive { 
 	float: left;
	padding-right: 5px;
	text-decoration: none;
	color: #999999; 
	border-right: 1px solid #999999; margin-right: 5px;
	line-height: 12px;
} 

.meniuTop a:hover, .meniuTop a:visited:hover { 
 	text-decoration: underline;
} 

.meniuTop a:link, .meniuTop a:visited, .meniuTop span.linkActive { 
 	color: #999999;
	border-right: 1px solid #999999;
	padding-left: 7px;
	line-height: 12px;
} 

/* END meniuTop */

/* START poza-mare */

.poza-mare { 
 	background: url(img/header.jpg) no-repeat 0 0;
	height: 139px;
	width: 741px;
	margin-bottom: 5px;
	margin-left: 9px;
} 

/* END poza-mare */

/* START copyright */

*html .copyright { 
 	margin-top: 0;
	margin-left: 5px;
} 

.copyright { 
 	float: left;
	clear: left;
	width: 550px;
	margin-left: 7px;
	color: #999999;
	font-size: 90%;
	margin-top: 5px;
} 

.copyright a:link, .copyright a:visited { 
 	color: #999999;
	text-decoration: none;
} 

.copyright a:link:hover, .copyright a:visited:hover { 
 	text-decoration: underline;
} 

/* END copyright */

/* START meniuRight */

.meniuRight { 
 	margin: 25px 10px 15px 10px;
} 

.meniuRight { 
 	font-weight: bold;
} 

.meniuRight h3 { 
 	color: #666666;
	font-size: 160%;
	font-weight: normal;
} 

.meniuRight li { 
 	background: url(img/bullet1.jpg) no-repeat 0 5px;
	padding: 2px 0 2px 10px;
} 

.meniuRight li.level1 { 
 	border-bottom: 1px solid #cccccc;
} 

.meniuRight li.level1 a:link, .meniuRight li.level1 a:visited, .meniuRight span.linkActive { 
 	color: #8f002b;
	text-decoration: none;
} 

.meniuRight li.level1 a:link:hover, .meniuRight li.level1 a:visited:hover { 
 	text-decoration: underline;
	color: #8f002b;
} 

.meniuRight li.level2 { 
 	margin-left: 5px;
	border-bottom: none;
} 

.meniuRight li.level3, .meniuRight li.level3 span.linkActive { 
 	
} 

.meniuRight li.level4, .meniuRight li.level4 span.linkActive { 
 	
} 

/* END meniuRight */

/* START articol */

#.articol .recomanda { 
 	margin-right: 25px;
	width: 200px;
	float: left;
	display: block;
	background: url(img/plic.jpg) no-repeat 0 3px;
	padding-left: 15px;
	font-weight: bold;
	margin-bottom: 20px;
} 

#.articol .tipareste { 
 	margin-right: 25px;
	width: 200px;
	float: left;
	clear: right;
	display: block;
	background: url(img/tipareste.jpg) no-repeat 0 2px;
	padding-left: 15px;
	font-weight: bold;
	margin-bottom: 20px;
} 

.articol { 
 	margin: 15px 10px 10px 10px;
} 

.articol div { 
 	width: 100%;
	margin-bottom: 10px;
} 

.articol div p a { 
 	float: left;
	width: 30%;
	margin-right: 15px;
	font-weight: bold;
} 

/* END articol */

/* START contact */

.contact form { 
 	margin-left: 100px;
} 

.contact label { 
 	width: 100px;
	float: left;
} 

/* END contact */

/* START navigare */

.navigare { 
 	margin-left: 10px;
} 

/* END navigare */

/* START codTrafic */

.codTrafic { 
 	clear: both;
	text-align: center;
	padding-top: 8px;
	margin-bottom: 10px;
} 

/* END codTrafic */


