@charset "iso-8859-1";
body {
font: 12px/12px Verdana, Arial, Times New Roman, Times;
color: darkblue;
}
li
{
	font: 13px/13px verdana, arial, times new roman;
}
h2 
{
	font: 15px/15px verdana, arial, times new roman;
	font-weight: bold;
}

h3 
{
	font: 14px/14px verdana, arial, times new roman;
	font-weight: bold;
}

h4
{
	font: 13px/13px verdana, arial, times new roman;
	font-weight: bold;
}
h5
{
	font: 13px/13px verdana, arial, times new roman;
}

a:link { color: darkblue; text-decoration: underline; font-family: "Verdana"; font-size: 11px; font-weight: bold;} 
a:visited { color: darkblue; text-decoration: underline; font-family: "Verdana"; font-size: 11px; font-weight: bold;} 
a:hover { color: darkblue; text-decoration: none; font-family: "Verdana"; font-size: 11px; font-weight: bold;} 

a.lnkAccueil:link { color: darkblue; text-decoration: underline; font-family: "Verdana"; font-size: 11pt; font-weight: bold;} 
a.lnkAccueil:visited { color: darkblue; text-decoration:underline;  font-family: "Verdana"; font-size: 11pt; font-weight: bold;}
a.lnkAccueil:hover { color: darkblue; text-decoration: none;  font-family: "Verdana"; font-size: 11pt; font-weight: bold;}

a.lnkTexte:link { color: darkblue; text-decoration: underline; font-family: "Verdana"; font-size: 10pt; font-weight: bold;} 
a.lnkTexte:visited { color: darkblue; text-decoration:underline;  font-family: "Verdana"; font-size: 10pt; font-weight: bold;}
a.lnkTexte:hover { color: darkblue; text-decoration: none;  font-family: "Verdana"; font-size: 10pt; font-weight: bold;}

h1, .titre {font-family:"Verdana"; font-size:16px; color:darkblue;  padding-left:0; font-weight: bold;}
.texte, p
{
	font: 12px/12px Verdana, Arial, Times New Roman, Times;
	color: darkblue;
}
.txtForm {font-family:"Verdana"; font-size:12px; color:darkblue;  padding-left:0;}


.fieldSoumission
{
	BORDER-RIGHT: 2px solid black;
	BORDER-LEFT: 2px solid black;
	BORDER-TOP: 2px solid black;
	BORDER-BOTTOM: 2px solid black;
	BACKGROUND-COLOR: #FFF9ED;
}


.bouton
{
	BORDER-RIGHT: 2px solid #2F4F88;
	BORDER-LEFT: 2px solid #2F4F88;
	BORDER-TOP: 2px solid #2F4F88;
	BORDER-BOTTOM: 2px solid #2F4F88;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-COLOR: #339966;
}

div.busBoxLeft {
	clear: both;
	float: left;
	border: 2px solid gray;
	width: 175px;
	height: 150px;
}

div.busBoxRight {
	float: left;
	width: 175px;
	height: 150px;
	border: 2px solid gray;
}

div.busBoxRight div.infos, div.busBoxLeft div.infos {

}

div.busBoxRight img, div.busBoxLeft img {

}

div.busBoxRight a, div.busBoxRight a:active, div.busBoxRight a:visited, div.busBoxLeft a, div.busBoxLeft a:active, div.busBoxLeft a:visited {

}

div.news {
	border-top: 1px dotted gray;
	width: 80%;
	margin-top: 10px;
	font: 11px/12px Verdana, Arial, Times New Roman, Times;
}

div.news h1 {
	font: 11px/12px Verdana, Arial, Times New Roman, Times;
	font-weight: bold;
	color: #000066;
	padding: 0;
	margin-top: 3px;
	margin-bottom: 0px;
}

div.news p.date {
	text-align: left;
	font: 10px/11px Verdana, Arial, Times New Roman, Times;
	color: gray;
	padding-top: 0px;
	margin-top: 0px;
}

div.news p.communique {
	font: 12px/12px Verdana, Arial, Times New Roman, Times;
	color: darkblue;
	text-align: justify;
}

div table
{
	border-collapse: collapse;
}

div table tr td
{
	padding-right: 15px;
	padding-left: 15px;
	width: 215px;
	font: 12px/12px Verdana, Arial, Times New Roman, Times;
	color: darkblue;
	
}

div table tr td.rowUnderlined
{
	border-bottom: 1px solid darkblue;
	font: 12px/12px Verdana, Arial, Times New Roman, Times;
	color: darkblue;
}