body {margin-left: 0; margin-height: 0; margin-width:0; margin-top:0; margin-right: 0; margin-bottom:0; background-color:aliceblue;color:#000000;}

.spip_code { }

p.spip_note { }

h3.spip {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 140%;
text-align: right;
font-variant: small-caps;
color: #666666;
border-bottom: solid 1px #666666;
}

.spip_documents{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size : 70%;
}

table.spip {
}

table.spip tr.row_first {
background-color: #FCF4D0;
}

table.spip tr.row_odd {
background-color: #C0C0C0;
}

table.spip tr.row_even {
background-color: #F0F0F0;
}

table.spip td {
padding: 1px;
text-align: left;
vertical-align: center;
}

.forml { width: 100% ; background-color: #FFFFFF;}

.spip_encadrer { 
width : 100%;
background-color: #FFFFFF; 
padding: 5px; 
border: 1px #666666 solid; 
}

.spip_cadre { 
width : 100%;
background-color: #FFFFFF; 
padding: 5px; 
}


.spip_bouton { background-color: #FFCC00;}

.formrecherche { width: 90%; background-color: #eeeeee; border: 1px #666666 solid; color: #666666; padding: 3px 3px;}

.reponse_formulaire {font-family: Verdana,Arial,Helvetica,sans-serif;font-weight: bold;font-size: 110%;color: red;}
.bas_main_menu {  width: 150px; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px; cursor: crosshair}
.spip_code { } 
p.spip_note { } 

h3.spip { font-family: sans-serif; font-size: 130%; text-align: left; font-variant: small-caps; } 
  
table.spip { } 
  
table.spip tr.row_first { background-color: #C0C0C0;} 
  
table.spip tr.row_odd { background-color: #C0C0C0; } 
table.spip tr.row_even { background-color: #F0F0F0; } 
  
table.spip td { padding: 1px; text-align: left; vertical-align: center; } 
.forml { ; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: 1px #666666 solid; color: #666666} 
.spip_encadrer { width : 100%; background-color: #eeeeee; padding: 5px; border: 1px #cccccc solid; } 
.spip_cadre { width : 100%;  background-color: #FFFFFF; padding: 5px; } 
.spip_bouton { background-color:#eeeeee;} 
  
  
.inputfield {background-color: #ffffff;color: #000000;font-size: 12px;; border: 1px solid; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-color: #666666 #EEEEEE #EEEEEE #666666}
.formrecherche { width: 120px; background-color: #FFFFFF; border: 1px #666666 solid; color: #666666; padding: 3px 3px; } 
.reponse_formulaire { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 110%; color: #CC0000; } 
.nav_bas { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; background-color:  #FFFFFF; width: 600px; border: 1px #CCCCCC solid; line-height: 15px} 
.cadreblanc { padding:5px; color: #666666;}
.cadrebleu { background-color: #cccccc; padding:5px; border-bottom: 1px solid #666666;color: #666666;}
.cadrespip{ background-color: #cccccc; padding:5px; color: #1A237D;}
.cadregris { cursor: hand; padding:5px; color: #333333;}
.aveccadre { border: 1px #cccccc solid; padding:5px;}
.avecredcadre { border: 1px #666666 solid; padding:5px; border-bottom:2px solid #666666;border-right:2px solid #666666;background-color: Aliceblue;}
.nobordure { padding:5px; background-color: Aliceblue;}
.aveccadregris { border: 1px #666666 solid; padding:5px; cursor: hand; background-color: #f3f3f3}
.sanscadre { border: 1px #ffffff solid; padding:5px;}
.articlegris { color: #AAAAAA; ; cursor: hand?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?)}
.articlenoir { color: #333333; ; cursor: hand}
.introsom2 {font-family: Georgia, "Times New Roman", Times, serif}
.decaler { margin-left: 8px; }
.decaler:first-line {margin-left: -8px;}
.blancblanc { color: #ffffff;  padding:5px;}
.petiteombre2 { height: 25px; margin-right: 40px}
.fondblanc { background-color: #FFFFFF; padding:5px; border-bottom: 1px solid #666666 }
.cadreblanc2 { cursor: hand; padding:5px; color: #333333;}
.fondplan { background-color: #FFFFFF}
div { font-family: Verdana, Arial, Helvetica, sans-serif}
a {color:#4D88C4;text-decoration: none; font-weight: bold}
a:hover {color: #800000; text-decoration: none;  font-weight: bold}
.TitreSite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #CC0000; font-weight: bolder}
.TitreSTitre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #000000; padding-bottom: 10px}
.TitreSSSite {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #000000; padding-top: 10px}
.colformulaire {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; vertical-align: top; border-color: #999999 #999999 #999999 #EEEEEE; background-color: #EEEEEE; padding-right: 10px; padding-left: 10px; line-height: normal; padding-top: 10px; padding-bottom: 10px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-style: normal}
.colrecherche { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; vertical-align: top; border-color: #999999 #999999 #999999 #EEEEEE; background-color: #EEEEEE; line-height: normal; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.hierarchie {  padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 10px; border-color: #EEEEEE #EEEEEE #EEEEEE #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #800000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.cadresilver {  padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 10px; border-color: silver silver silver silver; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #800000; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px}
.secteur-privee {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.colrecherche2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: center; vertical-align: top; background-color: #EEEEEE; line-height: normal; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.texte_art {font-family: Verdana, "Times New Roman", Times, serif; font-size: 14px; font-style: normal; line-height: 20px; color: #666666; text-align: left; vertical-align: top}
.lexique { border: 1px solid; padding:5px; cursor: hand; background-color: #EEEEEE; border-color: #CCCCCC #666666 #666666 #CCCCCC}
ul {list-style-type: decimal}
.lexiqueorange { border: 1px solid; padding:5px; cursor: hand; background-color: #FFCC66; border-color: #666666 #CCCCCC #CCCCCC #666666 }
TABLE.entete {height: 47px; width: 98%; border: ridge #00CCFF;}
TD.entete {width: 98%; font-size: 20px; font: ; font-family: Verdana; color: #225f94; text-align: center}
.texte {font-family: Verdana, "Times New Roman", Times, serif; font-size: 15px; font-style: normal; line-height: 20px; color: #666666; text-align: left; vertical-align: top}
.petit {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
td.borddroit {border-right: 2px ridge silver;}
td.bordgauche {border-left: 2px groove silver;}
td.r2c2 {background-image: url(img_model1/html/fond_cl/fond_cl_r2_c2.jpg)}
td.r3c2 {background-image: url(img_model1/html/fond_cl/fond_cl_r3_c2.jpg);height:100px;}
td.r4c1 {background-image: url(img_model1/html/fond_cl/fond_cl_r4_c1.jpg)}
td.r4c6 {background-image: url(img_model1/html/fond_cl/fond_cl_r4_c6.jpg)}
td.r10c2 {background-image: url(img_model1/html/fond_cl/fond_cl_r10_c2.jpg)}
td.r12c2 {background-image: url(img_model1/html/fond_cl/fond_cl_r12_c2.jpg)}
td.trame {background-image: url(img_model1/jpg/fond_trame.jpg) ; border-color: #666666 #666666 #666666 #EEEEEE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
td.trameactu {background-image: url(img_model1/jpg/fond_trame.jpg) ; border-color: #666666 #EEEEEE #666666 #666666; border-style: solid; border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 0px}
h1 {font-size: 16px; font-family: Verdana,"Times New Roman", Times, serif;; color: #333333; text-align: center;}
.bordbasilver {border-bottom:2px ridge silver;}
