/*CSS*/
body {
	margin:0;
	padding:0;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#003082;
	letter-spacing:0px;
	word-spacing:0px;
	background:url(/images/fond.jpg) no-repeat;
	}

img {border:0px;}

p {margin:0 4px 0 4px;}

#ecart {margin:0 18px 0 18px;}

table, td, form {margin:0;padding:0}

input, select, textarea {
margin-top:2px;
margin-bottom:6px;
font-family: Arial, Tahoma, Verdana, sans-serif;
font-size: 11px;
color:#053f98;
background-color:transparent;
border:1px solid #053f98;}

input {width:310px;height:15px;}

select {width:310px;height:15px;}

textarea {width:310px;height:68px;}

.valider {
font-family: Arial, Tahoma, Verdana, sans-serif;
font-size: 11px;
color:#003082;
background-color:transparent;
width:82px;
height:19px;
border:1px solid #003082;}

.trombinoscope {
margin:0;
padding:0;
width:13px;
height:13px;
border:0;}

a {text-decoration:none;color:#003082;}

a:hover {text-decoration:underline;color:#003082;}

#vignette {padding:1px;background:white;border:1px solid #003082;}

#vignblc {border:2px solid #FFFFFF;}

#txtjust {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#003082;
	text-align: justify;
	}

#txtgras {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#003082;
	}

#txtrge {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#FF0000;
	}

#txtssl {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#003082;
	}

#txtsslgras {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#003082;
	}
	
#titre {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#fff;
	}
#titre a, #titre a:hover {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#fff;
	}
	
#scroller {
	margin:0;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}

#conteneur {margin:0;width:778px;}

#header {height:140px;}

#animation {height:291px;}

#centre {margin-left:579px;width:199px;height:615px;}
#gauche {position: absolute;left:0;width:579px;height:615px;}

#centrept {margin-left:579px;width:199px;height:485px;}
#gauchept {position: absolute;left:0;width:579px;height:485px;}

#centreml {margin-left:579px;width:199px;height:565px;}
#gaucheml {position: absolute;left:0;width:579px;height:565px;}

#centregd {margin-left:579px;width:199px;height:670px;}
#gauchegd {position: absolute;left:0;width:579px;height:670px;}

#centregdd {margin-left:579px;width:199px;height:980px;}
#gauchegdd {position: absolute;left:0;width:579px;height:980px;}

#centrexxl {margin-left:579px;width:199px;height:1360px;}
#gauchexxl {position: absolute;left:0;width:579px;height:1360px;}

#ctr {margin-left:579px;width:199px;}
#gch {position: absolute;left:0;width:579px;}

.rubrique {height:290px;}
.logo {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#003082;
	letter-spacing:0px;
	word-spacing:-1px;}
.logo a, .logo a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#003082;
	text-decoration:none;}

#copyright {
	clear:both;
	margin:0;
	padding:0;
	color:#003082;
	width:778px;
	height:34px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;}
#copyright a{color:#003082;}
#copyright a:hover{color:#003082;}

#scrollmentions{
	margin:0;
	padding:0;
	width:559px;
	height:580px;
	overflow:auto;
	border:0px;
	scrollbar-arrow-color: #003082; 
	scrollbar-3dlight-color: #003082; 
	scrollbar-darkshadow-color: #003082; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF;
	}

.lienopac {filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}
a.lienopac img {filter:alpha(opacity=100);-moz-opacity: 1.0;opacity: 1.0;}
a.lienopac:hover img {filter:alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}

#menuglobal {margin:0;padding:0;height:40px;}
#menu {margin:0;padding:0;height:20px;}
#ssmenu {margin:0;padding:0;height:20px;}

.EX_div {
position:absolute;
padding-top:300px;
padding-left:810px;
width:140px;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#c4ced6;
}

#scrollnews{
	margin:0;
	padding:0;
	width:216px;
	height:216px;
	overflow:auto;
	border:0px;
	scrollbar-arrow-color: #003082; 
	scrollbar-3dlight-color: #003082; 
	scrollbar-darkshadow-color: #003082; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF;
	}


/*#contact {
	margin:0;
	width:498px;
	height:400px;
	overflow:auto;
	border:0px;
	scrollbar-arrow-color: #454e59; 
	scrollbar-3dlight-color: #454e59; 
	scrollbar-darkshadow-color: #454e59; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF;
}*/

#intscroll {
	margin:0;
	padding:0 4px 0 0;
}



.textebleu{ 
	color:#003082; 
	font-family:verdana, arial, helvetica; 
	font-size:7pt; 
	text-decoration:none;	
}

a.textebleu:link {
	color:#003082;
	font-size:7pt;
	text-decoration:none;
}

a.textebleu:visited {
	color:#003082;
	font-size:7pt;
	text-decoration:none;
}

a.textebleu:hover {
	color:#003082;
	font-size:7pt;
	text-decoration:underline;
}

.texteblanc{ 
	color:#FFFFFF; 
	font-family:verdana, arial, helvetica; 
	font-size:7pt; 
	text-decoration:none;	
}

a.texteblanc:link {
	color:#FFFFFF;
	font-size:7pt;
	text-decoration:none;
}

a.texteblanc:visited {
	color:#FFFFFF;
	font-size:7pt;
	text-decoration:none;
}

a.texteblanc:hover {
	color:#FFFFFF;
	font-size:7pt;
	text-decoration:underline;
}

.fondblanc {background:url(/images/menu/fond_blanc.gif) repeat-x;}

.texteorange{ 
	color:#ff4400; 
	font-family:verdana, arial, helvetica; 
	font-size:7pt; 
	text-decoration:none;	
}

a.texteorange:link {
	color:#ff4400;
	font-size:7pt;
	text-decoration: none;
}

a.texteorange:visited {
	color:#ff4400;
	font-size:7pt;
	text-decoration:none;
}

a.texteorange:hover {
	color:#ff4400;
	font-size:7pt;
	text-decoration:underline;
}

.fondorange {background:url(/images/menu/fond_orange.gif) repeat-x;}

.fondjauneorange {background:url(/images/menu/fond_jauneorange.gif) repeat-x;}
/*FIN*/