/* #####################################################
						GENERAL >>> 
######################################################## */

body{font-family:Trebuchet MS,Arial;font-size: 13px;color: #666666;background:url(/imagini/sl-bgr.png) repeat-x top;padding:0px;margin: 0px;}
td,th,div,P, UL, LI{margin: 0px;list-style-type: none; }
	
H1 {font-family: sans-serif, Arial; color: #F08836; font-size:25px; font-weight: normal; padding:0 0 5px 0; margin:0px; }
H2 {font-family: sans-serif, Arial; color:#333333; font-size:17px; font-weight: normal; padding:0px; margin:0px; }
H3 {font-family: sans-serif, Arial; color: #838383; font-size:19px; font-weight: bold; padding:0px; margin:0px; }
H4 {font-family: sans-serif, Arial; color:#ffffff; font-size:19px; font-weight: normal; padding:0px; margin:0px; }
H5 {font-family: sans-serif, Arial; color:#E35F14; font-size:15px; font-weight: bold; padding:0px; margin:0px; }

#container{width:990px; height:1000px; text-align: left;margin: 0 auto;display:block; overflow:hidden; }
#coloana{width:320px; text-align: left;float:left;margin:0;}
#continut{width:670px; float:right;display:block;  overflow:hidden;}
/* #####################################################
						HEADER >>> 
######################################################## */
#header{height:35px;margin:0 0 0 250px;}
#logo{width:320px; height:87px; text-align:center;}
#cautare{width:320px; height:200px; text-align:left;background:#949494 url(/imagini/bgr-cautare.png) no-repeat top; color: #333333; font-size:11px;}
#cautare h1 {font-family: sans-serif, Arial; color: #ffffff; font-size:16px; font-weight: normal; padding:25px 10px 35px 10px;}
#meniu_top{height: 35px; padding:20px 33px 0px 0px;font-size:11px;color:#AFA9A8; display:block; overflow:hidden;}
#meniu_top a:link, #meniu_top a:visited{color:#AFA9A8; text-decoration:none; padding:5px 0px 0px 15px;display:block; float:right;}
#meniu_top a:hover{color:#F08736; text-decoration:none; padding:5px 0px 0px 15px;display:block; float:right;}

#meniu_container{ width:670px; height:64px; display:block; overflow:hidden;}
#flash_container{ width:670px; height:295px; display:block; overflow:hidden; margin-top:8px}
#titlu_container{ display:block; overflow:hidden; margin:15px 0 0 17px; background:#F08836;}
#titlu_container h1{color:#FFFFFF; font-size:25px;margin:0 0 15px 0;}
/* #####################################################
						FOOTER >>> 
######################################################## */
table.tab-footer {width:100%;background:#949494 url(/imagini/bgr-footer.gif) no-repeat bottom right;}
td.td-footer{background:#ffffff url(/imagini/sl-td.gif) repeat-x bottom;}
#footer {width:990px;overflow: hidden;padding:20px 0px 20px 0px;margin: 0 auto; display:block; overflow:hidden;}
#footer h5 {color:#FFFFFF; font-size:14px; font-weight:bold;background:url(/imagini/border2.gif) repeat-x bottom; padding:6px 0 6px 0; display:block}
.footer_block { width:150px; margin:0 35px 0 10px; display:block; overflow:hidden; float:left;}

#footer a:link, #footer a:visited{color:#EFEFEF; font-size:12px; text-decoration:none;display:block;padding:2px 0 1px 0;}
#footer a:hover{color:#ffffff; font-size:12px; text-decoration:underline;display:block;padding:2px 0 1px 0;}

#subfooter{background:url(/imagini/border2.gif) repeat-x top; 
	width:990px;overflow: hidden;padding:20px 0px 20px 0px;margin: 0 auto; display:block; overflow:hidden;font-size:10px;color:#595959;}
.subfooter_block { width:330px; margin:0; display:block; overflow:hidden; float:left;}
#subfooter a:link, #subfooter a:visited{color:#595959; font-size:10px; text-decoration:none;}
#subfooter a:hover{color:#000000; font-size:10px; text-decoration:none;}

/* #####################################################
						CONTENT >>> 
######################################################## */
/* STRUCTURA >>> */
#content{width:653px; margin:25px 0 0 17px; display:block; overflow:hidden}
#content_lista{width:470px; margin:5px 13px 0 17px; display:block; overflow:hidden}
#coloana_dreapta{border-left:1px solid #EBEBEB; padding:5px 0 0 10px;}
#coloana_dreapta h3{font-family: sans-serif, Arial; color: #333333; font-size:14px; font-weight: normal; padding:0 0 2px 0;font-weight:bold; border-bottom:1px solid #E5E5E5; }

td.td_coloana{background:#ffffff url(/imagini/bgr-coloana.gif) repeat-y left;}

#div_succes{background:#F1F0E7 url(/admin/imagini/icon_succes.png) no-repeat left top; border:1px solid #B5CC3E; padding:10px 10px 10px 50px; margin:10px 0px 10px 0px; display:block; text-align:left; color:#6F891C;}
#div_eroare{background:#FCF1E4 url(/admin/imagini/icon_eroare.png) no-repeat left top; border:1px solid #F09A09; padding:10px 10px 10px 50px; margin:10px 0px 10px 0px; display:block; text-align:left; color:#DD7932;}
.obligatoriu{background:#F1B79A; padding:2px 2px 2px 2px;}

#statistici{background:url(/imagini/buc-logo.gif) no-repeat top right; display:block; overflow:hidden; margin-bottom:15px;}
#statistici h2 {background:url(/imagini/icon-statistici.gif) no-repeat left;font-family: sans-serif, Arial; color: #949494; font-size:16px; font-weight: normal; padding:25px 10px 25px 70px;}
#statistici h3 {font-family: sans-serif, Arial; color: #333333; font-size:14px; font-weight: normal; padding:0 0 2px 0;font-weight:bold; border-bottom:1px solid #E5E5E5; margin:0px 5px 5px 15px;}
#statistici a:link, #statistici a:visited{color:#949494; font-size:11px; text-decoration:none; display:block; padding:0 5px 1px 15px; font-weight:bold;}
#statistici a:hover{color:#000000; font-size:11px; text-decoration:none; display:block; padding:0 5px 1px 15px;font-weight:bold;}

#firme{display:block; overflow:hidden; margin-bottom:15px;}
#firme h2 {background:url(/imagini/icon-firme.gif) no-repeat left;font-family: sans-serif, Arial; color: #949494; font-size:16px; font-weight: normal; padding:25px 10px 25px 70px;}
#firme a:link, #firme a:visited{background:url(/imagini/bul1.gif) no-repeat left;
color:#949494; font-size:11px; text-decoration:none; display:block; padding:0 5px 1px 25px; font-weight:bold;}
#firme a:hover{background:url(/imagini/bul1.gif) no-repeat left;
color:#000000; font-size:11px; text-decoration:none; display:block; padding:0 5px 1px 25px;font-weight:bold;}

#valuta{background:#949494; color: #ffffff;font-size:11px; margin:0px 10px 0 10px;}
#valuta h2 {background:url(/imagini/icon-valuta.gif) no-repeat left;font-family: sans-serif, Arial; color: #ffffff; font-size:16px; font-weight: normal; padding:15px 10px 15px 70px;}
#valuta h3 {font-family: sans-serif, Arial; color: #ffffff; font-size:14px; font-weight: normal; padding:0 0 4px 0;font-weight:bold; 
border-bottom:1px solid #A9A9A9; margin:0px 0px 10px 0px;}
.input2{font-size:14px;PADDING-LEFT: 5px; border:1px solid #FFFFFF;width:100px; padding:2px;}
.input3{font-size:14px;PADDING-LEFT: 5px; border:1px solid #A9A9A9;width:100px; padding:2px; background:#949494; color:#FFFFFF;}
#sep1{height:20px;background:url(/imagini/sep1.png) no-repeat top right; }

#contact{background:url(/imagini/buc-logo.gif) no-repeat top right; display:block; overflow:hidden; margin-bottom:15px;}
#contact h2 {background:url(/imagini/icon-contact.gif) no-repeat left;font-family: sans-serif, Arial; color: #949494; font-size:16px; font-weight: normal; padding:25px 10px 25px 70px;}
#contact a:link, #contact a:visited{color:#AF5327; text-decoration:underline; display:block; padding:0; font-weight:bold;}
#contact a:hover{color:#000000; text-decoration:underline; display:block; padding:0;font-weight:bold;}

/*######################################################## */
/* CONTENT >>> */

table.tab_of{}
table.tab_of td{background:url(/imagini/sl-td.gif) repeat-x bottom; padding:10px 0 10px 0;color:#817D7C; font-size:11px;}
table.tab_of td h4{padding:0 0 5px 0;color: #333333; font-size:17px;font-weight:bold;}
table.tab_of td a:link, table.tab_of td a:visited{color:#EB6826; font-size:10px; text-decoration:underline; display:block; padding:10px 0 0 0;margin:5px 0px 5px 0px;}
table.tab_of td a:hover{color:#EB6826; font-size:10px; text-decoration:none; display:block;  padding:10px 0 0 0;margin:5px 0px 5px 0px;}


.box_lista{width:470px;background:url(/imagini/sl-td.gif) repeat-x bottom; padding:10px 0 10px 0;color:#817D7C; font-size:12px;cursor:pointer; display:block; overflow:hidden;}
.box_lista h4{padding:3px 0 3px 0;color: #333333; font-size:14px;font-weight:bold;}

.nrpoze{color: #ffffff;font-size:10px; padding:1px 3px 1px 3px;background:#E65421; margin: 73px 0 0 0; float:left; font-weight:bold;}
.film{color: #ffffff;font-size:10px; padding:1px 3px 1px 3px;background:#DC0101;margin: 73px 0 0 0; float:right;font-weight:bold;}

#div_st{width: 280px; text-align:left; float:left}
#div_dr{color:#626262;width: 150px;text-align:right; float:right;font-size:11px;}



#specificatii_oferta{float:right; width:150px}
#caracteristici{float:left; width:180px}
#pret{color: #ffffff;font-size:13px; padding:3px;display : block;background:#F0A749;font-weight:bold;}
.linie{color: #949494;font-size:10px; padding:3px;display : block;font-weight:bold; border-bottom:1px solid #CCCCCC;}
#detalii{color: #ffffff;font-size:10px; padding:3px;display : block;background:#C8C8C8;font-weight:bold;}
A.link_detalii:link, A.link_detalii:visited {color: #F08836;font-size:10px; padding:3px;display : block;background:#ffffff;font-weight:bold;text-decoration: none; border-bottom:1px solid #CCCCCC;}
A.link_detalii:hover {color: #ffffff;font-size:10px; padding:3px;display : block;background:#CCCCCC;font-weight:bold;text-decoration: none; border-bottom:1px solid #CCCCCC;}

.stiri{padding:20px 0px 0px 0px; color:#666666;}
.stiri img{padding:1px; margin:3px 10px 3px 0px; float:left; border:3px solid #F8F8DB;}
.stiri a:link, .stiri a:visited{color:#F08836; font-size:17px; text-decoration:underline; display:block; padding:5px 0px 2px 0px;}
.stiri a:hover{color:#000000; font-size:17px; text-decoration:none; display:block;padding:5px 0px 2px 0px;}

A.link_promo:link, A.link_promo:visited {color: #000000;font-size:11px; padding:3px;display : block;background:#FBF3E8;font-weight:bold;text-decoration: none;}
A.link_promo:hover {color: #ffffff;font-size:11px; padding:3px;display : block;background:#F0A749;font-weight:bold;text-decoration: none;}



/* FOOTER >>> */
#agentii {background:url(/imagini/sl-td.gif) repeat-x bottom;}
#agentii h2 {background:url(/imagini/icon-agentii.gif) no-repeat left;font-family: sans-serif, Arial; color:#AF5327; font-size:16px; font-weight: normal; padding:10px 10px 10px 50px;}

#zone {background:url(/imagini/sl-td.gif) repeat-x bottom;}
#zone h2 {background:url(/imagini/icon-zone.gif) no-repeat left;font-family: sans-serif, Arial; color:#AF5327; font-size:16px; font-weight: normal; padding:10px 10px 10px 50px;}
#link_zone{background:url(/imagini/zone.gif) no-repeat right; margin:0 0 0 5px}
#link_zone a:link, #link_zone a:visited
{width:130px; background: url(/imagini/border1.gif) repeat-x bottom; padding: 3px 0px 2px 0px; display : block; float:left; list-style-type: none;color: #666666;text-decoration: none;font-size:13px; margin:0px 5px 0px 5px;}
#link_zone a:hover
{width:130px; background: url(/imagini/border1.gif) repeat-x bottom; padding: 3px 0px 2px 0px; display : block; float:left; list-style-type: none;color: #000000;text-decoration: none;font-size:13px; margin:0px 5px 0px 5px;}

/* TXT >>> */
.pret {color: #ffffff;font-size:11px; padding:2px;display : block;float:left; background:#F0A749;margin:5px 0px 0 0px;}
.style1 {color: #F08836;}
.style2 {color: #A4A4A4;font-size:11px;}
.style17 {font-size:17px;}

.titlu{padding: 0px 0px 5px 0px;display : block;color: #AF5327;text-decoration: none;font-size:14px;}
.titlu_promo {color: #000000;font-size:11px; padding:3px;display : block;background:#FBF3E8;font-weight:bold;text-decoration: none;}
.style_img { margin:10px 0px 10px 0px; padding:1px; border:3px solid #EBEBEB ;}

/* FEENDBACK >>> */
#succes{background:#F1F0E7 url(/admin/imagini/icon_succes.png) no-repeat left top; border:1px solid #B5CC3E; padding:10px 10px 10px 50px; margin:10px 0px 10px 0px; display:block; text-align:left; color:#6F891C;}
#mesaj{background:#FCF1E4 url(/admin/imagini/icon_eroare.png) no-repeat left top; border:1px solid #F09A09; padding:10px 10px 10px 50px; margin:10px 0px 10px 0px; display:block; text-align:left; color:#DD7932;}
#eroare{background:#FCF1E4 url(/admin/imagini/icon_eroare.png) no-repeat left top; border:1px solid #F09A09; padding:10px 10px 10px 50px; margin:10px 0px 10px 0px; display:block; text-align:left; color:#DD7932;}


/* LINKURI independente >>> */
a:link {color: #77746F;text-decoration: underline;}
a:visited {color: #77746F;text-decoration: underline;}
a:hover {color: #AF5327;text-decoration: none;}

a.inapoi:link {color: #ffffff;text-decoration: none;border:1px;border-style:solid;background-color:#E65421;
padding: 1px 4px 1px 4px; display:block; float:right;margin-left:2px;}
a.inapoi:visited {color: #ffffff;text-decoration: none;border:1px;border-style:solid;background-color:#E65421;
padding: 1px 4px 1px 4px; display:block; float:right;margin-left:2px;}
a.inapoi:hover {color: #ffffff;text-decoration: none;border:1px;border-style:solid;background-color: #F08836;
padding: 1px 4px 1px 4px; display:block; float:right;margin-left:2px;}

A.link1:link {color: #AF5327;text-decoration: underline;}
A.link1:visited {color: #AF5327;text-decoration: underline;}
A.link1:hover {color: #000000;text-decoration: underline;}

A.link4:link {color: #DC5712;text-decoration: none;}
A.link4:visited {color: #DC5712;text-decoration: none;}
A.link4:hover {color: #000000;text-decoration: underline;}

/* FORMS >>> */
.input{	font-size:12px;PADDING-LEFT: 5px;width:200px;}

.buton{	background:#993300;	border:none;font-size:10px;	color: #ffffff;
}


/* NAVIGARE */
#meniu_orizontal{}
	#meniu_orizontal ul{ float: right; position: relative; width: 653px; height: 32px; margin: 0 0 0 0; line-height: 1; }
	#meniu_orizontal li{ float: left; height: 32px; text-indent: -9999px; }
	#meniu_orizontal li li{ position: static; text-indent: 0; font-size: 11px; font-weight: bold; width: auto; height: auto; }
	#meniu_orizontal li li a{ color: #FADAC1; background: #F08836; width: auto; height: auto; margin-top: 15px; margin-left: 25px;text-decoration:none;  }
	#meniu_orizontal li li a:hover,
	#meniu_orizontal li li.selected a{ color: #ffffff; text-decoration:none; }
	#meniu_orizontal ul ul{
	position: absolute;
	left: 1px;
	width: 653px;
	height: 32px;
	margin: 0;
	display: none;
	border-bottom:1px solid #F3A05E;
}
	#meniu_orizontal ul ul.selected,
	#meniu_orizontal ul ul.active{ display: block;}
/*	#meniu_orizontal ul li:hover ul{ display: block; } */
	#meniu_orizontal li a{ display: block; background: url(/imagini/meniu.png) top left no-repeat; height: 32px; padding: 0; border: none; }

	
	#meniu_orizontal li.apartamente a{ background-position: 0 0; width: 135px; }
	#meniu_orizontal li.case a{ background-position: -135px 0; width: 115px; }
	#meniu_orizontal li.terenuri a{ background-position: -250px 0; width: 115px; }
	#meniu_orizontal li.spatii a{ background-position: -365px 0; width: 115px; }
	#meniu_orizontal li.cont a{ background-position: -480px 0; width: 173px; }
	
	#meniu_orizontal li.apartamente a:hover,
	#meniu_orizontal li.apartamente a.selected,
	#meniu_orizontal li.apartamente a.active{ background-position: 0 -32px; }
	#meniu_orizontal li.case a:hover,
	#meniu_orizontal li.case a.selected,
	#meniu_orizontal li.case a.active{ background-position: -135px -32px; }
	#meniu_orizontal li.terenuri a:hover,
	#meniu_orizontal li.terenuri a.selected,
	#meniu_orizontal li.terenuri a.active{ background-position: -250px -32px; }
	#meniu_orizontal li.spatii a:hover,
	#meniu_orizontal li.spatii a.selected,
	#meniu_orizontal li.spatii a.active{ background-position: -365px -32px; }
	#meniu_orizontal li.cont a:hover,
	#meniu_orizontal li.cont a.selected,
	#meniu_orizontal li.cont a.active{ background-position: -480px -32px; }
	
	#meniu_orizontal li.apartamente li a{ width: auto; }
	#meniu_orizontal li.case li a{ width: auto; }
	#meniu_orizontal li.terenuri li a{ width: auto; }
	#meniu_orizontal li.spatii li a{ width: auto; }
	#meniu_orizontal li.cont li a{ width: auto; }
	
/* ----------------Clasele pentru paginatie  */
a.class_neselected:link {color: #666666;text-decoration: none;border:1px;border-style:solid;border-color:#F0A749;background-color:#ffffff;
padding: 1px 4px 1px 4px; display:block; float:left;margin-right:2px;}
a.class_neselected:visited {color: #666666;text-decoration: none;border:1px;border-style:solid;border-color:#F0A749;background-color:#ffffff;
padding: 1px 4px 1px 4px; display:block; float:left;margin-right:2px;}
a.class_neselected:hover {color: #000000;text-decoration: none;border:1px;border-style:solid;border-color:#F08836;background-color: #F0A749;
padding: 1px 4px 1px 4px; display:block; float:left;margin-right:2px;}

a.class_selected:link {color: #ffffff;text-decoration: none;border:1px;border-style:solid;border-color:#F08836; background-color:#F0A749; 
padding: 1px 4px 1px 4px; display:block; float:left;margin-right:2px;}
a.class_selected:visited {color: #ffffff;text-decoration: none;border:1px;border-style:solid;border-color:#F08836;background-color:#F0A749;
padding: 1px 4px 1px 4px; display:block; float:left;margin-right:2px;}
a.class_selected:hover {color: #ffffff;text-decoration: none;border:1px;border-style:solid;border-color:#F08836;background-color:#F0A749;
padding: 1px 4px 1px 4px; display:block; float:left;margin-right:2px;}

.puncte{padding: 1px 4px 1px 4px; display:block; float:left;margin-right:2px;}