
/*MODULE : Actualites / Fichiers référents : sX_actualites_liste.asp, sX_actualites_detail.asp*/


/* MODE LISTE */
div.actualite_liste{
	clear:both;
	float:left;
	width:550px;
}

div.actualite_liste_item{
	clear:both;
	float:left;
	width:550px;

}

div.actualite_liste_item_photo{
	float:left;
	width:94px;
}

div.actualite_liste_item_content{
	float:left;
}

a.actualite_liste_item_titre, a.actualite_liste_item_titre:visited, a.actualite_liste_item_titre:link{
	color:#003879;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

a.actualite_liste_item_titre:hover{
	text-decoration:underline;
}

span.actualite_liste_item_date{
	font-family:Trebuchet MS,Verdana,Arial;
	color:#003879;
	font-weight:normal;
	font-size:12px;
}

span.actualite_liste_item_resume{
	font-family:Trebuchet MS,Verdana,Arial;
	color:#4c4c4c;
	font-weight:normal;
	font-size:11px;
}

span.actualite_liste_item_resume li{
	margin-left:40px;
}

a.actualite_liste_item_resume{
	font-family:Trebuchet MS,Verdana,Arial;
	color:#003879;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

a.actualite_liste_item_resume:hover{
	font-family:Trebuchet MS,Verdana,Arial;
	color:#003879;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

div.actualite_liste_espace{
	clear:both;
	float:left;
	width:550px;
	height:1px;
	padding-top:5px;
	margin-top:5px;
}

/* MODE DETAIL */

div.actualite_detail{
	clear:both;
	float:left;
	width:550px;
}

span.actualite_detail_date{
	font-family:Trebuchet MS,Verdana,Arial;
	color:#003879;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

span.actualite_detail_resume{
	font-family:Trebuchet MS,Verdana,Arial;
	color:#4c4c4c;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

span.actualite_detail_texte{
	font-family:Trebuchet MS,Verdana,Arial;
	color:#4c4c4c;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

span.actualite_detail_texte li{
	margin-left:40px;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
}

span.actualite_detail_texte a, span.actualite_detail_texte a:link, span.actualite_detail_texte a:visited{
	font-family:Trebuchet MS,Verdana,Arial;
	text-decoration:none;
	font-weight:bold;
	color:#003879;
}

span.actualite_detail_texte a:hover{
	text-decoration:underline;
}
/**************************************************************************/
/* MODULE : VIDEO / Fichiers référents : sX_video_liste.asp, sX_video_detail.asp */
/* PAGE LISTE*/ 
div.video_liste_item{
	clear:both;
	float:left;
	width:537px;
	border-top:1px solid #e5e5e6;
	border-bottom:1px solid #e5e5e6;
	padding-bottom:8px;
}

div.video_liste_item2_couleur1{
	background-color:#FFFFFF;
	clear:both;
	float:left;
	width:537px;
	padding-top:8px;
	padding-bottom:8px;
}

div.video_liste_item2_couleur2{
	background-color:#fef2e6;
	clear:both;
	float:left;
	width:537px;
	padding-top:8px;
	padding-bottom:4px;
}

div.video_liste_item_photo{
	width:200px;
	float:left;
	margin-left:8px;
}

div.video_liste_item_content{
	float:left;
	margin-left:4px;
	margin-right:4px;
}

div.video_liste_item_content p{
	margin:0px;
	padding:0px;
}

a.video_liste_item_titre{
	color:#be2d01;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

a.video_liste_item_titre:hover{
	color:#e5002d;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

span.video_liste_item_date{
	color:black;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
span.video_liste_item_theme{
	color:black;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
span.video_liste_item_texte{
	color:black;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

a.video_liste_item_lien{
	color:#be2d01;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.video_liste_item_lien:hover{
	color:#e5002d;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}


/*PAGE DETAIL*/
div.video_detail_infos{
	float:left;
	width:100%;
	padding-left:1px;
}

span.video_detail_titre{
	color: #be2d01;
	font-weight:bold;
	font-family: Trebuchet MS,Verdana,Arial;
	font-size: 15px;
}

span.video_detail_date{
	color:black;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

span.video_detail_texte{
	color:black;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
/**************************************************************************/
/* MODULE Agenda   fichier referent agenda_recherche.asp, agenda_liste.asp, agenda_detail.asp */

div.agenda_module{
	clear:both;
	float:left;
	width:100%;
}

div.agenda_titre_img{
	clear:both;
	float:left;
	width:541px;
	height:177px;
	margin-top:6px;
}

div.agenda_recherche_form{
	clear:both;
	float:left;
	width:100%;
	margin-top:15px;
}

span.agenda_recherche_form{
	color:#4c4c4c;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:13px;
	font-weight:bold;
}

div.agenda_form_date{
	clear:both;
	float:left;
	width:150px;
	text-align:right;
	line-height:20px;
}

div.agenda_form_cat{
	float:left;
	width:240px;
	text-align:left;
	line-height:20px;
	margin-left:40px;
}

div.agenda_form_ok{
	float:left;
	width:35px;
	margin-top:4px;
	margin-left:40px;
}

/**********/

/* PAGE LISTE*/ 
div.agenda_liste_item{
	clear:both;
	float:left;
	width:550px;
}

div.agenda_liste_item2_couleur1{
	background-color:#FFFFFF;
	clear:both;
	float:left;
	width:550px;
	padding-top:5px;
	padding-bottom:5px;
}

div.agenda_liste_item2_couleur2{
	background-color:#eeeeee;
	clear:both;
	float:left;
	width:550px;
	padding-top:5px;
	padding-bottom:5px;
}

div.agenda_liste_item_photo{
	width:94px;
	float:left;
}

div.agenda_liste_item_content{
	float:left;
}

a.agenda_liste_item_titre, a.agenda_liste_item_titre:visited, a.agenda_liste_item_titre:link{
	color:#be2d01;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

a.agenda_liste_item_titre:hover{
	text-decoration:underline;
}

span.agenda_liste_item_date{
	color:#4c4c4c;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
span.agenda_liste_item_theme{
	color:#4c4c4c;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
span.agenda_liste_item_texte{
	color:#4c4c4c;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

span.agenda_liste_item_cat{
	color:#4c4c4c;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.agenda_liste_item_lien{
	color:#be2d01;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.agenda_liste_item_lien:hover{
	color:#e5002d;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

span.agenda_liste_titrePage{
	color:#EE2E24;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

/***************/
/*Page detail*/

span.agenda_detail_titre{
	color:#be2d01;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:13px;
	font-weight:bold;
}

div.agenda_contact{
	clear:both;
	float:left;
	width:540px;
	padding:5px;
	background-color:#f5f5f5;
	margin-top:20px;
}

a.agenda_detail_lien, a.agenda_detail_lien:link, a.agenda_detail_lien:visited{
	color:#4c4c4c;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

span.agenda_detail_item_date{
	color:#4c4c4c;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}

a.agenda_detail_lien:hover{
	color:#be2d01;
	font-family:Trebuchet MS,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

#datepicker {
	width: 100px;
	background: url(/design/calendrier.gif) no-repeat top right;
	border:1px solid grey;
	height: 18px;
	padding-top:3px;
	cursor: pointer;
}