body{
margin-top:5px;
margin-bottom:0px;
background-color:#404040;
}

#page{
width:960px;
margin-top:16px;
margin-bottom:16px;
margin-right:auto;
margin-left:auto;
background-color:#ffffff;
}

#page2{
width:960px;
margin-top:16px;
margin-bottom:16px;
margin-right:auto;
margin-left:auto;
background-color:#404040;
}

#swf{
width:960px;
height:532px;
margin-bottom:20px;
}

#middle{
margin-top:15px;
width:960px;
padding-bottom:15px;
}

#left{
width:350px;
float:left;
}

#right{
width:595px;
float:left;
margin-right:15px;
padding-bottom:15px;
}

#menu{
width:595px;
border-bottom:1px #c6c6c6 solid;
margin-bottom:15px;
padding-bottom:5px;
}


.mini-bloc-right{
float:right;
width:197px;
margin-top:15px;
}


.texte-menu{
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
text-decoration:none;
cursor:pointer;
}

.texte-menu a{
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
text-decoration:none;

cursor:pointer;
}


.texte-menu a:hover{
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
text-decoration:underline;
cursor:pointer;
}

.texte-menu-select{
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#2185c7;
text-decoration:none;
cursor:text;
}

.texte-menu-select a{
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#2185c7;
text-decoration:none;
cursor:text;
}

.texte-menu-select a:hover{
font:14px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#2185c7;
text-decoration:underline;
cursor:text;
}

.arial-bleu12{
font:12px Arial, Helvetica, sans-serif;
color:#2185c7;
text-decoration:none;
}

.arial-bleu16{
font:16px Arial, Helvetica, sans-serif;
color:#2185c7;
text-decoration:none;
}


.arial-bleu12 a{
font:12px Arial, Helvetica, sans-serif;
color:#2185c7;
text-decoration:none;
}

.arial-bleu12 a:hover{
font:12px Arial, Helvetica, sans-serif;
color:#808285;
text-decoration:none;
}

.arial-or14{
font:14px Arial, Helvetica, sans-serif;
color:#a5925a;
text-decoration:none;
}


.arial-or14 a{
font:14px Arial, Helvetica, sans-serif;
color:#a5925a;
text-decoration:none;
}

.arial-or14 a:hover{
font:14px Arial, Helvetica, sans-serif;
color:#a5925a;
text-decoration:underline;
}

.arial-gris10{
font:10px Arial, Helvetica, sans-serif;
color:#636466;
text-decoration:none;
}

.arial-gris10 a{
font:10px Arial, Helvetica, sans-serif;
color:#636466;
text-decoration:none;
}

.arial-gris10 a:hover{
font:10px Arial, Helvetica, sans-serif;
color:#636466;
text-decoration:none;
}


.gris10-roll{
font:10px Arial, Helvetica, sans-serif;
color:#636466;
text-decoration:none;
}

.gris10-roll a{
font:10px Arial, Helvetica, sans-serif;
color:#636466;
text-decoration:none;
cursor:pointer;
}

.gris10-roll a:hover{
font:10px Arial, Helvetica, sans-serif;
color:#2185c7;
text-decoration:none;
cursor:pointer;
}

.arial-gris14{
font:14px Arial, Helvetica, sans-serif;
color:#636466;
text-decoration:none;
}

.arial-gris14 a{
font:14px Arial, Helvetica, sans-serif;
color:#636466;
text-decoration:underline;
}

.arial-gris14 a:hover{
font:14px Arial, Helvetica, sans-serif;
color:#636466;
text-decoration:none;
}



.arial-gris12{
font:12px Arial, Helvetica, sans-serif;
color:#636466;
text-decoration:none;
}

.arial-gris12 a{
font:12px Arial, Helvetica, sans-serif;
color:#636466;
text-decoration:underline;
}

.arial-gris12 a:hover{
font:12px Arial, Helvetica, sans-serif;
color:#636466;
text-decoration:none;
}

.arial-blanc12{
font:11px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}

.arial-blanc12 a{
font:11px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}

.arial-blanc12 a:hover{
font:11px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
}

.arial-noir12{
font:12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.arial-noir10{
font:10px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

a.arial-btn12{
font:12px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

a:hover.arial-btn12{
font:12px Arial, Helvetica, sans-serif;
color:#808285;
text-decoration:none;
}

a.color-btn{
color:#ffffff;
text-decoration:none;
}

a:hover.color-btn{
color:#808285;
text-decoration:none;
}

a.propriete-bouton{
display:block;
background:#FFFFFF url(../_images/bouton-grand.png) no-repeat top left;
width:259px;
height:67px;
padding-top:4px;
padding-left:10px;
color:#ffffff;
text-decoration:none;
}

a:hover.propriete-bouton{
color:#808285;
text-decoration:none;
}

.arial12{
font:12px Arial, Helvetica, sans-serif;
}

.erreur-rouge{
font:12px Arial, Helvetica, sans-serif;
color:#FF2429;
}

.content{
padding:2px 10px 2px 10px;
text-align:left;
background-color:#ccecfc;
margin-bottom:5px;
}

.content-jaune{
padding:2px 10px 2px 10px;
text-align:left;
background-color:#fed09e;
margin-bottom:5px;
}

.bouton{
background:url(../_images/bouton-petit.png) no-repeat;
width:149px;
height:20px;
padding-left:5px;
padding-top:4px;
}


