body{
/* background-image:url(images/bgbleu.gif); */ 
margin-top:20px;
background-color: #003366;
}
body,td,p{font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;
}
.main{}
.principale{background-color:#ffffff;}
p{margin-left:8px;margin-right:8px;}
a:link,a:active,a:visited{color:#000000;text-decoration:none;}
a:hover{text-decoration:underline;color:#003366;}
hr{height:0px;border:solid #c0c0c0 0px;border-top-width:1px;}
H1,H2,H3,H4{font-size:10pt;font-weight:bold;margin-bottom:6px;color:#008000;margin-left:2px;margin-right:2px;}
form{margin:0;}
IMG{border:0;}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{padding-left:0;margin-left:0;list-style-type:none;}
.ie{
/* background-color:#ffffff;*/
/*border-top:1px #003366 solid;border-left:1px #003366 solid;border-right:1px #003366 solid;padding:1px;*/
}
.menu{width:160px;font-weight:normal;font-size:8pt;}
.menu a,.menu a:visited{display:block;text-decoration:none;padding-top:2px;padding-left:5px;padding-bottom:2px;padding-right:2px;border-bottom:1px #cccccc solid;}
.menu a:hover,.menu a:active{background-color:#003366;color:#FFFFFF;display:block;text-decoration:none;padding-top:2px;padding-left:5px;padding-bottom:2px;padding-right:2px;}
li.doc{}
li.docs{}
li.sdoc{font-weight:bold;}
li.sdocs{font-weight:bold;font-style:italic;}
.search a,.search a:link,.search a:visited{font-weight:normal;color:#003366;text-decoration:none;}
.search a:active,.search a:hover{color:#cccccc;text-decoration:none;}
.edit{font-size:8pt;color:black; background-color:#c0c0c0; background-image:url(images/barre25.png);background-repeat:repeat-x;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:normal;text-decoration:none;color:#000000;}
input,select{font-size:8pt;text-indent:2px;}
textarea{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:8pt;background-color:#ffffff;width:98%;}
.searchbox .submit{font-size:8pt;color:#999999;border:none;text-decoration:underline;background-color:#ffffff;cursor:pointer}
.searchbox .text{font-size:8pt;color:#cc0000;background-color:#ffffcc;border:1px solid #cccccc;margin-left:4px;}
.retrieve{background-color:#FFFFFF;background-image:none;}
.print{background-color:#ffffff;background-image:none;}
.newscell{font-size:10pt;color:#FFFFFF;background-color:#003366;}
.newstable{border-collapse:collapse;border:1px solid #003366;}
.newscontent{font-size:8pt;}

