/*###########
	global
###########*/
#global{
margin-left:auto;
margin-right:auto;
width:1000px;
text-align:left;
}
body{
margin:0;
text-align:center;
background-color:#CCCCCC;
}
.blanc{
width:100%;
height:10px;
}
.gauche{
float:left;
width:45%;
margin:0px;
padding:0px;
border-right:2px solid #0054a6;
}
.droite{
float:right;
width:44%;
margin:0px;
padding:0px;
}
.bold{font-weight:bold;}
.bold_italic{
font-weight:bold;
font-style:italic;
}
.u{text-decoration:underline;}
/*###########
	entete
###########*/
#entete{
height:100px;
width:1000px;
margin: auto;
margin-top:10px;
background-color:#0054A6;
}
.entete_gauche{
float:left;
}
.entete_droite{
float:right;
padding-top:61px;
}
.entete_milieu{
float:left;
}
/*###########
	contenu
###########*/
#contenu{
float:left;
width:100%;
background-color:#FFFFFF;
}
#menu{
float:left;
text-align:center;
width:250px;
background-color:#FFFFFF;
}
/*###########
	histoire
###########*/
#histoire{
float:left;
width:750px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.hist_gauche{
float:left;
height:103px;
}
.hist_droite{
float:right;
padding-right:10px;
}
#histoire h1{
font-size:14px;
font-weight:bold;
margin:0px;
padding-left:5px;
background-color:#0054A6;
width:98%;
color:#FFFFFF;
}
#histoire p{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 10px;
}
/*###########
	equipe
###########*/
#equipe{
float:left;
width:750px;
padding-top:10px;
}
#equipe h1{
margin:0px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#0054a6;
width:100%;
}
.bloc_photo{
float:left;
width:115px;
margin:0px 10px 10px 0px;
padding:0px;
border-color:#FFCC00;
border-style:solid;
border-width:2px;
background-color:#FFCC00;
}
.bloc_photo img{
margin:0px;
border:0px;
padding:0px;
}
.bloc_photo h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:center;
padding:0px 2px 0px 0px;
margin:0px;
}
.bloc_photo p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:center;
margin:0px;
padding:0px;
}
#haut{
float:left;
width:100%;
margin:0px 0px 20px 0px;
padding:0px
}
.haut_gauche{
float:left;
width:55%;
}
.haut_droite{
padding-right:10px;
float:right;
width:40%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:center;
}
.haut_droite img{
border:2px solid #ffcc00;
width:60px;
margin-top:5px;
}

#centre{
float:left;
width:100%;
}
.centre_gauche{
float:left;
width:56%;
border-right:2px solid #0054a6;
}
.centre_droite{
float:right;
width:40%;
}
/*###########
	chiffres
###########*/
#chiffres{
float:left;
width:745px;
padding:10px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0px;
}
#chiffres a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
#chiffres a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0054a6;
text-decoration:none;
}
#chiffres img{
border:0px;
margin-right:5px;
}
#chiffres h1{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#0054a6;
width:100%;
}
.table{
float:left;
text-align:center;
margin-left:5px;
width:90%;
}
.td1{
background-color:#CCCCCC;
padding-top:5px;
padding-bottom:5px;
}
.td{
background-color:#FFFFFF;
font-size:10px;
}
.ch_gauche{
float:left;
width:37%;
border-right:2px solid #0054a6;
}
.ch_droite{
float:right;
width:60%;
}
/*###########
	entreprises
###########*/
#entreprises{
float:left;
width:750px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
#entreprises img{
border:0px;
width:145px;
}
#entreprises h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:center;
color:#fcb515;
}
/*###########
	localisation
###########*/
#localisation{
float:left;
width:750px;
text-align:center;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
/*###########
	partenaires
###########*/
#partenaires{
float:left;
width:750px;
margin-top:10px;
text-align:center;
}
/*###########
	contact
###########*/
#contact{
float:left;
width:745px;
padding:10px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin:0px;
}
#contact h1{
font-size:14px;
font-weight:bold;
color:#0054A6;
}
#contact p{
margin:0px;
padding:0px;
}
#contact h2{
font-size:12px;
font-weight:bold;
color:#F90;
}
/*###########
	moteur
###########*/
#moteur{
float:left;
width:750px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
#moteur h1{
float:left;
font-size:18px;
font-weight:bold;
text-align:center;
color:#0054a6;
width:100%;
margin-top:20px;
margin-bottom:20px;
}
#moteur h2{
float:left;
font-size:14px;
font-weight:bold;
text-align:center;
color:#0054a6;
width:100%;
margin-bottom:10px;
}
#moteur_gauche{
float:left;
width:44%;
border:2px solid #0054a6;
padding:10px;
margin:0px 10px 0px 0px;
}
#moteur_milieu{
float:left;
width:2%
}
#moteur_droite{
float:left;
width:44%;
border:2px solid #FFCC00;
padding:10px;
margin:0px;
}
#moteur_gauche2{
float:left;
width:45%;
text-align:left;
}
#moteur_droite2{
float:left;
width:45%;
text-align:left;
}
#moteur input{
margin-top:20px;
padding-left:90px;
padding-right:90px;
}
/*###########
	liste occasions
###########*/
#liste1{
float:left;
width:98%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#0054a6;
color:#FFFFFF;
}
#liste2{
float:left;
width:98%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
color:#0054a6;
}
#liste_gauche{
float:left;
width:30%;
}
#liste_milieu1{
float:left;
width:30%;
}
#liste_milieu2{
float:left;
width:15%;
}
#liste_droite1{
float:left;
width:20%;
font-size:16px;
font-weight:bold;
}
#liste_droite1 a{
font-size:13px;
text-decoration:none;
background-color:#FFFFFF;
color:#0054a6;
padding-left:10px;
padding-right:10px;
}
#liste_droite1 a:hover{
font-size:14px;
text-decoration:none;
}
#liste_droite2{
float:left;
width:20%;
font-size:16px;
font-weight:bold;
}
#liste_droite2 a{
font-size:13px;
text-decoration:none;
background-color:#0054a6;
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
}
#liste_droite2 a:hover{
font-size:14px;
text-decoration:none;
}
#liste_blanc{
float:left;
width:100%;
}
#financement1{
width:90%;
float:left;
text-align:center;
}
#financement1 a{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
#financement1 a:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#financement2{
width:90%;
float:left;
text-align:center;
}
#financement2 a{
color:#0054a6;
font-weight:bold;
text-decoration:underline;
}
#financement2 a:hover{
color:#0054a6;
font-weight:bold;
text-decoration:none;
}
#pagination{
float:left;
width:100%;
text-align:center;
color:#0054a6;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#pagination a{
color:#0054a6;
}
#pagination a:hover{
color:#0054a6;
}
/*###########
	fiche occasion
###########*/
#fiche{
float:left;
width:100%;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
}
#adresse{
float:left;
width:100%;
}
#adresse img{
margin-left:20px;
margin-right:20px;
}
#adresse p{
font-size:14px;
color:#0054a6;
padding-top:10px;
padding-bottom:10px;
}
#adresse a{
font-size:12px;
color:#0054a6;
text-decoration:none;
}
#adresse a:hover{
font-size:12px;
color:#0054a6;
text-decoration:underline;
}
#cadre{
width:100%;
border:2px solid #0054a6;
text-align:center;
font-weight:bold;
height:40px;
}
#cadre p{
color:#0054a6;
margin-top:5px;
font-size:18px;
}
#cadre a{
float:right;
margin:5px;
padding:5px;
font-size:12px;
color:#FFFFFF;
background-color:#0054a6;
text-decoration:none;
}
#cadre a:hover{
color:#0054a6;
background-color:#FFFFFF;
text-decoration:none;
}
#intitule{
width:100%;
float:left;
}
#intitule img{
margin-left:20px;
margin-right:20px;
}
#intitule p{
font-size:18px;
color:#0054a6;
padding-top:10px;
padding-bottom:10px;
}
#fiche_blanc{
width:100%;
height:10px;
}
#description{
width:100%;
float:left;
font-size:14px;
color:#000000;
}
#description p{
padding-top:20px;
width:80%;
text-align:center;
font-size:14px;
color:#000000;
}
#desc{
width:48%;
float:left;
text-align:left;
padding-left:10px;
color:#000000;
font-weight:normal;
}
#coordonnees{
width:100%;
float:left;
font-size:14px;
color:#000000;
padding-left:20px;
}
#coordonnees input{
width:400px;
}
#li{
float:left;
list-style-type:square;
font-weight:bold;
color:#0054a6;
}
/*###########
	page developpement durable
###########*/
#durable{
float:left;
width:750px;
padding-top:10px;
text-align:center;
}
#durable h1{
margin:0px;
text-align:left;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#0054a6;
}
#durable h2{
margin:0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-weight:normal;
font-size:14px;
color:#0054a6;
}
#durable p{
margin:0px;
padding-left:20px;
padding-right:20px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
#durable img{
border:0px;
margin:10px;
}
.dvt{
margin-left:50px;
margin-right:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;text-align:justify;
}
.dvt a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-align:justify;
text-decoration:none;
}
.dvt a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-align:justify;
text-decoration:underline;
}
.dvt_gauche{
float:left;
width:200px;
margin-top:0px;
}
.dvt_droite{
float:right;
}
/*###########
	holding
###########*/
#holding{
float:left;
margin-top:10px;
text-align:center;
}
#holding h1{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#0054a6;
font-weight:bold;
}
#holding p{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:center;
}
/*###########
	emploi
###########*/
#emploi{
float:left;
width:750px;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
#emploi img{
border:0px;
}
#emploi form{
text-align:center;
}
#emploi a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
#emploi a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}
.emploi_gauche{
float:left;
width:70%;
border:1px solid #0054a6;
margin:0px 0px 10px 0px;
padding:0px;
}
.emploi_droite{
float:right;
width:25%;
padding-right:10px;
text-align:center;
}
#emploi h1{
margin:0px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#0054a6;
width:100%;
}
/*###########
	compteur
###########*/
#stats{
float:left;
margin:20px;
width:100%;
}
#stats h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#0054a6;
text-align:center;
}
#stats form{
margin-left:28%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
#stats input{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:center;
}
.table{
float:left;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.client{
float:left;
width:20%;
border:1px solid #000000;
text-align:left;
padding-left:10px;
}
.compteur{
float:left;
width:6%;
border:1px solid #000000;
}
.compteur_red{
float:left;
width:6%;
border:1px solid #000000;
background-color:#FF0000;
}
.t_client{
float:left;
width:20%;
border:1px solid #000000;
background-color:#FFFF00;
text-align:left;
padding-left:10px;
font-weight:bold;
}
.t_compteur{
float:left;
width:6%;
background-color:#FFFF00;
border:1px solid #000000;
font-weight:bold;
}
/*###########
pied
###########*/
#pied{
height:17px;
padding-top:2px;
width:100%;
background-image:url(../img/pied.png);
background-repeat:no-repeat;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
clear:both;
}
#pied a{
color:#FFFFFF;
text-decoration:none;
}
#pied a:hover{
color:#FFFFFF;
text-decoration:underline;
}
