/* CSS Document */

/* styles pour l'encart   */
/* ********************** */
a.encartindexlien:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #003a61;
/*	text-decoration:underline;*/
	text-decoration:none;
}
a.encartindexlien:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #003a61;
/*	text-decoration:underline;*/
	text-decoration:none;
}
a.encartindexlien:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
/*	color: #003a61; */
	color: #E5A51F;
	text-decoration:none;
}
.encartindexitalique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e2ddc5;
	margin-bottom:10px;
}
.encartindexnom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom:5px;
	color: #000000;
	font-weight:bold;
}
.encartindeximage {
	margin-right:5px;
	border:1px solid #000000;
	
}
.encartindextexte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.encartindexdiv{
	/*padding:10px 0px;*/
	margin:1px 2px 2px 1px;
}
.encartindextab{
	padding-top:2px;
	margin-bottom:10px;
	border-top:1px solid #DDDDDD;
	background-color: #EDEDED;
}




/* CSS Document */
/* styles pour la liste */
/* **********************  */
  
a.listecourseslien:link, 
a.listemeetinglien:link, 
a.listebulletinlien:link, 
a.listenewslien:link, 
a.listelinkslien:link,
a.listelien:link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#003a61;
	text-decoration:underline;
}

a.listecourseslien:visited, 
a.listemeetinglien:visited, 
a.listebulletinlien:visited, 
a.listenewslien:visited, 
a.listelinkslien:visited,
a.listelien:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#003a61;
	text-decoration:none;
}

a.listecourseslien:hover, 
a.listemeetinglien:hover, 
a.listebulletinlien:hover, 
a.listenewslien:hover, 
a.listelinkslien:hover,
a.listelien:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#003a61;
	text-decoration:none;
}

.listecoursestitre, 
.listemeetingtitre, 
.listebulletintitre, 
.listenewstitre, 
.listelinkstitre,
.listetitre {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #003a61;
}

.listecoursestexte, 
.listemeetingtexte, 
.listebulletintexte, 
.listenewstexte, 
.listelinkstexte,
.listetexte {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
}

.listecoursesnom, 
.listemeetingnom, 
.listebulletinnom, 
.listenewsnom, 
.listelinksnom,
.listenom {
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	color: #000000;
}

.listecoursesdate, 
.listemeetingdate, 
.listebulletindate, 
.listenewsdate, 
.listelinksdate,
.listedate {
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	color: #dc6f1b;
	font-style:italic;
}

.listecoursesimage, 
.listemeetingimage, 
.listebulletinimage, 
.listenewsimage, 
.listelinksimage,
.listeimage {
	margin-right:5px;
	border:1px solid #000000;
	
}

.listecoursesitem, 
.listemeetingitem, 
.listebulletinitem, 
.listenewsitem, 
.listelinksitem,
.listeitem {
	position:relative;
	width:90%;
}

.listecoursesdiv, 
.listemeetingdiv, 
.listebulletindiv, 
.listenewsdiv, 
.listelinksdiv,
.listediv{
	overflow:hidden;
	border-bottom:1px solid;
	padding:10px 0px;
	margin:0px 10px;
}

.listecoursesdiv {border-bottom:1px solid #ff701a;}
.listemeetingdiv {border-bottom:1px solid #97C046;}
.listebulletindiv {border-bottom:1px solid #379ECF;}
.listenewsdiv {border-bottom:1px solid #B668A0;}
.listelinksdiv {border-bottom:1px solid #6F5E5B;}


.listecoursesdate {color:#ff701a;}
.listemeetingdate {color:#97C046;}
.listebulletindate {color:#379ECF;}
.listenewsdate {color:#B668A0;}
.listelinksdate {color:#6F5E5B;}

