* { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #666666; }

body { background-color:#ffffff; margin:1px; padding:2px; text-align:center; /* pour corriger le bug de centrage IE */  }

#global { margin-left:auto; margin-right:auto; width:810px; font-size:10px; background-color:#FFFFFF; height:600px;
text-align:center; border:solid 1px #cccccc; /* on rétablit l'alignement normal du texte */ }

#accueil { width:645px; font-size:10px; border:solid 1px #FFFFFF; text-align:center; /* on rétablit l'alignement normal du texte */ }	 

#promo { width:220px; background-color:#EAEAEA; border:solid 3px #990000; text-align:center; }

.bandeau { width:810px; height:83px; background: url(Image/Haut.JPG) top center no-repeat ;}
.bordureimage {border: #cccccc 1px solid; }

.cadremenu { width:160px; background-color:#990033; }

.RecepImage { width:260px; text-align:center; border:solid 1px #cccccc;}
.RecepEcriture { width:248px; text-align:left; background-image:url(../website/Image/headerGrad.jpg);
background-repeat:repeat-x; padding-left:15px; }
#sumup { width:528px; text-align:justify; padding-right:15px; padding-left:15px; padding-bottom:5px; border:solid 1px #cccccc; }
#sumup1 { text-align:justify; padding-right:15px; padding-left:15px; padding-bottom:10px; /* padding : marge du contenu */}
#pied { width:528px; text-align:center; padding-bottom:5px; border:solid 1px #cccccc; background-image:url(../website/Image/headerGrad.jpg); background-repeat:repeat-x;}
#pied1 { width:528px; text-align:center; border:solid 1px #cccccc;}


.RougeHorizon { background-color:#990033; color: #ffffff; width:645px; padding:5px; }
.RougeHorizon a { color: #ffffff; text-decoration:none;}
.RougeHorizon a:visited { color: white; }
.RougeHorizon a:hover { color:#FF9966; }


.PositionHorizon { width:645px; border:solid 1px #cccccc; text-align:left; }

.Blanc { color:#ffffff; }
.Rouge { color:#990033; font-weight:bold }
.Promo { color:#990000; font-weight:bold; font-size:12px; }
.Bold { font-weight:bold}
.Gauche { text-align:left; padding-left:10px; padding-right:10px;}
.Droite { text-align:left; padding-right:15px;}
.Centre { text-align:center; padding-left:15px;}
.centre { width:528px; text-align:center; padding-right:15px; padding-left:15px; padding-bottom:5px; border:solid 1px #cccccc; }
.promotion { width:220px; text-align:center; font-size:18px; font-weight:bold; padding-right:5px; padding-left:5px; padding-bottom:5px; border:solid 5px red; }
.promotion1 {color: #990000; padding-bottom:10px; padding-top:10px; text-align:left; font-size:18px;}

h2 {color:#666666; font-weight:bold; margin-bottom:3px; margin-left:50px}
h3 {color: #990000; padding-bottom:10px; padding-top:10px; border-bottom: 1px solid #666666; text-align:left; }
h4 {color: #990000; padding-bottom:5px; margin-bottom:8px; padding-top:5px; border-bottom: 1px solid #666666; text-align:left; width:200px}

ul { list-style-type:square; margin-left:0px; margin-top:2px; padding-left:0px; margin-bottom:1px; color:#FFFFFF; font-weight:bold }
ul a { color:white; }
ul a:hover { color:#FFFF00; }

li { margin-left:0px; margin-top:0px; padding-left:5px; color:#FFFF66; font-weight:bold }
li a {   }
li a:hover { }

.RougeMenu { color:#ffffff; background-color:#990033; width:160px; padding:10px; padding-top:5px; border:solid 1px #cccccc; font-weight:bold ; text-align:left;}
.RougeMenu a { color:#ffffff; text-decoration:none; font-weight:normal}
.RougeMenu a:hover { color:#FF9966; text-decoration:none; font-weight:normal}

.New {color:#ffffff; background-color:#827057; width:160px; padding:10px; border:solid 1px #cccccc; font-weight:bold ; text-align:left; text-decoration:none;}
.New a {color:#990033; text-decoration:none; font-weight:normal}
.New a:hover {color:#FF9966; text-decoration:none; font-weight:normal;}

.TexteNew {color: #827057; width:645px; font-weight:bold;  text-align:left;}
.TexteNewTitre {color: #827057; font-weight:bold;  text-align:left; font-size:18px; }
#sumupNew {width:528px; text-align:justify; padding-right:15px; padding:5px;  border:solid 2px #827057; font-size:14px; }