/* Layout avec gestion de la pub */
#layout {margin-left:auto;margin-right:auto;width:1003px;}
#layout.pub {width:1123px;}
#layout.pub #page {float:left;}
#slide_pub {float:left;}

/*********************************
	LISTES COLORES  ONLINE EDITOR 
**********************************/
.online_editor  ul {margin-bottom:15px;}
.col_centre .item_block .online_editor .item_block ul li {background: url(../images/css/puce_vert.png) no-repeat left 4px ;padding:0px 0 6px 10px;}
.col_centre .item_block .online_editor .item_block ul li {background: url(../images/css/puce_bleu.png) no-repeat left 4px ;padding:0px 0 6px 10px;}
.col_centre .item_block .online_editor .item_block ul li {background: url(../images/css/puce_orang.png) no-repeat left 4px ;padding:0px 0 6px 10px;}

/* Adaptation de la toolbar et du debug */
div#ezwt{margin:0 0 20px 0;}
div#debug{clear:both;width:950px;margin-left:auto;margin-right:auto;}
div.right{float:right;display:inline;}
form.button {margin-left:5px;padding:0;float:left;}
div.controls{margin-bottom:10px;}
div.controls form {padding-left:20px;}
div.controls div.right form {padding-left:0px;}
div.content-edit div.block {margin-top:20px;}
div.content-edit div.block fieldset {padding:0px;}
div.content-edit div.block fieldset div.block {margin:0;}
div.content-edit div.block fieldset div.block p {margin-left:5px;}
div.content-edit div.block fieldset div.block label {margin-top:10px;margin-bottom:5px;}
div.content-edit div.block fieldset input.button {font-size:12px;font-family:arial;}
div.content-edit div.block label {font-size:14px;margin-bottom:5px;background-color:gray;color:white;padding:2px;display:block;font-weight:bold;padding-right:0.5em;white-space:nowrap;}
div.content-edit div.block fieldset legend {font-size:14px;margin-bottom:5px;background-color:gray;color:white;padding:2px;display:block;font-weight:bold;padding-right:0.5em;white-space:nowrap;}
div.content-edit div.block div.block label {background-color:lightGrey;color:gray;}
div.content-edit div.block label.message-error{background-color:#A00000;}
div.content-edit div.block input.button, div.content-edit div.block button, div.content-edit div.block input.defaultbutton {color:#343434;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.8em;text-align:center;background-color:#FFFFFF;}
div.content-edit div.block input.box, div.content-edit div.block textarea.box {background-color:#FFFFFF;}

/* Modifications pour l'infobox de recherche */
.block {display:block !important;}
div.block {margin:0px;}
.block .input {width:30px;margin-left:-5px;}
.hide {display:none;}

/* Thickbox */
#TB_window {border:none;}
.popup_chat .content_box .zone_txt img {margin-left:auto;margin-right:auto;text-align:center;}
div.object-center div.class-image img {margin-left:auto;margin-right:auto;text-align:center;}
div#closed_chat_form {color:#ffffff;}
div#closed_chat_form p {padding:0pt 0pt 7px;}
div#closed_chat_form {padding:11px 15px 0pt 5px;}


/* Adaptation label formulaires dynamiques partie droite et gauche  */
.formulaire .online_editor table  label_radio {width: 220px;}
.formulaire .online_editor table tr td {vertical-align : top;}

/* Agences */
div.item_block div.online_editor div.object-left {margin-right:10px;}

/* Avantages */
.col1 li a:hover {text-decoration:none;}

/* Dossiers conseils */
.conseil_entete div.object-right {float:right;width:300px;margin-bottom:0px;}
.conseil_entete h2 {width:350px;}
.conseil_entete h3 {width:350px;}
.conseil_entete div.object-right div {margin-bottom:0px;}
.conseil_entete div img {position:relative;}
.block_conseil_liv_d li a {color:#FFFFFF;}
.block_conseil_liv_d ul {padding : 5px;background-color:#3c789d;}
.block_conseil_liv_g {width:390px;}
.block_conseil_liv_d {padding:40px 0 0 0;}
/* Edito */
.page_interne .col_droite .block_items_right ul li {background-image: none ;}
.page_interne .col_droite .block_items_right ul li ul li {background: url(../images/css/puce_strange.png) no-repeat left 2px ;}

/* Home */
.categories {font-size:100%;}
.col_centre .item_block h3 a.lien {font-size:80%}
.col_centre .liste_puce .online_editor ul {width:215px;}

/* Biens neufs */
.page_interne .col_centre.page_fiche h2 {font-size:145%;}
.page_interne .col_centre.page_fiche p.chapo {font-size:100%;}
.rub_neuf .page_interne .col_centre .online_editor .detail_prog a.disponibilite {color:#BD3A00;font-weight:bolder;text-decoration:none;}
.rub_investir .page_interne .col_centre .online_editor .detail_prog a.disponibilite {color:#BD3A00;font-weight:bolder;text-decoration:none;}
.detail_prog a {font-size:100%;}
.rub_neuf .page_interne .col_centre .online_editor .detail_prog ul li {background:transparent url(../images/css/puce2.png) no-repeat scroll 0px 0pt !important;padding:0pt 0pt 13px 21px !important;}
.rub_investir .page_interne .col_centre .online_editor .detail_prog ul li {background:transparent url(../images/css/puce2.png) no-repeat scroll 0px 0pt !important;padding:0pt 0pt 13px 21px !important;}
.rub_neuf .page_interne .col_centre .online_editor .detail_prog ul li.vert {background:transparent url(../images/css/puce2_vert.png) no-repeat scroll 0px 0pt !important;padding:0pt 0pt 13px 18px !important;}
.rub_investir .page_interne .col_centre .online_editor .detail_prog ul li.vert {background:transparent url(../images/css/puce2_vert.png) no-repeat scroll 0px 0pt !important;padding:0pt 0pt 13px 18px !important;}
.rub_neuf .page_interne .col_centre .online_editor .detail_prog li.vert a {color:#FFFFFF;text-decoration:none;}
.rub_investir .page_interne .col_centre .online_editor .detail_prog li.vert a {color:#FFFFFF;text-decoration:none;}
.detail_prog li a {font-size:90%}

/* Programme */
ul.idTabs li span.center {cursor:pointer;}

.rub_neuf .page_interne .col_centre .online_editor ul.float_left li {background:transparent url(../images/css/puce_grise.png) no-repeat scroll left 5px;margin:5px;}
.rub_neuf .page_interne .col_centre .online_editor td p {margin:5px;padding:0;}
.rub_investir .page_interne .col_centre .online_editor ul.float_left li {background:transparent url(../images/css/puce_grise.png) no-repeat scroll left 5px;margin:5px;}
.rub_investir .page_interne .col_centre .online_editor td p {margin:5px;padding:0;}

.onglets p {margin:0pt 0pt 10px;}
.rub_investir .yui-content div h3 {color:#005A86;}
.rub_investir .page_interne .col_centre.page_programme h2 {color:#005A86;}
.onglets div .online_editor .float_left {margin:0pt 10px 10px 0pt;
}

/* Index */
a.ordre {color:#FFFFFF;text-decoration:none;}
a.sel {font-weight:bold}
#conteneur  .col_centre .online_editor.office img {float:left;margin:0 20px 20px 0;}
#conteneur  .col_centre .online_editor.office span {font-weight:normal;font-size:larger;}
#conteneur  .col_centre .chapo.office {clear:both;}

/* Infobox */
.block_recherche .online_editor select option {margin-left:4px;}
.block_recherche .online_editor ul {margin-bottom:0px;}
.block_recherche .online_editor ul.marge {margin-bottom:10px;}
.block_recherche .online_editor select#city option {text-transform:uppercase;}

.simulations .online_editor p {margin-bottom:10px;}
.simulations .online_editor {margin-bottom:20px;}

.col_centre .item_block.carrousel h3 {background:transparent none repeat scroll 0%;margin-bottom:10px;padding:0pt;}
.col_centre .item_block.carrousel p {font-size:13px;margin-top:5px;}
.col_centre .item_block.carrousel p span {font-size:18px;color:#ee6902;font-weight:bold}
.nouveautes h3 {margin-top:5px;margin-bottom:5px;}

/* Tip a friend */
.tipafriend {width:590px;text-align:left;padding: 30px 30px 0px 30px;margin-left:auto;
margin-right:auto;}
.tipafriend h3 {text-align:center;text-transform: uppercase;font-size: 118.5%;font-weight: bold;color: #00214E;background: url(../images/css/coin_bleu.gif) no-repeat #C5D3E5;padding: 4px 5px 5px 25px;margin: 0 0 5px 0;}
.tipafriend label.mandatory {font-weight:bold;}
.tipafriend input.button, button, input.defaultbutton {background-color:#C5D3E5;color:#343434;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.8em;text-align:center;}
.tipafriend div.message-warning, .tipafriend div.warning {border-color:#C5D3E5;margin-bottom:0.5em;}
.tipafriend .item_block {padding: 30px 0px 0px 30px;border-color:#C5D3E5;}

/* ancien */
.resultats_approchants {margin-top:0px;}

/* Simulateurs */
.rub_ancien .page_simulateur .col1_biz h4 {background-color:#F8852A;}
.col_centre.simulation .col1_biz h5 {font-weight:normal;}
.col_centre.simulation .col1_biz .object-left img {margin-top:15px;margin-left:15px;}
.col_centre.simulation .col1_biz p a {padding:10px 20px 10px 40px;}

/* Formulaires */
p.home {text-align:center;}
.popup_notaire a.bt_fermer {top:12px;right:15px;width:auto;}
img.mandatory {margin:4px 0 0 4px;}
.page_interne .formulaire h2  {padding:0px;padding-bottom:5px;}
.formulaire .online_editor table span {padding: 0 0 3px 6px;width:101%;}
.formulaire .online_editor table tr td ul li{width:354px;}
.formulaire .online_editor table .block input {width:28px;margin-left:-5px;}
.formulaire .online_editor table ul .block {margin-left:132px;width : 250px;}
.formulaire .online_editor table ul .block input {width:20px;margin-left:5px;margin-right:0px;}
.formulaire .online_editor table li input {float : none;height:13px;margin:0 0 2px 0;width:13px;}
.page_interne .formulaire {padding:0px; margin-top:15px;margin-left : 15px;padding-left: 15px;}
.page_interne .formulaire .item_block .online_editor h3 {width:374px;}
.formulaire .online_editor table label {padding-left:4px;width:105px;}
.page_interne .formulaire .notification {padding-left:100px;width:600px;}
.formulaire .online_editor table tr {background:transparent none repeat scroll 0 0;}
.formulaire .online_editor table tr td {background:transparent none repeat scroll 0 0;width:205px;}
.formulaire .online_editor table .asterisk{width:40px;}
.formulaire .online_editor table .asterix_radio{width:40px;padding-left:15px;}
.formulaire .online_editor table .input {border:1px solid;border-color: #394A70;margin:0 0 0 5px;}
.formulaire .online_editor ul .input {border:1px solid;border-color: #394A70;margin:0;}
.formulaire .online_editor table .bt {margin: 0 8px 0 0;}
.formulaire .online_editor .news_form {width:485px;}
.formulaire .online_editor table #votre_budget .input {width:120px;border:1px solid;border-color: #394A70;}
.formulaire .online_editor table #phone .input {width:120px;border:1px solid;border-color: #394A70;}
.formulaire .online_editor table #code_postal .input {width:70px;border:1px solid;border-color: #394A70;}
.formulaire .online_editor table #departement .input {width:20px;border:1px solid;border-color: #394A70;}
.formulaire .online_editor table select {border:1px solid;border-color:  #394A70; margin-left: 6px; width:185px;}
.formulaire .online_editor ul select {border:1px solid;border-color:  #394A70; margin-left: 0; width:185px;}
select#programs_select {border:1px solid;border-color:  #394A70; margin-left: 0; width:185px;}
.formulaire .online_editor table #room_number select { width:80px;border:1px solid;border-color:  #394A70;}
.formulaire .online_editor table .textarea {border:1px solid;border-color:  #394A70;width:374px;height:90px;}
.formulaire .online_editor ul .textarea {border:1px solid;border-color:  #394A70;width:374px;height:90px;}
.formulaire .online_editor table #your_request textarea {width:20px; border:1px solid;border-color:  #394A70;}
label.strong {font-weight:bold;}
.formulaire .online_editor table .bt {padding:0 11px 3px 0; width: 395px;}



.formulaire .online_editor table .btlot4 {
	background:transparent url(../images/css/bt_bleu3.png) no-repeat scroll right top;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	height:33px;
	margin:5px 8px 11px 0;
	padding:0 13px 0 0;
	text-align:right;
	width:415px;
}
.formulaire .online_editor table .btlot4 {padding:0 11px 3px 0; width: 395px;}
.formulaire .online_editor table .btlot4 {margin: 0 8px 0 0;}

/* Recherche en page de home*/
.page_interne .block_recherche_home {
	color:#000000;
	width: 500px;
	margin-left: 90px;
}
.page_interne #navigation_parallele_lvl2.block_recherche_home, .page_interne #navigation_parallele_lvl3.block_recherche_home{width:auto;}
.block_recherche_home .online_editor #listeDepartmentGaucheDiv {padding-left:51px;float:left;}
.block_recherche_home .online_editor #listeDepartmentGaucheDiv ul#listeDepartmentGauche {width: 200px;}
.block_recherche_home .online_editor #listeDepartmentGaucheDiv ul#listeDepartmentGaucheHidden {display:none;}
.block_recherche_home .online_editor #listeDepartmentGaucheDiv ul#listeDepartmentGauche li{padding-bottom:5px;}
.block_recherche_home .online_editor #listeDepartmentDroiteDiv {float:left;}
.block_recherche_home .online_editor #listeDepartmentDroiteDiv ul#listeDepartmentDroite {width: 200px;}
.block_recherche_home .online_editor #listeDepartmentDroiteDiv ul#listeDepartmentDroiteHidden {display:none;}
.block_recherche_home .online_editor #listeDepartmentDroiteDiv ul#listeDepartmentDroite li{padding-bottom:5px;}

.block_recherche_home .online_editor #listeDepartmentGaucheDiv2 {padding-left:51px;float:left;}
.block_recherche_home .online_editor #listeDepartmentGaucheDiv2 ul#listeDepartmentGauche2 {width: 170px;}
.block_recherche_home .online_editor #listeDepartmentGaucheDiv2 ul#listeDepartmentGauche2 li {width: 170px;}
.block_recherche_home .online_editor #listeDepartmentGaucheDiv2 ul#listeDepartmentGaucheHidden2 {display:none;}
.block_recherche_home .online_editor #listeDepartmentGaucheDiv2 ul#listeDepartmentGaucheHidden2 li {padding-bottom:5px; text-align:left;}
.block_recherche_home .online_editor #listeDepartmentGaucheDiv2 ul#listeDepartmentGauche2 li{padding-bottom:5px; text-align:left;}
.block_recherche_home .online_editor #listeDepartmentDroiteDiv2, .block_recherche_home .online_editor #listeDepartmentCentreDiv1, .block_recherche_home .online_editor #listeDepartmentCentreDiv2 {float:left;}
.block_recherche_home .online_editor #listeDepartmentDroiteDiv2 ul#listeDepartmentDroite2, .block_recherche_home .online_editor #listeDepartmentCentreDiv1 ul#listeDepartmentCentre1, .block_recherche_home .online_editor #listeDepartmentCentreDiv2 ul#listeDepartmentCentre2 {width: 150px;}
.block_recherche_home .online_editor #listeDepartmentDroiteDiv2 ul#listeDepartmentDroite2 li, .block_recherche_home .online_editor #listeDepartmentCentreDiv1 ul#listeDepartmentCentre1 li, .block_recherche_home .online_editor #listeDepartmentCentreDiv2 ul#listeDepartmentCentre2 li {width: 150px;}

.block_recherche_home .online_editor #listeDepartmentDroiteDiv2 ul#listeDepartmentDroiteHidden2, .block_recherche_home .online_editor #listeDepartmentCentreDiv1 ul#listeDepartmentCentreHidden1, .block_recherche_home .online_editor #listeDepartmentCentreDiv2 ul#listeDepartmentCentreHidden2 {display:none; width:150px;}
.block_recherche_home .online_editor #listeDepartmentDroiteDiv2 ul#listeDepartmentDroiteHidden2 li, .block_recherche_home .online_editor #listeDepartmentCentreDiv1 ul#listeDepartmentCentreHidden1 li, .block_recherche_home .online_editor #listeDepartmentCentreDiv2 ul#listeDepartmentCentreHidden2 li{padding-bottom:5px; text-align:left;}
.block_recherche_home .online_editor #listeDepartmentDroiteDiv2 ul#listeDepartmentDroite2 li, .block_recherche_home .online_editor #listeDepartmentCentreDiv1 ul#listeDepartmentCentre1 li, .block_recherche_home .online_editor #listeDepartmentCentreDiv2 ul#listeDepartmentCentre2 li{padding-bottom:5px; text-align:left;}

.block_recherche_home .online_editor #listeGoodGaucheDiv2 {padding-left:51px;float:left;}
.block_recherche_home .online_editor #listeGoodGaucheDiv2 ul#listeGoodGauche2 {width: 200px;}
.block_recherche_home .online_editor #listeGoodGaucheDiv2 ul#listeGoodGauche2 li{padding-bottom:5px;padding-left:54px}
#navigation_parallele_lvl3.block_recherche_home .online_editor #listeGoodGaucheDiv2 ul#listeGoodGauche2 li{padding-bottom:5px;padding-left:15px}
.block_recherche_home .online_editor #listeGoodDroiteDiv2 {float:left;}
.block_recherche_home .online_editor #listeGoodDroiteDiv2 ul#listeGoodDroite2 {width: 200px;}
.block_recherche_home .online_editor #listeGoodDroiteDiv2 ul#listeGoodDroite2 li{padding-bottom:5px;padding-left:54px}
#navigation_parallele_lvl3.block_recherche_home .online_editor #listeGoodDroiteDiv2 ul#listeGoodDroite2 li{padding-bottom:5px;padding-left:15px}

.block_recherche_home .online_editor #listeDepartmentGaucheDiv a, .block_recherche_home .online_editor #listeDepartmentDroiteDiv a,
.block_recherche_home .online_editor #listeGoodGaucheDiv a, .block_recherche_home .online_editor #listeGoodDroiteDiv a, 
.block_recherche_home .online_editor #listeGoodShowMore a, .block_recherche_home .online_editor #listeDepartmentShowMore a{color: #000000;}

.block_recherche_home .online_editor #listeDepartmentGaucheDiv2 a, .block_recherche_home .online_editor #listeDepartmentDroiteDiv2 a,
.block_recherche_home .online_editor #listeDepartmentCentreDiv1 a, .block_recherche_home .online_editor #listeDepartmentCentreDiv2 a,
.block_recherche_home .online_editor #listeGoodGaucheDiv2 a, .block_recherche_home .online_editor #listeGoodDroiteDiv2 a, 
.block_recherche_home .online_editor #listeGoodShowMore a img{margin-bottom:18px;}
.block_recherche_home .online_editor #listeDepartmentShowMore a img, .block_recherche_home .online_editor #listeDepartmentShowMore img{margin-bottom:18px;margin-left:28px;margin-right:-62px;}
.block_recherche_home .online_editor #listeGoodShowMore a:hover, .block_recherche_home .online_editor #listeDepartmentShowMore a:hover{text-decoration: none;}

#navigation_parallele_lvl2 .online_editor{width: 670px;}

/* Contact */
.col_centre.contact {width:684px;}
.col_centre.contact .float_left {margin:0px;}
.col_centre.contact .col1_biz .chat p{
	padding: 0 4px 0 0;
	color: #004A88;
	display:inline;
	font-size:110%;
	font-weight:bold;
	margin:0;
}
.col_centre.contact .col1_biz .chat p a{
	color: #004A88;
}
.col_centre.contact .col1_biz .num_vert p{
	padding: 0 4px 0 0;
	color: #00783C;
	display:inline;
	font-size:110%;
	font-weight:bold;
	margin:0;
}
.col_centre.contact .col1_biz .item_block img {
	vertical-align:middle;
	padding-right:10px;
}

/*
.col_centre.contact .col1_biz .rappel{padding:15px 0pt 35px 10px;}
.col_centre.contact .col1_biz .rappel p {color:#579B00;display:block;float:left;padding-top:2px;font-size:110%;font-weight:bold;width:140px;}
*/

.col_centre.contact .col1_biz .rappel td
{
	vertical-align: middle;
}

.col_centre.contact .col1_biz .rappel
{
	color:#579B00;
	font-size:110%;
	font-weight:bold;
}


/*****************************************************************************************************************
*************************** page POP UP Notaire **********************************************************
****************************************************************************************************************/

.popup_notaire {
	width: 315px;
	background:  url(../images/css/ombre_haut_popup_s2.png) no-repeat;
	padding: 8px 0 0 0;
	color: #004A88;
}
.popup_notaire .bas_box{
	background:  url(../images/css/ombre_bas_popup_s2.png) no-repeat;
	height: 8px;
	overflow: hidden;
}
.popup_notaire .content_box {
	background: url(../images/css/ombre_centre_popup_s2.png) repeat-y;
	padding: 5px 10px 10px 10px;
}
.popup_notaire .content_box span{
	display: block;
	text-align: right;
	margin: 0 0 -5px 0;
	font-size: 92%;
	position: relative;
}
.popup_notaire .content_box span img{
	vertical-align: middle;
}
.popup_notaire .content_box h3{
	color: #004A88;
	font-size: 145.5%;
	padding: 0 0 13px 0px;
	text-align:left;
}
.popup_notaire .content_box form{
	background: url(../images/css/form_popup2.png) no-repeat;
	height: 200px;
}
.popup_notaire .content_box form fieldset{
	width: 284px;
	float: left;
	padding: 0;
}
.popup_notaire .content_box form legend{
	display: block;
	margin: 0;
	padding:0;
	color: #fff;
	font-size: 110%;
	font-weight: bold;
	padding: 12px 0 29px 0;
}
.popup_notaire .content_box form label{
	display: block;
	padding: 0 0 2px 0;
}
.popup_notaire .content_box form .input{
	width: 92px;
	border: 1px solid #A1BFDA;
	margin: 0 0 10px 0;
	height: 16px;
	text-align: right;
}
.popup_notaire .content_box form .bt{
	background: url(../images/css/bt_popup_s.png) no-repeat;
	width: 77px;
	height: 31px;
	text-align: center;
	border: 0;
	color: #fff;
	cursor: pointer;
	margin: 0 0 5px -5px;
	padding: 0 0 0 10px;
}


/****************************************************************
*****************affichage du print******************************
****************************************************************/

.rub_neuf #page #tab1 #print1 {	display:none; }
.rub_neuf #page #tab2 #print2 {	display:none; }
.rub_neuf #page #tab3 #print3 {	display:none; }
.print4 h2 {	display:none; }

/****************************************************************
*****************Canevas google map******************************
****************************************************************/
.rub_neuf #page #tab3 #google_map_program {
	width:100%;
	height:300px;
	padding:10px;
	border:1px solid #FFFFFF;
	margin:0 auto;
}

.rub_investir #page #tab3 #google_map_program {
	width:100%;
	height:300px;
	padding:10px;
	border:1px solid #FFFFFF;
	margin:0 auto;
}

/****************************************************************
*****************DEMANDE DE DOCUMENTATION************************
****************************************************************/
.page_interne .col_droite .block_items_right2  {
	min-height:0px;
	padding-bottom:20px;
/***	padding: 0 30px 0 14px;   ***/
}

.page_interne .col_droite .block_items_right2  label {
	display: block;
	/*** padding: 0 0 3px 0;**/
	padding: 5px 30px 0 14px;
}
.page_interne .col_droite .block_items_right2  li label {
	display: inline;
	margin: 0 0px 0 14px;
}
.page_interne .col_droite .block_items_right2  p {
	padding: 0 0 12px 0;
	margin: 0 0px 0 14px;
}
.page_interne  .col_droite .block_items_right2  input {
	width: 160px;
	height: 16px;
	margin: 0 0 5px 0;
	padding: 0 0 0 5px;
	color: #4d4d4d;
	margin: 0 0px 0 14px;
}
.page_interne  .col_droite .block_items_right2  input.input {
	width: 160px;
}
.page_interne  .col_droite .block_items_right2  select {
	width: 170px;
	height: 18px;
	margin: 0 0 5px 0;
	color: #4d4d4d;
	font-size: 100%;
	margin: 0 0px 0 14px;
}
.page_interne  .col_droite .block_items_right2  li input {
	width: 13px;
	height: 13px;
	margin: 0;
	margin: 0 0px 0 14px;
}

/****************************************************************
*********************** modification ***********************
****************************************************************/

/****************M5410************************************/

.online_editor table tr td {
	background: none;
}

.formulaire .online_editor table .willing{
	margin: 0px;
}

/****************M5396************************************/

.nouveautes table tr td h4, .chapo h4{
	font-size: 1em;
}

#tab2 .online_editor h5{
	font-size: 11px;
}

/***************M5411*************************************/

.page_interne .contact{
	margin:0px;
}

.page_programme .onglets a:hover{
	text-decoration: none;
}

/* ul.idTabs li a#opentab4 span.center div {
	min-width:150px;
	display:block;
}*/ 

/***************M5453*************************************/

.rub_neuf .page_interne .col_centre .onglets .online_editor ul.float_left li {
	background:transparent url(../images/css/puce_grise.png) no-repeat scroll left 5px;
	padding:0px 0pt 0px 10px;
	margin:0px;
	color:#4D4D4D;
}

.rub_neuf .page_interne .col_centre .onglets .online_editor a {
	color:#4D4D4D;
}

.yui-content .online_editor h3{
	color:#005A86;
	padding:0pt 0pt 6px;
}

.rub_neuf .page_interne .col_centre .online_editor td p {
	margin:0px 0pt 0pt 0pt;
	padding:0pt;
	width:100%;
}

.rub_investir .page_interne .col_centre .onglets .online_editor ul.float_left li {
	background:transparent url(../images/css/puce_grise.png) no-repeat scroll left 5px;
	padding:0px 0pt 0px 10px;
	margin:0px;
	color:#4D4D4D;
}

.rub_investir .page_interne .col_centre .onglets .online_editor a {
	color:#4D4D4D;
}

.rub_investir .page_interne .col_centre .online_editor td p {
	margin:0px 0pt 0pt 0pt;
	padding:0pt;
}

/***************M5427*************************************/

.conseil_entete div img {
	/*margin:0pt 112pt 19px;*/
}

/***************M5341*************************************/

.deux_coll .col_centre .fil_ariane, .page_interne .col_centre .fil_ariane{
    width:675px;
    margin:0pt 14px 19px 0pt;
    padding: 0pt 0px 0pt 0pt;
}
div .col_centre.conseil, div .col_centre.simulation {
	/*padding:21px 0 0 0;*/
	margin-right:0px;
}

/***************M5306*************************************/

.rub_neuf #bandeau_ss_menu ul li a:hover {
	text-decoration: none;
}

.rub_investir #bandeau_ss_menu ul li a:hover {
	text-decoration: none;
}

/***************M5567*************************************/

.page_interne .col_droite .item_block ul li {
	background:transparent url(../images/css/puce_strange.png) no-repeat scroll left 2px;
	padding:0 0 2px 13px;
}

.page_interne .col_droite .item_block ul.list_bleu li {
	background: url(../images/css/puce_list_bleu.png) no-repeat top left;
	padding-left:15px;
}

.list_bleu li a:hover {text-decoration:none;}

.page_interne .col_droite .item_block h3 {
	background:#004D72 url(../images/css/degrade_bleu_titre.gif) repeat-y scroll right top;
	color:#FFFFFF;
	font-size:110%;
	font-weight:bold;
	margin:0 0 4px;
	padding:4px 5px 5px 7px;
	text-transform:none;
}

.page_interne .col_droite .item_block h4 {
	color:#940000;
	font-size:110%;
	font-weight:bold;
	padding:0 0 3px;
	text-transform:none;
}

/***************M5764*************************************/

.page_interne #tab1 .zone_flash {
	width:472px;
}

/***************M5769*************************************/
/****************************************************************
*****************affichage du print******************************
****************************************************************/

.rub_investir #page #tab1 #print1 {	display:none; }
.rub_investir #page #tab2 #print2 {	display:none; }
.rub_investir #page #tab3 #print3 {	display:none; }

/***************M5306*************************************/
.rub_ancien #bandeau_ss_menu ul li a:hover {
    text-decoration: none;
} 
.rub_investir #bandeau_ss_menu ul li a:hover {
    text-decoration: none;
} 

/***************M *************************************/
.page_interne .col_droite .item_block ul li {
	padding:0 0 0 13px;
}

/***************M5745 *************************************/
.page_interne .col_droite {
	/* padding:45px 0 0; */
}

.col_droite .item_block.contact  {
	float: right;
}
.page_interne .object-right {
	/* padding:45px 0 0; */
}

/***************M6128 *************************************/
.localiser_agence.carte {
float:left;
padding:14px 5px 0 3px;
width:600px;
}

/* Ajustements editoriaux */
.page_interne .col_centre .item_block .online_editor p {text-align:justify;}
.page_interne .col_centre .item_block .online_editor ul li {text-align:justify;}
.col2 .item_block2 .box_content p {text-align:justify;}
.col1 p {text-align:justify;}
.page_interne .col_droite .block_items_right ul li {padding-left:0px;padding-top:0px}
.page_interne .col_droite .block_items_right ul li li {padding-left:13px;}
.page_interne .col_droite .block_items_right div {float:none;}
.page_interne .col_droite .block_items_right div img {left:-11px;position:relative;}
.page_interne .col_droite .item_block ul {margin-left:15px;}
.text_justify {text-align:justify;}
.text_green {color: #00783C!important;}
.page_interne .col_droite .item_block h4.text_green {margin-top:10px;}

/* Ajustements formulaires */
.page_interne .col_centre form .online_editor ul li {height:25px;}
contact_intro {margin-top:20px;margin-bottom:10px;}
.warning2 h4 {font-size:11px}

/* biens */
.online_editor table.ancien {margin:20px 0pt;}
.online_editor table tr td {background:#F5F2E6 none repeat scroll 0%;}

#footer p {text-align:center;}


/***********ENCHERE***************/

.details_delais {
	width:285px;
}

/***************M8115*************************************/
.categories .online_editor .promo {
	padding:1px 0 0 27px;
}
.categories .online_editor .favoris {
	padding:9px 0 0 27px;
}

/***************M0017223*************************************/
#navigation_parallele_lvl2, #navigation_parallele_lvl3{
	margin-left: 0px;
/*	margin-top: -15px;*/
	margin-bottom: 15px;
}

#navigation_parallele_lvl2 h3, #navigation_parallele_lvl3 h3 {
	text-transform:none;
	background: none;
	margin:0px;
	padding: 4px 5px 0px 0px;
}

#navigation_parallele_lvl2 #listeDepartmentGaucheDiv2, #navigation_parallele_lvl2 #listeDepartmentDroiteDiv2,
#navigation_parallele_lvl2 #listeDepartmentCentreDiv1, #navigation_parallele_lvl2 #listeDepartmentCentreDiv2,
#navigation_parallele_lvl3 #listeDepartmentGaucheDiv2, #navigation_parallele_lvl3 #listeDepartmentDroiteDiv2,
#navigation_parallele_lvl2 #listeGoodGaucheDiv2, #navigation_parallele_lvl3 #listeGoodGaucheDiv2{
	padding-left: 0px;
}

#navigation_parallele_lvl2 .online_editor ul, #navigation_parallele_lvl3 .online_editor ul {
	margin-bottom:0px;
}

#navigation_parallele_lvl2 #listeDepartmentShowMore a img, #navigation_parallele_lvl2 #listeDepartmentShowMore img {
	height: 25px;
}

#navigation_parallele_lvl2 #less_cities a img, #navigation_parallele_lvl2 #less_cities img {
	margin-right:-56px;
}

#navigation_parallele_lvl2 #more_cities a img, #navigation_parallele_lvl2 #more_cities img {
	margin-right:-54px;
}
#footer3 {
color:black;
font-size:82%;

}
#footer3 ul {
padding:0 30px;
text-align:center;
}
#footer3 li {
display:inline;
}
}#footer3 a {
	color: black;
}

/***************M0018374*************************************/
#navigation_parallele_lvl2 h3, #navigation_parallele_lvl3 h3 {
	color:#5A5A5A;
	font-size:120%;
}

.block_recherche_home .online_editor #listeDepartmentGaucheDiv2 a, .block_recherche_home .online_editor #listeDepartmentDroiteDiv2 a, .block_recherche_home .online_editor #listeDepartmentCentreDiv1 a, .block_recherche_home .online_editor #listeDepartmentCentreDiv2 a, .block_recherche_home .online_editor #listeGoodGaucheDiv2 a, .block_recherche_home .online_editor #listeGoodDroiteDiv2 a, .block_recherche_home .online_editor #listeGoodShowMore a img {
	color:#5A5A5A;
	font-size:120%;
}

/***************M0017223*************************************/
.block_recherche_home .online_editor #listeDepartmentGaucheDiv2,
.block_recherche_home .online_editor #listeDepartmentDroiteDiv2,
.block_recherche_home .online_editor #listeDepartmentCentreDiv1,
.block_recherche_home .online_editor #listeDepartmentCentreDiv2 {
	width:160px;
	display:block;
}

/*M21408*/
.block_recherche_home .online_editor #listeDepartmentGaucheDiv2, .block_recherche_home .online_editor #listeDepartmentDroiteDiv2 {width:170px;}
.block_recherche_home .online_editor #listeDepartmentGaucheDiv2 {padding-left:100px;}

/*M21410*/
#navigation_parallele_lvl3.block_recherche_home .online_editor a {font-size:11px;}
#navigation_parallele_lvl2.block_recherche_home .online_editor a {font-size:11px;}
#navigation_parallele_lvl3.block_recherche_home .online_editor li {/*min-height:25px;*/}
#navigation_parallele_lvl2.block_recherche_home .online_editor li {/*min-height:25px;*/}

/* Ordre */
form.ordre input{background:none;color:#FFFFFF;border:none;cursor:pointer;}
form.ordre.sel input{font-weight:bold;}

.page_interne .formulaire.dyn_form{margin-left:0px;padding-left:0px;}
.formulaire.dyn_form .online_editor table li input {float:left;}
.formulaire.dyn_form .online_editor table li label {width:335px;}

/* Univers Actualit� */
.rub_actualite .col_centre.centre_actualite {
background: none;
padding: 0;
margin: 0;
width: 695px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.rub_actualite .col_centre.centre_actualite .entete{
padding-left:23px;
margin-bottom:10px;
}

.rub_actualite .col_centre .bloc_title{
background-image:url(../images/css/news-rub-title-bkg.jpg);
height:24px;
background-repeat:no-repeat;
padding-bottom:2px;


width:372px;
text-align:center;
}

.rub_actualite .col_centre .bloc_title h2{
color:#FFFFFF;
font-size:15px;
height: 24px;
width:352px;
text-align:center;
margin-top:-1px;


}

.rub_actualite .col_centre .bloc_title_news{
background-color:#80191D;
background-image:url(../images/css/news-article-title-bkg.jpg);
height:41px;
padding-bottom:2px;
width:372px;
}

.rub_actualite .col_centre .bloc_title_news .infotitlelink{
margin-right:4px;
}

.rub_actualite .col_centre .bloc_title_news .icone{
margin-top:-2px;
}

.rub_actualite .col_centre .bloc_title_news h2{
margin-top:2px;
color:#FFFFFF;
font-size:14px;
height: 24px;
width:352px;
text-align:left;
font-variant: small-caps;
padding-left:5px;
}

.rub_actualite .col_centre .illustration{
height:107px;
width:370px;
border-top:1px solid #7f141b;
border-right:1px solid #7f141b;
border-left:1px solid #ad0e2c;
margin-top:5px;
overflow:hidden;
}

.rub_actualite .col_centre .news_rubrique{
padding-left:5px;
/*font-variant: small-caps; */
color:#000000; 
letter-spacing:-0.1em;

}

.rub_actualite .col_centre .news_rubrique .backactu{
color:#000000; text-decoration:none;
}



.rub_actualite .col_centre .index_news_top_menu{
background-image:url(../images/css/news-more-bkg-top.gif);
height:19px;
padding:2px 10px 0 13px;
margin-left:20px;
border-right:1px #edbaba solid;
margin-bottom:-2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#70100a;
clear:both;
}

.rub_actualite .col_centre .index_news_bottom_menu{
background-image:url(../images/css/news-more-bkg-bottom.gif);
height:19px;
padding:2px 10px 0 13px;
margin-left:20px;
border-right:1px #edbaba solid;
margin-top:-1px;

}

.rub_actualite .col_centre .index_news_bottom_menu .float_right .previous .text,
.rub_actualite .col_centre .index_news_bottom_menu .float_right .next .text{vertical-align: top;}

.rub_actualite .col_centre .index_news_top_menu h2{
float:left;padding-left:0px;font-variant: small-caps;margin-top:-1px;font-size:14px;color:#70100a;margin-left:-5px;
}

.rub_actualite .col_centre .index_news_top_menu .float_right{
float: right;
width:250px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.rub_actualite .col_centre .index_news_top_menu .float_right .previous .text,
.rub_actualite .col_centre .index_news_top_menu .float_right .next .text{vertical-align: top;}
.rub_actualite .col_centre hr{clear:both; visibility: hidden;}

.rub_actualite .col_centre .block_link_more_info2{float:right;width:71px;height:52px;}
.rub_actualite .col_centre .bt_news{
	display:block;
	float:right;
	background: url(../images/css/news-list-bt-off.gif) no-repeat;
	width: 71px;
    height: 52px;
	border:0px;
	
	}
.rub_actualite .col_centre .voir_news{
float:left;
width:68px;
}
	
.rub_actualite .col_centre .bt_news:hover, #aYo:focus{
background: url(../images/css/news-list-bt-on.gif) no-repeat;;
}
.rub_actualite .col_centre .bt_news img{display:none;}
.rub_actualite .col_centre h2{display:inline; float:left;margin:0px;padding-left:15px;font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;font-weight:bold;}
.rub_actualite .col_centre .miniature{float:left;border-top:2px solid #ad0e2c;border-left:2px solid #ad0e2c;border-bottom:2px solid #ad0e2c; width:180px; height:46px;border-right:3px solid #923a37; overflow:hidden;}
.rub_actualite .col_centre .resume_news{float:left; width:354px;height:47px; padding:3px 7px 0px 7px; text-align:justify;overflow:hidden;background: url(../images/css/bkg_liste_actu_detail.jpg) no-repeat;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#633e3e;}
.rub_actualite .col_centre .titre{float:right; display:inline;}

.rub_actualite .col_centre ul{padding-left:20px;padding-right:20px;padding-top:20px;margin-left:30px;}
.rub_actualite .col_centre ul li{
margin-bottom:20px;
padding-top:-10px;
background: url(../images/css/puce_news.gif) no-repeat;
}

.rub_actualite .col_centre ul li em{
font-style:normal;
letter-spacing:-0.08em;
margin-right:10px;
font-weight:200;
}

.rub_actualite .col_centre #last_rub_actu ul{padding-top:2px;margin-left:0px;}
.rub_actualite .col_centre #last_rub_actu ul li{
margin:0px 0px 0px 20px;
padding-left:33px;
/*padding-top:-10px;*/
/*background: url(../images/css/puce_news.gif) no-repeat;*/
background: url(../images/css/bkg_liste_actu.jpg) no-repeat;
/*border-bottom:dotted 1px;*/
border-top:1px solid #FFFFFF;
height:24px;

}
.rub_actualite .col_centre #last_rub_actu ul li a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.rub_actualite .col_centre #last_rub_actu ul li em{
margin-top:7px;
display:block;
font-style:normal;
letter-spacing:-0.08em;

}
.rub_actualite .col_centre #last_rub_actu ul li h3{
font-size:11px;
margin:0px;
padding:0px;
background:none;
text-transform:none;
width:300px;
margin-top:5px;
}
.rub_actualite .col_centre .actu_content{padding:20px; text-align:justify;}

.rub_actualite .item_block .promo_actu{
width:auto;
padding:0px 0px 3px 2px;
}


.rub_actualite .col_centre .pagenavigator{
font-weight:bold;
float:right;

}

.rub_actualite .col_centre .pagenavigator a{
text-decoration:none;
color:#ad0e2c;
}
.rub_actualite .col_centre .pagenavigator .pages{
font-weight:bold;
float:right;
}
.rub_actualite .col_centre .pagenavigator .pages a{
text-decoration:underline;
}
.rub_actualite .col_centre .pagenavigator p .previous {
float:right;
}
.rub_actualite .col_centre .pagenavigator p .next {
float:right;

}

.rub_actualite .col_centre .pagenavigator .pages .current{
color:#d98584;
font-weight:bold;
}

.news{
/*border-left:1px #893f3e solid;*/
}

.news h3 {
background:#933a39 url(../images/css/coin_bordeaux.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-size:118.5%;
font-weight:normal;
padding:4px 0 3px 19px;
text-transform:uppercase;
}

.news ul li{
border:#000000 solid 0px;
background:url(../images/css/bkg_actu_home.gif) no-repeat scroll 0 0;
height:44px;
padding-left:20px;
padding-top:5px;
margin-left:1px;
}
.news ul li span,.news .titleune span
{
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#847e80;
font-weight:bold;
}

.news .basdiv{
height:18px;
background:url(../images/css/bkg_bottom_actu_home.gif) repeat-x scroll 0 0;
margin-top:-5px;
}
.news .bashaut{
height:10px;
background:url(../images/css/bkg_top_actu_home.gif) repeat-x scroll 0 0;
}

.news .dateune{
float:left; 
width:38px; 
height:39px;
background-color:#933a39; 
color:#FFFFFF; 
text-align:center; 
/*padding-right:4px;*/ 
padding-top:8px;
font-size:12px;
font-weight:bold;
}
.news .imgune{
float:left; 
border-top:1px solid #933a39;
border-bottom:1px solid #933a39;
border-right:1px solid #933a39;
height:45px;
}
.news .actuune{
width:100%;
height:40px;
margin-top:3px;
}

.news .titleune{
padding:10px;
height:30px;
}







