@charset "utf-8";
/* CSS Document */

body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background:#dcddde url('../images/bgr.gif') center top repeat-y;
}

a, a:visited { color:#000; text-decoration:underline; }
a:hover { color:#000; text-decoration:none; background-color:#fff200;}
a:focus { outline: none; }
.clear {clear:both;}
img{ border:0px;}
.titre {color:#a5a6aa; font-weight:bold;}
.split{ display:block; width:600px; border-top:1px solid #000; margin:10px 0 -5px 0; padding:0; clear:both;}

#Container{
margin:0 auto;
padding:0;
width:960px;
}

#Top{
margin:0 auto;
height:194px;
}

#Nav{
margin:0 auto;
width:956px;
height:32px;
line-height:32px;
text-align:center;
background:#fff200;
}
#Nav ul{ margin:0; padding:0; list-style:none;}
#Nav ul li { float:left; padding:0; margin:0; height:32px; list-style:none;}
#Nav ul li a { display:block; height:32px; }
#Nav ul li a:hover { background-position:0 -32px; }
#Nav ul li a:active { background-position:0 -64px; }
#Nav ul li a span { display:none; }

#Content{
position:relative;
float:left;
width:960px;
margin:0;
padding:0;
}
#News{
float:left;
padding:0px;
margin:12px 11px;
width:200px;
text-align:left;
}

#News ul{ margin:0px; padding:0px; }
#News ul li{ list-style:none; margin-bottom:10px; padding:10px; background:#eef8fe; }
#News .date{color:#a5a6aa; font-weight:bold;}
#News p {padding:0; margin:0;}

#Main{
float:right;
padding:0;
margin:12px 12px 6px 0px;
width:725px;
background:#eef8fe;
}
#MainWrapper{
margin:0;
padding:0 10px;
text-align:justify;
}

#Cols125{
float:left;
display:block;
width:125px;
}

#Cols215{
float:left;
display:block;
width:215px;
}

#ColsMedias{
float:right;
width:200px;
}

a.media, a.media:visited {
color:#a5a6aa;
background:#fff200;
padding:3px;
margin:0;
text-decoration:none;
}
a.media:hover {
color:#000;
background:#fff200;
padding:3px;
margin:0;
text-decoration:none;
}
.photos{
display:none;
}

#Banner{
float:right;
padding:0;
margin:6px 12px 12px 0px;
width:725px;
height:90px;
background:#eef8fe;
}


#Footer{
float:left;
margin:0 auto;
padding:10px 0;
width:956px;
font-size:10px;
text-align:center;
text-transform:uppercase;
border-top:2px solid #fff200;
}
#Footer ul { margin:0; padding:0; list-style:none;}
#Footer ul li { list-style:none; display:inline; margin:0 5px; padding:0;}
#Footer a, #Footer a:visited { color:#000; text-decoration:none;}
#Footer a:hover { color:#000; text-decoration:none; background:#fff200;}