body, td{font-family: arial,helvetica, sans-serif; color: #8d8d8d; font-size: 12px;margin: 0px;}
		table { border-collapse: collapse;}
		table td{padding: 0px;}
		img{border: none;}
		.image{border: solid 1px #0b2775;}
		a{color: #fc9903; font-weight: bold; text-decoration: none;}
		a:hover{text-decoration: underline; color: #fc9903;}
		
		h2{color: #fc9903; font-size: 16pt; text-transform: uppercase; border-bottom: solid 1px #fc9903; width: 100%; font-weight: normal;}
		h3{color: #0b2775; font-size: 13pt; text-transform: uppercase;border-bottom: solid 1px #0b2775; font-weight: bold;}
		h4{color: #fc9903; font-size: 14pt; text-transform: uppercase; border-bottom: solid 1px #fc9903; font-weight: normal;}
		
		#coordonnees{text-align:right;vertical-align:top;}
		#coordonnees .Coord{float:right;padding-right:10px;color:#FFF;font-size:11px;width:650px;}
		
		.borderimg{border: solid 1px #FC9903; margin:0 5px 0 5px;}
		.pointille{border: dotted 1px #fc9903;height: 0px;}
		.blocaccueil{margin: 15px;}
		#drapeau {float:left;margin-left:5px;}
		.Drapeau {border: solid 1px #FFFFFF;}

		#fd_header{width:800px; height: 160px; background: url(../images/fd_header.jpg) no-repeat left bottom #f7931e;}
		#header{width: 100%; height: 100%;}
		.sloganvilles{ vertical-align: bottom; padding-left:15px;}
		#slogan{color: #0c2776; font-size: 16pt; font-weight: bold;}
		#villes{color: #FFFFFF; font-size: 10px; font-weight: bold;text-transform: uppercase;}
		
		.logo{width:355px;vertical-align:top;text-align:center;}
		.logo img{border: 1px solid #FC9903;}
		
		
		#flash1{display:none;}
		#LogoArthur {width:800px;position:absolute;left:0;top:75px;text-align:right; }
		
		/*BANDEAU HEADER NEW */
		
		#fd_header2{width:800px; height: 178px; background: url(../images/fd_header2.jpg) no-repeat left top #fff;}
		#favoris {display:none; width:100%; text-align:left; color:#fff; font-size:12px;}
		#favoris a { color:#fff;}
		#LogoArthur2 {width:800px;position:absolute;left:0;top:19px;text-align:right; }
/* debugg 09.09.2010 c/o Lisbonne */
		#coordonnees2{text-align:right; vertical-align:bottom; height: 17px;}
		#coordonnees2 .Coord{font-size:11px; color:#0c2776;  height: 17px;}
		
		.logo2{vertical-align:top;text-align:center; float:left; margin-left:30px;height:80px;}
		.logo2 img{border: 1px solid #FC9903;}
		.sloganvilles2{padding:30px 0 0 100px; width:220px;text-align:center;float:left;}
		.sloganvilles2 #slogan{color: #fff; font-size: 13pt; font-weight: bold;}
		
		/*FIN BANDEAU HEADER NEW*/
		
		#ombrehaut{ height:8px; background: url(../images/fd_ombre_haut.gif);}
		#ombrebas1{ width: 299px; height: 15px; background: url(../images/fd_ombre_bas.gif);}
		#ombrebas2{ width: 1px; height: 15px; background: url(../images/fd_ombre_milieu.gif);}
		#ombrebas3{ width: 500px; height: 15px; background: url(../images/fd_ombre_bas.gif);}
		
		#gauche{width: 299px;vertical-align: top;}
		
		#minimoteur{width: 262px; background: #fc9903; text-align:center;}
		#minimoteur table{ background: #fc9903;}
		#include-moteur{text-align:left; margin: 0px; width: 220px;}
		
		#include-moteur select{border: 1px solid #eeeeee; font-size: 10px; }
		#include-moteur td{padding-bottom: 5px; color: white;}
		
		.minilien {color:#FFF;font-size:11px;}
		.minilien:hover{color:#FFF;text-decoration:underline;font-size:11px;}
		
		#BoutonMiniMoteur {cursor:pointer;text-transform:uppercase;background: #CED4E3;border: 1px solid #8593BA;color:#0B2775;font-weight:bold;}
		.BoutonEnvoyer,.BoutonRechercher {border:0;cursor:pointer;text-transform:uppercase;background: url(../images/fond_envoyer.gif) no-repeat left top;color:#0B2775;font-weight:bold;width:139px;height:21px;}
		.BoutonRechercher a{color:#0B2775;}
		#bordering{border: solid 1px #fc9903;}
		
		#separateur{width: 1px; background-color: #fc9903;}

		#footer{width:800px; height: 20px; background:  #f7931e; padding-right: 4px; text-align: right; color: white; font-size: 10px;}
		#footer a {color: white;}
		
		.titre1 {background: url(../images/puce.gif) no-repeat left bottom; padding-left: 15px; color: #ffffff; font-size: 11px; font-weight: bold; margin-bottom: 5px;} 

		.tabTitre{background: #fc9903; color: #ffffff; font-weight: bold; padding: 3px 0 3px 15px ;text-align: left;}

	
.cdc a{font-weight: normal; color: #8d8d8d;}
.cdc-photoG {border: 1px solid #0B2775; width:145px; height:109px;}
.cdc-photoD {border: 1px solid #0B2775; width:120px; height:100px;}


/* plan  et outils*/
#plan, #Outils { margin: 50px 0 40px 200px; font-size: 12px; }
#plan ul, #Outils ul {
	margin: 0;
	padding: 0;
	width: 400px;
	list-style-type: none;
}
#plan ul li, #Outils ul li {
	border-bottom: 3px solid #ffffff;
	background: #fc9903;
	text-align:center;
	font-weight: bold;
}
#plan ul li a, #Outils ul li a {
	color: white;
	width: 400px;
	padding: 5px 0 5px 0;
	display: block;
	}
#plan ul li a:hover, #Outils ul li a:hover {
	color: white;
	background: #0b2775;
	text-decoration: none;
}
	
#plan .first, #Outils .first { border-top: 3px solid #ffffff; }


.RefMarqueeIndex marquee{
	width:480px;
	font-size:11px;
}

.RefMarquee marquee{
	width:780px;
	font-size:11px;
}


/* notaire */ 
.txtnotaire { padding: 2px 5px; background: #ffffff; font-size: 10px; }
/*calculette*/
.tabFond1 table.tabFond2 td { padding: 3px; }
 #emprunt_calculer, #mens_calculer, #nbmens_calculer {
	border-left: 1px solid #062a49;
	border-top: 1px solid #062a49;
	border-right: 2px solid #9f8ea0;
	border-bottom: 2px solid #9f8ea0;
	padding: 1px 6px;
	color: #FFFFFF;
	background: #45525f;
	font-family: arial,helvetica, sans-serif;
	font-weight: bold;
}
/* guide */
.txtTitre3 { color: #45525f; font-weight: bold; }
.gras {
	padding: 2px 5px 2px 20px;
	color: #45525f;
	font-weight: bold;
}
.gras u { text-decoration: none; }
.table_news, .encadre table {
	border-top: 1px solid #45525f;
	border-left: 1px solid #45525f;
	border-bottom: none;
	border-right: none;
	background: #ffffff;
}
.table_news td, .encadre td {
	border-bottom: 1px solid #45525f;
	border-right: 1px solid #45525f;
	border-left: none;
	border-top: none;
	background: #ffffff;
	font-size: 10px;
}
.encadre {
	border: 1px solid black;
	color: white;
	padding: 5px;
	background: #f7931e;
	line-height: 16px;
}
.encadre .gras {
	padding: 0;
	margin-bottom: 5px;
	border: none;
	color: black;
	line-height: 12px;
}

.table_news .gras {
	padding: 3px 5px;
	margin: 0;
	background: #f7931e;
	color: #ffffff;
	line-height: 12px;
}

.liste_agences_nom{font-weight:bold;font-size: 13px;}

#barremenu{background-color: #0b2775; height: 29px; width: 800px; color: white; font-size: 10pt; font-weight: bold; text-transform: uppercase;}
#barremenu .first { border: none;}
#barremenu ul { margin: 0; padding: 0; list-style-type:none; }
#barremenu li{ border-left: 1px solid #6d7dac; display: inline; height: 29px; padding: 6px 20px 6px 20px;}
#barremenu  a {color:white;}
#barremenu  a:hover {color:white;  background:#fc9903; text-decoration: none; }


#bg{ text-align:left; width:800px;position:relative; }

.Boutons td{font-size:9px;color:#FDB446;text-align:center;vertical-align:top;}
#BoutonFinancer {background: url(../images/picto_financer.gif) no-repeat;padding-top:22px;width:130px;height:128px;text-transform: uppercase;}
#BoutonContact {background: url(../images/picto_contact.gif) no-repeat;padding-top:22px;width:130px;height:128px;text-transform: uppercase;}
#BoutonAgences {background: url(../images/picto_agences.gif) no-repeat;padding-top:22px;width:130px;height:128px;text-transform: uppercase;}
#Sousmenu1 {
	width: 250px;
	border: 1px solid #000000;
	border-top: none;
	background: #0b2775;
	position: absolute;
	left: 100px;
	top: 188px;
	visibility: hidden;
	z-index: 1;
	text-align: left;
	font-size: 8pt;
	font-family: arial,helvetica, sans-serif;
	text-transform: uppercase;
}
#Sousmenu1 li { padding: 5px; border-top: 1px solid #6d7dac;}
#Sousmenu1 ul { margin: 0; padding: 0; list-style-type:none; }
#Sousmenu1 a { color: #ffffff;  width: 100%;}
#Sousmenu1 a:hover { color: #ffffff; background:#fc9903; text-decoration: none; }


/* map/geoloc_moteur_dyn02.htm */
#geoloc_moteur_dyn02{width: 262px; background: #fc9903;font-weight:bold;padding-bottom:20px; margin-top:-22px;padding-top:20px;}
#geoloc_moteur_dyn02 *{margin:0;padding:0;}
#geoloc_moteur_dyn02 p{color:#FFF;font-size:11px;}
#geoloc_moteur_dyn02 p.idtt_ctn{padding-left:20px;}
#geoloc_moteur_dyn02 p.idtypebien_ctn{padding-left:20px;}
#geoloc_moteur_dyn02 p.villes_ctn{padding-left:20px;}
#geoloc_moteur_dyn02 p.bt_ctn{padding-left:20px;}

/* listes deroulantes */
#geoloc_moteur_dyn02 select.idtt{margin-bottom:10px; border: 1px solid #eeeeee; font-size: 10px;margin-left:20px;}
#geoloc_moteur_dyn02 select.typeBien{margin-bottom:10px; border: 1px solid #eeeeee; font-size: 10px;margin-left:20px;}
#geoloc_moteur_dyn02 select.villesAnn{margin-bottom:20px; border: 1px solid #eeeeee; font-size: 10px;margin-left:20px;}

/* 2008.11.06 : mentions légales sur carte_visite.htm [Lisbonne] */
#Arthur_ML{font-size: 10px; text-align: justify; line-height: 11px; margin: 10px; padding: 10px 0 0 0; border-top: 1px solid #ccc; color: #999;}
