/* CSS Document */
.boxpicture1 {
	width: 70px;
	height: 60px;
	float:left;
	border:none;
	padding-right: 8px;
	padding-bottom: 15px;
}


/***************************************************************************************************/
                                              /*BODY*/	
/***************************************************************************************************/	
* 
{
	margin-right: 0px;
	margin-top: 0px;
	padding: 0;
	border: none;
	font-family: serif;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	line-height: normal;
	list-style-position: outside;
	page-break-before: always;

}
.body{
	width: 900px;
	height: 700px;
	background-color: #FFFFFF;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	text-decoration: none;
	word-spacing: -1px;
	vertical-align: baseline;
	line-height: normal;
	letter-spacing: normal;
	white-space: normal; 
	font-size:10px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	margin-left: auto;
    margin-right: auto;
	margin-top: 10px;
	scrollbar-face-color:  #A0DDF2;
	scrollbar-shadow-color:   #FFFFFF;
	scrollbar-track-color:   #FFFFFF;
	scrollbar-arrow-color:  #616368;
	background-attachment: fixed;
}
.bordurebody{
	width: 820px;
	height: auto;
	background-position: 0px 0px;
	background-repeat: repeat-y;
}
.bordurehome{
	width: 820px;
	height: 600px;
	background-image: url(img/whiteback2.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.spacebottom{
	width: 800px;
	height: 100px;
}
.spacemiddle{
	width: 100px;
	height: 200px;
}
.spacetop{
	width: 800px;
	height: 86px;
}
.backbottom{
	width: 800px;
	height: 35px;
	background-image: url(img/back_bottom.gif);
	background-position: 1px 0px;
	background-repeat: no-repeat;
	float:left;
	margin-bottom:0px;
}
.bodyframe {
	background-color: #FFFFFF;
}
.banner {
	width: 801px;
	height: 126px;
	margin-left: 5px;
	margin-top: 0px;
	background-image:url(img/back_top4.gif);
	background-position: bottom;
	background-repeat:no-repeat;
}
.contents {
	margin-left: 0px;
    margin-right: 0px;
}
.spacerleft {
	height: 475px;
	float:left;
	margin-left: 0px;
	margin-top: 0px;
	width: 60px;
}
.spaceright{
	height: 475px;
	float: right;
	margin-left: 0px;
	margin-top: 0px;
	width: 50px;
}
.spacerighthome{
	height: 475px;
	float: right;
	margin-left: 0px;
	margin-top: 0px;
	width: 25px;
}
.spacermenu{
	height: 20px;
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 175px;
}
.spacercontact{
	height: 2px;
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 170px;
}
.spacebottom{
	height: 10px;
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 50px;
}
.rightcontent {
	height: auto;
	float:left;
	margin-left: 0px;
	margin-top: 0px;
	width: 790px;
}
.rightcontentbis {
	height: auto;
	width: 820px;
	float:left;
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(img/background.gif) ;
	background-position: 0px 0px;
	background-repeat: repeat-y;
}
.title1box {
	width: 468px;
	height: 15px;
	float:left;
	margin-left: 0px;
	margin-top: 0px;
}
.title1 {
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #015C94;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	padding: 5px;
}
a.title1 {color: #015C94;font-weight:bold;}
a.title1:hover {color: #F3971B;font-weight:bold;}
.print{
	border:Opx;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.title2 {
	width: 480px;
	height: 25px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #015C94;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	float:left;
	margin-left: 0px;
	margin-top: 5px;
	border-top:#015C96 solid 1px;
	padding: 5px;
}
.rightmenus{
	width: 180px;
	height: 450px;
	float:right;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
}
.rightmenus1 {
	width: 180px;
	height: 232px;
	float:right;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
}
.rightmenus2 {
	width: 180px;
	height: 175px;
	float:right;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
}
/***************************************************************************************************/
                                              /*One of current issue*/	
/***************************************************************************************************/	
.blocissue{
	width: 230px;
	height: 175px;
	background-image: url(img/backbloc.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	padding: 0px;
	clear:left;
	}
.blocissueright{
	width: 230px;
	height: 175px;
	background-image: url(img/backbloc.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	padding: 0px;
	clear:right;
	}
.boxtitle{
	width: 220px;
	height: 36px;
	float:left;
	padding: 0px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F3971B;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	}
.boxpicture	{
	width: 90px;
	height: 80px;
	float:left;
	border:none;
	padding-right: 12px;
	padding-bottom: 12px;
	}
.bloctext	{
	width:210px;
	height:110px;
	padding: 3px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #015C94;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	word-spacing: -1px;
	line-height: 100%;
	letter-spacing: 0px;
	clear:left;
	}
.readmore, a.readmore, a.readmore:hover	{
	width: 115px;
	height: 9px;
	float:right;
	padding: 0px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align:right;
	clear:right;
	margin-top:6px;
	}

a.readmore	{color:#F32610;}
a.readmore:hover	{color: #015CA1;}
	/***************************************************************************************************/
                                              /*content*/	
/***************************************************************************************************/	
.titlespot, .titleInterv, .titleRoad, .titlePict, .titlesimple	{
	width: 475px;
	height: 50px;
	float:left;
	padding: 3px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F3971B;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	 background-position: right 30px ; 
	background-repeat:no-repeat;
	}
.titlespot	{background-image: url(img/1.gif);}
.titleInterv{background-image: url(img/2.gif);}
.titleRoad{background-image: url(img/3.gif);}
.titlePict	{background-image: url(img/4.gif);}

.boxtitlespot, .boxtitleInterv, .boxtitleRoad, .boxtitlePict	{
	width: 215px;
	height: 35px;
	float:left;
	padding: 3px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F32610;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	background-repeat:no-repeat;
	background-position: right 15px ; 
	}
	
.boxtitlespot	{background-image: url(img/1.gif);  }
.boxtitleInterv{background-image: url(img/2.gif); }
.boxtitleRoad{background-image: url(img/3.gif);}
.boxtitlePict	{background-image: url(img/4.gif); }

.blochapo	{
	width: 480px;
	float:left;
	}
.interview	{
	width: 480px;
	float:left;
	text-align:justify;
	background-color: #E8F5FF;
	border: 1px #015C94 solid;
	padding: 4px;
	}
	
.collone1	{
	width: 225px;
	float:left;
	text-align:justify;
	}

.spacecol	{
	width: 15px;
	float:left;
	padding-top: 3px;
	}
p,.link,.italic,.chapo, .chapolettrine, .legend,.text, .list,.note,.centrer  {
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: baseline;
	line-height: normal;
	letter-spacing: 0,5;
	white-space: normal;
}
p{font-size: 10px; font-weight: normal; font-style: normal; color: #00213D; word-spacing: 0px; padding: 3px; line-height:10px; letter-spacing: 0,2;} }
.text {font-size: 10px; font-weight: normal; font-style: normal; color: #00213D; word-spacing: 0px; padding: 4px; }
.list {font-size: 10px; font-weight: normal; font-style: normal; color: #00213D; word-spacing: 0px; padding: 3px; margin-left: 15px; }
.chapo, .chapolettrine{font-weight: bold;font-style: normal;text-align: justify; color: #015C94; word-spacing: -1px;}
.chapo{font-size: 12px;  padding: 3px;}
.chapolettrine{font-size: 18px;  padding: 0px;	letter-spacing: 0;}

.link{font-size: 9px;font-weight: bold;font-style: normal; line-height: 10px;  padding: 3px; color:#015C94; text-decoration: none; letter-spacing: 1;}
a.link{font-size: 9px;font-weight: bold;font-style: normal; line-height: 10px;  padding: 3px; color: #015C94;  text-decoration: none; letter-spacing: 1;}
a.link:hover{font-size: 9px;font-weight: bold;font-style: normal; line-height: 10px;  padding: 3px; color: #F32610; text-decoration: none;letter-spacing: 1;}

.legend {font-size: 9px; color: #015C94 ; font-weight: normal;font-style: italic; line-height:10px;  padding: 3px; word-spacing: -1px; text-align:center;}

.note {font-size: 9px; color: #015C94 ; font-weight: normal;font-style: italic; line-height:10px;  padding: 3px; word-spacing: -1px; text-align: justify;}
a.note {font-size: 9px; color: #015C94; font-weight: bold;font-style: italic; line-height:10px;  padding: 3px; word-spacing: -1px; text-align: justify;text-decoration:underline;}
a.note:hover {font-size: 9px; color: #F3971B ; font-weight: bold;font-style: italic; line-height:10px;  padding: 3px; word-spacing: -1px; text-align: justify; text-decoration:underline;}

.italic{font-size: 11px;font-style: italic;font-weight: normal; text-align: justify; padding: 3px; color:#015C94;}
a.italic{font-size: 11px;font-style: italic;font-weight: normal; text-align: justify; padding: 3px; color:#015C94; text-decoration:underline;}
a.italic:hover{font-size: 11px;font-style: italic;font-weight: normal; text-align: justify; padding: 3px; color: #FFFFFF;text-decoration:underline;}

.centrer{font-size: 10px;font-weight: normal;font-style: normal;text-align: center;  padding: 3px;}



/***************************************************************************************************/
                                              /*subcription*/	
/***************************************************************************************************/
.subtitle {
	width: 165px;
	height: 10px;
	background-color: #015C96;
	border: solid #015C96 1px;
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	float:left;
	margin-top: 0px;
	padding: 3px;

}
.subbody {
	width: 165px;
	height: 25px;
	background-color: #A0DDF2;
	border: solid #015C96 1px;
	float:left;
	padding: 3px;
}
.subbodytext{
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #015C96;
	text-decoration: none;
	text-align: left;
}
a.subbodytext{color: #015C96;text-decoration: underline; font-weight: normal;}
a.subbodytext:hover{color: #015C96;text-decoration: underline;	font-weight: bold;}

/***************************************************************************************************/
                                              /*news*/	
/***************************************************************************************************/
.newstitle {
	width: 165px;
	height: 10px;
	background-color: #F32610;
	border: 1px solid #F32610;
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	float:left;
	margin-top: 0px;
	padding: 3px;
	font-style: normal;
}
.newsbody {
	width: 165px;
	height: 60px;
	background-color: #FFC8BC;
	border: 1px solid #F32610;
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	font-size: 9px;
	color: #616368;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	float:left;
	padding: 3px;
	line-height: 8pt;
	word-spacing: 0,2;
}
.newsdate {
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	font-size: 9px;
	color: #616368;
	font-weight: 100;
	text-decoration: none;

	text-align: left;
}
.newsReadmore, a.newsReadmore, .newsReadmore:hover  {
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
	float:right;
	width: 150px;
	height:10px;
	
}
.newsReadmore{color: #ED2C06;}
a.newsReadmore {color: #ED2C06;}
.newsReadmore:hover {color: #FFFFFF;}


/***************************************************************************************************/
                                              /*meeting*/	
/***************************************************************************************************/
.meetingback {
	width: 175px;
	height: 40px;
	background-image: url(img/agenda1.gif);
	background-repeat:no-repeat;
	background-position:0px Opx;
	margin-top: 0px;
}
.meetingtitle {
	width: 150px;
	height: 15px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
	border-bottom:#FFFFFF groove 1px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	padding: 3px;

}
.meetingbody {
	width: 150px;
	height: 10px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	padding: 3px;
}


/***************************************************************************************************/
                                              /*agenda*/	
/***************************************************************************************************/


.calendarback {
	width: 175px;
	height: 110px;
	background-image: url(img/agenda2.gif);
	background-repeat:no-repeat;
	background-position:0px Opx;
}

.month {
	width: 160px;
	height: 22px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #015C96;
	font-weight: bold;
	text-decoration:none;
	text-align: center;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	padding: 5px;
	background-image: url(img/monthback.gif);
	background-repeat:no-repeat;
	background-position: center;
}
.week {
	width: 155px;
	height: 16px;
	float: left;
	padding: 0px;
	margin: 0px;
	}
.daybold {
	width: 19px;
	height: 16px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #015C96;
	font-weight: bold;
	text-decoration:none;
	text-align: center;
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	padding: 0px;
}
.day {
	width: 19px;
	height: 19px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #015C96;
	font-weight: normal;
	text-decoration:none;
	text-align: center;
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	padding: 0px;
	background-image:url(img/backnumber.gif);
	background-position:center;
	background-repeat:no-repeat;
	line-height: 18px;
}
a.day {font-weight: bold;background-image: url(img/backnumber_a.gif);background-position:center;background-repeat:no-repeat;}
a.day:hover {font-weight: bold; color: #F3971B;background-image: url(img/backnumber_a.gif);background-position:center;background-repeat:no-repeat;}

/***************************************************************************************************/
                                              /*contact*/	
/***************************************************************************************************/

.contact{
	width: 170px;
	height: 28px;
	background-image: url(img/contact_back.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	padding: 3px;
}
.contactext {
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	text-align: left;
}
a.contactext {text-decoration: none; font-weight: bold; color: #FFFFFF;}
a.contactext:hover {text-decoration:none; 	font-weight: bold; color: #616368;}


/***************************************************************************************************/
                                              /*frame contents*/	
/***************************************************************************************************/


.frameone {
	width: 480px;
	height: auto; /* scroll in the space */
	margin-top: 0px;
	margin-left: 0px;
	float:left;
}
.framecontent {
	width: 500px;
	height: 300px;
	overflow: auto; /* scroll in the space */
	margin-top: 0px;
	margin-left: 0px;
	float:left;
}
.framecontentbis {
	width: 500px;
	height: auto;
	margin-top: 0px;
	margin-left: 0px;
	float:left;
}
.backframe {
	width: 525px;
	height: 400px;
	float:left;
	margin-top: 0px;
	margin-left: 40px;
}

.bottom{
	width: 800px;
	height: 15px;
	background-color: #FFFFFF;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	float:left;
	padding: 3px;
	margin-left: 0px;
	margin-top: 0px;
}
.bottomright {
	width: 450px;
	height: 15px;
	background-color: #C9D8E0;
	float:left;
	padding: 3px;
	margin-left: 0px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #616368;
	text-decoration: none;
	text-align: right;
	font-style: normal;
	font-weight: normal;
	vertical-align:middle;
	word-spacing: -1px;
}
.bottomrightlink {
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #616368;
	text-decoration: underline;
	text-align: right;
}
a..bottomrightlink {text-decoration: underline; font-weight: normal; color: #616368;}
a.bottomrightlink:hover {text-decoration:none; 	font-weight: bold; color: #015C96;}


.bottomleft {
	width: 272px;
	height: 15px;
	background-color:#F32610;
	float:left;
	padding: 3px;
	margin-left: 0px;
}
.linkbottom{
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-style: normal;
	font-weight: bolder;
	vertical-align:middle;
	word-spacing: -1px;
	}
	
a.linkbottom {
	text-decoration:none;
	font-weight: bold;
	color: #CCCCCC;
}
a.linkbottom:hover {
	text-decoration:none;
	font-weight: bold;
	color: #FFFFFF;
}

.publicationback	{
	width: 460px;
	float:left;
	text-align:justify;
	background-color: #FFFFFF;
	padding: 0px;
	border: #015C94 solid 1px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #015C94;
	padding: 3px;
	}

.pictureback	{
	width: 550px;
	height:550px;
	float: left;
	background-color: #FFFFFF;
	padding: 0px;
	border: #F3971B double 1px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #015C94;
	padding: 3px;
	margin-left: 15px;
	margin-top: 15px;
	}
	
/***************************************************************************************************/
                                               /*INFOS BULLES*/	
/***************************************************************************************************/	

a.info {
	width: 19px;
	height: 16px;
	position: static;
	font-family: 'Verdana',Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#015C94;
	text-decoration: none;
	font-weight: bold;
	background-image:url(img/backnumber_a.gif);
	background-position:center;
	background-repeat:no-repeat;
	line-height: 18px;

}
a:hover.info {color: #F3971B;}
a.info span {display: none;font-family: 'Verdana',Arial, Helvetica, sans-serif;font-size: 10px;}
a:hover.info span {
display: inline;
position: absolute;
top: auto;
right: auto;
z-index:1;
background: #A0DDF2;
color: #015C94;
border:2px #015C94 solid ;
width: auto;
text-align: center;
font-weight:normal;
font-size: 10px;
line-height:12px;
padding:2px 4px;
}

/***************************************************************************************************/
                                              /*LINKS*/	
/***************************************************************************************************/	
a.{
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	color: #616368;
	text-decoration: underline;
	vertical-align: baseline;
	line-height: normal;
	letter-spacing: normal;
	white-space: normal; 
	font-size:10px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}

a.lieninterne{
	color: #ED82AB;
	text-decoration: underline;
}
a.lieninterne:hover{
	color: #8DBB14;
	text-decoration: underline;
}




/***************************************************************************************************/
                                                 /*FORMULAIRES*/	
/***************************************************************************************************/
.blocnote	{
	width: 460px;
	float:left;
	text-align:justify;
	background-color: #A0DDF2;
	padding: 5px;
	border: #015C94 solid 1px;
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #015C94;
	}
.formbox {
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #015C94;
	border: 1px;
	border-color: #015C94;
	border-style:solid;
	background-color: #ECF9FD;}

.formsubit {
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #015C94;
	border: 1px;
	border-color: #015C94;
	border-style:solid;
	background-color: #ECF9FD;
	float:right;}
	
.boxmessage{
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #616368;
	border: 1px;
	border-color: #015C94;
	border-style:solid;
	background-color: #DCF2FA;

}

/***************************************************************************************************/
                                                 /*IMAGES*/	
/***************************************************************************************************/

.img{
	border-width: 0;
	border-style:none;
	display:none;
}



/***************************************************************************************************/
                                                 /*MENU*/
/***************************************************************************************************/

 
.mainmenu{ /* boite qui contient le menu (les onglets) */
	width: 520px;
	height:35px;
	float: right;
	margin-right: 40px;
	margin-top: 5px;
	margin-left: 0px;
}

.onglet { /* style des onglets inactifs */
  font-family: 'Verdana', Arial, Helvetica, sans-serif; 
  font-size: 9px;
  color: #6E70F8;
  font-weight: bold; 
  float:left; /* boite en mode float, pour pouvoir en définir la largeur */
  width: 74px ; /* largeur de la boite float */
  height: 35px;
  background :url(img/backmenu.gif); 
  background-repeat:no-repeat;
  background-position: 0px -2px ;
  text-decoration: none ; 
  text-align: center; 
  border-bottom : solid 0px white; 
} 
  
a.onglet:hover {
	font-weight: bold;
	color: #015C94;
	text-decoration:none;
} 
.onglet-actif { 
  position:relative ; 
  font-family: 'Verdana', Arial, Helvetica, sans-serif; 
  font-size: 9px;
  color: #015C96; 
  font-weight:bold;
  text-decoration: none ; 
  text-align: center;
  }
 a.onglet-actif { 
  position:relative ; 
  font-family: 'Verdana', Arial, Helvetica, sans-serif; 
  font-size: 9px;
  color: #015C96; 
  font-weight:bold;
  text-decoration: none ; 
  text-align: center;
    }
a.onglet-actif:hover { 
  position:relative ; 
  font-family: 'Verdana', Arial, Helvetica, sans-serif; 
  font-size: 9px;
  color: #2E5C94; 
  font-weight:bold;
  text-decoration: none ; 
  text-align: center;
    }

.style2 {width: 150px; height: 15px; font-family: 'Verdana', Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: left; border-bottom: #FFFFFF groove 1px; float: left; margin-top: 0px; margin-right: 0px; padding: 3px; }
.link1 {font-size: 9px;font-weight: bold;font-style: normal; line-height: 10px;  padding: 3px; color:#015C94; text-decoration: none; letter-spacing: 1;}
.newsbody2 {
	width: 165px;
	height: 160px;
	background-color: #C9D8E0;
	border: 1px solid #6E70F8;
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	font-size: 9px;
	color: #015C94;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	float:left;
	padding: 3px;
	line-height: 8pt;
	word-spacing: 0,2;
	font-style: normal;
}
.newstitle2 {
	width: 165px;
	height: 10px;
	background-color: #6E70F8;
	border: 1px solid #6E70F8;
	font-family: Verdana, 'Arial', Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	float:left;
	margin-top: 0px;
	padding: 3px;
}
.newsReadmore2 {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: default;
	font-weight: bold;
	text-align: right;
}
.newsReadmore2:hover {
	color: #FFFFFF;
	text-align: right;
}
