@charset "iso-8859-15";
/* CSS Document */

/*POUR AIDER IE6 A FIXER LE BLOC DE DROITE*/
body, html {
height: 100%;
margin: 0;
padding: 0;
}
html {overflow: visible;}
body {overflow: auto;}
/*FIN*/

body{background:#1d2e55 repeat; margin-top:0; margin-left: 0px; margin-right: 0px; margin-bottom: 0px}
body, div, table, a, p{font-family:Arial, Helvetica, sans-serif; font-size:12px}
a{text-decoration:none}
a:hover{text-decoration:none}
input, select, textarea{border:1px solid #999999}
input#RadioSexe{border-color:#9bccfd}
input#radioconj{border-color:#e2ecff}
input#checkbox{border:none}
.btnValider{margin:-1px 30px 0px 0px}
.btnRetour{margin:-1px 0px 0px 30px}
.btnAjoutBenef{margin:-1px 0px 0px 130px}

div#Menu{width:925px; height:30px; background:url(images/fond_menu_haut.gif) repeat-x #ffffff; font-size:12px; padding-top:1px}
.menuHaut0{margin-top:3px; color:#FFFFFF; height:18px}
.menuHaut1{border-left:1px solid #FFFFFF; margin-top:3px; color:#FFFFFF; height:18px}
div#ssMenu{width:925px; height:21px; font-size:12px; color:#67851e; margin-top:-10px; padding-top:1px}
.ssMenuHaut2{ background:url(images/fond-ssmenu.gif) repeat-x; margin-left:110px; width:815px; height:19px}/*background-color:#b3fe00; */
.ssMenuHaut3{ background:url(images/fond-ssmenu.gif) repeat-x; margin-left:241px; width:684px; height:19px}/*background-color:#b3fe00; */
div#ssMenuHaut2 div a,div#ssMenuHaut3 div a{background:url(images/fleche-kaki.gif) no-repeat 0 50%}
div#ssMenuHaut2 div a:hover,div#ssMenuHaut3 div a:hover{background:url(images/fleche-bleu.gif) no-repeat 0 50%}
div#ssMenuHaut2 a,div#ssMenuHaut3 a{color:#67851e}
div#ssMenuHaut2 a:hover,div#ssMenuHaut3 a:hover{color:#19365c}
.bkgrdMenuOn{background:url(images/fond-ssmenu.gif) repeat-x}


table#site{background-color:#FFFFFF; width:925px; height:auto; margin-left:auto; margin-right:auto}
div#bandeauComplementaireSanteOnline{width:925px; height:82px; background:url(images/complementaire-sante-online-bandeau.jpg) no-repeat}
div#accesClient{width:183px; height:36px; background:url(images/acces-client2.gif) no-repeat; padding-top:1px; float:right}
.accesClientTexte{margin:2px 0px 0px 50px; font-size:15px; color:#373754}
.accesClientTexte a{text-decoration:none; color:#373754}
.accesClientTexte a:hover{text-decoration:none; color:#373754}
div#ombre{background:url(images/ombre.jpg) right no-repeat; margin-top:1px}
.modalitesAcces {font-size:10px; padding-top:3px; padding-left:22px; text-decoration:underline; color:#000000 }
.modalitesAcces a{font-size:10px; color:#000000; text-decoration:underline }


div#contentBlocHome{margin-left:42px; margin-top:10px; width:601px}
div#contentBloc2{margin-left:42px; margin-top:15px; width:621px}
.hautBlocBleuCentral{width:601px; height:9px; background:url(images/bord-bleu-haut.jpg) bottom no-repeat}
.basBlocBleuCentral{width:601px; height:9px; background:url(images/bord-bleu-bas.jpg) top no-repeat}
.blocBleuCentral{width:601px; height:550px; background-color:#2a73b8; padding:1px 0px 1px 0px; text-align:justify}
.margeContentBlocCentral{margin:10px 10px 10px 10px}
div#blocGaranties{width:284px; height:400px; background:url(images/fond-bloc-garanties.gif) top right no-repeat; color:#154e9e; text-align:left; font-size:13px}
div#item1Garanties{height:45px; background:url(images/1-vert.gif) top left no-repeat}
div#item2Garanties{height:50px; background:url(images/2-vert.gif) top left no-repeat}
div#item3Garanties{height:65px; background:url(images/3-vert.gif) top left no-repeat}
div#item4Garanties{height:65px; background:url(images/4-vert.gif) top left no-repeat}
div#item5Garanties{height:65px; background:url(images/5-vert.gif) top left no-repeat}
div#item1Plus{height:60px; background:url(images/1-jaune.gif) top left no-repeat; margin-top:28px}
div#item2Plus{height:45px; background:url(images/2-jaune.gif) top left no-repeat}
div#item3Plus{height:65px; background:url(images/3-jaune.gif) top left no-repeat}
div#item4Plus{height:58px; background:url(images/4-jaune.gif) top left no-repeat}
div#item5Plus{height:60px; background:url(images/5-jaune.gif) top left no-repeat}
div#btnvertclair{background:url(images/btn_vert-clair.gif) no-repeat; width:168px; height:25px; margin-top:15px}
div#btnvert{background:url(images/btn_vert.gif) no-repeat; width:222px; height:29px; margin-top:8px}
div#btnvertSimulation{background:url(images/btn_vert.gif) no-repeat; width:222px; height:29px; margin:17px 0px 0px 371px}
div#btnvert9{background:url(images/btn_vert2.gif) no-repeat; width:222px; height:22px; margin-top:5px}
div#btnbleu4{background:url(images/btn_bleu.gif) no-repeat; width:215px; height:22px; margin-top:17px}
div#btnvert8{background:url(images/btn_vert.gif) no-repeat; width:222px; height:29px; margin-top:17px}
div#btnorange{background:url(images/btn_orange.gif) no-repeat; width:222px; height:29px; margin-top:11px}
div#btnvert a{text-decoration:none}
div#btnvert a:hover{text-decoration:none}
div#btnorange a{text-decoration:none}
div#btnorange a:hover{text-decoration:none}


/*BLOC DROITE*/
div#contentBloc3Home{margin-left:15px; margin-top:40px; width:233px}
div#contentBloc3{margin-left:22px; margin-top:23px; width:233px; position:fixed;height: 100%;}
*html div#contentBloc3 { /* only ie6 : hack position fixe */
        position: absolute;
}
div#devis{background:url(images/fond-devis.jpg) no-repeat; width:233px; height:145px}
div#documentation{width:233px; height:195px; margin-top:25px}
div#moisgratuits{width:233px; height:215px; margin-top:25px}
div#cliquezIciBleu{background:url(images/btn_bleu_cliquezici.gif) no-repeat; width:149px; height:25px}
div#cliquezIciBleu a{text-decoration:none}
div#cliquezIciBleu a:hover{text-decoration:none}
div#documentation div#contentdoc{margin:15px 0px 30px 75px}
div#cliquezIciVert{background:url(images/btn_vert_cliquezici.gif) no-repeat; width:149px; height:25px}
div#cliquezIciVert a{text-decoration:none}
div#cliquezIciVert a:hover{text-decoration:none}
div#jesouscris{background:url(images/btn_bleu_souscrit.gif) no-repeat; width:149px; height:25px}
div#jesouscris a{text-decoration:none}
div#jesouscris a:hover{text-decoration:none}
div#aRetenir{width:197px; height:229px; background:url(images/fond-a-retenir.jpg) no-repeat}
div#aRetenirTitre{width:197px; height:28px; margin-left:auto; margin-right:auto; font-size:16px; color:#FFFFFF}
div#aRetenirTexte{width:197px; height:18px; margin:4px auto 0px auto; font-size:13px}
div#aRetenirTexte2{width:197px; height:33px; margin:4px auto 0px auto; font-size:13px}
div#aRetenirTexte3{width:197px; height:18px; margin:22px auto 0px auto; font-size:11px}
div#allerPlusLoin{width:197px; height:246px; background:url(images/fond-aller-plus-loin.jpg) no-repeat}
div#allerPlusLoin2{width:197px; height:246px; background:url(images/fond-aller-plus-loin2.jpg) no-repeat}
div#allerPlusLoinTitre{width:197px; height:27px; margin-left:auto; margin-right:auto; font-size:16px; color:#FFFFFF}



#encartDevis{width:621px; height:auto}
#encartDevisHeader{background:url(images/fond-encart-bleu-devis-header.jpg) bottom no-repeat; width:621px; height:10px}
#encartDevisFooter{background:url(images/fond-encart-bleu-devis-footer.jpg) top no-repeat; width:621px; height:10px}
#encartDevisFooter2{background:url(images/fond-encart-bleu-devis-footer2.jpg) top no-repeat; width:621px; height:30px}
#encartDevisCorps{background-color:#e8efff; width:619px; height:10px; border-left:1px solid #a4abbd; border-right:1px solid #a4abbd}
div#bandeBleuefonceeDevis{width:619px; height:26px; background-color:#1f2e57; margin:15px auto 0px auto; color:#FFFFFF}
div#bandeBleuefonceeDevis2{width:619px; height:26px; background-color:#1f2e57; margin:0px auto 0px auto; color:#FFFFFF}
div#bandeBlancheDevis{ background-color:#FFFFFF; margin-left:auto; margin-right:auto; width:619px; height:35px}
div#bandeBlancheDevis1{width:208px; height:35px}
div#bandeBlancheDevis2{width:201px; height:35px; border-left:1px solid; border-left-color:#19365c;  border-right:1px solid; border-right-color:#19365c}
div#bandeBleueDevis{ background-color:#c6d5e8; margin-left:auto; margin-right:auto; width:619px; height:35px}
div#bandeBleueDevis1{width:208px; height:35px}
div#bandeBleueDevis2{width:201px; height:35px; border-left:1px solid; border-left-color:#19365c;  border-right:1px solid; border-right-color:#19365c}
div#btnvert2{background:url(images/btn_vert.gif) no-repeat; width:222px; height:29px; margin:15px 0px 0px 371px}
div#btnvert3{background:url(images/btn_vert.gif) no-repeat; width:222px; height:25px; margin:17px 0px 0px 50px}
div#btnvert5{background:url(images/btn_vert-clair.gif) no-repeat; width:168px; height:25px; margin:12px 0px 0px 317px}
div#btnModifier{background:url(images/btn_modifier.gif) no-repeat; width:101px; height:25px;; margin:17px 0px 0px 220px}
div#bandeBleufonceeRestitution{width:619px; height:27px; background-color:#1f2e57; color:#FFFFFF}
.bandeBleufonceeRestitution1{width:205px; height:26px; background-color:#1f2e57}
.bandeBleufonceeRestitution2{width:80px; height:26px; background-color:#1f2e57; border-left:1px solid #FFFFFF}
div#bandeBlancheRestitution{width:619px; height:21px; background-color:#FFFFFF; color:#19365c}
.bandeBlancheRestitution1{width:205px; height:21px; background-color:#FFFFFF}
.bandeBlancheRestitution2{width:80px; height:21px; background-color:#FFFFFF; border-left:1px solid #19365c}
div#separationBleue{width:619px; height:10px; background-color:#1f2e57; font-size:9px}
div#bandeBleuClairRestitution{width:619px; height:21px; background-color:#9bccfd; color:#19365c}
.bandeBleuClairRestitution1{width:205px; height:21px; background-color:#9bccfd}
.bandeBleuClairRestitution2{width:80px; height:21px; background-color:#9bccfd; border-left:1px solid #19365c}



div#encartGrisContent{width:625px; height:720px; background-color:#edeeef}
div#encartGrisTete{width:625px; height:12px; background:url(images/fond-bord-haut-gris.gif) bottom no-repeat}
div#encartGrisPieds{width:625px; height:12px; background:url(images/fond-bord-bas-gris.gif) no-repeat}
.encartGrisContent{margin:0px 10px 10px 10px}
.borderLeftWhite{border-left:1px solid #FFFFFF}
.borderBottomWhite{border-bottom:1px solid #FFFFFF}
.borderBlack{border:1px solid #000000}
.borderLeftBottomBlack{border-left:1px solid #000000}


div#souscriptionEncartVert{background:url(images/encart-vert-fluo.jpg) no-repeat; width:867px; height:65px}
div#souscriptionEncartBleu{background:url(images/fond-soucription-bleu.jpg) no-repeat; width:867px; height:231px}
div#chiffres1234{background:url(images/1234.gif) left no-repeat; height:87px}
div#souscriptionEncartCrayon{background:url(images/fond-encart-crayon.jpg) no-repeat; width:867px; height:266px}
div#coches4{background:url(images/4cochesbis.jpg) bottom left no-repeat; height:97px; margin-top:7px}


div#DemandeDoc{background:url(images/fond-encart-bleu-grand.jpg) no-repeat; width:866px; height:336px}
div#btnvert7{background:url(images/btn_vert.gif) no-repeat; width:222px; height:20px; margin:0px 0px 0px 600px}
div#Avantages{background:url(images/fond-encart-blanc-couple.jpg) no-repeat; width:866px; height:209px}
div#chiffres12345{background:url(images/12345.gif) left no-repeat; height:110px}


div#KitTelechargement{background:url(images/fond-choix-departement.jpg) no-repeat; width:866px; height:193px}
div#chiffres123{background:url(images/123.jpg) left no-repeat; height:70px}
div#Departement{background:url(images/fond-encart-bleu.jpg) no-repeat; width:866px; height:243px}
.bandeBleuefoncee{background-color:#19365c; margin-left:auto; margin-right:auto; width:864px; height:25px}
div#btnvert6{background:url(images/btn_vert-clair.gif) no-repeat; width:168px; height:25px; margin:23px 0px 0px 350px}



/*FORMULAIRE DE SOUSCRIPTION*/
div#ProgressionAdhesion{background:url(images/contour_bleu.gif) no-repeat; width:444px; height:44px}
div#ProgressionOn{background:url(images/progression_on.gif)  0 89% no-repeat; width:53px; height:44px}
div#ProgressionOff{background:url(images/progression_off.gif)  0 80% no-repeat; width:53px; height:44px}
div#encartPttBleuFonce{background:url(images/encart-ptt-bleufonce.gif) no-repeat; width:129px; height:73px}
div#encartLongBlanc{background:url(images/encart-long-blanc.gif) no-repeat; width:796px; height:100px}
div#fondRIB{background:url(images/fond_rib.gif) no-repeat; width:620px; height:71px}
.margesProgression{margin:3px 5px 5px 25px; font-weight:bold}
div#formEtape1{background:url(images/fond-bleu-grand-repeat.gif) repeat-y; width:866px; height:490px}
div#formEtape1Header{background:url(images/fond-bleu-grand-header.gif) no-repeat; width:866px; height:13px}
div#formEtape1Footer{background:url(images/fond-bleu-grand-footer.gif) top no-repeat; width:866px; height:35px}
div#formEtape2{background:url(images/fond-bleu-grand-repeat.gif) repeat-y; width:866px; height:190px}
div#formEtape2-2{background:url(images/fond-bleu-grand-repeat.gif) repeat-y; width:866px; height:570px}
div#formEtape3{background:url(images/fond-bleu-grand-repeat.gif) repeat-y; width:866px; height:400px}
div#formEtape4{background:url(images/fond-bleu-grand-repeat.gif) repeat-y; width:866px; height:520px}
div#formEtape4Remerciements{background:url(images/fond-bleu-grand-repeat.gif) repeat-y; width:866px}
.remerciementsStyle{background:url(images/separation_longue.gif) no-repeat; width:585px; height:115px; border-bottom:#c3d4e8 1px solid}
div#btnvert6-0{background:url(images/btn_vert-clair.gif) no-repeat; width:168px; height:25px; margin:3px 0px 0px 462px}
div#btnvert6-1{background:url(images/btn_vert-clair.gif) no-repeat; width:168px; height:25px; margin:3px 0px 0px 20px}
div#btnvert6-2{background:url(images/btn_vert-clair.gif) no-repeat; width:168px; height:25px; margin:3px 0px 0px 274px}
/*FIN FORMULAIRE DE SOUSCRIPTION*/


/*PLAN DU SITE*/
div#plansiteHaut{background:url(images/plansite-haut.jpg) no-repeat; width:627px; height:36px}
div#plansiteBulleHaut{width:295px; margin-left:302px}
div#plansiteBulleHaut1{background:url(images/bulles_entete1_plansite.jpg) no-repeat;width:627px; height:36px}
div#plansiteBulleHaut2{background:url(images/bulles_entete2_plansite.jpg) no-repeat;width:627px; height:49px}
div#plansiteBulleHaut3{background:url(images/bulles_entete3_plansite.jpg) no-repeat;width:627px; height:35px}
div#plansiteCorps{background:url(images/plansite-corps.jpg) repeat-y; width:627px}
div#plansiteBas{background:url(images/plansite-bas.jpg) no-repeat; width:627px; height:14px}
/*FIN PLAN DU SITE*/


/* FILS D'ARIANE */
div#fils_ariane, div#fils_ariane a, div#fils_ariane a:hover {color:#19365c; font-size:11px; text-decoration:none}

/*FIN FILS D'ARIANE*/


div#footer{background:url(images/fond-footer.jpg) left no-repeat; width:925px; height:25px; margin-left:auto; margin-right:auto; padding-top:1px}
.textfooter{width:264px; height:12px; color:#FFFFFF; font-size:12px; margin-top:3px}
div.textfooter a{text-decoration:none}
div.textfooter a:hover{text-decoration:none}


.divFormulaire{margin-left:auto; margin-right:auto; width:700px; border:1px #666666 solid; background-color:#FFFFFF}
.margedivFormulaire{margin:5px 5px 5px 5px}
.tetesForm{width:690px; height:20px; background-color:#666666; color:#FFFFFF}
.tetesBeneficiaires{width:690px; height:20px; background-color:#999999; color:#FFFFFF}
.labelForm{width:100px; height:25px}
.fieldForm{width:350px; height:25px}


h1#dmoisgratuits{font-size:40px; color:#154ea4}
h1#titre1{font-size:22px; color:#19365c}
h2#titre1{font-size:16px; color:#19365c}
h2#titre2{font-size:20px; color:#164ea5; margin-top:-20px}
h2#titre3{font-size:16px; color:#1a86cf}
h2#titre4{font-size:14px; color:#1a86cf}
h2#titre5{font-size:20px; color:#164ea5; margin-top:15px}
h2#titreGaranties{font-size:18px; color:#154ea4; margin-top:0px}
h2#titreGaranties a{font-size:18px; color:#154ea4; margin-top:0px}
h2#souscrit{font-size:16px; color:#19365c}
h2.Green{font-size:22px}
h2#plansiteBulleHaut{font-size:18px; margin:0 0 0 0}
h3#titre1{font-size:18px; color:#19365c}
h3#titre2{font-size:14px; color:#1a86cf; margin-bottom:5px}
h3#titre2 a{font-size:14px; color:#1a86cf; margin-bottom:5px}

#puce1-Vert-fb{background:url(images/puce1-vert-fb.gif) 0 0 no-repeat; width:32px; height:34px}
#puce2-Vert-fb{background:url(images/puce2-vert-fb.gif) 0 0 no-repeat; width:32px; height:34px}
#puce3-Vert-fb{background:url(images/puce3-vert-fb.gif) 0 0 no-repeat; width:32px; height:34px}
#puce4-Vert-fb{background:url(images/puce4-vert-fb.gif) 0 0 no-repeat; width:32px; height:34px}
#puce5-Vert-fb{background:url(images/puce5-vert-fb.gif) 0 0 no-repeat; width:32px; height:34px}
#puce6-Vert-fb{background:url(images/puce6-vert-fb.gif) 0 0 no-repeat; width:32px; height:34px}

#puce1-Bleue-fb{background:url(images/puce1-bleue-fb.gif) 0 0 no-repeat; width:32px; height:34px}
#puce2-Bleue-fb{background:url(images/puce2-bleue-fb.gif) 0 0 no-repeat; width:32px; height:34px}
#puce3-Bleue-fb{background:url(images/puce3-bleue-fb.gif) 0 0 no-repeat; width:32px; height:34px}
#puce4-Bleue-fb{background:url(images/puce4-bleue-fb.gif) 0 0 no-repeat; width:32px; height:34px}
#puce5-Bleue-fb{background:url(images/puce5-bleue-fb.gif) 0 0 no-repeat; width:32px; height:34px}
#puce6-Bleue-fb{background:url(images/puce6-bleue-fb.gif) 0 0 no-repeat; width:32px; height:34px}

.Left{float:left}
.Right{float:right}
.marginLeft5{margin-left:5px}
.marginLeft8{margin-left:10px}
.marginLeft15{margin-left:15px}
.marginLeft18{margin-left:18px}
.marginLeft30{margin-left:30px}
.marginLeft40{margin-left:40px}
.marginLeft60{margin-left:60px}
.marginLeft120{margin-left:120px}
.marginLeft315{margin-left:315px}
.marginRight10{margin-right:10px}
.marginRight15{margin-right:15px}
.marginRight20{margin-right:20px}
.marginRight30{margin-right:30px}
.marginTop-10{margin-top:-10px}
.marginTop-15{margin-top:-15px}
.marginTop2{margin-top:2px}
.marginTop3{margin-top:3px}
.marginTop5{margin-top:5px}
.marginTop6{margin-top:6px}
.marginTop7{margin-top:7px}
.marginTop8{margin-top:8px}
.marginTop10{margin-top:10px}
.marginTop15{margin-top:15px}
.marginTop20{margin-top:20px}
.marginTop22{margin-top:22px}
.marginTop27{margin-top:27px}
.paddingTop1{padding-top:1px}
.marginBottom5{margin-bottom:5px}
.marginBottom10{margin-bottom:10px}
.center{margin-left:auto; margin-right:auto}

.Yellow{color:#fcd920}
.White{color:#ffffff}
.Green{color:#65a820}/*357e1c*/
.DarkGreen{color:#357e1c}
.GreenFluo{color:#b3fe00}
.Orange{color:#f77823}
.DarkBlue{color:#19365c}
.Blue{color:#154ea4}
.Blue2{color:#164ea5}
.Blue3{color:#154e9e}
.SkyBlue{color:#1a86cf}
.GreyBlue{color:#c3d4e8}
.Grey{color:#999999}
.Black{color:#000000}
.Purple{color:#5b6c8a}
.font10{font-size:10px}
.font11{font-size:11px}
.font12{font-size:12px}
.font14{font-size:14px}
.font16{font-size:16px}
.font18{font-size:18px}
.font20{font-size:20px}

.border{border:1px solid #FF0000}
.separation-fb{background:url(images/separation_longue.gif) no-repeat top}
.Hand{cursor:hand}