/* CSS Document */
body{margin:0px;padding:0px;font-family:Verdana, Geneva, sans-serif;}

.gras{font-weight:bold;}
.separation8{height:8px;clear:both;}
.separation15{height:15px;clear:both;}
.separation20{height:20px;clear:both;}
.separation50{height:20px;clear:both;}
.titre18{font-size:18px;font-weight:bold;}

.texte11{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

.erreur{color:#FF0000;}

a{color:#000000;}
a img{border:none;}
p{font-size:12px;margin:0px;padding:0px;line-height:18px;}
h2.texte14{
    font-size:14px;margin:0px;padding:0px;line-height:18px;
}
p.texte11{    font-style: normal;font-size:11px;margin:0px;padding:0px;line-height:18px;}
.texte12{font-size:12px;margin:0px;padding:0px;line-height:18px;}
.formbutton{font-size:11px; font-family:Arial, Helvetica, sans-serif; cursor:pointer;border:outset 1px #ccc;color:#333;font-weight:bold;padding:1px 2px;background:url(../fonctions/degrade.php?l=400&h=22&sens=2&r1=249&v1=249&b1=249&r2=187&v2=187&b2=187);border:1px solid gray;height:22px;padding-left:8px;padding-right:8px;}

#container{margin:0 auto 0 auto;width:968px;}

#header{width:auto;height:90px;background:url(../images/fond-entete.jpg);background-repeat:no-repeat;height:134px;width:960px;}
#header img{float:left;padding:0px;margin-left:16px;padding-top:3px;}

#menuprincipal{height:23px;border-top:1px solid #adadad; border-bottom:1px solid #adadad;font-size:11px;width:960px;}
#menuprincipal ul{list-style:none;line-height:23px;padding:0px;margin:0px;}
#menuprincipal ul li{float:left;padding-left:47px;padding-right:47px;}
#menuprincipal ul li.first{padding-left:86px;}
#menuprincipal ul li.firstactif{padding-left:86px;background:url(../images/fond-menu-over.jpg);}
#menuprincipal ul li.last{padding-right:87px;}
#menuprincipal ul li.lastactif{padding-right:87px;background:url(../images/fond-menu-over.jpg);}
#menuprincipal ul li.firsten{padding-left:122px;}
#menuprincipal ul li.firstactifen{padding-left:122px;background:url(../images/fond-menu-over.jpg);}
#menuprincipal ul li.lasten{padding-right:123px;}
#menuprincipal ul li.lastactifen{padding-right:123px;background:url(../images/fond-menu-over.jpg);}
#menuprincipal ul li.actif{background:url(../images/fond-menu-over.jpg);}
#menuprincipal ul li:hover{background:url(../images/fond-menu-over.jpg);}
#menuprincipal ul li a{text-decoration:none;color:#000000;}
#menuprincipal ul li a:hover{text-decoration:underline;}

#filariane{padding-left:15px;font-size:11px;}
#filariane a{color:#000000;}

#diaporama{background:url(../images/ombrage-diaporama.jpg);background-position:bottom right;width:968px;height:292px;}
#diaporama img{border-top:1px solid #adadad;border-left:1px solid #adadad;}

#raccourcis{width:960px;height:100px;}
#raccourcis ul{padding:0px;margin:0px;list-style:none;}
#raccourcis ul li{float:left;text-align:center;vertical-align:middle;font-size:11px;}
#raccourcis ul li.first{width:265px;border-right:1px solid #b1b1b1;padding-top:25px;}
#raccourcis ul li.second{width:390px;border-right:1px solid #b1b1b1;padding-top:12px;}
#raccourcis ul li.third{width:303px;padding-top:21px;}
#raccourcis .detailsfirst{position:absolute;margin-top:59px;margin-left:142px;}
#raccourcis .detailssecond{position:absolute;margin-top:72px;margin-left:283px;}
#raccourcis .detailsthird{position:absolute;margin-top:63px;margin-left:184px;}
#raccourcis ul li.firsten{width:265px;border-right:1px solid #b1b1b1;padding-top:25px;}
#raccourcis ul li.seconden{width:390px;border-right:1px solid #b1b1b1;padding-top:14px;}
#raccourcis ul li.thirden{width:303px;padding-top:32px;}
#raccourcis .detailsfirsten{position:absolute;margin-top:59px;margin-left:105px;}
#raccourcis .detailsseconden{position:absolute;margin-top:70px;margin-left:196px;}
#raccourcis .detailsthirden{position:absolute;margin-top:52px;margin-left:199px;}
#raccourcis a{text-decoration:none;color:#000000;}
#raccourcis a:hover{text-decoration:underline;}

#contenu{width:960px;}

#titre1{padding-top:6px;padding-bottom:6px;width:586px; border-bottom:1px solid #adadad; border-top:1px solid #adadad;}
#titre1 img{padding-left:15px;}
#titre2{width:586px; border-bottom:1px solid #adadad; border-top:1px solid #adadad; padding-top:10px;padding-bottom:6px;}
#titre2 img{padding-left:15px;}
#titre3{width:586px; border-bottom:1px solid #adadad; border-top:1px solid #adadad; padding-top:10px;padding-bottom:10px;}
#titre3 img{padding-left:15px;}

#titre2_formulaire_nous_joindre{width:480px; border-bottom:1px solid #adadad; border-top:1px solid #adadad; padding-top:10px;padding-bottom:6px;}

.colonnecomplete{width:930px;padding-right:15px;padding-left:15px;}
.colonnegauche{float:left;width:571px;padding-left:15px;}
.colonnecentre{float:left;width:59px;}
.colonnedroite{float:left;width:314px;margin-right:1px;}
.tabimagecolonnecentre{border-right:8px solid #ffffff;float:left;border-bottom:8px solid #ffffff;float:left;}
.tabimagecolonnedroite{border-bottom:8px solid #ffffff;float:left;}

.minifiche1{float:left;width:300px;background:url(../images/ombrage-mini-fiche.jpg);background-position:bottom right;}
.contenuminifiche1{width:262px;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;padding:15px;}
.contenuminifiche1 .titre{font-size:12px;font-weight:bold;}
.colonneespacementminifiche1{width:15px;float:left;}

.minifiche2{float:left;width:221px;background:url(../images/ombrage-mini-fiche.jpg);background-position:bottom right;}
.contenuminifiche2{width:183px;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;padding:15px;}
.contenuminifiche2 .titre{font-size:12px;font-weight:bold;}
.colonneespacementminifiche2{width:15px;float:left;}

.fiche1{float:left;width:930px;background:url(../images/ombrage-fiche.jpg);background-position:bottom right;}
.contenufiche1{width:892px;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;padding:15px;}
.contenufiche1 img.grosplan{float:right;padding-left:15px;padding-bottom:15px;padding-top:3px;}
.contenufiche1 a img{padding-bottom:-2px;vertical-align:middle;}
.fiche1 .titre{font-size:14px;font-weight:bold;}

#bandebas{width:960px;}

#menubas{border-top:1px solid #adadad;width:960px;text-align:center;}
#menubas ul{padding:0px;margin:0px;list-style:none;margin-left:205px;}
#menubas ul li{float:left;text-align:center;vertical-align:middle;font-size:10px;color:#999999;margin-left:15px;margin-right:15px;}
#menubas ul li.actif a{text-decoration:underline;}
#menubas a{text-decoration:none;color:#999999;}
#menubas a:hover{text-decoration:underline;}

#diaporama{float:left; width:713px; height:275px; padding:0px;z-index:1;}
.navdiaporama{padding-top:6px; padding-bottom:6px; z-index:20; position:absolute; -moz-opacity:0.7; opacity: 0.7; filter:alpha(opacity=70);}
#navdiaporama a, #slideshow strong{margin:0 0px; padding: 2px 5px; border-right:1px solid #ffffff; border-top:1px solid #ffffff; background:#999999; -moz-opacity:0.7; opacity: 0.7; filter:alpha(opacity=70); text-decoration:none; font-size:10px; color:#ffffff;}
#navdiaporama a.activeSlide{background-color:#3d5578; -moz-opacity:0.7; opacity: 0.7; filter:alpha(opacity=70); font-weight:bold;border-right:2px solid #ffffff; border-top:2px solid #ffffff;}
#navdiaporama{text-align:left; margin-top:264px;}

.addthis{float:right;margin-top:110px;}