/* CSS Document */
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	background: #fff url(../images/pattern_banda_meniu.gif) repeat-x;
	color: #5C5C5C;
	font-weight: bold;
}

body, h1, h2, h3, h4, h5, h6, p, ul, li, form, input, fieldset{
	margin: 0;
	padding: 0;
}

a{
	text-decoration: none;
	outline: none;
}

ul{
	list-style-type: none;
}

br{
	clear: both;
}

html, body {
  height: 100%;
}
/*
html>body form#search_form{
  height: 100%;
}
*/
#container_tot{
  position: relative;
  height: 100%;
  /*min-height: 91%;
  height: 91%;
  voice-family: "\"}\"";
  voice-family: inherit;
  height: auto;--din cauza lui IE6 nu pune footerul la stg la 0
}

html>body #container_tot{
  height: auto;*/
}

#container{
	width: 1026px;
	margin: 0 auto;
}

#container_tot_h{
	width: 847px;
	margin: 0 auto;
	text-align: left;
}

#container_h{
  background: url(../images/background_search.gif) no-repeat;
  margin: 20px 0 0;
  height: 100px;
}

.meniu_header{
	margin: 0 auto;
	width: 978px;
	position: relative;
	height: 50px;
 	text-align: left;
}

.meniu_header.meniu_home{
  width: 846px;/*852, suma pozelor - 6, pixeli c tb suprapusi*/
 	text-align: left;
}

.meniu_header ul{
	position: absolute;
	top: 3px;
}

.meniu_header ul li a{
	height: 47px;
	text-indent: -3000px;
	display: block;
	position: absolute;
	top: 0px;
	margin: 0 0 0 -1px;
	z-index: 0;
}

.meniu_header ul li a#despre_noi{
	background: url(../images/meniu_despre_noi.png) no-repeat;
	width: 92px;
	left: 0px;
}

.meniu_header.meniu_home ul li a#despre_noi{
	left: 15px;
}


.meniu_header ul li a#certificat_de_performanta_energetica{
	background: url(../images/meniu_certificat.png) no-repeat;
	width: 241px;
	left: 92px;
}

.meniu_header.meniu_home ul li a#certificat_de_performanta_energetica{
	left: 107px;
}

.meniu_header ul li a#retea_nationala{
	background: url(../images/meniu_retea_nationala.png) no-repeat;
	width: 114px;
	left: 332px;
}

.meniu_header.meniu_home ul li a#retea_nationala{
	left: 347px;
}

.meniu_header ul li a#informatii_utile{
	background: url(../images/meniu_informatii_utile.png) no-repeat;
	width: 110px;
	left: 446px;
}

.meniu_header.meniu_home ul li a#informatii_utile{
	left: 461px;
}

.meniu_header ul li a#posteaza_anunt{
	background: url(../images/meniu_posteaza_anunt.png) no-repeat;
	width: 111px;
	left: 556px;
}

.meniu_header.meniu_home ul li a#posteaza_anunt{
	left: 571px;
}

.meniu_header ul li a#finantare{
	background: url(../images/meniu_finantare.png) no-repeat;
	width: 79px;
	left: 667px;
}

.meniu_header.meniu_home ul li a#finantare{
	left: 682px;
}

.meniu_header ul li a#contacte{
	background: url(../images/meniu_contacte.png) no-repeat;
	width: 74px;
	left: 746px;
}

.meniu_header.meniu_home ul li a#contacte{
	left: 761px;
}

.meniu_header ul li a#index{
	background: url(../images/meniu_prima_pagina.png) no-repeat;
	width: 100px;
	left: 820px;
}

.meniu_header ul li a:hover{
	z-index: 10;
}

.meniu_header ul li a#despre_noi:hover{
	background: url(../images/meniu_over_despre_noi.png) no-repeat;
	width: 92px;
}

.meniu_header ul li a#certificat_de_performanta_energetica:hover{
	background: url(../images/meniu_over_certificat.png) no-repeat;
	width: 241px;
}

.meniu_header ul li a#retea_nationala:hover{
	background: url(../images/meniu_over_retea_nationala.png) no-repeat;
	width: 114px;
}

.meniu_header ul li a#informatii_utile:hover{
	background: url(../images/meniu_over_informatii_utile.png) no-repeat;
	width: 110px;
}

.meniu_header ul li a#posteaza_anunt:hover{
	background: url(../images/meniu_over_posteaza_anunt.png) no-repeat;
	width: 111px;
}

.meniu_header ul li a#finantare:hover{
	background: url(../images/meniu_over_finantare.png) no-repeat;
	width: 79px;
}

.meniu_header ul li a#contacte:hover{
	background: url(../images/meniu_over_contacte.png) no-repeat;
	width: 74px;
}

.meniu_header ul li a#index:hover{
	background: url(../images/meniu_over_prima_pagina.png) no-repeat;
	width: 100px;
}

.content_tot{
	text-align: left;
	width: 1026px;
	/*position: relative;*/
}

.content_tot_h{
	width: 847px;
}

.logo_cauta{
  width: 1026px;
}

.left_column{
	width: 288px;/*262 initial + 26px for bookmark*/
	float: left;
	margin: 12px 0;
}

.div_flotant_mic_tot{
  position: relative;
	width: 288px;
	/*padding: 23px 0 0;*/
}

html>body .div_flotant_mic_tot{
  padding-bottom: 19px;
}
 
.div_flotant_mic_tot ul{
	position: absolute;
	right: 5px;
	top: 0;
}

.div_flotant_mic_tot ul.scarita_down{
  top: 23px;
}

.div_flotant_mic_tot ul li{
  text-align: right;
	width: 105px;
}

.div_flotant_mic_tot ul li a{
  color: #072c3f;
  padding: 5px 10px 5px 0;
  display: block;
  height: 13px;
  font-weight: normal;
}

.div_flotant_mic_tot ul li a.cls_blue_dark{
	background: url(../images/tip_propr_vechi_1.jpg) no-repeat;
}

.div_flotant_mic_tot ul li a.cls_blue_dark:hover{
	background: url(../images/tip_propr_vechi_1_over.jpg) no-repeat;
}

.div_flotant_mic_tot ul li a.cls_blue_comb{
	background: url(../images/tip_propr_vechi_2.jpg) no-repeat;
}

.div_flotant_mic_tot ul li a.cls_blue_comb:hover{
	background: url(../images/tip_propr_vechi_2_over.jpg) no-repeat;
}

.div_flotant_mic_tot ul li a.cls_blue_light{
	background: url(../images/tip_propr_vechi_3.jpg) no-repeat;
	cursor: default;
	color: #072c3f;
}

.div_flotant_mic_tot ul li a.cls_blue_light:hover{
	background: url(../images/tip_propr_vechi_3.jpg) no-repeat;
}

.div_flotant_mic_tot ul li a.cls_green_dark{
	background: url(../images/tip_propr_noi_1.jpg) no-repeat;
}

.div_flotant_mic_tot ul li a.cls_green_dark:hover{
	background: url(../images/tip_propr_noi_1_over.jpg) no-repeat;
}

.div_flotant_mic_tot ul li a.cls_green_comb{
	background: url(../images/tip_propr_noi_2.jpg) no-repeat;
}

.div_flotant_mic_tot ul li a.cls_green_comb:hover{
	background: url(../images/tip_propr_noi_2_over.jpg) no-repeat;
}

.div_flotant_mic_tot ul li a.cls_green_light{
	background: url(../images/tip_propr_noi_3.jpg) no-repeat;
	cursor: default;
	color: #072c3f;
}

.div_flotant_mic_tot ul li a.cls_green_light:hover{
	background: url(../images/tip_propr_noi_3.jpg) no-repeat;
}

.div_flotant_mic_tot ul li a.cls_blue{
	background: url(../images/tip_propr_vechi.jpg) no-repeat;
}

.div_flotant_mic_tot ul li a.cls_blue:hover{
	background: url(../images/tip_propr_vechi_over.jpg) no-repeat;
	color: #fff;
}

.div_flotant_mic_tot ul li a.cls_blue.blue_active{
	background: url(../images/tip_propr_vechi_over.jpg) no-repeat;
	color: #fff;
}

.div_flotant_mic_tot ul li a.cls_green{
	background: url(../images/tip_propr_noi.jpg) no-repeat;
}

.div_flotant_mic_tot ul li a.cls_green:hover{
	background: url(../images/tip_propr_noi_over.jpg) no-repeat;
	color: #fff;
}

.div_flotant_mic_tot ul li a.cls_green.green_active{
	background: url(../images/tip_propr_noi_over.jpg) no-repeat;
	color: #fff;
}



.div_flotant_mic_tot a.tip_propr_noi{
	background: url(../images/propr_noi_2.jpg) no-repeat;
	width: 111px;
	height: 36px;
	display: block;
	margin: 0 0 20px 8px;
	font-weight: normal;
	color: #072C3F;
	padding: 5px 0 0 15px;
}

.div_flotant_mic_tot a.tip_propr_noi:hover{
	background: url(../images/propr_noi_over_2.jpg) no-repeat;
	color: #fff;
}

.div_flotant_mic_tot a.tip_propr_vechi{
	background: url(../images/propr_vechi_2.jpg) no-repeat;
	width: 111px;
	height: 36px;
	display: block;
	margin: 0 0 20px 8px;
	font-weight: normal;
	color: #072c3f;
	padding: 5px 0 0 15px;
}

.div_flotant_mic_tot a.tip_propr_vechi:hover{
	background: url(../images/propr_vechi_over_2.jpg) no-repeat;
	color: #fff;
}

.content{
	width: 617px;
	float: right;
	margin: 12px -22px 72px 9px;
	position: relative;
	padding: 104px 0 0;
}

html>body .content{
  margin-right: 9px;
}

.content h1{
  font-size: 11px;
  float: left;
}

.content h1.h1_det_apart{
  color: #09578E;
  padding: 0 18px 0 0;
}

.content h1.h1_det_compl{
  color: #5C5C5C;
  width: 225px;
}

.content p{
  font-weight: normal;
  margin: 0 0 7px;
}

.content p.rez_cauta{
  font-weight: bold;
  color: #09578E;
  margin: 0 0 3px;
}

.content p.color_green,
.content p.rez_cate a.color_green,
.content .sortare_dupa .cauta_sus.color_green,
.div_page a.color_green,
.info_proprietate div div.date_proprietate a.color_green{
  color: #138708;
}

.content p.rez_cate{
  float: right;
}

.content p.rez_cate span{
  margin: 0 4px;
}

.content p.rez_cate a{
  color: #09578E;
}

.content p.rez_cate a:hover{
  color: #5C5C5C;
}

.content p.back_to_rez a:hover{
  color: #7DCAFE;
}

.content p.back_to_rez a{
  font-weight: normal;
  color: #09578E;
}

.content .sortare_dupa{
  background: #7DCAFE;
  padding: 5px 0 5px 11px;
  margin: 0 0 7px;
}

.content .sortare_dupa.sortare_dupa_green{
  background: #85cb2d;
}

.content .sortare_dupa label{
	vertical-align: middle;
}

.content .sortare_dupa a{
  color: #fff;
}

.content .sortare_dupa a:hover{
  color: #09578E;
}

.content .sortare_dupa a.color_green:hover{
  color: #138708;
}

.content .sortare_dupa img{
  vertical-align: middle;
  margin: 0 16px 0 3px;
}

.content .sortare_dupa span{
  color: #fff;
  font-weight: normal;
}

.content .sortare_dupa .cauta_sus{
  float: right;
  font-weight: bold;
  color: #09578E;
  margin: -3px 0 0;
}

html>/**/body .content .sortare_dupa .cauta_sus{
  margin: 0;
}

.content span.span_det_imobil{
  font-weight: normal;
  padding: 0 18px 0 0;
  display: block;
  float: left;
}

.content span.span_det_compl{
  text-align: right;
  width: 223px;
  display: block;
  float: left;
}

/*contentul de pe pagina Despre noi*/
.cont_despre{
	background: #F5FCFF url(../images/back_despre.jpg) repeat-x;
	padding: 0 0 0 22px;
}

.cont_despre img{
  float: right;
  margin: -12px 0 0;
}

.cont_despre img.imagine_despre{
  float: none;
  margin: 0;
  position: absolute;
  right: 0;
  top: 92px;
}

.cont_despre h2{
  font-size: 11px;
  color: #09578E;
  padding: 25px 0 40px;
}

.cont_despre h2.h2_titlu{
  width: 310px;
  padding: 0 0 10px;
  color: #5C5C5C;
}

.cont_despre h3{
  font-size: 11px;
  color: #5C5C5C;
  padding: 0 0 15px;
}

.cont_despre h3.h3_info{
  font-size: 11px;
  padding: 0;
}

.cont_despre h3.h3_info_u{
  padding: 5px 0;
}

.cont_despre p{
  padding: 0 0 8px;
  width: 410px;
}

.cont_despre p strong{
  color: #09578E;
}

.cont_despre p.p_simplu{
  width: 575px;
}

.cont_despre p.pe_lg_case{
  /*width: 232px;*/
  width: auto;
}

.cont_despre p.p_titlu{
  width: 310px;
  font-weight: bold;
}

.cont_despre p.p_la_ghid{
  width: 310px;
}

.cont_despre p.p_pas{
  width: 260px;
  padding: 0 0 0 25px;
}

.cont_despre p.p_pasi{
  width: 400px;
  padding: 0 0 0 25px;
}

.cont_despre p.p_lista{
  width: 400px;
  margin: 0 0 5px 25px;
  background: url(../images/sagetica_blue.jpg) no-repeat left center;
  padding: 0 0 0 15px;
}

.cont_despre p.p_lista a{
  color: #09578E;
  font-weight: bold;
}

.cont_despre p.p_info{
  padding: 0;
  margin: 0;
  width: 310px;
}

.cont_despre p.p_info_u{
  padding: 0;
}

.cont_despre p.p_info_a{
  padding: 0;
  width: 310px;
}

.cont_despre p.p_info_a a{
  color: #09578E;
  font-weight: bold;
}

.cont_despre p.sus{
  text-align: right;
  font-weight: bold;
}

.cont_despre p.sus a{
  color: #09578E;
}

.cont_despre p.p_rata_credit{
  width: 188px;
  padding: 0;
  margin: 0 0 0 24px;
  /*width: auto;*/
}

.cont_despre a:hover{
  text-decoration: underline;
}

.cont_despre .p_content{
  margin: 0 0 15px;
}

.cont_despre .p_content p a{
  color: #09578E;
  font-weight: bold;
}

.cont_despre .p_content_info{
  margin: 0 0 15px;
  width: 310px;
}

.cb_mortgage{
  width: 430px;
}

.cb_mortgage1{
  width: 230px;
  float: left;
  background: url(../images/bara_rezultate.jpg) no-repeat right center;
}

.cb_mortgage1 h3{
  color: #09578E;
  padding: 0 0 10px;
}

.cb_mortgage1 img{
  float: none;
  margin: 0;
}

.cb_mortgage2{
  width: 195px;
  float: left;
  padding: 0 0 0 5px;
}

.cb_mortgage2 p{
  width: 195px;
}

.cb_mortgage2 a{
  color: #09578E;
}

ul.meniu_la_ghid{
  float: right;
  padding: 25px 0pt 40px;
  width: 470px;
}

ul.meniu_la_ghid li{
  float: left;
  padding: 0 25px 0 0;
  color: #09578E;
  font-weight: normal;
}

ul.meniu_la_ghid li a{
  color: #09578E;
  font-weight: normal;
}

ul.meniu_la_ghid li a.active_meniu_la_ghid{
  cursor: text;
}

ul.meniu_la_ghid a.active_meniu_la_ghid:hover{
  text-decoration: none;
}

ul.submeniu_la_ghid{
  background: #D8EFFF;
  float: right;
  width: 156px;
  padding: 3px 0 3px 14px;
  margin: -28px 20px 0 0;
}

html>body ul.submeniu_la_ghid{
  margin-right: 40px;
}

ul.submeniu_la_ghid li{
  padding: 7px 0;
  font-weight: normal;
  color: #09578E;
}

ul.submeniu_la_ghid li a{
  font-weight: normal;
  color: #09578E;
}

ul.submeniu_la_ghid li a.active_submeniu_la_ghid{
  cursor: text;
}

ul.submeniu_la_ghid a.active_submeniu_la_ghid:hover{
  text-decoration: none;
}

/*contentul de pe pagina Detalii apatament*/
.cont_det_imobil{
  width: 648px;
  margin: 0px 0 0;
}

.cont_det_imobil h2{
  font-size: 11px;
  font-weight: normal;
  width: 215px;
}

.cont_det_imobil p.p_facilitati{
  color: #09578E;
  font-weight: bold;
}

.cont_det_imobil img{
  float: left;
  margin: 10px 0 0;
  border: none;
}

.cont_det_imobil .date_det_imobil{
  width: 225px;
  float: left;
  margin: 8px 0 20px;
  font-weight: normal;
}

.cont_det_imobil .date_det_imobil h2{
  color: #7DCAFE;
  margin: 17px 0 0;
}

.cont_det_imobil .date_det_imobil sup{
  font-size: 6px;
}

.cont_det_imobil .date_det_imobil span{
  color: #09578E;
  display: block;
  padding: 7px 0 2px;
}

.cont_det_imobil .date_det_imobil span.price_det_imobil{
  font-size: 16px;
  font-weight: bold;
  padding: 0;
  display: inline;
}

.cont_det_imobil .date_det_imobil span.price_det_imobil.rata{
  font-size: 11px;
}

.cont_det_imobil .date_det_imobil span.price_det_imobil.rata a{
  color: #09578E;
}

.cont_det_imobil .date_det_imobil img{
  float: none;
  margin: 0;
}

.cont_det_imobil .desc_det_imobil p{
  width: 215px;
  padding: 0 45px 8px 0;
  /*height: 140px;*/
  float: left;
}

.cont_det_imobil .contact_det_imobil{
  width: 180px;
  margin: 8px 0 0 20px;
  float: left;
}

.cont_det_imobil .contact_det_imobil a{
  color: #09578E;
  display: block;
}

.cont_det_imobil .contact_det_imobil a:hover{
  color: #7DCAFE;
}

.cont_det_imobil .contact_det_imobil .contacte{
  background: #D8EFFF;
  padding: 6px 0 2px 8px;
  margin: 5px 0 7px;
  position: relative;
}

.cont_det_imobil .contact_det_imobil .contacte p.agentie{
  color: #09578E;
}

.cont_det_imobil .div_facilitati{
  width: 648px;
}

.cont_det_imobil .div_facilitati div{
  background: url(../images/bara_rezultate.jpg) no-repeat;
  float: left;
  padding: 15px 18px 21px 43px;
  margin: 0 0 14px;
  min-height: 50px;
  height: 50px;
  voice-family: "\"}\"";
  voice-family: inherit;
 /* height: auto;--din cauza lui IE6 nu pune footerul la stg la 0*/
}

html>body .cont_det_imobil .div_facilitati div{
  height: auto;
}

.cont_det_imobil .div_facilitati div.prim_div{
  background: none;
  padding: 15px 18px 0 0;
}

.cont_det_imobil .div_facilitati div p{
  font-weight: bold;
}

/*contentul de pe pagina retea nationala, dar fara imagine si titlu*/
.cont_retea{
  width: 590px;
}

.tabel_complex_rez{
  width: 410px;
}

.tabel_complex_rez td{
  font-weight: normal;
  vertical-align: top;
}

.tabel_complex_rez .tabel_header td{
  color: #09578E;
  padding: 20px 0 10px;
  font-weight: bold;
}

.tabel_complex_rez .tabel_body td{
  border-bottom: 1px solid #7DCAFE;
  padding: 0 0 20px;
}

.tabel_complex_rez .tabel_body td sup{
  font-size: 6px;
}

.tabel_complex_rez .tabel_body td img{
  margin: 0;
  border: none;
}

.tabel_complex_rez .tabel_body td a{
  color: #09578E;
}

.tabel_complex_rez .tabel_body td a:hover{
  color: #7DCAFE;
}

.tabel_complex_rez .ultim_tabel_body td{
  border-bottom: none;
}

.div_logo{
	width: 116px;
	float: left;
	margin: 18px 0 0 9px;
}

html>body .div_logo{
  margin-left: 18px;
}

.div_logo h1{
	background: url(../images/logo_cb.jpg) no-repeat;
	text-indent: -3000px;
	width: 116px;
	height: 63px;
}

.div_logo h1 a{
	width: 116px;
	height: 63px;
	display: block;
}

.div_logo_rezultate{
	width: 103px;
	float: right;
}

.div_logo_rezultate h1{
	background: url(../images/logo_interior.jpg) no-repeat;
	text-indent: -3000px;
}

.div_logo_rezultate h1 a{
	width: 103px;
	height: 122px;
	display: block;
}

.cauta_pt_IE{
	width: 748px;
}

.div_cauta{
	margin: 18px 0 0 16px;
	float: left;
	width: 605px;
}

.div_cauta2{
	width: 847px;
	float: left;
	height: 100px;
}

.div_cauta p{
	margin: 0 0 5px;
}

.div_cauta .tip_locuinta{
	float: left;
	margin: 6px 15px 0 0;
}

.div_cauta .tip_locuinta img{
  vertical-align: middle;
  margin: 0 5px 0 0;
}

.div_cauta .tip_locuinta label{
  vertical-align: middle;
}

.div_cauta .div_text_f{
  width: 580px;
}

.div_button_cauta{
	margin: 16px 0 0;
	width: 92px;
	float: left;
}

.div_button_cauta h2{
  background: url(../images/casute.jpg) no-repeat;
  width: 68px;
  height: 34px;
  text-indent: -3000px;
  margin: 0 0 10px -7px;
}

.div_button_cauta a.button_cauta{
  display: block;
}

.direct_la_propr{
	margin: 15px 0 0;
	width: 847px;
}

.direct_la_propr p{
	padding: 0 0 4px;
	color: #fff;
}

.direct_la_propr a{
	display: block;
	color: #fff;
	float: left;
	text-align: center;
	padding: 12px 0 13px;
}

.direct_la_propr a#buton_vechi{
	background: url(../images/buton_vechi.png) no-repeat;
	width: 123px;
	margin: 0 1px 0 0;
}

.direct_la_propr a#buton_vechi.active{
	background: url(../images/buton_activ_vechi.png) no-repeat;
	color: #072c3f;
	cursor: default;
}

.direct_la_propr a#buton_noi{
	background: url(../images/buton_noi.png) no-repeat;
	width: 166px;
}

.direct_la_propr a#buton_noi.active{
	background: url(../images/buton_activ_noi.png) no-repeat;
	color: #072c3f;
	cursor: default;
}

.direct_la_propr a#buton_vechi:hover{
	background: url(../images/buton_activ_vechi.png) no-repeat;
	width: 123px;
	margin: 0 1px 0 0;
	color: #072c3f;
}

.direct_la_propr a#buton_vechi.active:hover{
	background: url(../images/buton_activ_vechi.png) no-repeat;
}

.direct_la_propr a#buton_noi:hover{
	background: url(../images/buton_activ_noi.png) no-repeat;
	width: 166px;
	color: #072c3f;
}

.direct_la_propr a#buton_noi.active:hover{
	background: url(../images/buton_activ_noi.png) no-repeat;
}

.div_flotant_tot{
	width: 847px;
	top: -5px;
	position: relative;
	height: 376px;
}

.div_flotant_tot_blank{
	width: 443px;
	margin: 0 0 40px 330px;
	padding: 2px 0 0;
	height: 376px;
}

.div_harta{
	width: 358px;
	height: 258px;
	margin: 0 0 -258px 440px;
}

.div_rezultate_harta{
	width: 358px;
	height: 258px;
	margin: 0 0 -258px -357px;
}

.div_map{
	width: 451px;
	float: left;
	margin: 1px 0 0;
	height: 269px;
	background: pink;
}

.div_flotant{
	background: url(../images/bg_search_vechi.jpg) no-repeat;
	width: 396px;
	float: left;
	margin: 1px 0 0;
}

.div_flotant_noi{
	background: url(../images/bg_search_noi.jpg) no-repeat;
}

.div_flotant ul{
	height: 24px;
	background: url(../images/pattern_tab_vechi.gif) repeat-x;
	border-bottom: 1px solid #FFF;
}

.div_flotant ul.ul_noi{
	background: url(../images/pattern_tab_noi.gif) repeat-x;
}

.div_flotant ul li{
	border-right: 1px solid #76cffe;
	height: 14px;
	float: left;
	padding: 5px 16px;
}

.div_flotant ul.ul_noi li{
	border-color: #88CC29;
}

.div_flotant ul li a{
	color: #fff;
}

.div_flotant ul li.ultim_tab{
	border-right: none;
}

.div_flotant ul li.activ_tab{
	background: url(../images/bg_search_vechi.jpg) no-repeat 0px -1px;
	padding: 5px 15px;	 /*dar pe IE6 nu merge, nu ascunde bara de jos*/
  border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}

.div_flotant ul li.activ_tab_noi{
	background: url(../images/bg_search_noi.jpg) no-repeat 0px -1px;
}

html>body .div_flotant ul li.activ_tab, html>body .div_flotant ul li.activ_tab_noi{
  padding-bottom: 6px;
}

.div_flotant ul li.activ_tab.prim_at{
  border-left: none;
}

.div_flotant ul li.activ_tab.ultim_at{
	border-right: none;
}

.div_flotant ul li.activ_tab a, .div_flotant ul li.activ_tab_noi a{
	color: #072c3f;
	cursor: default;
}

.div_flotant ul li a:hover{
	color: #76cffe;
}

.div_flotant ul.ul_noi li a:hover{
	color: #88cc29;
}
.div_flotant ul li.activ_tab a:hover, .div_flotant ul li.activ_tab_noi a:hover{
	color: #072c3f;
}

.linie_div_flotant{
	border-bottom: 1px solid #fff;
	margin: 0 16px;
	color: #000;
	padding: 7px 0 5px;
	height: 24px;
	width: 364px;
}

.linie_div_flotant.linie_pt_mic{
	margin: 0 18px;
	padding: 6px 0 8px;
	width: 244px;
}

.linie_div_flotant.linie_pt_mic.height_36{
	height: 36px;
}

.linie_div_flotant.linie_pt_mic.height_50{
	height: 41px;
}

html>body .linie_div_flotant.linie_pt_mic.height_50{
	height: 44px;
}

.linie_div_flotant.linie_pt_mic.height_140{
	height: 140px;
}

.linie_div_flotant.linie_pt_mic.height_70{
	height: 70px;
}

.linie_div_flotant.ultima_linie{
  border-bottom: none;
}

.linie_div_flotant .tip_act{
	float: left;
	margin: 4px 15px 0 0;
	width: 77px;
}

.linie_div_flotant .tip_act img{
	vertical-align: middle;
  margin: 0 3px 0 0;
}

.linie_div_flotant .tip_act label{
	vertical-align: middle;
}

.linie_div_flotant .cod_div_flotant{
  float: left;
  width: 180px;
  margin: 4px 0 0;
}

.linie_div_flotant .cod_div_flotant input{
	vertical-align: middle;
  margin: -4px 0 0;
  position: relative;
}

.linie_div_flotant .cod_div_flotant label{
	vertical-align: middle;
	float: left;
  margin: 0 3px 0 0;
  width: 28px;
}

.linie_div_flotant .cod_div_flotant p{
  float: right;
  width: 140px;
}

.linie_div_flotant .cod_div_flotant_mic{
  float: none;
  width: 244px;
}

.linie_div_flotant .cod_div_flotant_mic p{
  float: none;
  width: 244px;
}

.linie_div_flotant .cod_div_flotant_mic input{
	vertical-align: middle;
}

.linie_div_flotant .cod_div_flotant_mic label{
	vertical-align: middle;
	float: left;
  margin: 4px 3px 0 0;
}

.linie_div_flotant .div_nr_camere{
  padding: 3px 0;
}

.linie_div_flotant .div_intre{
  width: 364px;
}

.linie_div_flotant span{
	float: left;
	padding: 3px 7px 0 0;
}

.linie_div_flotant span.span_inline{
  float: none;
  padding: 0 0 2px;
  display: block;
}

.linie_div_flotant span.span_si{
  padding: 3px 8px 0;
  display: block;
}

linie_div_flotant div.div_pt_IE{
  width: 242px;
  margin: 0 0 6px;
}

.div_flotant .linie_div_flotant span.span_intre{
  width: 115px;
  background: none;
}

.div_flotant .linie_div_flotant span.locatie{
  padding-right: 13px;
}

.div_flotant .linie_div_flotant span.an_intre{
  padding-right: 10px;
}

.div_flotant .linie_div_flotant span.camere_intre{
  padding-right: 23px;
}

.div_flotant .linie_div_flotant .div_camp_locatie{
  width: 303px;
  float: left;
}

.div_flotant_mic .linie_div_flotant.linie_pt_mic .div_camp_locatie{
  width: 180px;
  float: left;
}

.book_float{
  width: 288px;
}

.bookmarks{
  width: 26px;
  height: 303px;
  float: left;
}

.bookmarks a{
  color: #09578E;
  width: 26px;
  height: 153px;
  text-indent: -3000px;
  display: block;
}

.bookmarks a:hover{
  color: #79B8E4;
}

.bookmarks a.bookmark_pr_noi_inactive{
  background: url(../images/pr_noi_inactive.jpg) no-repeat;
  margin: -1px 0 0;
}

.bookmarks a.bookmark_pr_noi_active{
  background: url(../images/pr_noi_active.jpg) no-repeat;
}

.bookmarks a.bookmark_pr_vechi_inactive{
  background: url(../images/pr_vechi_inactive.jpg) no-repeat;
  margin: -1px 0 0;
}

.bookmarks a.bookmark_pr_vechi_active{
  background: url(../images/pr_vechi_active.jpg) no-repeat;
}

.div_flotant_mic{
	width: 280px;
	background: url(../images/bg_search_int_vechi_2.jpg) no-repeat;
	height: 391px;
	margin: 0 0 25px 8px;
  /*position: relative;*/
}

html>body .div_flotant_mic{
  margin-bottom: 0px;
}

.div_flotant_mic.div_fm_green{
	background: url(../images/bg_search_int_noi_2.jpg) no-repeat;
}

.div_flotant_mic span.tab_activ{
  color: #fff;
  padding: 13px 0 10px 18px;
  display: block;
  margin: 0 0 7px;
  font-size: 12px;
}

.info_proprietate{
  border-top: 1px solid #7DCAFE;
  color: #5A5A5A;
  padding: 25px 0 33px;
  width: 648px;
}

.info_proprietate.prima_proprietate{
  border-top: none;
  padding-top: 0;
}

.info_proprietate.proprietate_green{
  border-color: #85CB2D;
}

.info_proprietate h1.titlu_info_proprietate{
  font-weight: bold;
  font-size: 11px;
  margin: 0 0 7px;
  width: 648px;
}

.info_proprietate h1.titlu_info_proprietate a{
  background: #09578E;
  color: #fff;
  padding: 0 3px 1px;
  margin: 0 8px 0 0;
}

.info_proprietate h1.titlu_info_proprietate a.details_green{
  background: #138708;
}

.info_proprietate h1.titlu_info_proprietate a:hover{
  color: #09578E;
  background: #7DCAFE;
}

.info_proprietate h1.titlu_info_proprietate a.details_green:hover{
  color: #138708;
  background: #85CB2D;
}

.info_proprietate h1.titlu_info_proprietate span{
  color: #09578E;
  margin: 0 0 0 10px;
}

.info_proprietate h1.titlu_info_proprietate span.span_green{
  color: #138708;
}

.ultima_indexare{
  font-size: 7px;
  font-weight: normal;
  font-style: italic;
  text-align: right;
}
h2.index_cache{
  font-size: 9px;
  font-weight: normal;
  text-align: left;
}

.info_proprietate.p_rezultate{
  padding: 20px 0 10px;
  margin: 0;
}

.info_proprietate.p_rezultate.prima_proprietate{
  padding-top: 0;
}

.info_proprietate.p_rezultate h1{
  float: none;
}

.info_proprietate div{
  width: 648px;
}

.info_proprietate div div.date_proprietate{
  width: 160px;
  float: left;
  margin: 10px 0 0;
  font-weight: normal;
}

.info_proprietate div div.date_proprietate h2{
  font-size: 9px;
  font-weight: normal;
  width: 648px;
  float: left;
}

.info_proprietate div div.date_proprietate span{
  font-weight: bold;
}

.info_proprietate div div.date_proprietate span sup{
  font-size: 6px;
}

.info_proprietate div div.date_proprietate a{
  font-size: 14px;
  color: #006AB8;
  font-weight: bold;
  display: block;
  margin: 3px 0 0;
}

.info_proprietate div div.date_proprietate a.rata{
  font-size: 9px;
}

.info_proprietate div div.date_proprietate a:hover{
  color: #09578E;
}

.info_proprietate div div.date_proprietate.date_complex_rez{
  width: 185px;
}

.info_proprietate div div.image_proprietate{
  background: url(../images/bara_rezultate.jpg) no-repeat;
  width: 141px;
  float: left;
  padding: 0 0 0 25px;
}

.info_proprietate div div.image_proprietate a{
  background: url(../images/bara_rezultate.jpg) no-repeat right top;
  width: 116px;
  padding: 0 25px 0 0;
  display: block;
}

.info_proprietate div div.image_proprietate a img{
  border: none;
}

.info_proprietate div div.image_proprietate.image_complex_rez{
  background: none;
  padding: 0 0 0 10px;
  width: 131px;
}

.info_proprietate div div.image_proprietate.image_complex_rez a{
  padding: 0 15px 0 0;
}

.info_proprietate div div.facilitati_proprietate{
  width: 298px;
  float: left;
  padding: 11px 0 0;
}

.info_proprietate div div.facilitati_proprietate label{
  font-weight: normal;
	margin: 0 2px 0 0;
}

.info_proprietate div div.facilitati_proprietate img{
	vertical-align: middle;
	margin: 0 4px 0 0;
}

.info_proprietate div div.facilitati_proprietate h2.h2_ofertata_compl{
  float: none;
  width: auto;
  margin-left: 0;
  color: #7DCAFE;
}

.info_proprietate div div.facilitati_proprietate p.inceput_descriere{
  margin: 14px 0 0;
  width: 298px;
  float: left;
}

.info_proprietate div div.facilitati_proprietate p.scurta_desc_compl{
  margin: 0;
  width: auto;
  float: none;
}

.div_page{
  font-weight: normal;
  text-align: right;
}

.div_page a{
  padding: 0 2px;
  color: #09578E;
}

.div_page a:hover{
  color: #5C5C5C;
}

.div_page span{
  padding: 0 2px;
}

.cauta_jos{
  padding: 5px 0 0;
}

.retea_nat1{
  width: 222px;
  float: left;
  min-height: 140px;
  height: 140px;
  voice-family: "\"}\"";
  voice-family: inherit;
 /* height: auto;--din cauza lui IE6 nu pune footerul la stg la 0
  background: pink;*/
}

html>body .retea_nat1{
  height: auto;
}

.retea_nat1 h3{
  font-size: 11px;
  margin: 0 0 5px;
}

.retea_nat1 a img{
  float: none;
  margin: 0 0 15px;
  border: 3px solid #09578E;
}

.retea_nat1 a:hover img{
  border-color: #EBEBEB;
}

.retea_nat1 p{
  margin: 0;
  padding: 0;
  width: 180px;
}

.retea_nat1 p a{
  color: #7DCAFE;
}

.retea_nat2{
  width: 305px;
  float: left;
  margin: 146px 0 0;
  padding: 0 0 0 55px;
}

.retea_nat2 a img{
  float: none;
  margin: 0 0 0 35px;
  border: 3px solid #EBEBEB;
}

.retea_nat2 a:hover img{
  border-color: #09578E;
}

.retea_nat2 .harta_mare{
  background: url(../images/harta_mare.gif) no-repeat;
  width: 282px;
  height: 199px;
  position: relative;
  margin: 79px 0 -49px 22px;/*prostia asta este doar pt IE6*/
}

html>body .retea_nat2 .harta_mare{
  margin: 0 0 30px;
}

.retea_nat2 .harta_mare img{
  float: none;
  margin: 0;
  position: absolute;
  border: none;
}

.retea_nat2 .harta_mare img#bucuresti{
  bottom: 29px;
  left: 169px;
}

.retea_nat2 .harta_mare img#brasov{
  top: 90px;
  left: 130px;
}

.retea_nat2 .harta_mare img#campulung{
  bottom: 32px;
  left: 123px;
}

.retea_nat2 .harta_mare img#piatra_neamt{
  top: 40px;
  left: 160px;
}

.retea_nat2 .harta_mare img#ploiesti{
  bottom: 47px;
  left: 154px;
}

ul.retea{
  width: 190px;
  margin: 0 0 15px;
}

ul.retea li{
  border-bottom: 2px dotted #09578E;
  padding: 4px 0;
}

ul.retea li.retea_extinsa{
  border-bottom: none;
}

ul.retea li.ultima_din_retea{
  border-bottom: none;
}

ul.retea li a{
  color: #09578E;
}

ul.retea li a:hover{
  color: #7DCAFE;
  text-decoration: none;
}

ul.retea li ul{
  margin: 0 0 0 10px;
  width: 180px;
}

ul.retea li ul li{
  border-bottom: none;
  padding: 0;
}

ul.retea li ul li p{
  background: url(../images/sagetica_blue.jpg) no-repeat left center;
  width: 180px;
  padding: 0 0 0 15px;
  margin: 0;
}

ul.retea li ul li a{
  border-bottom: 2px dotted #09578E;
  display: block;
  padding: 2px 0;
  font-weight: bold;
}

.contact_broker{
	width: 160px;
	background: #B9E5FE url(../images/pattern_div_flotant.jpg) repeat-x;
	position: absolute;
	/*top: 0;*/
	left: -8px;
	padding: 10px;
	color: #000;
}

html>body .contact_broker{
  left: 0;
}

.contact_broker div{
  border-bottom: 1px solid #FFF;
  padding: 0 0 5px;
}

.contact_broker p{
  margin: 5px 0 3px;
  padding: 0;
  font-weight: bold;
}

.contact_broker img{
  float: none;
  margin: 5px 0 0;
}

.contact_broker p.button_blue_br{
	background: url(../images/selectie_zone_stanga.jpg) no-repeat;
	float: left;
	padding: 0 0 0 5px;
	margin-top: 10px;
}

.contact_broker p.button_blue_br.renunta{
  margin-right: 43px;
}

.contact_broker p.button_blue_br a{
	background: url(../images/selectie_zone_dreapta.jpg) no-repeat right top;
	padding: 0 5px 0 0;
	color: #fff;
	display: block;
	font-weight: normal;
}

.contact_broker p.button_blue_br a:hover{
  color: #09578E;
}

.contact_broker p.button_blue_br a span{
	background: #4696D5;
	padding: 4px 2px;
	display: block;
}

.contact_broker .butoane{
  width: 160px;
  border: none;
}

.sucursala{
  width: 595px;
  padding: 0 0 30px;
}

.sucursala .info_sucursala{
  width: 295px;
  float: left;
}

.sucursala h2{
  font-weight: normal;
  padding: 0 0 3px;
}

.sucursala p{
  margin: 0;
  padding: 0;
  width: 295px;
}

.sucursala p a{
  color: #09578E;
}

.sucursala .harta_sucursala{
  width: 300px;
  float: left;
}

.sucursala .harta_sucursala img{
  float: none;
  margin: 0;
  border: 3px solid #09578E;
}

.sucursala .harta_sucursala a:hover img{
  border-color: #EBEBEB;
}

.div_rc{
  width: 545px;
}

.div_rc1{
  float: left;
  width: 317px;
  background: #b9e5fe;
  padding: 9px;
}

.div_rc1 .div_solicitant{
   background: #90D8FE;
   width: 303px;
   padding: 7px;
}

.div_rc1 .div_solicitant p{
  padding: 0;
   width: 303px;
}

.div_rc1 .div_int_solicitant{
  border: 1px solid #b9e5fe;
  width: 281px;
  padding: 8px 10px;
}

.div_rc1 .no_marg_btm{
  margin-bottom: 0;
}

.div_rc1 .div_continut{
  width: 310px;
  padding: 10px 0 0 7px;
}

.div_rc1 .div_ct1{
  width: 143px;
  float: left;
}

.div_rc1 .div_ct1 p{
  width: 143px;
}

.div_rc1 .div_ct1 p.ct{
  color: #033035;
}

.div_rc1 .div_ct2{
  width: 163px;
  float: left;
}

.div_rc1 .div_sol1{
  width: 115px;
  float: left;
}

.div_rc1 .div_sol1 p{
  font-weight: bold;
  color: #033035;
  margin: 0 0 16px;
  width: 115px;
}

.div_rc1 .div_sol1 p.m_marg_btm{
  margin: 0 0 55px;
}

.div_rc1 .div_sol2{
  width: 165px;
  float: left;
}

.div_rc2{
  width: 190px;
  float: left;
  padding: 0 0 0 19px;
}

.div_rc2 p{
  width: 190px;
}

.div_rc2 p a{
  color: #5c5c5c;
}

.div_rc2 p.p_rc2{
  border-bottom: 1px solid #90D8FE;
}

p.buttons_sol{
  clear: both;
  text-align: right;
  width: 335px;
  margin: 4px 0 0;
  padding: 9px 0 15px;
}

.footer{
	background: url(../images/pattern_banda_footer.gif) repeat-x;
  width: 100%;
  height: 86px;
}

.footer_h{
	background: url(../images/pattern_banda_footer.gif) repeat-x;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 86px;
}

.meniu_footer{
	width: 847px;
	margin: 0 auto;
	text-align: center;
}

.meniu_footer ul{
  width: 670px;
	margin: 0 auto 10px;
}

.meniu_footer ul li{
	padding: 12px 15px;
	float: left;
	color: #fff;
}

.meniu_footer ul li a{
	color: #fff;
}

.meniu_footer ul li a:hover{
	color: #76cffe;
}

.meniu_footer p{
  width: 847px;
	margin: 0 auto;
  font-size: 6px;
	color: #fff;
}

/*INPUTURI*/
input.text_f{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 577px;
	height: 12px;
	color: #999;
	padding: 7px 0 7px 3px;
	border: 2px inset #2A79A0;
	font-weight: normal;
}

a.button_cauta{
	background: url(../images/back_cauta_home.jpg) no-repeat;
	padding: 3px 10px 5px;
	height: 22px;
	font-weight: bold;
	color: #09578E;
	/*display: block;*/
}

a.button_cauta.button_cauta_green{
	background: url(../images/cauta_noi.gif) no-repeat;
	color: #fff;
	height: 24px;
	padding: 4px 10px 5px;
}

a.button_cauta_vechi{
	background: url(../images/cauta_vechi.gif) no-repeat;
	padding: 5px 10px 3px;
	height: 24px;
	font-weight: bold;
	color: #fff;
	display: block;
}

a.button_cauta_vechi.cauta_noi{
	background: url(../images/cauta_noi.gif) no-repeat;
}

a.button_cauta_vechi.din_div_flotant{
  margin: 12px 0 0 324px;
  display: block;
}

a.button_cauta_vechi.din_div_flotant_mic{
  margin: 0 0 0 203px;
  display: block;
  position: absolute;
  bottom: 5px;
}

html>body a.button_cauta_vechi.din_div_flotant_mic{
  bottom: 0px;
}

a.button_cauta.back_renunta{
	background: url(../images/back_renunta.jpg) no-repeat;
}

a.button_cauta.back_add{
	background: url(../images/back_add.jpg) no-repeat;
}

a.button_cauta.back_renunta:hover, a.button_cauta.back_add:hover{
  text-decoration: none;
}

p.button_albastru{
	background: url(../images/but_st_albastru.jpg) no-repeat;
	padding: 0 0 0 7px;
	float: left;
	margin: 0 6px 0 0;
}

p.button_albastru a{
	background: url(../images/but_dr_albastru.jpg) no-repeat right top;
	color: #fff;
	padding: 0 6px 0 0;/*de verif pe IE7 ca era bottom 8px;*/
	display: block;
}

p.button_albastru a:hover{
	color: #79B8E4;
}

p.button_albastru a span{
	background: url(../images/but_pattern_albastru.jpg) repeat-x;
	padding: 3px 4px 5px 3px;
	display: block;
}

p.button_blue{
	background: url(../images/selectie_zone_stanga.jpg) no-repeat;
	float: left;
	padding: 0 0 0 5px;
}

p.button_blue a{
	background: url(../images/selectie_zone_dreapta.jpg) no-repeat right top;
	padding: 0 5px 22px 0;
	display: block;
	color: #fff;
	font-weight: normal;
}

p.button_blue a:hover{
  color: #09578E;
}

p.button_blue a span{
	background: #4696D5;
	padding: 4px 2px;
	display: block;
}

p.check{
	font-weight: normal;
	float: left;
	margin: 0 10px 0 0;
}

p.check img{
	vertical-align: middle;
  margin: 0 0 0 3px;
}

p.check label{
	vertical-align: middle;
}

p.check_zona{
	font-weight: bold;
	margin: 0 0 6px 0;
}

p.check_zona img{
	vertical-align: middle;
  margin: 0 2px 0 0;
}

p.check_zona label{
	vertical-align: middle;
}

p.check_subzona{
	font-weight: normal;
	float: left;
	width: 154px;
}

p.check_subzona.sz_mica{
  width: 110px;
}

p.check_subzona img{
	vertical-align: middle;
  margin: 0 3px 0 0;
}

p.check_subzona label{
	vertical-align: middle;
}

.linie_div_flotant select{
	width: 97px;
	height: 20px;
	background: #CDEEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	border: 2px inset #2A79A0;
	font-weight: normal;
	float: left;
	margin: 0 7px 0 0;
	vertical-align: middle;
	z-index: 0;
}

.linie_div_flotant select.tf_noi{
	background: #def2c2;
}

.linie_div_flotant select.dispara_select_pt_IE6{
  display: none;
}

html>body .linie_div_flotant select.dispara_select_pt_IE6{
  display: inline;
}

.linie_div_flotant select.select_mic{
  width: 110px;
}

.linie_div_flotant select.select_mic.fara_marg{
  margin: 0;
}

input.text_field{
	background: #CDEEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px inset #2A79A0;
	width: 104px;
	height: 14px;
	padding: 3px 0 3px 3px;
	color: #000;
	font-weight: normal;
	float: left;
	margin: 0 7px 0 0;
}

input.tf_noi,
input.text_field_cauta1.tf_noi{
	background: #def2c2;
}

input.text_field_cauta1{
	background: #CDEEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px inset #2A79A0;
	width: 180px;
	height: 11px;
	padding: 1px 0 3px 3px;
	color: #000;
	font-weight: normal;
	margin: 0 5px 0 0;
  vertical-align: middle;
}

input.text_field_cauta2{
	background: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 2px inset #2A79A0;
	width: 310px;
	height: 16px;
	padding: 3px 0 3px 3px;
	color: #999;
	font-weight: normal;
  vertical-align: middle;
	margin: 0 0 0 0;
}

input.text_field_cauta2.cauta2_green{
  border-color: #85CB2D;
}

input.text_field_sol{
	background: #CDEEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px inset #2A79A0;
	width: 162px;
	height: 11px;
	padding: 1px 0 3px 3px;
	color: #000;
	font-weight: normal;
	float: left;
	margin: 0 0 13px;
}

input.camp_locatie{
	background: #CDEEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px inset #2A79A0;
	width: 303px;
	height: 14px;
	padding: 3px 0 3px 3px;
	color: #000;
	font-weight: normal;
}

input.camp_locatie_noi{
	background: #def2c2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px inset #2A79A0;
	width: 303px;
	height: 14px;
	padding: 3px 0 3px 3px;
	color: #000;
	font-weight: normal;
}

input.camp_locatie.width_mic,input.camp_locatie_noi.width_mic{
  width: 189px;
}

input.camp_locatie_2{
	background: #CDEEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px inset #2A79A0;
	width: 181px;
	height: 14px;
	padding: 3px 0 3px 3px;
	color: #000;
	font-weight: normal;
}

input.text_field.text_field_mic{
	margin: 0;
}

input.text_field_ct{
	background: #CDEEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px inset #2A79A0;
	width: 156px;
	height: 13px;
	padding: 2px 0 2px 3px;
	color: #000;
	font-weight: normal;
}

textarea.text_area{
	background: #CDEEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px inset #2A79A0;
	width: 156px;
	height: 50px;
	padding: 2px 0 2px 3px;
	color: #000;
	font-weight: normal;
	overflow: auto;
}

textarea.text_area_sol{
	background: #CDEEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px inset #2A79A0;
	width: 162px;
	height: 50px;
	padding: 2px 0 2px 3px;
	color: #000;
	font-weight: normal;
	overflow: auto;
	margin: 0 0 11px;
}

/*BANNERE*/
div.banner1{
  width: 288px;
  height: 240px;
  background: #EBEBEB;
  margin: 10px 0;
  z-index: 0;
}

div.banner2{
  width: 617px;
  height: 90px;
  background: #EBEBEB;
  margin: 0 0 14px;
  z-index: 0;
  position: absolute;
  top: 0;
}

#wait_layer{
  background: #3B81B2;
  height: 100%;
  left: 0px;
  opacity: 0.9;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 100%;
  z-index: 1000;
  filter: alpha (opacity=90);
  -moz-opacity: 0.9;
}

#wait_layer #content_wait_layer{
  width: 770px;
  background: url(../images/pixel_albastru.jpg) repeat;
  border: 3px solid #C2ECFF;
  margin: 0 auto;
  color: #FFF;
  text-align: left;
  padding: 18px 0 0 30px;
  position: relative;
}

#wait_layer #content_wait_layer a.inchide{
	background: url(../images/inchide_div.jpg) no-repeat;
	width: 29px;
	height: 16px;
	display: block;
	color: #09578E;
	margin: 0 11px 0 0;
	padding: 3px 0 0 4px;
	position: absolute;
	top: 7px;
	right: 0;
}

#wait_layer #content_wait_layer .zona{
  padding: 0 0 20px;
}

.found_word{
  font-weight: bold;
  color: #FFFFFF;
  background-color: #AA0000;
}

.content p.exemple{
  float: left;
}

.content p.exemple span{
  margin: 0 4px;
}

.content p.exemple a{
  color: #09578E;
}

.content p.exemple a:hover{
  color: #5C5C5C;
}

.element_rezultate_harta{
  font-weight: normal;
}

.element_rezultate_harta a{
  color: #09578E;
}

.element_rezultate_harta a:hover{
  color: #7DCAFE;
}

.linie_rezultate_harta{
  width: 95%;
  height: 0px;
  border-top: dashed 1px;
  border-bottom: none;
  border-left: none;
  border-right: none;
  color: #09578E;
}

#sticker{
 position: absolute;
 top: 0px;
 right: 0px;
 z-index: 1000;
}

#sticker2{
 position: absolute;
 top: 170px;
 right: 350px;
 z-index: 1000;
}

.search_engine_thumb{
 position: absolute;
 left: 648px;
 width: 80px;
 height: 60px;
 display: block;
 background: #7DCAFE;
 
}

.propr_new{
	border-top: 1px solid #7DCAFE;
	color: #5A5A5A;
	padding: 10px 0 8px;
	width: 626px;
}

.propr_new.green_new{
    border-color: #138708;
}

.propr_new.first_propr_new{
    border-top: none;
}

.propr_new_drp{
  width: 368px;
  float: right;
}

.info_propr_new{
  width: 368px;
}

.info_propr_new h1{
  font-size: 11px;
  font-weight: bold;
  padding: 0 0 0 10px;
  width: 272px;
  float: left;
}

.info_propr_new p.p_data{
  width: 86px;
  float: left;
  margin: 0;
}

a.price_propr_new{
 background: transparent url(../images/back_price.jpg) no-repeat;
 width: 359px;
 color: #006AB8;
 display: block;
 font-size: 15px;
 font-weight: bold;
 margin: 0;
 padding: 7px 0 0 8px;
 height: 23px;
}

a.price_propr_new:hover{
 color: #09578E;
}

a.price_propr_new.green_new{
 color: #138708;
}

a.price_propr_new.green_new:hover{
 color: #09578E;
}

a.price_propr_new span{
 font-weight: normal;
 color: #5C5C5C;
 font-size: 10px;
}

.info_propr_new a.prima_casa{
 background: transparent url(../images/back_prima_casa.jpg) no-repeat;
 float: left;
 width: 127px;
 height: 64px;
 display: block;
 margin: 4px 0 0;
 padding: 51px 0 0 88px;
}

.info_propr_new a.prima_casa span.rata_estimata{
 font-size: 13px;
 letter-spacing: -1px;
 font-weight: normal;
 color: #fff;
 margin: 0 0 0 3px;
 padding: 0 0 2px;
 display: block;
}

.info_propr_new a.prima_casa span.rata_pe_luna{
 font-size: 20px;
 letter-spacing: -1px;
 color: #fff;
 margin: 0 0 0 24px;
 display: block;
}

.info_propr_new a.prima_casa span.rata_avans{
 font-size: 11px;
 letter-spacing: -1px;
 color: #fff;
 display: block;
 margin: -1px 0 0 1px;
}

.info_propr_new .date_propr_new{
 float: left;
 width: 153px;
}

.info_propr_new .date_propr_new p{
 margin: 0 0 0 8px;
 width: 138px;
}

.info_propr_new .date_propr_new p.font_bigger{
 font-size: 12px;
 width: 145px;
}

.info_propr_new .date_propr_new a{
 background: transparent url(../images/buton_detalii.jpg) no-repeat;
 width: 104px;
 height: 23px;
 display: block;
 margin: 7px 0 7px 6px;
 padding: 6px 0 0 11px;
 color: #006AB8;
 font-weight: normal;
}

.info_propr_new .date_propr_new a:hover{
 color: #09578E;
}

.info_propr_new .date_propr_new a.green_new{
 color: #138708;
}

.info_propr_new .date_propr_new a.green_new:hover{
 color: #09578E;
}

.propr_new_stg{
 width: 203px;
 float: left;
}

.propr_new_stg a img{
 border: none;
 margin: 0 0 3px;
}

.propr_new_stg p{
 color: #7DCAFE;
 font-size: 12px;
 margin: 0;
}
.propr_new_stg p.green_new{
 color: #138708;
}

.propr_code{
  width: 203px;
}

.propr_code p{
  width: 100px;
  float: left;
}

.propr_code h2{
  width: 620px;
  float: left;
  text-align: right;
  font-size: 9px;
  font-weight: normal;
}

.propr_new_mdl{
 width: 54px;
 float: left;
 border-right: 1px solid #7DCAFE;
}
.propr_new_mdl.green_new{
 border-color: #138708;
}

.propr_new_mdl ul li{
 border-bottom: 1px solid #7DCAFE;
 font-size: 9px;
 font-weight: normal;
 padding: 4px 0 5px 4px;
}

.propr_new_mdl ul li.green_new{
 border-color: #138708;
}

.propr_new_mdl ul li.last{
 border-bottom: none;
}

.propr_new_mdl ul li img{
 vertical-align: middle;
}

