.fond_haut {
	background-image: url(images/top_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 114px;
	width: 753px;
}
.centre {
	padding-left: 5px;
	padding-top: 5px;
}
body {
	background-color: #868787;
	font-family: Arial, Helvetica, sans-serif;
}
.bas {
	background-color: #ECE9D8;
	padding-left: 5px;
	font-size: 0.8em;
}
a.lien:link {
	color: #000000;
	text-decoration: underline;
}
a.lien:hover {

	color: #000000;
	text-decoration: underline;
}
a.lien:visited {


	color: #000000;
	text-decoration: underline;
}
.blanc {
	font-size: 0.9em;
	font-weight: bold;
	color: #FFFFFF;
}
.bouton {
	font-size: 0.9em;
	color: #FFFFFF;
	background-color: #0066FF;
}
.resultat_gauche {
	background-image: url(images/fond_resultat.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 97px;
	width: 500px;
	padding-top: 5px;
	padding-left: 25px;
	font-size: 0.9em;
	vertical-align: top;
}
.resultat_titre {
	font-weight: bold;
}
.resultat_adresse {
	font-size: 0.9em;
	font-weight: bold;
	color: #666666;
	margin-top: -60px;
	display: block;
}
.resultat_droite {
	font-size: 0.8em;
	font-weight: bold;
	vertical-align: top;
	padding-left: 2px;
}
.cellule_fiche {
	background-image: url(images/fond_resultat.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 97px;
	width: 400px;
	padding-top: 5px;
	padding-left: 25px;
	font-size: 0.9em;
	vertical-align: top;
}
.cellule_fiche_gauche {
	font-size: 0.9em;
	font-weight: bold;
	color: #FFFFFF;
	width: 500px;
	vertical-align: top;
}
.rouge {
	font-weight: bold;
	color: #316AC5;
}
a.lienblanc:link {
	color: #FFFFFF;
	text-decoration: underline;
}
a.lienblanc:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.lienblanc:visited {

	color: #FFFFFF;
	text-decoration: underline;
}
.fondblanc {
	background-color: #FFFFFF;
	width: 400px;
	padding-top: 10px;
	padding-left: 10px;
}
.titre {
	font-size: 1.1em;
	font-weight: bold;
}
.orange {
	background-color: #2E9BB2;
}
.vert {
	color: #009933;
	font-weight: bold;
}
.fondblanclarge {
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
}
.edito_haut {
	background-image: url(images/fond_edito_haut.png);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	padding-top: 2px;
	padding-left: 25px;
	width: 500px;
	display: block;
}
.edito_milieu {
	background-image: url(images/fond_edito_milieu.png);
	background-repeat: repeat-y;
	background-position: left top;
	vertical-align: top;
	padding-left: 25px;
	width: 490px;
	display: block;
	text-align: justify;
}
.edito_bas {
	background-image: url(images/fond_edito_bas.png);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	padding-left: 25px;
	display: block;
	width: 500px;
}
.fond_liensutiles {
	padding-top: 15px;
	padding-left: 5px;
	font-size: 0.9em;
	background-color: #AFCFDA;
	border: 2px solid #666666;
}
a.liengrand:link {
	color: #000000;
	text-decoration: underline;
	font-size: 1.1em;
}
a.liengrand:HOVER {
	color: #000000;
	text-decoration: underline;
	font-size: 1.1em;
}
a.liengrand:visited {

	color: #000000;
	text-decoration: underline;
	font-size: 1.1em;
}
#transparent {
	position: relative;
	top: -20px;
}

.alerte {
	color: #FF0000;
}.sansopinion {
	text-align: right;
	display: block;
	width: 60px;
}
.encadre {
	padding: 5px;
	border: 1px solid #000000;
}
.milieu {
	text-align: center;
	display: block;
}
.publicite {
	padding: 5px;
	border: 2px solid #FC9E1A;
	text-align: center;
	display: block;
}
.gris {

	font-size: 0.9em;
	font-weight: bold;
	color: #666666;
}
.signature {
	font-size: 0.8em;
}
.moteur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #336699;
	background-color: #ECE9D8;
}
a.lienmoteur:link {
	color: #336699;
	text-decoration: underline;
	font-size: 0.8em;
	font-weight: bold;
}
a.lienmoteur:visited {
	color: #336699;
	text-decoration: underline;
	font-size: 0.8em;
	font-weight: bold;
}
a.lienmoteur:hover {
	color: #336699;
	text-decoration: underline;
	font-size: 0.8em;
	font-weight: bold;
}
.maju {
	font-weight: bold;
	font-variant: small-caps;
	font-size: 0.8em;
}
