/* CSS Document */

body {
	margin: 0; /* pour éviter les marges */
	text-align: center; /* pour corriger le bug de centrage IE */
	background-color: #FFFFFF;
}

#global {
	position: relative; /* on positionne le conteneur */
	margin-left: auto;
	margin-right: auto;
	width: 771px;
	text-align: left; /* on rétablit l'alignement normal du texte */
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	font-style: normal;
	line-height: 14px;
	
}
a {
	color: #000000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.chapo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #595959;
	text-align: right;
	vertical-align: top;
}
.legende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	vertical-align: bottom;
	font-style: italic;
}
.corpsPetit {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

.corpsPetit a:hover {
	color: #FF6112;
}
.corpsMoyen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
a.corpsMoyen {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.corpsMoyen a:hover {

	color: #FF6112;
}

.rubrique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	top: 0px;
	line-height: 10px;
}
a.rubrique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	top: 0px;
	text-decoration: none;
}
a.rubrique:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	font-weight: bold;
	color: #FFF201;
	text-align: left;
	top: 0px;
	text-decoration: none;
}
.box_recherche {
	margin-top:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	line-height: 10px;
	color: #000000;
}
.form_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 10px;
	color: #000000;
	text-align: left;
	background-color:#FFA677;
	margin: 0px;
}
.titreMoyenOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight: bold;
	color: #FF6112;
	text-align: left;
}
.corpsIntertitre {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #666666;
	text-align: left;
}
.titrePetitOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	font-weight: bold;
	color: #FF6112;
	text-align: left;
}
.corpsMoyenOrange{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FF6112;
	text-align: left;
}

.Style1 {font-size: 12px; line-height: 10px; font-weight: normal; text-align: left; page-break-before: 0; page-break-after: 0; top: 0px; font-family: Arial, Helvetica, sans-serif;}
.Style2 {font-size: 14px}
.Style3 {color: #f57f32}
a.colas:link {
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}
.corpsMoyenBlanc {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.calque_ville {
	padding: 10px;
}
.corpsMoyenClign {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FF6112;
	text-align: left;
	text-decoration: blink;
}
table#BarreMenu{
	width: 771px;
	height: 20px;  
	border: 0px;
	padding: 0px
	background-color:#FF6112;
}

/* Cache le deuxieme objet pour toutes les version d'Explorer */
* html object.mov {
display: none;
}
/* Affiche le deuxieme objet pour toutes les version d'IE sauf IE 5 PC */
* html object.mov/**/ {
display: inline;
}
/* Cache le deuxieme objet pour toutes les version de IE 5.5 ou suppérieur */
* html object.mov {
display/**/: none;
}