body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0;
	background-color: #19436f;
}
p  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

a {
	color: #FF0E08;
	text-decoration: none;
	font-weight: normal;}
a:visited {
	color: #FF0E08;
	text-decoration: none;
	font-weight: normal;}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
/*lien langue*/
.langue a:link {
text-decoration: none; 
color: #FF0000; 
font-family: Verdana,Arial, Helvetica, sans-serif; 
font-size: 14px;
font-weight: bold;
}
.langue A:visited {
text-decoration: none; 
color: #FF0000; 
font-family: Verdana,Arial, Helvetica, sans-serif; 
font-size: 14px;
font-weight: bold;
}
.langue A:active {
text-decoration: none; 
color: #FF0000; 
font-family: Verdana,Arial, Helvetica, sans-serif; 
font-size: 14px;
font-weight: bold;
}
.langue A:hover {
text-decoration: none; 
color: #1D76C2; 
font-size: 14px;
font-weight: bold;
}
/*fin lien langue*/



p.close {
	text-align: center;}
/* Tables et cellules de montage */
table.lignejaune {
	width: 100%;
	border-bottom : solid 1px #FDFA00;
	text-align: center;
}
table.cadre {
	width: 800;
	border: solid 1px #F2760C;
	background-color: #CACFDB;}
table.cadrepetit {
	width: 380;
	border: solid 1px #F2760C;
	background-color: #CACFDB;}
td.tdbordure {
	width: 99px;
	background-color : #FF9933 ;}
td.tdtop {
	vertical-align: top;}
td {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;}
td.titre {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D88D0A;
	text-align: center;
	font-weight: bold;
	background-color : #1F7299;
	border-right : 1px solid #FDFA00;
	border-bottom : 1px solid #FDFA00;
}
td.texte {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #081852;
	border-right : 1px solid #FDFA00;
	border-bottom : 1px solid #FDFA00;
}
td.textemilieu {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #081852;
}
td.bordbas {
	border-bottom : 1px solid #FDFA00;	
}
td.contact {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #081852;
	border-top : 1px solid #FDFA00;
}
table.contenu {
	width: 98%;}
td.tdaccueil {
	width:99;
	border-left: solid thin #4E6088;}
img.bord {
	border-left : 1px solid #19436F;
	border-right : 1px solid #19436F;
	border-bottom : 1px solid #19436F;
	border-top : 1px solid #19436F;
}
img.borddrapo {
	border-left : 1px solid #022120;
	border-right : 1px solid #022120;
	border-bottom : 1px solid #022120;
	border-top : 1px solid #022120;
}
td.bord {
	border-left : 1px solid #FDFA00;
	border-right : 1px solid #FDFA00;
	border-bottom : 1px solid #FDFA00;
	border-top : 1px solid #FDFA00;
}
td.bordgauche {
	border-left : 1px solid #FDFA00;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #081852;

}
td.borddroit {
	border-right : 1px solid #FDFA00;
}
table.tablecomments {
	width: 250px;
	border: solid thin #4E6088;
	padding: 3;}

table.tabledescription {
	width: 100%;
	border: solid thin #4E6088;}
td.tddescription {
	border: solid thin #4E6088;
	vertical-align: top;}
.titre {
	font-size: 17pt;
	font-weight: normal;
	color: #003366;
}
.soustitre {
	font-size : 12pt;
	font-weight: bold;
	font-style: italic;
	color: #003366;
}
.gras {
	font-weight: bold;} 
.intertitre {

	font-size : 10pt;
	font-weight: bold;
	font-style: italic;
	color: #003366;
}
.cellule {
	background-color: #EDAF65;
}
.tblbox {
 background-color: #8A9C8A;
 padding: 4px;
}
.close {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;

}