body {	background-color: #EEEEEE;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin:0px 0px 00px 0px;
padding:0px;
background-image: url('fond2.jpg') ; background-repeat: repeat-x;background-color:#C3E2F6;
}
BODY img { border:none;}
A { color: #000000; text-decoration:none}
A:link {  color: #000000; text-decoration:none}
A:visited { color : #000000; text-decoration:none}
A:hover {  color: #000000; text-decoration:underline}
#corpspage {width:940px;text-align: left;
margin:10px 0px 0px 0px ; padding:0px;
}
#corpspageG {width:242px; height:577px; text-align: left;
margin:0px 5px 0px 0px; padding:0px;
background-image: url("fondcolgauche2009.jpg");
background-repeat: no-repeat;
background-position: top left;
float:left;
}
#flash {width:242px; margin:0px 0px 0px 0px; padding:5px 5px 0px 5px;
}
#navigation {width:242px; margin:0px 0px 0px 0px; padding:7px 5px 0px 5px;
}
#menu { color:#00376F; 
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
list-style:none;
}
#menu A.lienniv1{ color:#00376F; font-weight:bold; text-decoration:none}
#menu A.lienniv1:hover{ color:#00376F;  text-decoration:none}
#menu A.lienniv1:visited{ color:#00376F; font-weight:bold; text-decoration:none}
#menu .niveau1{background-image: url("fondmenu.gif");
background-repeat: repeat-x;
background-position: top left;
width:230px;
margin:0px 0px 10px 0px;
}
#menu A.lienniv1 {padding:0px 0px 0px 55px; margin:0px 0px 0px 0px; line-height:20px;
background-image: url("flecheOFF.gif");
background-repeat: no-repeat;
background-position: 35px 0px;
}
#menu .niveau2{list-style:none;font-weight:normal;
margin:0px;padding:3px 0px 3px 55px;
background-color:#BCCEE1;
display:none;
}
#menu .lienniv2 {color:#00376F; font-weight:100;}
#menu A.lienniv2:hover{font-weight:normal; text-decoration:underline;color:#E10915}
#ventrepage {width:676px;text-align: left;
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
background-image: url("fondcontent.gif");
background-repeat: repeat-y;
background-position: top right;
}
html>body #ventrepage {float:right; margin-right:4px}
#content {margin:20px 0px 0px 20px; padding:0px 20px 0px 0px;  }
*body #content {height:490px;width:100%;}
html>body #content {min-height:490px;max-width:637px}
#content h4{margin:0px 0px 0px 0px; padding:2px 0px 1px 34px;
background-image: url("fondh4.gif");
background-repeat: no-repeat;
background-position: 10px 4px;
background-color:#E10915;
color:#FFFFFF;
font-size:16px;
}
#content h3{margin:0px 0px 0px 0px; padding:5px 0px 1px 34px; height:22px;
background-image: url("fondh3.gif");
background-repeat: repeat-x;
background-position: 10px 4px;
color:#FFFFFF;
font-size:14px;
}
#footer {clear:both;width:933px;
margin:0px 0px 0px 0px; padding:15px 8px 0px 0px;
}
#footer .visuel {float: right;
margin:0px; padding:0px;
}
#footer .separateur {margin:0px 25px 0px 25px;; padding:0px; }
#footermenu {width:674px; height:15px; float:right;text-align: center;
margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
background-image: url("fondfooter.gif");
background-repeat: repeat-x;
background-position: top right;
}
#tabformulaire {background-image: url(fondformulaire.gif); background-repeat: repeat-x; background-position: top left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#044384;}
#carteflash { background-color: #FFFFFF;display:none; position:absolute; z-index:2;width:650px; height:470px;}
#tabtypeinscription {background-image: url(fondtypeinscription.gif); background-repeat: no-repeat; background-position: top left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #044384;}
#tabetape {font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #044384;
font-weight:bold;}
#tabformulaire .bulle{position:absolute; z-index:3;
display:none;
font-weight:normal;
margin-left:10px;
padding:8px;
background-color:#FFFFFF; 
border: solid 1px #3266AA;}
#tabformulaireint {font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#044384;}
#tabformulaireint .champstexte{width:250px; margin:0px 0px 0px 0px}
#tabformulaireint .champstexteM{width:175px}
#tabformulaireint .champstexteC{width:100px}
#content .titretexte{font-weight:bold;color:#004082;} 
#content strong{font-weight:bold;color:#004082;}
#content .lienhomegris{font-weight:bold;color:#004082;}
#content .lienhomegris A{font-weight:bold;color:#004082;}
hr {display:none;}
#corpspage hr {display:block;}
b {display:none;}
#corpspage b {display:inline;}
table {display:none;}
#corpspage table {display:block;}
#tabformulaire #chargement.bulle{display:none;padding:0px; margin:0px;margin-top:-3px;padding-top:25px;
font-weight:bold; text-align:center}
#Tchargement {width:200px;display:block;font-weight:bold;color:#004082}
*html #FFchargement{display:none}
