
* {margin:0;padding:0;}
body {background-color:#fff;font-family:arial,helvetica,sans-serif;color:#466580;background-image:url(picts/bg.gif);background-repeat:repeat-y;}
a img {border:0;}
ul,li {list-style-type:circle;margin-left:20px;}
ul {margin-bottom:20px;}
div,table,p,a,li,strong {font-size:12px;}

select {color:#466580;font-size:10px;}
input, textarea {color:#466580;font-size:10px;}
a {color:#466580;}

.spacer {display:block;clear:both;font-size:1px;height:1px;}

div#popup {background-color:#fff;font-family:arial,helvetica,sans-serif;color:#466580;font-size:11px;padding:10px;}
div#main {width:989px;}

div#main div#left {float:left;width:142px;height:619px;background-image:url(picts/bg_left.jpg);}
div#main div#center {float:left;width:819px;}
div#main div#right {float:left;width:28px;height:619px;background-image:url(picts/bg_right.jpg);}

div#top {float:none;clear:both;height:177px;background-image:url(picts/bg_top.gif);background-position:bottom;background-repeat:repeat-x;} /*121*/
div#content {margin-left:30px;width:770px;padding-right:10px;padding-top:20px;}/*height:421px;overflow:auto;*/
div#content_wide {margin-left:30px;width:770px;padding-right:10px;padding-top:20px;}/*height:421px;overflow:auto;*/

div#popup p {font-size:11px;}

/*gauche : coordonnées+liens*/
div.coord {margin-top:248px;margin-left:9px;margin-bottom:10px;color:#fff;font-size:11px;}
div.coord span.ess {font-size:12px;font-weight:bold;}
div.coord_a {position:absolute;top:550px;left:0px;margin-top:10px;margin-left:9px;margin-bottom:10px;color:#fff;font-size:11px;}
div.coord_a a {display:block;padding-left:8px;background-image:url(picts/puce.gif);background-repeat:no-repeat;color:#fff;text-decoration:none;font-size:12px;}
div.drapo {position:absolute;top:400px;left:0px;margin-left:9px;}
a.drapo_fr {display:block;float:left;margin-bottom:16px;margin-left:5px;width:46px;height:55px;background-image:url(picts/ic_fr.gif);text-decoration:none;}
* html a.drapo_fr {display:block;float:left;margin-bottom:16px;margin-left:2px;width:46px;height:55px;background-image:url(picts/ic_fr.gif);text-decoration:none;}
a.drapo_en {display:block;float:left;margin-bottom:16px;width:46px;height:55px;background-image:url(picts/ic_en.gif);text-decoration:none;}
a.drapo_es {display:block;float:left;margin-bottom:16px;width:50px;height:55px;background-image:url(picts/ic_es.gif);text-decoration:none;}/*+4*/
a.drapo_ch {display:block;float:left;margin-bottom:16px;width:41px;height:55px;background-image:url(picts/ic_ch.gif);text-decoration:none;}/*+41*/

/*gauche : sous-navigation*/
h2 {height:18px;font-size:12px;font-weight:normal;padding-top:4px;padding-left:5px;padding-right:6px;text-align:right;}
div#snav_domaines h2 {margin-bottom:2px;height:14px;background-color:#fff;padding-top:6px;padding-left:2px;padding-right:2px;}
div#snav_equipe {margin-top:40px;margin-left:5px;margin-bottom:207px;width:137px;background-image:url(picts/bg_equipe.jpg);background-repeat:no-repeat;}
div#snav_lettre {margin-top:40px;margin-left:5px;margin-bottom:250px;width:137px;background-image:url(picts/bg_lettre.jpg);background-repeat:no-repeat;}
div#snav_domaines {margin-top:18px;margin-left:5px;width:137px;background-image:url(picts/bg-domaines.jpg);background-repeat:no-repeat;}
div#snav_equipe a, div#snav_lettre a, div#snav_domaines a {display:block;margin-bottom:3px;padding:1px;padding-right:13px;text-align:right;text-decoration:none;font-size:11px;background-image:url(picts/puce_snav.gif);background-repeat:no-repeat;background-position:right top;}
div#snav_equipe a.on {background-color:#A4E2FB;}/*FFD19D*/
div#snav_lettre a.on {background-color:#A4E2FB;}/*CDB291*/
div#snav_domaines a.on {background-color:#A4E2FB;}/*C7A2E2*/

/*frm*/
p.lib {float:left;width:200px;}
p.champ {float:left;width:420px;}

/*haut : entete bannière+liens langues*/
div.notaires {float:left;margin-left:8px;margin-top:3px;margin-bottom:3px;padding-top:5px;padding-left:5px;padding-right:5px;width:254px;height:142px;font-size:10px;line-height:13px;color:#466580;} /*167*/
* html div.notaires {float:left;margin-left:4px;margin-top:3px;margin-bottom:3px;padding-top:5px;padding-left:5px;padding-right:5px;width:254px;font-size:10px;line-height:13px;color:#466580;} /*167*/
div#main div#top div.banner {float:left;padding-left:338px;margin-top:17px;width:198px;}

div#main div#left a.logo {display:block;width:142px;height:113px;background-image:url(picts/logo.gif);}
a.data_room {display:block;float:none;clear:both;margin-left:42px;width:107px;height:45px;background-image:url(picts/ic_dataroom_fr.gif);} 
a.data_room2 {display:block;float:none;clear:both;margin-left:42px;width:107px;height:45px;background-image:url(picts/ic_dataroom_en.gif);} 
a.data_room3 {display:block;float:none;clear:both;margin-left:42px;width:107px;height:45px;background-image:url(picts/ic_dataroom_es.gif);} 

/**barre de nav*/
div.nav, div.nav_off {float:none;clear:both;width:819px;border-bottom:8px solid #A4E2FB;height:16px;background-color:#466580;}
div.nav_off {margin-bottom:8px;border-bottom:none;}
div.nav a, div.nav_off a {display:block;float:right;border-left:2px solid #fff;line-height:16px;color:#fff;font-size:11px;font-weight:normal;text-decoration:none;padding-left:3px;padding-right:3px;letter-spacing:1px;}
a.accueil_on {background-color:#A4E2FB;color:#5D88A2;}
a.equipe_on {background-color:#A4E2FB;color:#5D88A2;}/*FFD19D*/
a.domaines_on {background-color:#A4E2FB;color:#5D88A2;}/*C7A2E2*/
a.consultants_on {background-color:#A4E2FB;color:#5D88A2;}/*C7A2E2*/
a.lettre_on {background-color:#A4E2FB;color:#5D88A2;}/*CDB291*/
a.immotheme_on {background-color:#A4E2FB;color:#5D88A2;}/*CDB291*/
a.services_on {background-color:#A4E2FB;color:#5D88A2;}/*C7A2E2*/

div#content p {margin-bottom:15px;font-size:12px;}

div#content p.pied {margin-top:30px;font-size:11px;}

a.txt_link {color:#217DCD;text-decoration:underline;}