body{
	background-color: #9fca5f;
	background-image:url(images/background.jpg);
	background-repeat: repeat-x;
	margin-top: 40px;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #666;
	}
	
a{
	color: #52aa15;
	}
	
a:hover, #meniu li a:hover{
	color: #2f4d05;
	}
	
ul{
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
form{
	display: inline;
	}
	
p{	
	padding: 0;
	margin: 5px 0;
	}
	
.clear{
	clear: both;
	margin: 0;
	padding: 0;
	}
	
#container{
	width: 900px;
	margin: 0 auto;
	text-align: left;
	}
	
#header{
	width: 900px;
	height: 162px;
	}
	
#meniu{
	line-height: 29px;
	margin-left: 26px;
	float: left;
	width: 500px;
	}
	
#meniu li{
	float: left;
	margin-right: 25px;
	}
	
#meniu li a{
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	}
	
#cautare{
	float: right;
	line-height: 29px;
	padding-top: 0 !important;
	padding-top: 5px;
	color: #fff;
	font-weight: bold;
	}
	
.buton, .buton2{
	background: none;
	color: #fff;
	}
	
.buton2{
	width: 88px;
	}
	
.textbox{
	width: 88px;
	height: 14px;
	border: 1px solid #9a9a9a;
	}
	
#colWrap{
	width: 900px;
	background-color: #f0fedc;
	}

#colLeft{
	float: left;
	width: 188px;
	padding-top: 18px;
	background-color: #f0fedc;
	}
	
.box{
	background-image:url(images/categ.jpg);
	background-repeat: no-repeat;
	width: 165px;
	height: 16px;
	margin-bottom: 10px;
	padding-left: 25px;
	color: #fff;
	font-weight: bold;
	}
	
#banda{
	width: 900px;
	height: 29px;
	}
	
#colLeft ul{	
	margin-left: 25px;
	margin-bottom: 10px;
	}
	
#content{
	width: 524px !important;
	width: 520px;
	float: left;
	background-color: #fff;
	}
	
.cale{
	background-color: #f0fedc;
	line-height: 17px;
	margin: 18px 0;
	color: #566f31;
	font-weight: bold;
	padding-left: 10px;
	}
	
.portocaliu-bold{
	font-weight: bold;
	color: #de7e00;
	}
	
#pag{
	padding:0 2px 0 20px !important;
	padding:0 2px 0 10px;
	}
	
.marci img{
	float: left;
	margin:0 10px 10px 0;
	border: 1px solid #f0fedc;
	}
	
.promotie{
	width: 145px;
	height: 183px;
	float: left;
	margin: 0 16px 10px 0;
	border:#defdb2 1px solid;
	}
	
.promotie img{
	border: 1px solid #f0fedc;	
	margin: 5px 0;
	margin-left:7px;
	}
	
.negru-bold{
	color: #000;
	font-weight: bold;
	}
	
.pret{
	background-image:url(images/pret.jpg);
	line-height: 17px;
	width: 83px;
	float: left;
	text-align: center;
	color: #fff;
	margin-left:5px;
	}
.pret_nou{
	background-image:url(images/pret_nou.jpg);
	line-height: 17px;
	width: 83px;
	float: left;
	text-align: center;
	color: #fff;
	font-weight:bold;
	margin-left:5px;
	}
	
.detalii{
	background-image:url(images/detalii.jpg);
	height: 17px;
	width: 45px;
	float: left;
	text-align: center;
	margin-left: 5px;
	}
	
.detalii a{
	color: #fff;
	text-decoration:none;
	line-height: 17px;
	}
	
#colRight{
	padding-top: 18px;
	width: 188px;
	float: left;
	}
	
#colRight .box{
	text-align: left;
	padding:0  0 0 25px; /*padding:o 10px  0 0 ;*/
	margin-bottom: 0;
	}
	
#colRight ul{
	margin-left: 18px;
	}
	
#colRight ul li{
	padding-bottom: 10px;
	background:url(images/puncte.jpg) 0 100%;
	background-repeat:no-repeat;
	margin: 5px 0;
	}
	
.cos{
	width: 168px;
	height: 40px;
	background-color:#fff894;
	padding: 5px 0 5px 20px;
	}
	
.cont{
	padding-left: 10px;
	margin-bottom: 10px;
	}
	
.buton{
	background-color: #516d29;
	color: #fff;
	border: solid 1px #666;
	height: 18px;
	}
	
#footer{
	height: 22px;
	width: 900px;
	background-color:#516d29;
	}
	
#footer-bottom{
	background-image:url(images/footer.jpg);
	width: 900px;
	height: 4px;
	}
	
#meniu-footer{
	float: left;
	line-height: 22px;
	}
	
#meniu-footer a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	margin-left: 10px;
	}
	
#meniu-footer a:hover, .detalii a:hover, #netvision a:hover{
	color: #fff894;
	}
	
#netvision{
	float: right;
	font-weight: bold;
	line-height: 22px;
	padding-right: 20px;
	}
	
#netvision a{
	color: #fff;
	text-decoration: none;
	}
#netvision a:hover{
	color: #f3a12b;/*a3e842*/
	text-decoration: none;
	}	
	
.pagina{padding: 0;	margin: 5px 0;	}
.div_afisare_mesaj_ok {color:#00aa00}
.div_afisare_mesaj_err {color:#aa0000}
.stil_h4_index,.stil_h5_index{display:inline;font-size:11px;color:#333;  }
.stil_h2_top_promo,.stil_h3_categ{display:inline;font-size:11px;font-weight:normal}
.stil_h3_categ_titlu{display:inline;font-size:11px;font-weight:bold}
.stil_h1{font-size:11px;text-align:center;margin:0;padding:0; height:34px}
.stil_h2_subcateg{font-size:11px;text-align:left;margin:0;padding:0;margin-left:20px }
.txt_box{	border: 1px solid #9a9a9a;}
.text_rosu{color:#aa0000}
.stil_td_cont{}
.pagina .pag_link_next_prev a{font-size:13px;color:#000;text-decoration:none}
.pagina .pag_link_next_prev a:hover{font-size:13px;color:#ff0000;text-decoration:underline}
.pagina .next_prev_selectat{background-color:#ffd27f;color:#000;font-size:13px;padding:2px;}
.stil_tabel_detalii_linkuri{background-color:#d1f1a3;font-size:11px}

.STEPTABLESELECTAT {FONT-WEIGHT:normal; FONT-SIZE:12px; background-color:#df7d00; color:#fff;}
.STEPTABLENESELECTAT {FONT-WEIGHT:normal; FONT-SIZE:12px; background-color:#92ac6b; color:#000;}
.STEPTABLEFADE {FONT-WEIGHT:normal; FONT-SIZE:12px; background-color:#fbc886; color:#c49401;}
.td_pasi_fade{color:#e6ae03;background-color:#fff;}
.td_pasi_neselectat{color:#000;background-color:#fff;}
.td_pasi_selectat{color:#b76500;background-color:#fff;}

.th_facturare_livrare{color:#fff;background-color:#bd431e;}
.th_comenzi{color:#fff;background-color:#496a1f;}
.td_comenzi{color:#000;background-color:#e0f8be;}
.td_comenzi_pret{color:#990000;background-color:#efff94;}
