/* CSS Document */

body{
background-color:#022A07;
background-image:url(img/back0.jpg);
background-repeat:repeat-x;

margin-top:0px;
font-family:Verdana, sans-serif;
color:#061A59;
font-size:12px;
}

div#Site{
width:950px;
height:650px;

position:absolute;
left:50%;
margin-left:-475px;
top:50%;
margin-top:-325px;
background-image:url(img/fond.jpg);
background-repeat:no-repeat;
}

div#Drapeau{
width:900px;
height:20px;
border:0px solid black;

float:left;
position:relative;
margin-top:65px;
margin-left:5px;
}

div#Bandeau{
width:948px;
height:174px;
overflow:hidden;

border:0px solid blue;
position:relative;
margin-top:5px;
margin-left:1px;
float:left;
text-align:center;
}

div#Menu{
width:168px;
height:160px;

border:0px solid green;
position:relative;
margin-top:12px;
margin-left:2px;
float:left;
}

div#Contenu{
width:763px;
height:360px;
background-image:url(img/trame.png);
background-repeat:repeat;

overflow:auto;
/*border:1px solid #F3C500;*/
position:relative;
float:right;
margin-right:5px;
margin-top:5px;
padding-left:2px;
}

div#IllMenu{
width:165px;
height:177px;

/*border:1px solid #F3C500;*/
position:relative;
margin-top:12px;
margin-left:5px;
float:left;
}

div#Copyr{
width:945px;
height:14px;

border:0px solid black;
position:relative;
float:left;
margin-left:2px;
margin-top:6px;
text-align:center;
font-size:10px;
/*color:#F3C500;*/
}

div#Info{
width:250px;
height:80px;

background-color:#FFCC33;
border:1px solid #CC0000;

text-align:center;

position:absolute;
left:50%;
top:50%;
margin-left:-125px;
margin-top:-40px;
z-index:10;
float:left;
}

div#Ref{
width:950px;

position:absolute;
left:50%;
margin-left:-475px;
top:50%;
margin-top:+330px;
text-align:center;
}

div#B1{
position:relative;
float:left;
}

div#B2{
position:relative;
float:left;
margin-left:22px;
}

div#Pop{
width:460px;
height:450px;
overflow:auto;
background-color:#F7A542;
border:1px solid #CC0000;

position:absolute;
float:left;
top:50%;
left:50%;
margin-left:-230px;
margin-top:-225px;
z-index:20;
}

/* ---------   TYPO    -----------------------------*/
.img{
border:1px solid #F3C500;
}

.imgB{
border:1px solid #FFFFFF;
}

.jaune{
font-size:12px;
color:#FFFFFF;
}

H1{
color:#FFFFFF;
font-size:18px;
font-weight:bold;
margin:0;
}

H2{
margin:0;
font-size:14px;
font-weight:bold;
}

H3{
color:#F6AF43;
}

ul{
margin-top:0;
margin-bottom:0;
}

.legende{
font-size:10px;
}
