#conteneur {line-height: 130%; margin: 0px auto;width: 800px;padding: 0px; font-size:12px; font-weight:normal}

.main{
background-image: url(../images/layout/body_fond.jpg);
background-position:center;
background-repeat:repeat-y;
vertical-align:top;
margin-top:0px;
}

.page{
padding-left:10%;
}

#site {margin: 0px ;text-align: center;padding: 0px;}

#menu font {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#menu img {
position:absolute;
border:none;
}
#menu  { 
width:798px;
height:26px;
background: #FFFFFF;
padding:0px;
padding-top:0px;
margin: 0px 0px;}

.logo{
width: 800px;
background: transparent url('../images/layout/logo_v2.jpg') no-repeat bottom center;
padding:0px;
padding-top:240px;
margin: 0px 0px;
}

.multimedia1 {
background-image: url('../images/elements/titre_musique.jpg');
background-position:inherit;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-repeat:no-repeat;
margin-right:15px;
width:300px;
float:left;
height:300px;
}

.multimedia2 {
background-image: url('../images/elements/titre_video.jpg');
background-position:left,top;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
vertical-align:baseline;
background-repeat:no-repeat;
margin-left:15px;
width:300px;
height:300px;
}

.corps_span {
font-family:Verdana, Arial, Helvetica, sans-serif; 
height:350px;
width:629px; 
padding:0px;
padding-top:0px;
}

.news_titre {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-right:8px;
text-align:right;
padding:0px;
padding-top:10px;
padding-left:6px;
width:590px; 
font-weight:normal;
}
.news_titre img { padding-top:15px; padding-bottom:10px }
.news_titre a {
padding-bottom:5px;
display: block;}

.news_contenu {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-right:6px;
text-align:left;
padding:0px;
padding-top:0px;
padding-left:6px;
width:590px;
font-weight:normal;
}
.news_contenu a {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#2c3c5d;
text-align:left;
padding:0px;
}
.news_contenu a:hover {
font-weight:bolder;
}

.corps_span a{text-decoration:none; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
.corps_span a:hover{ text-decoration:underline;}
.corps_span a:onclick{ color:#000000;}
.corps {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-right:10px;
text-align:right;
padding:0px;
padding-top:0px;
padding-left:6px;
width:590px; 
font-weight:normal;
}
.corps a {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#2c3c5d;
text-align:right;
}
.corps img { padding-top:20px; }

.corps_news li { display:inline; margin-top:0px}
.corps_news ul { margin-top:0px}
.corps_news a{display: block; padding-top:0px; padding-bottom:6px; text-align: right;text-decoration: none; font: bold 12px Verdana, Arial, Helvetica, sans-serif;}

.direct_forum li {text-align:center;display:inline; margin-top:0px}
.direct_forum {display:block;text-align:center;margin-top:0px}
.direct_forum a{display:block;padding-top:0px; text-align: center;text-decoration: none; font: bold 12px Verdana, Arial, Helvetica, sans-serif;}

#menu_d img {
position:absolute;
border:none; }
.menu_d li{display: inline;}
.menu_d{float: right;width: 148px;font-family: sans-serif; margin-top:0px;padding: 0px;}
.menu_d_a{width: 148px;display: block;padding: 0px 0 2px 0; border-bottom: 1px #000000 solid;text-align: center;text-decoration: none; repeat-y top left;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;}
.menu_d a:hover { color:#226170; cursor:pointer; background: url('../images/layout/background_g_hover.jpg') }
#menu_d_di {float: left;width: 150px;margin: 0;padding: 0;background: #000 url('../images/menu_button_fond_v2.gif') repeat-y top left;text-align:center;}
#menu_d_di .menu_img {border-bottom: 1px black solid;width:150px;height:50px;}

.corps_guide {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-right:6px;
text-align:left;
padding:0px;
padding-top:0px;
padding-left:5px;
width:590px;
font-weight:normal;
}
.corps_guide li { display:block; margin-top:6px;list-style-type: none}
.corps_guide ul { padding-top:20px; margin-left:5px; padding-left:5px}

.titre_episode {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000066;
margin-right:8px;
text-align:right;
padding:0px;
padding-top:10px;
padding-left:6px;
margin-bottom:10px;
width:590px; 
font-weight:normal;
}
.titre_episode img { margin-bottom:15px; }
.corps_episode {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-right:6px;
text-align:left;
padding:0px;
padding-top:0px;
padding-left:5px;
width:590px;
font-weight:normal;
}
.corps_episode li { display:block; margin-top:6px;list-style-type: none}
.corps_episode ul { padding-top:10px; margin-left:5px; padding-left:5px}

.titre_histoire img { margin-bottom:15px; }
.corps_histoire {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-right:6px;
text-align:left;
padding:0px;
padding-top:0px;
padding-left:5px;
width:590px;
font-weight:lighter;
}
.corps_histoire li { display:block; margin-top:6px;list-style-type: none}
.corps_histoire ul { padding-top:10px; margin-left:5px; padding-left:5px}


.titre_horaires {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-right:10px;
text-align:right;
padding:0px;
padding-top:0px;
padding-left:6px;
width:590px; 
font-weight:normal;
}

.titre_horaires img { padding-top:20px; }

.corps_horaires {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-right:10px;
text-align:left;
padding:0px;
padding-top:0px;
padding-left:6px;
width:590px;
font-weight:lighter;
}
.corps_horaires li { display:block; margin-top:6px;list-style-type: none}
.corps_horaires ul { padding-top:10px; margin-left:5px; padding-left:5px}


