body{
	background-image:url(images/body.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align:center;
	}
	
a{
	text-decoration: underline;
	}
	
	
form{
	margin: 0;
	padding: 0;
	}
	
p{
	margin: 5px 0;
	}
	
#container{
	width: 990px;
	margin: 0 auto;
	text-align:left;
	}
	
#header{
	width: 959px;
	height: 167px;
	margin-left: 15px;
	}
	
#header-dr{
	width: 369px;
	height: 167px;
	background-image:url(images/header-dr.jpg);
	float: right;
	}
	
#flash{
	float: right;
 	width: 328px;
	height: 118px;
	}
	
#header-st{
	width: 262px !important;
	width: 258px;
	height: 118px;
	float: right;
	}
	
#meniu{
	height: 49px;
	width: 590px !important;
	width: 587px;
	line-height: 49px;
	}
	
#meniu a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	margin: 0 12px;
	}
	
#meniu a:hover{
	color: #ffd27f;
	}
	
#colWrap{
	width: 990px;
	background-image:url(images/content.png);
	padding-top: 20px;
	background-repeat:repeat-y;
	}
	
	
#colLeft{
	width: 192px;
	float: left;
	margin-left: 15px !important;
	margin-left: 8px;
	}
	
#colWrap{	
	background-repeat:repeat-y;
	}
	
.clear{
	margin: 0;
	padding: 0;
	clear: both;
	}
	
.categorie{
	background-image:url(images/categorii.jpg);
	background-repeat: no-repeat;
	background-position:left;
	height: 15px;
	border-bottom: 1px solid #971111;
	color: #000;
	font-weight: bold;
	padding-left: 51px;
	}
	
.categorie-content{
	background-color: #fff8f0;
	border-bottom: 1px solid #971111;
	margin-bottom: 13px;
	}
	
ul{
	list-style:none;
	margin: 0;
	padding: 0;
	}
	
.categorie-content ul{
	padding: 10px 0 10px 10px;
	width: 158px;
	}
	
.categorie-content ul li{
	margin: 3px 0;
	}
	
.categorie-content ul li a{
	text-decoration: none;
	color: #790c0c;
	}
	
.categorie-content ul li a:hover{
	text-decoration: underline;
	}
	
.promotionala{
	background-color: #ffd27f;
	color: #000;
	}
	
.promotionala a{
	font-weight: bold;
	text-decoration: underline;
	}
	
.categorie-content ul li img, .a-boder a img, .oferta img{
	padding: 2px;
	background-color: #fff;
	border: 1px solid #d7d7d7;
	}
	
.categorie-content ul li .negru{
	color: #000;
	}
	
.underline{
	text-decoration: underline;
	}
	
.rosu-bold, .rosu-bold-link{
	font-weight: bold;
	color: #800c0c;
	}
	
.rosu-bold-link{
	text-decoration: underline;
	}
	
.categorie-content a img{
	margin: 20px;
	border: none;
	}
	
#content{
	width: 558px !important;
	width: 558px;
	float: left;
	padding: 0 9px !important;
	padding: 0 5px;
	}
	
.cale, .taburi{
	border-bottom: 1px solid #790c0c;
	color: #000;
	font-weight: bold;
	}
	
.taburi{
	height: 21px;
	}
	
	
.bold-negru{
	font-weight: bold;
	color: #000;
	}
	
.tab-activ{
	width: 160px;
	height: 21px;
	background-image:url(images/tab-activ.jpg);
	float: left;
	line-height: 21px;
	text-align:center;
	margin-right: 1px;
	}
	
.tab-inactiv{
	width: 160px;
	height: 21px;
	background-image:url(images/tab-inactiv.jpg);
	float: left;
	line-height: 21px;
	text-align:center;
	}
	
.tab-activ a, .tab-inactiv a{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}
	
.oferta{
	width: 264px;
	 
	background-color:#fff8f0;
	border: 1px solid #e0e0e0;
	margin: 10px 5px 0 0;
	font-size: 11px;
	padding: 4px;
	float: left;
	position: relative;
	}
	
.oferta a{
	color: #790c0c;
	text-decoration: none;
	}
	
.oferta a:hover{
	text-decoration: underline;
	}
	
.negru-bold{
	color: #000;
	font-weight: bold;
	font-size: 12px;
	}
	
.oferta p{
	margin: 3px 0;	
	}
	
.oferta img{
	float: left;
	}
	

	
.vandut{
	width: 78px;
	height: 61px;
	position: absolute;
	top: 60px;
	left: 50px;
	background-image:url(images/vandut.png);
	}

.inchiriat{
	width: 101px;
	height: 65px;
	position: absolute;
	top: 60px;
	left: 30px;
	background-image:url(images/inchiriat.png);
	}
		
.descriere{
	width: 108px;
	height: 110px;
	float: left;
	vertical-align:middle;
	text-align:left;
	margin-left: 2px;
	display: table;
	position: relative; 
	overflow: hidden;
	}
	
.descriere p{
	 _position: relative; 
	 _top: -50%
	}
	
.oferta-bottom{
	width: 253px;
	height: 23px;
	background-image:url(images/detalii.jpg);
	background-repeat:repeat-x;
	margin-top: 2px;
	font-size:13px;
	color: #fff;
	line-height: 23px;
	font-weight: bold;
	padding: 0 5px;
	border: 1px solid #848484;
	}
.pret{
	width: 200px;
	float: left;
	}
	
.detalii{
	width: 40px;
	float: right;
	text-align:right;
	}
	
.detalii a{	
	color: #fff;
	font-weight: bold;
	}
	
.detalii a:hover{
	color: #f6ffb9;
	}
	 
	 
.rosu{
	color: #790c0c;
	}
	
#colRight{
	width: 192px;
	float: left;
	}
	
.textbox{
	width: 120px;
	height: 16px;
	margin-right: 5px;
	}
	
.buton{
	background: none;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	border: none;
	padding: 0;
	margin: 0;
	}
	
#colRight  #butoane  a img{
	border: 0px solid #000;
	margin: 3px 0 8px 15px;
	}
	
.puncte{
	background-image:url(images/puncte.jpg);
	background-position:bottom;
	background-repeat: no-repeat;
	padding-bottom: 15px;
	padding-top: 5px;
	}
	
.spatiu-sus{
	padding-top: 10px;
	}
	
#footer{
	background-color: #770c0c;
	margin-left:15px;
	width:920px;
	height: 27px;
	line-height: 27px;
	padding: 0 20px;
	margin-bottom: 10px;
	font-size: 11px;
	}
	
#link-footer{
	float: left;
	width: 400px;
	}
	
#link-footer a{
	color: #fff;
	margin: 0 10px;
	text-decoration: none;
	}
	
#bottom{
	width: 990px;
	height: 14px;
	background-image:url(images/bottom.jpg);
	}
	
#copyright{
	width: 300px;
	float: left;
	color: #ff9344;
	}
	
#netvision{
	float: right;
	padding-right: 20px;
	text-align: right;
	width: 180px;
	}
	
#netvision a{
	color: #fff;
	font-weight:bold;
	text-decoration: none;
	}

.rosu-bold-link{
	text-decoration: underline;
	font-weight: bold;
	}
	
.banner-dr img{
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
.pagina{margin: 5px 0;}
.pagina a{color:#790c0c;text-decoration:none;}
.pagina a:hover{text-decoration:underline;}
.pagina_oferte {margin: 5px 0;} /* clasa .pagina modifica culoarea linkului de detalii oferta -> atunci cand afisez oferte apelez aceasta clasa*/
.pagina_oferte .pag_link_next_prev a{font-size:13px;color:#000;text-decoration:none}
.pagina_oferte .pag_link_next_prev a:hover{font-size:13px;color:#ff0000;text-decoration:underline}
.pagina_oferte .next_prev_selectat{background-color:#ffd27f;color:#000;font-size:13px;padding:2px;}

.div_afisare_mesaj_ok{border:1px solid #33cc00;color:#000;background-color:#66ff99;text-align:center}
.div_afisare_mesaj_err{border:1px solid #aa4444;color:#fff;background-color:#cc2200;text-align:center}
.text_rosu{color:#aa0000}
.text_negru{color:#000}
.text_gri{color:#545454}

.h2_titlu_stire{display:inline;font-size: 12px; }	
.h3_meniu_categ{display:inline;font-size: 12px;font-weight:normal}
.h4_proiecte{display:inline;font-size: 12px;font-weight:bold;color:#000}
.h1_info_of,.h2_info_of,.h3_info_of{display:inline;font-size: 12px; }
.h2_info_of{display:inline;font-size: 11px;font-weight:normal }



.oferte-proiecte-content{background-color: #fff8f0;border-bottom: 1px solid #971111;	margin-bottom: 13px;}
.oferte-proiecte-content ul{padding: 10px 0 10px 10px;width: 158px;}
.oferte-proiecte-content ul li{	margin: 3px 0;}
.oferte-proiecte-content li a{text-decoration: none;color: #790c0c;}	
.oferte-proiecte-content ul li img {padding: 2px;background-color: #fff;border: 1px solid #d7d7d7;}

.oferta-promotionala-content{background-color: #ffd27f;color: #000;	border-bottom: 1px solid #971111;	margin-bottom: 13px;}
.oferta-promotionala-content ul{padding: 10px 0 10px 10px;	width: 158px;}
.oferta-promotionala-content ul li{margin: 3px 0;}
.oferta-promotionala-content li a{text-decoration: none;font-weight:bold;color: #790c0c;}	
.oferta-promotionala-content ul li img {padding: 2px;background-color: #fff;border: 1px solid #d7d7d7;} 
 
.buton{background-color:#923627;color:#fff;font-weight:bold;font-size:13px}	

.articol_detalii{margin: 20px 0; }
.articol_detalii img{border:0px;top: 0;	left: 5px;	margin-right: 10px;	}
.sus_detalii{float:right;height: 125px;width:255px; }
.stil_detalii {float:left; font-size:12px; color:#999999; width:65px;text-align:right;margin-right:5px;}
.h1_info_detalii{display:inline; font-size:12px; color:#e59201}
.h2_info_detalii{display:inline; font-size:12px;  }

.stil_elem_control{font-size:11px} /*adica liste ch, textarea*/
.stil_grup_campuri{background-color:#fae4bd}
.text_explicatie{color:#777;font-size:10px}
.stil_td_campuri{color:#000}
.stil_tabel{font-size:11px}
.stil_ul {padding-left:15px; margin:0px 5px;background:url(poze/sageata_mica.gif) no-repeat 0px 5px;}

.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;}