/* CSS Document */
body
{margin:0; padding:0;  font-family:Arial, Helvetica, sans-serif; background:#d1d1d1  }

.wrapper
{margin:0; padding:0; width:900px; left: 50%; margin-left: -450px;  position:absolute; background: url(../img/bg_body.gif) left top repeat-y; }
.wrapper_small
{margin:0; padding:0; width:818px; background:url(../img/header_up_03.gif) 51% top no-repeat; padding:11px 41px 0 41px; }
#header{ float:left ; width:818px; background:url(../img/headerbg_03.jpg) center top no-repeat; height:129px;
   }
#logo{ float:left; width:151px; height:89px; position:relative; top:20px; left:44px;  }


/*content*/
#content_fx{ width:800px; float:left;   padding:0 9px 0 9px; margin:0; }
#content{ width:790px; float:left;   padding:0 5px 0 5px; margin:0; background:#FFFFFF; } 
#left{ width:195px; float:left;    margin:0 0 0 0;padding:0 0 18px 5px; background:#f6fbe8; }


#menu{ float:left; width:169px; padding: 0 0px 10px 16px; }

#menu a{ color:#545454; float:left;  font-size:14px;background:url(../img/btn_home_bg_05.gif) left top no-repeat; width:79px; height:18px; display:block; text-align:center; text-decoration:none;line-height:18px; padding:0 0 4px 0; letter-spacing:-1px; }
#menu a.bt2{ color:#545454; float:right;  font-size:14px;  background:url(../img/bg_buton2_05.gif) left top no-repeat; width:87px; height:18px; display:block; text-align:center; text-decoration:none;line-height:18px; letter-spacing:-1px; }
a.intrebare{ display:block; background:url(../img/butonmare_07.gif) left top no-repeat; width:186px; height:58px; float:right; margin:5px 5px 0 0; text-align:left;  text-decoration:none; }

p.intrebare{ padding:7px 0 2px 35px; font-size:16px; color:#FFFFFF; margin:0 0 0 0; font-weight:bold;  }
 div.line{color:#f0d606; background-color:#fdf401; height:1px; width:150px; border:1px solid #69a811; margin: 0; padding:0; margin-left:17px; line-height:1px;  }
p.intrebaresml{padding:0 0 0 0; width:186px; text-align:center; font-size:13px; color:#FFFFFF; margin:2px 0 0 0;   float:right; line-height:18px;}


#butoanemici{ margin:11px 5px 0 0; float:right; }
#butoanemici a{ font-size:12px; color:#FFFFFF; text-decoration:none; display:block; margin:0 0 4px 0; background:url(../img/butonmic.gif) left top no-repeat; width:186px; height:26px; line-height:26px;}
.bnr{ margin:15px 0 0 0; padding:0; float:right; width:195px;    }
*html .bnr{ float:none;margin:-15px 0 0 0;}
.bnr_title{  margin:0 0 2px 0; padding:0; width:160px; color:#545454; font-size:16px;  text-align:center;border-bottom:1px solid #cbcbcb; display:block; font-weight:bold;}
span.cursbnr{ font-size:12px; color:#1da838;  float:left;width:190px; padding:3px 0 3px 0;}

#contact{ width:186px; float:right; margin:10px 5px 0 0 ;}
.contact_fx_up{ width:186px; float:right; margin:0; padding:0; height:7px; line-height:7px; background:url(../img/contact_up_11.gif) left top no-repeat;}
.contact_content{ width:166px; float:right; background:url(../img/contact_bg_11.gif) repeat-y; padding:0 5px 0 15px; font-size:13px; color:#555555;}
.contact_content a.maillink{color:#555555; text-decoration:none;}
.contact_content h1{ font-size:16px; color:#545454; margin:-2px 0 3px 0; padding:0 0 0 45px; font-weight:normal;border-bottom:1px solid #cbcbcb; font-weight:bold; }
.contact_fx_down{ width:186px; float:right;  margin:0; padding:0; height:8px; line-height:8px; background:url(../img/contact_down_11.gif) left top no-repeat;}
a.localizeaza{ text-decoration:none; font-size:13px; color:#39b251;}

#right{ width:570px; padding:0 10px 0 0px; float:right; margin:0 0px 0 0; }
#navigare{width:550px; float:left;  border-bottom:1px solid #d0d1d3; font-size:11px; text-align:left; color:#545454; padding:10px 0 2px 20px}
#navigare a{ color:#545454; text-decoration:none;} 
#navigare a:hover{  text-decoration:underline;} 
#investitii{width:555px; float:right;  border-bottom:1px solid #d0d1d3; font-size:16px; text-align:left; color:#4c4c4c; padding:0px 0 7px 15px; font-weight:600; margin:0 0 0px 0;   }
#investitii p{ margin:0; padding:0 0 0 20px;background:url(../img/arow_11.gif) left center no-repeat; }




#investitii_patru{width:575px; float:right; padding:0 0 10px 0; clear:both; margin:-10px 0 12px 0;}
*html #investitii_patru{ margin:0; padding:0;}
#investitii_patru img{ width:144px!important ; height:144px!important;}
.inv{ width:270px; height:130px; float:right; margin:30px 3px 0 0; padding:0; color:#4c4c4c; font-size:13px; font-weight:700;  }
*html .inv {margin:10px 3px 0 0;}
.inv  table{ width:270px;}
.inv table td{ width:135px;}
#investitii_patru span { padding:0 0 0 20px; clear:left; float:left;  margin:0; background:url(../img/arow_11.gif) center left no-repeat ; }
.inv img{ border:1px solid #d5ec88; display:block; float:left;}
.butoane{ margin:0px 0 25px 0; text-align:center; width:570px; float:right; }
.textesite{ width:570px; float:right; margin:0 0 20px 0; text-align:left; font-size:12px!important;}
.textesite p{ margin:0; padding:0;}
.clearer
{margin:0; padding:0; clear:both; font-size:1px; line-height:0px;}


#footer{ 
width:750px; background:#e8f6c1; height:60px; margin:0 0 0 0; padding:10px 20px 0 30px; color:#FFFFFF; font-size:10px;  position:relative;}
#footer a{ color:#FFFFFF; text-decoration:none;}
#actiualizare { position:absolute; top:10px; left:30px;  text-align:left; font-size:11px; color:#767676; width:135px;}
#termeni{ position:absolute; top:10px; left:130px;font-size:11px; color:#767676; width:600px; margin:0 0 0 30px; padding:0; height:20px; text-align:center;}

#termeni  a{ color:#767676;}
#termeni p.verde{ position:absolute; top:35px; left:10px; width:600px; text-align:center; margin:0; padding:0; font-size:13px; color:#1da838}
#termeni p.verde a{color:#1da838; }
div.btn_apartamente{float:left; width:175px; text-align:center; background:url(../img/bg_up_small_07.gif) left top no-repeat; padding:5px 0 0 0;}
div.repetabtn{ background:url(../img/repeat_07.gif) repeat-y;}
div.btn_jos{ background:url(../img/bg_small_down_07.gif); width:175px; line-height:7px;}
div.btn_apartamente a.btnmare{ font-size:16px; text-decoration:none; color:#FFFFFF; width:175px; display:block; } 
div.btn_apartamente a{ font-size:14px; color:#FFFFFF;}


div.apartament{border-bottom:2px solid #666666; margin:2px; float:left; text-align:left; width:560px;}
div.descriere_ap h1{margin:0; padding:0 0 0 185px;  font-size:14px; background:url(../img/sageatatitlu_anunt_11.gif) 160px center no-repeat; color:#04781a;  }

div.descriere_ap img{display:block; padding:0 10px 10px 0; float:left;}
div.paginare a{ text-decoration:none; color:#767676;}
div.paginare a:hover{ text-decoration:underline;}
div.cautare{ font-size:12px; float:left; text-align:center; width:570px; padding:5px 0 0 0; margin:-20px 0 0 0; }
div.multiple_check{width:170px; height:75px; overflow-y:scroll; float:left;border:1px solid #aeaeae}
div.camere{float:left;width:170px; height:75px; overflow-y:scroll;  margin: 0 0 0 15px; border:1px solid #aeaeae}
input.btncautare{ background:url(../img/btncauta_07.gif) left top no-repeat ; width:123px; height:27px; border:0; float:left;   margin:10px 0 0 0; padding:0;}
.cautare form{ float:left;  margin:0  0 10px 80px; background:#f6fbe8; padding:25px 25px 0px 25px; border:2px solid #ebebeb; height:135px; width:360px; }
*html .cautare form{ margin:0  0 10px 40px;}

div.cautare_oferte{ font-size:12px; float:left; text-align:center; width:440px;  margin:-20px 0 0 40px;background:#f6fbe8; padding:25px 25px 10px 25px; border:2px solid #ebebeb; text-align:center; }
*html div.cautare_oferte{ font-size:12px; float:left; text-align:center; width:440px;  margin:-20px 0 0 20px;background:#f6fbe8; padding:25px 25px 10px 25px; border:2px solid #ebebeb; text-align:center; }
.btn_trimite { background:url(../img/btn_trimite_07.gif) left top no-repeat; width:123px; height:27px; border:0;}

