.imgbouton2
{
	background: url(     "/images/assurance-moto/bt_etape2.gif" ) top left no-repeat;
	display: block;
	width: 98px;
	height: 28px;
	border-width: 0px;
	cursor: pointer;
}
.imgbouton3
{
	background: url(     "/images/assurance-moto/bt_etape3.gif" ) top left no-repeat;
	display: block;
	width: 98px;
	height: 28px;
	border-width: 0px;
	cursor: pointer;
}
.imgboutonValid
{
	background: url(     "/images/assurance-moto/bt_tarifs.gif" ) top left no-repeat;
	display: block;
	width: 98px;
	height: 28px;
	border-width: 0px;
	cursor: pointer;
}

.imgpresousvalid
{
	background: url(   "/images/assurance-moto/bt_envoyer.gif" ) top left no-repeat;
	display: block;
	width: 98px;
	height: 28px;
	border-width: 0px;
	cursor: pointer;
}

.imgprec
{
	background: url(     "/images/assurance-moto/bt_precedente.gif" ) top left no-repeat;
	display: block;
	width: 132px;
	height: 28px;
	border-width: 0px;
	cursor: pointer;
}

.imgnext
{
	background: url(     "/images/assurance-moto/bt_suivante.gif" ) top left no-repeat;
	display: block;
	width: 132px;
	height: 28px;
	border-width: 0px;
	cursor: pointer;
}

.nbveh
{
	color: #515151;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.tabveh
{
	padding: 10px;
	width: 600px;
}

.tabhead
{
	height: 15px;
	margin: 3px 4px 0 4px;
	font: 11px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #515151;
}

.tabrow
{
	height: 15px;
	margin: 3px 4px 0 4px;
	font: 11px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #9c9c9c;
}

.descVeh
{
	width: 140px;
	height: 18px;
	font: 11px Arial, Helvetica, sans-serif;
	border: none;
	color: #5C5C5C;
	background-color: #EDEBE4;
}

.tabgauche
{
	text-align: left;
	font: 11px Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	width: 330px;
}

.tabdroite
{
	text-align: left;
	font: 11px Arial, Helvetica, sans-serif;
	padding-bottom:5px;
}

#AutoEtape3 .tableau3
{
	font: 11px Arial, Helvetica, sans-serif;
}

/* Debut CSS Etape1 & Etape2 */
#AutoEtape3 #titre
{
	background: url(  "/images/assurance-moto/bd_etape1.gif" ) top left no-repeat;
	width: 780px;
	height: 50px;
	margin-bottom: 40px;
}
#AutoEtape3 #titre h1
{
	color: #fff;
	font: 22px Arial, Helvetica, sans-serif;
	line-height: 50px;
	vertical-align: middle;
	padding-left: 95px;
	visibility: hidden;
}
#AutoEtape3 .intro
{
	margin: 0;
	margin: 0 10px;
}
#AutoEtape3 .liste
{
	margin: 10px 0 30px 30px;
}
#AutoEtape3 .soustitre
{
	background: url(  "/images/assurance-moto/bg_h2jaune.gif" ) top left no-repeat;
	width: 780px;
	height: 25px;
	margin-bottom: 20px;
}
#AutoEtape3 .soustitre h2
{
	color: #555;
	font: bold 12px Arial, Helvetica, sans-serif;
	line-height: 25px;
	vertical-align: middle;
	padding-left: 35px;
}

#AutoEtape3 .tableau
{
	width: 780px;
	background: url(  "/images/assurance-moto/top_tabmidetape1.gif" ) repeat-y;
}
#AutoEtape3 .tableau a:visited, #AutoEtape3 .tableau a
{
	color: #555;
}
#AutoEtape3 .tableau .inputRadio
{
	display: block;
	margin: 0 10px 0 10px;
}
#AutoEtape3 .tableau .inputText
{
	width: 122px;
	height: 18px;
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #e5e2d8;
}
#AutoEtape3 .tableau .inputText2
{
	width: 200px;
	height: 18px;
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #e5e2d8;
}
#AutoEtape3 .tableau .radio span
{
	width: 75px;
	text-align: left;
}
#AutoEtape3 .tableau select, #AutoEtape3 .tableau textarea
{
	width: 200px;
	height: auto;
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px solid #e5e2d8;
}
#AutoEtape3 .tableau select
{
	height: 18px;
	border: 1px solid #e5e2d8;
}
#AutoEtape3 .tableau .col1 span
{
	width: 70px;
	height: auto;
	display: block;
}
#AutoEtape3 .tableau .col2 span
{
	width: 385px;
	height: auto;
	text-align: right;
	display: block;
	margin: 0;
	padding: 0;
}
#AutoEtape3 .tableau .col3 span
{
	width: 224px;
	height: auto;
	display: block;
	text-align: left;
	padding: 0 8px 0 8px;
}
#AutoEtape3 .tableau .col4 span
{
	width: 75px;
	display: block;
	height: 30px;
}
#AutoEtape3 .tableau .col5
{
	background-color: #e5e2d8;
}
#AutoEtape3 .tableau .bt_etape2 input
{
	margin: 0 50px;
}
/* Debut CSS Etape1 & Etape2 */


.erreur span
{
	background-color: Transparent;
	width: auto;
	height: auto;
	font: 9px Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 120%;
	font-weight: bold;
	line-height: 20px;
	height: 31px;
	display: block;
	text-align: left;
}

/* Added on 04/07/2008 */
#AutoEtape1 .tableau .col3 span .classDisable span,#AutoEtape2 .tableau .col3 span .classDisable span{
	width:0px; padding: 0 0px 0 0px;
}
#AutoEtape1 #titre, #AutoEtape2 #titre {
	background: url("/images/assurance-moto/bd_etape1.gif") top left no-repeat;
	width:780px; height:50px; margin-bottom: 40px;
}

#AutoEtape1 .soustitre, #AutoEtape2 .soustitre {
	background: url("/images/assurance-moto/bg_h2jaune.gif") top left no-repeat;
	width:780px; height:25px; margin-bottom: 20px;
}

/* Description de l'offre moto */

.rouge { 
color:#FF0000;}
.lettre {
font-size:14px;font-weight:bold;color:#ffc800;margin-right:8px;}
.SsTitre {
font-weight:bold;}
p.conditions {
font-size:10px;clear:both;}
#offre-auto #titre {
background: url("/images/assurance-moto/bkg-desc-offre.gif") top left no-repeat;width:780px;height:85px;}
#offre-auto #titre h1 {
visibility:hidden;}
#offre-auto #FlottantGauche {
float:left; width:590px; padding-right:10px;}
#offre-auto #FlottantDroit {
float:left; width:170px; padding-left:10px;}
#offre-auto #FlottantGauche #onglet-1 {
float:left; width:544px;height:25px;background:url("/images/assurance-moto/onglet-1.gif") no-repeat;padding:5px 10px 0px 36px;}
#offre-auto #FlottantGauche #onglet-2 {
float:left; width:544px;height:25px;background:url("/images/assurance-moto/onglet-2.gif") no-repeat;padding:5px 10px 0px 36px;}
#offre-auto #FlottantGauche #onglet-3 {
float:left;width:544px;height:25px;background:url("/images/assurance-moto/onglet-3.gif") no-repeat;padding:5px 10px 0px 36px;}
#offre-auto #FlottantGauche #onglet-4 {
float:left;width:544px;height:25px;background:url("/images/assurance-moto/onglet-4.gif") no-repeat;padding:5px 10px 0px 36px;}
#offre-auto #FlottantGauche #onglet-1 span.gauche, 
#offre-auto #FlottantGauche #onglet-2 span.gauche, 
#offre-auto #FlottantGauche #onglet-3 span.gauche,
#offre-auto #FlottantGauche #onglet-4 span.gauche {
float:left;font-size:12px;font-weight:bold;}
#offre-auto #FlottantGauche #onglet-1 span.droit, 
#offre-auto #FlottantGauche #onglet-2 span.droit, 
#offre-auto #FlottantGauche #onglet-3 span.droit,
#offre-auto #FlottantGauche #onglet-4 span.droit {
float:right;font-size:12px;font-weight:bold;font-style:italic;}
#offre-auto #FlottantGauche div.SousOnglet {
float:left;width:550px;padding:26px 20px 40px 20px;}
#offre-auto #FlottantGauche #Tableau {
float:left;width:516px;padding-left:20px;margin-bottom:18px;}
#offre-auto #FlottantGauche #Tableau span.Haut-G {
float:left;width:170px;height:28px;background:url("/images/assurance-moto/Haut-G.gif") no-repeat;margin:0px 1px 1px 0px;padding:14px 0px 0px 10px;font-weight:bold;}
#offre-auto #FlottantGauche #Tableau span.Haut-M {
float:left;width:109px;height:34px;background:url("/images/assurance-moto/Haut-M.gif") no-repeat;margin:0px 1px 1px 0px;text-align:center;padding-top:8px;font-weight:bold;}
#offre-auto #FlottantGauche #Tableau span.Haut-D {
float:left;width:109px;height:34px;background:url("/images/assurance-moto/Haut-D.gif") no-repeat;margin:0px 1px 1px 0px;text-align:center;padding-top:8px;font-weight:bold;}
#offre-auto #FlottantGauche #Tableau span.Centre-G-P {
float:left;width:170px;height:18px;background:url("/images/assurance-moto/Centre-G-P.gif") no-repeat;margin:0px 1px 1px 0px;padding:6px 0px 0px 10px;}
#offre-auto #FlottantGauche #Tableau span.Centre-G-G {
float:left;width:170px;height:33px;background:url("/images/assurance-moto/Centre-G-G.gif") no-repeat;margin:0px 1px 1px 0px;padding:4px 0px 0px 10px;}
#offre-auto #FlottantGauche #Tableau span.Centre-D-P {
float:left;width:109px;height:18px;background:url("/images/assurance-moto/Centre-D-P.gif") no-repeat;margin:0px 1px 1px 0px;text-align:center;padding-top:6px;}
#offre-auto #FlottantGauche #Tableau span.Centre-D-G {
float:left;width:109px;height:25px;background:url("/images/assurance-moto/Centre-D-G.gif") no-repeat;margin:0px 1px 1px 0px;text-align:center;padding-top:12px;}
#offre-auto #FlottantGauche #Tableau span.Centre-D-P-Check {
float:left;width:109px;height:24px;background:url("/images/assurance-moto/Centre-D-P-Check.gif") no-repeat;margin:0px 1px 1px 0px;}
#offre-auto #FlottantGauche #Tableau span.Centre-D-G-Check {
float:left;width:109px;height:37px;background:url("/images/assurance-moto/Centre-D-G-Check.gif") no-repeat;margin:0px 1px 1px 0px;}
#offre-auto #FlottantGauche #Tableau span.Bas-G {
float:left;width:180px;height:10px;background:url("/images/assurance-moto/Bas-G.gif") no-repeat;margin:0px 1px 1px 0px;}
#offre-auto #FlottantGauche #Tableau span.Bas-M {
float:left;width:109px;height:10px;background:url("/images/assurance-moto/Bas-M.gif") no-repeat;margin:0px 1px 1px 0px;}
#offre-auto #FlottantGauche #Tableau span.Bas-D {
float:left;width:109px;height:10px;background:url("/images/assurance-moto/Bas-D.gif") no-repeat;margin:0px 1px 1px 0px;}
#offre-auto #FlottantGauche #BlocLiens {
float:left;background:url("/images/assurance-moto/Bkg-Liens.gif") no-repeat; width:350px;height:95px;margin: 0 0 80px 80px;}
#offre-auto #FlottantGauche #BlocLiens div.Bloc1 {
float:left;width:156px;height:76px;padding:22px;}
#offre-auto #FlottantGauche #BlocLiens div.Bloc2 {
float:left;width:100px;height:76px;padding:22px;}
#offre-auto #FlottantGauche #BlocLiens a {
font-size:12px;font-weight:bold;}
#offre-auto #FlottantGauche #BlocLiens a:hover {
text-decoration:none;}
#offre-auto #FlottantDroit {
background: url("/images/assurance-moto/bg_nav_droite.gif") repeat-y;}
#offre-auto #FlottantDroit a.BtnDevis {background:url("/images/assurance-moto/Btn-DevisGt.gif") no-repeat;width:170px;height:40px;display:block;}
#offre-auto #FlottantDroit a.BtnDevis span {visibility:hidden;display:none;}
#offre-auto #FlottantDroit div.BlocDroit {
background:url("/images/assurance-moto/Bkg-BlocDroit.gif") top repeat-y; margin-top:10px; height:145px;}
#offre-auto #FlottantDroit div.BlocDroit span.EnTete1 {
background:url("/images/assurance-moto/EnTete1.gif") no-repeat;width:170px;height:37px;display:block;}
#offre-auto #FlottantDroit div.BlocDroit span.EnTete2 {
background:url("/images/assurance-moto/EnTete2.gif") no-repeat;width:170px;height:57px;display:block;}
#offre-auto #FlottantDroit div.BlocTemoignage span.EnTete3 {
background:url("/images/assurance-moto/EnTete3.gif") no-repeat;width:170px;height:36px;display:block;}
#offre-auto #FlottantDroit div.BlocDroit span.EnTete1 strong, #offre-auto #FlottantDroit div.BlocDroit span.EnTete2 strong, #offre-auto #FlottantDroit div.BlocTemoignage span.EnTete3 strong {
visibility:hidden;display:none;}
#offre-auto #FlottantDroit div.BlocDroit ul {
list-style:none;}
#offre-auto #FlottantDroit div.BlocDroit ul li {
margin:8px;}
#offre-auto #FlottantDroit div.BlocDroit ul li a {
text-decoration:none;font-weight:bold;}
#offre-auto #FlottantDroit div.BlocDroit ul li a:hover {
text-decoration: underline;}
#offre-auto #FlottantDroit div.BlocDroit div.BasEnTete {
background:url("/images/assurance-moto/BasEnTete.gif") bottom no-repeat;width:170px;height:8px;display:block;}
#offre-auto #FlottantDroit div.BlocDroit p {
margin:8px;text-align:justify;}
#offre-auto #FlottantDroit div.BlocTemoignage {
background-color:#e2ddcf;margin-top:15px;}
#offre-auto #FlottantDroit div.BlocTemoignage ul {
list-style:none; margin:8px;}
#offre-auto #FlottantDroit div.BlocTemoignage ul li {
margin:10px 0px 0px 0px;}
#offre-auto #FlottantDroit div.BlocTemoignage ul li.Qui {
font-weight:bold;}
#offre-auto #FlottantDroit div.BlocTemoignage ul li a {
color:#8b1d64;font-weight:bold;text-decoration:none;margin-left:120px;}
#offre-auto #FlottantDroit div.BlocTemoignage ul li a:hover {
text-decoration: underline;}
#offre-auto #FlottantDroit div.BlocTemoignage div.BasTemoignage {
background:url("/images/assurance-moto/BasTemoignage.gif") no-repeat;width:170px;height:8px;display:block;}
#offre-auto #FlottantDroit div.BlocTemoignage a.Lien {
background:url("/images/assurance-moto/Fleche.gif") 0px 2px no-repeat;margin-left:8px;padding-left:16px; text-decoration:none;}
#offre-auto #FlottantDroit div.BlocTemoignage a:hover.Lien {
text-decoration: underline;}


/****************************************************************************************************************/

#NosAvantages #titre {background: url("/images/assurance-moto/bd_pourquoi.gif") top left no-repeat; width:780px; height:85px;}
#NosAvantages #titre h1 {visibility:hidden;}
#NosAvantages #contenu{width:780px;}
#NosAvantages #contenu #centre{width:591px; float:left; margin-right:9px;}
#NosAvantages #contenu #centre #soustitre1{width:591px; height:25px; background: url("/images/assurance-moto/onglet-1.gif") no-repeat; margin:0 0 20px 0; display:block; float:left;}
#NosAvantages #contenu #centre #soustitre1 h2{color: #555; font: bold 12px Arial, Helvetica, sans-serif;line-height:25px; vertical-align:middle; padding-left: 35px;}
#NosAvantages #contenu #soustitre2{width:591px; height:25px; background: url("/images/assurance-moto/onglet-2.gif") no-repeat; margin:15px 0 20px 0; display:block; float:left;}
#NosAvantages #contenu #centre #soustitre2 h2{color: #555; font: bold 12px Arial, Helvetica, sans-serif;line-height:25px; vertical-align:middle; padding-left: 35px;}
#NosAvantages #contenu #centre #soustitre3{width:591px; height:25px; background: url("/images/assurance-moto/onglet-3.gif") no-repeat; margin:15px 0 20px 0; display:block; float:left;}
#NosAvantages #contenu #centre #soustitre3 h2{color: #555; font: bold 12px Arial, Helvetica, sans-serif;line-height:25px; vertical-align:middle; padding-left: 35px;}
#NosAvantages #contenu #centre #soustitre4{width:591px; height:25px; background: url("/images/assurance-moto/onglet-4.gif") no-repeat; margin:15px 0 20px 0; display:block; float:left;}
#NosAvantages #contenu #centre #soustitre4 h2{color: #555; font: bold 12px Arial, Helvetica, sans-serif;line-height:25px; vertical-align:middle; padding-left: 35px;}
#NosAvantages #contenu #centre #soustitre5{width:591px; height:25px; background: url("/images/assurance-moto/onglet-5.gif") no-repeat; margin:15px 0 20px 0; display:block; float:left;}
#NosAvantages #contenu #centre #soustitre5 h2{color: #555; font: bold 12px Arial, Helvetica, sans-serif;line-height:25px; vertical-align:middle; padding-left: 35px;}
#NosAvantages #contenu #centre .zoneTexte{display:block; width:550px; margin:0; padding:0; float:left;}
#NosAvantages #contenu #centre .zoneTexte ul{width:550px; height:auto; margin:0 21px 0 20px;}
#NosAvantages #contenu #centre .zoneTexte ul li{clear:left; list-style:none; display:block; width:550px; /*margin:5px 0;*/}
#NosAvantages #contenu #centre .zoneTexte ul li .puce{float:left; display:block; background: url("/images/assurance-moto/puce_jaune.gif") 3px no-repeat; width:10px; height:12px;margin:5px 0;}
#NosAvantages #contenu #centre .zoneTexte ul li .texte{float:left; width:530px;margin:5px 0; margin-left:10px;}
#NosAvantages #contenu #centre .zoneTexte ul li .texte .asterixRouge{font-size:10px;}
#NosAvantages #contenu #centre #basPage{clear:left; background: url("/images/assurance-moto/bg_bas_page.gif"); width:591px; height:155px; display:block; margin-bottom:30px;}
#NosAvantages #contenu #centre #basPage a{font-weight:bold;}
#NosAvantages #contenu #centre #basPage a:hover{text-decoration:none;}
#NosAvantages #contenu #centre #basPage a#condition{position:relative; top:40px; left:150px;}
#NosAvantages #contenu #centre #basPage a#faq{position:relative; top:40px; left:230px;}
#NosAvantages #contenu #centre #basPage a#lienTemoignages{position:relative; top:70px; left:2px;}
#NosAvantages #contenu #centre #basPage a#infos{position:relative; top:70px; left:125px;}
#NosAvantages #contenu #navD{width:170px; float:left; background:url("/images/assurance-moto/bg_nav_droite.gif");}
#NosAvantages #contenu #navD #devis{background: url("/images/assurance-moto/bg_devis.gif"); display:block; width:170px; height:40px; margin:0 0 14px 10px; text-decoration:none;}
#NosAvantages #contenu #navD #devis span{color:#FFFFFF; position:relative; left:110px; top:25px;}
#NosAvantages #contenu #navD #promo img{display:block; width:170px; margin:0 0 14px 10px;}
#NosAvantages #contenu #navD #promo #promoC{background: url("/images/anim_promo-auto.gif") top no-repeat; display:block; width:170px; height:40px;}
#NosAvantages #contenu #navD #pourquoi{display:block; width:170px; margin:0 0 12px 10px;background: url("/images/assurance-moto/bg_jaune2.gif") no-repeat; height:194px;}
#NosAvantages #contenu #navD #pourquoi .vide{display:block; width:170px; height:55px;}
#NosAvantages #contenu #navD #pourquoi .vide span{display:none;}
#NosAvantages #contenu #navD #pourquoi ul{width:150px; height:auto; margin:0 10px 3px 10px;}
#NosAvantages #contenu #navD #pourquoi ul li{clear:left; list-style:none; display:block; width:150px;}
#NosAvantages #contenu #navD #pourquoi ul li .puce {float:left; display:block; background: url("/images/assurance-moto/puce_grise.gif") 0 5px  no-repeat; width:11px; height:12px; margin:5px 0; text-decoration:none; }
#NosAvantages #contenu #navD #pourquoi ul li .texte{float:left; width:139px; margin:3px 0; text-decoration:none}
#NosAvantages #contenu #navD #pourquoi ul li .texte a{text-decoration:none;font-weight:bold;}
#NosAvantages #contenu #navD #pourquoi ul li .texte a:hover{text-decoration:underline}
#NosAvantages #contenu #navD #temoignages{margin:0 0 0 10px; padding:0; width:170px;}
#NosAvantages #contenu #navD #temoignages #temoignagesH{background: url("/images/assurance-habitation/hd_temoignages.gif"); display:block; width:170px; height:33px;}
#NosAvantages #contenu #navD #temoignages #temoignagesC{background:#e2ddcf;}
#NosAvantages #contenu #navD #temoignages #temoignagesC p{width:150px; margin:0 10px 0 10px; background:#e2ddcf; padding:5px 0 0 0;}
#NosAvantages #contenu #navD #temoignages #temoignagesC span{display:block; text-align:right; background: url("/images/assurance-habitation/ptte_puce_mauve.gif") 115px 5px no-repeat;}
#NosAvantages #contenu #navD #temoignages #temoignagesC a.lire{color:#8b1d64; text-decoration:none; font-weight:bold; font-size:11px;}
#NosAvantages #contenu #navD #temoignages #temoignagesC a:hover.lire{text-decoration:underline;}
#NosAvantages #contenu #navD #temoignages #temoignagesF{background: url("/images/assurance-habitation/ft_temoignages.gif") no-repeat; display:block; width:170px; height:8px;}
#NosAvantages #contenu #navD #temoignages #temoignagesC span.laisserTemoignage{display:block; background: url("/images/assurance-habitation/puce_mauve.gif") -1px 4px no-repeat;}
#NosAvantages #contenu #navD #temoignages #temoignagesC a.laisserTemoignage{text-decoration:none;font-size:10px; font-weight:bold;}
#NosAvantages #contenu #navD #temoignages #temoignagesC a:hover.laisserTemoignage{text-decoration:underline;}
/* Fin Partie Temoignage Habitation */

/* D&eacute;but T&eacute;moignages */
#Temoignages #titreAuto {
	background: url("/images/assurance-moto/bd_assurance_moto.gif") top left no-repeat;
	width:780px; height:50px; margin-bottom: 10px;
}
#Temoignages #titreAuto h1, #Temoignages #titreAutoTempo h1, #Temoignages #titreSante h1, #Temoignages #titreHabitation h1 {
	visibility:hidden;
}
#Temoignages .soustitreAuto {
	background: url("/images/assurance-moto/bg_h2jaune.gif") top left no-repeat;
	width:780px; height:25px; margin-bottom: 20px;
}
#Temoignages .soustitreAuto h2, #Temoignages .soustitreAutoTempo h2, #Temoignages .soustitreSante h2, #Temoignages .soustitreHabitation h2 {
	color: #555; font: bold 12px Arial, Helvetica, sans-serif;
	line-height:25px; vertical-align:middle; padding-left: 35px;
}
#Temoignages .hr {width: 780px; height:10px; background: url("/images/assurance-moto/hr.gif") no-repeat;}
#Temoignages h3 a {font: bold 12px Arial, Helvetica, sans-serif;padding-left: 40px;}
#Temoignages p {padding-left: 20px; width:730px;}
#Temoignages .bt_laissez_temoignages {width:780px; text-align:center; margin-top:30px; margin-bottom:30px;}
#Temoignages .bt_devis {width:780px; text-align:right; margin-bottom:10px;}
/* Fin T&eacute;moignages */

