body{
border: 0;
margin: 0;
padding: 0;
background-color: black;
}

.global{
position: relative;
top: 0;
left: 50%;
width: 818px;
border: 0;
margin: 0 0 0 -409px;
padding: 0;
}

.credits{
position: absolute;
top: 762px;
right: 50px;
border: 0;
margin: 0;
padding: 0;
text-align:right;
}

img.png {
behavior: url(SCRIPT/png.htc);
}


/*------------------------------------------TOP------------------------------------------------------- */
img.align{ 
border: 0;
margin: 0 0 -3px 0;
padding: 0;
}

.top{
position: relative;
top: 0;
left: 50%;
width: 818px;
height: 105px;
border: 0;
margin: 0 0 0 -409px;
padding: 0;
background-image: url('../IMG/STATIC/fond_top.jpg');
}

.identification{
position: absolute;
top: 53px;
left: 210px;
border: 0;
margin: 0;
padding: 0;
}

.menu_top{
position: absolute;
top: 78px;
left: 230px;
border: 0;
margin: 0;
padding: 0;
}

/*------------------------------------------FORM------------------------------------------------------- */

form{
display: inline;
border: 0;
margin: 0;
padding: 0;
}

input.champs{
display: inline;
border-top: 1px solid #404040;
border-left: 1px solid #404040;
border-right: 1px solid #d4d0c8;
border-bottom: 1px solid #d4d0c8;
margin: 0 0 -1px 0;
padding: 0 3px 0 3px;
font-family: Arial, sans-serif;
font-size: 10px;
color: black;
background-color: white;
}

input.bouton{
display: inline;
border-top: 1px solid #d4d0c8;
border-left: 1px solid #d4d0c8;
border-right: 1px solid #404040;
border-bottom: 1px solid #404040;
margin: 0 0 -1px 0;
padding: 0;
font-family: Arial, sans-serif;
font-size: 10px;
color: white;
background-color: #404040;
cursor: pointer;
}

/*--------------------------POPUP----------------------------------*/

.englobe_popup{
border: 0;
padding: 0;
margin: 0;
}

.fond_popup{
position: absolute;
top: 350px;
left: 160px;
width: 500px;
height: 360px;
border: 0;
padding: 0;
margin: 0;
z-index: 2000;
}

.texte_popup{
position: absolute;
top: 475px;
left: 360px;
width: 175px;
height: 60px;
border: 0;
padding: 0;
margin: 0;
z-index: 2001;
font-family: Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: black;
overflow: hidden;
text-align: center;
}

.bouton_popup{
position: absolute;
top: 540px;
left: 425px;
border: 0;
padding: 0;
margin: 0;
z-index: 2002;
}





/*------------------------------------------LIEN et TEXTE------------------------------------------------------- */

hr{
border: 1px;
height: 1px;
color: #686868;
background-color: #686868;
padding: 0;
margin: 0 5px 5px 0;
overflow: hidden;
}

a.blanc{
font-family: Arial, sans-serif;
font-size: 11px;
color: white;
text-decoration: none;
}

a.blanc:hover{
font-family: Arial, sans-serif;
font-size: 11px;
color: #F06309;
text-decoration: none;
}

a.gris{
font-family: Arial, sans-serif;
font-size: 11px;
color: #686868;
text-decoration: none;
}

a.gris:hover{
font-family: Arial, sans-serif;
font-size: 11px;
color: white;
text-decoration: none;
}

a.black{
font-family: Arial, sans-serif;
font-size: 12px;
color: #d47d0c;
text-decoration: none;
}

a.black:hover{
font-family: Arial, sans-serif;
font-size: 12px;
color: white;
text-decoration: none;
}

a.blanc_compte{
font-family: Arial, sans-serif;
font-size: 12px;
color: white;
text-decoration: none;
}

a.blanc_compte:hover{
font-family: Arial, sans-serif;
font-size: 12px;
color: black;
text-decoration: none;
}


a.orange{
font-family: Arial, sans-serif;
font-size: 11px;
color: #d47d0b;
text-decoration: none;
}

a.orange:hover{
font-family: Arial, sans-serif;
font-size: 11px;
color: #959595;
text-decoration: none;
}

a.blanc_10{
font-family: Arial, sans-serif;
font-size: 10px;
color: white;
text-decoration: none;
}

a.blanc_10:hover{
font-family: Arial, sans-serif;
font-size: 10px;
color: #d47d0b;
text-decoration: none;
}



.white_10{
font-family: Arial, sans-serif;
font-size: 10px;
color: white;
}

.white_11{
font-family: Arial, sans-serif;
font-size: 11px;
color: white;
}

.white_12{
font-family: Arial, sans-serif;
font-size: 12px;
color: white;
}

.white_14{
font-family: Arial, sans-serif;
font-size: 14px;
color: white;
}

.black_11{
font-family: Arial, sans-serif;
font-size: 11px;
color: black;
}

.black_12{
font-family: Arial, sans-serif;
font-size: 12px;
color: black;
}

.black_14{
font-family: Arial, sans-serif;
font-size: 14px;
color: black;
}

.red_11{
font-family: Arial, sans-serif;
font-size: 11px;
color: #da1b31;
}

.orange_11{
font-family: Arial, sans-serif;
font-size: 11px;
color: #d47d0c;
}

.orange_12{
font-family: Arial, sans-serif;
font-size: 12px;
color: #d47d0c;
}

.orange_14{
font-family: Arial, sans-serif;
font-size: 14px;
color: #d47d0c;
}

.gris_10{
font-family: Arial, sans-serif;
font-size: 10px;
color: #686868;
}

.gris_11{
font-family: Arial, sans-serif;
font-size: 11px;
color: #686868;
}

.gris_12{
font-family: Arial, sans-serif;
font-size: 12px;
color: #686868;
}

.gris_14{
font-family: Arial, sans-serif;
font-size: 14px;
color: #686868;
}