/* CSS Document */
body {
background-color:#ffffff;
margin-top:0;
}
#maincontener {
	height: auto;
	width: 979px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
a:link {color:#000000; text-decoration:none;}
a:visited { text-decoration: none; color: #000000;}
a:hover { color:#000000;}
a:active { text-decoration: none; }

.textsite{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
.textactu{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}

.textcolor{
	font-family:Arial, Helvetica, sans-serif;
	color:#CB4182;
	font-size:12px;
}

.textgras {
	font-weight: bold;
}

.textsiteptit{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
}
.textsitequestions{
font-family:Arial, Helvetica, sans-serif;
color:#d25d07;
font-size:12px;
}

.textsitetitre{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
}

.champ_formulair{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}

#header{
	background-image: url(00images/header.jpg);
	height: 55px;
	width: 979px;
}
#menu_fixe{
	background-image: url(00images/menu_fixe.jpg);
	height: 27px;
	width: 979px;
}
#maincontenant {
	height: auto;
	width: 979px;
}
#fond_cote {
	height: auto;
	width: 193px;
	float: left;
}
#text_suppl_cote{
	height: auto;
	width: 193px;
	background-color:#c0c0bf;
}
#adress_ht{
	background-image: url(00images/adress_ht.jpg);
	height: 109px;
	width: 193px;
}
#adress_bas{
	background-image: url(00images/adress_bas.jpg);
	height: 108px;
	width: 193px;
}
#chemin {
	background-image: url(00images/chemin_site.jpg);
	height: 164px;
	width: 193px;
}
#partenaires {
	background-image: url(00images/partenaires.jpg);
	height: 116px;
	width: 193px;
}
#fond_arr{
	height: auto;
	width: 786px;
	margin: 0 0 0 193px;
}
#header_section {
	background-image: url(00images/header_section.jpg);
	height: 109px;
	width: 786px;
}
#corps_A1_questions {
	background-image: url(00images/corps_A1_questions.jpg);
	height: 108px;
	width: 786px;
}
#corps_A2_questions {
	background-image: url(00images/corps_A2_questions.jpg);
	height: 164px;
	width: 786px;
}
#corps_A3_questions {
	background-image: url(00images/corps_A3_questions.jpg);
	height: 116px;
	width: 786px;
}
#corps_A1_index {
	background-image: url(00images/corps_A1_index.jpg);
	height: 108px;
	width: 786px;
}
#corps_A2_index {
	background-image: url(00images/corps_A2_index.jpg);
	height: 164px;
	width: 786px;
}
#corps_A3_index {
	background-image: url(00images/corps_A3_index.jpg);
	height: 116px;
	width: 786px;
}
#corps_A1{
	background-image: url(00images/corps_A1.jpg);
	height: 108px;
	width: 786px;
}
#corps_A2 {
	background-image: url(00images/corps_A2.jpg);
	height: 164px;
	width: 786px;
}
#corps_A3 {
	background-image: url(00images/corps_A3.jpg);
	height: 116px;
	width: 786px;
}
#laius {
	position: absolute;
	width: 770px;
	left:208px;
	top:580px;
}

#text_suppl_contenu{
	height: auto;
	width: 786px;
	background-color:#ffffff;
}
#text_contenu {
	position:absolute;
	left:200px;
	top:175px;
	width:591px;
	height:auto;
	z-index:1;
}
#text_contenu_large {
	position:absolute;
	left:200px;
	top:175px;
	width:776px;
	height:auto;
	z-index:1;
}
#logos_partenaires {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	left:15px;
	top:533px;
	width:150px;
	height:25px;
	z-index:1;
	visibility: visible;
}
.mentions a {
	color:#FFFFFF
}
#actu {
	position:absolute;
	left:830px;
	top:98px;
	width:147px;
	height:auto;
	z-index:1;
	visibility: visible;
}
#questions {
	width:166px;
	height:auto;
	position:absolute;
	left:807px;
	top:161px;
	z-index:1;
}
#formulaire {
	position:absolute;
	left:208px;
	top:176px;
	width:754px;
	height:auto;
	z-index:1;
}
/**********************************************header_differentes_sections_des_pages*******************************************************/
#header_valeurs{
	background-image: url(00images/header_valeurs.jpg);
	height: 109px;
	width: 786px;
}
#header_contact{
	background-image: url(00images/header_contact.jpg);
	height: 109px;
	width: 786px;
}
#header_sante{
	background-image: url(00images/header_sante.jpg);
	height: 109px;
	width: 786px;
}
#header_sante_famille{
	background-image: url(00images/header_sante_famille.jpg);
	height: 109px;
	width: 786px;
}
#header_sante_senior{
	background-image: url(00images/header_sante_senior.jpg);
	height: 109px;
	width: 786px;
}
#header_sante_essentielle{
	background-image: url(00images/header_sante_essentielle.jpg);
	height: 109px;
	width: 786px;
}
#header_sante_confort{
	background-image: url(00images/header_sante_confort.jpg);
	height: 109px;
	width: 786px;
}
#header_prevoyance{
	background-image: url(00images/header_prevoyance.jpg);
	height: 109px;
	width: 786px;
}
#header_ass_pret{
	background-image: url(00images/header_ass_pret.jpg);
	height: 109px;
	width: 786px;
}
#header_deces{
	background-image: url(00images/header_deces.jpg);
	height: 109px;
	width: 786px;
}
#header_revenus{
	background-image: url(00images/header_ass_revenus.jpg);
	height: 109px;
	width: 786px;
}
#header_accident_vie{
	background-image: url(00images/header_accident_vie.jpg);
	height: 109px;
	width: 786px;
}
#header_automobile{
	background-image: url(00images/header_auto.jpg);
	height: 109px;
	width: 786px;
}
#header_epargne{
	background-image: url(00images/header_epargne.jpg);
	height: 109px;
	width: 786px;
}
#header_banque{
	background-image: url(00images/header_banque.jpg);
	height: 109px;
	width: 786px;
}
#header_credit_perso{
	background-image: url(00images/header_credit_perso.jpg);
	height: 109px;
	width: 786px;
}
#header_livretA{
	background-image: url(00images/header_livretA.jpg);
	height: 109px;
	width: 786px;
}
#header_livretMMA{
	background-image: url(00images/header_livretMMA.jpg);
	height: 109px;
	width: 786px;
}
#header_pros{
	background-image: url(00images/header_pros.jpg);
	height: 109px;
	width: 786px;
}
#header_pros_auto{
	background-image: url(00images/header_pros_auto.jpg);
	height: 109px;
	width: 786px;
}
#header_habitation{
	background-image: url(00images/header_habitation.jpg);
	height: 109px;
	width: 786px;
}
#header_frontaliers{
	background-image: url(00images/header_frontaliers.jpg);
	height: 109px;
	width: 786px;
}
#header_frontaliers_frsuiss{
	background-image: url(00images/header_frontaliers_frsuiss.jpg);
	height: 109px;
	width: 786px;
}
#header_frontaliers_fr{
	background-image: url(00images/header_frontaliers_fr.jpg);
	height: 109px;
	width: 786px;
}
#header_frontaliers_compl{
	background-image: url(00images/header_frontaliers_compl.jpg);
	height: 109px;
	width: 786px;
}
#header_devis_frontaliers{
	background-image: url(00images/header_devis_frontaliers.jpg);
	height: 109px;
	width: 786px;
}
#header_devis_auto{
	background-image: url(00images/header_devis_auto.jpg);
	height: 109px;
	width: 786px;
}
#header_devis_sante{
	background-image: url(00images/header_devis_sante.jpg);
	height: 109px;
	width: 786px;
}
#header_devis_habitation{
	background-image: url(00images/header_devis_habitation.jpg);
	height: 109px;
	width: 786px;
}
#header_devis_prevoyance{
	background-image: url(00images/header_devis_prevoyance.jpg);
	height: 109px;
	width: 786px;
}
#header_devis_pros{
	background-image: url(00images/header_devis_pros.jpg);
	height: 109px;
	width: 786px;
}
#header_contact_banque{
	background-image: url(00images/header_contact_banque.jpg);
	height: 109px;
	width: 786px;
}
#header_simul_epargne{
	background-image: url(00images/header_simul_epargne.jpg);
	height: 109px;
	width: 786px;
}
/**********************************************fin_header_differentes_sections_des_pages*******************************************************/
/**********************************************btn_menu_fixe*******************************************************/
#btn_mma {
	position:absolute;
	left:23px;
	top:65px;
	height: 43px;
	width: 134px;
}
#btn_grpmtransfront {
	position:absolute;
	left:796px;
	top:1px;
	height: 52px;
	width: 139px;
	visibility: visible;
}

#btn_accueil {
	position:absolute;
	left:192px;
	top:55px;
	width:88px;
	height:27px;
	z-index:1;
	cursor: pointer;
	visibility: visible;
}
.btn_accueil {
	background:url(00images/btn_accueil0.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:27px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_accueil span { 
	background:url(00images/btn_accueil0.jpg) no-repeat left top; 
	height:27px;
	width:88px;
	display:block;
	display:inline-block;
	line-height:27px;
}

	a.btn_accueil:hover {background-position:right -27px;}
	a.btn_accueil:hover span {background-position:left -27px;}

#btn_valeurs {
	position:absolute;
	left:279px;
	top:55px;
	width:88px;
	height:27px;
	z-index:1;
	cursor: pointer;
	visibility: visible;
}
.btn_valeurs {
	background:url(00images/btn_valeurs.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:27px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_valeurs span { 
	background:url(00images/btn_valeurs.jpg) no-repeat left top; 
	height:27px;
	width:88px;
	display:block;
	display:inline-block;
	line-height:27px;
}

	a.btn_valeurs:hover {background-position:right -27px;}
	a.btn_valeurs:hover span {background-position:left -27px;}

#btn_contact {
	position:absolute;
	left:366px;
	top:55px;
	width:88px;
	height:27px;
	z-index:1;
	cursor: pointer;
	visibility: visible;
}
.btn_contact {
	background:url(00images/btn_contact.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:27px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_contact span { 
	background:url(00images/btn_contact.jpg) no-repeat left top; 
	height:27px;
	width:88px;
	display:block;
	display:inline-block;
	line-height:27px;
}

	a.btn_contact:hover {background-position:right -27px;}
	a.btn_contact:hover span {background-position:left -27px;}
	
#btn_devis {
	position:absolute;
	left:701px;
	top:99px;
	width:88px;
	height:37px;
	z-index:2;
	cursor: pointer;
}
/**********************************************fin_btn_menu_fixe*******************************************************/
/**********************************************btn_spe_menu_fixe*******************************************************/
#btnsup_senior {
	position:absolute;
	left:540px;
	top:154px;
	width:88px;
	height:22px;
	z-index:1;
	cursor: pointer;
}
.btnsup_senior {
	background:url(00images/btn_accueil.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:22px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btnsup_senior span { 
	background:url(00images/btn_accueil.jpg) no-repeat left top; 
	height:22px;
	width:88px;
	display:block;
	display:inline-block;
	line-height:22px;
}

	a.btnsup_senior:hover {background-position:right -22px;}
	a.btnsup_senior:hover span {background-position:left -22px;}

#btnsup_famille {
	position:absolute;
	left:452px;
	top:154px;
	width:88px;
	height:22px;
	z-index:1;
	cursor: pointer;
}
.btnsup_famille {
	background:url(00images/btn_accueil.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:22px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btnsup_famille span { 
	background:url(00images/btn_accueil.jpg) no-repeat left top; 
	height:22px;
	width:88px;
	display:block;
	display:inline-block;
	line-height:22px;
}

	a.btnsup_famille:hover {background-position:right -22px;}
	a.btnsup_famille:hover span {background-position:left -22px;}

#btnsup_essentielle {
	position:absolute;
	left:628px;
	top:154px;
	width:88px;
	height:22px;
	z-index:1;
	cursor: pointer;
}
.btnsup_essentielle {
	background:url(00images/btn_accueil.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:22px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btnsup_essentielle span { 
	background:url(00images/btn_accueil.jpg) no-repeat left top; 
	height:22px;
	width:88px;
	display:block;
	display:inline-block;
	line-height:22px;
}

	a.btnsup_essentielle:hover {background-position:right -22px;}
	a.btnsup_essentielle:hover span {background-position:left -22px;}

#btnsup_confort {
	position:absolute;
	left:716px;
	top:154px;
	width:88px;
	height:22px;
	z-index:1;
	cursor: pointer;
}
.btnsup_confort {
	background:url(00images/btn_accueil.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:22px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btnsup_confort span { 
	background:url(00images/btn_accueil.jpg) no-repeat left top; 
	height:22px;
	width:88px;
	display:block;
	display:inline-block;
	line-height:22px;
}

	a.btnsup_confort:hover {background-position:right -22px;}
	a.btnsup_confort:hover span {background-position:left -22px;}
/**********************************************btn_spe_menu_fixe*******************************************************/
/**********************************************btn_index*******************************************************/
#btn_frontaliers {
	position:absolute;
	left:213px;
	top:100px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
	visibility: visible;
}
.btn_frontaliers {
	background:url(00images/btn_frontaliers.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:14px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_frontaliers span {
	background:url(00images/btn_frontaliers.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:14px;
}

	a.btn_frontaliers:hover {background-position:right -199px;}
	a.btn_frontaliers:hover span {background-position:left -199px;}
	
#liens_btn_frontaliers {
	position:absolute;
	left:213px;
	top:272px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:12px;
	width:128px;
	height:23px;
	z-index:2;
	font-weight: bold;
	visibility: visible;
}

#btn_sante {
	position:absolute;
	left:366px;
	top:100px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
	visibility: visible;
}
.btn_sante {
	background:url(00images/btn_sante.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_sante span {
	background:url(00images/btn_sante.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_sante:hover {background-position:right -199px;}
	a.btn_sante:hover span {background-position:left -199px;}
	
#liens_btn_sante {
	position:absolute;
	left:366px;
	top:272px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:12px;
	width:128px;
	height:23px;
	z-index:2;
	font-weight: bold;
	visibility: visible;
}

#btn_prevoyance {
	position:absolute;
	left:517px;
	top:100px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
	visibility: visible;
}
.btn_prevoyance {
	background:url(00images/btn_prevoyance.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_prevoyance span {
	background:url(00images/btn_prevoyance.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_prevoyance:hover {background-position:right -199px;}
	a.btn_prevoyance:hover span {background-position:left -199px;}
	
#liens_btn_prevoyance {
	position:absolute;
	left:517px;
	top:272px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:12px;
	width:128px;
	height:23px;
	z-index:2;
	font-weight: bold;
	visibility: visible;
}

#btn_habitation {
	position:absolute;
	left:213px;
	top:335px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
	visibility: visible;
}
.btn_habitation {
	background:url(00images/btn_habitation.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_habitation span {
	background:url(00images/btn_habitation.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_habitation:hover {background-position:right -199px;}
	a.btn_habitation:hover span {background-position:left -199px;}
	
#liens_btn_habitation{
	position:absolute;
	left:213px;
	top:507px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:12px;
	width:128px;
	height:23px;
	z-index:2;
	font-weight: bold;
	visibility: visible;
}
	
#btn_auto {
	position:absolute;
	left:669px;
	top:99px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
	visibility: visible;
}
.btn_auto {
	background:url(00images/btn_auto.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_auto span {
	background:url(00images/btn_auto.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_auto:hover {background-position:right -199px;}
	a.btn_auto:hover span {background-position:left -199px;}
	
#liens_btn_auto {
	position:absolute;
	left:669px;
	top:272px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:12px;
	width:128px;
	height:23px;
	z-index:2;
	font-weight: bold;
	visibility: visible;
}

#btn_pros {
	position:absolute;
	left:366px;
	top:335px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
	visibility: visible;
}
.btn_pros {
	background:url(00images/btn_pros.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_pros span {
	background:url(00images/btn_pros.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_pros:hover {background-position:right -199px;}
	a.btn_pros:hover span {background-position:left -199px;}
	
#liens_btn_pros {
	position:absolute;
	left:366px;
	top:507px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:12px;
	width:128px;
	height:23px;
	z-index:2;
	font-weight: bold;
	visibility: visible;
}
	
#btn_banque {
	position:absolute;
	left:518px;
	top:335px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
	visibility: visible;
}
.btn_banque {
	background:url(00images/btn_banque.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_banque span {
	background:url(00images/btn_banque.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_banque:hover {background-position:right -199px;}
	a.btn_banque:hover span {background-position:left -199px;}
	
#liens_btn_banque {
	position:absolute;
	left:518px;
	top:507px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:12px;
	width:128px;
	height:23px;
	z-index:2;
	font-weight: bold;
	visibility: visible;
}

#btn_epargne {
	position:absolute;
	left:671px;
	top:335px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
	visibility: visible;
}
.btn_epargne {
	background:url(00images/btn_epargne.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_epargne span {
	background:url(00images/btn_epargne.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_epargne:hover {background-position:right -199px;}
	a.btn_epargne:hover span {background-position:left -199px;}
	
#liens_btn_epargne {
	position:absolute;
	left:671px;
	top:507px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:12px;
	width:128px;
	height:23px;
	z-index:2;
	font-weight: bold;
	visibility: visible;
}
/**********************************************fin_btn_index*******************************************************/
/**********************************************autres btn*******************************************************/
#btn_sante_famille {
	position:absolute;
	left:5px;
	top:714px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_sante_famille_pagesenior {
	position:absolute;
	left:98px;
	top:1181px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_sante_famille_pageessentielle {
	position:absolute;
	left:86px;
	top:1224px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_sante_famille_pageconfort {
	position:absolute;
	left:86px;
	top:1185px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_sante_famille {
	background:url(00images/btn_sante_famille.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_sante_famille span {
	background:url(00images/btn_sante_famille.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_sante_famille:hover {background-position:right -199px;}
	a.btn_sante_famille:hover span {background-position:left -199px;}
	
#btn_sante_senior {
	position:absolute;
	left:157px;
	top:714px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_sante_senior_pagefamille {
	position:absolute;
	left:98px;
	top:1109px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_sante_senior_pageessentielle {
	position:absolute;
	left:264px;
	top:1224px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_sante_senior_pageconfort {
	position:absolute;
	left:265px;
	top:1185px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_sante_senior {
	background:url(00images/btn_sante_senior.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_sante_senior span {
	background:url(00images/btn_sante_senior.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_sante_senior:hover {background-position:right -199px;}
	a.btn_sante_senior:hover span {background-position:left -199px;}
	
#btn_sante_essentielle {
	position:absolute;
	left:310px;
	top:714px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_sante_essentielle_pagefamille {
	position:absolute;
	left:284px;
	top:1109px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_sante_essentielle_pagesenior {
	position:absolute;
	left:267px;
	top:1181px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_sante_essentielle_pageconfort {
	position:absolute;
	left:441px;
	top:1185px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_sante_essentielle {
	background:url(00images/btn_sante_essentielle.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_sante_essentielle span {
	background:url(00images/btn_sante_essentielle.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_sante_essentielle:hover {background-position:right -199px;}
	a.btn_sante_essentielle:hover span {background-position:left -199px;}
	
#btn_sante_confort {
	position:absolute;
	left:464px;
	top:714px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_sante_confort_pagefamille {
	position:absolute;
	left:464px;
	top:1109px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_sante_confort_pagesenior{
	position:absolute;
	left:446px;
	top:1181px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_sante_confort_pageessentielle {
	position:absolute;
	left:440px;
	top:1224px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_sante_confort {
	background:url(00images/btn_sante_confort.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_sante_confort span {
	background:url(00images/btn_sante_confort.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_sante_confort:hover {background-position:right -199px;}
	a.btn_sante_confort:hover span {background-position:left -199px;}
	
#btn_frontaliers_fr {
	position:absolute;
	left:50px;
	top:453px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_frontaliers_fr_pagefrsuiss {
	position:absolute;
	left:192px;
	top:996px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_frontaliers_fr_pagecompl {
	position:absolute;
	left:183px;
	top:1168px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_frontaliers_fr {
	background:url(00images/btn_frontaliers_fr.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_frontaliers_fr span {
	background:url(00images/btn_frontaliers_fr.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_frontaliers_fr:hover {background-position:right -199px;}
	a.btn_frontaliers_fr:hover span {background-position:left -199px;}
	
#btn_frontaliers_frsuiss {
	position:absolute;
	left:208px;
	top:453px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_frontaliers_frsuiss_pagefr {
	position:absolute;
	left:182px;
	top:825px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_frontaliers_frsuiss_pagecompl {
	position:absolute;
	left:375px;
	top:1168px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_frontaliers_frsuiss {
	background:url(00images/btn_frontaliers_frsuiss.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_frontaliers_frsuiss span {
	background:url(00images/btn_frontaliers_frsuiss.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_frontaliers_frsuiss:hover {background-position:right -199px;}
	a.btn_frontaliers_frsuiss:hover span {background-position:left -199px;}
	
#btn_frontaliers_compl {
	position:absolute;
	left:368px;
	top:453px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_frontaliers_compl_pagefr {
	position:absolute;
	left:399px;
	top:825px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_frontaliers_compl_pagefrsuiss {
	position:absolute;
	left:369px;
	top:996px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_frontaliers_compl {
	background:url(00images/btn_frontaliers_compl.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_frontaliers_compl span {
	background:url(00images/btn_frontaliers_compl.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_frontaliers_compl:hover {background-position:right -199px;}
	a.btn_frontaliers_compl:hover span {background-position:left -199px;}

#btn_pret {
	position:absolute;
	left:5px;
	top:145px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_pret_pagedeces {
	position:absolute;
	left:124px;
	top:905px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_pret_pagerevenus {
	position:absolute;
	left:119px;
	top:1280px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_pret_pageaccident {
	position:absolute;
	left:129px;
	top:1809px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_pret {
	background:url(00images/btn_pret.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_pret span {
	background:url(00images/btn_pret.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_pret:hover {background-position:right -199px;}
	a.btn_pret:hover span {background-position:left -199px;}

#btn_deces {
	position:absolute;
	left:153px;
	top:145px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_deces_pagepret {
	position:absolute;
	left:126px;
	top:581px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_deces_pagerevenus {
	position:absolute;
	left:287px;
	top:1280px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_deces_pageaccident {
	position:absolute;
	left:298px;
	top:1809px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_deces {
	background:url(00images/btn_deces.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_deces span {
	background:url(00images/btn_deces.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_deces:hover {background-position:right -199px;}
	a.btn_deces:hover span {background-position:left -199px;}
	
#btn_revenus {
	position:absolute;
	left:303px;
	top:145px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_revenus_pagepret {
	position:absolute;
	left:293px;
	top:581px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_revenus_pagedeces {
	position:absolute;
	left:452px;
	top:905px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_revenus_pageaccident {
	position:absolute;
	left:464px;
	top:1809px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_revenus {
	background:url(00images/btn_revenus.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_revenus span {
	background:url(00images/btn_revenus.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_revenus:hover {background-position:right -199px;}
	a.btn_revenus:hover span {background-position:left -199px;}
	
#btn_accidentvie {
	position:absolute;
	left:454px;
	top:145px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_accidentvie_pagepret {
	position:absolute;
	left:458px;
	top:581px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_accidentvie_pagedeces {
	position:absolute;
	left:288px;
	top:905px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_accidentvie_pagerevenus {
	position:absolute;
	left:453px;
	top:1280px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_accidentvie {
	background:url(00images/btn_ass_vie.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_accidentvie span {
	background:url(00images/btn_ass_vie.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_accidentvie:hover {background-position:right -199px;}
	a.btn_accidentvie:hover span {background-position:left -199px;}
	
#btn_livretMMA {
	position:absolute;
	left:105px;
	top:189px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_livretMMA_pagelivretA {
	position:absolute;
	left:191px;
	top:446px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_livretMMA_pagecreditperso {
	position:absolute;
	left:186px;
	top:469px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_livretMMA {
	background:url(00images/btn_livretMMA.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_livretMMA span {
	background:url(00images/btn_livretMMA.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_livretMMA:hover {background-position:right -199px;}
	a.btn_livretMMA:hover span {background-position:left -199px;}
	
#btn_livretA {
	position:absolute;
	left:298px;
	top:188px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_livretA_pagelivretMMA {
	position:absolute;
	left:188px;
	top:493px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_livretA_pagecreditperso {
	position:absolute;
	left:394px;
	top:469px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_livretA {
	background:url(00images/btn_livretA.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_livretA span {
	background:url(00images/btn_livretA.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inlineac-block;
	line-height:199px;
}

	a.btn_livretA:hover {background-position:right -199px;}
	a.btn_livretA:hover span {background-position:left -199px;}
	
#btn_creditperso {
	position:absolute;
	left:487px;
	top:188px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_creditperso_pagelivretMMA {
	position:absolute;
	left:406px;
	top:493px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
#btn_creditperso_pagelivretA {
	position:absolute;
	left:406px;
	top:446px;
	width:128px;
	height:199px;
	z-index:1;
	cursor: pointer;
}
.btn_creditperso {
	background:url(00images/btn_creditperso.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_creditperso span {
	background:url(00images/btn_creditperso.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_creditperso:hover {background-position:right -199px;}
	a.btn_creditperso:hover span {background-position:left -199px;}
	
#btn_pro_auto {
	position:absolute;
	left:818px;
	top:94px;
	width:128px;
	height:199px;
	z-index:2;
	cursor: pointer;
}
.btn_pro_auto {
	background:url(00images/btn_pro_auto.jpg) no-repeat right top; 
	vertical-align:middle;
	line-height:199px;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box; /*ff*/
}

.btn_pro_auto span {
	background:url(00images/btn_pro_auto.jpg) no-repeat left top; 
	height:199px;
	width:128px;
	display:block;
	display:inline-block;
	line-height:199px;
}

	a.btn_pro_auto:hover {background-position:right -199px;}
	a.btn_pro_auto:hover span {background-position:left -199px;}
/**********************************************fin_autres_btn*******************************************************/
/**********************************************questions*******************************************************/
ul {
	margin-top:1px;
  margin-bottom:1px;
	margin-left:0px;

}

li {
	list-style:outside;
 	margin-top:10px;  
 	margin-bottom:10px;
}

ul li {
	list-style:square;
	font-family:sans-serif;
	font-weight:normal;
}

li.basic {
	list-style:square;
	list-style-image:none;
 	margin-top:2px;
 	margin-bottom:2px;
}

.sub { display: none; }
.subexp {display: block; padding-left:0;}

li.exp {
 list-style-image:url("00images/plus.png");
 margin-top:10px;
 margin-bottom:10px;
 cursor:pointer;
 font-family:Arial, Helvetica, sans-serif;
color:#d25d07;
font-size:12px;
}

li.col {
 list-style-image:url("00images/minus.png");
 margin-top:10px;
 margin-bottom:10px;
 cursor:pointer;
 font-family:Arial, Helvetica, sans-serif;
color:#d25d07;
font-size:12px;
}

li.exp_active {
 list-style-image:url("00images/plus.png");
 margin-top:10px; 
 margin-bottom:10px;
 cursor:pointer;
}

li.col_active {
 list-style-image:url("00images/minus.png");
 margin-top:10px;
 margin-bottom:10px;
 cursor:pointer; /* if not included, bullets are not shown right in moz*/
 font-family:Arial, Helvetica, sans-serif;
color:#d25d07;
font-size:12px;
}


li.basic_active {
 list-style:square;
 list-style-image:none;
 margin-top:2px;
 margin-bottom:2px;
}

div.basetext {
	padding-left:15px;
	text-align:left;
	font-weight:normal;
}
/**********************************************fin_questions*******************************************************/

