	
.menu_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #0085CA;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
}

a.menu_header, a:link.menu_header,a:visited.menu_header
{
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;
	
}

a:hover.menu_header, a:active.menu_header
{
	text-decoration: underline;
	color: #002060;
	padding-right: 5px;
	padding-left: 5px;
	
	}


.menu_header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #99cc00;
	font-weight: bold;
}

a.menu_header2, a:link.menu_header2,a:visited.menu_header2
{
	
	text-decoration: underline;
	
}

a:hover.menu_header2, a:active.menu_header2
{
	text-decoration: underline;
	color: #99cc00;
	
	}


.titre {
	font-size: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #0085CA;
	font-weight: bold;
	text-transform: none;
	margin: 5px;
	}
	
a.titre, a:link.titre,a:visited.titre
{

	
}

a:hover.titre, a:active.titre
{
	text-decoration: none;
	color: #002060;
	
	}	

.intro {
	font:  12pt Arial;
	color: #002060;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;

	}
.intro2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #0085CA;
	font-weight: bold;
	letter-spacing: 0px;
	padding-right: 5px;
	padding-left: 5px;
}




li {
	display:list-item;
	list-style-image:url("../images/puce.gif");
	}

hr {
	color: #0085CA;
	
	}
.header
{
	background-image: url("../images/header_2.gif");
	background-repeat : repeat-x;
	width: 100%;
}

.footer{
	background-image:url("../images/footer_pix.gif");
	background-repeat : repeat-x;
	width: 100%;
	height: 42px;
	}




.table1 {
     background-attachment : fixed;
     background-color : #f6f9fb;
     background-repeat : no-repeat;
	  scrollbar-arrow-color: #012544; 
	 scrollbar-3dlight-color: #012544; 
	 scrollbar-darkshadow-color: #0084ca; 
	 scrollbar-highlight-color: #0084ca; 
	 scrollbar-shadow-color: #012544; 
	 scrollbar-face-color: #e6f4fd; 
	 scrollbar-track-color: #f6f9fb;
	 border:1px solid silver;
     }






.intro {
	font:  bold 12pt Arial;
	padding-right: 5px;
	padding-left: 5px;

	}



.contenu {
	color: #002060;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: normal;
	padding-right: 5px;
	padding-left: 5px;

	}
	
.contenu2 {
	color: #0085CA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-right: 0px;
	padding-left: 0px;
	font-style: normal;
	line-height: normal;

	}
	
.contenuguillemet {
	color: #002060;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;

	}
	

.blanco {
	font: 10pt Arial;
	color: #ffffff;
	text-align: center;
	}

a, a:link,a:visited
{

}
.blue {
	font: 10pt Arial;
	color: blue;
	text-align: left;
	}

a, a:link,a:visited
{

	
}

a:hover, a:active
{

	
	}
	


a.blanco, a:link.blanco,a:visited.blanco, a.blue
{
	font:  bold 10pt Arial;
	text-decoration: underline;
	color: #ffffff;
}
a.blue
{
	font:  bold 10pt Arial;

	color: blue;
}

a:hover.blanco, a:active.blanco
{
	font:  bold 12pt Arial;
	text-decoration: underline;
	color: #ffffff;
	}

a:hover.blue
{
	font:  bold 12pt Arial;

	color: blue;
	}


}
.special_connect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	background-color: #0084CA;
	text-indent: 10px;
}

a.special_connect, a:link.special_connect,a:visited.special_connect
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	background-color: #0084CA;
	text-indent: 0px;
	word-spacing: 2em;
}

a:hover.special_connect, a:active.special_connect
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #0084CA;
	background-color: #ffffff;
	text-indent: 10px;
	}


.news {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-left: 5px;
	background-color:#DFF4FF;
	width: 400px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	
}
