/* CSS Document */
/* ASSUR-PERMIS 2009 */
/*//////////////*/
/*HTML*/
body{
width:100%;
margin:0;
padding:0;
color:#232323;
background-color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
margin:0; 
padding:0;
}
h1{
font-size: 13px;
color: #e40083; /*rose*/
font-weight: bold;
text-align:left;
margin-top:5px;
padding-top:5px;
margin-bottom:2px;
padding-bottom:2px;
}
h2{
font-size: 20px;
color:#940084; /*violet*/
font-weight: normal;
text-align:left;
margin-top:5px;
padding-top:5px;
margin-bottom:2px;
padding-bottom:2px;
}
h3{
font-size: 12px;
color: #e40083; /*rose*/
font-weight: bold;
text-align:left;
margin-top:5px;
padding-top:5px;
margin-bottom:2px;
padding-bottom:2px;
}
h4{
font-size: 12px;
color:#940084; /*violet*/
font-weight: bold;
text-align:left;
margin-top:5px;
padding-top:5px;
margin-bottom:2px;
padding-bottom:2px;
}
strong{
font-weight: bold;
}
ul{
margin-top:0px;
padding-top:0px;
margin-left:8px;
padding-left:8px;
margin-bottom:2px;
padding-bottom:2px;
}
li{
list-style-type:square;
list-style-position:outside;
padding:0px;
margin:0px;
line-height:16px;
}
/*//////////////*/
/*Texte au dessus du bandeau*/
.infos_sup{
font-size: 1px;
font-style:normal;
font-weight:100;
text-align:center;
color: #FFFFFF;	
}
/*//////////////*/
/*BANDEAU*/
.bandeau{
width:100%;
height:216px;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
background-image: url(images/bandeau_fond.jpg);
background-repeat:repeat-x;
}
/*//////////////*/
/*MENU*/
.menu_conteneur1{ 
margin:0;
padding:0;
height: 34px;
width:100%;
background-image: url(images/menu.jpg);
background-repeat: repeat-x;
}
.menu_conteneur2 {
height: 34px;
width:1115px;/**/	
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;	
padding:0;
}
.menu {
background-attachment: scroll;
margin: 0px;
padding-top: 5px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
font-size: 11px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #656565;/* Gris */
text-decoration: none;
}
.menu:hover {
background-attachment: scroll;
background-image: url(images/menu_over.jpg);
background-repeat: repeat-x;
margin: 0px;
padding-top: 5px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
font-size: 11px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #FFFFFF;	
text-decoration: none;
}
.menu_hover {
background-attachment: scroll;
background-image: url(images/menu_over.jpg);
background-repeat: repeat-x;
margin: 0px;
padding-top: 5px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
font-size: 11px;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #FFFFFF;
text-decoration: none;
cursor:text;
}
/*//////////////*/
/*CENTRE*/
.centre_conteneur {
width:1115px;/**/	
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;	
padding:0;
}
.separation{
margin-left:257px;
}

/*//////////////*/
/*COLONNES TEXTE*/
.centre_colonne_texte {
float:left;
width:31%;
font-size: 11px;
text-align:justify;
color: #656565;
font-weight: normal;
font-variant: normal;
text-transform: none;
margin:0;
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 0px;
}
.centre_colonne_texte img { 
border:0;
margin:5px 0px 5px 0px;
}
.centre_colonne_texte p {
margin-bottom: 5px;
}
.centre_colonne_texte a, .centre_colonne_texte a:visited{
text-decoration:none;
color: #e40083; /*rose*/
}
.centre_colonne_texte a:hover{
text-decoration:none;
color:#940084; /*violet*/
}
/*//////////////*/
/*COLONNE pour obtenir des images alignees au mileu*/
.centre_colonne_image { 
float:left;/**/
width:31%;
margin:0;
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 0px;
text-align:center;
}
.centre_colonne_image img{
border:0;
/*margin:0;*/
margin:5px 0px 0px 0px;
}
/*//////////////*/
/*COLONNE TEXTE DOUBLE*/
.centre_colonnedouble_texte{
float:left;/**/
width:62%;
font-size: 11px;
text-align:justify;
color: #656565;
font-weight: normal;
font-variant: normal;
text-transform: none;
margin:0;
padding-top: 20px;
padding-right: 40px;
padding-bottom: 20px;
padding-left: 0px;
}
.centre_colonnedouble_texte img {
border:0;
margin:5px 0px 5px 0px;
}
.centre_colonnedouble_texte p {
margin-bottom: 5px;
}
.centre_colonnedouble_texte a, .centre_colonnedouble_texte a:visited{
text-decoration:none;
color: #e40083; /*rose*/
}
.centre_colonnedouble_texte a:hover{
text-decoration:none;
color:#940084; /*violet*/
}
/*//////////////*/
/*TEMOIGNAGE*/
.centre_colonne_temoignage_h1{
font-size: 14px;
color: #e40083; /*rose*/
font-weight:bold;
text-align:left;
margin-top:0px;
padding-top:0px;
}
.centre_colonne_temoignage {
float:left;
height:251px;
width:371px;
background-image: url(images/temoignage.jpg);
background-repeat:no-repeat;
background-position:top;e
}		
.centre_colonne_temoignage_texte{
font-size: 11px;
text-align:justify;
letter-spacing:1px;
color:#b4b4b4;
font-weight: normal;
font-variant: normal;
text-transform: none;
margin-top: 25px;
margin-right: 45px;
margin-bottom: 0;
margin-left: 8px;	
}
.centre_colonne_temoignage_texte_p1{
margin-top:10px;
width:100%;
}
.centre_colonne_temoignage_texte_p2{
margin-top:12px;
width:100%;
}
.centre_colonne_temoignage_texte_guillemet1{
float:left;
margin-right:5px;
}
.centre_colonne_temoignage_texte_guillemet2{
border:0;
position:absolute;
margin-left:87px;
margin-top:5px;
}
.centre_colonne_temoignage a, .centre_colonne_temoignage a:visited{
text-decoration:none;
color: #e40083; /*rose*/
}
.centre_colonne_temoignage a:hover{
text-decoration:none;
color:#940084; /*violet*/
}
/*//////////////*/
/* LIENS PLAN DU SITE*/
.plan_site a, .plan_site a:visited{
text-decoration:none;
color:#e40083; /*rose*/
}
.plan_site a:hover{
text-decoration:none;
color:#940084; /*violet*/
}

/*//////////////*/
/* FORMULAIRE CONTACT*/
.form_gauche{
padding:0;
float:left;
width:150px;
text-align:right;
margin-right:5px;
margin-top: 10px;
font-weight:bold;
line-height:20px;
}
.form_droite{
float:left;
text-align:left;
margin-top: 10px;
}
/*//////////////*/
/*COLONNE FLASH Souscrire*/
.centre_colonne_flash{
float:left;/**/
width:31%;
text-align:center;
margin-top: 15px;
padding-top: 15px;
padding-right: 20px;
padding-bottom: 0px;
padding-left: 50px;
}
/*//////////////*/
/*PERMIS
.centre_colonne_permis {
float:left;
width:31%;
height:244px;
background-image: url(images/permis-de-conduire.jpg);
background-repeat:no-repeat;
background-position-x:left;
margin-bottom:20px;
padding-right:20px;
}*/
/*//////////////*/
/*TEL*/		
.centre_colonne_tel {
	float:left;
	height:202px;
	width:371px;
	background-image: url(images/teleconseiller.gif);
	background-repeat:no-repeat;
	background-position-x:left;/**/
	background-position-y:top;
	margin:0;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top:20px;
}		
.centre_colonne_tel_texte{
font-size: 11px;
letter-spacing:1px;
color: #656565;
font-weight: normal;
font-variant: normal;
text-transform: none;
margin-top:0px;
margin-right: 45px;
margin-bottom: 0;
margin-left: 8px;	
}
.centre_colonne_tel_texte_p1{
margin-top:110px;/**/
width:100%;
}
.centre_colonne_tel_texte a, .centre_colonne_tel_texte a:visited{
text-decoration:none;
color: #e40083; /*rose*/
}
.centre_colonne_tel_texte a:hover{
text-decoration:none;
color:#940084; /*violet*/
}
/*//////////////*/
/*GARANTIES*/
.centre_colonne_garantie{
float:left;/**/
width:31%;
margin:0;
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 0px;
}
.centre_garantie {
overflow:hidden;
height: 85px;
width:346px;
background-image: url(images/garantie_fond.jpg);
background-repeat:repeat-x;
background-position:bottom;
margin:0;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
font-size: 11px;
color: #656565;
font-weight: normal;
font-variant: normal;
text-transform: none;

}
.centre_garantie p{
margin:0px 10px 0px 50px;
}
.centre_garantie img {
float:left;
border:0px;
margin:0px 5px 0px 0px;
/*padding:0px 10px 0px 0px;*/
}
.centre_garantie a, .centre_garantie a:visited{
text-decoration:none;
color: #e40083; /*rose*/

}
.centre_garantie a:hover{
text-decoration:none;
color:#940084; /*violet*/
}
/*//////////////*/
/*FOOTER*/
.bas_page_conteneur1{
float:left;
height: 126px;
width:100%;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;	
padding:0;
margin-top: 20px;
background-image: url(images/bas_page.jpg);
background-repeat: repeat-x;
}
.bas_page_conteneur2 {
width:1115px;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;	
padding:0;
}
.bas_page_menu {
padding-top: 15px;
font-weight:bold;
font-size:11px;
color:#b4b4b4;
text-align:center;/**/
}
.bas_page_menu a, .bas_page_menu a:visited{
padding-right:5px;
padding-left:5px;
text-decoration:none;
color:#b4b4b4;
}
.bas_page_menu a:hover{
text-decoration:none;
color:#ffffff;
}
.bas_page_garanties {
position:relative;
font-size: 10px;
font-weight: normal;
margin: 0px;
float: left;
left:10%;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 50px;
color:#b4b4b4;
}
.bas_page_garanties ul {
list-style-type:none;
padding:0px;
margin: 0px;
}
.bas_page_garanties li {
list-style-type:none;
padding:0px;
margin: 0px;
}
.bas_page_garanties  a, .bas_page_garanties  a:visited{
text-decoration:none;
color:#b4b4b4;
}
.bas_page_garanties  a:hover{
text-decoration:none;
color:#ffffff;
}
.copyright{
width:1115px;
float:right;
font-weight:normal;
font-size:12px;
color: #e40083; /*rose*/
text-align:center;
}
.mentions_légales{
float:right;
width:1115px;
margin-top: 5px;
padding-top: 5px;
font-weight:normal;
font-size:9px;
color:#b4b4b4; /* Gris clair*/
text-align:center;/**/
}
.mentions_légales  a, .mentions_légales  a:visited{
text-decoration:none;
color:#b4b4b4;
}
.mentions_légales  a:hover{
text-decoration:none;
color:#ffffff;
}
/*//////////////*/

