*html{margin: 0; padding:0;}

body{
	width: 998px;
	font-size: .8em;
	font-family: arial, sans serif;
	margin: 0 auto; padding:0;}

/************************************************************************
balises sémantiques et taille de texte
************************************************************************/
img{
	border: none;}
hr {
	position: relative;
	z-index: -1;
	clear: both; height: 0px; 
	margin: 0; padding: 0; 
	border: none;
	color: white;}

ul, li, dl, dt, dd{
	margin: 0px; padding: 0; list-style: none;}
	
form, select, em{
	margin: 0; padding: 0;}
	
h1, h2, h3, h4, h5, h6{
	margin: 0; padding: 0;}

#ccoeur h2{
	font-size: 2em;}
.titre h1, #fiche_contact h4{
	font-size: 1.9em;}
#contenu_fiche h1{
	font-size: 1.5em;}
.vign_prix, .ccoeur_prix, .result .prix, #conso_donnees, #conso_result h5, #cartepriv_pieds a{
	font-size: 1.2em;}
h2, #fiche_contact{
	font-size: 1.1em;}
h3, .ccoeur_detail{
	font-size: 1em;}
#ac_cartep, .vign_desc, .result .modele, .result .desc{
	font-size: .9em;}
#moteur select, h5, #fiche_liens{
	font-size: .8em}

h2, #col_gauche div.bouton, #ac_cartep, .ccoeur_prix, .ccoeur_desc, .ccoeur_detail, .vign_detail, .vign_prix, .vign_desc, .result .modele, .result .prix, .result .savoirplus a, .result .desc,
#fiche_contact, #conso_donnees .vert, #conso_result, #cartepriv_titre, #cartepriv_pieds a, #cartepriv_pieds input{
	font-weight: bold;}
.titre h1, #ccoeur h2, #fiche_contact h4, #cartepriv_pieds a, #cartepriv_pieds input{
	font-variant: small-caps;}
h3, #col_gauche div.bouton, #ac_cartep .orange, .ccoeur_detail, .vign_prix, .result .prix, h1 .prix_voiture{
	text-align: right;}
.vign_detail, .ccoeur_prix, .result .savoirplus a, #fiche_contact, #conso_result, #fiche_liens{
	text-align: center;}
h5, #fiche_desc .gris{
	font-style: italic;}
#conso_result h5{
	font-style: normal;}
.barre {
	text-decoration: line-through; }
.gras {
	font-weight: bold; }
.italic {
	font-style: italic; }
.centrer {
	text-align: center; }
.clearer {
	clear: both; }
	
.texteFooter {
	text-align: center;
	font-size: 0.8em;}
	
.submit {
	margin: 2px;
	float: left;
	width: 28px;
	height: 18px;
	display: block;
	background: url(images/ok.gif) left top no-repeat;}
.submitb {
	margin: 2px;
	float: right;
	width: 28px;
	display: block;}


/************************************************************************
gestion des couleurs
************************************************************************/
ul#menu li a, h2, .vign_detail a, span.blanc, .result .savoirplus a, #conso_result h5, #cartepriv_pieds a, #cartepriv_pieds input{
	color: #FFF; text-decoration: none;}/*blanc*/
	
a, ul#menu li a:hover, #col_gauche div.bouton a:hover, .orange, .vign_prix, #ccoeur h2, #fiche_liens a:hover, #contenu_fiche h1, #cartepriv_titre, .contenuForm h4{
	color: #E56626; text-decoration: none;}/*orange*/
.vert, #fiche_contact{	
	color: #229F2D;}/*vert*/

a:hover, .titre h1, .gris{
	color: #999;  text-decoration: none;}/*gris*/
	
h3, .jaune, .vign_detail a:hover, .result .savoirplus a:hover, #cartepriv_pieds a:hover, #cartepriv_pieds input:hover{
	color: #FFEB00;}/*jaune*/

#col_gauche div.bouton a, .result a .modele, #fiche_liens a{
	color: #000;}
	
ul#menu li.active a {
	color: #E66625;}

/************************************************************************
construction globale du site
************************************************************************/

#header_flash{/*contient le flash*/
	width: 100%;
	height: 219px;}
#header_flash #banniere {
	position: absolute;
	width: 998px;
	height: 220px;
	float: left;}
#header_flash #formConnect {
	left: auto !important;
	position: relative;
	top: 10px;
	right: 10px;
	float: right;
	z-index: 999;}
#header_flash #formConnect form input {
	margin: 2px;
	float: left; }
#header_flash #formConnect p {
	clear: both;}
	
	
ul#menu{
	width: 100%;
	overflow: hidden;
	position: relative;
	right: 10px;}
	
	ul#menu li{
		overflow: hidden;
		display: block;
		float: right;}
		
	ul#menu li div, ul#menu li a {
		width: 10px;
		height: 35px;
		float: left;
		display: block;}
	
	ul#menu li a{
		width: auto;
		padding: 8px 0px 5px 0px;
		background: url(images/menu_m.jpg) left top repeat-x;}
		
	ul#menu li a:hover{
		color: #FFEB00;}
	
	ul#menu li div.mgauche{
		background: url(images/menu_g.jpg) left top no-repeat;}
	
	ul#menu li div.mdroit{
		background: url(images/menu_d.jpg) left top no-repeat;}
		
	ul#menu li.active a:hover{
		color: #E66625;}
		
	ul#menu li.active a {
		background: url(images/menu_m-over.jpg) left top repeat-x;}
	
	ul#menu li.active div.mgauche{
		background: url(images/menu_g-over.jpg) left top no-repeat;}
	
	ul#menu li.active div.mdroit{
		background: url(images/menu_d-over.jpg) left top no-repeat;}
	
#col_gauche{
	width: 20%;
	float: left;}
	
	#moteur{
		width:171px; height: 220px;
		padding: 10px 10px 10px 10px;
		overflow: hidden;
		background: url(images/moteur_fond.jpg) left top no-repeat;}
	
	#moteur select{
		width: 170px;
		clear: both;
		margin-top: 10px;}
		
	#col_gauche div.bouton{
		display: block; height: 20px;
		width: 171px; 
		padding: 10px 18px 10px 2px;
		overflow: hidden;
		background: url(images/moteur_bouton.jpg) left top no-repeat;}
		
.contenu, #contenu, #contenu_fiche, #contenuQuiSommesNous {
	width: 79%;
	padding: 0 0 0 1%;
	float: left;}

.bouton {
	text-align: center;
	color: #fff;
	font-weight: bold;
	display: block;
	height: 26px;
	width: 120px;
	padding-top: 0.3em;
	background: url(images/bouton.jpg) left top repeat-x;}
.bouton:hover {
	color: #fff;
	background: url(images/bouton-over.jpg) left top repeat-x;}

/************************************************************************
page fiche vehicule
************************************************************************/	
#contenu_fiche_fond{
	float: left;
	padding: 7px 0 0 7px;
	background: url(images/fiche_fond.jpg) no-repeat;}
	#contenu_fiche h1{
		width: 100%;
		height: 30px;
		display: block;
		clear: both;}
	h1 .titre_voiture{
		float: left;}
	h1 .prix_voiture{
		float: right;}
	#bloc_image{
		padding: 0px 30px 10px 15px;
		width: 300px; 
		height: 280px;
		float: left;}
	#img_small{
		width: 300px; 
		height: 220px;
		float: left;}
	.diapo {
		text-align: center;
		width: 300px;
		height: 35px;
		float: left;
		margin: 0;
		padding: 6px 0 3px 0 !important;
		padding: 0;}
	.vignette {
		width: 60px;
		height: 45px;}
	.numVO {
		padding-top:35px;
		font-size: 0.9em;
		text-align: center;
		}
#fiche_liens{
	width: 430px; 
	float: right;}
	#fiche_liens a{
		display: block;
		float: left;
		width: 98px;
		margin: 0; margin-right: 5px;
		padding: 35px 0 0 0;
		border: 1px solid #ccc;}
	#fiche_liens a.btn_panier{
				background: url(images/btn_panier.jpg) top left no-repeat;	}
	#fiche_liens a.btn_ami{
				background: url(images/btn_ami.jpg) top left no-repeat;	}
	#fiche_liens a.btn_sms{
				background: url(images/btn_sms.jpg) top left no-repeat;	}
	#fiche_liens a.btn_impression{
				background: url(images/btn_impression.jpg) top left no-repeat;	}
	#fiche_liens a.btn_financement{
				background: url(images/btn_finance.jpg) top left no-repeat;	}
	#fiche_liens a:hover{
		display: block;
		float: left;
		width: 98px;
		padding: 35px 0 0 0;
		background :  #FFEB00 ;
		border: 1px solid #E56626;	}
	#fiche_liens a.btn_panier:hover{
				background: #FFEB00 url(images/btn_panier.jpg) top right no-repeat;}
	#fiche_liens a.btn_ami:hover{
				background: #FFEB00 url(images/btn_ami.jpg) top right no-repeat;}
	#fiche_liens a.btn_sms:hover{
				background: #FFEB00 url(images/btn_sms.jpg) top right no-repeat;}
	#fiche_liens a.btn_impression:hover{
				background: #FFEB00 url(images/btn_impression.jpg) top right no-repeat;}
	#fiche_liens a.btn_financement:hover{
				background: #FFEB00 url(images/btn_finance.jpg) top right no-repeat;}
	#fiche_desc{
		width: 400px; 
		float: left;}
	#fiche_desc table{
		width: 100%;
		margin: 0; margin-top: 20px;}
	#fiche_contact{
		width: 350px;
		height: 200px;
		padding: 20px 0 10px 0;
		float: left; clear: both;
		background: url(images/fiche_fcontact.jpg) top left no-repeat;}
		
#conso{
	width: 438px;
	float: right; overflow: hidden;
	border-top: 1px solid #229F2D;}
	#conso_donnees{
		width: 167px;
		float: left;}
	#conso_donnees h5{
		padding: 20px 0 0 0;}
	#conso_result{
		display: block;
		width: 143px; height: 80px;
		background: url(images/bloc_co2.jpg) top left no-repeat;}
	#conso_result h5{
		padding: 10px 0 5px 0;}
	#conso img{
		float: left;}
/************************************************************************
page de résultat de recherche
************************************************************************/		

#recherche { padding: 0pt 0pt 30px 70px; }
div.result{
		width: 303px; height: 150px;
		float: left;
		margin-right: 20px; margin-bottom: 20px;
		background: url(images/result_milieu.jpg) top left repeat-y;}
	.result_titre{
		width: 283px; height: 35px;
		padding: 10px 10px 0 10px;
		background: url(images/result_titre.jpg) top left no-repeat;
		float: left;}
	.result .modele{
		float: left;
		display: block;
		width: 190px;
		padding: 0 0 0 10px;}
	.result .prix{
		float: right;
		display: block;
		width: 70px;}
	.result img{
		width: 120px;
		margin-left: 20px;
		float: left;}
	.result .desc{
		width: 150px;
		margin-left: 10px; line-height: 2em;
		float: left;}
	.result .desc .orange{
		width: 85px;padding: 0 2px 0 0;
		display: block; float: left;
		text-align: right;}
	.result .savoirplus{
		width: 303px;
		overflow: hidden;padding: 0 0 8px 0;
		clear: both;
		background: url(images/result_pieds.jpg) bottom left no-repeat;}
	.result .savoirplus a{
		width: 150px; height: 20px;
		padding: 5px 0 0 0;
		margin-right: 4px;
		display: block;
		float: right;
		background: #E56626;}
/************************************************************************
page d'accueil
************************************************************************/

#ac_cartep{/*presentation de la carte privilege*/
	background: url(images/ac_cartep.jpg) top left no-repeat;
	width: 270px; height: 220px;
	display: block;
	padding: 20px 0 0 30px;
	margin: 0;
	float: left;}
	#ac_cartep .orange{
		display: block;
		width : 171px;
		padding: 0 0 12px 80px;
		float: left;}
		
	#ac_cartep ul{
		clear: both;
		display: block;
		float: left;
		width: 250px;
		padding: 0;
		margin: 0;
	}
	#ac_cartep ul li, #cartepriv ul li{
		list-style: inside square;
		padding: 0 0 5px 0;
		margin: 0;}
	a.ensavoirplus{
		background: url(images/savoirplus.png) top left no-repeat;
		display: block; 
		width: 80px; height: 22px;
		padding: 8px 0 0 40px;
		float: right; clear: both;}
#cartepriv ul{
	clear: both;
	padding: 0px 0px 12px 80px;
	margin: 0;}	
#ac_flash{/*presentation de la carte privilege*/
	width: 334px; height: auto;
	padding: 0 0 0 9px; margin: 0; 
	display: block;
	float: left;}
	
#ac_venteaccess{/*presentation de la carte privilege*/
	width: 128px; height: 186px;
	padding: 0; margin: 0;
	float: right;}

.titre {
	padding-top: 3px;
	padding: 0;}
.titre .gauche{
	background: url(images/h1_gauche.jpg) top left no-repeat;
	width: 20px; height: 37px;
	float : left;}
	
.titre .droite{
	background: url(images/h1_droite.jpg) top left no-repeat;
	width: 20px; height: 37px;
	float : left;}
	
.titre h1{
	background: url(images/h1_milieu.jpg) top left repeat-x;
	width: 700px; height: 38px;
	padding: 3px 0 0 0;
	float : left;}
	
div.vignettes{/*affiche la liste des vo */
	width: 145px;
	float: left;
	background: url(images/vignette_milieu.jpg) top left repeat-y;}
div.vignettesaccess{/*affiche la liste desaccessoires*/
	width: 145px;
	float: left;
	text-align: center;
	background: url(images/vignette_milieu.jpg) top left repeat-y;}
	.vign_prix{
		width: 130px;
		padding: 5px 15px 5px 0;
		background: url(images/vignette_titre.jpg) top left repeat-y;}
	.vignettes img{
		width: 120px;
		margin: 0; margin-left: 15px;}
	.vignettesaccess img{
		margin: 0;
		height: 50px;}
	.vign_desc{
		width: 115px; height: 60px;
		padding: 5px 15px 5px 15px;	}
	.vign_detail{
		width: 145px;
		padding: 0px 0 8px 0;
		float: left;
		background: url(images/vignette_savoirplus.jpg) bottom left no-repeat;}

#ccoeur{
	float: left; 
	width: 320px; overflow: hidden;
	background: url(images/ccoeur_milieu.jpg) top left repeat-y;}
	#ccoeur h2{
		float: left;
		width: 303px; height: 40px;
		margin: 0;padding: 1px 0 0 0;
		background: url(images/ccoeur_titre.jpg) top left no-repeat;}
	#ccoeur img{
		width: 160px;
		float: left;
		margin: 0; margin-left: 15px; margin-right: 10px;}
	#ccoeur img.coeur{
		width:auto; margin: 0;
		position: absolute;
		z-index:10;}
	#ccoeur .blanc{
		position: absolute;
		z-index:20;
		margin: 0; margin-left: 10px;
		padding: 10px 0 0 0;}
	#ccoeur .orange{
		position: absolute;
		z-index:20;
		margin: 0; margin-left: 50px;
		padding: 10px 0 0 0;}
	.ccoeur_prix{
		float: left;
		width: 120px;
		padding: 20px 0 0 0;}
	.ccoeur_desc{
		float: left;
		width: 120px; height: 70px;
		padding: 10px 0 0 0;}
	.ccoeur_detail{
		float: left;
		clear: both;
		width: 300px; height: 22px;
		padding: 15px 20px 0 0;
		background: url(images/ccoeur_detail.jpg) bottom left no-repeat;}
	
/************************************************************************
page carte privilege
************************************************************************/
#cartepriv{
	float: left;
	width: 600px;
	clear: both;
	margin: 0;
	background: url(images/cartepriv_milieu.jpg) top left repeat-y;}
	#cartepriv ul{/*voir style de la page d'accueil qui sont identiques*/
		margin: 0; margin-left: 100px; margin: 0 50px 0 0;}
	#cartepriv ul li{/*voir style de la page d'accueil qui sont identiques*/
		margin: 0; margin-bottom: 20px;}
	#cartepriv_titre{
		float: left;
		height: 110px;
		width: 280px;
		padding: 60px 20px 0 300px;
		background: url(images/cartepriv_titre.jpg) top left no-repeat;}
	#cartepriv_pieds{
		float: left;
		height: 25px;
		width: 280px;
		padding: 15px 0 0 420px;
		background: url(images/cartepriv_pieds.jpg) top left no-repeat;}	
	#cartepriv_pieds input{
		border: none;
		background: none;
		cursor : pointer;}
		
	#cartepriv table{
		clear: both;
		width: 500px;
		margin: 0; margin-left: 60px;}


/************************************************************************
page Qui sommes nous ?
************************************************************************/
#contenuQuiSommesNous {}
	#contenuQuiSommesNous p, #contenuQuiSommesNous h1, #contenuQuiSommesNous ul {
		padding: 10px;}
	#contenuQuiSommesNous h1 {
		font-size: 1.4em;}
	.villes {
		font-weight: bold;
		text-transform: uppercase;}
	.carte {
		background: url(images/carte.jpg) top left no-repeat;
		margin: auto;
		margin-top: 30px;
		width: 330px;
		height: 330px;}
	.consigneCarte, .logoRenault, .logoNissan {
		float: left;
		position: relative;
		display: block;}
	.consigneCarte {
		font-weight: bold;
		color: #b80015;
		left: -80px;
		top: 10px;
		width: 150px;}
	.logoRenault {
		background: url(images/logoRenault.jpg) top left no-repeat;
		width: 21px;
		height: 24px;}
	.logoRenault:hover {
		background: url(images/logoRenault-over.jpg) top left no-repeat;}
	.logoNissan {
		background: url(images/logoNissan.jpg) top left no-repeat;
		width: 33px;
		height: 24px;}
	.logoNissan:hover {
		background: url(images/logoNissan-over.jpg) top left no-repeat;}
		
		
/************************************************************************
page nous contacter
************************************************************************/
#contenuNousContacter {}
	#contenuNousContacter td {
		padding: 0px 10px 10px 10px;}
	#contenuNousContacter #nosConcessions {
		float: left;
		width: 310px;}
	#contenuNousContacter #nousContacter {
		float: left;
		width: 410px;}
	#contenuNousContacter #nosConcessions .titre h1 {
		width: 270px;}
	#contenuNousContacter #nousContacter .titre h1 {
		width: 370px;}
	#contenuNousContacter .contact {
		padding-left: 20px;}
	#contenuNousContacter .contact h2 {
		color: #e66627;
		font-size: 1.2em;
		text-transform: uppercase;
		padding-top: 15px;}
	
	#contenuNousContacter #nousContacter form {
		margin: 0 30px 0 30px;}
	#contenuNousContacter #nousContacter textarea {
		height: 150px;
		width: 100%;}
	#contenuNousContacter #nousContacter input, #contenuNousContacter #nousContacter select {
		margin-top: 20px;
		width: 200px;}
	#contenuNousContacter #nousContacter label {
		margin-top: 20px;
		display: block;
		float: left;
		width: 120px;}
	#contenuNousContacter #nousContacter .submit {
		width: 80px;}
		
		
/************************************************************************
page FAQ
************************************************************************/
#contenuTexte {
	text-align: justify;}
	#contenuTexte h1 {
		font-size: 1.4em;}
	#contenuTexte p {
		padding-bottom: 10px;}
	#contenuTexte .titre {
		padding-top: 10px;
		padding-bottom: 5px;
		font-weight: bold;}
		
		
/************************************************************************
page VERIFIFACTION COORDONNEES
************************************************************************/
#contenuVerifCoord {}
	#contenuVerifCoord .partie .bouton {
		width: 170px;}
	#contenuVerifCoord .partie {
		padding: 10px;}
	#contenuVerifCoord .partie h4 {
		font-size: 1.3em;
		padding-bottom: 5px;}
	#contenuVerifCoord .partie p {
		padding-bottom: 5px;}
	#contenuVerifCoord .partie table {
		border-collapse: collapse;
		border-spacing: 0;}
	#contenuVerifCoord .partie td {
		text-align: center;
		padding: 4px;
		border: 1px solid #bbb;}
	#contenuVerifCoord .partie td.first {
		text-align: left;
		font-weight: bold;}
	#contenuVerifCoord #total {
		text-align: right;}
		
/************************************************************************
page PANIER ACCESSOIRES
************************************************************************/
#contenuPanier {}
	#contenuPanier .partie .bouton {
		width: 170px;}
	#contenuPanier .partie {
		padding: 10px;}
	#contenuPanier .partie table {
		width: 100%;
		border-collapse: collapse;
		border-spacing: 0;}
	#contenuPanier .partie thead {
		font-weight: bold;}
	#contenuPanier .partie input {
		text-align: center;
		width: 20px;}
	#contenuPanier .partie td {
		text-align: center;
		padding: 4px;
		border: 1px solid #bbb;}
	#contenuPanier .partie td.first {
		text-align: left;
		font-weight: bold;}
	#contenuPanier #total {
		text-align: right;}

/************************************************************************
page ACCES PRO
************************************************************************/
.contenuForm {
	padding: 0;
	float: left; 
	width: 605px; overflow: hidden;
	background: url(images/boite_milieu.jpg) top left repeat-y;}
	.contenuForm h4, .contenuForm .titre {
		float: left;
		width: 575px; height: 46px;
		margin: 0;padding: 30px 0 0 30px;
		text-align: center;
		background: url(images/boite_titre.jpg) top left no-repeat;}
	.contenuForm form, .contenuForm p {
		padding: 0 0 30px 120px;
		width: 300px;}
	.contenuForm label, .contenuForm input {
		float: left;
		display: block;
		width: 130px;}
	.contenuForm .pied {
		float: left;
		height: 25px;
		width: 605px;
		background: url(images/boite_pieds.jpg) top left no-repeat;}
	.contenuForm .photoGarage {
		float: right;
		position: relative;
		top: -70px;
		right: 17px;}
	.contenuForm .plan {}
		
		
/************************************************************************
page vehicule neuf & occasion
************************************************************************/
#contenuNeufOccasion, #contenuVenteFlashAutobonplan, #accesPro {
	width: 604px;
	float: left;
	margin: 0 50px;
	padding: 0;}
	#nbVehiculeDispo, .recherche_result_qtt {
		font-family: Verdana, Arial, Helvetica,sans-serif;
		font-weight: bold;
		font-size: 12px;
		margin-left: 80px;}
	#contenuNeufOccasion form {
		width: 500px;}
	#contenuNeufOccasion label {
		display: block;
		float: left;
		width: 100px;}
	#contenuNeufOccasion select, #contenuNeufOccasion input {
		width: 150px;
		}
#pubFlash {
	width: 120px;
	float: right;}
	
	
#contenuAccessoiresAuto .type {
	padding: 10px;
	float: left;
	width: 210px;
	background: url(images/accessoires_type_fond.jpg) top left no-repeat;
}
#contenuAccessoiresAuto .titre {
	font-weight: bold;
	text-align: center;
	padding: 2px 2px 0 2px;
	float: left;
	width: 210px;
	color: #E56626;
}
#contenuAccessoiresAuto .ensavoirplus {
	position: relative;
	top: -14px;
}
/************************************************************************
Garage
************************************************************************/
.imageGroupe{
	float: left;
	margin-left: 50px;}
.photoGarage{
	float: right;
	margin-right: 60px;}
.plan{
	float: left;
	margin-left: 100px;}
	
	
/************************************************************************
Actualites automobile
************************************************************************/
#contenuNews .news {
	clear: both;
	padding: 20px 0;
}
#contenuNews .news img {
	float: left;
	padding: 5px 10px 0 0;
}
#contenuNews .news p {
	text-align: justify;
	padding: 5px 0 0 0;
}
#contenuNews .news a.plus {
	float: right;
}
	
/*****************  Fiche Imprimable ************************/
#Cadre_page {width: 610px; text-align: center; margin:auto; height: 100%; margin-top: 0px; margin-bottom: 0px;}
#Cadre { width: 605px; padding: 10px 10px 20px; background-position: bottom; height: auto; border: 1px solid #000000; margin-right: auto; margin-left: auto; float: left; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat;}
#Cadre_menu { background-color:#000000; width: 750px; border: 1px solid #ccc; padding: 0px 5px 0px 5px; margin-right: auto; margin-left: auto; float: left; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: top;}
#Bandeau {background-color: #FFFFFF; height: 75px; width: 745px; background-image: url(../images/perso/header.jpg); background-repeat: no-repeat;}
#Menu_haut {width: 600px; text-align: left; padding-bottom: 3px; background-position: left; height: 20px; text-align: center;	padding-top: 0px; padding-bottom: 0px; border-bottom-width: 0px; border-bottom-style: none; border-bottom-color: #D2D2D1; margin: 3px;	background-repeat: no-repeat; background-position: center;}
#logo {background-image: url(image/logo.gif); background-repeat: no-repeat; height: 20px; width: 200px; float: left; padding-top: 3px; padding-bottom: 3px;}
/* Header.php */ 
/* Colonne dans Cadre */
#largeCol { text-align: left; height: auto; width: auto; float: left; border-right-width: 1px; border-right-color: #999999; padding-right: 4px;}
#leftCol { text-align: left; height: auto; width: 480px; margin-top: 0px; padding-top: 0px;	float: left; border-right-width: 1px; border-right-color: #999999; padding-right: 4px;}
#rightCol { text-align: left; height: auto; width: 240px; float: left; padding-left: 4px;}
#testCol { text-align: center; height: auto; width: 735px; margin-top: 0px; padding-top: 0px;	float: left; padding-left: 4px; border-top-width: 5px; border-top-style: none; border-top-color: #D2D2D1; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #D2D2D1;}
/* Colonne dans Cadre */
/* Footer.php */
#footer { width: 605px; border: 1px solid #000000;	padding: 5px 10px 5px 9px; margin-right: auto; margin-left: auto; float: left; margin-top: 0px; margin-bottom: 0px; background-repeat: no-repeat; background-position: bottom; height: auto; }
#footer a:link, #footer a:visited, #footer a:active  { color: #FF0000;	text-decoration: none;}
#footer a:hover {color: #FF0000; text-decoration: underline; cursor:hand}
.footerText {font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000;}
.footerText a:link, .footerText a:visited, .footerText a:active { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.Imprime_Coordonnées {color: #000000; font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 13px; font-style:normal; font-weight:bold;}
.fond15 { position:absolute; z-index:1; height:15px;}
.fond21 {position:absolute; z-index:1; height:21px;}
.fond25 {position:absolute; z-index:1; height:25px;}
.fond_titre15 {color:#111111; font-size:11px; position:absolute; z-index:2; height:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.fond_titre21 {color:#111111; font-size:15px; position:absolute; z-index:2; height:21px; width:590px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.fond_titre25 {color:#111111; font-size:18px; position:absolute; z-index:2; height:25px; width:590px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.titre10L { color:#000000; font-size:11px; text-align:left; font-weight:bold;}
.titre10R { color:#000000; font-size:11px; text-align:right; font-weight:bold;}
.donnees {color:#222222; font-size:10px;  font-family:Verdana, Arial, Helvetica, sans-serif; }
.legal {color:#000000; font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.tm {width:600px; font-family:Arial Rounded MT Bold, Verdana, sans-serif; font-size:6px; text-align:center;}
/*****************  Fiche Imprimable ************************/