/* START logoTop */

.logoTop { 
 	width: 180px;
	height: 64px;
	position: relative; 
	float: left;
	clear: left;
	overflow: hidden;
} 

/* END logoTop */

/* 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 { 
 	background: #D2BFA4;
	width: 168px;
} 

.news  h2 { 
 	background: url(img/noutati.jpg) no-repeat 0 0;
	width: 167px;
	height: 43px;
} 

.news dd.descriere { 
 	font-weight: bold;
	color: #000000;
} 

.news li { 
 	background: url(img/back-stire.jpg) no-repeat 2px 0;
	height: 52px;
	margin-bottom: 5px;
} 

.news li dd.data a:link, .news li dd.data a:visited { 
 	color: #7C7C7C;
	font-size: 80%;
	text-decoration: none
} 

.news li dd.more a { 
 	display: block;
	width: 46px;
	height: 9px;
	overflow: hidden;
	margin-top: 5px;
} 

.news li dd.more a span { 
 	width: 100%;
	height: 100%;
	background: url(img/detalii.jpg) no-repeat 0 0;
	display: block;
} 

.news li dl { 
 	padding-left: 10px;
	padding-top: 5px;
} 

/* END news */

/* START meniuFooter */

.meniuFooter { 
 	padding: 30px 0 5px 0;
	float: left;
	margin-left: 20px;
	font-size: 100%;
	width: 490px;
} 

.meniuFooter a, .meniuFooter span.linkActive { 
 	float: left;
	margin: 0 10px 0 0px;
	padding: 0px;
	font-size: 100%;
	text-transform: uppercase;
} 

.meniuFooter a:link, .meniuFooter a:visited { 
 	font-weight: normal;
	text-decoration: none;
	color: #9d9d9d;
} 

.meniuFooter a:link:hover, .meniuFooter a:visited:hover { 
 	text-decoration: underline;
} 

.meniuFooter span.linkActive { 
 	font-weight: bold;
	color: #898989;
} 

/* END meniuFooter */

/* START title */

.item14 #title { 
 	display: none;
} 

.title { 
 	margin-top: 10px;
	margin-right: 10px;
	width: 535px;
} 

h1.title { 
 	color: #535353;
	background: url(img/px-buline.jpg) repeat;
	padding-left: 10px;
	font-size: 146%;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 31px;
} 

/* END title */

/* START prod */

.prod { 
 	width: 100%;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	position: relative;
} 

.prod .allBulk { 
 	width: 270px;
	background: #EAF1F4;
} 

.prod .comanda:link, .prod .comanda:visited { 
 	color: #ed1c24;
	text-decoration: underline;
	background: url(img/bullet2.jpg) no-repeat 43% 98%;
	display: block;
	width: 130px;
	clear: left;
} 

.prod .descriere { 
 	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 15px;
} 

.prod .img1 { 
 	width: 170px;
	height: 120px;
	float: left;
} 

.prod .img2 { 
 	width: 170px;
	height: 90px;
	float: left;
	clear: left;
} 

.prod .nume { 
 	color: #365064;
	font-size: 150%;
	margin-bottom: 10px;
	
	
} 

/* END prod */

/* START navInside */

.navInside { 
 	background: url(img/legislatie.jpg) no-repeat 0 0;
} 

.navInside .descriere { 
 	color: #545454;
	font-weight: normal;
	padding-bottom: 10px;
} 

.navInside .more a:link, .navInside .more a:visited { 
 	color: #ed1c24;
	text-decoration: underline;
} 

.navInside .more a:link:hover, .navInside .more a:visited:hover { 
 	text-decoration: none;
} 

.navInside .nume a:link, .navInside .nume a:visited { 
 	color: #545454;
	font-weight: bold;
	text-decoration: none;
} 

.navInside .nume a:link:hover, .navInside .nume a:visited:hover { 
 	text-decoration: underline;
} 

.navInside h3 { 
 	height: 52px;
} 

.navInside li { 
 	padding-bottom: 10px;
	border-bottom: 1px solid #e1e1e1;
} 

.navInside ul { 
 	padding-top: 52px;
	padding-right: 10px;
} 

/* END navInside */

/* START formularStandard */

.formularStandard { 
 	margin-top: 10px;
} 

.formularStandard .Select { 
 	margin-left: 30px;
} 

.formularStandard div { 
 	/*width: 300px;*/
} 

.formularStandard form { 
 	margin-left: 30px;
} 

.formularStandard input, .formularStandard textarea,.formularStandard select { 
 	border: solid 1px #CCCCCC;
	width: 200px;
	margin-bottom: 8px;
	font-size: 120%;
} 

.formularStandard input.submit { 
 	width: 100px;
	margin-left: 150px;
	font-size: 110%;
} 

.formularStandard label { 
 	width: 100px;
	float: left;
	font-size: 110%;
} 

.formularStandard textarea { 
 	height: 100px;
} 

.newsletter h3 { 
 	color: #161717;
	font-weight: bold;
} 

/* END formularStandard */

/* START logoBot */

*html .logoBot { 
 	padding-right: 30px;
	margin-left: 20px;
	width: 155px;
} 

.logoBot { 
 	width: 125px;
	height: 51px;
	float: left;
	position: relative;
	margin-top: 20px;
	margin-left: 20px;
	border-right: 1px solid #f0f0f0;
	padding-right: 50px;
	overflow: hidden;
} 

.logoBot a span { 
 	background: url(img/sigla-footer.jpg) no-repeat 0 0;
} 

/* END logoBot */

/* START tabelStandard */

.tabelStandard { 
 	width: 100%;
	font-size: 12px;
} 

.tabelStandard .header { 
 	background: #F0F0F0;
} 

/* END tabelStandard */

/* START newsletter */

.newsletter { 
 	border: 1px solid #d7d7d7;
	margin-right: 10px;
	border-top: none;
	padding: 10px;
} 

.newsletter .ImageSubmit input { 
 	margin-left: 40px;
	margin-bottom: 10px;
	margin-top: 5px;
} 

.newsletter .Text input { 
 	width: 158px;
	font-size: 100%;
	color: #545454;
} 

.newsletter form { 
 	padding-left: 5px;
	padding-top: 5px;
	background: #f5f5f5;
	margin: 0;
} 

.newsletter form label { 
 	display: none;
} 

.newsletter h3 { 
 	color: #161717;
	font-size: 110%;
} 

.newsletter p { 
 	color: #898989;
	font-weight: normal;
} 

.newsletter p span { 
 	color: #898989;
	text-transform: uppercase;
	font-size: 110%;
	font-weight: bold;
} 

/* END newsletter */

/* START ofertaPret */

.ofertaPret { 
 	width: 215px;
	background: #e81d25 url(img/back-degrade-rosu.jpg) repeat-y 0 0;
	height: 199px;
	text-align: left;
	float: left;
} 

.ofertaPret p { 
 	color: #ffffff;
	font-size: 100%;
	padding-left: 15px;
	padding-top: 20px;
} 

.ofertaPret p span { 
 	font-size: 120%;
	text-align: center;
	padding-left: 5px;
	font-weight: bold;
} 

/* END ofertaPret */

/* START telefoane */

.telefoane { 
 	float: right;
	clear: right;
	
	background: url(img/telefon.jpg) no-repeat 98% 0;
	height: 58px;
	color: #7e7e7e;
	font-size: 110%;
	text-align: right;
	font-weight: bold;
	/*padding-right: 20px;*/
	padding-top: 10px;
	width: 350px;
	margin-left: -350px;
} 

.telefoane span { 
 	font-size: 130%;
} 

/* END telefoane */

/* START langs */

.langs { 
 	margin-top: 5px;
	float: right;
	height: 34px;
	width: 100px;
} 

.langs .langen span { 
 	background: url(img/lang-en.jpg) no-repeat 100% 0;
	display: block;
} 

.langs .langro span { 
 	background: url(img/lang-ro.jpg) no-repeat 100% 0;
	display: block;
} 

.langs a { 
 	float: left;
	width: 29px;
	height: 20px;
	margin-left: 10px;
	overflow: hidden;
} 

.langs a { 
 	display: block;
	text-transform: uppercase;
} 

.langs a:link, .langs a:visited { 
 	text-decoration: none;
} 

.langs span { 
 	display: block;
	width: 29px;
	height: 20px;
} 

/* END langs */

/* START meniuTop */

#but14 a, #but14 span.linkActive { 
 	width: 72px;
} 

#but14 a:link span, #but14 a:visited span { 
 	background-position: 0 0;
} 

#but14 a:link:hover span, #but14 a:visited:hover span, #but14 span.linkActive { 
 	background-position: 0 -34px;
} 

#but16 a, #but16 span.linkActive { 
 	width: 86px;
} 

#but16 a:link span, #but16 a:visited span { 
 	background-position: -72px 0;
} 

#but16 a:link:hover span, #but16 a:visited:hover span, #but16 span.linkActive { 
 	background-position: -72px -34px;
} 

#but18 a, #but18 span.linkActive { 
 	width: 76px;
} 

#but18 a:link span, #but18 a:visited span { 
 	background-position: -158px 0;
} 

#but18 a:link:hover span, #but18 a:visited:hover span, #but18 span.linkActive { 
 	background-position: -158px -34px;
} 

#but19 a, #but19 span.linkActive { 
 	width: 127px;
} 

#but19 a:link span, #but19 a:visited span { 
 	background-position: -234px 0;
} 

#but19 a:link:hover span, #but19 a:visited:hover span, #but19 span.linkActive { 
 	background-position: -234px -34px;
} 

#but20 a, #but20 span.linkActive { 
 	width: 101px;
} 

#but20 a:link span, #but20 a:visited span { 
 	background-position: -361px 0;
} 

#but20 a:link:hover span, #but20 a:visited:hover span, #but20 span.linkActive { 
 	background-position: -361px -34px;
} 

#but21 a, #but21 span.linkActive { 
 	width: 76px;
} 

#but21 a:link span, #but21 a:visited span { 
 	background-position: -462px 0;
} 

#but21 a:link:hover span, #but21 a:visited:hover span, #but21 span.linkActive { 
 	background-position: -462px -34px;
} 

.meniuTop { 
 	height: 34px;
	background: url(img/menu.jpg) no-repeat 0 0;
	margin-top: 4px;
	float: left;
} 

.meniuTop li { 
 	float: left;
	height: 34px;
	display: block;
	position: relative;
	
} 

.meniuTop li a span, .meniuTop li span.linkActive { 
 	display: block;
	position: absolute;
	background: url(img/menu.jpg);
	height: 34px;
	width: 100%;
} 

.meniuTop li a, .meniuTop li span.linkActive { 
 	height: 34px;
	display: block;
	position: relative;
	float: left;
} 

/* END meniuTop */

/* 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 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 meniuLeft */

*html .meniuLeft h3 { 
 	height: 43px;
} 

.meniuLeft a, .meniuLeft span.linkActive { 
 	display: block;
	padding-left: 25px;
	background: url(img/bullet1.jpg) no-repeat 10px 12px;
	padding-top:5px;
} 

.meniuLeft a:link, .meniuLeft a:visited { 
 	color: #000000;
	text-decoration: none;
	
	
} 

.meniuLeft a:link:hover, .meniuLeft a:visited:hover { 
 	text-decoration: underline;
} 

.meniuLeft h3 { 
 	color: #000000;
	font-weight: bold;
	font-size: 110%;
	height: 35px;
	background: url(img/px-buline.jpg);
	padding-left: 15px;
	padding-top: 7px;
} 

.meniuLeft h3 span { 
 	color: #898989;
	font-size: 100%;
	text-transform: uppercase;
} 

.meniuLeft li  { 
 	line-height: 23px;
	background: url(img/back-menu-vert.jpg) no-repeat 0 0;
	margin-top: 5px;
	border-bottom: 1px solid #f0f0f0;
} 

.meniuLeft ul { 
 	margin-bottom: 20px;
	font-size: 110%;
} 

/* END meniuLeft */

/* START copyright */

.copyright { 
 	float: left;
	margin-left: 20px;
	color: #acacac;
	font-size: 100%;
} 

.copyright a:link, .copyright a:visited { 
 	color: #acacac;
} 

/* END copyright */

/* START poza */

.poza { 
 	background: url(img/poza-mare.jpg) no-repeat 0 0;
	float: right;
	height: 199px;
	width: 546px;
	overflow: hidden;
} 

.poza p { 
 	color: #ffffff;
	font-size: 140%;
	padding-top: 20px;
	padding-left: 30px;
	font-weight: bold;
} 

.poza p span { 
 	font-size: 140%;
	font-weight: normal;
} 

/* END poza */

/* START top */

#top { 
 	height: 110px;
	width: 761px;
	overflow: hidden;
} 

/* END top */

/* START header */

#header { 
 	height: 199px;
	width: 100%;
	background: #ffffff;
} 

/* END header */

/* START wrap */

#wrap { 
 	width: 100%;
	background: #ffffff;
	padding-bottom: 20px;
	overflow: hidden;
} 

/* END wrap */

/* START colSideL */

#colSideL { 
 	width: 200px;
	margin-top: 10px;
	padding: 0 7px;
	float: left;
	padding-bottom: 15px;
} 

*html #colSideL { 
 	/*width: 214px;*/
} 

/* END colSideL */

/* START content */

#content { 
 	width: 545px;
	float: right;
	overflow: hidden;
	color: #666666;
} 

/* END content */

/* START footer */

#footer { 
 	height: 92px;
	width: 100%;
	background: #ffffff url(img/back-footer.jpg) repeat-x 0 0;
	clear: both;
} 

/* END footer */

/* START page */

#page { 
 	margin: 0 auto;
	text-align: left;
	width: 761px;
	font-size: 11px;
	font-family: arial;
} 

* { 
 	margin: 0;
	padding: 0;
} 

.templateprint { 
 	background: #f9f9f9;
} 

.templateprint #content { 
 	width: 100%;
	overflow: hidden;
	float: none;
	margin-top: 10px;
} 

a { 
 	cursor: hand;
	cursor/**/:/**/pointer;
} 

a:link, a:visited { 
 	text-decoration: none;
	color: #ED1C24;
} 

a:link:hover, a:visited:hover { 
 	text-decoration: underline;
} 

body { 
 	background: #f9f9f9 url(img/back-mare.jpg) repeat-x 0 0;
	text-align: center;
} 

img { 
 	border: none;
} 

ul, li { 
 	list-style: none;
	list-style-image: none;
} 

/* END page */

/* START html */

.html  { 
 	margin-right: 10px;
	margin-top: 10px;
	color: #959595;
} 

.html a.more:link, .html a.more:visited { 
 	text-decoration: underline;
} 

.html a.more:link:hover, .html a.more:visited:hover { 
 	text-decoration: none;
} 

.html h3 { 
 	color: #535353;
	background: url(img/px-buline.jpg) repeat;
	padding-left: 10px;
	font-size: 150%;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
} 

.html h3 span { 
 	font-size: 70%;
	color: #acacac;
	font-weight: normal;
} 

.html table { 
 	font-size: 100%;
	padding-top: 5px;
	color: #959595;
} 

.html table .agrementare { 
 	color: #330d72;
	font-weight: bold;
} 

/* END html */

/* START navInsideIndex */

.navInsideIndex { 
 	margin-top: 15px;
	margin-right: 10px;
	position: relative;
	width: 30%;
	float: left;
	height: 290px;
} 

.navInsideIndex .img1 { 
 	height: 80px;
	overflow: hidden;
} 

.navInsideIndex .nume { 
 	padding: 2px;
	margin-top: 3px;
	background: #F5F5F5 url(img/bullet2.jpg) no-repeat 95% 3px;
	padding-right: 15px;
} 

.navInsideIndex .nume a { 
 	display: block;
} 

.navInsideIndex .nume a:link, .navInsideIndex .nume a:visited { 
 	color: #7C7C7C;
	text-decoration: none;
} 

.navInsideIndex h3 { 
 	height: 35px;
	line-height: 14px;
	font-size: 100%;
} 

.navInsideIndex h3 a:link, .navInsideIndex h3 a:visited { 
 	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding-top: 5px;
} 

.navInsideIndex h3 a:link:hover, .navInsideIndex h3 a:visited:hover { 
 	text-decoration: underline;
} 

.navInsideIndex li { 
 	width: 100%;
} 

/* END navInsideIndex */

/* START articol */

.articol { 
 	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
} 

.articol a:link, .articol a:visited { 
 	text-decoration: underline;
} 

.articol a:link:hover, .articol a:visited:hover { 
 	text-decoration: none;
} 

/* END articol */

/* START contact */

.contact { 
 	font-size: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
} 

/* END contact */

/* START navInsideCateg */

*html .navInsideCateg .desc-cat { 
 	padding: 5px 5px 5px 5px;
} 

.navInsideCateg { 
 	margin-top: 15px;
} 

.navInsideCateg .comanda { 
 	background: url(img/bullet2.jpg) no-repeat 75% 30%;
	padding-left: 5px;
	padding-bottom: 5px;
	float: left;
	width: 80px;
} 

.navInsideCateg .comanda a:link, .navInsideCateg .comanda a:visited { 
 	color: #ed1c24;
	text-decoration: underline;
	line-height: 20px;
} 

.navInsideCateg .desc-cat { 
 	padding: 15px 5px 5px 5px;
	color: #7c7c7c;
} 

.navInsideCateg .img1 { 
 	background: #FFFFFF;
	margin-bottom: 5px;
	height: 100px;
	overflow: hidden;
} 

.navInsideCateg .more { 
 	text-align: right;
} 

.navInsideCateg .more a { 
 	display: block;
	width: 10px;
	height: 9px;
	overflow: hidden;
} 

.navInsideCateg .more a span { 
 	display: block;
	width: 100%;
	height: 100%;
	background: url(img/bullet2.jpg) no-repeat 0 0;
} 

.navInsideCateg .nume { 
 	width: 100%;
	background: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	height: 35px;
} 

.navInsideCateg .nume a:link, .navInsideCateg .nume a:visited { 
 	color: #000000;
	text-decoration: none;
} 

.navInsideCateg .nume a:link:hover, .navInsideCateg .nume a:visited:hover { 
 	text-decoration: underline;
} 

.navInsideCateg li { 
 	width: 30%;
	float: left;
	margin: 10px 10px 10px 0;
	background: #f5f5f5;
	height: 250px;
} 

/* END navInsideCateg */


