body{background-color:#ffffff; color:#000000; margin-top:2px;}

.Erreur{color:red; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px;}
.Erreur:hover{color:red;margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px;}

.pRouge{color:red; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px;}

p{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px;}

.img_input_btn{
	border-style:outset;
}
.img_input_btn:active{
	border-style:inset;
}

.petit{font-size:10px; color:#000066;}

.titre{color:#FFFFFF; font-family:Verdana, Arial,Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#000000;}

.titreRouge{color:#F00606; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px; font-weight:bold; background-color:#ffffff;} 

.titreVert{color:#1CE81C; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px; font-weight:bold; background-color:#ffffff;} 

.titreRougebgGris{color:#F00606; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px; font-weight:bold; background-color:#C0C0C0;} 

.titreNoirbgGris{color:#000000; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px; font-weight:bold; background-color:#C0C0C0;} 

.infoNoirbgGrisClair{color:#000000; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px; font-weight:bold; background-color:#E9E9E9} 

a{color:#0000FF; text-decoration:none; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px;}

a:hover{color:#000099; text-decoration:underline;}

td.menu{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; layer-background-color:#006300; background-color:#336699;} 

td.ptitre{color:#502898; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; layer-background-color:#006300; background-color:#c0b1d9;}

.ttitre{color:#CC0033; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:16px; font-weight:normal; layer-background-color:#006300; background-color:#FFFFFF;}

.utitre{color:#CC0033; text-decoration:underline;font-family:Verdana, Arial, Helvetica,sans-serif; font-size:16px; font-weight:normal; layer-background-color:#006300; background-color:#FFFFFF;}

.sutitre{color:#CC0033; text-decoration:underline;font-family:Verdana, Arial, Helvetica,sans-serif; font-size:14px; font-weight:normal; layer-background-color:#006300; background-color:#FFFFFF;}

.mm{color:#000000; font-family:Verdana, Arial,Helvetica, sans-serif; font-size:12px; margin-top:5px; margin-right:5px; margin-bottom:5px; margin-left:5px;}

a.mma{color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

a.mma:hover{color:#000066; text-decoration:underline;}

.oday{background-color:#FFFFFF; layer-background-color:#004800;} 

.today{background-color:#E7EAD7; layer-background-color:#006300;}

/* Modifié */
td.menu_justify 
{ color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; layer-background-color:#006300; background-color:#bcaebbb;}

just{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; margin-top:10px; margin-right:10px; margin-bottom:12px; margin-left:12px; text-align:justify;}

menufonce{ color:#FFFFFF; font-family:Verdana,Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; layer-background-color:#006300; background-color:#003366;}

td.menufonce{ font-family:Verdana, Arial,Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; background-color:#003366;}

td.menugris{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; background-color:#9A9A9A;}

aBlanc{ 
color:#FF0000; text-decoration:none; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px;}

aNoir{ 
color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px;}

apetitNoir{ 
color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:10px;}

A.bouton:ACTIVE, A.bouton:FOCUS, A.bouton:LINK, A.bouton:VISITED{
text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; width:125px; height:17px; padding-left:5px; padding-right:5px; text-align:center; color:#191970; background-color:#E6E6FA; border:2px outset #E6E6FA; filter:Alpha(opacity=100, finishopacity=85, style=3); }
A.bouton:HOVER{
background-color:#191970; border:2px outset #E6E6FA; color:#FFFFFF; }

/*
input{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px;}
*/
.aBlanc{ color:#FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}


.aBlanc:hover{color:#FFFFFF; text-decoration:underline; }

.aNoir{ 
color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:14px;}
td.aNoir
,th.aNoir{
padding:6px;}

.aGrandNoir{ 
color:#000000; text-decoration:bold; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:16px;}

.apetitNoir{ 
color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px;}
td.apetitNoir{ 
padding:2px;}

aGrandNoir:hover{color:#000000; text-decoration:underline;}

.titreVert:hover{color:#FF0000; font-weight:bold; background-color:#ffffff;} 

/* Modifié :liens dans le menu bas de page */
.aMenuBas{color:#502898; text-decoration:none; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px;}
.aMenuBas:hover{color:#7d80fb; text-decoration:underline;}

/* Rajouté Menu gauche javascript */
.folding{cursor:hand ;color:#FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.folding:hover{cursor:hand ;color:#FFFFFF; text-decoration:none; font-weight:bold;}

.li{cursor:hand ;color:#FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.li:hover{cursor:hand ;color:#FFFFFF;font-weight:bold; text-decoration:none;}

.fold{cursor:hand ;color:#FFFFFF; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.fold:hover{cursor:hand ;color:#FFFFFF; text-decoration:underline;}

foldheader{cursor:pointer;cursor:hand ; font-weight:bold ; list-style-image:url(fold.gif);}
foldinglist{list-style-image:url(list.gif);}

.verticaltext{text-decoration:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; writing-mode:tb-rl; filter:flipv fliph;}