/* CSS Auto */



#auto_etape1_off, #auto_etape2_off, #auto_etape3_off {float:left; background:url(../img/cf_centre_hab_off.gif) repeat-x; height:25px; width:103px;}

/* rollover : gestion des images de fond pour les images de debut et de fin du chemin de fer [type page habitation] */
.etape_auto_start_off {background:url(../img/cf_hab_start_off.gif) no-repeat;}
.etape_auto_start_on {background:url(../img/cf_hab_start_on.gif) no-repeat;}
.etape_auto_end_off {background:url(../img/cf_hab_end_off.gif) no-repeat;}
.etape_auto_end_on {background:url(../img/cf_hab_end_on.gif) no-repeat;}

/* definition pour les centres [type page habitation] : on */
#etape_auto_on { float:left; background:url(../img/cf_centre_hab_on.gif) repeat-x; height:25px; width:103px;}

/* definition pour les images de debut et de fin du chemin de fer [type page habitation] */
.etape_auto_start_off, .etape_auto_start_on, .etape_auto_end_off, .etape_auto_end_on {float:left; width:6px; height:25px;}

/* definition pour les images intermediaires (debut et fin de fleches) [type page habitation] */
.cf_auto_off, .cf_auto_gauche_on, .cf_auto_droite_on { float:left; width:12px; height:25px;}
.cf_auto_off {background:url(../img/cf_hab_off.gif) no-repeat;}
.cf_auto_gauche_on {background:url(../img/cf_hab_gauche_on.gif) no-repeat;}
.cf_auto_droite_on {background:url(../img/cf_hab_droite_on.gif) no-repeat;}

/*** DEVIS AUTO 1 ***/
#rubsante_auto {float:left;}
#rubsante_auto .chemin_fer {float:left; height:25px; margin:7px 0 0 -5px; padding:0;}
#devis_auto1 .colform input, #devis_auto1 .colform select  {margin-bottom:10px;}

#devis_auto1 .space, #devis_auto3 .space  {margin-left:5px}

#devis_auto1 .chapo {clear:both; font-size:13px; margin-left:20px;}
.contact { color:#434343; font-size:13px; font-weight:bold; text-align:right; margin:20px 0 10px 0;}
.contact a {text-decoration:underline; color:#000000;}
.bloc302_bas {width:302px; padding:20px 0 20px 0;}
.bloc302_bas p, .bloc302_bas label {padding:0 0 0 65px;}

.bloc170_bas {width:170px; padding:15px 0 15px 0;}
.bloc170_bas p, .bloc170_bas label {padding:2px 3px 0 48px;}
#devis_auto1 .bloc170_bas input {margin:0 0px 0 50px;}

#devis_auto1 .taille35 {text-align:right;}
.demi-cercle_orange {background:url(../img/demi-cercle_orange.gif) no-repeat; position:absolute; z-index:99; width:45px; height:45px; color:#fff; font-size:24px; font-weight:bold; text-transform:uppercase; margin:10px 0 0 1px; padding:15px 0 0 0;}
#devis_auto1 .promo {float:right; margin:40px 0 0 0px;}
#devis_auto1 .promo2 {float:right; padding:40px 60px 0 0;}
#devis_auto1 .promoImg {margin: 0 0 0 10px;}
/*#devis_auto1 .infos {padding:0 0 5px 0;}*/
#devis_auto1 .bt_orange {float:right;}
#devis_auto1 .bt_orange a{color:#fff;}
#devis_auto1 .slash {vertical-align:top;margin:0 0 0 3px;}

#devis_auto1 .alert, #devis_auto3 .alert, #devis_auto1 .alert2, #devis_auto3 .alert2, #devis_auto1 .alert3, #devis_auto3 .alert3{
	height:20px;
	color:#ff6000;
	line-height:12px;
	margin:0 0 0 1px;
	padding: 0 0 0 13px;
	vertical-align: middle;
	font-size:10px;
}
#devis_auto1 .alert, #devis_auto3 .alert{
	background:url(../img/picto_erreur.gif) no-repeat;
	padding: 0 0 0 13px;
}
#devis_auto1 .alert2, #devis_auto3 .alert2 {
	background:url(../img/picto_erreur.gif) 0 7px no-repeat;
	padding: 0 0 0 15px;
	display:block;
	float:right;
}
#devis_auto1 .alert3, #devis_auto3 .alert3 {
	background:url(../img/picto_erreur.gif) no-repeat;
	padding: 0 0 0 13px;
	display:block;
	float:left;
	margin-top:8px;
}
* html #devis_auto1 .alert2, *html #devis_auto3 .alert2 {
	margin-top:-20px;
}
#devis_auto1 .colform .exemple{ float:left; font-size:9px; margin:-5px 0 5px 150px; width:250px}
#devis_auto1 label { vertical-align:middle;}
#devis_auto1 .colform a {vertical-align: middle;}
#devis_auto1 .contact a {color:#f6a902; text-decoration:none;}
#devis_auto1 .contact a:hover {color:#f6a902; text-decoration:underline;}
#devis_auto1 .sTitre{
	clear:left;
	color:#f6a902; 
	font-weight:bold; 
	font-size:15px; 
	line-height:18px;
	margin:0 0 15px 0;
	/*background-image:url(../img/liserait_stitre_auto.gif);
	background-repeat:no-repeat;
	background-position:bottom;*/
	border-bottom:1px #f5aa1c solid;
}

/*** DEVIS AUTO 3 ***/

#devis_auto3 .exemple {float:left; font-size:9px; margin:0 0 0 132px; width:300px;}
#devis_auto3 .date input {text-align:center}
#devis_auto3 .colform {margin:5px 0 5px 0;}
#devis_auto3 .colform img {vertical-align:bottom}
#devis_auto3 .zone_radio, #devis_auto1 .zone_radio {float:left;}
#devis_auto3 .zone_radio input{height:1em;}
#devis_auto3 .zone_radio label {margin:0 5px 0 0;}
#devis_auto3 .zone_radio.q1 label {margin:0 5px 0 75px; display:inline;}
#devis_auto3 .zone_radio.q2 label {margin:0 5px 0 26px; display:inline;}
#devis_auto3 .zone_radio.q3 label {margin:0 5px 0 5px; display:inline;}
#devis_auto3 .bt_orange {float:right;}
#devis_auto3 .promo {float:right;}
#devis_auto3 .sTitre{
	clear:left;
	color:#f6a902; 
	font-weight:bold; 
	font-size:15px; 
	line-height:18px;
	margin:0 0 15px 0;
	background-image:url(../img/liserait_stitre_auto.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#devis_auto3 .label2, #devis_auto1 .label2 { display:block;}
#devis_auto3 .bt_radio2, #devis_auto1 .bt_radio2 {float:left; display:block;}
/*#devis_auto3 .exemple{ float:left; font-size:9px; margin:0 0 0 150px; width:340px};*/
#devis_auto3 .exemple2, #devis_auto1 .exemple2 {float:left; font-size:9px; margin:0 0 0 230px; width:300px;}
#devis_auto3 .exemple3, #devis_auto1 .exemple3 {float:left; font-size:9px; margin:0 0 10px 372px; width:200px;}
#devis_auto3 .exemple4 {float:left; font-size:9px; margin:-10px 0 0 135px; width:160px;}



/*** DEVIS AUTO 4 ***/

/* les options */
#devis_auto1 .bloc_option_haut h2, #devis_auto4 .bloc_option_haut h2 {font-size:15px; font-weight:bold; color:#F6A902; margin:0; padding:8px 0 0 20px;}
#devis_auto4 .bloc_option_haut2 h2 {font-size:15px; font-weight:bold; color:#ff4000; margin:0; padding:8px 0 0 20px;}
.option {width:690px; min-height:70px;}
#devis_auto1 .option1, #devis_auto4 .option1 {float:left; width:300px; padding:0 0 0 15px;}
#devis_auto1 .option2, #devis_auto4 .option2 {float:left; width:300px; padding:0 0 0 45px;}
#devis_auto1 .option1, #devis_auto1 .option2 {padding-top:5px;}
#devis_auto1 .option1 li, #devis_auto1 .option2 li {font-size:14px; list-style-image:none; list-style-type:disc; padding-top:5px;}
#devis_auto4 .bloc_option_bas {float:left;}
#devis_auto4 .bloc_option_bas p, #devis_auto4 .bloc_option_bas ul {color:#434343; margin:5px 0 0 0;}
#devis_auto4 .bloc_option_bas p {font-size:14px; font-weight:bold; font-style:italic;}
#devis_auto4 .bloc_option_bas ul {font-size:14px; list-style:disc; margin:0; padding:0 0 0 15px;}
#devis_auto4 #zone_email  {padding:0 0 0 45px;}
#devis_auto4 #zone_email  p {font-size:14px; margin:0 30px 10px 0; clear:both;}
#devis_auto4 #zone_email  input {float:left; margin:3px 15px 10px 290px;}
/* bloc actions */
#devis_auto4 .largmax {min-height:120px;}
#devis_auto1 .action1, #devis_auto1 .action4, #devis_auto4 .action1, #devis_auto4 .action4 {float:left; width:216px;}
#devis_auto1 .action2, #devis_auto4 .action2 {float:left; text-align:center; width:200px; margin: 0;}
#devis_auto1 .action3, #devis_auto4 .action3 {float:left; width:222px;}
#devis_auto1 .action1 .imprimer, #devis_auto4 .action1 .imprimer {width:212px; height:39px; background:url(../img/fd_imprimer.gif) no-repeat; text-align:center; margin:5px 0 0 0; padding:13px 0 13px 0; font-size:12px; font-weight:bold;}
#devis_auto1 .action1 .imprimer a , #devis_auto4 .action1 .imprimer a {color:#0D5649;}
#devis_auto1 .action1 .lien, #devis_auto1 .action3 .lien, #devis_auto1 .action4 .lien, #devis_auto4 .action1 .lien, #devis_auto4 .action3 .lien, #devis_auto4 .action4 .lien {height:18px;	font-weight:bold; text-align:center; padding-top:2px;}
#devis_auto1 .action1 .lien , #devis_auto4 .action1 .lien {background:url(../img/bt_vert164.gif) no-repeat;	width:164px; margin:0 0 0 23px;}
#devis_auto1 .action1 .lien a, #devis_auto1 .action4 .lien a, #devis_auto4 .action1 .lien a, #devis_auto4 .action4 .lien a {color:#fff;}
#devis_auto1 .action3 .lien, #devis_auto4 .action3 .lien {background:url(../img/bt_vert214.gif) no-repeat;	width:214px; margin:6px 0 12px 6px;}
#devis_auto1 .action3 .lien a, #devis_auto4 .action3 .lien a {color:#0D5649;}
#devis_auto4 .action4 .lien {background:url(../img/bt_vert215.gif) no-repeat;	width:214px; margin:0 0 0 6px;}
#devis_auto4 .recalcul {margin:5px 40px 35px 0;}
#devis_auto4 .recalcul .bt_orange {float:right;}
#devis_auto4 .souscrire_offre {background:url(../img/bt_souscrire.gif) no-repeat; margin:0 0 0 2px; width:96px; height:34px; color:#fff; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:center;}
#devis_auto4 .souscrire_offre a {color:#fff;}
#devis_auto4 .souscrire_offre a:hover {text-decoration:underline;}

/*** CONSEIL AUTO ***/
#conseil_auto {color:#434343;}
#conseil_auto p {font-size:12px;}
#conseil_auto .chapo {float:left; width:420px; margin:0 15px 0 20px; display:inline;}
#conseil_auto .chapo .jeu, #conseil_auto .chapo .visuel_changeauto {float:right; padding:0 0 0 15px;}
#conseil_auto .chapo h2 {font-size:15px; font-weight:bold; margin:0; padding:0;}
#conseil_auto .chapo ul {list-style:disc; font-size:14px; margin:15px 0 0 30px; padding:0;}
#conseil_auto .chapo ul a {color:#434343; text-decoration:underline;}
#conseil_auto .bloc690_haut {clear:both;}
#conseil_auto .bloc690_bas {padding-bottom:5px;}
#conseil_auto .bloc690_bas h3 {color:#0D5649; font-size:14px; font-weight:bold; padding:5px 0 0 0;}
#conseil_auto .bloc690_bas p {margin:8px 0 4px 13px;}
#conseil_auto .bloc690_bas ul {margin:0 0 0 28px; list-style:disc;}
/* encart vert */
#conseil_auto .encartvert_bas {margin:0 0 25px 13px;}
#conseil_auto .encartvert_haut  {margin:25px 0 0 13px;}
#conseil_auto .encartvert_bas p {font-size:15px; font-weight:bold; color:#0D5649; margin:0 0 10px 0; padding:0 40px 0 0; line-height:14px;}
#conseil_auto .encartvert_bas .lien {font-size:12px; font-weight:normal; color:#434343; text-align:right;}
#conseil_auto .encartvert_bas .lien  a{text-decoration:underline;}
#conseil_auto .liensverts {width:685px;clear:both; margin-top:10px;}
#conseil_auto .liensverts a {display:block;float:left; width:220px; height:30px; background:url(../img/bt_vert220.gif) no-repeat; margin:0 14px 0 0; padding:9px 0 0 0;text-align:center;font-size:12px; font-weight:bold;color:#0D5649;}
#conseil_auto .liensverts .last {margin:0 -3px 0 0;}
#conseil_auto .liensannexes{clear:both; width:700px; min-height:135px;}
#conseil_auto .liensannexes img {float:right; margin:19px 0 0 0;}
#conseil_auto .liste_liens {width:311px; text-transform:uppercase; float:left;}
#conseil_auto .liste_liens_haut h2 {color:#0D5649; font-size:12px; font-weight:bold; padding:8px 0 2px 17px;}
#conseil_auto .liste_liens_bas ul {font-size:11px;padding:8px 0 0 29px;}
#conseil_auto .liste_liens_bas li {list-style-image:none; padding:0 0 5px 0; margin:0;}
#conseil_auto .liste_liens_bas a {color:#0D5649; text-decoration:underline;}

/*** ASSURANCE AUTO ***/
#assurance_auto .chapo img {display:block; margin:13px 0 5px 0; float:right;}
#assurance_auto .chapo .flashcontent {display:block; margin:13px 0 10px 32px; float:left;}
#assurance_auto .liensannexes .flashcontent {display:inline; margin:9px 0 0 6px; float:left;}
#assurance_auto .chapo .liensverts {width:262px;  float:right; margin:0 10px 0 30px; display:inline;}
#assurance_auto .chapo .liensverts a {display:block; float:left; width:262px; height:40px; background:url(../img/bt_vert262.gif) no-repeat; margin:0; padding:5px 0 0 0; text-align:center; font-size:18px; font-weight:bold;color:#fff;}
#assurance_auto .chapo .liensverts_2 {width:220px; float:right; margin-right:7px; display:inline;}
#assurance_auto .chapo .liensverts_2 a {display:block; float:left; width:220px; height:40px; background:url(../img/bt_vert229_2.gif) no-repeat; margin:0; padding:5px 0 0 0; text-align:center; font-size:18px; font-weight:bold;color:#fff;}
#assurance_auto .chapo .cartouche_orange {width:391px; margin:13px 0 0 0; float:left;}
#assurance_auto .chapo .cartouche_d_orange {width:376px;}
#assurance_auto .chapo .cartouche_d_orange h2 {color:#fff; font-size:20px; font-weight:bold; margin:6px 0 0 0;}
#assurance_auto .chapo .cartouche_bas_orange {width:361px; padding:18px 15px 18px 15px;}
#assurance_auto .chapo .cartouche_bas_orange li {color:#434343; font-size:13px; margin:3px 0 0 15px; list-style:url(../img/puce_services.gif)}
#assurance_auto .chapo .cartouche_orange_big {width:435px; margin:13px 0 0 0; float:left;}
#assurance_auto .chapo .cartouche_d_orange_big  {width:420px;}
#assurance_auto .chapo .cartouche_d_orange_big h2 {color:#fff; font-size:20px; font-weight:bold; margin:6px 0 0 0;}
#assurance_auto .chapo .cartouche_bas_orange_big {float:left; width:405px; padding:18px 15px 18px 15px;}
#assurance_auto .chapo .cartouche_bas_orange_big li { color:#434343; font-size:13px; margin:3px 0 0 15px; list-style:url(../img/puce_services.gif)}
/*#assurance_auto .tabloheader {margin-top:15px;}*/
#assurance_auto .tabloheader .cartouche_orange {margin-left:-14px;}
#assurance_auto .tabloheader .cartouche_d_orange {width:262px;}
#assurance_auto .tabloheader .cartouche_d_orange h2 {color:#fff; font-size:20px; font-weight:bold; margin:8px 0 0 0;}

#assurance_auto .tabloheader .col2, #assurance_auto .tabloheader .col3, #assurance_auto .tabloheader .col4, #assurance_auto .tabloheader .col5 {width:99px; text-align:center; vertical-align:bottom; padding-bottom:5px;}
#assurance_auto  .liens {float:left; margin:15px 0 10px 0;}
#assurance_auto  .liensverts1 {width:221px; float:left; margin:0 0 0 10px; display:inline;}
#assurance_auto  .liensverts1 a {display:block; float:left; width:218px; height:36px; background:url(../img/bt_vert2-220.gif) no-repeat; margin:0; padding:8px 0 0 0; text-align:center; font-size:18px; font-weight:bold;color:#fff;}
#assurance_auto  .liensverts2 {width:221px; float:left; margin-right:15px;}
#assurance_auto  .liensverts2  a {display:block; float:left; width:221px; height:40px; background:url(../img/bt_vert2-220.gif) no-repeat; margin:0; padding:5px 0 0 0; text-align:center; font-size:12px; font-weight:bold;color:#fff;}
#assurance_auto  .liensverts3 {width:220px; float:left;}
#assurance_auto  .liensverts3  a {display:block; float:left; width:220px; height:30px; background:url(../img/bt_vert220.gif) no-repeat; margin:5px 0 0 0; padding:8px 0 0 0; text-align:center; font-size:12px; font-weight:bold;color:#0D5649;}
#assurance_auto .liensannexes {clear:both; width:700px; min-height:135px; }
#assurance_auto .liensannexes img {float:right; margin:11px 0 0 0;}
#assurance_auto .liste_liens {width:311px; text-transform:uppercase; float:left; height:125px;}
#assurance_auto .liste_liens_haut h2 {color:#0D5649; font-size:12px; font-weight:bold; padding:8px 0 2px 17px;}
#assurance_auto .liste_liens_haut8 h2 {color:#5a3e00; font-size:12px; font-weight:bold; padding:8px 0 2px 17px;}
#assurance_auto .liste_liens_bas ul, #assurance_auto .liste_liens_bas2 ul, #assurance_auto .liste_liens_bas8 ul {font-size:11px; padding:8px 0 0 29px;}
#assurance_auto .liste_liens_bas li, #assurance_auto .liste_liens_bas8 li {list-style-image:none; padding:0 0 5px 0; margin:0;}
#assurance_auto .liste_liens_bas2 li {list-style-image:none; padding:0; margin:0;}
#assurance_auto .liste_liens_bas a, #assurance_auto .liste_liens_bas2 a {color:#0D5649; text-decoration:underline;}
#assurance_auto .liste_liens_bas8 a {color:#5a3e00; text-decoration:underline;}

/*** HOME AUTO ***/
#home_conseil {float:left;}
#home_conseil .colgauche {margin:0 23px 0 0;}
#home_conseil .col335_haut {width:335px; height:30px;}
#home_conseil .col335_haut h2 {color:#fff; font-size:15px; font-style:italic; padding:7px 14px 0 14px;}
#home_conseil .onglet_orange {background:url(../img/col335_haut_orange.gif) no-repeat;}
#home_conseil .onglet_vert {background:url(../img/col335_haut_vert.gif) no-repeat;}
#home_conseil .col335_bas {width:335px; height:10px; background:url(../img/col335_bas_fond.gif) no-repeat; clear:both;}
#home_conseil .col335_centre {width:335px; background:url(../img/col335_centre_fond.gif) repeat-y; padding:7px 0 30px 0;}
#home_conseil .col335_centre h3 {font-size:15px; font-weight:bold; color:#434343; margin:5px 0 0 0; padding:0 14px 0 14px;}
#home_conseil .col335_centre h3 a {color:#434343; text-decoration:underline;}
#home_conseil .col335_centre p {color:#434343; margin:0; padding:0 14px 0 14px;}
#home_conseil .colgauche .col335_centre ul {color:#434343; margin:5px 0 0 15px; list-style:disc; padding:0 14px 0 14px;}
#home_conseil .colgauche .col335_centre img {margin:13px 0 0 11px; padding:0 14px 0 14px;}
#home_conseil .liendroit {text-align:right;}
#home_conseil .col335_centre a {color:#434343; text-decoration:underline; margin:0; padding:0 14px 0 0;}
#home_conseil .col335_centre h3 a {text-decoration:none;}
#home_conseil .col335_centre .conseil_up {color:#94A022;}
#home_conseil .colonne335 .promo {width:335px; text-align:center; margin:35px auto 0;}
#home_conseil .coldroite .col335_centre img {float:left;}
#home_conseil .coldroite .rub_conseils, #home_conseil .coldroite .rub_conseils2 {clear:both; width:335px; margin:14px 0 0 0; padding:0 0 0 0;}
#home_conseil .coldroite .rub_conseils2 li {margin:5px 0 5px 0;}
#home_conseil .coldroite .rub_conseils li a, #home_conseil .coldroite .rub_conseils2 li a {color:#434343; text-decoration:none;}
#home_conseil .coldroite .rub_conseils li a:hover, #home_conseil .coldroite .rub_conseils2 li a:hover {text-decoration:underline;}
#home_conseil .coldroite .col335_centre ul {color:#434343; list-style:url(../img/puce_services.gif); margin:0 14px 0 110px; padding:0;}

/*** HOME CONSEIL AUTO ***/
.home_conseil .titre_rubrique_orange_droite {padding-right:80px;}
.picto_titre_conseil {position:absolute; margin:-26px 0 0 20px;}
#home_conseil .liste_liens {width:311px; text-transform:uppercase;  margin:10px auto 0;}
#home_conseil .liste_liens_haut8 h2 {color:#5a3e00; font-size:12px; font-weight:bold; padding:8px 0 2px 17px;}
#home_conseil .liste_liens_bas8 ul {font-size:11px;padding:8px 0 0 29px;}
#home_conseil .liste_liens_bas8 li {list-style-image:none; padding:0 0 5px 0; margin:0;}
#home_conseil .liste_liens_bas8 a {color:#5a3e00; text-decoration:underline;}

/*** LEXIQUE AUTO ***/
.lexique_auto .titre_rubrique_vert2_droite {padding-right:100px;}
.picto_titre_lexique {position:absolute; margin:-10px 0 0 40px;}
#lexique_auto .blocorange690_bas {text-transform:uppercase; text-align:center; color:#fff; font-size:16px; font-weight:bold;}
#lexique_auto .blocorange690_bas a {color:#fff;}
#lexique_auto .bloc690_bas {padding-bottom:30px;}
#lexique_auto .bloc690_bas h2 {color:#0D5649; font-size:14px; font-weight:bold; padding:10px 0 0 0;}
#lexique_auto .bloc690_bas p {margin:8px 0 2px 13px;}
#lexique_auto .bloc690_bas ul {margin:0 0 0 28px; list-style:disc;}
#lexique_auto .liensannexes {margin:20px 0 0 80px;}
#lexique_auto .liensverts {float:left; width:220px;}
#lexique_auto .liensverts a {display:block; float:left; width:220px; height:30px; background:url(../img/bt_vert220.gif) no-repeat; margin:4px 0 0 0; padding:9px 0 0 0; text-align:center; font-size:12px; font-weight:bold; color:#0D5649;}
#lexique_auto .liensannexes img {margin:0 0 0 40px;}

/*** PACK AUTO ***/
#pack_auto  h2 {float:left; width:433px; font-size:16px; font-weight:bold; color:#4F4D4B; margin:0;}
#pack_auto  .btn_orange  a {display:block; float:left; background:url(../img/bt_orange3.gif) no-repeat; width:161px; height:39px; text-align:center; color:#fff; font-size:12px; font-weight:bold; padding:3px 0 0 0; line-height:12px;}
#pack_auto .packs {float:left; margin:20px 0;}
#pack_auto .packs .blocs4 {margin-left:12px !important; margin-left:6px;}
#pack_auto .packs .blocs3 {margin-left:80px; display:inline;}
#pack_auto .packs .blocs2 {margin-left:185px; display:inline;}
#pack1, #pack2, #pack3, #pack4 {float:left; width:148px;}
#pack_auto .packs .head {width:139px; height:39px; padding:3px 0 0 9px;}
#pack_auto .packs .head h3 {color:#fff; font-size:16px; font-weight:bold; line-height:14px;}
#pack_auto .packplus {float:left; width:24px; height:25px; margin:59px 3px 0 0; background:url(../img/packauto_plus.gif) no-repeat;}
#pack_auto .packs .bottom {width:128px; height:83px; font-size:12px; text-align:center; padding:3px 10px 0 10px;}
#pack_auto .pack1_head {background:url(../img/packauto1_head.gif) no-repeat;}
#pack_auto .pack2_head {background:url(../img/packauto2_head.gif) no-repeat;}
#pack_auto .pack3_head {background:url(../img/packauto3_head.gif) no-repeat;}
#pack_auto .pack4_head {background:url(../img/packauto4_head.gif) no-repeat;}
#pack_auto .pack1_bottom {background:url(../img/packauto1_bottom.gif) left bottom repeat-y;}
#pack_auto .pack2_bottom {background:url(../img/packauto2_bottom.gif) left bottom repeat-y;}
#pack_auto .pack3_bottom {background:url(../img/packauto3_bottom.gif) left bottom repeat-y;}
#pack_auto .pack4_bottom {background:url(../img/packauto4_bottom.gif) left bottom repeat-y;}
#pack_auto .lien_orange img {float:left; width:24px; height:25px; margin:4px 3px 0 224px;}
#pack_auto .lien_orange a {display:block; float:left; background:url(../img/bt_orange4.gif) no-repeat; width:221px; height:39px; text-align:center; color:#fff; font-size:12px; font-weight:bold; padding:3px 0 0 0; line-height:12px; margin:0 0 10px 0;}
#pack_auto .liste_avantage {clear:both; font-size:13px; margin:10px 0 20px 0;}
#pack_auto .liste_avantage li {margin:5px 0 5px 25px; padding:0 0 3px 5px; list-style:url(../img/puce_avantage.gif);}
#pack_auto  .liens {margin:30px 0 0 0;}
#pack_auto  .liensverts1 {width:221px; float:left; margin:0 0 0 10px; display:inline;}
#pack_auto  .liensverts1 a {display:block; float:left; width:221px; height:40px; background:url(../img/bt_vert2-220.gif) no-repeat; margin:0; padding:8px 0 0 0; text-align:center; font-weight:bold; color:#fff;}
#pack_auto  .liensverts2 {width:221px; float:left; margin-right:15px;}
#pack_auto  .liensverts2  a {display:block; float:left; width:221px; height:40px; background:url(../img/bt_vert2-220.gif) no-repeat; margin:0; padding:5px 0 0 0; text-align:center; font-size:12px; font-weight:bold;color:#fff;}
#pack_auto  .liensverts3 {width:220px; float:left;}
#pack_auto  .liensverts3  a {display:block; float:left; width:220px; height:30px; background:url(../img/bt_vert220.gif) no-repeat; margin:5px 0 0 0; padding:8px 0 0 0; text-align:center; font-size:12px; font-weight:bold;color:#0D5649;}
#pack_auto .liensannexes {clear:both;  width:700px; min-height:135px;}
#pack_auto .liensannexes h2 {width:auto;}
#pack_auto .liensannexes img {float:right; margin:12px 0 0 0;}
#pack_auto .liste_liens {width:311px; text-transform:uppercase; float:left;}
#pack_auto .liste_liens_haut h2 {color:#0D5649; font-size:12px; font-weight:bold; padding:8px 0 2px 17px; width:300px;}
#pack_auto .liste_liens_bas ul, #assurance_auto .liste_liens_bas2 ul {font-size:11px; padding:8px 0 0 29px; margin:0;}
#pack_auto .liste_liens_bas li {list-style-image:none; padding:0 0 5px 0; margin:0;}
#pack_auto .liste_liens_bas2 li {list-style-image:none; padding:0;}
#pack_auto .liste_liens_bas a, #assurance_auto .liste_liens_bas2 a {color:#0D5649; text-decoration:underline;}
#pack_auto .liensannexes .liste_liens_haut8 h2 {color:#5a3e00; font-size:12px; font-weight:bold; padding:8px 0 2px 17px;}
#pack_auto .liensannexes .liste_liens_bas8 ul {font-size:11px; padding:8px 0 0 29px;}
#pack_auto .liensannexes .liste_liens_bas8 li {list-style-image:none; padding:0 0 5px 0; margin:0;}
#pack_auto .liste_liens_bas8 a {color:#5a3e00; text-decoration:underline;}
.erreur_champ {color:#ff6000;}
/* je change de voiture */
#conseil_auto.change_voiture .blocorange680_haut {margin-top:25px; clear:both;}
#conseil_auto.change_voiture  {margin-top:15px;}
#conseil_auto.change_voiture .chapo.avecvisuel {margin-left:0; width:449px;}
#conseil_auto.change_voiture .chapo.sansvisuel {margin-left:0; width:609px;}
#conseil_auto .chapo .gauche {float:left;	padding:0 15px 15px 0;}
#conseil_auto .chapo .droite {float:right; padding:0 0 15px 15px;}
#conseil_auto .chapo span {display:block; padding:0 0 10px 0;}
#conseil_auto  .changeauto_gauche, #conseil_auto  .changeauto_droite {float:left; width:295px; padding:0 0 0 18px; margin-bottom:35px; margin-top:14px;}
#conseil_auto  .changeauto_droite {border-left:1px #fdce98 solid;}
#conseil_auto  .changeauto_gauche h2, #conseil_auto  .changeauto_droite h2 {text-transform:uppercase; font-size:15px; font-weight:bold;}
#conseil_auto  .changeauto_gauche a, #conseil_auto  .changeauto_droite a {color:#434343; font-size:12px; /*font-weight:bold;*/ text-decoration:underline;}
#conseil_auto  .changeauto_gauche img, #conseil_auto  .changeauto_droite img {padding:0 0 10px 7px;}
#conseil_auto  .changeauto_gauche h2 {color:#f6a902;}
#conseil_auto  .changeauto_droite h2 {color:#ff731f;}
#conseil_auto  .changeauto_gauche ul, #conseil_auto  .changeauto_droite ul {margin-left:16px;}
#conseil_auto  .changeauto_gauche li, #conseil_auto  .changeauto_droite li {padding-top:14px;}
#conseil_auto  .changeauto_gauche li {list-style:url(../img/puce_changeauto_jaune2.gif);}
#conseil_auto  .changeauto_droite li {list-style:url(../img/puce_changeauto_orange2.gif);}


/*----------- nouvelle mise en page Devis sante 1 ------------------*/

#devis_auto1 #formules_haut .garanties{
	width:247px;
	height:31px;
	padding:10px 12px 0;
	float:left;
}
#devis_auto1 #formules_haut .garanties p{
	float:left;
	text-align:left;
	width:230px;
	padding:5px 0 5px 5px;
}

#devis_auto1 .picto{ padding:5px 10px 0 0 ;}

.bg_colonne_activ{background:url(../img/bg_colonne_activ.gif) repeat-y;}
.bg_colonne_activ2{background:url(../img/bg_colonne_activ2.gif) repeat-y;}

#devis_auto1 .largmax{
	float:left;
}
#devis_auto1 .bloc450_bas{
	padding:20px 30px 35px 30px;
	width:390px;
	/*height:115px;*/
}
#devis_auto1 .bloc450_bas2{
	padding:20px 30px 25px 30px;
	width:390px;
	/*height:115px;*/
}
#devis_auto1 .bloc450_bas ul{
	margin:10px 0 0 0;
	padding:0;
}
#devis_auto1 .bloc450_bas li{
	margin:0;
	padding:0;
}
#devis_auto1 .promo, #devis_auto1 #formules_haut, #devis_auto1 #formules_haut div, #devis_auto1 #formules_bas, #devis_auto1 #formules_bas div, #devis_auto1 .lvl_garantie div{float:right;}
#devis_auto1 #offres, #devis_auto1 #formules_haut, #devis_auto1 #formules_bas, #devis_auto1 .mentions, .bloc690_haut, .bloc690_bas{float:left;}
#devis_auto1 .mentions{margin:0 0 20px 0;}
#devis_auto1 #formules_haut p{	
	/*float:right;*/
	text-align:center;
	margin: 0 0 5px 5px;
}
#devis_auto1 #formules_haut .clearR{
	height:25px;
	line-height:20px;
	margin:6px 0 0 5px;
	padding:0;
}

#devis_auto1 #formules_haut .bloc103-69_haut, #devis_auto1 #formules_bas .bloc103-72_bas, #devis_auto1 .bloc103-69_haut, #devis_auto1 .lvl_garantie .bloc103-69_haut, #devis_auto1 .lvl_garantie .bloc103-38_bas {
	margin-left:2px;
	padding:3px 0 0 0;
}

#devis_auto1 #formules_haut .bloc103-110_haut, #devis_auto1 #formules_bas .bloc103-110_bas{
	margin-left:2px;
}

#devis_auto1 #formules_haut .bloc103-54_haut{
	margin-top:10px;
	background:url(../img/bloc103-69_haut.gif) no-repeat; width:103px; height:54px; font-size:0.1em;}
}
#devis_auto1 #formules_haut .bloc103-54_haut p, #devis_auto1 #formules_haut .bloc103-69_haut p, #devis_auto1 #formules_bas .bloc103-59_bas p, #devis_auto1 #formules_bas .bloc103-72_bas p, #devis_auto1 #formules_bas .bloc103-110_bas p, #devis_auto1 .lvl_garantie .bloc103-69_haut p {
	float:none;
	text-align:center;
	padding:0;
	margin:8px 0 0 0;
}
#devis_auto1 .souscription_auto #formules_haut .bloc103-54_haut p {
	float:none;
	text-align:center;
	padding:0;
	margin:18px 0 0 0;
}
#devis_auto1 #formules_bas .bloc103-124_bas p {
	float:none;
	text-align:center;
	padding:0;
	margin:7px 0 0 0;
}
#devis_auto1 .lvl_garantie .bloc103-69_haut p {
	float:none;
	text-align:center;
	padding:0;
	margin:4px 0 0 0;
}
#devis_auto1 #formules_haut .bt_perso, #devis_auto1 #formules_bas .bt_perso{
	float:none;
	background:url(../img/bt_souscrire.gif) no-repeat;
	width:96px;
	height:34px;
	padding:2px 0 0 0;
	margin:8px 0 0 4px;
}
#devis_auto1 #formules_haut .bt_souscrire3, #devis_auto1 #formules_bas .bt_souscrire3{
	float:none;
	background:url(../img/bt_souscrire3.gif) no-repeat;
	width:96px;
	height:34px;
	padding:2px 0 0 0;
	margin:0 0 0 4px;
}
#devis_auto1 #formules_haut .bt_modif_formule{
	float:none;
	background:url(../img/bt_modif_formule.gif) no-repeat;
	width:97px;
	height:17px;
	padding:3px 0 0 0;
	margin:10px 0 15px 4px;
}
#devis_auto1 #formules_bas .bt_modif_formule{
	float:none;
	background:url(../img/bt_modif_formule.gif) no-repeat;
	width:97px;
	height:20px;
	padding:2px 0 0 0;
	margin:7px 0 0 4px;
}
#devis_auto1 #formules_bas .bt_modif_formule p, #devis_auto1 #formules_bas .bt_souscrire3 p, #devis_auto1 #formules_bas .bt_souscrire4 p{
	margin:0;
}
#devis_auto1 #formules_haut .bt_modif_formule p{
	/*word-spacing:-0.2em;*/
	margin:0;
}
	
#devis_auto1 #formules_haut .bloc103-120_haut .bt_perso{
	margin:0 0 0 4px;
}
#devis_auto1 #formules_bas .bt_perso{
	margin:5px 0 0 4px;
}

#devis_auto1 #formules_haut .bt_perso p, #devis_auto1 #formules_haut .bt_souscrire p, #devis_auto1 #formules_bas .bt_perso p, #devis_auto1 #formules_bas .bt_souscrire p,#devis_auto1 #formules_haut .bt_souscrire3 p{
	float:none;
	margin:0;
	padding:0;
}
.bt_perso a, .bt_souscrire a{text-decoration:none;}
.bt_perso a:hover, .bt_souscrire a:hover{text-decoration:underline;}
#devis_auto1 #formules_haut .bt_souscrire, #devis_auto1 #formules_bas .bt_souscrire{
	float:none;
	background:url(../img/bt_souscrire2.gif) no-repeat;
	width:79px;
	height:19px;
	padding:2px 0 0 0;
	margin:5px 0 0 12px;
}
#devis_auto1 #formules_haut .bloc103-120_haut .bt_souscrire, #devis_auto1 #formules_bas .bloc103-124_bas .bt_souscrire {
	background:url(../img/bt_souscrire5.gif) no-repeat;
	width:79px;
	height:19px;
	padding:2px 0 0 0;
	margin:5px 0 0 12px;
}
#devis_auto1 #formules_haut .bt_souscrire4, #devis_auto1 #formules_bas .bt_souscrire4{
	float:none;
	background:url(../img/bt_souscrire4.gif) no-repeat;
	width:79px;
	height:19px;
	padding:2px 0 0 0;
	margin:5px 0 0 12px;
}
#devis_auto1 .bg_choisir{
	float:none;
	background:url(../img/bg_choisir.gif) no-repeat;
	width:86px;
	height:21px;
	padding:2px 8px 0 0;
	margin:5px 0 0 0;
}

/* Début titre du tableau et lvl  */
#devis_auto1 .title_soins, #devis_auto1 .title_soins, #devis_auto1 .title_soins{
	width:399px;
	height:38px;
}
#devis_auto1 .titre{
	text-align:left;
	vertical-align:middle;
	padding:0;
}
#devis_auto1 .titre img {
	vertical-align:middle;
}
#devis_auto1 .titre .titre_nom {
	display:inline;
	padding:0 0 0 50px;
}
#devis_auto1 .titre .lvl{
	float:right;
	width:100px;
	margin:0 0 0 4px !important;
	margin:-38px 0 0 4px;
}
#devis_auto1 .titre .all_lvl{
	float:left;
	padding:0 0 0 4px;
}
#devis_auto1 .titre .lvl_off{
	float:left;
	background:url(../img/bt_lvl.gif) no-repeat;
	text-align:center;
	width:16px;
	height:18px;
	margin:3px 0;
}
#devis_auto1 .titre .lvl_on{
	float:left;
	text-align:center;
	width:24px;
	height:25px;
}
#devis_auto1 #title_soins .lvl_on{background:url(../img/bt_lvl_orange_Actif.gif) no-repeat;}
#devis_auto1 #title_dentaire .lvl_on, #devis_auto1 #title_optique .lvl_on{background:url(../img/bt_lvl_vert_Actif.gif) no-repeat;}
#devis_auto1 #title_hospitalisation .lvl_on{background:url(../img/bt_lvl_bleu_Actif.gif) no-repeat;}

#devis_auto1 .titre .larg1{
	float:left;
	height:18px;
	margin:3px 0;
}

#devis_auto1 .tdLeft{
	padding:5px 10px;
	text-align:left;
}
#devis_auto1 .fusion {
	width:552px !important;
	width:562px ;
}
#devis_auto1 .tdLeft a {
	vertical-align:middle;
	color:#434343;
}

#devis_auto1 #title_soins{background:url(../img/bg_titre_soins_med.jpg) no-repeat;}
#devis_auto1 #title_optique{background:url(../img/bg_titre_optique.jpg) no-repeat;}
#devis_auto1 #title_dentaire{background:url(../img/bg_titre_dentaire.jpg) no-repeat;}
#devis_auto1 #title_hospitalisation{background:url(../img/bg_titre_hospitalisation.jpg) no-repeat;}

/* fin titre du tableau et lvl  */

#devis_auto1 table {
	clear:both;
	margin:0;
	width:695px;
	border:none;
}
#devis_auto1 table caption {text-align:left; font-weight:bold; padding:10px 0 3px 0;}
#devis_auto1 table tr {
	/*height:24px;	*/
}
#devis_auto1 table td {
	border:none;
	/*border:0px solid #CCCCCC;
	border-collapse:collapse;*/
	text-align:center;
	padding:0;
}

#devis_auto1 select {
	width:95px;
}
#devis_auto1 .bloc690_bas select {
	width:180px;
}
#devis_auto1 .txtgauche {
	text-align:left;
}
#devis_auto1 .bordure{
	background:url(../img/bg_gris.gif) repeat;
}
#devis_auto1 .bordure2{
	background:url(../img/bg_marron.gif) repeat;
}
#devis_auto1 #offres .paragraphe{
	margin: 10px 0 15px 0;
}
#devis_auto1 #paddright{
	padding:20px 35px 0 0 ;
}
#devis_auto1 .save{
	background:url(../img/bt_save.gif) no-repeat;
	width:170px;
	height:31px;
	padding:20px 0 0 80px;
	margin-top:10px;
}

#devis_auto1 .print2{
	float:right;
	background:url(../img/bt_print2.gif) no-repeat;
	width:110px;
	height:35px;
	padding:17px 0 0 80px;
}
#devis_auto1 #contacts{margin:10px 0;}
#devis_auto1 #contacts, #devis_auto1 #contacts div{float:left;}
#devis_auto1 .contact_rapelle, #devis_auto1 .contact_contacte, #devis_auto1 .contact_agence{
	width:170px;
	height:18px;
	padding:15px 0 0 45px;
}
#devis_auto1 .contact_agence{
	width:150px;
	padding:15px 0 0 65px;
}

#devis_auto1 .contact_rapelle{background:url(../img/bt_contact_rapelle.jpg) no-repeat;margin:0 24px 0 0;}
#devis_auto1 .contact_contacte{background:url(../img/bt_contact_contacte.jpg) no-repeat;margin:0 24px 0 0;}
#devis_auto1 .contact_agence{background:url(../img/bt_contact_agence.jpg) no-repeat;}

#devis_auto1 #zone_email {
	width:100%;
	float:left;
	margin:10px 0 0 0;
}
#devis_auto1 #zone_email p {
	text-align:left;
	margin-bottom:8px;
}
#devis_auto1 #zone_email .largmax.champemail {
	float:none;
	width:312px;
	margin:0 auto;
}

#devis_auto1 #zone_email input{
	float:right;
}
#devis_auto1 #zone_email .bt_orange {
	float:right;
	margin-left:10px;
}
#devis_auto1 #benefices{
	float:left;
	margin:0 0 10px 0;
}
#devis_auto1 #benefices .bloc690_bas div{
	padding:5px 0 10px 0;
	
}
/*#devis_auto1 #benefices .bloc690_bas img{
	padding:0 70px 0 0;
}*/
#devis_auto1 #benefices .bloc690_bas object, #devis_auto1 #benefices .bloc690_bas embed {
	float:right;
	padding:0 70px 0 0;
}

#devis_auto1 #formules_haut .margTop9{margin-top:10px;}
#devis_auto1 #formules_haut .margTop20{margin-top:20px;}
#devis_auto1 #formules_haut .margTop25{margin-top:25px;}
#devis_auto1 #formules_haut .margTop30{margin-top:30px;}

#devis_auto1 .coordonnees_bancaires {margin:15px 32px 10px 0;}
#devis_auto1 .coordonnees_bancaires input {padding:0 0 0 5px;}

#devis_auto1 #formules_haut .margBot8{margin-bottom:8px;}

#devis_auto1 .chapo { float:right; width:240px; height:26px; background:url(../img/bt_vert240.gif) no-repeat; margin:5px 180px 0 0; padding:3px 0 0 0; text-align:center; font-size:12px; font-weight:bold; color:#0D5649;}

#devis_auto1 .chapo2 { float:right; width:240px; height:26px; background:url(../img/bt_vert240.gif) no-repeat; margin:0; padding:3px 0 0 0; text-align:center; font-size:12px; font-weight:bold; color:#0D5649;}

#devis_auto1 .lvl_garantie .bloc103-69_haut .bg_choisir p, #devis_auto1 .lvl_garantie .bloc103-38_bas .bg_choisir p{
	float:none;
	text-align:center;
	padding:0;
	margin:0 2px 0 0;
}
#devis_auto1 .larg101 div{
	/*margin-left:3px;*/
	margin:auto auto;
	padding:2px 0;
}
* html #devis_auto1 .larg101 div{
	width:85px;
	margin-left:10px;
}
#mess_alert{
	float:left;
	background:url(../img/bg_alert.gif) no-repeat; 
	width:681px; 
	height:28px;
	padding: 5px 0 0 10px;
}

.bt_calculer{
	float:none;
	background:url(../img/bg_calculer.gif) no-repeat;
	width:185px;
	height:24px;
	padding:7px 0 0 18px;
	margin:0;
}
.bt_centre203{
	padding: 0 245px 0 0;
}

.alignDroite{
	text-align:right;

}
.info{float:left;}
.infoRight{float:right;}

/*** SOUSCRIPTION Auto 2 ***/
#devis_auto1 .bloc340_gauche {float:left; margin:15px 10px 0 0;}
#devis_auto1 .bloc340_droite {margin:15px 0 0 0; float:left;}
#devis_auto1 .bloc340_bas  {padding:0 0 15px 20px; min-height:150px; width:320px;}
#devis_auto1 .bloc340_bas  h2 {background:#ededed; width:299px; height:18px; font-size:14px; font-weight:bold; text-transform:uppercase; padding:3px 0 0 5px; margin:0 0 20px 0;}
#devis_auto1 .bloc340_bas p, #devis_auto1 .bloc690_bas p { margin:0 0 0 4px; padding:0 10px 0 0;}
#devis_auto1 #benefices .bloc690_bas p {margin:15px 0 5px 4px;}
#devis_auto1 .bloc340_bas p{ font-size:12px;}
#devis_auto1 .bloc690_bas h2, #devis_auto1 #offres  h2 {background:#ededed; width:647px; height:18px; font-size:14px; font-weight:bold; text-transform:uppercase; padding:3px 0 0 5px; margin:0 0 6px 0;}
#devis_auto1 .bloc690_bas.confirmation h2 {background:none; font-size:16px; font-weight:bold; text-transform:none; color:#f6a902; border-bottom:1px #f6a902 solid; padding:0 0 3px 0; margin:0 0 20px 0;}
#devis_auto1 .bloc690_bas.confirmation p{font-size:12px;}
#devis_auto1 .bigListe li {
	padding:0;
	/*list-style-position:inside;*/
	list-style:url(../img/puce_jaune2.gif);
	margin:15px 0 0 15px;
}

#devis_auto1 .paddLR25 p, #devis_auto1 .paddLR25 ul, #devis_auto1 .paddLR25 div{
	padding: 0 0 0 25px;
}
/*
#devis_auto1 .bloc690_haut {clear:both;}
#devis_auto1 .bloc690_bas {padding-bottom:25px;}

#devis_auto1 .bloc690_bas  p {color:#434343;}
#devis_auto1 .garantie  {float:left; margin:15px 0 15px 0;}
#devis_auto1 .garantie  ul {font-size:12px; color:#434343; margin:5px 0;}
#devis_auto1 .garantie_gauche  {float:left; width:300px; border-right:2px #c2c2c2 solid;}
#devis_auto1 .garantie_droite  {float:left; width:330px; padding:0 0 0 12px;}
#devis_auto1 .zone_radio {margin:0 0 0 18px;}
#devis_auto1 .zone_radio label {display:inline; float:none; vertical-align:top;}
#devis_auto1 .double_boutons {float:right; margin:10px 5px 0 0;}
#devis_auto1 .bt_orange {float:left; margin-left:10px;}
#devis_auto1 .go_agence {clear:both; float:right; width:160px; color:#0D5649; font-weight:bold; margin:0 65px 10px 0;}
#devis_auto1 .go_agence  a {color:#0D5649; text-decoration:underline; padding-left:16px;}
#devis_auto1 .infos {vertical-align:middle; padding-left:5px;}*/

#devis_auto1 .auto_formule .toggle a {
	display:block;
	color:#434343;
}
#devis_auto1 .auto_formule input {
	border:0;
	background:none;
}
#devis_auto1 .auto_formule a.ajouter {
	color:#434343;
	font-weight:bold;
	padding-left:20px;
	background:url(../img/picto_devis_ajouter.gif) no-repeat;
}
#devis_auto1 .auto_formule a.supprimer {
	color:#434343;
	font-weight:bold;
	padding-left:20px;
	background:url(../img/picto_devis_supprimer.gif) no-repeat;
}
/* contenu caisse regionale */
.content_caisse_regionale {
	margin:40px 0 25px 0;
}
.content_caisse_regionale p {
	margin:8px 0 8px 50px;
	color:#800080;
}
.content_caisse_regionale .encart {
	margin:0 0 0 50px;
	text-align:center;
}
.content_caisse_regionale .encart img{
	padding:0 60px;
}
#devis_auto1 .bt_vert218 {
	float:left;
	display:inline;
	background:url(../img/bt_vert218.gif) no-repeat;
	text-align:center;
	width:218px;
	height:34px;
	padding-top:5px;
	margin:0 50px;
}
#devis_auto1 .bt_vert218 a.bt_vert1 {
	font-weight:bold;
	color:#fff;
	font-size:12px;
}
#devis_auto1 .bt_vert218 a.bt_vert2 {
	color:#fff;
	font-size:11px;
}
#devis_auto1 .souscription_auto p {
	margin:5px 0;
}
#devis_auto1 .souscription_auto p.piece_justificative {
	font-size:15px;
	font-weight:bold;
	margin:25px 0 15px 0;
}
#devis_auto1 .souscription_auto p.piece_justificative img{
	vertical-align:middle;
}
#devis_auto1 .souscription_auto {
	color:#434343;
}
#devis_auto1 .souscription_auto label, #devis_auto1 .souscription_auto li {
	font-size:12px;
}
#devis_auto1 .souscription_auto fieldset {
	margin-top:15px;
}
#devis_auto1 .souscription_auto .sTitre {
	margin-bottom:20px;
}
#devis_auto1 .souscription_auto #formules_haut .sTitre {
	margin:10px 0 0;
	text-align:left;
}
#devis_auto1 .souscription_auto .decalage label {
	padding-right:20px;
}
#devis_auto1 .souscription_auto .decalage .zone_radio label {
	padding-right:0;
}
#devis_auto1 .souscription_auto .infos {
	padding:0 0 0 8px;
	vertical-align:middle;
}
#devis_auto1 .souscription_auto .infos2 {
	padding:0 0 0 15px;
	vertical-align:middle;
}
#devis_auto1 .souscription_auto .infos3 {
	padding:4px 0 0 8px;
	vertical-align:middle;
}
#devis_auto1 .souscription_auto #formules_haut {
	margin-top:20px;
}
#devis_auto1 .souscription_auto #offres #formules_haut h2 {
	float:left;
	width:243px;
	padding:15px 10px 15px 10px;
	margin-left:18px;
	margin-top:10px;
	display:inline;
}
#devis_auto1 .souscription_auto #formules_haut .bloc103-69_haut p {
	margin-top:25px;
}
#devis_auto1 .souscription_auto .bt_orange, #devis_auto3 .bt_orange {
	margin:5px 0 0 10px;
}
#devis_auto1 .souscription_auto .colform input, #devis_auto1 .souscription_auto .colform select, #devis_auto1 .souscription_auto .colform label {
	margin-top:8px;
	margin-bottom:3px;
}
#devis_auto1 .souscription_auto .conditions {
	display:inline;
	padding:15px 0 15px 250px;
}
#devis_auto1 .souscription_auto .conditions .alert {
	float:left;
	margin-top:10px;
}
#devis_auto1 .souscription_auto  .cgv a  {
	background:url(../img/bt_vert240.gif) no-repeat;
	padding:4px 24px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#0D5649;
	position:absolute;
	margin:-9px 0 0 15px;
}
#devis_auto1 .souscription_engagements input {
	border:0;
	vertical-align:middle;
}
#devis_auto1 .souscription_engagements label {
	font-size:13px;
}
#devis_auto1 .telechargement_doc {
	margin-left:65px;
}
#devis_auto1 .telechargement_doc a {
	height:27px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#0D5649;
	float:left;
	padding:3px 0;
	display:block;
	margin:15px 0 15px 0;
}
#devis_auto1 .telechargement_doc a.contrat {
	width:166px;
	background:url(../img/bt_vert166.gif) no-repeat;
}
#devis_auto1 .telechargement_doc a.attestation {
	width:174px;
	background:url(../img/bt_vert174.gif) no-repeat;
	margin-left:10px;
}
#devis_auto1 .telechargement_doc a.conditions_generales {
	width:147px;
	background:url(../img/bt_vert147.gif) no-repeat;
	margin-left:10px;
}
#devis_auto1 .telechargement_doc a.pj {
	width:240px;
	background:url(../img/bt_vert240.gif) no-repeat;
	margin:0 10px;
}
#devis_auto1 .adr p {
	margin:10px 0 15px 265px;
	font-size:12px;
}

#devis_auto1 .blocorange4-454_bas p {
	margin:0;
}

#devis_auto1 p.consigne {
	margin-left:30px;
	font-size:10px;
}
#devis_auto1 .demarches_online {
	background:#ededed;
	width:220px;
	height:112px;
	float:right;
	padding:20px 20px 15px 20px;
}
#devis_auto1 .demarches_online  img {
	float:left;
	padding:0 20px 20px 0;
}
#devis_auto1 .demarches_online  p {
	margin-bottom:15px;
}
}
#devis_auto1 .demarches_online  a {
	height:27px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#0D5649;
	padding:3px 0;
	display:block;
	margin:0 0 5px 0;
	background:url(../img/bt_vert222_fdgris.gif) no-repeat;
	width:222px;
}
#devis_auto1 .vehicule_infos {
	background:#fef6e5;
	margin-top:8px;
	margin-bottom:5px;
}
#devis_auto1 .type_mime, #devis_auto1 .form_mime {
	float:left;
	display:inline;
}
#devis_auto1 .type_mime {
	width:46px;
	height:91px;
	padding-top:45px;
	background:url(../img/fd_type_mime.gif) top center repeat-y;
}
#devis_auto1 .form_mime {
	width:142px;
	margin-left:12px;
	color:#434343;
	margin-top:45px;
}
#devis_auto1 .form_mime .bt_orange{
	margin:5px 10px 10px 0;
}

/* POPUP AUTO */
.popup_auto {
	width:690px;
	margin:0 auto;
}
.popup_auto #nbre_km {
	margin:6px 0 0 25px;
}

/* 4AS */
#devis_auto1 #adresse_garage, #devis_auto1 #tablo_declaration_sinistre, #devis_auto1 #tablo_declaration_sinistre2, #devis_auto1 #tablo_declaration_sinistre3, #devis_auto1 #conduite_exclusive_oui, #devis_auto1 #conduite_exclusive_non, #devis_auto1 #second_conducteur_conduite_exclusive, #devis_auto1 #second_conducteur_designe {display:none;}
#devis_auto1 .tablo_declaration_sinistre table {width:650px;}
#devis_auto1 .tablo_declaration_sinistre th {border-left:1px #fbd894 solid; border-right:1px #fbd894 solid; border-bottom:0; border-top:0; background:#fbd894; text-align:center;}
#devis_auto1 .tablo_declaration_sinistre th.cell1 {text-align:left;}
#devis_auto1 .tablo_declaration_sinistre th.borderEntete {border-right:1px #fff solid;}
#devis_auto1 .tablo_declaration_sinistre tr.couleurRangee {background:#fff6e5;}
#devis_auto1 .tablo_declaration_sinistre td {border-bottom:1px #ccc solid;}
#devis_auto1 .tablo_declaration_sinistre td.cell1 {border-left:1px #ccc solid;}
#devis_auto1 .tablo_declaration_sinistre td.cell4 {border-right:1px #ccc solid;}
#devis_auto1 .tablo_declaration_sinistre td input {border:1px #8f8f8f solid;}
#devis_auto1 .auto_formule select {display:block;}
#devis_auto1 #contacts a {color:#0d5649;}
