/* Feuille de style pour la charte graphique du site
 * Cette feuille de style est appelée depuis style.css.
 */

/***************** STRUCTURE *****************/
/***************** STYLE GLOBAUX *****************/
a img{
border:none;
}
a:active, a:focus{
outline:none;
}
*{
/*---toutes les marges sont à 0---*/
margin:0;
padding:0;
}
body,html{
height:100%;/*---obligatoire pour le footer---*/
scrollbar-base-color:#fff;
}
body{
font-size:62.5%;
background:#fff;
}
#container{
position:absolute;
width:990px;
height:570px;
left:50%;
top:50%;
margin-left:-495px;
margin-top:-285px;
background:url(../images/charte/bg-intro.jpg) no-repeat scroll center;
}
#menu{
position:absolute;
width:624px;
height:322px;
top:211px;
left:183px;
}
#menu div{
position:absolute;
}
/*
.colone{
float:left;
width:151px;
margin-right:4px;
}
*/
#menu img.marge{
margin-bottom:4px;
}
#menu ul{
width:151px;
list-style-type:none;
background:#a8133d;
background:#b7224c url(../images/intro/bg-ul.gif) no-repeat scroll left top;
}
#menu ul.vide{
background:#babbbd url(../images/intro/bg-ul2.gif) no-repeat scroll left top;
}
#menu li{
min-height:25px;
height:auto !important;
height:25px;
}
#menu li a{
height:auto;
background:none;
width:auto;
position:relative;
display:block;
font:normal 11px Arial, Helvetica, sans-serif;
text-transform:none;
color:#fff;
text-decoration: none;
border-bottom:1px solid #cd2c63;
padding:5px 0 5px 8px;
margin:0;
}
#menu li a:hover{
background:#99042e;
}
#drapo{
position:absolute;
width:42px;
height:11px;
right:20px;
top:20px;
}
/***************** FOOTER *****************/
#idep{
position:absolute;
right:20px;
bottom:0;
width:105px;
height:27px;
}
#idep a.idep{
display:block;
font:normal 0.9em Arial, Helvetica, sans-serif;
text-align:right;
color:#b9818e;
}
#idep a:link.idep, #idep a:visited.idep{
text-decoration:none;
color:#b9818e;
}
#idep a:hover.idep, #idep a:active.idep{
text-decoration:none;
color:#fff;
}
