a:link   { text-decoration:none; }
a:visited{ text-decoration:none; }
a:hover  { text-decoration:underline; }
body     { margin:0 0 0 0; }

/* cadre */
div#container{ width:1002px;margin:0 auto; }

/* menu */
div.menu     { width:202px;height:19px;background-color:#F28B00;margin:0 0 4px 0;text-align:right;padding:1px 8px 0 0;}

/***** lien *****/
.menuPrincipal{
font-family:Verdana;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
margin:0 0 13px 0;
}
.menuPrincipalSelected{
font-family:Verdana;
font-size:18px;
color:#0095DA;
font-weight:bold;
margin:0 0 13px 0;
}
/***** mise en forme texte *****/
.texte{
font-family:Verdana;
font-size:12px;
color:#666666;
margin:0 10px 12px 29px;
text-align:justify;
}
.titre{
font-family:Verdana;
font-size:18px;
color:#007DC5;
margin:0 10px 10px 29px;
text-align:left;
font-weight:bold;
}
.soustitre{
font-family:Verdana;
font-size:12px;
color:#FF0000;
margin:25px 0 15px 29px;
text-align:left;
font-weight:bold;
}
.formIdentification{
font-family:Verdana;
font-size:12px;
color:#666666;
font-weight:bold;
margin:0 0 4px 0;
padding:1px 8px 0 0;
width:200px;height:17px;text-align:right;border:solid 1px #7D8289;
}
.accesPro{
font-family:Verdana;
font-size:15px;
font-weight:bold;
color:#0095DA;
}
.inputIdent{
font-family:Verdana;
font-size:12px;
color:#666666;
font-weight:bold;
}
.defil{
font-family:Verdana;
font-size:14px;
color:#666666;
font-weight:bold;
margin:3px 20px 0 20px;
}
.footer{
font-family:Verdana;
font-size:9px;
color:#005EA7;
font-weight:bold;
margin:30px 0px 0 0px;
text-align:justify;
}

.footer_link {
	font-family: Verdana;
	font-size: 11px;
	color: #005EA7;
	font-weight: bold;
	margin: 0;
	margin-top: 12px;
	text-align: center;
}

.footer_link a {
	color: #005EA7;
}

.texte a {
	color: #005EA7;
}