/*.top_nav_block {width: 550px;}*/

.search_housing_block_title {height: 40px;padding: 30px 25px 0 0;text-align: right;background: url(../../img/bi_internet/srch_housing_block_bg.gif) 100% 0 no-repeat;width: 698px;}

.search_housing_block {margin-top:20px;}

.search_housing_form_block .search_housing {margin-top:-15px;background-color: #ffffff;padding-top:10px;}
.search_housing_form_block {min-height: 210px;top:-5px;margin-bottom:-5px;}
.flashmap_block {height: 225px;margin-top:-20px;}
/*.home_caption_boxes_block {margin-top:-60px;}*/

.view_search_results_block {}
.search_housing_form_block div .line.select {width: 380px;margin: 0px 0 0 0;border: none;}
.contacts_form_block form .main_form_question .searching_for_block {width:100%;}
.contacts_form_block form .user_preferences .multi {padding-top:5px;}
.call_hotline_block .content {left:10px;}
/*.top_nav_block {width: 560px;}*/
.line_nofloat {width: auto;clear:none!important;float:none!important;}
.contacts_form_block .line_nofloat {width: 100%;clear:both!important;}
.venir .edito {float:left;}
.fre_references .line_separator {width:100%;}
.article.green .inner_title_block div {padding: 6px 6px 6px 16px;margin: 0 5px 0 0;border-left: 5px solid #80c522!important;border-bottom: 1px solid #80c522!important;}
.espacepresse .bloc_presse {display: table-cell;}
.contacts_form_block .centerer {left:  45%;top: 0;}
.contacts_form_block fieldset {display:table-cell;}
.contacts_form_block  {position:relative;}
/*.contacts_form_block a.btn_green_big,.contacts_form_block .btn_green_big {background: none!important;}
.contacts_form_block .btn_green_big span {background: none;}
.contacts_form_block .btn_green_big span span {background: none;}
.contacts_form_block .btn_green_big span span input {background: none;}*/
.contacts_form_block form label,.contacts_form_block form span.label {width: 30%;}
.contacts_form_block form .line_nofloat #phone_nb_line {margin-left: 30%;}
 span.asterisc_legend {position:absolute;right:0;top:0;}
.home_pc .office_product_block .pics_block .pics_block_item span,.projet_pc .office_product_block .pics_block .pics_block_item span{margin: 0 0 0 6px;display: block;position:relative;top:110px;right:130px;top:0px !important;right:0px !important}
  
.home_pc .intro .intro_left {background-color : #DEDBD1 !important;}


#contacts_form .help{color: #a9a9a9}
#contacts_form .check{background: url(../img/form/ico_check.gif) 3px 3px no-repeat; width:15px; height:15px}
#contacts_form .error p{color:#FFFFFF; background: #fff url(../img/form/bgd_pop-up.gif) left no-repeat; height:23px; padding:2px 0 0 18px; overflow:hidden;}
#container .error p span{background:url(../img/form/bgd_pop-up-cont.gif) right no-repeat; float:left; padding:4px 10px 6px 2px; margin:0;}		
			
