body {
margin: auto;
background-color:#CCCCCC;
}
div.titre {
font-size:30pt;
color: white;
margin-bottom:20px;
padding:0px;
}
h3 {
color: white;
margin:0px;
padding:0px;
}
div.Imgtitle {
background-image:url("img/baniere.png");
background-repeat:no-repeat;
margin-right:auto;
margin-left:auto;
width:1000px;
height:168px;
}

div.Imgtitle_prog {
background-image:url("img/banniere_prog.png");
background-repeat:no-repeat;
margin-right:auto;
margin-left:auto;
width:1000px;
height:168px;
}

div.lang {
margin-right:20px;
float:right;
margin-top:8px;
}
div.menu {
background-color:#770600;
margin-right:auto;
margin-left:auto;
width:1000px;
height:25px;
}

div.Contenu {
margin-right:auto;
margin-left:auto;
width:1000px;
text-align:center;
}
br.esp {
margin-top:8px;
width:1000px;
}

br.titre-top {
margin-top:3px;
width:1000px;
}
form {
float:left;
}
div.Gauche {
background-image:url('img/b_gauche.png');
background-repeat:repeat-y;
background-position:top left;
}
div.Droite {
background-image:url('img/b_droite.png');
background-repeat:repeat-y;
background-position:top right;
}

div.Centre {
color:white;
width:1000px;
min-height:600px;
}

div.Background {
background-image:url('img/fond.jpg');
width:1000px;
}

div.PageEntier {
background-color:white;
width:1400px;
margin-right:auto;
margin-left:auto;
}

div.contreel{
min-height:600px;
}

div.fond_cont{
background-image:url('img/fond_cont.png');
background-repeat:no-repeat;
width:801px;
margin-right:auto;
margin-left:auto;
}

div.fond_medias{
background-image:url('img/fond_medias.png');
background-repeat:no-repeat;
width:790px;
margin-right:auto;
margin-left:auto;
}

div.fond_anim{
background-image:url('img/fond_anim.png');
background-repeat:no-repeat;
width:790px;
margin-right:auto;
margin-left:auto;
}

div.fond_prog{
background-image:url('img/fond_prog.jpg');
background-repeat:no-repeat;
width:790px;
margin-right:auto;
margin-left:auto;
}

div.fond_intro{
background-color:#000000;
margin:0;
padding:0;
}

div.Pied {
color:white;
float:left;
margin-right:auto;
margin-left:auto;
width:1000px;
height:80px;
text-align:center;
background-image:url('img/footer.png');
background-repeat:no-repeat;
}

div.Pied_body {
margin-right:auto;
margin-left:auto;
width:1000px;
height:80px;
}

div.partenaire {
text-align:center;
margin-top:50px;
}

div.barre {
background-image:url('img/barre.png');
width:1000px;
height:2px;
margin-right:auto;
margin-left:auto;
}

div.btn{


}

div.breve_haut{
background-image:url('img/breve_haut.png');
background-repeat:no-repeat;
background-position:bottom;
width:810px;
height:30px;
margin-right:auto;
margin-left:auto;
}

div.breve_cont{
background-image:url('img/breve_cont.png');
background-repeat:repeat-y;
width:810px;
margin-right:auto;
margin-left:auto;
}

div.text_hist{width:700px; text-align:left; padding:50px;}

div.fond_hist{ width:790px; background-image:url('img/fond_hist.jpg'); margin-right:auto;
margin-left:auto; background-repeat:no-repeat;}

div.breve_bas{
background-position:top;
background-image:url('img/breve_bas.png');
background-repeat:no-repeat;
width:810px;
height:10px;
margin-right:auto;
margin-left:auto;
padding:10px;
}

div.police_breve{
color:#FFEC9C;
}

#choix{
min-height:30px;
width:500px;
}

div.espace{
height:30px;
}

div.bt_admin{
float:right;}


div.style_lien.a:hover{
color:#FFEC9C;
}

div.style_lien.a{
text-decoration:none;
color:#770600;
}
