/** Formulaire sant� **/

/** Coeur de page **/
#colonne02{font-size:12px;}
#colonne02 .titre09 span{color:#ec7900;}
/*#colonne02 .listEtape{text-indent:-3000px;background:url(/images/img-etape-01.png) no-repeat 0 0;margin:15px 0 0 0;}
#colonne02 .listEtape.etape3{background:url(/images/img-etape-03.png) no-repeat 0 0;} */
#colonne02 .lienRetour{width:560px;position:relative;border-bottom:1px solid #F1F1F1;margin:20px 0 10px;}
#colonne02 .lienRetour .mutLien01{position:absolute;top:0;right:0;}

.lienRetour .mutTitre03{margin:0;border:0;}


#besoinSante{background-color:#ecf3f9;margin:10px 0 0 0;}
/*.dragBar{width:181px;height:41px;position:relative;}
.dragBar .btDrag,.dragBar .slideBar{margin-top:21px;}
.dragBar .slider{cursor:pointer;position:absolute;top:0;left:66px;color:#fff;background:url(/images/boutons/bt-drag.gif) no-repeat 0 0;width:49px;height:24px;text-align:center;padding-top:1px;}
.dragBar .slider.mini{left:11px;}
.dragBar .slider.maxi{left:121px;}
*/

.formulaire{width:560px;color:#24282c;margin:0 0 10px 0;position:relative;}
.formulaire .titreFormulaire{height:24px;padding:4px 0 0 10px;line-height:16px;color:#fff;background:#74b0de url(/images/bg-degrade-02.png) repeat-x 0 0;font-size:13px;font-weight:bold;}
.formulaireContent{width:560px;background-color:#f2f7fb;padding:0 0 10px 0;}
.formulaireContent .ligne{padding:10px 0 0 0;/*margin:0 10px;*/margin:0 0 0 16px;clear:both;}
.formulaireContent .ligne.bordure{border-bottom:1px solid #d6e6f3;padding-bottom:10px;}
.formulaireContent .lbl01{width:225px;line-height:15px;}
.formulaireContent .lbl02{margin:0 10px;padding:1px 0 0 0;}
.formulaireContent .lbl03{width:175px;line-height:15px;margin:4px 0 0;}
.formulaireContent .lbl04{margin:0 10px;padding:1px 0 0 0;width:300px;}
.formulaireContent .champ01{width:200px;}
.formulaireContent .champ02{width:50px;}
.formulaireContent .champ03{width:86px;}
.formulaireContent .champ04{width:100px;margin:0 100px 0 0;}
.formulaireContent .focus{border:1px solid #ec7900;}
.formulaireContent .sexe{margin:2px 0 0 0;}
.formulaireContent .date01{margin:0 10px 0 0;width:40px;}
.formulaireContent .date02{margin:0 10px 0 0;width:55px;}
.formulaireContent .select01{width:50px;height:26px;}
.formulaireContent .select02{width:208px;height:26px;}
.formulaireContent .select03{width:100px;height:26px;margin:0 40px 0 10px;}
.formulaireContent .text01{font-size:11px;}
.formulaireContent .textInfo{color:#de015a;padding:0 0 0 10px;}
.formulaireContent .erreur{color:#de015a;font-size:10px;padding:0 0 0 175px;}
.formulaireContent .radiolist{/*width:204px;*/width:220px;margin:4px 0 0;}
.formulaireContent .bloc01{padding:0 0 0 175px;}
.formulaireContent .validateur{float:left;display:inline;width:40px;height:20px;}
.formulaireContent .validateur.mauvais{background:url(/images/pictos/picto22.png) no-repeat 50% 3px;}
.formulaireContent .validateur.ok{background:url(/images/pictos/picto23.png) no-repeat 50% 0;}
.formulaireContent .info{float:left;display:inline;width:105px;padding:0 0 0 15px;background:url(/images/pictos/picto24.png) no-repeat 0 3px;font-size:11px;color:#6d90ac;}
.champ_obligatoire{color:#ff8400;}
.mention{position:absolute;top:-30px;right:0;}
.mention_legales{text-align:center;color:#747a7f;margin:10px 0 0 0;font-size:10px;width:100%;}

.besoinConseils{width:554px;height:155px;background:url(/images/bg-besoin-conseils.png) no-repeat 0 0;margin:20px 0 0 0;}
.besoinConseils #listServices{width:554px;}
	.besoinConseils .listServicesItem{width:160px;padding:0;margin:0;}
	.besoinConseils .listServicesItem.first{margin:0 0 0 60px;}
	.besoinConseils .listServicesItem #pictoPhone2,
	.besoinConseils .listServicesItem #pictoPhone,
	.besoinConseils .listServicesItem #pictoAgence{padding:60px 0 0 10px;text-align:center;}
	.besoinConseils .listServicesItem #pictoPhone2{background:url(/images/pictos/picto14.png) no-repeat 60px 10px;}
	.besoinConseils .listServicesItem #pictoPhone{margin-top:30px;background:url(/images/pictos/picto16.png) no-repeat 60px 10px;}
	.besoinConseils .listServicesItem #pictoPhone #txt_numApreva{background:url(/images/txt/txt-numApreva01.png) no-repeat 15px 0;width:auto;}
	.besoinConseils .listServicesItem #pictoAgence{margin-top:30px;background:url(/images/pictos/picto15.png) no-repeat 60px 10px;}
	.besoinConseils .listServicesItem #demandeCP{width:auto;}
	.besoinConseils .listServicesItem #demandeCP .lig{padding:5px 0 0 44px;}

#votreChoix{margin:0 0 20px 0;}	
#votreChoix .bloc01{position:relative;width:560px;clear:both;margin:10px 0 0 0;}
#votreChoix .bloc01 .text01{position:relative;color:#005ea8;font-size:14px;float:left;display:inline;}
#votreChoix .bloc01 .text02{color:#ec7900;}
#votreChoix .bloc01 .text03{color:#24282c;display:block;}
#votreChoix .bloc01 .text04{color:#005ea8;float:left;display:inline;}
#votreChoix .bloc01 .prix01{color:#24282c;float:right;display:inline;font-weight:bold;}
#votreChoix .bloc01 .prix02{color:#005ea8;float:right;display:inline;font-weight:bold;font-size:14px;}

#rappel_adhesion .bloc10{margin-bottom:20px;width:560px;}
#rappel_adhesion .ctbloc10{background-color:#e1edf6;width:560px;}
#rappel_adhesion .titre02{color:#005ea8;font-size:15px;padding:10px 0 0 10px;}
#rappel_adhesion .list01{padding:0 0 14px;}
#rappel_adhesion .list01 li{background:url(/images/pictos/picto18.png) no-repeat 10px 8px;padding:10px 10px 4px 40px;font-size:13px;}
#rappel_adhesion .list01 li.etape2{background:url(/images/pictos/picto19.png) no-repeat 10px 8px;}
#rappel_adhesion .list01 li.etape3{background:url(/images/pictos/picto20.png) no-repeat 10px 8px;}
#rappel_adhesion .list01 li.etape4{background:url(/images/pictos/picto21.png) no-repeat 10px 8px;}

#rappelCriteres{padding:10px 10px 0 10px;background-color:#f4f1df;}
#rappelCriteres p{padding:0 0 10px 0;}
#rappelCriteres  .text01{color:#005ea8;}
#rappelCriteres  .text02{color:#6d90ac;padding:0 20px 0 0;}
#rappelCriteres  .text03{color:#24282c;}

#nosPropositions{position:relative;width:536px;margin:10px 0 10px 0;}
#nosPropositions .btnMoins{position:absolute;top:370px;left:187px;width:30px;height:30px;z-index:1;}
#nosPropositions .btnPlus{position:absolute;top:370px;left:536px;width:30px;height:30px;z-index:1;}
.propositions{position:relative;width:100%;}
.propositions tr, .propositions th, .propositions td{border:0;padding:0;margin:0;text-align:left;vertical-align:top;font-weight:normal;}
.propositions th, .propositions td{border-right:1px solid #67a4d3;}
.propositions td.last{border-bottom:1px solid #67a4d3;}
.propositions .col01{width:217px;}
.propositions .col02, .propositions .col03{width:158px;font-size:11px;font-weight:bold;}
.propositions .contenu{color:#ec7900;font-size:11px;font-weight:bold;padding:2px 0 3px 10px;}


.propositions .titre01{color:#005ea8;font-size:15px;display:block;border-bottom:1px solid #f1f1f1;margin:10px 10px 15px 0;padding:0 0 5px 10px;}
.propositions .text01{color:#747a7f;font-size:11px;display:block;text-align:center;margin:0 0 10px 0;}
.propositions .titre02{color:#fff;font-size:14px;display:block;position:relative;height:42px;padding:10px 0 0 10px;background:#67a4d3 url(/images/bg-table-01.png) repeat-x 0 0;}
.propositions .titre02 .cointable{position:absolute;top:0;width:8px;height:52px;}
.propositions .col02 .titre02 .cointable{left:-1px;background:#67a4d3 url(/images/bg-table-02.png) no-repeat 0 0;}
.propositions .col03 .titre02 .cointable{right:-1px;background:#67a4d3 url(/images/bg-table-03.png) no-repeat 0 0;}
.propositions .titre02 .text02{color:#24282c;font-size:12px;padding:5px 0 0 0;}
.propositions .text03{color:#6d90ac;padding:5px 0 0 10px;display:block;font-weight:normal;}
.propositions .btn05{margin:5px auto;}
.propositions .titre03{position:relative;display:block;height:24px;padding:4px 0 0 10px;line-height:16px;color:#fff;background:#74b0de url(/images/bg-degrade-02.png) repeat-x 0 0;font-size:13px;font-weight:bold;}
.propositions .ligne01 td{background-color:#f2f7fb;color:#24282c;font-weight:bold;}
.propositions .text04{background:url(/images/puces/puce15.gif) no-repeat 0 6px;display:block;padding:0 0 2px 10px;color:#005ea8;font-weight:normal;}
.propositions .mentiontable td{font-size:10px;color:#747a7f;border-right:0;padding:10px 0;}
.propositions .espacetable td{border-right:0;}
.propositions .text05{font-size:17px;color:#ffe100;}
.propositions .contenu02{background-color:#f2f7fb;}
.propositions .text06{font-weight:normal;}
.propositions .noborder{border:0;}
.propositions .text07{color:#24282c;margin:5px 10px;padding-bottom:5px;border-bottom:1px solid #d7e2eb;display:block;}
.propositions .input01, .propositions .lbl01{margin:3px 0 3px 10px;color:#005ea8;}
.propositions .contenu03{text-align:right;color:#005ea8;font-size:11px;padding-right:10px;}
.propositions .contenu04{text-align:right;color:#24282c;padding:10px 10px 5px 10px;font-weight:bold;}
.propositions .contenu05{padding:5px 0 5px 7px;}
.propositions .lienBarreTitre{position:absolute;top:5px;right:10px;color:#fff;}


.btnImprimer{margin:0 40px 0 0;}

.blocinfo{background:url(/images/pictos/picto28.gif) no-repeat 0 0;position:relative;display:block;width:15px;height:16px;margin:2px 10px 0 0;cursor:pointer;}
.blocinfo .blocinfoPopin{z-index:100;display:block;position:absolute;bottom:20px;right:-14px;width:160px;}
.blocinfo .blocinfoPopin .ctblocinfoPopin{display:block;width:158px;background:#fff url(/images/bg-degrade-03.png) repeat-x 0 0;border:1px solid #9fa0a1;border-top:0;padding-bottom:1px;}
.blocinfo .blocinfoPopin .ctblocinfoPopin .encoche{position:absolute;bottom:-10px;right:20px;}
.blocinfo .blocinfoPopin .ctblocinfoPopin  .textPopin{font-size:11px;color:#005ea8;padding:10px 16px;display:block;font-weight:normal;}
.blocinfo .blocinfoPopin.PopinLarge{width:220px;}
.blocinfo .blocinfoPopin.PopinLarge  .ctblocinfoPopin{width:218px;}

/** Etape 4 **/
#formSante_step4{margin:24px 0 0;}
	#formSante_step4 .titre09{font-size:14px;text-align:center;}
	#formSante_step4 .p0{text-align:center;line-height:15px;margin:24px 0;}
		#formSante_step4 .p0 strong{display:block;}
	#formSante_step4 .list01 .titre02{text-align:center;background:none;padding:0;margin:14px 0;font-size:15px;}
	#formSante_step4 .p1{margin:40px 0 18px;}
	#formSante_step4 .ctLien{text-align:center;}

/** Fin Coeur de page **/

/** Colonne de droite **/
#colonne03 #avantagesApreva{background:url(/images/bg-list-05.png) no-repeat 0 100%;position:relative;margin:10px 0 0 0;width:180px;padding:0 0 5px 0;}
#colonne03 #avantagesApreva .titre01{background:url(/images/txt/txt-avantages-apreva.png) no-repeat 0 0;display:block;text-indent:-3000px;height:30px;}
#colonne03 #avantagesApreva .list01 li{width:168px;font-size:11px;margin:0 1px;padding:10px 5px;border-bottom:1px solid #f3f3f3;color:#005da8;}
#colonne03 #avantagesApreva .list01 li.last{border:0;}
#colonne03 #avantagesApreva .list01 li a, #colonne03 #avantagesApreva .list01 li .withoutLinks{font-size:11px;background:url(/images/puces/puce19.gif) no-repeat 0 3px;color:#24282c;padding:0 0 0 15px;display:block;margin:0;}
#colonne03 #avantagesApreva .list01 li a sup{text-decoration:none;line-height:16px;}
#colonne03 #avantagesApreva .list01 li p{padding:5px 0 0 0;color:#fff;}
#colonne03 #avantagesApreva .list01 li.actif{background-color:#67a4d3;}
#colonne03 #avantagesApreva .list01 li.actif a{color:#fff;background:url(/images/puces/puce18.gif) no-repeat 0 3px;}

#colonne03 #recompenseAdherents{width:180px;height:206px;margin:10px 0 0 0;background:url(/images/txt/txt-apreva-recompense-adherent.png) no-repeat 0 0;}
#colonne03 #recompenseAdherents .titre01{text-indent:-3000px;}
#colonne03 #recompenseAdherents .text01{color:#747a7f;font-style:italic;padding:40px 0 0 10px;}
#colonne03 #recompenseAdherents .text02{color:#24282c;padding:10px 0 0 10px;font-size:11px;}
#colonne03 #recompenseAdherents .text02 strong{color:#3ea08e;}
#colonne03 #recompenseAdherents .text03{color:#24282c;font-size:10px;padding:10px 0 0 10px;}

#colonne03 #securite p{padding:10px 8px;background-color:#e6e6e9;border:1px solid #cfcfd0;font-size:11px;}
#colonne03 #securite p img{float:left;display:inline;margin:0 5px 0 0;}

.noLink{display:block;}	/* Elements sans lien */

/** Fin Colonne de droite **/

/** Formulaire Sant� Step4 t�l�chargement **/
#formSante_step4 .btn02{margin:36px auto 22px;}
#formSante_step4 .picto32{font-size:11px;color:#9fa0a1;margin:0 auto;width:248px;}
#formSante_step4 #bt_tabGarantie{margin:40px auto 44px;}


/** HospiConfort **/
#hospiconfort{}
	#hospiconfort .mutTitre01{background:url(/images/bg-mutTitre01c.gif) repeat-x 0 0;height:60px;border-top:1px solid #d0d0d1;}
		#hospiconfort .mutTitre01 .sp1{font-family:Arial;font-size:14px;color:#ec7900;font-weight:bold;background:url(/images/bg-mutTitre01a.gif) no-repeat 0 0;position:relative;top:-1px;}
		#hospiconfort .mutTitre01 .sp2{font-family:Arial;font-size:26px;color:#0098d4;font-weight:bold;background:none;padding:0 0 0 9px;}

	#promo{background:url(/images/bg-promo-00.png) no-repeat 76px 0;height:76px;left:295px;position:absolute;top:45px;width:248px;}
		#promo img{position:absolute;top:0;left:0;}
		#promo p{font-size:13px;color:#7d7d7d;padding:26px 0 0 82px;}

	#colonne02 #hospiconfort .bloc01{width:266px;margin:40px 25px 0 0;}
		#colonne02 #hospiconfort .bloc01 p{text-align:justify;padding:0 0 0 10px;}

	#garantieContrat{width:100%;padding:58px 0 20px;border-bottom:1px solid #f1f1f1;}

	#garantieHospi{width:388px;padding:0 10px 0 0;}
		#listHospiConfort{}
			#listHospiConfort .puce17{margin:7px 0;}
				#listHospiConfort .puce17 span{color:#ec7900;}
			
	#colonne02 #hospiContrat{width:162px;}
		#hospiContrat .ctBloc06{padding:12px 8px 16px;border:1px solid #67a4d3;}
			#hospiContrat p{font-size:11px;line-height:13px;margin:16px 0 0;}
			
	#hospiconfort #bt_devisOnline{margin:16px auto 20px;}

	#temoignage{border:1px solid #f1f1f1;}
		#temoignage #temoignageTxt{width:352px;padding:0 15px 0 0;background:url(/images/pictos/picto31.png) no-repeat 100% 100%;}
			#temoignage #temoignageTxt .titre15{background:url(/images/pictos/picto30.png) no-repeat 0 4px;padding:12px 0 0 46px;margin:0 0 8px;}
			#temoignage #temoignageTxt .p0{color:#005ea8;text-align:justify;}




#bt_devisOnline{padding-top:32px;width:150px;background:url(/images/boutons/bt-devisOnline.png) no-repeat 0 0;}

.titre14{font-size:14px;font-weight:bold;color:#0098d4;}
	.titre14 .sp1{font-size:12px;color:#ec7900;font-weight:normal;display:block;}
	.titre14 strong{display:block;}
.titre15{font-size:17px;color:#67a4d3;line-height:19px;}

.mutTitre02 .sp1{color:#005ea8;}
