
body {background:#072152 url('images/fond2.jpg') repeat-x; margin-top:0; font-family: Verdana; color: #fff }

#contour {border-style: solid ; border-color: #FFF; border-width: 0px 1px 0 1px; }
#contour2 {border-style: solid ; border-color: #FFF; border-width: 0px 1px 1px 1px; }

.mheader {font-family: Verdana; color: #fff; font-weight: bold; font-size: 11px; }
.mheader a {text-decoration: none; color: #fff; }
.mheader a:hover {color: #E5D600; border-bottom: 1px dotted #E5D600; }

.colgauche {background:#2E61C3; margin-top:0; font-family: Verdana; font-size: 12px; color: #fff; }
.colcentre {background:#2E61C3; margin-top:0; font-family: Verdana; font-size: 12px; color: #fff; }

.titre_gauche {background:url('images/template_20.jpg') no-repeat; font-family: Verdana; font-size: 12px; font-weight:bold; color: #fff; }
.menu-gauche {background:url('images/template_22.jpg') repeat-y; font-family: Verdana; font-size: 12px; color: #fff; padding: 3px 10px 3px 10px; }
.menu-gauche a {text-decoration: none; color: #fff; }
.menu-gauche a:hover {color: #E5D600; border-bottom: 1px dotted #E5D600; }

.titre_cadre {background:url('images/template_21.jpg') repeat-y; font-family: Verdana; font-size: 12px; font-weight:bold; color: #fff; }
.cadre {background:url('images/template_23.jpg') repeat-y; font-family: Verdana; font-size: 12px; color: #000; padding: 3px 10px 3px 10px; }
.cadre a {text-decoration: none; color: #000; }
.cadre a:hover {color: #fff; border-bottom: 1px dotted #fff; }

.txt {font-family: Verdana; color: #fff; font-size: 10px; }
.txt a {text-decoration: none; color: #fff; }
.txt a:hover {color: #000; border-bottom: 1px dotted #000; }

.annuaire { margin-left: 0; font-weight:bold; font-family: Verdana; font-size: 12px; color: #fff; }

.titre_cadredhtml {background:url('images/dhtml_21.jpg') repeat-y; font-family: Verdana; font-size: 12px; font-weight:bold; color: #fff; }
.cadredhtml {background:url('images/dhtml_23.jpg') repeat-y; font-family: Verdana; font-size: 12px; color: #000;}

h1 {font-size : 10pt;font-weight : bold;font-family : Verdana;color : #ffffff;  display:inline; text-align:center; margin: auto; width: 100%; }
h2 {
	font-size: 12px;
	margin-top: 0;
	text-align: center;
	color: #FFFFFF;
	margin-bottom: 0;
	font-weight: bold;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Verdana, Georgia, Times New Roman, Times, serif;
	font-weight: bold;
}
h3 {
	font-size: 10px;
	color: #ffffff;
}
.link {
	text-decoration:none;
	border:solid white 3px;
	}
.link:hover {
	filter:alpha(opacity=75);
   -moz-opacity:0.7;
   opacity: 0.7;
}
a.std:visited {
color : #ffffff; 
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
font-family : Verdana 
} 
a.std:link {
color : #ffffff; 
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
font-family : Verdana  
} 
a.std:hover {
color : #E5D600;
text-decoration : none;
font-size : 10pt;
font-weight : bold;
font-family : Verdana 
}
a.std1:visited {
color : #E5D600; 
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
font-family : Verdana 
} 
a.std1:link {
color : #E5D600; 
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
font-family : Verdana  
} 
a.std1:hover {
color : #ffffff;
text-decoration : none;
font-size : 10pt;
font-weight : bold;
font-family : Verdana 
}
a.std2:visited {
color : #E5D600; 
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
font-family : Verdana 
} 
a.std2:link {
color : #E5D600; 
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
font-family : Verdana  
} 
a.std2:hover {
color : #ffffff;
text-decoration : none;
font-size : 10pt;
font-weight : bold;
font-family : Verdana 
}
h5 {
	font-size: 14px;
	margin-top: 0;
	text-align: center;
	color: #FFFFFF;
	margin-bottom: 0;
	font-weight: bold;
}
.titre
{
	background-color:#ffffff;
	color:##2E61C3;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
}
#conteneur
{
	margin-left:10px;
	margin-top:0px;
	margin-right:0px;
}

.marge { margin-top: 0px ; margin-left: 5px ; background:#2E61C3;}
.txt-index {font-family: Verdana; color: #fff; font-size: 10px; }
.txt-index a {text-decoration: none; color: #fff; }
.txt-index a:hover {color: #000; border-bottom: 1px dotted #000; }
.bton-index {font-family: Verdana; color: #fff; font-size: 24px; font-weight: bold; }
.bton-index a {text-decoration: none; color: #fff; }
.bton-index a:hover {color: #E5D600; border-bottom: 1px dotted #E5D600; }

a.text5:visited {
color : #ffffff; 
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
font-family : Verdana 
} 
a.text5:link {
color : #ffffff; 
text-decoration : underline;
font-size : 10pt;
font-weight : bold;
font-family : Verdana  
} 
a.text5:hover {
color : #4c4c4c;
text-decoration : none;
font-size : 10pt;
font-weight : bold;
font-family : Verdana 
}
