body {
height:100%;
margin:0;
padding: 0;
border: none;
text-align: center;
background-color:#e3e3e3;
}


.text {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; }
a.text:link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; text-decoration:none;}
a.text:visited{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; text-decoration:none;}
a.text:hover{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#336699; text-decoration:underline;}

.welcome {font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#336699; }
a.welcome:link{font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#336699; text-decoration:none;}
a.welcome:visited{font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#336699; text-decoration:none;}
a.welcome:hover{font-family:Arial,Helvetica,sans-serif; font-size:15px; color:#003366; text-decoration:underline;}

.text_gris {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; }
.loggedin {font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#000000; }

.textblue {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#336699; }
a.textblue:link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#336699; text-decoration:underline;}
a.textblue:visited{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#336699; text-decoration:underline;}
a.textblue:hover{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000000; text-decoration:underline;}

.textred {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#CC0000; }
a.textred:link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#CC0000; text-decoration:none;}
a.textred:visited{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#CC0000; text-decoration:none;}
a.textred:hover{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#CC0000; text-decoration:underline;}

.text_menu {font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#336699;}
a.text_menu:link{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#336699; text-decoration:none;}
a.text_menu:visited{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#336699; text-decoration:none;}
a.text_menu:hover{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#336699; text-decoration:underline;}

.text_sousmenu {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff;}
a.text_sousmenu:link{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
a.text_sousmenu:visited{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none;}
a.text_sousmenu:hover{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline;}

.news {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#336699; font-weight:700;}
a.news:link{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; text-decoration:none;}
a.news:visited{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; text-decoration:none;}
a.news:hover{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; text-decoration:underline;}

.footer{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999}
a.footer:link{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#999999; text-decoration:underline;}
a.footer:visited{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#999999; text-decoration:underline;}
a.footer:hover{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#666666; text-decoration:underline;}

.sous_titre	{font-family:Arial, Helvetica, sans-serif; color:#336699; font-size:11px; font-weight:700;}
.smalltitle_blue{font-family:Arial, Helvetica, sans-serif; color:#336699; font-size:11px; font-weight:700;}

.formulairebutton { border:solid 1px #336699;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	height:24px;
	font-weight:700;
	}

.formulaire { border:solid 1px #cccccc;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336699;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	height:24px;
	width:170px;
	}
	
.formulaire2 { border:solid 1px #cccccc;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	width:250px;
	}
.titre	{
	font-family:Arial, Helvetica, sans-serif; color:#65a1bd;
	font-size:14px;
	font-weight:700;
}

#load{
	position:absolute;
	z-index:1;
	border:3px double #999;
	background:#f7f7f7;
	width:300px;
	height:200px;
	margin-top:-150px;
	margin-left:-150px;
	top:50%;
	left:50%;
	text-align:center;
	
	font-family:"Trebuchet MS", verdana, arial,tahoma;
	font-size:16pt;
}
