body{	
	background-color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	color: #00A4BC;
	margin-top: 23px;
	_margin-top: 13px;
	margin-bottom: 80px;
	text-align: center;
}

h1, h2, p, address, ul, dl, a, span{ 
	zoom: 1; 
}
	
form{
	margin: 0px;
	padding: 0px;
}

h1{
	font-size: 11px;	
	color: #00A4BC;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 1px solid #00A4BC;
	margin: 0px;
	margin-bottom: 10px;
	background-image: url(images/puce2.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding-left: 12px;
}

h1 a:link, h1 a:visited, h1 a:hover{
	color: #00A4BC;
	text-decoration: none;
}

div.entreprise h1{
	width: 330px;
}

#contenu{
	width: 530px;
	margin: 0px auto;
	text-align: left;
}

#entete{
	text-align: center;
	margin-bottom: 30px;
}

#moteur{
	background-color: #FCD4A5;
	border-left: 1px solid #F7931D;
	border-right: 1px solid #F7931D;
	padding: 0px;
}

.champs_chercher{
	border: 1px solid #F7931D;
	background-color: #fff;
	_height: 20px;
}

.bouton_chercher{
	border: 1px solid #00A4BC;
	background-color: #E5F0F0;
	_height: 20px;
}

.bouton_orange{
	background-color: #fff;
	border: 1px solid #F7931D;
	_height: 20px;
	color: #F7931D;
	font-weight: bold;
	font-size: 11px;
}

.champs_orange{
	background-color: #fff;
	border: 1px solid #F7931D;
	_height: 20px;
	color: #F7931D;
	font-weight: bold;
	font-size: 11px;
}

.champs_orange2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	border: 1px solid #F7931D;
	color: #F7931D;
	font-weight: bold;
	font-size: 11px;
}

.champs_orange3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
	border: 1px solid #F7931D;
	color: #F7931D;
	font-weight: bold;
	font-size: 11px;
	width: 300px;
}

.menu{
	margin-top: 12px;
	margin-bottom: 6px;
	text-transform: uppercase;
	text-align: center;
}

.menu a:link, .menu a:visited, .menu a:hover{
	text-decoration: none;
	font-weight: bold;
	color: #00A4BC;
	text-transform: uppercase;
}

.menu a:hover{
	text-decoration: none;
	color: #F7931D
}

.titrepage{
	background-color: #F7931D;
	padding: 3px;
	padding-left: 14px;
	font-size: 12px;
	text-transform: uppercase;
	color: #fff;
	font-weight: bold;
	margin-bottom: 2px;
}

#navigation{
	font-size: 10px;
	background-color: #fff;
	padding: 1px;
	padding-left: 4px;
	text-transform: uppercase;
	color: #F7931D;
	margin-bottom: 2px;
	border: 1px solid #00A4BC;
	border-bottom: 2px solid #00A4BC;
}

#navigation a:link, #navigation a:visited, #navigation a:hover{
	color: #F7931D;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}

#navigation a:hover{
	color: #00A4BC;
}

a.hautpage:link, a.hautpage:visited, a.hautpage:hover{
	font-size: 10px;
	background-color: #00A4BC;
	padding: 1px;
	padding-right: 17px;
	text-align: right;
	text-transform: uppercase;
	color: #fff;
	margin-bottom: 40px;
	text-decoration: none;
	display: block;
	border: 1px solid #00A4BC;
	border-bottom: 2px solid #00A4BC;
	background-image: url(images/fleche.gif);
	background-position: 517px;
	background-repeat: no-repeat;
}

a.hautpage:hover{
	background-color: #fff;
	color: #00A4BC;
	background-image: url(images/fleche2.gif);
}

#copyright{
	color: #F7931D;
	border-top: 1px solid #F7931D;
	padding-top: 3px;
	text-align: center;
}

.blocorange{
	background-color: #FCD4A5;
	border: 1px solid #F7931D;
	border-bottom: 2px solid #F7931D;
	color: #00A4BC;
	margin-bottom: 2px;
	padding: 10px;
	text-align: center;
}

.blocbleu, .blocbleu2, .blocbleu3, .blocbleu4, .blocaccueil, .blocbleu5, .blocbleu6{
	background-color: #E5F0F0;
	border: 1px solid #00A4BC;
	border-bottom: 2px solid #00A4BC;
	color: #00A4BC;
	margin-bottom: 2px;
	padding: 10px;
}

.blocbleu2, .blocbleu3, .blocbleu4{
	padding: 0px;
}


.blocbleu3, .blocbleu4{
	border: 0px;
	height: 126px;
}

.blocbleu5, .blocbleu6{
	border: 0px;
}

.blocbleu4, .blocbleu6{
	background-color: #fff;
}

.blocaccueil{
	float: left;
	width: 293px;
	_width: 315px;
	height: 105px;
	_height: 128px;
}

.blocpub{
	border: 1px solid #00A4BC;
	border-bottom: 2px solid #00A4BC;
	margin-bottom: 2px;
	margin-left: 2px;
	width: 211px;
	height: 60px;
	float: left;
}

.spacer{
	clear: both;
	font-size: 1px;
}

.spacer2{
	clear: both;
	_clear: none;
	font-size: 1px;
}

.blocbleu ul{
	margin: 0px;
	padding: 0px;
}

.blocbleu li{
	list-style-type: none;
	float: left;
	width: 250px;
	margin-bottom: 3px;
}

.blocbleu a:link, .blocbleu a:visited, .blocbleu a:hover, .blocbleu5 a:link, .blocbleu5 a:visited, .blocbleu5 a:hover, .blocbleu6 a:link, .blocbleu6 a:visited, .blocbleu6 a:hover{
	font-weight: bold;
	color: #00A4BC;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 9px;
}

.blocbleu a:hover, .blocbleu5 a:hover, .blocbleu6 a:hover{
	text-decoration: none;
	color: #F7931D;
}

.date{
	font-weight: bold;
	font-size: 10px;
	color: #F7931D;
	text-transform: uppercase;
	float: right;
}

a.repondre:link, a.repondre:visited, a.repondre:hover, a.repondre2:link, a.repondre2:visited, a.repondre2:hover, a.repondre3:link, a.repondre3:visited, a.repondre3:hover{
	border: 1px solid #00A4BC;
	background-color: #fff;
	padding: 1px;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	color: #00A4BC;
	font-size: 10px;
	width: 200px;
}

a.repondre:hover{
	background-color: #FCD4A5;
	border: 1px solid #F7931D;
	color: #F7931D;
}

a.repondre2:link, a.repondre2:visited, a.repondre2:hover{
	width: 300px;
}

a.repondre2:hover{
	background-color: #FCD4A5;
	border: 1px solid #F7931D;
	color: #F7931D;
}

a.repondre3:link, a.repondre3:visited, a.repondre3:hover{
	width: 518px;
	_width: 522px;
	margin: 3px;
	_margin-top: 0px;
	display: block;
}

a.repondre3:hover{
	background-color: #00A4BC;
	border: 1px solid #00A4BC;
	color: #FFF;
}

.reference{
	font-size: 10px;
	font-weight: normal;
}

.tabreponse{
	font-size: 10px;
}

.div_right{
	float: right;
	margin-top: 10px;
	clear: both;
}

.div_center{
	text-align: center;
}

.etoile{
	color: #F7931D;
}

.titre{
	font-weight: bold;
	color: #00A4BC;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 9px;
}

a.rubrique:link, a.rubrique:visited, a.rubrique:hover{
	font-weight: normal;
	color: #00A4BC;
	text-transform: none;
	text-decoration: none;
	font-size: 9px;
}

a.rubrique:hover{
	text-decoration: none;
	color: #F7931D;
}

.texte1{
	font-size: 9px;
	color: #000;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}

.texte2{
	font-size: 9px;
	color: #00A4BC;
	font-weight: bold;
}

.imgannu{
	float: right;
	margin: 3px;
	border: 1px solid #00A4BC;
}

.entreprise{
	padding: 10px;
	padding-right: 0px;
}

a.infoweb:link, a.infoweb:visited, a.infoweb:hover{
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: #CC0000;
	font-size: 11px;
}

a.infoweb:hover{
	text-decoration: underline;
}

#arrondi1{
	height: 5px;
	font-size: 1px;
	width: 530px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/arrondi1.gif);
}

#arrondi2{
	height: 5px;
	font-size: 1px;
	width: 530px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/arrondi2.gif);
}
