/* CSS Document */

.flR{float:right; margin:5px}

body{ margin:0px; padding:0px; background-image:url(/Habillage/fond_site.gif); background-repeat:no-repeat; background-position:center top; background-color:#515151;}

.fond_trans_haut{background-image:url(/Habillage/fond_trans_haut.png); background-repeat:no-repeat; background-position:left top; width:938px; margin-left:auto; margin-right:auto; height:11px; font-size:0px;}

.fond_trans_bas{background-image:url(/Habillage/fond_trans_bas.png); background-repeat:no-repeat; background-position:left top; width:938px; margin-left:auto; margin-right:auto; height:9px;}

.tout{margin-left:auto; margin-right:auto; background-image:url(/Habillage/fond_trans_centre.png); width:914px; background-repeat:repeat-y; text-align:center; padding:1px 12px 4px 12px;}

.banniere{ width:913px; height:160px;}

.fond_contenu_accueil{background-image:url(/Habillage/fond_contenu_accueil.gif); background-repeat:repeat-y; background-position:left top; width:913px;}

.fond_contenu_page{background-image:url(/Habillage/fond_contenu_page.gif); background-repeat:repeat-y; background-position:left top; width:913px;}

.gauche{float:left; width:700px;}

.titre_filariane{ float:left; width:700px; height:42px; background-color:#C9B793;}

.titre_filariane h1{ margin:6px 10px; padding:0px; color:#562D0C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; float:left;}
.titre_filariane p{ margin:25px 10px 0px 0px; padding:0px; color:#562D0C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; float:right;}
.titre_filariane a{ color:#562D0C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.titre_filariane a:hover{ color:#B10708; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

.contenu{ float:left; width:680px; background-color:#DCD0B8; text-align:left; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.contenu p.intro{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.contenu h2.accueil{ color:#B10708; border-bottom:1px solid #B10708; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; margin:0px 0px 10px 0px; padding:0px; padding-bottom:1px; }
.contenu h2{ color:#52402C; border-bottom:1px solid #52402C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-transform:uppercase; margin:0px 0px 10px 0px; padding:0px; padding-bottom:1px; }
.contenu h2 a{ color:#52402C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
.contenu h3{ background-image:url(/Habillage/puceh3.gif); background-repeat:no-repeat; background-position:left top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#B6050B; margin:20px 0px 4px 15px; padding:0px 0px 0px 15px;}
.contenu p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px 10px 10px 20px; padding:0px; }
.contenu a{ color:#D75A08; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.contenu ul{ margin:0px; padding:0px;}
.contenu ul li{ background-image:url(/Habillage/puceli.png); background-repeat:no-repeat; background-position:30px top; margin:0px; padding:0px 0px 2px 47px; list-style:none;}
.contenu span a{color:#B04802;}
.contenu img{ border:2px solid #C9B793; }
.contenu a img { border:2px solid #52402C; }

.Separation	{ clear:both; height:0px; line-height:0px; font-size:0px; }

.droite{float:right; width:213px; background-color:#181818; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:left;}

.ss_menu{float:right; width:213px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#222221; text-align:center; }
.ss_menu a{ color:#FCA70E; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.droite a.menu{color:#FFFFFF; padding:5px 5px 5px 30px; display:block; text-decoration:none; font-weight:bold; font-size:11px;}
.droite a.encours{color:#D75A0A; padding:5px 5px 5px 30px; display:block; text-decoration:none; font-weight:bold; font-size:12px;}
.droite a.menu:hover{color:#F9A30E;}

hr{width:80%; border:1px solid #999999; text-align:center;}
.actu{padding:8px;}
.actu img{ float:left; margin:0px 5px 2px 0px; border:2px solid #F9A30E;}
.actu p{margin:0px; padding:0px; text-align:justify; }

.actu a{ color:#FCA70E; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.contact{ color:#FCA70E; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.droite label {width:62px; float:left; text-align:right;}
.droite h2{ background-image:url(/Habillage/puce_h1.jpg); background-repeat:no-repeat; color:#F9A30E; height:23px; margin:0px; padding:13px 10px 5px 40px; display:block; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.droite h2 a{ color:#F9A30E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

.bas{background-color:#121212; width:893px; color:#FFFFFF; text-align:right; padding:5px 10px 0px;}
.bas a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.img_bas{background-image:url(/Habillage/fond_noir_bas.png); background-position:left top; background-repeat:no-repeat; width:913px; height:8px; font-size:0px; margin:0px; padding:0px;}

.rss{float:right; font-weight:bold; color:#ED841E; border:0px;}

.ombreCarre{background-image:url(/Habillage/ombre.jpg); background-repeat:no-repeat; background-position:left top; width:81px; height:81px; float:left; padding:4px 0px 0 2px; margin:1px;}
.ombreCarre A img{border:0px; margin-left:4px;}

.cadre_rea{border:2px solid #FF9900; background-color:#FFFFFF; position:absolute; width:250px; padding:5px;}
.cadre_rea h2 a{ color:#52402C; font-weight:bold; }
.cadre_rea a{ font-weight:normal; color:#52402C}
.cadre_rea img{border:0px;}
.cadre_rea img.mini{float:left; padding-left:5px; padding-right:5px; border:0px;}

fieldset	{ border:none; font-size:11px; color:#000000; padding:0px; margin:0px; padding-top:16px; }
fieldset label { width:200px; float:left; padding-top:3px; padding-right:10px; text-align:right; height:22px; }
fieldset input		{ border:1px #F8A30C solid; padding-top:2px; padding-left:4px; padding-right:4px; font-family:Arial, sans-serif; font-size:11px; color:#000000; height:16px; }
fieldset checkbox		{ border:1px #F8A30C solid; }
fieldset input.envoyer		{ text-align:center; border:1px #F8A30C solid; padding-top:2px; padding-left:4px; padding-right:4px; font-family:Arial, sans-serif; font-size:11px; color:#000000; height:20px; }
fieldset textarea	{ border:1px #F8A30C solid; padding-top:2px; padding-left:4px; padding-right:4px; font-family:Arial, sans-serif; font-size:11px; color:#000000; }
fieldset input.On, #Inscription fieldset textarea.On	{ background-color:#ECE6D9; }

.justify{text-align:justify;}
p.center{text-align:center;}
img.border{border:0px solid red;}

.rechercher{margin-left:auto; margin-right:auto; width:910px; text-align:right; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:3px;}

.ok{background-color:#DCD0B8; border:0px; color:#000000;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px; height:19px;cursor:pointer;}
.recher{background-color:#FFFFFF; border:0px;}
form{margin:0px; padding:0px;}
form fieldset{margin:0px; padding:0px; color:#FFFFFF}

