body{
	background:#fff url("images/fond_de_page.jpg") repeat-x;
	margin:0px;
	padding:27px 0 0 0;
}

#page{
	width:872px;
}

#page h1{
	margin:0px;
	padding:0px;
	font:24px Trebuchet-MS, Arial, Helvetica, Sans-serif;
}
#page h2{
	margin:0px;
	padding:0px;
	font:bold 18px Trebuchet-MS, Arial, Helvetica, Sans-serif;
}

#topcontenu{
	position:relative;
	background:#3d508b url("images/fond_03.jpg") no-repeat;
	color:#fff;
	height:125px;
}

#toplogo1{
	position:absolute;
	top:83px;
	left:0px;
	width:146px;
	text-align:center;
	font:bold 13px Arial, Helvetica, Sans-serif;
}

#toplogo1 a{
	color:#fff;
	text-decoration:none;
}
#toplogo1 a:hover{
	color:#fff;
	text-decoration:underline;
}
#toplogo2{
	position:absolute;
	top:13px;
	left:21px;
}
#contenu{
	position:relative;
	padding:0 0 0 15px;
}
#contenu, #contenu td{
	background:#dbd9ee;
	color:#3d508b;
	font: 12px Tahoma, Arial, Helvetica;
	text-align:left;
}

#bottomcontenu{
	background: url("images/bottompage.gif") no-repeat;
	color:#fff;
	height:32px;
	position:relative;
}

#baseline{
	padding:0 0 0 20px;
	color:#364ca1;
	font: bold 13px Arial, Helvetica, Sans-serif;
	text-align:left;
}

#signature{
	padding:0 0 0 20px;
	color:#364ca1;
	font: bold 10px Arial, Helvetica, Sans-serif;
	text-align:right;
}

#signature a{
	color:#364ca1;
	text-decoration:underline;

}

.boutonbleu{
	background: url('images/butbleu.gif') no-repeat;
	padding:2px 0 0 0;
	width:96px;
	height:21px;
	text-align:center;
}

.boutonrouge{
	background:#c5161d;
	color:#fff;
	font: bold 13px Arial, Helvetica, Sans-serif;
	text-align:center;
}
/*

fond de contenu : dbd9ee
fond des blocs : e7e7e9
boutons bleus: 364ca1
bouton rouge: c5161d


*/

	#navizone{
		z-index:5;
		position:absolute;
		left:20px;
		top:00px;
		width:740px;
		height:30px;
	}
	#navizone .boutonbleu{
		font: bold 13px Arial, Helvetica, Sans-serif;
	}
	#navizone a{
		text-decoration:none;
		color:#fff;
	}
	#navizone a:hover{
		color:#fd0;
		cursor:pointer;
	}

	.contclas{
		width:830px;
	}
	
	.contclas .lefttxt{
		font:12px Arial, Helvetica, Sans-serif;
		line-height:20px;
	}


SELECT, INPUT	{ font-family: Arial; font-size: 10px; color: #364ca1 }
.legendes_search{ font-size:11px; font-family:Verdana; font-weight: bold;color:#364ca1; }

.styleclass {	font-family: Arial;
				font-size: 12px;
				font-weight: bold;
				color: #f9eba4		}


.horizontal_line{	background-color: #DC4D51;	}


.messages_resultat_search{ font-size:11px; font-family:Verdana; padding:10px;background-color:#364ca1;color:#fff;margin:0 0 10px 0;text-align:center }
.messages_resultat_search b{ color:#fd0;  font-weight: bold;  }

/*
.styl {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; font-style: normal; color: #7E410A}
.stylgras { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; font-style: normal; color: #7E410A ; font-weight: bold}
.adresse {  font-family: Arial; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.stylCopy { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; color: #660000; font-weight: bold}
.Titre {  font-family: Arial; font-size: 13pt; font-weight: bold; color: #FFFFFF}
*/
.fond_fiche	{ font-size:10px; font-family:Verdana; padding:2px; }

.navlinks				{ font-size:11px; font-family:Verdana; padding:2px; color:#f9eba4; }
a.navlinks:link		{ text-decoration:none; font-weight: bold; color:#364ca1; }
a.navlinks:visited		{ text-decoration:none; color:#364ca1; }
a.navlinks:hover		{ text-decoration:none; color:#364ca1; }
	
.trilinksoff			{ font-size:11px; font-family:Verdana; padding:2px; color:#f9eba4; }
a.trilinksoff:link		{ text-decoration:none; color:#364ca1; }
a.trilinksoff:visited	{ text-decoration:none; color:#364ca1; }
a.trilinksoff:hover		{ text-decoration:none; color:#FFCC00; }

.trilinkson			{ font:bold 11px Verdana; padding:2px; color:#364ca1; }
a.trilinkson:link		{ text-decoration:none; color:#364ca1; }
a.trilinkson:visited	{ text-decoration:none; color:#364ca1; }
a.trilinkson:hover		{ text-decoration:none; color:#364ca1; }
	
a:hover {  color: #FFCC00}
a:visited {  color: #364ca1}
a:link {  color: #364ca1}

.imagevehicule{
	background:url('/images/ajax-loader.gif') no-repeat center;

}


#formulaire_contact{
	
	

}

	
