/* CSS Document */html {margin:0;padding:0}body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#8d8e8e;padding:0;margin:0 0 25px 0;background-color:#000000;position:relative;}#page { width:990px; margin:auto;}.centre { padding-left:144px;padding-right:144px;}h1 {padding:0; margin:0; font-size:12px; font-weight:bolder; text-transform:uppercase}h2 {font-size:12px; font-weight:normal; text-transform:uppercase; padding:0; margin:0}p { margin:0; padding:0}.date_actualite { color:#fff}.chapo { text-align:justify}a { color:#618fc6; text-decoration:none}a:hover { color:#618fc6; text-decoration:underline}a:active { color:#fff; text-decoration:none}a img { border:none}#info { position:absolute; width:250px;}#fond_info { position:absolute; color:#d4d7d8; width:220px; background-image:url(../images/fond_info.png); background-repeat:no-repeat; background-position:bottom right; padding:30px 15px 30px 15px}#ferme { position:absolute; right:20px; top:10px}#ferme a {color:#a7a8aa; font-size:15px; text-decoration:none}/* CSS Document */.formular { position:relative;margin:0;padding:0 }.form_fond {padding: 20px; border: 1px solid #A5A8B8; background: #F5F5F5;font-size: 12px;padding-top:0;position:relative;padding-top:20px}.black { font-family: Arial, Helvetica, sans-serif, verdana; font-size: 12px; padding: 20px; border: 1px solid #A5A8B8; background:#666666; color:#CCCCCC;position:relative }.black legend { color:#CCCCCC; }.formular fieldset { margin:0 0 0 0; padding : 15px 15px 0 15px;border: none;background-color:#000 }.formular legend { font-size: 14px; color: #a7a8aa; font-weight: 900; }.formular fieldset p { float: none; text-align: inherit; width: auto;padding:0;margin:0 }.formular p.left{clear:left;float:left;width:320px; margin-left:184px}.formular p.right{float:left;width:351px; margin-right:144px}.formular p.big{float:left;width:702px; margin-right:144px; margin-left:184px}.formular p span { color: #a7a8aa;display:block;font-weight:normal  }.formular p label { display:block;width:auto;padding:0;margin:0 }div.separation{clear:both;margin:5px 0 10px 0;padding:5px 0;border-bottom:dotted 1px #999}.black p span { color: #ccc;}.formular fieldset input, .formular fieldset select, .formular fieldset textarea, .formular fieldset select { display : block; margin-bottom: 5px; }.formular .text-input { font-family:Arial, Helvetica, sans-serif; width: 250px; color: #fff; padding: 0 5px; border: none; font-size: 11px; margin-top: 4px; background:none; background-repeat:no-repeat; height:20px; line-height:20px }.formular select, .select-input {color: #555; padding: 4px 4px 3px; border: 1px solid #B5B8C8; font-size: 14px; margin-top: 4px; margin-bottom: 4px; background: #FFF url(../images/form/text-bg.gif) repeat-x; }.formular .infos {font-size: 12px; margin-bottom: 10px;color:#F07853 }.formular p.checkbox, .formular .checkbox, .formular p.radio, .formular .radio { display: inline;vertical-align:middle }.formular .button {  position:relative; width:590px; margin-left:200px}.submit { color: #555; float:right; text-decoration: none;margin-bottom:0px;position:relative;margin-right:2px }.reset { color: #555; float:left; text-decoration: none;margin-right:2px;position:relative }.formular a.submit { background: url(../images/form/button-bg.png) repeat-x; border: 1px solid #AAA; padding: 4px; }input.button { background: url(../images/form/button-bg.png) repeat-x; border: 1px solid #AAA; padding: 4px 4px 1px; font-size:14px; margin-top:4px; }.formular input { background: url(../images/form/button-bg.png) repeat-x; border: 1px solid #AAA; padding: 4px; }.formular hr { clear: both; visibility: hidden; }.formular .fc-error { width: 350px; color: #555; padding: 4px; border: 1px solid #B5B8C8; font-size: 12px; margin-bottom: 15px; background: #FFEAEA; }div.erreur{background-color:#FFF1EF;border:solid 1px #DFA399;padding:10px;margin-bottom:10px;color:#BF6053}/* CSS Document */body.mceContentBody{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#646464;background-color:#FFF}p{}.citation{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464; text-align:justify; font-style:italic;}.enavant{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#67af24; font-weight:bold; text-align:justify}table{}thead{ background-color:#67af24;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6A3198; font-weight:bold}td{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464; background-color:#FFF}td.croix{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464; text-align:center}tr.impair td, .impair{ background-color:#cedd9a; background-image:url(../images/entete1.jpg); background-position:top; background-repeat:repeat-x;}tr.colonne td, .colonne{ background-color:#e7eecc; background-image:url(../images/entete2.jpg); background-position:top; background-repeat:repeat-x;}tr.entete td, td.entete{ background-color:#84aa02; background-image:url(../images/entete.jpg); background-position:top; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold; text-align:center}a.lien_vert {color:#83B82A !important;font-size:12px; font-weight:bold; font-family:Verdana, Helvetica, sans-serif;text-decoration:underline}a.lien_vert:hover {color:#83B82A !important; font-weight:bold;text-decoration:none}a.lien_violet {color:#6A3198 !important;font-size:12px; font-weight:bold; font-family:Verdana, Helvetica, sans-serif;text-decoration:underline}a.lien_violet:hover {color:#6A3198 !important; font-weight:bold;text-decoration:none;font-family:Arial, Helvetica, sans-serif}/* CSS Document */#zone_menu {font-family:Arial, Helvetica, sans-serif;height:60px;background-image:url(../images/fond_menu.png);z-index:3}#menu{float:left;position: relative;padding-top:15px}#menu ul {margin:0;padding:0}#menu ul.menu {margin:0;padding:0;width:100%;}#menu ul li{ list-style: none; margin: 0; padding: 0;  float: left;margin:0;display:block;position:relative}#menu a.en_tete {color: #FFF;text-decoration: none;text-transform:uppercase;font-size:11px;display:block;padding:25px 14px 0px 13px;position:relative;background-image:url(../images/point_rouge.png);background-repeat:no-repeat;background-position:top center;z-index:2}#menu a:hover {color:#BA172E}#menu ul ul { position: absolute;top: 39px;left:0;z-index: 10;margin:0;padding:0;width:198px;}#menu ul ul li {padding:5px 10px 5px 5px;float:none;background-image:url(../images/fond_smenu.png);margin:0}#menu li.haut_smenu, #menu li.bas_smenu {background:none;padding:0;height:10px}#menu li.haut_smenu img, #menu li.bas_smenu img{float:left}#menu li.bas_smenu{height:19px}#menu ul ul a {color:#FFF;font-size:11px;text-decoration:none}#menu ul ul a:hover {color:#FFF;text-decoration:underline}div#menu ul ul { display: none; }div#menu ul li:hover ul { display: block; }#blob { background-color: #02a8cc;position: absolute; z-index: 1; top: 0;  }
