/*--------------------------------------- BODY ---------------------------------------*/
body {margin:10px 0 0 0; padding:0; font-family: Verdana; background-color:#000099; color:#000099; width:100%;} /* */

div {margin:0; padding:0;}

div.Page {position:relative; width:876px; margin-left:auto; margin-right:auto; height:auto; text-align:left; background-color:white;}

.Page1 {position:relative; width:1041px; margin-left:auto; margin-right:auto; height:auto; text-align:left; background-color:white;}

.Page2 {position:relative; width:876px; background-color:white;}

.Entete {width:876px; height:60px; background-color:white; } /*border-bottom:5px solid #FF9900;*/

.Pied {margin:0 0 20px 0; padding:0 0 0 30px; clear:both; width:846px; background-color:white; border-top:1px solid red; font-size:10px;}

.FiletV {height:auto; width:1px; background-color:red; position:absolute; top:55px; left:260px;}

h1 {margin:0; padding:0;}
h1.LogoEntete {font-size:40px; padding:0 0 0 7px; position:absolute; top:13px; left:0px;}
h1.SloganEntete {font-size:15px; width:100%; padding:4px 0 0 10px;}
h1.Creer {font-size:12px; width:100%; padding:4px 0 0 10px; position:absolute; top:59px; left:65px; width:250px;}

.Color_Red {color:red;}
.Gras {font-weight:bold;}
.Red {color:red;}

form {margin:0; padding:0;}


.Bold {font-size:weight;}
.Left {text-align:left;}
.Right {text-align:right;}
.Center {text-align:center;}
a {color:blue;}

.Lettre {font-size:12px; font-weight:bold; color:#CC6600;}


.Menu1 {margin:0; padding:0; list-style-type:none; font-size: 11px; position:absolute; top:10px; left:350px;}
.Menu1 li {margin:0 5px 0 5px;} /* display:inline;  */



.Menu2 {margin:0 ; padding:2px 20px 0 0; height:17px; list-style-type:none; border-bottom:2px solid #000099; background-color:#FFCC66; font-size: 12px; text-align:right;}
.Menu2 span {text-align:left; width:500px;}
.Menu2 a {text-decoration:none;}

img {border:0px; margin:0; padding:0;}
.ImgPetit {border:0px; padding:0; margin:2px 2px;}
.ImgFloatLeft {float:left; margin:3px 3px; text-align:left;}
.ImgFloatRight {float:right; margin:3px 3px; text-align:right;}
.LegendeImgD {font-style:italic; font-size:9px; font-weight:bold; padding:0 6px 0 0;  text-align:right;}

.CoLD {width:590px; height:auto; float:right; background-color:white; padding:10px 5px 5px 5px; margin:0; font-size:11px;}
.CoLD h1 {font-size:15px; margin:5px 0 2px 0; padding: 0 0 0 2px; border-left:5px solid black; border-color:#FF9900;}
.CoLD h2 {font-size:12px; margin:5px 0 0 0; padding: 0;}
.CoLD h3 {font-size:11px; margin:5px 0 0 0; padding: 0;}
.CoLD h4 {font-size:10px; margin:5px 0 0 0; padding: 0;}
.CoLD p {font-size:11px; margin:2px 0 2px 0; padding:0;}
.CoLD td {font-size:11px;}
.CoLD li {margin:0 0 5px 0;}

.ColG {width:260px; height:auto; float:right; background-color:white; border-right:1px solid #000099; padding:0 10px 0 0; margin:0 0 0 0; text-align:left; font-size:11px;}
.ColG div {margin:10px 10px;}
.ColG h1 {font-size:15px; text-decoration:underline; margin:0; padding:0;}
.ColG h2 {font-size:12px; margin:0; padding: 0;}
.ColG p {font-size:11px; margin:2px 0 2px 0; padding:0;}
.ColG legend {font-size:11px; font-weight:bold; margin:0 0 5px 0; color:#CC6600;}
.ColG fieldset {border:1px solid gray; padding: 10px 5px 5px 5px; margin:5px 5px;}

.ColG legend {font-size:11px; font-weight:bold; margin:0 0 5px 0; color:#CC6600;}
.ColG fieldset {border:1px solid gray; padding:0; margin:0;}

.ColD_Ex {width:160px; padding:0; margin:0; text-align:center;}

.FiletH {height:1px; background-color:#000066;}

.FiletTR {border-bottom:1px solid gray;}

.BandTR {background-color:#FFCC66;}
