#fancy_div{background:#fff !important;color:#3B3B3B !important;text-align:center !important}
*{margin:0;padding:0}
*:focus{outline:none}
a{font-size:11px;color:#000;text-decoration:none}
body{background:#fff;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0}
.mots-importants{color:#B40000 !important;font-weight:700}
#container{width:1000px;position:relative;padding-top:167px;overflow:hidden;margin:0 auto}
#header{height:215px;position:absolute;top:0;left:0;width:1000px;overflow:hidden;z-index:20}
#bas_header{background-image:url(../gifs/fond_bas_header.jpg);background-repeat:repeat-x;background-position:bottom;float:left;height:50px;width:1000px;background-color:#FFF}
#encart_adresse_titre{font-family:Arial, Helvetica, sans-serif;font-size:17px;font-weight:bolder;text-align:center;vertical-align:middle;width:187px;color:#FFF;top:0;height:20px;padding:15px 0 0}
#encart_adresse_titre span{font-size:0.6em !important}
#encart_adresse_num{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bolder;text-align:center;width:187px;color:#FFF;padding:4px 0 1px}
#faxx{color:#fff;text-align:center}
#encart_adresse_adresse{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;color:#FFF;width:187px;text-align:center;vertical-align:middle;padding:15px 0 0}
#contact{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;margin-left:15px}
#contact a{color:#FFF}
#actu_title{margin-top:10px;padding-left:15px;text-transform:uppercase;color:#B40000;font-weight:700}
#encart_actualite{border:1px solid #efefef;font-size:0.8em;padding:10px}
#encart_actualite ul li{list-style:none;padding-bottom:1em}
#encart_actualite ul li a{font-weight:700;font-size:1em;line-height:1.5em}
#inscription{text-align:center;color:#fff;font-weight:700;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;vertical-align:middle;padding:0 5px}
#encart_adresse{height:165px;background:url(../gifs/encart_adresse.jpg);position:relative;left:0;width:100%}
#content{width:1000px;background-color:#AE1127;height:auto;overflow:hidden;position:relative;margin:0 auto}
#fond_blanc{background-color:#FFF;width:965px;height:auto;overflow:hidden;margin:0 auto}
#degrade_footer{background:url(../gifs/degrade_footer.jpg) repeat-x center top;height:30px;width:965px;margin-left:18px;float:left}
#colonne_gauche{width:236px;background:url(../gifs/haut-nav_gauche.png) no-repeat;float:left;margin-top:60px;margin-left:10px;display:inline;margin-right:25px}
#standard_tel{width:236px;height:140px;background:url(../gifs/encart_standard_tel.jpg) repeat-x #6d6d6c;background-position:bottom;margin-top:20px}
#encart_standart_titre{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bolder;text-align:center;vertical-align:middle;color:#FFF;top:0;height:20px;padding:9px 0 0}
.encart_standart_gras{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;text-align:left;vertical-align:middle;color:#FFF;margin-left:17px;margin-top:5px}
.encart_standart_normal{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;text-align:left;vertical-align:middle;color:#FFF;margin-left:17px;margin-top:0}
#colonne_centre{width:670px;background-color:#FFF;margin-top:60px;margin-right:23px;float:left;overflow:hidden}
#colonne_centre p{margin-bottom:10px;line-height:1.5em;text-align:justify}
#colonne_centre ul{list-style:url(../gifs/fleche_nav_gauche.jpg) outside;line-height:1.5em;text-align:left;margin:0 0 10px 25px;padding:0}
.footerh1{text-align:center;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#999;font-weight:400;margin-bottom:0}
.footertextavocat{text-align:center;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#999;font-weight:400;margin-bottom:0;width:980px;margin-left:auto;margin-right:auto}
.footertextavocat a{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#999;font-weight:400;text-decoration:none}
h2{font-size:15px}
.texte{font-family:Verdana, Arial, Helvetica, sans-serif;color:#666;text-align:justify;margin-top:10px}
.titre_encart{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;color:#B40000;width:100%;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#B40000;height:18px}
.encart{float:left;width:670px}
.liens_a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;color:#666;text-decoration:none;background-image:url(../gifs/fleche_nav_gauche2.png);background-repeat:no-repeat;background-position:left center;float:right;height:20px;width:115px;margin-top:12px;margin-bottom:12px;line-height:20px;padding-left:16px}
.liens_b{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;color:#666;text-decoration:none;background-image:url(../gifs/fleche_nav_gauche2.png);background-repeat:no-repeat;background-position:left center;float:right;height:20px;width:142px;margin-top:12px;margin-bottom:12px;line-height:20px;padding-left:16px}
.encart1{font-family:Verdana, Arial, Helvetica, sans-serif;color:#666;text-align:justify;float:left;width:386px;display:inline;overflow:hidden}
.separateur{border-right-width:2px;border-right-style:solid;border-right-color:#CCC;float:left;height:290px;width:2px;display:inline;margin:0 30px}
.photo1{background-image:url(../gifs/quartier%20des%20affaires%20paris.jpg);float:right;width:180px;height:90px;margin-top:0;margin-right:0;margin-left:15px}
.encart2{font-family:Verdana, Arial, Helvetica, sans-serif;color:#666;text-align:justify;float:left;width:220px;overflow:hidden}
.photo2{background-image:url(../gifs/nature.jpg);float:right;width:220px;height:90px;margin-top:0;margin-right:0;margin-left:15px}
.encart_bis{float:left;width:670px;background-color:#EFEFEF;margin-top:20px;padding-top:10px}
.liens_c{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;color:#666;text-decoration:none;background-image:url(../gifs/fleche_nav_gauche2.png);background-repeat:no-repeat;background-position:left center;float:right;height:20px;width:160px;margin-top:12px;margin-bottom:12px;line-height:20px;padding-left:16px}
.liens_d{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;color:#666;text-decoration:none;background-image:url(../gifs/fleche_nav_gauche2.png);background-repeat:no-repeat;background-position:left center;float:right;height:20px;width:176px;margin-top:12px;margin-bottom:12px;line-height:20px;padding-left:16px}
.encart4{font-family:Verdana, Arial, Helvetica, sans-serif;color:#666;text-align:justify;float:left;width:386px;overflow:hidden}
.separateur2{border-right-width:2px;border-right-style:solid;border-right-color:#FFF;float:left;height:220px;width:2px;margin:0 15px}
.photo4{background-image:url(../gifs/livres.jpg);float:right;width:180px;height:90px;margin-top:0;margin-right:0;margin-left:15px}
.encart3{font-family:Verdana, Arial, Helvetica, sans-serif;color:#666;text-align:justify;float:left;width:220px;margin-left:15px;overflow:hidden;display:inline}
.photo3{background-image:url(../gifs/contrats.jpg);float:right;width:90px;height:90px;margin-top:0;margin-right:0;margin-left:15px}
#footer{height:135px;background-color:#FFF;width:1000px}
.lien_footer{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;width:970px;text-align:center;color:#999;margin-bottom:7px}
.lien_footer a{color:#999;text-decoration:none}
.lien_footer a:hover{color:#000;text-decoration:none}
.menu4{border-right:none !important}
#adresse_footer{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;color:#333;text-align:center;padding-bottom:10px;padding-right:5px}
.float_right{float:right}
.float_left{float:left}
.clear_both{clear:both}
#adresse{width:187px;height:167px;background-color:#ddd;background-image:url(../gifs/encart_adresse.jpg);background-repeat:no-repeat}
#logo{float:left;width:180px;height:135px;display:block;position:absolute;top:20px;left:35px}
#diaporama{width:778px;height:167px;background-image:url(../gifs/Header.jpg);margin-left:11px;position:relative;padding-left:7px}
#loupe{position:absolute;top:50px;right:25px;z-index:1000;font-size:11px}
#loupe p{text-align:right !important;color:#252525}
#loupe a{color:#252525;text-align:center;text-decoration:none}
zoom{font-size:120%}
#encart_content{background:#fff;overflow:hidden;width:100%}
#encart_content div{width:20%;height:100px;display:inline;margin:0 40px}
#newsletter_iframe{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}
#newsletter{background-image:url(../gifs/newsletter.png);background-repeat:no-repeat;float:left;height:34px;width:457px;margin-left:17px}
#newsletter label{color:#FFF;font-weight:700;float:left;margin:10px 0 0 20px}
#newsletter input{float:left;margin:5px 0 0 10px}
#domaine{display:block;height:27px;line-height:27px;text-align:center;color:#fff;font-weight:700;font-size:14px}
#domaine2{background:transparent url(../gifs/haut-nav_gauche.png) no-repeat scroll 0 0;display:block;height:27px;line-height:27px;text-align:center;color:#fff;font-weight:700;font-size:14px;margin-top:20px}
ul.MenuVertical{background:url(../gifs/nav_gauche_fond.jpg) repeat-y;width:236px;list-style:none;overflow:hidden;margin:0;padding:0}
ul.MenuVertical li{width:236px;vertical-align:middle}
ul.MenuVertical li a{display:block;color:#333;font-family:Helvetica,Helvetica,sans-serif;font-size:12px;font-weight:700;height:31px;text-align:left;text-decoration:none;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#CCC;background-image:url(../gifs/fleche_nav_gauche.png);background-repeat:no-repeat;background-position:left center;padding-left:28px;line-height:31px}
#ss-menu1,#ss-menu2{height:0;overflow:hidden}
#ss-menu1 li a,#ss-menu2 li a{background:url(../gifs/puce_ssmenuV.gif) center left no-repeat #7b7b7b !important;margin-left:15px !important;height:15px !important;color:#FFF !important;line-height:15px !important;font-size:11px !important;font-weight:400}
#ss-menu1 li,#ss-menu2 li{background:#7b7b7b !important}
#fleche_nav_gauche{background-image:url(../gifs/fleche_nav_gauche.jpg);background-repeat:no-repeat;background-position:left center;margin-left:5px}
ul.MenuHorizontal{width:500px;height:38px;list-style:none;overflow:hidden;float:right;padding-top:17px}
ul.MenuHorizontal li{float:left;border-right:1px solid #fff}
ul.MenuHorizontal li a{display:inline-block;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;height:20px;text-align:center;text-decoration:none;line-height:20px;margin:0 10px}
ul.MenuHorizontal li a:hover,.selected-overH{text-decoration:underline !important}
.texte_contact{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;text-align:left;height:20px;width:280px}
.area_contact{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;text-align:left;height:100px;width:280px}
#formulaire_4 p{font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 !important;padding:0 !important}
#formulaire_4 label{text-align:left !important;width:200px !important}
.divGenerateurRequired{display:none}
.bouton_form{height:30px;width:150px;border:1px none #fff;color:#FFF;display:block;cursor:pointer;font-weight:700;clear:both;background-color:#B40000;margin:20px 0 0 135px !important}
.bouton_form:hover{opacity:0.8px;filter:alpha(opacity=80)}
.valide{background-color:#B40000 !important}
.valide p{color:#FFF !important}
a:hover,#loupe a:hover{text-decoration:underline}
ul.MenuVertical li a:hover,.selected-overV,#ss-menu1 li a:hover,#ss-menu2 li a:hover{color:#C00 !important;text-decoration:none !important}
.optional,.required{width:175px !important;text-align:right !important}
#listing_calendrier{background:none !important;width:600px !important;border:1px solid #efefef}
#listing_calendrier li li:hover{background:none !important}
#news_rechercher{border:1px solid #b40000 !important}
#news_btn_rechercher{border:1px solid #b40000 !important;width:25px !important;text-align:center !important;margin-left:2px !important}
#actualite_detail h2{color:#b40000 !important;border-bottom:1px solid #b40000 !important}
#container_actualite_listing a,.link{color:#B40000 !important}
#mess_newsletter{display:block;background:#FFC;float:left;text-align:center;width:458px}
#h1top{position:relative;margin-right:auto;margin-left:auto;padding-bottom:8px}
#h1toptop{bottom:0;height:10px;margin-left:auto;margin-right:auto;position:absolute;width:100%}
#connexion_note p label{float:left;width:150px}
.mess_erreur{color:red;font-weight:700;text-align:center !important}
.all_actu a,.container_actualite a,.link{color:#b40000 !important}
h1,.h1style{font-family:"Arial Black", Arial, sans-serif;font-size:15px;text-align:left;color:#B40000;font-weight:700;margin-bottom:15px}
h1 span,.h1style span{color:#666}
