/*Structure de la page*/
* { font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:10px; color:#161a6f;}
body{background:#c0c0c0;margin:0;padding:0;}
p{margin:0;padding:0;}
a img { border: none; }

/*Modules accueil*/
#m_encemoment{background:url(../images/titre_en_ce_moment.jpg) top no-repeat #fff; margin-bottom:10px }
#m_prochainement{background:url(../images/titre_prochainement.jpg) top no-repeat #fff; margin-bottom:10px }
#m_aucoeur{background:url(../images/titre_videos_large.jpg) top no-repeat #fff; margin-bottom:10px }
#m_videos{background:url(../images/titre_videos_large.jpg) top no-repeat #fff; margin-bottom:10px }
#m_expo{background:url(../images/titre_expo_large.jpg) top no-repeat #fff; margin-bottom:10px }
#m_book{background:url(../images/titre_book.jpg) top no-repeat #fff; margin-bottom:10px }
#m_club{background:url(../images/titre_club.jpg) top no-repeat #fff; margin-bottom:10px }

#m_dernieresactus{
	margin-bottom:10px;
	height: 29px;
	width: 284px;
	color: #FFFFFF;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:20px;
	margin-bottom:5px;
	padding-left: 20px;
}
.mod_placehere-actualites {
	background:url(../images/titre_actualites.jpg) top no-repeat #fff;
	margin: 0px;
	padding-top: 35px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 294px;
}

#m_1000_ouest{background:url(../images/titre_1000_ouest.jpg) top no-repeat #fff; margin-bottom:10px }
#m_tour{margin-bottom:10px; background-color:#fff }
#m_pub{margin-bottom:10px; background-color:#fff; }
.divpub { width: 296px; overflow: hidden; padding: 4px; }

/*Menu*/
#menu{ list-style:none; margin:0; padding:0}
#menu li{ height:25px; display:block; background:#fff; margin-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#151a6f; vertical-align:middle}
#menu li a{ display:block;padding:5px 0 0 2px;color:#151a6f; text-decoration:none}
#menu li a:hover{ display:block; height:20px; background:#c0c0c0;}
.box35 {margin-top: 10px;}
.click-menu35 { margin-bottom: 20px; }
.click-menu39 .box1 { margin-top: 20px; }
.click-menu39 .box1-open { margin-top: 20px; }

/*classes*/
.margefloat-image{ float:left; margin:0 5px }

/*Classes texte*/
.titre{ font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:20px; color:#fff; display:block; height:29px; padding-left:20px; margin-bottom:5px}
.titrebleugras15{ font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:15px; color:#161a6f; font-weight:bold} .titrenoirgras17{ display:block; font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:17px; color:#000; font-weight:bold; line-height:17px; margin-bottom:5px} 

.textblanc11{ font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:11px; color:#fff;}
.textblanc10{ font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:10px; color:#fff; text-align:center}
.textblanc10 a{ font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:10px; color:#fff; text-align:center; text-decoration:none}
.textbleu10{ font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:10px; color:#161a6f; margin-right:5px}
.textbleu10 a{color:#161a6f;}
.textbleu10 a:hover{ text-decoration:none}
.textblancmaj11{ font-family:"Verdana", Arial, Helvetica, sans-serif; color:#fff; font-size:11px;}
.textgris10{ font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:10px; color:#666;}

.mainlevel{ text-align:center}
#menupieddepage table td{ text-align:center}

/* Bloc newsletter haut gauche */
.textnewsletter { font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:10px; color:#ffffff; font-weight: bold; }
.newsletter {
	background: #FFFFFF;
	margin-top: 3px;
	padding: 3px;
	width: 169px;
}
.newsletter .submit { background: #161A6F; border: none; color: #FFFFFF; margin-left: 4px; font-weight: bold; width: 160px;}

/* Bloc contenu central */
.jdoc-component { background: #FFFFFF; padding: 5px; }
.componentheading { font-weight: bold; }

.titrebleu{ font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:15px; color:#161a6f; font-weight:bold} 
.titrenoir{ display:block; font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:17px; color:#000; font-weight:bold; line-height:17px; margin-bottom:5px}
.textbleu{ font-family:"Verdana", Arial, Helvetica, sans-serif ; font-size:10px; color:#161a6f; margin-right:5px}

.eventlistmod, .contentheading, .componentheading {
	color: #161A6F;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

/* styles editeur */
.legende {
	color: #161A6F;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.lien, a.lien { 
	color: #D50168;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titre1 { 
	color: #161A6F;
	font-size: 20px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titre2 { 
	color: #161A6F;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* fond transparent sur la zone "composant" de l'accueil */
#accueil-table-component .jdoc-component {
	background-color: transparent;
}

.titre-info-eco, .titre-actus {
	color: #161a6f;
	font-size: 15px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.titre-actu {
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #161a6f;
	text-decoration: none;
}

#m_videos .videotitleinmodule a {
	text-decoration: none;
}

.autres-videos {
	background-color: #D40066;
	color: #FFFFFF;
	font-size: 14px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	padding: 3px;
	text-decoration: none;
}

#icscroll * {
	color: #FFFFFF;
}

.chaineinfoecodesc {

}

#encart_pub{
	width:980px;
	height:auto;
	margin: 10px auto;
}