 
body {width:100%; 
font-family:Arial, Helvetica, sans-serif;font-size:9pt;text-align:justify;letter-spacing:0.05em;color:#333333;margin:0 auto;position:relative;background-position:center;}
.navigation-rapide{display:none;}
#aide {
font-family:Arial, Helvetica, sans-serif;font-size:9pt;text-align:justify;letter-spacing:0.05em;background-color:#0080FF;color:#333333;margin:0 -25px;padding:5px 0;}
a {color:blue;text-decoration:underline;}
a:hover {color:#109CCD;}
.justify {text-align:justify;}
.descriptif {text-align:justify;font-style:italic;}
.right {text-align:right;}
#entete img.blockmarque{display:block;float:left;}
#entete h1 {padding-top:30px;padding-left:95px;font-size:150%;height:124px;margin:0;}
#bandeau {height:120px;min-height:120px;max-height:120px;margin:0 0 0 25px;padding:0;}
#menu_bandeau {display:none;}
.toprint{display:none;}
.bandeau{display:none;}
#conteneur-central {margin:0;padding:0px;z-index:2;}
#conteneur-central .aide {width:530px;margin:0;padding:5px;z-index:2;}
#colonne-centrale {width:100%;margin:0;background-color:#FFFFFF;z-index:2;}
#colonne-centrale .aide {float:left;width:300px;margin:0px 5px 0 5px;padding:0 15px;background-color:#FFFFFF;z-index:2;}
#colonne-centrale h1 {padding:0;font-size:1.5em;color:#014495;font-weight:bold;}
#colonne-centrale h1 a {color:#000000;text-decoration:none;}
#colonne-centrale h2 a {color:#000000;text-decoration:none;}
#colonne-centrale h1 a:hover {color:#90b836;text-decoration:none;}
#colonne-centrale h2 a:hover {color:#109CCD;text-decoration:none;}
#colonne-centrale .spip_logos {padding:2px;margin:2px 2px 0 2px;border-width:1px;border-style:none;max-height:32px;min-height:32px;max-width:32px;min-width:32px;height:32px;width:32px;position:relative;top:0.5em;}
#boites {float:right;top:0px;left:600px;width:165px;padding:0 0 0 10px;text-align:center;font-family:Arial, Helvetica, Times, sans-serif;font-size:11pt;}
.boite_haut {margin:0;padding:0;width:165px;height:15px;background:url("images/boite_haut.jpg") repeat;}
.boite_bas {margin:0;padding:0;width:165px;height:15px;background:url("images/boite_bas.jpg") no-repeat;}
.boite_inter {margin:0;padding:0px 10px 0px 10px;font-size:0.8em;width:145px;background:url("images/boite_milieu.jpg") repeat-y;}
.boite_inter h2 {margin:0;}
.boite_inter h3 {margin:0;padding:0 0 0 0;font-weight:bold;font-size:1em;color:#109CCD;}
#menu_general {display:none;}
#pied {border-top:solid 1px #CECECE;border-bottom:solid 1px #CECECE;width:100%;margin:0;padding:0;color:#000000;text-align:center;clear:both;font-size:.9em;font-weight:bold;}
#portails { display:none;}
* html #portails li {margin:-3px 0;}
#portails a {padding:0;margin:0;}
#portails .spip_logos {padding:0;margin:0 0 0 0;max-height:24px;min-height:24px;max-width:290px;min-width:290px;width:290px;height:24px;}
.nettoyeur {clear:both;}
div#calendar{background-color:#FFFFFF;font-size:7px !important;padding:0;margin:0;width:147px !important;}
div#calendar table{width:147px !important;text-align:center;padding:0;margin:0;border-collapse:collapse;}
div#calendar table caption{padding:0;margin:0;}
div#calendar table th{color:#493;background:transparent;}
div#calendar table td{width:21px !important;line-height:2em;border:1px solid #EEE;background:#FFFFFF;}
div#calendar table td a{display:block;background:#EFA;color:#493;font-weight:bold;text-decoration:none;}
div#calendar table td.today a{border:1px solid #493;background:#AFE;}
div#calendar table td a:hover{background:#DBB8DC;color:#636;}
div#calendar table td.today a:hover{border:1px solid #636;background:#DBDBDB;}
div#calendar span{display:none;}
#onglets_outils{ display:none;}
.sommaire{padding-top:1em;}
.cesti table td{width:240px;}
h3.spip { text-align:center; margin-top:2em; margin-bottom:1.4em; font-size:1.15em; font-weight:bold; }
hr.spip { margin:2em auto; }
ul.spip {margin-top:-10px;}
ul.spip ul.spip {margin-top:0px;}
ol.spip {margin-top:-10px; list-style:decimal; }
blockquote.spip { margin:2em 0; padding-left:1em; border-left:0.30em solid; }
blockquote.spip_poesie { margin:2em 0; padding-left:1em; border-left:1px solid; font-family:Garamond, Georgia, Times, serif; }
blockquote.spip_poesie div { text-indent:-3em; margin-left:3em; }
.spip_code, .spip_cadre { font-family:Courier, "Courier New", monospace; color:#036; }
.spip_cadre { width:99%; background-color:#F4F8F8; border:1px inset; }
div.spip_code, .spip_cadre { margin-bottom:1em;  }
.spip_surligne { background:#FF6; }
table.spip { max-width:99%; margin-right:auto; margin-left:auto; margin-bottom:1em; border-collapse:collapse; border-spacing:0; line-height:normal; }
table.spip caption { caption-side:top;  text-align:center; margin-right:auto; margin-left:auto; font-weight:bold; }
table.spip tr.row_first { background:#FFC; }
table.spip tr.row_odd { background:#EEE; }
table.spip tr.row_even { background:#DDD; }
table.spip th, table.spip td { padding:0.20em 0.40em; text-align:left; border:1px solid; }
table.spip th { vertical-align:bottom; font-weight:bold; }
table.spip td { vertical-align:top; }
img, .spip_logos { margin:0; padding:0; border:0; }
.spip_documents { text-align:center; line-height:normal; }
.spip_documents p { margin:0.10em; padding:0; }
.spip_documents_center { display:block; clear:both; width:100%; margin:1em auto; }
.spip_documents_left { float:left; margin-right:15px; margin-bottom:5px; }
.spip_documents_right { float:right; margin-left:15px; margin-bottom:5px; }
.spip_doc_titre { margin-right:auto; margin-left:auto; font-weight:bold; font-size:0.90em; }
.spip_doc_descriptif { clear:both; margin-right:auto; margin-left:auto; font-size:0.90em; }
.spip_modele { float:right; display:block; padding:1em; border:1px solid; width:180px; }
a.spip_note {} 
a.spip_ancre {} 
a.spip_in {} 
a.spip_mail { color:#900; }
a.spip_mail:before { content:"\002709"; } 
a.spip_out { color:#009; } 
a.spip_url { color:#009; } 
a.spip_glossaire { color:#060; } 
a.spip_glossaire:hover { text-decoration:underline overline; }
.on { font-weight:bold; } 
.centrer {text-align:center;}
.centrer table td {text-align:center;}
#SelectionLangue{display:none;}
#colonne-centrale h2.hierarchie {font-size:0.6em;padding:5px 0 0 5px;}
#colonne-centrale h2.hierarchie a{color:#07314B;}
#produit_qualifie{font-size:x-small;font-family:Verdana, Geneva, sans-serif;}
.QualifEnCours {font-style:italic;background-color:#ddd;}
#produit_qualifie h2{color:#07314B;margin:2em;}
.titre {color:#333399;text-align:center;}
.tcol1 {color:#E0A865;font-size:small;font-weight:bold;text-align:center;}
#aLaUne , #pied, .Outils {display:none;}
h2.titre_principaux{    border-bottom:4px solid #B5D0E8;    color:#014495;
    font-size:1.45em;    margin:0.5em 0 1em;    padding-bottom:0.1em;}
.spip-admin-float{display:none;left:-1500px;}
.CalendarNews{padding-top:7px;cursor:help;width:50px;height:50px;float:left;background:url(images/calendar_small.gif) no-repeat top center;text-align:center;color:white;margin-right:5px;}
.CalendarNews abbr{font-family:helvetica,verdana,arial;text-transform:uppercase;font-weight:bold;font-size:0.9em;}
.CalendarNews span{display:block;color:#333333;}
