.noBorder{border:medium none;}
.noWrap{white-space:nowrap;}
/* DEFAULT DEFINITION */
html{font-size:100%;}
body{margin:0;padding:0;font:.69em Arial, Verdana, Helvetica, sans-serif;color:#000;background-color:#f9f8f5;}
div,ul,ol,li,p,br,img,table,th,td,fieldset,form,legend,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-size:1em;list-style:none;}
h1,h2,h3,h4,h5,h6{display:block;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline;}
table{border-collapse:collapse;margin-bottom:12px;}
a{text-decoration:underline;color:#000;}
a:hover{text-decoration:none;}
a.underline{text-decoration:underline!important;}
a.underline:hover{text-decoration:none!important;}
a.none{text-decoration:none;}
a.none:hover{text-decoration:underline;}
.clear{clear:both;padding-bottom:1px;margin-bottom:-1px;font-size:0;}
.floatLeft{float:left;}
.floatRight{float:right;}
.alignLeft{text-align:left;}
.alignLeftDecal{text-align:left;padding-left:20px;}
.alignRight{text-align:right;}
.alignCenter{text-align:center;}
.offleft{position:absolute;left:-9999px;width:2000px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.borderbottom{border-bottom:1px solid #C6C7C8;padding-bottom:0px;}
/*ie7*/
.clearfix{display:block;}
* html .clearfix{height:1%;}
.print{display:none;}
.indent{padding:0 0 0 18px;clear:left;}
* html .indent{padding:0 0 0 23px;}
ul li img{vertical-align:middle;}
br{clear:both;}
.chapo br{clear:none;}
.bgNone{background:none!important;}
/* TITLES */
.legend{font-size:1.5em;color:#000!important;}
.legend2{font-size:1.2em;color:#000!important;}
.square{font-size:1.2em;color:#e60003;}
.square a{color:#e60003;}
.pageTitle{font-size:1.6em;}
/* H2 TITLE */
h2{font-size:1.7em;padding:0 0 10px;}
.home h1{display:none;}
.home h2{font-size:1em;font-weight:700;padding-bottom:0px;color:#e60003;}
/* H3 TITLE */
.hTitle{font-size:1.6em;text-transform:none;padding-bottom:10px;color:#e60003;display:block;font-weight:700}
h3{font-size:1.6em;font-weight:700;padding-bottom:10px;color:#e60003;}
.h5{padding-bottom:5px;}
.h10{padding-bottom:10px;}
.h20{padding-bottom:20px;}
.h50{padding-bottom:50px;}
.color1,.color1 a{color:#e11e19;}/* Red (Espace Perso) */
.color2{color:#a2c752;}/* Green (Habitation) */
.color3{color:#00b6ee;}/* Blue (Auto-moto) */
.color4{color:#666;}/* Gray */
.color5{color:#A05599;}/* Purple (Sante-prevoyance) */
.color6{color:#F5A300;}/* Yellow (Epargne-Financement) */
.color7{color:#C9186B;}/* Pink (Services au quotidien) */
.color8{color:#000;}/* Black */
.color9{color:#166373;}/* Blue green (Espace PM) */
.color10{color:#5196a7;}/* Light blue green (Espace PM) */
#color10{color:#5196a7;}
.color11{color:#8e8e8e;}/* Light gray */
.color12{color:#166373;}/* Dark blue green (Espace PM) */
.color13{color:#434343!important;}/* Prune */
.color14{color:#A3004B;}
.fond_e5f8fe{background-color:#E5F8FE;}
.fond_effafc{background-color:#EFFAFC;}
.errors{color:#e11e19;border:1px solid #EEA7A7;background-color:#F4C9C9;padding:5px 10px;display:block;margin:12px 5px 15px;overflow:hidden;clear:both;}
.errors p{padding-bottom:0;font-weight:700;}
.errors a{text-decoration:underline;color:#e11e19;}
.home .errors{color:#e11e19;border:1px solid #EEA7A7;background-color:#F4C9C9;padding:5px 10px;display:block;margin:12px 0 15px!important;overflow:hidden;clear:both;width:233px;}
.upper{text-transform:uppercase;}
.hasJS .hide{display:none;}
object{outline:none;}
.infoplus{color:#999;font-size:1.1em;font-weight:400;}
.infoplusMMAAAA{color:#999;font-size:1.1em;font-weight:400;}
.infoplusbas{color:#999;font-size:1.1em;float:left;display:block;line-height:.9em;margin-top:24px;margin-left:-127px;padding-bottom:4px;}
.blocLabelInput .infoplus{float:left;display:block;line-height:.9em;padding-top:4px;}
.blocLabelInput .infoplusMMAAAA{float:left;display:block;line-height:.9em;padding-top:4px;padding-left:45px;}
.blocLabelInput .euro{float:left;display:block;line-height:.9em;color:#000;padding:4px 2px;font-weight:700;}
.blocLabelInput .euroPretImmo{float: none;display: inline-block;line-height: 0.9em;color: #000000;padding: 8px 2px;font-weight: 700;vertical-align: top;}
.blocLabelInput input.textfieldPretImmo{float: none;margin: 2px 0 0 20px;vertical-align: top;}
.blocLabelInput input.textfieldPretImmo2{float: none;margin: 2px 0 0 27px;vertical-align: top;}
.textItalic{font-style:italic;}/* italic */
.textSmall{font-size:.9em;}
.textMedium{font-size:1em;}
.textXMedium{font-size:1.1em;}/* 11px */
.textXXMedium{font-size:1.3em!important;}/* 12px */
.textMLarge{font-size:1.4em;}/* 14px */
.textLarge{font-size:1.5em;}/* 15px */
.textXLarge{font-size:1.7em;}/* 16px */
.textXXLarge{font-size:2.3em;}/* 24px */
.textMax{font-size:2.9em;}/* 30px */
.textList{padding-bottom:0!important;font-size:1.1em;}
.bottomLine{background:url(../img/bottom-line.gif) left bottom repeat-x;}
.lightBottomLine{background:url(../img/light-bottom-line.gif) left bottom repeat-x;padding:0 0 15px;}
/* PARAGRAPH */
p{padding:0 0 12px;}
p.flat{padding:0 0 4px;}
/* UNORDERED LIST - DEFAULT */
ul{padding-bottom:12px;}
ul li{list-style:none;}
ul li ul{padding-bottom:0;}
/* UNORDERED LIST - ARROW */
ul.arrowList{padding-bottom:10px;}
ul.arrowList h3{color:#000 !important}
ul.arrowList li{background:url(../img/puces.gif) no-repeat left 3px;padding:0 0 2px 15px;}
ul.arrowList li a{padding:0;}
ul.arrowList li a.leftArrow{background:url(../img/puces.gif) no-repeat left 4px;padding-left:15px;font-weight:700;font-size:1.1em;text-decoration:none;}
ul.arrowList li a.leftArrow:hover{text-decoration:underline;}
#rightCol ul.arrowList li a{text-decoration:none;}
#rightCol ul.arrowList li a:hover{text-decoration:underline;}
a.leftArrow,.btBack a{background:url(../img/puces.gif) no-repeat left 4px;padding-left:15px;font-weight:700;font-size:1.1em;text-decoration:none;}
a.leftArrow:hover,.btBack a:hover{text-decoration:underline;}
li span{font-weight:400;font-size:1em;}
ul.errorMessage li span{font-weight:bold;font-size:1em;}
/* UNORDERED LIST FOLDABLE */
li.foldable{background:#fff url(../img/line-li.png) no-repeat left bottom;padding:3px 0 6px;}
li.foldable a{background:url(../img/puce-max-min.gif) no-repeat left 1px;padding-left:18px;padding-bottom:1px;text-decoration:none;}
li.foldable a:hover{text-decoration:underline;}
li.foldable a.active{background-position:left -66px;}
li.foldable div{color:#666;padding-left:18px;padding-top:5px;}
li.foldable div a{background:none;padding:0;color:#666;text-decoration:underline;}
li.foldable div a.leftArrow{background:url(../img/puces.gif) no-repeat left 4px;padding-left:15px;font-weight:700;font-size:1.1em;text-decoration:none;}
li.foldable div a.leftArrow:hover{text-decoration:underline;}
#rightCol li.foldable{}
/* suppr these styles for rightCol if it can be applied to all foldable - example page 27 */
#rightCol li.foldable a{display:block;background-position:left 3px;font-size:1.1em;}
#rightCol li.foldable a.active{background-position:left -64px;}
.noBg li.foldable{background:none;}
li.first{border-left:none!important;}
li.last{border-right:none!important;}
select,input,textarea{border:1px solid #b4b4b4;padding:2px;}
textarea{overflow:auto;}
input.checkbox,input.radio,input[type=checkbox],input[type=radio]{position:static;border:none;padding:0;}
input.imageSubmit{border:none;position:static;padding:0;}
.size_400{width:400px;}
input.imageSubmitHidden{border:none;position:static;padding:0;display:none;}
.boutonRecalculerALI{margin-top:-50px;}
.zoneSelect{padding:0 0 10px;}
.zoneSelect form{padding:0 0 4px;}
select{font-size:1em;}
img.left{float:left;margin-right:15px;}
img.right{float:right;margin-left:15px;}
/* NAVIGATION TOP */
#navTop{background:#292929 url(../img/bg-nav-top.gif) repeat-x left top;min-width:950px;}
#navTop ul{padding:0;}
#navTop ul li{float:left;border-left:1px solid #6c6b6a;border-right:1px solid #464544;}
#navTop ul li a{display:block;float:left;padding:7px 8px;color:#fff;font-size:1.1em;text-decoration:none;}
#navTop ul li a:hover{text-decoration:underline;}
#navTop ul li#nTEsPerso{border:none;}
#navTop ul li#nTEsPerso a{background:url(../img/bg-nav-top-red.gif) repeat-x left top;border-left:1px solid #000;}
#navTop ul li#nTEsPerso a:hover,#navTop ul li#nTEsPerso a.active{background-position:left -29px;}
#navTop ul li#nTEsPerso ul{position:absolute;top:29px;right:0;z-index:21;}
.hasJS #navTop ul li#nTEsPerso ul{display:none;}
#navTop ul li#nTEsPerso ul li{float:none;border:none;}
#navTop ul li#nTEsPerso ul li a{float:none;background:#c00;text-align:center;border:none;border-top:1px solid #000;width:101px;}
/* SUB NAV */
#subNav{text-align:right;background:url(../img/subnav-bg-1.gif) center top repeat-y;}
* html #subNav{height:.01%;position:relative;}
#subNav ul{padding:11px 0 0;}
#subNav ul li{display:inline;font-size:1.1em;padding:0 7px 0 0;}
#subNav ul li a{text-decoration:none;background:url(../img/subnav-picto.png) left 3px no-repeat;padding:0 0 0 12px;}
#subNav ul li a:hover{text-decoration:underline;}
.home #subNav{background:url(../img/subnav-bg-home.gif) center top repeat;}
.espacePerso #subNav{background:#e60002;}
.autoMoto #subNav{background:#00b6ee;}
.santePrevoyance #subNav{background:#A05599;}
.epargneFinance #subNav{background:#F5A300;}
.servicesQuotidien #subNav{background:#C9186B;}
.habitation #subNav{background:#A2C752;}
.patrimoine #subNav{background:#A3004B;}
.univers_enseignants #subNav{background:#B8B69D;}
.espacePerso #subNav ul li a,.santePrevoyance #subNav ul li a{background-image:url(../img/subnav-picto.png);}
/* FOOTER */
#footer{width:100%;background-color:#f9f8f5;padding:33px 0 44px;border-top:1px solid #e2e1dd;}
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer #footerInner{width:940px;margin:0 auto;}
#footer #footerInner #footerEntete{overflow:hidden;width:920px;border:1px solid #c6c6c6;border-width:1px 0;padding:0 0 4px 20px;}
#footer #footerInner #footerEntete span{float:left;color:#9f9c96;font-size:2.27em;display:block;padding:5px 0 0;}
#footer #footerInner #footerEntete form{float:right;padding-top:2px;width:300px;}
#footer #footerInner #footerEntete .selectArea{float:right;margin-right:16px;margin-top:5px;}
#footer #footerInner #listLiens{margin:10px 0;}
#footer #footerInner #listLiens li{float:left;width:135px;list-style:none;padding-bottom:22px;padding-left:20px;}
#footer #footerInner #listLiens li#llSe0rvicesPersonne{width:140px;}
#footer #footerInner #listLiens li .titleSection{font-weight:700;text-transform:uppercase;}
#footer #footerInner #listLiens li#llAutoMoto .titleSection{color:#00b6ee;}
#footer #footerInner #listLiens li#llHabitation .titleSection{color:#A2C752;}
#footer #footerInner #listLiens li#llSantePrevoyance .titleSection{color:#A05599;}
#footer #footerInner #listLiens li#llServicesQuotidien .titleSection{color:#C9186B;}
#footer #footerInner #listLiens li#llEpargneFinance .titleSection{color:#f5a300;}
#footer #footerInner #listLiens li#llLaMaif .titleSection{color:#e60003;}
#footer #footerInner #listLiens li#llPatrimoine .titleSection{color:#A3004B;}
#footer #footerInner #listLiens li#llEnseignants .titleSection{color:#B8B69D;}
#footer #footerInner #listLiens li li{padding:0;line-height:1em;margin:3px 0;}
#footer #footerInner #listLiens li li a{color:#666;}
#footer #footerInner #footerNav{clear:both;padding:0 25px;height:28px;border:1px solid #c6c6c6;line-height:28px;text-align:center;}
#footer #footerInner #footerNav li{display:inline;padding:0 11px 0 10px;border-right:1px solid #999;}
#footer #footerInner #footerNav li a{font-size:1.1em;color:#666;}
/* MAIN */
#main{background:#fff url(../img/bg/bg-default.jpg) repeat-x center top;}
.home #main{background-image:url(../img/bg/bg-home.jpg);}
.autoMoto #main{background-image:url(../img/bg/bg-auto-moto.gif);}
.habitation #main{background-image:url(../img/bg/bg-habitation.gif);}
.santePrevoyance #main{background-image:url(../img/bg/bg-sante-prevoyance.gif);}
.servicesQuotidien #main{background-image:url(../img/bg/bg-services-quotidien.gif);}
.epargneFinance #main{background-image:url(../img/bg/bg-epargne-finance.gif);}
.espacePerso #main{background-image:url(https://static.maif.fr/resources/img/a_supprimer/bg-espace-perso.gif);}
.fme #main{background-image:url(../img/bg/bg-page-fme.jpg);}
.laMaif #main{background-image:url(../img/bg/image-rubrique-SC.jpg);}
.contactPage #main{background-image:url(../img/bg/bg-contact.jpg);}/*.visuel1 */
.conseilsPrevention #main{background-image:url(../img/bg/bg-conseils.jpg);}/* .visuel2 */
.enseignants #main{background-image:url(../img/bg/bg-enseignants.jpg);}/* .visuel3 */
.simpliquer #main{background-image:url(../img/bg/bg-simpliquer.jpg);}/* .visuel4 */
.etablissements #main{background-image:url(../img/bg/bg-etabli-enseigne.jpg);}
.associations #main{background-image:url(../img/bg/bg-associations.jpg);}/* .visuel5 */
.organisation #main{background-image:url(../img/bg/bg-organisation-chiffres.jpg);}/* .visuel6 */
.eleves #main{background-image:url(../img/bg/bg-eleves-etudiants.jpg);}/* .visuel7 */
.recrutement #main{background-image:url(../img/bg/bg-recrutement.jpg);}/* .visuel8 */
.associationsPrevention #main{background-image:url(../img/bg/bg_prevention.jpg);}/* .visuel9 */
.univers_enseignants #main{background-image:url(../img/bg/bg-univers-enseignants.jpg);}/* .visuel10 */
.telephonePage #main{background-image:url(../img/bg/bg-telephone.jpg);}
.rendreVisite #main{background-image:url(../img/bg/banniere-nousrendrevisite.jpg);}
.ecrivezNous #main{background-image:url(../img/bg/bg-ecrivezNous.jpg);}
.patrimoine #main{background-image:url(../img/bg/bg-conseil-patrimonial.jpg);}
.ecouteReclamation #main{background-image:url(../img/bg/bg-ecouteReclamation.jpg);}
/* HEADER */
#headerHolder a{position:relative;}
.hasJS #headerHolder{width:950px;}
#headerHolder{position:relative;width:960px;padding-top:10px;min-height:210px;height:auto!important;height:210px;margin:0 auto;}
* html #headerHolder{overflow:visible;}
.home #headerHolder{min-height:400px;height:auto!important;height:400px;}
.visuel #headerHolder,.contactPage #headerHolder,.enseignants #headerHolder,.simpliquer #headerHolder,.etablissements #headerHolder,.associations #headerHolder,.laMaif #headerHolder,.fme #headerHolder,.organisation #headerHolder,.conseilsPrevention #headerHolder,.eleves #headerHolder,.associationsPrevention #headerHolder,.recrutement #headerHolder,.telephonePage #headerHolder,.rendreVisite #headerHolder,.ecrivezNous #headerHolder,.ecouteReclamation #headerHolder{min-height:280px;height:auto!important;/**/height:280px;}
#headerHolder div{margin:0 auto;}
#headerHolder div div{margin:0;}
#header{height:140px;background:url(https://static.maif.fr/resources/img/a_supprimer/header-logo-maif.png) no-repeat left top;padding:16px 10px 5px;}
#header p#logoMaif{padding:0;}
#header #logoMaif a{float:left;width:145px;height:120px;text-indent:-9999px;}
#header #headerNav{position:relative;height:120px;margin-left:146px;z-index:31;/*was 10*/}
#header #headerNav ul#navOnglets{position:absolute;height:34px;background:url(../img/onglets-bg.gif) repeat-x left top;padding:3px 0 0 5px;width:770px;z-index:32;}
#header #headerNav ul#navOnglets li{float:left;list-style:none;margin:0;padding:0;}
#header #headerNav ul#navOnglets li a{display:block;text-indent:-9999px;text-decoration:none;width:157px;height:31px;padding:0;outline:none;}
#header #headerNav ul#navOnglets li a span{display:none;width:144px;height:32px;position:absolute;top:14px;text-indent:0;color:#8a8782;font-size:.9em;font-weight:400;line-height:10px;text-align:center;padding:16px 10px 10px;z-index:25;}
#header #headerNav ul#navOnglets li a:hover span{display:block;}
/* noParticuliers */
#header #headerNav ul li#noParticuliers a{background:url(../img/nav-onglets-pictos.gif) no-repeat scroll 0 top transparent;}
#header #headerNav ul li#noParticuliers a.active{background-position:0 -31px;}
#header #headerNav ul li#noParticuliers a:hover span{background:url(../img/span-particuliers.png) no-repeat left top transparent;left:6px;}
/* noEnseignants */
#header #headerNav ul li#noEnseignants a{background:url(../img/nav-onglets-pictos.gif) no-repeat scroll -157px top transparent;}
#header #headerNav ul li#noEnseignants a.active{background-position:-157px -31px;}
#header #headerNav ul li#noEnseignants a:hover span{background:url(../img/span-enseignants.png) no-repeat left top transparent;left:-9px;}
/* noEtablissements */
#header #headerNav ul li#noEtablissements a{background:url(../img/nav-onglets-pictos.gif) no-repeat -256px top;}
#header #headerNav ul li#noEtablissements a.active{background-position:-256px -31px;}
#header #headerNav ul li#noEtablissements a:hover span{background:url(../img/span-etablissements.png) no-repeat left top;top:7px;left:-10px;padding-top:24px;}
/* noAssociations */
#header #headerNav ul#navOnglets li#noAssociations a{width:205px;}
#header #headerNav ul#navOnglets li#noAssociations a span{width:154px;}
#header #headerNav ul li#noAssociations a{background:url(../img/nav-onglets-pictos.gif) no-repeat scroll -314px top transparent;}
#header #headerNav ul li#noAssociations a.active{background-position:-314px -31px;}
#header #headerNav ul li#noAssociations a:hover span{background:url(../img/span-associations.png) no-repeat left top transparent;left:14px;}
#header #headerNav ul#navPictos{position:absolute;top:40px;z-index:31;/*was 10*/}
#header #headerNav ul#navPictos li{float:left;background:none;padding:0 18px;position:relative;}
#header #headerNav ul#navPictos li li{position:static;}
#header #headerNav ul#navPictos li a{float:left;height:75px;text-indent:-9999px;text-decoration:none;padding:0;outline:none;display:block;}
#header #headerNav ul#navPictos li a span{display:none;position:absolute;top:51px;text-indent:0;color:#8a8782;font-size:.9em;font-weight:400;line-height:10px;text-align:center;padding:28px 10px 10px;z-index:15;}
#header #headerNav ul#navPictos li a:hover span{display:block;}
#header #headerNav #navType2 ul#navPictos li a:hover span{display:none;}
/** Onglet Particuliers **/
/* hnAutoMoto */
#header #headerNav ul li#hnAutoMoto a{background:url(../img/nav-onglets-pictos.gif) no-repeat 0 -62px;width:100px;}
#header #headerNav ul li#hnAutoMoto a.active{background-position:0 -137px;}
#header #headerNav ul li#hnAutoMoto a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* hnHabitation */
#header #headerNav ul li#hnHabitation a{background:url(../img/nav-onglets-pictos.gif) no-repeat -145px -62px;width:113px;}
#header #headerNav ul li#hnHabitation a.active{background-position:-145px -137px;}
#header #headerNav ul li#hnHabitation a span{background:url(../img/span-habitation.png) no-repeat left top;width:125px;height:35px;left:-8px;padding:28px 10px 10px;}
/* hnSantePrevoyance */
#header #headerNav ul li#hnSantePrevoyance a{background:url(../img/nav-onglets-pictos.gif) no-repeat -303px -62px;width:112px;}
#header #headerNav ul li#hnSantePrevoyance a.active{background-position:-303px -137px;}
#header #headerNav ul li#hnSantePrevoyance a span{background:url(../img/span-sante-prevoyance.png) no-repeat left top;width:125px;height:35px;left:-18px;padding:28px 10px 10px;}
/* hnServicesQuotidien */
#header #headerNav ul li#hnServicesQuotidien a{background:url(../img/nav-onglets-pictos.gif) no-repeat -446px -62px;width:133px;}
#header #headerNav ul li#hnServicesQuotidien a.active{background-position:-446px -137px;}
#header #headerNav ul li#hnServicesQuotidien a span{background:url(../img/span-services-quotidien.png) no-repeat left top;width:140px;height:35px;left:-12px;padding:28px 7px 10px;}
/* hnEpargneFinance */
#header #headerNav ul li#hnEpargneFinance a{background:url(../img/nav-onglets-pictos.gif) no-repeat -599px -62px;width:141px;}
#header #headerNav ul li#hnEpargneFinance a.active{background-position:-599px -137px;}
#header #headerNav ul li#hnEpargneFinance a span{background:url(../img/span-epargne-finance.png) no-repeat left top;width:141px;height:35px;left:-10px;padding:28px 10px 10px;}
/** Onglet Enseignants **/
/* hnActivitesProfessionnelles */
#header #headerNav ul li#hnActivitesProfessionnelles{padding:0 28px!important;}
#header #headerNav ul li#hnActivitesProfessionnelles a{background:url(../img/nav-onglets-pictos.gif) no-repeat 0 -212px;width:158px;}
#header #headerNav ul li#hnActivitesProfessionnelles a.active{background-position:0 -287px;}
#header #headerNav ul li#hnActivitesProfessionnelles a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* hnDeplacements */
#header #headerNav ul li#hnDeplacements{padding:0 32px!important;}
#header #headerNav ul li#hnDeplacements a{background:url(../img/nav-onglets-pictos.gif) no-repeat -223px -212px;width:99px;}
#header #headerNav ul li#hnDeplacements a.active{background-position:-223px -287px;}
#header #headerNav ul li#hnDeplacements a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* hnAssisterVosEleves */
#header #headerNav ul li#hnAssisterVosEleves{padding:0 32px!important;}
#header #headerNav ul li#hnAssisterVosEleves a{background:url(../img/nav-onglets-pictos.gif) no-repeat -393px -212px;width:118px;}
#header #headerNav ul li#hnAssisterVosEleves a.active{background-position:-393px -287px;}
#header #headerNav ul li#hnAssisterVosEleves a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* hnOffresParticuliers */
#header #headerNav ul li#hnOffresParticuliers a{background:url(../img/nav-onglets-pictos.gif) no-repeat -565px -212px;width:183px;}
#header #headerNav ul li#hnOffresParticuliers a.active{background-position:-570px -287px;}
#header #headerNav ul li#hnOffresParticuliers a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* hnPrimaire */
#header #headerNav ul li#hnPrimaire a{background:url(../img/nav-onglets-pictos.gif) no-repeat 0 -362px;width:51px;}
#header #headerNav ul li#hnPrimaire a.active{background-position:0 -437px;}
#header #headerNav ul li#hnPrimaire a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* hnSecondaireSuperieur */
#header #headerNav ul li#hnSecondaireSuperieur a{background:url(../img/nav-onglets-pictos.gif) no-repeat -92px -362px;width:150px;}
#header #headerNav ul li#hnSecondaireSuperieur a.active{background-position:-92px -437px;}
#header #headerNav ul li#hnSecondaireSuperieur a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* hnVehicules */
#header #headerNav ul li#hnVehicules{padding:0 9px!important;}
#header #headerNav ul li#hnVehicules a{background:url(../img/nav-onglets-pictos.gif) no-repeat -272px -362px;width:114px;}
#header #headerNav ul li#hnVehicules a.active{background-position:-272px -437px;}
#header #headerNav ul li#hnVehicules a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* hnAssociationScolaire */
#header #headerNav ul li#hnAssociationScolaire a{background:url(../img/nav-onglets-pictos.gif) no-repeat -417px -362px;width:121px;}
#header #headerNav ul li#hnAssociationScolaire a.active{background-position:-417px -437px;}
#header #headerNav ul li#hnAssociationScolaire a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* hnMultirisques */
#header #headerNav ul li#hnMultirisques{padding:0 13px;}
#header #headerNav ul li#hnMultirisques a{background:url(../img/nav-onglets-pictos.gif) no-repeat 0 -512px;width:76px;}
#header #headerNav ul li#hnMultirisques a.active{background-position:0 -587px;}
#header #headerNav ul li#hnMultirisques a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* hnVehicules2 */
#header #headerNav ul li#hnVehicules2{padding:0 13px;}
#header #headerNav ul li#hnVehicules2 a{background:url(../img/nav-onglets-pictos.gif) no-repeat -126px -512px;width:99px;}
#header #headerNav ul li#hnVehicules2 a.active{background-position:-126px -587px;}
#header #headerNav ul li#hnVehicules2 a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* hnActivitesSpecifiques */
#header #headerNav ul li#hnActivitesSpecifiques{padding:0 13px;}
#header #headerNav ul li#hnActivitesSpecifiques a{background:url(../img/nav-onglets-pictos.gif) no-repeat -251px -512px;width:124px;}
#header #headerNav ul li#hnActivitesSpecifiques a.active{background-position:-251px -587px;}
#header #headerNav ul li#hnActivitesSpecifiques a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* hnConstructionChantiers */
#header #headerNav ul li#hnConstructionChantiers{padding:0 13px;}
#header #headerNav ul li#hnConstructionChantiers a{background:url(../img/nav-onglets-pictos.gif) no-repeat -395px -512px;width:158px;}
#header #headerNav ul li#hnConstructionChantiers a.active{background-position:-395px -587px;}
#header #headerNav ul li#hnConstructionChantiers a span{background:url(../img/span-auto-moto.png) no-repeat left top;width:141px;height:35px;left:-25px;padding:28px 10px 10px;}
/* NAV PICTOS ENSEIGNANTS */
#header #headerNav #navType2 ul li#hnOffresParticuliers .dropDownMenu{width:193px;height:105px;position:absolute;left:10px;top:53px;display:none;}
#header #headerNav #navType2 ul li#hnOffresParticuliers .dropDownMenu ul{background:url(../img/span-offres-particuliers.png) no-repeat left top;width:182px;height:105px;padding:25px 0 0 11px;}
#header #headerNav ul#navPictos li .dropDownMenu ul li{background:url(../img/triangle-grey.gif) left 4px no-repeat;padding:0 0 0 9px;height:auto;}
#header #headerNav ul#navPictos li .dropDownMenu ul li a{line-height:normal;height:auto;text-indent:0;background:none;font-weight:400;font-size:.9em;color:#8A8782;}
#header #headerNav ul#navPictos li .dropDownMenu ul li a:hover{color:#000;}
#header #headerNav form{position:absolute;right:10px;top:3px;z-index:100;}
#header #headerNav form input,#pagination form input{float:left;}
#header #headerNav form #search,#pagination form #search2{background:url(../img/niceforms/input-search-grey.gif) no-repeat left top;border:none;height:auto;/*27px*/width:196px;padding:5px;}
/* NEW DROP MENU */
#header #headerNav ul#navPictos li .drop{position:absolute;z-index:99;left:-3px;top:53px;display:none;background:#FFF;color:#8a8782;border-right:1px solid #cacaca;border-left:1px solid #b1b1b0;width:150px;padding:22px 0 0;background-repeat:no-repeat;background-position:left top;}
#header #headerNav ul#navPictos li .drop a{float:none;display:inline;width:auto;height:auto;background:none;color:#8a8782;text-indent:0;}
#header #headerNav ul#navPictos li .drop .list{padding:6px 8px 0;background-repeat:no-repeat;background-position:left bottom;}
*+html #header #headerNav ul#navPictos li .drop .list{height:.01%;}
#header #headerNav ul#navPictos li .drop p{padding:0 0 8px;text-align:center;}
#header #headerNav ul#navPictos li .drop p.title{background:url(../img/drop-bg-title.png) left bottom repeat-x;font-size:10px;line-height:1.2em;padding:0 0 10px;margin:0 8px;}
#header #headerNav ul#navPictos li#hnAutoMoto .drop{width:149px;background-image:url(../img/drop-t-auto.png);}
#header #headerNav ul#navPictos li#hnAutoMoto .drop .list{background-image:url(../img/drop-bottom-auto.png);}
#header #headerNav ul#navPictos li#hnAutoMoto .drop a:hover{color:#00b8ff;}
#header #headerNav ul#navPictos li#hnHabitation .drop{width:144px;background-image:url(../img/drop-t-habitation.png);left:4px;}
#header #headerNav ul#navPictos li#hnHabitation .drop .list{background-image:url(../img/drop-bottom-habitation.png);}
#header #headerNav ul#navPictos li#hnHabitation .drop a:hover{color:#a2c852;}
#header #headerNav ul#navPictos li#hnSantePrevoyance .drop{width:144px;background-image:url(../img/drop-t-sante.gif);left:0;}
#header #headerNav ul#navPictos li#hnSantePrevoyance .drop .list{background-image:url(../img/drop-bottom-sante.png);}
#header #headerNav ul#navPictos li#hnSantePrevoyance .drop a:hover{color:#A05599;}
#header #headerNav ul#navPictos li#hnServicesQuotidien .drop{width:152px;background-image:url(../img/drop-t-services.gif);left:6px;}
#header #headerNav ul#navPictos li#hnServicesQuotidien .drop .list{background-image:url(../img/drop-bottom-services.png);}
#header #headerNav ul#navPictos li#hnServicesQuotidien .drop a:hover{color:#C9186B;}
#header #headerNav ul#navPictos li#hnEpargneFinance .drop{width:152px;background-image:url(../img/drop-t-epargne.png);left:8px;}
#header #headerNav ul#navPictos li#hnEpargneFinance .drop .list{background-image:url(../img/drop-bottom-epargne.png);}
#header #headerNav ul#navPictos li#hnEpargneFinance .drop a:hover{color:#f5a300;}
/* PAGE TITLE */
#pageTitle{color:#fff;overflow:hidden;margin-top:-10px;}
.template1 #pageTitle{color:#000}
#pageTitle .universTitle,
#pageTitle .pageUniqueTitle{float:left;padding:0 .2em 0 0;white-space:nowrap;}
#pageTitle .universTitle{font-size:3em;font-weight:400;}
#pageTitle .pageUniqueTitle{font-size:1.64em;font-weight:700;padding-top:13px;margin-right: 1px;}
.template1 #pageTitle .universTitle,
.template1 #pageTitle .pageUniqueTitle{font-size:2em;padding-top:0;font-weight:bold;margin-right: 1px;}
.withLeftMenu #pageTitle,.withLeftAndRightMenu #pageTitle{padding-left:230px;}
.withLeftMenu #contentInner{width:715px;}
.withLeftAndRightMenu #content #contentInner #fullPart{width:485px;}
.souscription #pageTitle{margin-top:-10px;color:#363434;}
.contactPage #pageTitle,
.enseignants #pageTitle,
.simpliquer #pageTitle,
.etablissements #pageTitle,
.associations #pageTitle,
.laMaif #pageTitle,
.fme #pageTitle,
.organisation #pageTitle,
.conseilsPrevention #pageTitle,
.eleves #pageTitle,
.recrutement #pageTitle,
.associationsPrevention #pageTitle,
.telephonePage #pageTitle,
.rendreVisite #pageTitle,
.ecrivezNous #pageTitle,
.ecouteReclamation #pageTitle{display:none}
/* ESPACE PERSO  HOME PAGE */
#animEspacePerso{height:239px;margin:0 auto;width:950px;position:relative;z-index:2;}
#animEspacePerso #connectEspacePerso{float:right;width:282px;background:url(../img/bloc-espace-perso.png) no-repeat left bottom;padding:0 0 12px;}
#animEspacePerso #connectEspacePerso .inside{background:url(../img/bloc-espace-perso.png) no-repeat left top;padding:3px 0 0 10px;height:.01%;}
#animEspacePerso #connectEspacePerso h2{text-indent:-9999px;padding:0 0 14px;margin:0;background:url(../img/t-espace-personnel.gif) 3px 7px no-repeat;width:143px;height:13px;overflow:hidden;}
#animEspacePerso #connectEspacePerso form .skinput{display:block;float:left;background:url(../img/niceforms/input-login.gif) no-repeat left top;margin-left:2px;margin-top:2px;}
:first-child+html #connectEspacePerso form .skinput{/*ie7*/margin-left:0;}
#animEspacePerso #connectEspacePerso form input{border:none;position:relative;}
#animEspacePerso #connectEspacePerso form input.inputField{width:99px;padding:5px;background:transparent;}
:first-child+html #animEspacePerso #connectEspacePerso form input.buttonSubmit{/*ie7*/margin-left:-4px;text-indent:0;}
#animEspacePerso #connectEspacePerso ul{padding:0 0 5px 5px;}
#animEspacePerso #connectEspacePerso ul.arrowList{margin:0;padding:0 0 3px 10px;}
#animEspacePerso #connectEspacePerso h3{text-indent:-9999px;width:250px;height:29px;background:url(../img/t-espace-personnel.gif) no-repeat left top;padding:0;margin:0 0 2px;}
#animEspacePerso #connectEspacePerso .line{background:url(../img/line.gif) no-repeat left center;border:0;margin-top:-5px;padding-bottom:20px;}
* html #animEspacePerso #connectEspacePerso .line{height:.01%;font-size:0;}
#animEspacePerso #connectEspacePerso select{width:230px;}
#animEspacePerso #connectEspacePerso .selectArea{margin-top:0;margin-left:5px;}
/* LEFT MENU */
#leftMenu{position:relative;width:203px;background:url(../img/menu-bottom.gif) no-repeat left bottom;top:-61px;padding-right:27px;padding-bottom:9px;}
#leftMenu,#leftMenuContainer{position:relative;width:203px;background:url(../img/menu-bottom.gif) no-repeat left bottom;top:-61px;padding-right:27px;padding-bottom:9px;}
#leftMenuContainer{background:none;}
#leftMenuContainer #leftMenu{float:none;top:0;margin-bottom:20px;}
#leftMenu,#leftMenu *{z-index:20;}
.contactPage #leftMenu,.enseignants #leftMenu,.simpliquer #leftMenu,.etablissements #leftMenu,.associations #leftMenu,.laMaif #leftMenu,.organisation #leftMenu,.conseilsPrevention #leftMenu,.eleves #leftMenu,.recrutement #leftMenu,.associationsPrevention #leftMenu,.telephonePage #leftMenu,.rendreVisite #leftMenu,.ecrivezNous #leftMenu,.ecouteReclamation #leftMenu{top:-64px;}
#leftMenu .topTitle{background:url(../img/menu-top.png) no-repeat left top;height:38px;padding:22px 10px 0;font-size:1.4em;line-height:.9em;display:block;font-weight:bold}
#leftMenu .topTitle a{text-decoration:none;}
#leftMenu .topTitle a:hover{text-decoration:underline;}
#leftMenu .inner{background:#fff url(../img/menu-bg.gif) repeat-y left top;padding:0 8px 0 12px;}
#leftMenu ul li,.moreLinks ul li{background:#fff url(../img/line-li.png) no-repeat left bottom;padding:2px 0 5px;font-size:1.1em;}
.moreLinks ul li{background:none;}
.moreLinks{border:1px solid #c7c3be;}
.moreLinks ul{padding:7px 0 3px 12px;}
#leftMenu ul li.last{background-image:none;padding-bottom:0;}
#leftMenu ul li a,.moreLinks ul li a{background:url(../img/puces.gif) left 3px no-repeat;display:block;padding:1px 0 2px 14px;text-decoration:none;}
#leftMenu ul li a:hover,.moreLinks ul li a:hover{text-decoration:underline;}
#leftMenu ul li a.active{font-weight:700;background-position:-2020px 3px;}
#leftMenu ul li ul{padding-left:12px;padding-bottom:5px;}
#leftMenu ul li ul li{background:none;padding:0 0 2px;font-size:1em;}
#leftMenu ul li ul li a.active{color:#E11E19;background-position:-1009px 3px;}
.santePrevoyance #leftMenu ul li a.active{background-position:-4044px 3px;}
.santePrevoyance #leftMenu ul li ul li a.active{color:#A05599;background-position:-4557px 3px;}
.epargneFinance #leftMenu ul li a.active{background-position:-6179px 3px;}
.epargneFinance #leftMenu ul li ul li a.active{color:#f5a302;background-position:-5376px 2px;}
.habitation #leftMenu ul li a.active{background-position:-3029px 3px;}
.habitation #leftMenu ul li ul li a.active{color:#A2C752;background-position:-3529px 3px;}
.servicesQuotidien #leftMenu ul li a.active{background-position:-7197px 3px;}
.servicesQuotidien #leftMenu ul li ul li a.active{color:#C9186B;background-position:-6689px 3px;}
.autoMoto #leftMenu ul li a.active{background-position:-9108px 3px;}
.autoMoto #leftMenu ul li ul li a.active{color:#00B6EE;background-position:-8122px 2px;}
.patrimoine #leftMenu ul li a.active{background:url("../img/puces_patrimonial_up.png") no-repeat scroll -1px 3px transparent;}
.patrimoine #leftMenu ul li ul li a.active{color:#A3004B;background:url("../img/puces_patrimonial_flat.png") no-repeat scroll -1px 3px transparent;}
#leftMenu #greyBlocks{padding:20px 0 10px;}
#leftMenu #greyBlocks a{display:block;background:url(../img/menu-grey-block.gif) no-repeat left top;padding-left:5px;padding-bottom:5px;font-size:1.1em;font-weight:700;height:.01%;text-decoration:none;}
#leftMenu #greyBlocks a:hover{text-decoration:underline;}
#leftMenu #greyBlocks a span{display:block;height:20px;line-height:20px;background:#CCC url(../img/menu-grey-block.gif) no-repeat right bottom;padding-right:5px;}
#leftMenu #voirAussi .title{background:url(../img/t-voir-aussi.gif) no-repeat left top;text-indent:-9999px;margin:10px 0 0;font-size:1.7em;display:block}
#leftMenu #voirAussi li{background:none;padding:0;}
#leftMenu #voirAussi li a{background:none;padding:2px 0;color:#666;}
/* infobulles */
li a.infobulles,.infobulles{display:block;width:16px;height:14px;background:url(../img/picto-aide.gif) no-repeat left top;margin:0 5px;text-indent:-9999px;float:left;overflow:hidden;padding:0;}
#infobulle{position:absolute;padding:3px 5px;width:200px;border:1px solid #000;background-color:#fff;z-index:50;}
.tooltip img{vertical-align:middle;}
.blocArticle .infobulles{display:inline;}
/* Calendrier */
.calendrier label{display:block;float:left;padding-top:5px!important;width:290px;padding-right:0;font-weight:700;}
.calendrier label.texte{display:block;float:left;padding-top:5px!important;width:400px;padding-right:0;font-weight:400;}
.calendrier label.texteMoyen{display:block;float:left;padding-top:5px!important;width:310px;padding-right:0;font-weight:400;}
.calendrier input.texte{border:1px solid #000;display:block;float:left;padding-top:5px!important;width:130px;margin-right:5px;padding-right:0;}
.calendrier span{color:#999;font-size:.9em;/*float:right;display:block;padding:6px 0 0 0;*/}
.inputCalendar{width:130px;float:left;}
.hasJS .inputCalendar{border:none;background:url(../img/input-calendar.gif) no-repeat left top;height:21px;padding-top:4px;}
a.dp-choose-date{background:url(../img/input-calendar.gif) no-repeat right top;display:block;width:25px;height:25px;vertical-align:top;text-indent:-9999px;overflow:hidden;float:left;margin-right:5px;}
div.dp-popup{width:184px;line-height:1.2em;}
div.bgCalendar{background:#FFF url(../img/bg-calendar.gif) no-repeat left top;border:1px solid #c1c1c1;padding:10px 5px 0;width:170px;}
div.dp-popup a{position:relative;}
div.dp-popup div.dp-nav-prev{position:absolute;top:9px;left:7px;width:40px;}
div.dp-popup div.dp-nav-next{position:absolute;top:9px;right:12px;width:40px;}
div.dp-calendar{padding-top:11px;}
/* Calendrier Utilisation JQuery Standard */
.jqueryCalendar{}
.hasJS .jqueryCalendar{}
table.jCalendar{border:none;background:none;border-collapse:collapse;margin-bottom:7px;}
table.jCalendar th{background:url(../img/calendrier.png) no-repeat 4px bottom;color:#000;width:14px;padding:3px 5px;}
table.jCalendar td{background:none;color:#999;padding:3px 6px;}
table.jCalendar td.other-month{background:#ddd;color:#aaa;}
table.jCalendar td.today{background-color:#d9d8f5;color:#fff;font-weight:700;}
table.jCalendar td.selected{background:url(../img/calendrier.png) no-repeat -18px bottom;color:#fff;font-weight:700;}
table.jCalendar td.selected:hover{background:url(../img/calendrier.png) no-repeat -18px bottom;color:#000;}
table.jCalendar td:hover,table.jCalendar td.dp-hover{background-color:transparent;color:#000;}
/* CONTENT */
#content{position:relative;margin:0 auto;width:950px;overflow:visible;}
#content select{width:264px;margin:4px 0;}
#content select#titulaire1{width:135px;margin:4px 2px;}
#content select#titulaire2{width:135px;margin:4px 2px;}
.home #devisSouscription{float:left;width:282px;padding:3px 22px 0 9px;}
.home #maifAssMilitant{float:left;width:282px;padding:3px 22px 0 21px;}
/* 5px a droite */
.home #aVotreEcoute{float:left;width:282px;padding:0 8px 0 21px;}
/* 11px a droite */
.home #content{padding-bottom:5px;}
.home #content div h2{text-indent:-9999px;height:52px;}
.home #content div div.blocContent{margin:0;padding:0 10px;}
.home #content #devisSouscription ul{padding:0;}
.home #content #devisSouscription h2{background:url(../img/t-devis-souscription.gif) no-repeat left top;padding:0;}
.home #content #devisSouscription #blocSelect5Min{position:relative;width:262px;height:49px;background:url(../img/select-reponse-5-minutes.gif) no-repeat left top;}
.home #content #devisSouscription #blocSelect5Min select{position:absolute;left:55px;top:22px;width:208px;}
.home #content #devisSouscription #blocSelect5Min span .selectWrapperBackground175{margin-left:57px;margin-top:24px;}
.home #content #devisSouscription #blocSelect5Min input{position:absolute;left:55px;top:52px;}
.home #content #devisSouscription #blocSelect5Min .selectArea{position:absolute;left:55px;top:22px;width:208px;}
.home #content #maifAssMilitant h2{background:url(../img/t-maif-assureur-militant.gif) no-repeat left top;padding:0;}
.home #content #aVotreEcoute h2{background:url(../img/t-maif-votre-ecoute.gif) no-repeat left top;padding:0;}
.home #content #aVotreEcoute h3{width:262px;height:5px;text-indent:-9999px;background:url(../img/trait.png) no-repeat left top;margin:0;overflow:hidden;}
.home #content #aVotreEcoute ul.arrowList{padding-bottom:5px;}
.home ul.arrowList li{font-size:1.1em;}
.home ul.arrowList li a{text-decoration:none;}
.home ul.arrowList li a:hover{text-decoration:underline;}
.greyLine{background:url(../img/line-big.gif) no-repeat center center;clear:both;}
.greenLine{background:url(../img/pm/line-big.png) repeat-x left center;clear:both;}
.greyLinePlus{background:transparent url(../img/line-li.gif) no-repeat scroll left top;height:20px;}
.whiteLine{background:#FFF;clear:both;}
.blackLine{background:url(../img/line-big-black.gif) no-repeat center center;height:20px;}
#contentInner{float:left;padding-top:14px;padding-bottom:10px;overflow:visible;/*width:100%;*/}
* html #contentInner{padding-bottom:20px;}
/* ie6:otherwise, bottom is hidden because of pageTitle */
.contactPage #contentInner{float:none;}
.telephonePage #contentInner{float:none;}
.rendreVisite #contentInner{float:none;}
.ecrivezNous #contentInner{float:none;}
.ecouteReclamation #contentInner{float:none;}
#contentInner #accrocheDirecte{padding:12px 12px 0;margin:0 0 20px;background-color:#999;color:#fff;}
#contentInner #accrocheDirecte p{font-size:1.1em;font-weight:700;display:block;}
#contentInner #accrocheDirecte div{display:block;background-color:#999;height:100%;}
#contentInner #accrocheDirecte ul{float:right;margin-left:20px;padding-top:6px;}
#contentInner #accrocheDirecte ul li{text-align:right;}
#contentInner #accrocheDirecte ul li img{padding-bottom:2px;}
#contentInner #accrocheDirecte #btActionsMutualistes{width:172px;height:17px;background:url(../img/bt-actions-mutualistes.gif) no-repeat left top;text-indent:-9999px;}
#contentInner #accrocheDirecte #btConseilsPrevention{width:158px;height:17px;background:url(../img/bt-conseils-prevention.gif) no-repeat left top;text-indent:-9999px;}
#contentInner #accrocheDirecte #btMaifValeursEnAction{width:200px;height:17px;background:url(../img/bt-maif-valeurs-en-action.gif) no-repeat left top;text-indent:-9999px;}
#contentInner #accrocheDirecte #btAssureurMilitant{width:123px;height:17px;background:url(../img/bt-assureur-militant.gif) no-repeat left top;text-indent:-9999px;padding:1px 0;}
#contentInner #accrocheDirecte #btDevenirSocietaire{width:123px;height:17px;background:url(../img/bt-devenir-societaire.gif) no-repeat left top;text-indent:-9999px;padding:1px 0;}
#contentInner #accrocheDirecte #btAdherezLaMaif{width:123px;height:17px;background:url(../img/bt-adherer-maif.gif) no-repeat left top;text-indent:-9999px;padding:1px 0;margin-top:6px;}
.nosOffresEmploi h3{font-weight:400;}
.nosOffresEmploi h4{color:#000;margin-bottom:2px;}
.nosOffresEmploi .blocLabelInput label{width:70px;}
/* TABLE DEVIS VAM */
.tableAjoutOptionsDvVam{width:100%;}
.tableAjoutOptionsDvVam tr th.thLevel1{vertical-align:top;font-size:1.1em;color:#333;margin:0;padding:2px;border:medium none;border-bottom:2px solid #7C7C7C;border-top:2px solid #7C7C7C;text-align:left;}
.tableAjoutOptionsDvVam tr th.thLevel2{vertical-align:middle;font-size:1.1em;color:#333;margin:0;padding:2px 10px 2px 2px;border:medium none;border-bottom:2px solid #7C7C7C;border-top:2px solid #7C7C7C;text-align:right;}
.tableAjoutOptionsDvVam tr td.tdLevel1{text-align:left;border-right:1px solid #D5D5D5;color:#333;font-size:1.1em;padding:7px 8px;vertical-align:top;border-bottom:2px solid #7C7C7C;}
.tableAjoutOptionsDvVam tr td.tdLevel2{border-right:medium none;text-align:center;color:#333;font-size:1.1em;padding:7px 8px;vertical-align:top;border-bottom:2px solid #7C7C7C;}
.tableAjoutOptionsDvVam tr td.tdLevel3{border-right:medium none;text-align:left;color:#333;font-size:1.1em;padding:7px 8px;vertical-align:top;border-bottom:2px solid #7C7C7C;}
.tableDevisVam1{width:100%;margin:0 0 15px;background-color:#D9F4FC;color:#333;}
.tableDevisVam1 tr th,.tableDevisVam1 tr td{padding:5px 0 5px 15px;}
.tableDevisVam1 tr th{border-bottom:2px solid #7d7d7d;border-top:2px solid #7d7d7d;font-weight:400;text-align:left;}
.tableDevisVam1 tr.noBorder th{border:none;}
.tableDevisVam1 tr.borderBottom th{border:none;border-bottom:2px solid #7d7d7d;}
.tableDevisVam1 tr.borderBottomBlanc td{border-bottom:2px solid #FFF;}
.tableDevisVam1 tr.borderBottomGris td{border-bottom:2px solid #7d7d7d;border-top:2px solid #7d7d7d;}
.tableDevisVam1 tr td a{color:#000;text-decoration:none;}
.tableDevisVam1 tr td.prix1,.tableDevisVam1 tr th.prix1{font-size:1.4em;font-weight:700;margin-right:27px;padding-right:55px;text-align:right;}
.tableDevisVam1 tr td.prixPlus{font-size:1.6em;font-weight:700;text-align:center;}
.tableDevisVam1 tr th.prixEgal{font-size:1.6em;font-weight:700;text-align:center;background-color:#FFF;color:#00B6EE;vertical-align:top;}
.tableDevisVam1 tr td a:hover{color:#000;text-decoration:underline;}
.tableDevisVam1 tr th.title1{background-color:#00B6EE;color:#FFF;font-weight:700;vertical-align:middle;font-size:30pt;padding:1px 0 1px 15px;}
.tableDevisVam1 tr th.title2{background-color:#FFF;color:#000;padding:1px 0;}
.tableDevisVam1 tr td.title3{text-align:right;vertical-align:middle;background:url(../img/metier/devis/automoto/fleche-triangle.gif) right no-repeat;padding:0 25px 0 0;height:40px;}
.tableDevisVam1 tr td.title4{text-align:right;vertical-align:middle;background:url(../img/triangle.gif) right no-repeat;max-width:142px;padding:0 25px 0 0;height:40px;}
.tableDevisVam2{width:100%;margin:0 0 15px;color:#333;}
.tableDevisVam2 tr th,.tableDevisVam2 tr td{padding:5px 5px 5px 15px;}
.tableDevisVam2 thead tr th{border-bottom:2px solid #7d7d7d;border-top:2px solid #7d7d7d;font-weight:700;text-align:left;background:none repeat scroll 0 0 #E5E5E5;font-size:1.4em;}
.tableDevisVam2 tbody tr th{background-color:#D9F4FC;border-right:1px solid #D5D5D5;text-align:left;padding-left:30px;font-size:10pt;}
.tableDevisVam2 tbody tr td{border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;text-align:left;vertical-align:middle;padding:10px 10px 10px 30px;}
.tableDevisVam2 tbody tr th.lastCol,.tableDevisVam2 tbody tr td.lastCol{border-right:none;text-align:center;}
.tableDevisVam2 tbody tr th.lastColLeft,.tableDevisVam2 tbody tr td.lastColLeft{border-right:none;text-align:left;}
.tableDevisVam2 tbody tr th.lastColLeft{border-bottom:1px solid #d5d5d5;}
.tableDevisVam2 tbody tr td.lastColLeft{border:none;padding:10px 5px 5px 15px;}
.tableDevisVam2 tbody tr.lastRow td.lastColLeft{border-bottom:2px solid #7d7d7d;padding:10px 5px 15px 15px;}
p.sliderActiveDevisVam{background-position:0 -41px;height:36px;width:88px;}
p.sliderDevisVam{background-position:0 -1px;height:36px;width:88px;}
.sliderDevisVamHover{font-weight:700;color:#e80000;}
.sliderDevisVam,.sliderActiveDevisVam{float:left;display:inline;margin:0;padding:0;width:66px;height:18px;overflow:hidden;background:url(../img/bouton/btn-blanc-bleu.gif) 10px 0 no-repeat;}
.tableDevisVam1 tr td .sliderDevisVam a,.sliderDevisVam a,.tableDevisVam1 tr td .sliderActiveDevisVam a,.sliderActiveDevisVam a{color:#7C7C7C;float:left;font-size:14pt;font-weight:700;height:25px;margin:6px 0 0;overflow:hidden;padding:0;text-align:center;width:88px;}
.tableDevisVam1 tr td .sliderActiveDevisVam a{color:#FFF;}
.tableDevisVam1 tr td .sliderActiveDevisVam a:hover{text-decoration:none;color:#FFF;}
.tableDevisVam1 tr td.tdSliderDevisVam{margin:0;padding:0;}
p.sliderActiveDevisVam2{background-position:0 -41px;height:36px;width:88px;}
p.sliderDevisVam2{background-position:0 -1px;height:36px;width:88px;}
.sliderDevisVam2,.sliderActiveDevisVam2{float:left;display:inline;margin:0;padding:0;width:66px;height:18px;overflow:hidden;background:url(../img/btn-blanc-bleu.gif) 10px 0 no-repeat;}
.tableDevisVam1 tr td .sliderDevisVam2 a,.sliderDevisVam2 a,.tableDevisVam1 tr td .sliderActiveDevisVam2 a,.sliderActiveDevisVam2 a{color:#7C7C7C;float:left;font-size:14pt;font-weight:700;height:25px;margin:6px 0 0;overflow:hidden;padding:0;text-align:center;width:88px;}
.tableDevisVam1 tr td .sliderActiveDevisVam2 a{color:#FFF;}
.tableDevisVam1 tr td .sliderActiveDevisVam2 a:hover{text-decoration:none;color:#FFF;}
ul.listDevisVam1{margin-left:15px;font-weight:700;width:280px;height:70px;padding:0 10px 0 0;background:url(../img/metier/devis/automoto/fleche.gif) no-repeat scroll 235px 25px transparent;}
ul.listDashVam2{margin-left:15px;}
ul.listDashVam2 li{background:url(../img/list-dash.gif) left 7px no-repeat;font-size:1em;padding:0 10px 0 7px;}
span.devisVamPrix1{font-weight:700;font-family:arial;font-size:22pt;color:#00B6EE;letter-spacing:.5pt;}
span.devisVamPrix2{font-weight:700;font-family:arial;font-size:14pt;color:#00B6EE;}
span.devisVamPrix3{font-weight:700;font-family:arial;font-size:10pt;color:#000;margin-left:25px;}
span.devisVamPrix4{font-weight:700;font-family:arial;font-size:10pt;color:#00B6EE;}
/* TABLE TYPE 1 */
.tableType1{width:100%;margin:0 0 15px;}
.tableType1 tr th{text-align:left;font-size:1.1em;}
.tableType1 tr th,.tableType1 tr td{border-bottom:1px solid #d5d5d5;padding:5px;}
.tableType1 tr.line2 td{background:#e6e6e6;}
.tableType1 tr td a{color:#000;text-decoration:none;}
.tableType1 tr td a:hover{color:#000;text-decoration:underline;}
.tableType1 tr td.location{text-align:right;color:red;}
.tableType1 tr th.location{text-align:right;width:30%;}
/* TABLE TYPE 2 */
.tableType2{width:100%;margin:0 0 15px;border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;}
.tableType2 tr th,.tableType2 tr td{border-bottom:1px solid #d5d5d5;border-right:1px solid #c9c9c9;padding:5px;}
.tableType2 tr th{text-align:left;font-size:1.1em;text-transform:uppercase;border-top:2px solid #7d7d7d;border-bottom:2px solid #7d7d7d;padding:7px 5px;}
.tableType2 tr th strong{float:left;}
.tableType2 tr.line2 td{background:#e6e6e6;}
.tableType2 tr td a{color:#000;text-decoration:none;}
.tableType2 tr td a:hover{color:#000;text-decoration:underline;}
.tableType2 tr td.location{color:red;}
.tableType2 tr th p{float:right;width:30px;padding:4px 0 0;}
.tableType2 tr th p a{float:left;}
.tableType2 tr.titleLevel1 td,.tableType2 tr.titleLevel1 th{border-bottom:2px solid #5C5C5C;border-top:2px solid #5C5C5C;background:#e5e5e5;font-size:1.2em;padding-left:5px;}
.tableType2 tr.titleLevel2 td,.tableType2 tr.titleLevel2 th{border-bottom:2px solid #5C5C5C;border-top:2px solid #5C5C5C;font-size:1.2em;padding-left:5px;}
a.orderCroissant{display:block;background:url(../img/bt-order-croissant.gif) left top no-repeat;width:10px;height:8px;overflow:hidden;text-indent:-9999px;text-align:left;}
a.orderDecreasing{display:block;background:url(../img/bt-order-decroissant.gif) left top no-repeat;width:10px;height:8px;overflow:hidden;text-indent:-9999px;text-align:left;}
#orderForm{padding:10px 0 15px;}
#orderForm p{float:left;font-size:1.2em;padding:4px 0 0;}
#orderForm .selectArea{float:left;margin:0 0 0 10px;}
/* TABLE TYPE 3 */
.tableType3 tr td{padding:2px 0;}
.tableType3 .border{border-bottom:1px solid #d5d5d5;}
/* TABLE TYPE 4 */
.tableType4{width:100%;margin:0 0 15px;}
.tableType4 tr th{text-align:left;font-size:1.1em;}
.tableType4 tr th,.tableType4 tr td{border-bottom:1px solid #d5d5d5;padding:5px;border-right:1px solid #D5D5D5;}
.tableType4 tr.line2 td{background:#e6e6e6;}
.tableType4 tr td a{color:#000;text-decoration:none;}
.tableType4 tr td a:hover{color:#000;text-decoration:underline;}
.tableType4 tr td.location{color:red;}
.tableType4 tr.titleLevel1 td{border-bottom:2px solid #5C5C5C;border-top:2px solid #5C5C5C;font-size:1.3em;padding-left:5px;}
/* TABLE TYPE 5 */
.tableType5{width:100%;margin:0 0 15px;border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;font-size:1.3em;}
.tableType5 tr th,.tableType5 tr td{border-bottom:1px solid #d5d5d5;border-right:1px solid #c9c9c9;padding:5px;}
.tableType5 tr th{text-align:left;text-transform:uppercase;border-top:2px solid #7d7d7d;border-bottom:2px solid #7d7d7d;padding:7px 5px;}
.tableType5 tr th strong{float:left;}
.tableType5 tr.line2 td{background:#e6e6e6;}
.tableType5 tr td a{color:#000;text-decoration:none;}
.tableType5 tr td a:hover{color:#000;text-decoration:underline;}
.tableType5 tr td.location{color:red;}
.tableType5 tr th p{float:right;width:30px;padding:4px 0 0;}
.tableType5 tr th p a{float:left;}
.tableType5 tr.titleLevel1 td,.tableType5 tr.titleLevel1 th{border-bottom:2px solid #5C5C5C;border-top:2px solid #5C5C5C;background:#e5e5e5;padding-left:5px;}
.tableType2 tr.titleLevel2 td,.tableType5 tr.titleLevel2 th{border-bottom:2px solid #5C5C5C;border-top:2px solid #5C5C5C;padding-left:5px;}
/* TABLE TYPE 6 */
.tableType6{width:100%;margin:0 0 15px;}
.tableType6 tr th{text-align:left;font-size:1.1em;}
.tableType6 tr th,.tableType6 tr td{border-bottom:1px solid #d5d5d5;padding:5px;border-right:1px solid #D5D5D5;}
.tableType6 tr.oneRow th,.tableType6 tr.oneRow td{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;padding:5px;border-right:1px solid #D5D5D5;}
.tableType6 tr.firstRow th,.tableType6 tr.firstRow td{border-top:2px solid #5C5C5C;}
.tableType6 tr.lastRow th,.tableType6 tr.lastRow td{border-bottom:2px solid #5C5C5C;}
.tableType6 tr.lastRowNone th,.tableType6 tr.lastRowNone td{border-bottom:none;}
.tableType6 tr th.noBorder,.tableType6 tr td.noBorder{border:none;}
.tableType6 tr.line2 td{background:#e6e6e6;}
.tableType6 tr td a{color:#000;text-decoration:none;}
.tableType6 tr td a:hover{color:#000;text-decoration:underline;}
.tableType6 tr td.location{color:red;}
.tableType6 tr.titleLevel1 td{border-bottom:2px solid #5C5C5C;border-top:2px solid #5C5C5C;font-size:1.3em;padding-left:5px;}
.tableType6 tr td.lastCol,.tableType6 tr th.lastCol{border-right:none;}
/* TABLE TYPE 7 */
.tableType7{border-right:2px solid #D5D5D5;border-left:2px solid #D5D5D5;border-bottom:2px solid #D5D5D5;border-top:2px solid #D5D5D5;}
.tableType7 tr th{font-weight:400;padding:20px 25px 10px;text-align:left;}
.tableType7 tr td{padding:0 20px 10px;}
#articleEnAvant{}
#content #contentInner #leftPart,#content #contentInner #rightPart{width:341px;float:left;margin-top:5px;/*padding-top:10px;*/}
#content #contentInner #rightPart{padding-left:33px;}
#content #contentInner #fullPart{position:relative;width:708px;float:left;}
#fullPart .column1{float:left;width:340px;padding:0 29px 0 0;}
#fullPart .column2{float:left;width:338px;}
#lblinfosEditeurs .bg{background:url(../img/bg-infos-editeurs.gif) left top no-repeat;height:193px;position:relative;}
#lblinfosEditeurs .bg .inCharge{position:absolute;left:95px;top:40px;}
#lblinfosEditeurs .bg .location{position:absolute;left:95px;bottom:30px;}
#lblloiInfo p{padding:0 0 12px;}
#content #contentInner #middlePart{width:477px;float:left;/*padding-top:10px;*/}
#content #contentInner #rightCol{float:right;width:203px;/*padding-top:28px;*/padding-left:28px;}
#rightCol p.padBlock{padding:0 0 10px;}
#rightCol .encadre{margin:0 0 10px;padding-bottom:0;}
#rightCol ul.listType2 li a{text-decoration:none;}
#rightCol ul.listType2 li a:hover{text-decoration:underline;}
#rightCol h4{background:url(../img/rightcol-subtitle-gray.gif) left bottom no-repeat;padding-bottom:15px;margin-bottom:4px;}
.autoMoto #rightCol h4{color:#000;}
#rightCol .encadre h4 a{color:#e11e19;}
#rightCol .encadre .txtAndPic p a{text-decoration:none;}
.laMaif .blocInfos,.organisation .blocInfos,.blocLine{background:url(../img/line-big.gif) no-repeat left top;margin-top:5px;padding:15px 0 0;}
.laMaif .blocInfos2,.blocInfos{width:100%;overflow:hidden;}
.blocInfos a.linkImg{display:block;float:left;}
.blocInfos a.linkImg img{width:112px;height:67px;border:1px solid #f2f1ed;}
.blocInfos div{padding-left:124px;}
.blocReco div.linkImg{display:block;float:left;}
.blocReco div.listeAvantage{padding-left:124px;}
.blocReco div.linkImg img{width:112px;border:1px solid #f2f1ed;}
.noPic{height:auto;}
.noPic div{padding-left:15px;}
.noPic2 div{padding-left:0;}
.blocInfos div h2,
.blocInfos div h4{color:#000;padding:0 10px 0 0;font-size:1.1em;margin:0;}
.blocInfos div span{color:#e60003;font-size:.9em;}
.blocInfos .tArchive{color:#166373;font-size:.9em;}
.blocInfos div p{color:#333;padding-bottom:10px;}
.blocInfos div br{clear:none;}
.blocInfos div label{color:#333;font-size:1.2em;line-height:0.9;overflow:hidden;float:left;margin-right:10px;padding-top:5px;}
.blocInfos div input{vertical-align:middle;margin-top:0;}
.blocInfos div input.submit{border:medium none;margin-left:47px;}
.blocInfos2 div h4{color:#000;padding:0 10px 0 0;font-size:1.1em;margin:0;}
.blocInfos2 div span{color:#e60003;font-size:.9em;}
.blocInfos2 div p{color:#333;padding-bottom:10px;}
.blocInfos2 div br{clear:none;}
p.date a{text-decoration:none;}
p.date a:hover{text-decoration:underline;}
/* H2 TITLE */
h2{font-size:1.6em;font-weight:700;padding-bottom:10px;color:#e60003;}
h2 a{color:inherit}
.habitation #middlePart h3,
.habitation #middlePart h2,
.habitation #leftPart h2,
.habitation #rightPart h2,
.habitation #fullPart h2,
.habitation .hTitle{color:#A2C752;}/* green */

.santePrevoyance #middlePart h3,
.santePrevoyance #middlePart h2,
.santePrevoyance #leftPart h2,
.santePrevoyance #rightPart h2,
.santePrevoyance #fullPart h2,
.santePrevoyance .hTitle{color:#A05599;}/* pink */

.autoMoto #middlePart h3,
.autoMoto #middlePart h2,
.autoMoto #leftPart h2,
.autoMoto #rightPart h2,
.autoMoto #fullPart h2,
.autoMoto .hTitle{color:#00B6EE;}/* blue */

.servicesQuotidien #middlePart h3,
.servicesQuotidien #middlePart h2,
.servicesQuotidien #leftPart h2,
.servicesQuotidien #rightPart h2,
.servicesQuotidien #fullPart h2,
.servicesQuotidien .hTitle{color:#C9186B;}/* violet */

.epargneFinance #middlePart h3,
.epargneFinance #middlePart h2,
.epargneFinance #leftPart h2,
.epargneFinance #rightPart h2,
.epargneFinance #fullPart h2,
.epargneFinance .hTitle{color:#f5a300;}/* orange */

.patrimoine #middlePart h3,
.patrimoine #middlePart h2,
.patrimoine #leftPart h2,
.patrimoine #rightPart h2,
.patrimoine #fullPart h2,
.patrimoine .hTitle{color:#A3004B;margin-bottom:0;}/* prune */

/* Gris enseignements */
.univers_enseignants #middlePart h3,
.univers_enseignants #middlePart h2,
.univers_enseignants #leftPart h2,
.univers_enseignants #rightPart h2,
.univers_enseignants #fullPart h2,
.univers_enseignants .hTitle{color:#878672;}

.habitation .hTitle,
.santePrevoyance .hTitle,
.autoMoto .hTitle,
.servicesQuotidien .hTitle,
.epargneFinance .hTitle,
.patrimoine .hTitle,
.univers_enseignants .hTitle,
.habitation #middlePart h3.upper,
.santePrevoyance #middlePart h3.upper,
.autoMoto #middlePart h3.upper,
.servicesQuotidien #middlePart h3.upper,
.epargneFinance #middlePart h3.upper,
.patrimoine #middlePart h3.upper,
.univers_enseignants #middlePart h3.upper,
.habitation #middlePart h2.upper,
.santePrevoyance #middlePart h2.upper,
.autoMoto #middlePart h2.upper,
.servicesQuotidien #middlePart h2.upper,
.epargneFinance #middlePart h2.upper,
.patrimoine #middlePart h2.upper,
.univers_enseignants #middlePart h2.upper{padding:0}

p.chapo{color:#333;font-size:1.18em;font-weight:700;}
#middlePart p.chapo{font-size:1.27em;font-weight:700;color:#000;}
#lblCommuniquesPresse,#lblCampagneCom,#lblpreventEcole,#lblloiInfo{margin-top:10px;}
#lblressources{margin-top:15px;}
#lblActualites{margin-bottom:20px;}
#lblActualites p.btMore{padding:10px 0 0;clear:left;}
#lblVotreDelegation,#lblVosPointsAccueil,#lblAutresDelegations{padding:0 0 10px;}
#lblVosContactsMaif{padding-top:10px;}
#lblActualites h3,#lblpreventEcole h3,#lblressources h3,#lblGuidePratique h3,#lblNosSolutions h3,#lblPointDeVue h3,#lbltestezConnaissances h3,#lblMaifEnAction h3,#lblMaifSoutient h3,#lblTemoignages h3,#lblChiffresUtiles h3,#lblLastJobOffers h3,#lblMotDRH h3,#lblDiscriminations h3,#lblImplantations h3,#lblVotreDelegation h3,#lblVosContactsMaif h3,#lblProcheDeVous h3,#lblVosPointsAccueil h3,#lblAutresDelegations h3,#lblPrevention h3{background:url(../img/line-big-black.gif) left bottom no-repeat;padding-bottom:5px;margin-bottom:10px;}
#lblAssoPrevention h3,
#lblFondationMaif h3,
#lblEnCasAccident h3,
#lblGuideMesContrats h3,
#lblRisquesRoutiers h3,
#lblAccidentRoute h3,
#lblGuideContrats h3,
#lblParentsEleves h3,
#lblEtudiants h3,
#lblPreparerConcours h3,
#lblEcoleRoute h3,
#lblEcoleDevDurable h3,
#lblAdressesReparateurs h3,
#lblIdentificationCommune h3,
#lblAdressesAntennes h3,
#lblNosProjets h3,
#lblCatalogue h3,
#lblJeux h3,
#lblEngagementSocietal h3,
#lblContactezNous h3,
#lblEcouteSocietaires h3,
#lblVosAdmin h3,
#lblVosElus h3,
#lblDeleg h3,
#lblAgenda h3,
#lblForum h3,
.titreContrib{background:url(../img/line-big-black.gif) left bottom no-repeat;padding-bottom:5px;margin-bottom:10px;}
.titreContrib h2,
.titreContrib h3{padding:0}
#lblinfosEditeurs h3{background:url(../img/line-li.gif) left bottom no-repeat;padding-bottom:5px;margin-bottom:10px;}
#lblMaifEnAction.none h3,
#lblEngagementSocietal.none h3,
#lblNosSolutions.none h3,
#lblContactezNous.none h3,
#lblProcheDeVous.none h3,
#lblEcouteSocietaires.none h3,
#lblVosAdmin.none h3,
#lblVosElus.none h3,
#lblDeleg.none h3,
#lblAgenda.none h3,
#lblForum.none h3,
.titreContrib.none{padding-bottom:0;background:none;margin-bottom:0;}
#lblCommuniquesPresse h3{padding-bottom:7px;}
#lblCampagneCom h3{padding-bottom:4px;}
#lblGuideContrats div.col1{width:168px;margin-right:5px;}
#lblGuideContrats div.col2{width:168px;}
#lblDemocratieMutualiste h3{background:url(../img/lbl-democratie-mutualiste.gif) no-repeat left top;width:341px;height:86px;text-indent:-9999px;overflow:hidden;}
h4{font-size:1.3em;font-weight:700;margin-bottom:10px;overflow:hidden;color:#e60003;}
h4.title1{padding:0 0 7px;font-size:1.5em;margin:0;}
.encadre h4{margin-top:0;}
h4.underlined{background:url(../img/bg-h4.gif) no-repeat left top;padding-bottom:10px;margin:0;}
#rightPart p{color:#333;}
.encadre{border:1px solid #B0B0B0;padding:8px 10px 0;margin:0 0 18px;}
.encadreRose{border:1px solid #A05599;padding:10px;margin:0 0 18px;background-color:#E3D5E9;}
.encadreGre{border:1px solid #B0B0B0;padding:0;margin:0;position:relative;width:inherit;text-decoration:none;}
.encadreGre:hover{border:1px solid #B0B0B0;padding:0;margin:0;position:relative;width:inherit;background-image:url(../img/service/consultationreparateurs/encadre-fond.png);background-repeat:no-repeat!important;height:100%;}
.encadreType4{border:1px solid #B0B0B0;border-bottom:0;padding:8px 20px 0;margin:0;}
.encadreType4Bottom{border:1px solid #B0B0B0;padding:8px 20px 15px;margin:0 0 18px;}
.encadreType5{background-color:#e5e5e5;border:1px solid #B0B0B0;border-top:0;padding:8px 20px 15px;margin:0 0 18px;}
.encadreAvantage{border:1px solid #B0B0B0;padding:0;margin:0;position:relative;width:inherit;}
.encadre p.txtSmall{font-size:.9em;}
.encadre div.hr{background:#fff url(../img/epargnefinancements/rachatcredit/simulation/hr-background.gif) top left no-repeat;border:0 none;width:652px;height:3px;margin:0;margin-bottom:10px;}
.encadreType2{border:1px solid #B0B0B0;padding:6px;margin:0 0 18px;height:.01%;}
.encadreType3{padding:8px 10px 0;margin:0 0 10px;}
.attention{border:1px solid #EEA7A7;background:url(../img/warning.png) 5px 5px no-repeat #FFCBD0;padding:10px 15px 12px 75px;display:block;margin-bottom:12px;min-height:34px;}
.attentionRouge{border:1px solid #f4c9c9;background:#f8e5e5;padding:10px 15px 0;display:block;margin-bottom:12px;min-height:0;}
.attention p{padding:0;}
.information{border:1px solid #D2D2D2;background:url(../img/informationGris.png) 15px 6px no-repeat #F0F0F0;padding:10px 15px 12px 75px;display:block;margin-bottom:12px;min-height:28px;}
.informationRed{border:1px solid #EEA7A7;background:url(../img/actualisationlieurisque/info.png) 15px 6px no-repeat #FFCBD0;padding:10px 15px 12px 75px;display:block;margin-bottom:12px;min-height:28px;}
.informationSansI{border:1px solid #F0F0F0;background:#F0F0F0;padding:10px 15px 12px 15px;display:block;margin-bottom:12px;}
.information p{padding:0;}
.attentionBleuInfo{border:1px solid #D9F4FC;background:5px 5px no-repeat #D9F4FC;padding:10px 15px 0;display:block;margin-bottom:12px;min-height:0;}
.autoMoto .information{border:1px solid #B8E1ED;background:url(../img/informationBleu.png) 15px 6px no-repeat #D9F4FC;padding:10px 15px 12px 75px;display:block;margin-bottom:12px;min-height:28px;}
.habitation .information{border:1px solid #CBDFA3;background:url(../img/informationVert.png) 15px 6px no-repeat #E0EDC6;padding:10px 15px 12px 75px;display:block;margin-bottom:12px;min-height:28px;}
.santePrevoyance .information{border:1px solid #D5BCDF;background:url(../img/informationViolet.png) 15px 6px no-repeat #E3D5E9;padding:10px 15px 12px 75px;display:block;margin-bottom:12px;min-height:28px;}
.servicesQuotidien .information{border:1px solid #F5CDD1;background:url(../img/informationRose.png) 15px 6px no-repeat #FDE8EA;padding:10px 15px 12px 75px;display:block;margin-bottom:12px;min-height:28px;}
.epargneFinance .information{border:1px solid #E9B64F;background:url(../img/informationOrange.png) 15px 6px no-repeat #F8D182;padding:10px 15px 12px 75px;display:block;margin-bottom:12px;min-height:28px;}
.assoCollectivites .information{border:1px solid #ABCCD4;background:url(../img/informationOutremer.png) 15px 6px no-repeat #D3E6EA;padding:10px 15px 12px 75px;display:block;margin-bottom:12px;min-height:28px;}
.patrimoine .information{border:1px solid #F5CDD1;background:url(../img/informationRose.png) 15px 6px no-repeat #FDE8EA;padding:10px 15px 12px 75px;display:block;margin-bottom:12px;min-height:28px;}
.blocList h4{color:#000;padding-bottom:10px;}
.blocList li a{color:#7F7F7F;font-size:.9em;line-height:inherit;padding-bottom:10px;background-position:left 3px;}
.blocList li a.active,.blocList li a:hover{color:#E11E19;background-position:left -80px;}
.txtAndPic{overflow:hidden;width:100%;}
.txtAndPic .pic{float:left;padding:4px 10px 0 0;}
.txtAndPic p{padding:0 0 1em;font-size:10px;float:left;width:118px;}
#askAnswer h3{font-size:1.27em;}
#askAnswer ul li,#askAnswer p{font-size:1.1em;}
#askAnswer ul li a{text-decoration:none;}
#askAnswer ul li a:hover{text-decoration:underline;}
/* MESSAGE ECLAIR */
.messageEclair{position:relative;background-color:#e6e6e6;padding:10px 12px 0;margin-bottom:12px;overflow:hidden;}
.messageEclairPacs{position:relative;background-color:#00B6EE;padding:10px 12px 0;margin-bottom:12px;overflow:hidden;}
* html .messageEclair{width:691px;}
.messageEclair p{padding:0 0 10px;}
.messageEclair a{text-decoration:none;}
.messageEclair a:hover{text-decoration:underline;}
.messageEclair h4{margin:0;padding:0;font-size:1.45em;}
.tabSection .messageEclair h4{margin:0;}
.messageEclair .blocInfos{float:left;width:475px;}
.messageEclair .blocInfos a.linkImg img{border:1px solid #c7c3bd;}
.messageEclair p.btClose a{position:absolute;right:5px;top:5px;background:url(../img/bt-close-grey.gif) no-repeat center;width:8px;height:12px;text-indent:-5000px;}
.messageEclair .only{width:675px;}
.messageEclair .col2{background:url(../img/eclair-col2.gif) repeat-y left top;padding-left:20px;float:right;width:190px;margin-bottom:10px;}
.messageEclair .col2 h4{color:#000;padding:0 0 10px;}
.messageEclair .col2 a{text-decoration:none;}
.messageEclair .col2 a:hover{text-decoration:underline;}
.autoMoto .messageEclair{background-color:#D9F4FC;color:#00B6EE;overflow:visible;}
.autoMoto .messageEclair a.lienEclair{color:#00B6EE;}/* blue */
.habitation .messageEclair{background-color:#E0EDC6;color:#667D34;overflow:visible;}
.habitation .messageEclair a.lienEclair{color:#667D34;}/*kaki green*/
.santePrevoyance .messageEclair{background-color:#E3D5E9;color:#A05599;overflow:visible;}
.santePrevoyance .messageEclair a.lienEclair{color:#A05599;}/* violet */
.epargneFinance .messageEclair{background-color:#F8D182;color:#E87300;overflow:visible;}
.epargneFinance .messageEclair a.lienEclair{color:#E87300;}/* yellow */
.servicesQuotidien .messageEclair{background-color:#FDE8EA;color:#C9186B;overflow:visible;}
.servicesQuotidien .messageEclair a.lienEclair{color:#C9186B;}/* pink */
.souscription .messageEclairPacs{color:#FFF;overflow:visible;}
.habitation .messageEclair h4{color:#667D34;}
.habitation .messageEclair a.leftArrow{background-position:-9996px 3px;}
.autoMoto .messageEclair a.leftArrow{background-position:-10998px 3px;}
.patrimoine .messageEclair{background-color:#fcd2d7; color:#a3004b; overflow:visible;}
.patrimoine .messageEclair a.lienEclair{color:#A3004B;}
.patrimoine .messageEclair a.leftArrow{background:url("../img/puces_patrimonial_flat.png") no-repeat scroll -1px 3px transparent;}
.univers_enseignants .messageEclair{background-color:#E8E6CD;color:#B8B69D;overflow:visible;}
.univers_enseignants .messageEclair a.lienEclair{color:#878672;}
/* ASSO PREVENT */
.assoPrevent{position:relative;background-color:#e6e6e6;padding:23px 21px 0 24px;margin-bottom:25px;overflow:hidden;}
* html .assoPrevent{width:670px;}
.assoPrevent p{padding:0 0 10px;color:#333;}
.assoPrevent h4{color:#000;padding-bottom:10px;font-size:1.1em;margin:0;}
.assoPrevent h4 span{display:block;padding-bottom:10px;}
.assoPrevent a{padding-bottom:10px;float:left;}
blockquote{margin:0;}
blockquote p{color:#000!important;padding-bottom:10px;font-size:1.1em;font-weight:700;font-style:italic;}
cite{display:block;text-align:right;font-style:normal;}
p.citation{color:#000;padding-bottom:10px;font-size:1.1em;font-weight:700;}
.autoMoto span.choixOptions{margin-left:10px;}
.autoMoto label.choixOptions{margin-left:5px;}
.autoMoto span.choixOptionsChecked{margin-left:10px;}
.autoMoto label.choixOptionsChecked{margin-left:5px;}
.autoMoto .choixOptions{color:#666;font-family:arial;font-size:16pt;font-weight:700;letter-spacing:.5pt;}/* gray */
.autoMoto .choixOptionsChecked{color:#00B6EE;font-family:arial;font-size:16pt;font-weight:700;letter-spacing:.5pt;}/* blue */
.autoMoto .choixOptions span,.autoMoto .choixOptionsChecked span{font-family:arial;font-size:18pt;letter-spacing:.5pt;font-weight:700;}
.autoMoto h4,.autoMoto #rightPart h4 span,.autoMoto #leftPart h4 span,.autoMoto table a,.autoMoto .colored,.autoMoto #askAnswer h3,.autoMoto #nosConseils a,.autoMoto #linkTabs li.active a{color:#00B6EE;}/* blue */
.autoMoto .uncolored{color:#666;}/* grey */
.habitation h4,.habitation #rightPart h4 span,.habitation #leftPart h4 span,.habitation table a,.habitation .colored,.habitation #askAnswer h3,.habitation #nosConseils a,.habitation #linkTabs li.active a{color:#A2C752;}/* green */
.habitation h5.titreVert,.habitation h4.titreVert{color:#A2C752;}/* green */
.santePrevoyance h4,.santePrevoyance #rightPart h4 span,.santePrevoyance #leftPart h4 span,.santePrevoyance table a,.santePrevoyance .colored,.santePrevoyance #askAnswer h3,.santePrevoyance #nosConseils a,.santePrevoyance #linkTabs li.active a{color:#A05599;}/* pink */
.servicesQuotidien h4,.servicesQuotidien #rightPart h4 span,.servicesQuotidien #leftPart h4 span,.servicesQuotidien table a,.servicesQuotidien .colored,.servicesQuotidien #askAnswer h3,.servicesQuotidien #nosConseils a,.servicesQuotidien #linkTabs li.active a{color:#C9186B;}/* violet */
.epargneFinance h4,.epargneFinance #rightPart h4 span,.epargneFinance #leftPart h4 span,.epargneFinance table a,.epargneFinance .colored,.epargneFinance #askAnswer h3,.epargneFinance #nosConseils a,.epargneFinance #linkTabs li.active a,.epargneFinance .blocDownload h3,.epargneFinance #nextStepHoriz h3{color:#F5A300;}/* yellow */
.patrimoine h4,.patrimoine #rightPart h4 span,.patrimoine #leftPart h4 span,.patrimoine table a,.patrimoine .colored,.patrimoine #askAnswer h3,.patrimoine #nosConseils a,.patrimoine #linkTabs li.active a,.patrimoine .blocDownload h3,.patrimoine #nextStepHoriz h3{color:#A4014C;}/* prune */
.univers_enseignants h4,.univers_enseignants #rightPart h4 span,.univers_enseignants #leftPart h4 span,.univers_enseignants table a,.univers_enseignants .colored,.univers_enseignants #askAnswer h3,.univers_enseignants #nosConseils a,.univers_enseignants #linkTabs li.active a{color:#878672;}
/* gris enseignants */
.blocImg{position:relative;width:311px;height:117px;margin-bottom:5px;padding:15px;}
.blocImg h5{font-size:1.27em;font-weight:700;width:210px;}
.blocImg p{color:#474443;padding-bottom:10px;width:176px;}
.blocImg a.leftArrow{display:block;width:35%;}
.blocImg a.linkImage{position:absolute;right:11px;bottom:23px;width:111px;height:18px;text-indent:-9999px;overflow:hidden;}
.habitation #lblNosSolutions h3{background:url(../img/lbl-nos-solutions.gif) no-repeat left top;width:340px;height:20px;text-indent:-9999px;margin-top:10px;margin-bottom:7px;overflow:hidden;padding-bottom:10px;}
.habitation #lblMaifSEngage h3{background:url(../img/lbl-maif-s-engage.gif) no-repeat left top;height:20px;text-indent:-9999px;margin-top:10px;margin-bottom:5px;overflow:hidden;}
.habitation #lblConseilsPrevention h3{background:url(../img/lbl-conseils-prevention.gif) no-repeat left top;width:341px;height:26px;text-indent:-9999px;margin-top:10px;overflow:hidden;}
.habitation #lblDevelDurable h3{background:url(../img/lbl-devel-durable.gif) no-repeat left top;width:341px;height:23px;text-indent:-9999px;margin-top:10px;margin-bottom:2px;overflow:hidden;}
.autoMoto #lblNosSolutions h3{background:url(../img/lbl-nos-solutions.gif) no-repeat left -30px;width:340px;height:20px;text-indent:-9999px;margin-top:10px;margin-bottom:7px;overflow:hidden;padding-bottom:10px;}
.autoMoto #lblMaifSEngage h3{background:url(../img/lbl-maif-s-engage.gif) no-repeat left -30px;height:20px;text-indent:-9999px;margin-top:10px;margin-bottom:5px;overflow:hidden;}
.autoMoto #lblConseilsPrevention h3{background:url(../img/lbl-conseils-prevention.gif) no-repeat left -40px;width:341px;height:26px;text-indent:-9999px;margin-top:10px;overflow:hidden;}
.autoMoto #lblDevelDurable h3{background:url(../img/lbl-devel-durable.gif) no-repeat left -40px;width:341px;height:23px;text-indent:-9999px;margin-top:10px;margin-bottom:2px;overflow:hidden;}
.santePrevoyance #lblNosSolutions h3{background:url(../img/lbl-nos-solutions.gif) no-repeat left -60px;width:340px;height:20px;text-indent:-9999px;margin-top:10px;margin-bottom:7px;overflow:hidden;padding-bottom:10px;}
.santePrevoyance #lblMaifSEngage h3{background:url(../img/lbl-maif-s-engage.gif) no-repeat left -60px;height:20px;text-indent:-9999px;margin-top:10px;margin-bottom:5px;overflow:hidden;}
.santePrevoyance #lblConseilsPrevention h3{background:url(../img/lbl-conseils-prevention.gif) no-repeat left -80px;width:341px;height:26px;text-indent:-9999px;margin-top:10px;overflow:hidden;}
.santePrevoyance #lblDevelDurable h3{background:url(../img/lbl-devel-durable.gif) no-repeat left -80px;width:341px;height:23px;text-indent:-9999px;margin-top:10px;margin-bottom:2px;overflow:hidden;}
.epargneFinance #lblNosSolutions h3{background:url(../img/lbl-nos-solutions.gif) no-repeat left -90px;width:340px;height:20px;text-indent:-9999px;margin-top:10px;margin-bottom:7px;overflow:hidden;padding-bottom:10px;}
.epargneFinance #lblMaifSEngage h3{background:url(../img/lbl-maif-s-engage.gif) no-repeat left -90px;height:20px;text-indent:-9999px;margin-top:10px;margin-bottom:5px;overflow:hidden;}
.epargneFinance #lblConseilsPrevention h3{background:url(../img/lbl-conseils-prevention.gif) no-repeat left -120px;width:341px;height:26px;text-indent:-9999px;margin-top:10px;overflow:hidden;}
.epargneFinance #lblDevelDurable h3{background:url(../img/lbl-devel-durable.gif) no-repeat left -120px;width:341px;height:23px;text-indent:-9999px;margin-top:10px;margin-bottom:2px;overflow:hidden;}
.servicesQuotidien #lblNosSolutions h3{background:url(../img/lbl-nos-solutions.gif) no-repeat left -120px;width:340px;height:20px;text-indent:-9999px;margin-top:10px;margin-bottom:7px;overflow:hidden;padding-bottom:10px;}
.servicesQuotidien #lblMaifSEngage h3{background:url(../img/lbl-maif-s-engage.gif) no-repeat left -120px;height:20px;text-indent:-9999px;margin-top:10px;margin-bottom:5px;overflow:hidden;}
.servicesQuotidien #lblConseilsPrevention h3{background:url(../img/lbl-conseils-prevention.gif) no-repeat left -160px;width:341px;height:26px;text-indent:-9999px;margin-top:10px;overflow:hidden;}
.servicesQuotidien #lblDevelDurable h3{background:url(../img/lbl-devel-durable.gif) no-repeat left -160px;width:341px;height:23px;text-indent:-9999px;margin-top:10px;margin-bottom:2px;overflow:hidden;}
#nosConseils{margin-top:20px;padding-top:4px;}
#nosConseils .leftArrow{font-size:1.27em;}
#nosConseils p{padding-bottom:5px;}
/* FOOTER - CA PEUT INTERESSER */
#lblCaPeutInteresser{clear:left;padding:0 0 20px;}
#lblCaPeutInteresser .title{background:url(../img/lbl-ca-peut-interesser.gif) no-repeat left top;width:100%;height:31px;text-indent:-9999px;overflow:hidden;}
#lblCaPeutInteresser ul{width:100%;}
#lblCaPeutInteresser ul li{float:left;width:223px;background:url(../img/puces.gif) no-repeat left 3px;padding:0 0 5px 15px;font-weight:700;font-size:1.1em;}
#lblCaPeutInteresser ul li a{text-decoration:none;}
#lblCaPeutInteresser ul li a:hover{text-decoration:underline;}
#lblCaPeutInteresser .blocImg{margin:0 auto;}
/* RIGHT COL - BLOC DIFFERENCE */
#blocDifference{background:url(../img/bloc-difference.gif) no-repeat left top;padding:8px 0 0;}
#blocDifference .inside{background:url(../img/bloc-difference.gif) no-repeat left bottom;padding:0 10px 8px;}
.autoMoto #blocDifference{background-color:#d9f4fc;/*light blue*/}
.habitation #blocDifference{background-color:#e0edc6;/*light green*/}
.santePrevoyance #blocDifference{background-color:#BB9EC7;/*light pink*/}
.epargneFinance #blocDifference{background-color:#fbd487;/*light orange*/}
.servicesQuotidien #blocDifference{background-color:#EE8CB2;/*light violet*/}
.souscription #blocDifference{background-color:#FFF;}
.patrimoine #blocDifference{background-color:#fcd2d7;}
.univers_enseignants #blocDifference{background-color:#ecece6;}
.patrimoine #blocDifference h4{background-image:url(../img/rightcol-subtitle-prune.gif);}
#blocDifference h4{padding:9px 0 15px;margin:0 0 4px;background-position:left bottom;background-repeat:no-repeat;}
#blocDifference p{font-size:1.1em;}
.habitation #blocDifference h4{background-image:url(../img/rightcol-subtitle-green.gif);}
.autoMoto #blocDifference h4{background-image:url(../img/rightcol-subtitle-blue.gif);}
.santePrevoyance #blocDifference h4{background-image:url(../img/rightcol-subtitle-rose.gif);}
.epargneFinance #blocDifference h4{background-image:url(../img/rightcol-subtitle-orange.gif);}
.souscription #blocDifference h4{background-image:url(../img/rightcol-subtitle-white.gif);}
.servicesQuotidien #blocDifference h4{background-image:url(../img/rightcol-subtitle-violet.gif);}
.univers_enseignants #blocDifference h4{background-image:url(../img/rightcol-subtitle-enseignant.gif);}
#prochEtpe1{background:url(../img/prochEtpe.gif) no-repeat left top;padding-bottom:10px;}
#prochEtpe1 .inside{padding:14px 10px 8px;}
#prochEtpe1 .inside h4{background-position:left bottom;background-repeat:no-repeat;padding:4px 0 12px 1px;}
#prochEtpe1 .inside a{display:block;margin:1px 0 0 -1px;}
#prochEtpe1 p{font-size:1.1em;}
#prochEtpe2{background:url(../img/prochEtpe.gif) no-repeat left -125px;padding-bottom:10px;}
#prochEtpe2 .inside{padding:14px 10px 8px;}
#prochEtpe2 .inside h4{background-position:left bottom;background-repeat:no-repeat;padding:4px 0 12px 1px;}
#prochEtpe2 .inside a.link1{display:block;margin:1px 0 0 -2px;}
#prochEtpe2 .inside a.link2{display:block;margin:1px 0 0 -1px;}
#prochEtpe2 p{font-size:1.1em;}
#prochEtpe3{background:url(../img/prochEtpe.gif) no-repeat left -315px;padding-bottom:10px;}
#prochEtpe3 .inside{padding:14px 10px 8px;}
#prochEtpe3 .inside h4{background-position:left bottom;background-repeat:no-repeat;padding:4px 0 12px 1px;}
#prochEtpe3 .inside a.link1{display:block;margin:1px 0 0 -2px;}
#prochEtpe3 .inside a.link2{display:block;margin:0 0 0 -2px;}
#prochEtpe3 .inside a.link3{display:block;margin:0 0 0 -1px;}
#prochEtpe3 p{font-size:1.1em;}
#prochEtpeDevis{background:url(../img/prochEtpe.gif) no-repeat left -570px;height:235px;padding-bottom:10px;}
#prochEtpeDevis .inside{padding:14px 10px 8px;}
#prochEtpeDevis .inside h4{background-position:left bottom;background-repeat:no-repeat;padding:4px 0 12px 1px;}
#prochEtpeDevis .inside a.link1{display:block;margin:1px 0 2px -2px;}
#prochEtpeDevis .inside a.link2{display:block;margin:0 0 8px;}
#prochEtpeDevis .inside a.link3{display:block;margin:0;}
#prochEtpeDevis p{font-size:1.1em;}
/* NEXT STEP */
#nextStep,#nextStep2{position:relative;margin:0 0 5px;width:203px;height:182px;background-image:url(../img/blk-next-steps.gif);background-repeat:no-repeat;}
#nextStepCandidat{position:relative;margin:0 0 5px;width:203px;height:182px;background-image:url(../img/bouton/btn_nextstep_candidat_red.gif);background-repeat:no-repeat;}
#nextStepVoter{position:relative;margin:0 0 5px;width:203px;height:125px;background-image:url(../img/bouton/btn_nextstep_voter_1_red.gif);background-repeat:no-repeat;}
#nextStepAide{position:relative;margin:0 0 5px;width:203px;height:125px;background-image:url(../img/bouton/btn_nextstep_aide_1_red.gif);background-repeat:no-repeat;}
#nextStepCandidat2{position:relative;margin:0 0 5px;width:203px;height:125px;background-image:url(../img/bouton/btn_nextstep_candidat_1_red.gif);background-repeat:no-repeat;}
#nextStepResultat{position:relative;margin:0 0 5px;width:203px;height:125px;background-image:url(../img/bouton/btn_nextstep_elections_1_red.gif);background-repeat:no-repeat;}
#nextStepDemandeAide{position:relative;margin:0 0 5px;width:203px;height:125px;background-image:url(../img/bouton/btn_nextstep_aide_1_red.gif);background-repeat:no-repeat;}
#nextStep3{position:relative;margin:0 0 5px;width:203px;height:124px;background-image:url(../img/nextstep-sabonner-bleu.gif);background-repeat:no-repeat;}
#nextStep h4,#nextStep2 h4,#nextStep3 h4,#nextStepCandidat h4,#nextStepVoter h4,#nextStepAide h4,#nextStepCandidat2 h4,#nextStepResultat h4,#nextStepDemandeAide h4{text-indent:-9999px;overflow:hidden;background:none;}
#nextStep a,#nextStep2 a,#nextStep3 a,#nextStepCandidat a,#nextStepVoter a,#nextStepAide a,#nextStepCandidat2 a,#nextStepResultat a,#nextStepDemandeAide a{position:absolute;left:10px;width:182px;height:43px;text-indent:-9999px;overflow:hidden;}
#nextStep a.link1,#nextStep2 a.link1,#nextStepCandidat a.link1,#nextStepVoter a.link1,#nextStepAide a.link1,#nextStepCandidat2 a.link1,#nextStepResultat a.link1,#nextStepDemandeAide a.link1{top:55px;}
#nextStep a.link2,#nextStepCandidat a.link2,#nextStepVoter a.link2{top:111px;}
#nextStep3 a.link3{top:59px;}
.habitation #nextStep{background-position:left top;}
.habitation #nextStep2{background-position:left -673px;height:120px;}
.epargneFinance #nextStep{background-position:left -364px;}
.autoMoto #nextStep{background-position:left -545px;height:124px;}
.santePrevoyance #nextStep{background-position:left -795px;}
#nextStepDevis{position:relative;background:url(../img/blk-next-steps-devis.gif) no-repeat left top;width:206px;height:233px;margin-left:-3px;padding-bottom:10px;text-indent:-9999px;}
#nextStepDevis h4{background:none;}
#nextStepDevis a{position:absolute;left:14px;width:182px;height:43px;text-indent:-9999px;}
#nextStepDevis a.link1{top:57px;}
#nextStepDevis a.link2{top:110px;}
#nextStepDevis a.link3{top:164px;}
#devisLinksHoriz{position:relative;margin-top:10px;height:70px;}
#devisLinksHoriz .button1{float:left;margin:0 75px 0 0;}
#devisLinksHoriz .button2{float:left;margin:0 75px 0 0;}
#devisLinksHoriz .button3{float:left;margin:-5px 0 0;}
#lbl3Formules{position:relative;background:url(../img/lbl-3formules.gif) no-repeat left top;padding-top:30px;}
#lbl3Formules .hideImg{position:absolute;right:0;top:0;width:150px;height:54px;text-indent:-9999px;z-index:10;background-color:#fff;display:block;}
#lbl3Formules h3{padding-bottom:15px!important;position:relative;z-index:1;}
#lbl3Formules a.linkImg{position:absolute;right:0;top:0;width:140px;height:54px;text-indent:-9999px;z-index:10;}
#lbl3Formules .FormulesHoriz{float:left;display:block;margin-bottom:30px;}
#lbl3Formules .Formule{float:left;background:url(../img/bg-formules.gif) repeat-y left top;padding-left:10px;width:149px;font-weight:700;}
#lbl3Formules h4{color:#000;text-transform:uppercase;margin:0;}
#lbl3Formules h4 span{color:#6d6d6d;}
#lbl3Formules p{color:#8a8a8a;padding:5px 0;}
/* PROCHAINE ETAPE */
#nextStepHoriz{overflow:hidden;margin-top:20px;}
#nextStepHoriz h3,
#nextStepHoriz .hTitle{background:url(../img/bottom-line.gif) left bottom no-repeat;padding:0 0 7px!important;margin:0 0 7px;}
.blocWithImage{padding:30px 0 20px;}
.blocWithImage img{float:left;}
.blocWithImage div{padding-left:130px;}
.blocDownload{padding:10px 0;}
.blocDownload h3{background:url(../img/bottom-line.gif) no-repeat center bottom;margin-bottom:5px;padding-bottom:7px;}
.blocDownload img{vertical-align:middle;padding-right:5px;}
.blocDownload p{font-size:1.09em;font-weight:700;}
#enCasSinistre h4{background:url(../img/lbl-en-cas-sinistre.gif) no-repeat left top;width:182px;height:28px;text-indent:-9999px;overflow:hidden;padding:0;}
#questionsFrequentes{padding:6px 10px 0;}
#questionsFrequentes h4{background:url(../img/lbl-questions-frequentes.gif) no-repeat left top;width:182px;height:29px;text-indent:-9999px;overflow:hidden;padding:0;}
#questionsFrequentes li{background:#fff url(../img/line-li.png) no-repeat left bottom;padding:7px 0 10px;}
#questionsFrequentes li.last{background-image:none;padding-bottom:0;}
#questionsFrequentese li a{font-weight:400;}
#paiementSecurise h4{background:url(../img/lbl-paiement-securise.gif) no-repeat left top;width:182px;height:28px;text-indent:-9999px;overflow:hidden;padding:0;}
#mesContrats h4{background:url(../img/lbl-mes-contrats.gif) no-repeat left top;width:182px;height:28px;text-indent:-9999px;overflow:hidden;padding:0;}
#casAccident h4{background:url(../img/lbl-en-cas-accident-noir.gif) no-repeat left top;width:182px;height:28px;text-indent:-9999px;overflow:hidden;padding:0;}
#solutionsMAIF h4{background:url(../img/lbl-solutions-MAIF.gif) no-repeat left top;width:182px;height:28px;text-indent:-9999px;overflow:hidden;padding:0;}
#prixDistinction span{display:block;text-indent:-9999px;margin-bottom:10px;}
#prixDistinction #excel2007{background:url(../img/lbl-excellence-2007.gif) no-repeat left top;width:179px;height:25px;}
#prixDistinction #excel2008{background:url(../img/lbl-excellence-2008.gif) no-repeat left top;width:180px;height:27px;}
/* LINK TAB */
.titreTab{position:absolute;margin-top:6px;}
#linkTabs{background:url(../img/bg-linktab.gif) left 24px repeat-x;}
#linkTabs li{float:left;background:url(../img/bg-onglet.gif) no-repeat left top;padding-left:21px;}
#linkTabs li h2{font-size:inherit;font-weight:inherit;padding:0;color:inherit}
.alignRight li{float:right!important;}
#linkTabs a{background:#fff url(../img/bg-onglet.gif) no-repeat right -26px;padding:5px 8px 3px 0;height:18px;font-size:1em;display:block;text-decoration:none;font-weight:700;}
#linkTabs a:hover{text-decoration:underline;}
#linkTabs li.active{background-position:left -52px;}
#linkTabs li.active a{background-position:right -78px;}
.tabSection{overflow:hidden;}
.tabSection h4{margin:0 0 4px;}
#tabSections #tabComparatif table{border-bottom:2px solid #5C5C5C;}
#tabSections #tabComparatif table th,#tabSections #tabComparatif table td{border-right:1px solid #D5D5D5;padding:7px 3px;}
#tabSections #tabComparatif table th,#tabSections #tabComparatif td.price{text-align:center;font-size:1.27em;font-weight:700;}
#tabSections #tabComparatif table th a{color:#000;text-decoration:none;}
#tabSections #tabComparatif table th a:hover{text-decoration:underline;}
#tabSections #tabComparatif .firstCol{width:264px;}
#tabSections #tabComparatif .sectionTitle td{border-top:2px solid #5C5C5C;border-bottom:2px solid #5C5C5C;font-size:1.09em;font-weight:700;}
#tabSections #tabComparatif .subSectionTitle td{border-top:1px solid #D5D5D5;padding-bottom:0;font-weight:700;}
#tabSections #tabComparatif td span{display:block;background:url(../img/picto-valid.gif) no-repeat center;width:16px;height:13px;margin:0 auto;text-indent:-9999px;}
#tabSections #tabSimulation label{color:#000;font-weight:700;}
#tabSections .btCalculer{float:right;border:none;padding:0;}
#tabSections .blocResult{position:relative;background:url(../img/line-result-cotisation.gif) no-repeat left bottom;padding-top:27px;padding-bottom:2px;margin-bottom:10px;}
#tabSections .blocResult h4{text-transform:uppercase;font-size:1.09em;width:310px;}
#tabSections .blocResult .result{font-size:2em;}
#tabSections .blocResult .btRecalcul{float:right;display:block;text-indent:-9999px;bottom:2px;right:0;width:161px;height:55px;background:url(../img/bt-recalcul.gif) left top no-repeat;margin-top:-60px;}
#tabSections .blocResult .notice{font-size:.9em;}
#tabSections ol li ul{padding-bottom:0;}
#tabSections ol li ul li{list-style:none;}
#tabSections ul li ul{padding-bottom:0;}
#tabSections ul li ul li{padding-bottom:0;}
#tabSections ul li ol{padding-bottom:0;}
#tabSections ul.arrowList li ol li{background:none;padding:0;}
#tabSections .blocResult .btRecalculvert{float:right;display:block;text-indent:-9999px;bottom:2px;right:0;width:161px;height:55px;margin-top:-60px;}
.tabSection ol{padding:0 0 12px 19px;}
* html .tabSection ol{padding:0 0 12px 25px;}
.tabSection ol li{list-style-type:decimal;}
.tabSection ol.numbers{list-style:none;margin:0;padding:0 0 15px;}
.tabSection ol.numbers li{padding:2px 0 7px 24px;background:url(../img/list-numbers.gif) left top no-repeat;list-style:none;}
* html .tabSection ol.numbers li{height:.01%;}
.tabSection ol li ul li{list-style:none;}
.tabSection h5{font-size:1.3em;padding:0 0 4px;}
.tabSection h6{font-size:1.1em;padding:0 0 4px;}
/* GENERIC TABLE */
.firstLine{padding:11px 0 5px;border-bottom:2px solid #5C5C5C;}
.firstLine h3{float:left;padding:0;}
.firstLine p{padding:0;}
.firstLineNoBorder{padding:11px 0 5px;border-bottom:2px solid #5C5C5C;}
.firstLineNoBorder h3{float:left;padding:0;}
.firstLineNoBorder p{padding:0;}
.genericTable td.firstLineNoBorder{border-right:none;}
h3.type1{text-transform:uppercase;font-size:1.5em;}
.genericTable{width:100%;}
.genericTable th{text-align:left;}
.genericTable tr th .radio{margin:0;padding:0;}
.genericTable thead th{font-size:1.5em;}
.genericTable thead.smaller th{font-size:1.1em;}
.genericTable th,.genericTable td{border-right:1px solid #D5D5D5;padding:7px 8px;font-size:1.1em;vertical-align:top;color:#333;}
.genericTable th.lastCol,.genericTable td.lastCol{border:none;}
.centered th,.centered td{text-align:center;}
.centered th.alignLeft,.centered td.alignLeft{text-align:left;}
span.checked{background:url(../img/picto-valid.gif) center top no-repeat;display:block;height:13px;text-indent:-9999px;overflow:hidden;}
.genericTable tr th.borderTop2,.genericTable tr td.borderTop2{border-top:2px solid #5C5C5C;}
.genericTable tr th.thLevel1{border-bottom:2px solid #5C5C5C;border-top:2px solid #5C5C5C;}
.genericTable tr th.thLevel1 label{display:block;font-size:1.1em;}
.genericTable tr th.borderLeft{border-left:1px solid #5C5C5C;}
.genericTable tr th.borderRight{border-right:1px solid #5C5C5C;}
.genericTable tr.titleLevel1 td{border-bottom:2px solid #5C5C5C;border-top:2px solid #5C5C5C;background:#e5e5e5;font-size:1.4em;padding-left:5px;}
.genericTable tr.titleLevel2 td{border-bottom:2px solid #5C5C5C;border-top:2px solid #5C5C5C;font-size:1.4em;padding-left:5px;}
.genericTable tr.titleLevel3 td{border-bottom:2px solid #e3e3e3;border-top:2px solid #e3e3e3;background:#f9f9f9;}
.autoMoto .genericTable tr td.selected{background:#d9f4fc;}/* light blue */
.autoMoto .genericTable tr th.selected{background:#00b6ee;}/* dark blue */
.habitation .genericTable tr td.selected{background:#e0edc6;}/* light green */
.habitation .genericTable tr th.selected{background:#a2c752;}/* dark green */
.santePrevoyance .genericTable tr td.selected{background:#BB9EC7;}/* light pink */
.santePrevoyance .genericTable tr th.selected{background:#A05599;}/* dark pink */
.servicesQuotidien .genericTable tr td.selected{background:#EE8CB2;}/* light violet */
.servicesQuotidien .genericTable tr th.selected{background:#C9186B;}/* dark violet */
.epargneFinance .genericTable tr td.selected{background:#f7c96c;}/* light yellow */
.epargneFinance .genericTable tr th.selected{background:#f5a300;}/* dark yellow */
.patrimoine .genericTable tr td.selected{background:#fcd2d7;}
.patrimoine .genericTable tr th.selected{background:#A3004B;}
.genericTable .help{padding:0 0 0 20px;vertical-align:middle;}
.genericTable tr th.selected label{color:#FFF;}
.genericTable .sectionTitle td,.genericTable .sectionTitle th{border-top:2px solid #5C5C5C;border-bottom:2px solid #5C5C5C;font-size:1.45em;font-weight:700;padding-left:3px;color:#e11e19;}
.genericTable .subSectionTitle td,.genericTable .subSectionTitle th{border-top:1px solid #D5D5D5;}
#total .title{background:#dedddb;padding:7px 0 7px 11px;margin-bottom:12px;font-size:1.1em;}
#total .listItems{padding:0 0 13px;}
#total .list{padding:0 0 6px 11px;}
#total .list span{float:right;}
.checkLine{overflow:hidden;width:100%;}
.checkLine input.checkbox{float:left;margin:1px 5px 0 0;_margin:-3px 2px 0 0;}
.checkLine label{float:left;width:95%;}
.checkLine a{text-decoration:underline;}
.checkLine a:hover{text-decoration:none;}
.formSouscrip .checkLine label{float:left;clear:none;display:block;width:95%;}
.tabCalcul1 .inputText{width:50px;}
.puce1{float:left;display:block;background:url(../img/puce-numerotee.gif) no-repeat left top;height:18px;width:16px;padding:0;margin:3px 5px 0 0;text-indent:-9999px;}
.puce2{float:left;display:block;background:url(../img/puce-numerotee.gif) no-repeat left bottom;height:18px;width:16px;padding:0;margin:3px 5px 0 0;text-indent:-9999px;}
.guidesSelect .selectArea{margin-left:21px;}
.cacheDisabled{position:relative;}
.cacheDisabled .cacheOver{position:absolute;width:199px;height:54px;background-color:#fff;filter:alpha(opacity=70);opacity:0.7;z-index:10;display:block;}
.cacheDisabled2{position:relative;}
.cacheDisabled2 .cacheOver{position:absolute;width:199px;height:54px;background-color:#fff;filter:alpha(opacity=70);opacity:0.7;z-index:10;display:block;}
.cacheDisabled3{position:relative;}
.cacheDisabled3 .cacheOver{position:absolute;width:199px;height:54px;background-color:#fff;filter:alpha(opacity=70);opacity:0.7;z-index:10;display:block;}
.conseilsPrevention .cacheDisabled .cacheOver{width:345px;height:30px;}
.contactPage .cacheDisabled .cacheOver,.cd2 .cacheOver{width:199px;height:54px;}
.template1 .cacheDisabled .cacheOver{width:199px;height:54px;}
.blocLabelInput .cacheDisabled{display:block;float:left;height:10px;}
.blocLabelInput .cacheDisabled .cacheOver{height:54px;width:199px;left:0;}
.blocLabelInput .cacheDisabled2{display:block;float:left;height:10px;}
.blocLabelInput .cacheDisabled2 .cacheOver{height:25px;width:170px;left:0;}
.blocLabelInput .cacheDisabled3{display:block;float:left;height:10px;}
.blocLabelInput .cacheDisabled3 .cacheOver{height:25px;width:220px;left:0;}
.servicesQuotidien .blocLabelInput .cacheDisabled .cacheOver{height:25px;width:179px;}
.blocLabelInput .cacheDisabled.cd2 .cacheOver{height:44px;}
/* blocArticle */
.blocArticle{padding-bottom:20px;}
.blocArticle .hTitle{font-size:1.73em;font-weight:400;padding-bottom:20px}
.blocArticle img.illustration{float:left;margin:0 20px 20px 0;}
#middlePart .blocArticle .chapo{font-size:1em;}
.blocArticle h3 a{color:#e11e19;}
.blocArticle h3.legend a{color:#000;}
.blocArticle p{padding-bottom:1em;}
.blocArticle p a{color:#E11E19;}
.blocArticle .encadre p a{color:#000;}
.blocArticle p a.leftArrow{color:#000;}
.blocArticle .blocType2 .pic{padding-top:0;}
.blocArticle .blocType2 h2{font-size:1.3em}
.blocArticle ol{padding:0 0 12px 19px;}
.blocArticle ol li{list-style-type:decimal;}
.blocArticle ol li ul{padding-bottom:0;}
.blocArticle ol li ul li{list-style:none;}
.blocArticle ul li ul{padding-bottom:0;}
.blocArticle ul li ol{padding-bottom:0;}
.blocArticle ul.arrowList li ol li{background:none;padding:0;}
.blocArticle li.foldable div{padding-top:5px;}
p.notice{font-size:.9em;}
.articleSuivant{background:url(../img/line-big-black.gif) no-repeat center top;padding-top:20px;margin-top:10px;padding-bottom:30px;color:#6E6D6B;font-size:1.27em;font-weight:700;}
.articleSuivant a{color:#e11e19;font-weight:400;}
.blocType2 .pic{float:left;padding:14px 12px 0 0;}
.blocType2 .colText{float:left;width:350px;}
.blocType3 .pic{float:left;padding:0 12px 12px 0;}
.blocType3 .colText{float:left;width:550px;}
.blocType4 .pic{float:left;padding:10px 20px 12px;}
.blocType4 .colText{float:left;width:150px;}
.blocType5 .pic{float:left;padding:10px 20px 40px;}
.blocType6 .pic{float:left;padding:20px 20px 20px 0;}
.blocType6 .colText{float:left;overflow:hidden;padding:20px 0 0 10px;width:365px;}
/* blocassoPrevent */
.blocassoPrevent{margin-bottom:10px;}
.blocassoPrevent h3{font-size:1.73em;font-weight:400;text-transform:none;padding-bottom:20px;}
.blocassoPrevent p{padding-bottom:1em;color:#333;}
#toutesNosActions{padding:0 0 20px;}
#toutesNosActions .title{background:url(../img/lbl-toutes-nos-actions.gif) no-repeat left top;width:100%;height:31px;text-indent:-9999px;overflow:hidden;padding-bottom:10px;}
#toutesNosActions p{color:#E11E19;font-size:1.27em;font-weight:700;margin-bottom:7px;}
#toutesNosActions ul.arrowList li{background:url(../img/puces.gif) no-repeat left 3px;padding:0 0 4px 15px;font-size:1.1em;}
/* BLOC ETAPES */
#blocEtapes,#blocEtapesOn{margin-bottom:25px;padding:0;overflow:hidden;text-indent:-9999px;}
/* blocEtapesOn */
#blocEtapesOn{width:939px;height:45px;z-index:5;top:0;margin-bottom:20px;position:relative;}
.spx{background:url(../img/puces-etapes-souscription.gif) no-repeat left top;}
.adh{background:url(../img/etapes-3-adhesion.gif) no-repeat left top;}
.infos{background:url(../img/puces-etapes.gif) no-repeat left top;}
.recommandations{background:url(../img/et-recommandation-2-rouge.png) no-repeat 0 top;height:170px;}
.societaire{background:url(../img/etapes-3-espace-perso-societaire.gif) no-repeat left top;}
.prospect{background:url(../img/etapes-4-espace-perso-prospect.gif) no-repeat left top;}
.prospectPaiement{background:url(../img/bar_etape/et-souscription-praxis-4-incolore.gif) no-repeat left top;}
.infosV2{background:url(../img/puces-etapes-V2.gif) no-repeat left top;}
.conseilsPrevention .valid{background:url(../img/puces-etapes-souscription2.gif) no-repeat left top;width:789px;height:46px;}
.jobs{background:url(../img/etapes-jobs.gif) no-repeat left top;}
/* blocEtapes */
.souscription .offresMetiers{background:url(../img/etapes-2-devis.gif) no-repeat 61px top;height:70px;}
.habitation #blocEtapes{width:708px;height:50px;}
.habitation .default{background:url(../img/etapes-devis-habitation.gif) no-repeat left top;}
.habitation .foyer{background:url(../img/etapes-devis-foyer-habitation.gif) no-repeat left top;}
.autoMoto #blocEtapes{background:url(../img/metier/devis/automoto/visuel-5-etapes-ET.gif) no-repeat left top;width:710px;height:61px;}
.autoMoto #blocEtapes.garanties{background:url(../img/metier/devis/automoto/visuel-3-etapes-ET.gif) no-repeat left top;width:708px;height:61px;}
.autoMoto #blocEtapes.pacs{background:url(../img/etapes-pacs.gif) no-repeat left top;width:708px;height:61px;}
.autoMoto #blocEtapes.mandataire{background:url(../img/etapes-mandataire-auto.gif) no-repeat left top;width:708px;height:65px;}
.infosConducteur{background:url(../img/etapes-infos-conducteur.gif) no-repeat left top;}
.priseRendezvousPM{background:url(../img/outillageRDV/filAriane-v25-ac.png) no-repeat left top;height:65px!important;}
.priseRendezvousPP{background:url(../img/outillageRDV/ariane-v25.png) no-repeat left top;height:65px!important;}
#divLieuRendezVous div div a{margin-left: 210px;}
.espacePerso #blocEtapes{height:60px;}
.espacePerso .attestation{background:url(../img/etapes-attestation.gif) no-repeat left top;}
.espacePerso .acp{background:url(../img/etapes-acp.gif) no-repeat left top;}
.espacePerso .caracHabit{background:url(../img/actualisationlieurisque/header-0.png) no-repeat left top;}
.espacePerso .caracHabit1{background:url(../img/actualisationlieurisque/header-1.png) no-repeat left top;}
.espacePerso .caracHabit2{background:url(../img/actualisationlieurisque/header-2.png) no-repeat left top;}
.espacePerso .caracHabit3{background:url(../img/actualisationlieurisque/header-3.png) no-repeat left top;}
.espacePerso .caracHabit4{background:url(../img/actualisationlieurisque/header-4.png) no-repeat left top;}
.espacePerso .attass{background:url(../img/etapes-attass.gif) no-repeat left top;}
.espacePerso .caracVehicule{background:url(../img/etapes-carac-vehicule.gif) no-repeat left top;}
.espacePerso .caracEvalHabitation{background:url(../img/etapes-eval-habitation.gif) no-repeat left top;}
.espacePerso .pa{background:url(../img/etapes-pa.gif) no-repeat left top;}
.souscription #blocEtapes{height:96px;width:780px;}
.souscription .pa{background:url(../img/etapes-pa.gif) no-repeat left top;}
.santePrevoyance #blocEtapes.foyer{margin-bottom:0;background:url(../img/etapes-devis-foyer.gif) no-repeat left top;width:708px;height:80px;}
.declaration-sinistre_PM_VAM{height:96px;background:url(../img/declarationsinistrepm/et-declaration-sinistre-7.gif) no-repeat left bottom;}
.declaration-sinistre_PM{height:96px;background:url(../img/declarationsinistrepm/et-declaration-sinistre-6.gif) no-repeat left bottom;}
.immo{height:96px;background:url(../img/bar_etape/etapes-credit-immo.gif) no-repeat left bottom;}
.sollicitudes{height:96px;background:url(../img/bar_etape/etapes-sollicitudes.gif) no-repeat left bottom;}
ol.offreSante{height:96px;background:url(../img/santeprevoyance/offresante/etapes-sante.gif) no-repeat left bottom;}
.nouveaucap{height:96px;background:url(../img/epargnefinancements/nouveaucap/etapes-assurances.gif) no-repeat left bottom;}
.rachatCredit{height:100px;background:url(../img/epargnefinancements/rachatcredit/simulation/etapes-assurances.gif) no-repeat left bottom;}
.rassurcap{height:100px;background:url(../img/bar_etape/etapes-rassurcap.gif) no-repeat left bottom;}
.rachatCredit{height:100px;background:url(../img/epargnefinancements/rachatcredit/simulation/etapes-assurances.gif) no-repeat left bottom;}
.teleprotection-souscription{height:96px;background:url(../img/raqvam/teleprotection/etapes-souscription.gif) no-repeat left bottom;}
.teleprotection-teleprotection{height:96px;background:url(../img/raqvam/teleprotection/etapes-teleprotection.gif) no-repeat left bottom;}
.erelationvie-clausebeneficiaire{height:96px;background:url(../img/eRelationVie/visuel-3-etapes-ET-clause-beneficiaire-deces.gif) no-repeat left bottom;}
.erelationvie-coordonneesbancaire{height:96px;background:url(../img/eRelationVie/visuel-3-etapes-ET-vos-coordonnees-bancaires.gif) no-repeat left bottom;}
.erelationviesitfam{height:96px;background:url(../img/eRelationVie/visuel-3-etapes-ET-parnasse-MAIF.gif) no-repeat left bottom;}
.sepaParnasseVCP{background:url(../img/sepaParnasse/et-confirmation-rouge-4.gif) no-repeat 0px top;height:170px;}
.sepaParnasseCoordonnees{background:url(../img/sepaParnasse/et-vos-coordonnees-sepa-rouge-3.gif) no-repeat 0px top;height:170px;}
div.labelintro{float:left;width:290px;padding-top:4px;padding-right:10px;}
.formSouscrip h4{font-size:1.09em;padding-bottom:10px;}
.formSouscrip label{clear:both;}
.blocLabelInput{padding-bottom:8px;overflow:hidden;width:100%;}
.blocLabelInput2{padding-bottom:8px;overflow:hidden;width:100%;}
.blocLabelInput label,.blocLabelInputNoPadding label{float:left;width:295px;padding-top:4px!important;padding-right:10px;}
.blocLabelInput2 label,.blocLabelInputNoPadding label,#identite .blocLabelInput label,#divSitProf .blocLabelInput label,#divMailModifiable .blocLabelInput label,#divCodePostal .blocLabelInput label,#frmPatrimoine .blocLabelInput label,#frmInfo .blocLabelInput label{float:left;width:280px;padding-top:4px!important;padding-right:10px;}
.blocLabelInputLarge label{float:left;width:400px;padding-top:4px!important;padding-right:10px;}
.blocLabelInput label,.blocLabelInputNoPadding label.grand{float:left;width:285px;padding-top:4px!important;padding-right:10px;}
.blocLabelInput label.nostyle,.blocLabelInputNoPadding label.nostyle{float:none;width:50px;padding:0;}
.blocLabelInputNoPadding{overflow:hidden;width:100%;}
.blocLabelInput textarea{width:215px;}
.blocLabelInput p.recapitulatif{padding:0;}
.blocLabelInput p.marge_gauche_15{margin-left:18px;}
.blocLabelInput.ie6-checkbox input{margin-right:6px;}
.noBorder{border:none;}
/*CODE IBAN   */
.blocLabelInputIBAN{padding-bottom:8px;overflow:hidden;width:100%;}
.blocLabelInputIBAN input{margin-left:1px;float:left;height:15px;max-width:40px;text-transform:uppercase;}
.blocLabelInputIBAN label{float:left;width:280px;padding-top:4px!important;padding-right:10px;}
.blocLabelInputIBAN label.ovp{width:255px;}
.blocLabelInputIBAN label.nostyle{float:none;width:50px;padding:0;}
.blocLabelInputIBAN .marginLeft{padding-left:2px;margin-left:13px;text-transform:uppercase;}
.blocLabelInputIBANModif{padding-bottom:8px;overflow:hidden;width:100%;}
.blocLabelInputIBANModif input{margin-left:1px;float:left;height:15px;max-width:40px;text-transform:uppercase;}
.blocLabelInputIBANModif input#ibanNoJs{margin-left:1px;float:left;height:15px;max-width:240px;width:240px;text-transform:uppercase;}
.blocLabelInputIBANModif input.court{margin-left:1px;float:left;height:15px;max-width:35px;text-transform:uppercase;}
.blocLabelInputIBANModif input#ciban1{margin-left:1px;float:left;height:15px;max-width:19px;text-transform:uppercase;}
.blocLabelInputIBANModif input#ciban2{margin-left:1px;float:left;height:15px;max-width:19px;text-transform:uppercase;}
.blocLabelInputIBANModif input#ciban10{margin-left:8px;float:left;height:15px;max-width:30px;text-transform:uppercase;}
.blocLabelInputIBANModif input#ciban11{margin-left:8px;float:left;height:15px;max-width:25px;text-transform:uppercase;}
.blocLabelInputIBANModif input#ciban12{margin-left:8px;float:left;height:15px;max-width:25px;text-transform:uppercase;}
.blocLabelInputIBANModif label{float:left;width:295px;padding-top:4px!important;padding-right:0;}
.blocLabelInputIBANModif label a{float:right;}
*+html .blocLabelInputIBANModif label a{margin-top:-14px;}
/*ie7*/
.blocLabelInputIBANModif input#ibanNoJs0{margin-left:1px;float:left;height:15px;max-width:240px;width:240px;text-transform:uppercase;}
.blocLabelInputIBANModif input#ibanNoJs1{margin-left:1px;float:left;height:15px;max-width:240px;width:240px;text-transform:uppercase;}
.blocLabelInputIBANModif input#ciban11.champUnCarac{padding-left:2px;margin-left:8px;float:left;height:15px;max-width:8px;text-transform:uppercase;}
.blocLabelInputIBANModif input#ciban11.champDeuxCarac{padding-left:2px;margin-left:8px;float:left;height:15px;max-width:16px;text-transform:uppercase;}
.blocLabelInputIBANModif input#ciban11.champTroisCarac{padding-left:2px;margin-left:8px;float:left;height:15px;max-width:25px;text-transform:uppercase;}
/*code iban panier*/
.blocLabelInputIBANModifPanier{padding-bottom:8px;overflow:hidden;width:100%;}
.blocLabelInputIBANModifPanier input{margin-left:1px;float:left;height:15px;max-width:40px;text-transform:uppercase;}
.blocLabelInputIBANModifPanier input#ibanNoJs{margin-left:1px;float:left;height:15px;max-width:240px;width:240px;text-transform:uppercase;}
.blocLabelInputIBANModifPanier input.court{margin-left:1px;float:left;height:15px;max-width:35px;text-transform:uppercase;}
.blocLabelInputIBANModifPanier input#ciban1{margin-left:1px;float:left;height:15px;max-width:19px;text-transform:uppercase;}
.blocLabelInputIBANModifPanier input#ciban2{margin-left:1px;float:left;height:15px;max-width:19px;text-transform:uppercase;}
.blocLabelInputIBANModifPanier input#ciban10{margin-left:8px;float:left;height:15px;max-width:30px;text-transform:uppercase;}
.blocLabelInputIBANModifPanier input#ciban11{margin-left:8px;float:left;height:15px;max-width:25px;text-transform:uppercase;}
.blocLabelInputIBANModifPanier input#ciban12{margin-left:8px;float:left;height:15px;max-width:25px;text-transform:uppercase;}
.blocLabelInputIBANModifPanier label{float:left;width:295px;padding-top:4px!important;padding-right:0px;}
.blocLabelInputIBANModifPanier label a{float:right;}
*+html .blocLabelInputIBANModifPanier label a{margin-top:-14px;}
/*ie7*/
.blocLabelInputIBANModifPanier label{float:left;width:265px;padding-top:4px!important;padding-right:0px;}
form#formValidALI .blocLabelInputIBANModif input#ciban11{margin-left:1px;float:left;height:15px;max-width:19px;text-transform:uppercase;}
form#formValidALI .blocLabelInputIBANModif input#ciban12{margin-left:1px;float:left;height:15px;max-width:19px;text-transform:uppercase;}
.blocLabelInputIBANModif2{padding-bottom:8px;overflow:hidden;width:100%;}
.blocLabelInputIBANModif2 input{margin-left:6px;float:left;height:15px;max-width:35px;text-transform:uppercase;}
.blocLabelInputIBANModif2 input#ibanNoJs{margin-left:1px;float:left;height:15px;max-width:240px;width:240px;text-transform:uppercase;}
.blocLabelInputIBANModif2 label{float:left;width:295px;padding-top:4px!important;padding-right:0;}
.blocLabelInputIBANModif2 label a{float:right;}
.blocLabelInputIBANModif input#ciban01{margin-left:1px;float:left;height:15px;max-width:19px;text-transform:uppercase;}
.blocLabelInputIBANModif input#ciban02{margin-left:1px;float:left;height:15px;max-width:19px;text-transform:uppercase;}
.blocLabelInputIBANModif input#ciban111{margin-left:8px;float:left;height:15px;max-width:27px;text-transform:uppercase;}
/*CODE BIC*/
.blocLabelInputBIC{padding-bottom:8px;overflow:hidden;width:100%;}
.blocLabelInputBIC input{margin-left:1px;float:left;height:15px;max-width:100px;text-transform:uppercase;}
.blocLabelInputBIC label{float:left;width:280px;padding-top:4px!important;padding-right:10px;}
.blocLabelInputBIC label.ovp{width:255px;}
.blocLabelInputBIC label.nostyle{float:none;width:50px;padding:0;}
.blocLabelInputBICModif{padding-bottom:8px;overflow:hidden;width:100%;}
.blocLabelInputBICModif input{margin-left:1px;float:left;height:15px;max-width:100px;text-transform:uppercase;}
.blocLabelInputBICModif label{float:left;width:295px;padding-top:4px!important;padding-right:0;}
.blocLabelInputBICModif label a{float:right;}
*+html .blocLabelInputBICModif label a{margin-top:-14px;}
/*ie7*/
.titulaire{padding-bottom:8px;overflow:hidden;width:100%;}
.titulaire input{margin-left:1px;float:left;height:15px;max-width:40px;text-transform:uppercase;}
.titulaire label{float:left;width:280px;padding-top:4px!important;padding-right:10px;}
.titulaire label.grand{float:left;width:285px;padding-top:4px!important;padding-right:10px;}
#middlePart .blocLabelInput label{width:220px;}
.bliShort label{width:180px;}
.blocLabelCheckbox .checkbox,.blocLabelRadio .radio{margin:0;vertical-align:middle;}
.blocLabelInput .selectArea{float:left;margin-right:5px;}
.blocLabelInput input{float:left;margin:0 5px 0 2px;}
/* ajout flo, test 2008-12-8 */
.blocLabelInput2 input{float:left;margin:0 5px 0 2px;}
.blocLabelInput input#bonus{float:left;margin:0 5px 0 0;}
.versement-initial{width:663px;height:31px;background:url(../img/fond-div-versement-initial.gif) top left no-repeat;}
.beneficiaire-cas-deces{width:663px;height:31px;background:url(../img/fond-div-beneficiaire-deces.gif) top left no-repeat;}
.informations-personnelles{width:663px;height:31px;background:url(../img/fond-div-informations-personnelles.gif) top left no-repeat;}
#middlePart .outil{overflow:hidden;width:100%;margin-bottom:5px;}
#middlePart .outil h3{font-size:1.73em;font-weight:400;text-transform:none;}
#middlePart .outilsPR{margin-bottom:20px;}
#middlePart .outilsPR .outil label{color:#333;font-size:1.2em;line-height:0.9;overflow:hidden;float:left;margin-right:10px;padding-top:4px;width:120px;}
#middlePart .outilsPR .outil #sarea0{float:left;}
#middlePart .outilsPR .outil #sarea1{float:left;}
#middlePart .outilsPR .outil #sarea2{float:left;}
#middlePart .outilsPR .outil #sarea3{float:left;}
#middlePart .outilsPR .outil .submit{border:none;padding:0;margin-top:1px;vertical-align:middle;float:right;}
.bliShort .selectArea{margin-left:190px;}*/
.blocLabelRadio .block{display:block;padding:0 0 3px;}
.blocLabelRadio label{padding:0 10px 0 0;}
.blocLabelRadio label .txtSmall{line-height:.7em;}
.exempleInput{color:#999;font-size:.9em;display:block;padding:6px 0 0;margin:0 0 5px;}
#infoGarantiesVehicule div.width40 .listRadio li:first-child label{width:40px;}
/* FORM TYPE 1 */
.formType1{position:relative;}
.formType1 .blocLabelInput label{width:280px;}
.formType1 input.email{width:200px;}
.formType1 .col2{color:#000;}
.fakeLabel{width:280px;display:block;float:left;font-weight:700;padding-right:10px;}
.fakeLabel5{width:315px;display:block;float:left;font-weight:700;padding-right:10px;}
.fakeLabel3{width:195px;display:block;float:left;font-weight:700;padding-right:10px;padding-top:4px;}
.fakeLabel4{width:287px;display:block;float:left;font-weight:bold;padding-right:10px;}
.fakeMail{max-width:409px;min-width:125px;display:block;float:left;padding-right:10px;padding-top:4px;}
.fakeTelephone{max-width:409px;min-width:125px;display:block;float:left;padding-right:10px;padding-top:4px;}
.fakeInput{width:250px;float:left;}
.editInfos{padding-left:70px;}
.editInfosDecalage{padding-left:5px;}
/* FORM TYPE 2 */
.formType2{padding:12px 9px 10px 7px;}
.formType2 label{font-size:1.1em;/*line-height:1em;*/color:#000;}
.formType2 .title2{font-size:1.5em;padding:0 0 15px;}
.formType2 li a.infobulles{margin:0 5px 0 2px;}
/* COUNTRIES */
.countries{overflow:hidden;width:100%;}
.countries ul{float:left;width:200px;}
/* LIST TYPE 1 */
ul.listType1{padding:0 0 12px;}
ul.listType1 li{padding:0 0 5px;}
ul.listType1 li.foldable{padding:0 0 5px;background:none;}
ul.listType1 li.foldable div{padding:5px 0 0 19px;width:300px;clear:left;}
ul.listType1 .radio{float:left;margin:2px 5px 0 0;}
/* LIST TYPE 2:ARROW + BOTTOM LINE */
ul.listType2 li{background:#fff url(../img/line-li.png) no-repeat left bottom;padding:0 0 10px;margin:0 0 7px;font-size:1.1em;}
ul.listType2 li a{background:url(../img/puces.gif) left 4px no-repeat;display:block;padding:1px 0 2px 14px;}
ul.listType2 li.last{background-image:none;padding-bottom:0;}
/* LIST TYPE 3:BIG ARROW */
ul.listType3 li{background:url(../img/flecheliste.gif) no-repeat left top;padding-left:45px;padding-bottom:10px;}
.btValider{background:url(../img/bt-valider.gif) no-repeat left top;width:61px;height:22px;display:block;line-height:23px;margin-left:10px;text-indent:-9999px;float:left;}
.btModifierInformations{background:url(../img/bt-modifier-informations.gif) no-repeat left top;width:183px;height:21px;display:block;line-height:23px;margin-left:10px;text-indent:-9999px;float:right;}
.btPrint{margin:10px 0;}
.droitAdhesion{background-color:#dedddb;padding:10px;margin:20px 0 -5px;font-size:1.09em;font-weight:700;height:.01%;}
.droitAdhesion span{float:right;margin-top:0;}
#flashVideoPlayer{float:left;width:331px;height:278px;padding-right:10px;}
/* PAYMENT PAGE */
#paymentPage h3, #paymentPageRassurcap h3{color:#e11e19;padding:0 0 15px;font-size:1.5em;}
.listItems p{font-size:1.1em;}
#paymentPage .listItems, #paymentPageRassurcap .listItems{padding:0 0 10px;}
#paymentPage .listItems p.list, #paymentPageRassurcap .listItems p.list{padding:0 0 6px;}
#paymentPage .title, #paymentPageRassurcap .title{font-size:1.5em;padding:0 0 17px;}
#paymentPage #tabSections .tabSection, #paymentPageRassurcap #tabSections .tabSection{width:auto;padding:22px 0 0 10px;}
p.radioLine{padding:0 0 7px;}
p.radioLine .radio{float:left;}
p.radioLine .infobulles{float:left;margin:2px 5px 0;}
p.radioLine label{display:block;float:left;width:550px;color:#000;}
.futureCotiz{padding:0 0 20px;}
/* BANK ACCOUNT DETAILS */
.bankAccountDetails label{color:#000;padding:0 7px 2px 0;}
.bankAccountDetails p.line2 label{display:block;}
.bankAccountDetails p.line2 span{display:block;float:left;padding:0 11px 0 0;}
#ribName{width:323px;}
#ribBankCode{width:90px;}
#ribCounter{width:90px;}
#ribAccountNumber{width:212px;}
#ribKey{width:37px;}
/* BORDERS TYPE1 */
.bordersType1{border-top:2px solid #5c5c5c;border-bottom:2px solid #5c5c5c;padding:2px 10px 0;margin:0 0 8px;}
.bordersType1 p{padding:0;}
.bordersType1 p.floatLeft{padding:4px 0 0;}
/* BORDERS TYPE2 */
.bordersType2{border-top:2px solid #5c5c5c;border-bottom:2px solid #5c5c5c;padding:2px 10px 0;margin:0 0 3px;background:#dedddb;}
.bordersType2 p{padding:4px 0 6px;}
/* BORDERS TYPE3 */
.bordersType3{padding:2px 10px 0;margin:0 0 3px;background:#dedddb;}
.bordersType3 p{padding:4px 0 6px;}
/* BORDERS TYPE4 */
.bordersType4{padding:2px 10px 0;margin:0 0 3px;background:#e11e19;color:#FFF;}
.bordersType4 p{padding:4px 0 6px;}
/* VOTRE CONTACT MAIF */
#votreContactMaif{padding-top:10px;}
#votreContactMaif h4{padding:0 0 7px;}
#votreContactMaif p{font-size:1em;padding:0 0 10px;}
/* CONFIRMATION PAGE */
#confirmationPage{}
#confirmationPage .intro{padding:0 0 10px;}
#confirmationPage .blocImg{float:left;margin:0 6px 0 0;width:300px;}
#confirmationPage .blocImg.last{margin:0;}
#confirmationPage h2{padding:0 0 5px;}
p.ticked{background:url(../img/ticked.gif) left top no-repeat;padding:8px 0 10px 50px;font-size:1.5em;color:#666;}
ol.numbers{list-style:none;margin:0;padding:0 0 15px;}
ol.numbers li{padding:2px 0 7px 24px;background:url(../img/list-numbers.gif) left top no-repeat;}
* html ol.numbers li{height:.01%;}
ol.numbers li.num1{background-position:left top;}
ol.numbers li.num2{background-position:left -224px;}
ol.numbers li.num3{background-position:left -451px;}
ol.numbers li.num4{background-position:left -711px;}
ol.numbers li.num5{background-position:left -982px;}
ol.numbers li.num6{background-position:left -1182px;}
#confirmationPage h2.marginBottom{margin-bottom:25px;}
/* SUBMIT LINE */
#submitLine .imageSubmit{float:right;}
#submitLine p{padding-bottom:5px;}
.submit5Etapes{float:right;background:url(../img/submit-5-etapes.gif) no-repeat left top;width:334px;height:63px;text-indent:-9999px;overflow:hidden;padding-right:5px;}
.submit4Etapes{float:right;background:url(../img/submit-4-etapes.gif) no-repeat left top;width:334px;height:63px;text-indent:-9999px;overflow:hidden;}
.submit3Etapes{float:right;background:url(../img/submit-3-etapes.gif) no-repeat left top;width:338px;height:63px;text-indent:-9999px;overflow:hidden;}
.submit3EtapesSante{float:right;background:url(../img/santeprevoyance/offresante/3etapes_adhesion.gif) no-repeat left top;width:316px;height:63px;text-indent:-9999px;overflow:hidden;}
.submit2Etapes{float:right;background:url(../img/submit-2-etapes.gif) no-repeat left top;width:338px;height:63px;text-indent:-9999px;overflow:hidden;}
.submit4EtapesSollicitudes{float:right;background:url(../img/santeprevoyance/sollicitudes/bt-etape0-desc-etapes.gif) no-repeat left top;width:334px;height:90px;text-indent:-9999px;overflow:hidden;}
.submit5EtapesRassurcap{float:right;background:url(../img/santeprevoyance/rassurcap/bt-etape0-desc-etapes.gif) no-repeat left top;width:334px;height:90px;text-indent:-9999px;overflow:hidden;}
.etape4NouveauVehicule{background-image:url(../img/message-acceder-a-l-etape-5.jpg);width:348px;}
.etape4{background-image:url(../img/submit-5-etapes-4.gif);width:343px;}
.etape3{background-image:url(../img/submit-4-etapes-3.gif);width:343px;}
.etape2{background-image:url(../img/submit-3-etapes-2.gif);width:343px;}
/* FORM DEVIS */
.formDevis{position:relative;}
.calendrier .infobulles{margin:6px 5px 0;}
.formDevis .checkbox,.formDevis .radio{margin:0;vertical-align:middle;}
.formDevis .col2{float:left;width:630px;}
.formDevis .col2 strong{display:block;padding:0 0 5px;}
.outTitle{padding:0;margin-bottom:-1px;}
*+html .outTitle{padding:0;margin-bottom:-5px;}
/* IE7 */
/* TITLE:VOTRE DEVIS */
#lblVotreDevis{width:708px;height:25px;text-indent:-9999px;margin-bottom:12px;padding:0;}
.autoMoto #lblVotreDevis{background:url(../img/lbl-votre-devis.gif) no-repeat left top;}
.habitation #lblVotreDevis{background:url(../img/lbl-votre-devis.gif) no-repeat left -25px;}
.santePrevoyance #lblVotreDevis{background:url(../img/lbl-votre-devis.gif) no-repeat left -50px;}
.souscription #lblVotreDevis{background:url(../img/lbl-votre-devis.gif) no-repeat left -75px;}
.souscription #lblVotreDevis{background:url(../img/lbl-votre-devis.gif) no-repeat left -75px;}
#lblVotreDevis h3{background:url(../img/lbl-votre-devis.gif) no-repeat left top;width:728px;height:25px;padding-bottom:20px;text-indent:-9999px;}
#pictoFlecheUp{position:absolute;top:-10px;background:url(../img/picto-fleche-up.png) no-repeat left top;width:35px;height:41px;text-indent:-9999px;}
#lblExtraitGarantiesPraxis h3{background:url(../img/lbl-extrait-garanties-praxis.jpg) no-repeat;width:734px;height:38px;text-indent:-9999px;padding:0;margin-bottom:12px;}
#lblExtraitGarantiesPacs h3{background:url(../img/lbl-extrait-garanties-pacs.jpg) no-repeat;width:734px;height:38px;text-indent:-9999px;padding:0;margin-bottom:12px;}
#lblRecapDemande h3 a{background:url(../img/lbl-recap-elements-devis-plus.gif) no-repeat;width:707px;height:25px;text-indent:-9999px;padding:0;padding-bottom:12px;display:block;overflow:hidden;}
#lblRecapDemande h3 a.on{background:url(../img/lbl-recap-elements-devis-moins.gif) no-repeat;width:707px;height:25px;text-indent:-9999px;padding:0;padding-bottom:12px;display:block;overflow:hidden;}
.autoMoto #lblRecapDemande h3{background-position:0 top;padding-bottom:20px;}
.habitation #lblRecapDemande h3{background-position:0 -25px;}
.santePrevoyance #lblRecapDemande h3{background-position:0 -50px;}
.souscription #lblRecapDemande h3{background-position:0 -80px;}
#lblRecapDemande .alignRight{margin:-40px 0 10px;}
#lblRecapDemande table{width:100%;margin-top:-3px;margin-bottom:20px;}
#lblRecapDemande table tr th{border-bottom:1px solid #d5d5d5;padding:10px 15px;}
#lblRecapDemande table tr.t10 td{padding-top:10px;}
#lblRecapDemande table tr.titleLevel1 td{border-bottom:1px solid #5C5C5C;border-top:1px solid #5C5C5C;background:#e5e5e5;font-size:1.2em;padding:4px 15px;}
#lblRecapDemande table tr.b10 td{padding-bottom:10px;}
#lblRecapDemande table td{padding:4px 15px 2px;font-size:1.09em;vertical-align:top;}
#lblRecapDemande table .border{border-right:1px solid #d5d5d5;}
table.border{border-right:1px solid #d5d5d5;}
#lblDetailsGaranties h3{padding-bottom:20px;}
#lblDetailsGaranties h3 a{background:url(../img/lbl-details-garanties.gif) no-repeat;width:708px;height:29px;text-indent:-9999px;display:block;overflow:hidden;}
#lblDetailsGarantiesRouge h3{padding-bottom:20px;}
#lblDetailsGarantiesRouge h3 a{background:url(../img/metier/devis/automoto/t-detail-et-montant-des-garanties.gif) no-repeat;width:652px;height:32px;text-indent:-9999px;display:block;overflow:hidden;}
#lblDetailsGarantiesPacs h3{padding-bottom:20px;}
#lblDetailsGarantiesPacs h3 a{background:url(../img/lbl-details-garanties.gif) no-repeat;width:708px;height:29px;text-indent:-9999px;display:block;overflow:hidden;}
.autoMoto #lblDetailsGaranties h3{color:#00B6EE;}/* blue */
.autoMoto #lblDetailsGaranties h3 a{background-position:left top;}
.autoMoto #lblDetailsGaranties h3 a.on{background-position:-708px top;}
.habitation #lblDetailsGaranties h3{color:#A2C752;}/* green */
.habitation #lblDetailsGaranties h3 a{background-position:left -29px;}
.habitation #lblDetailsGaranties h3 a.on{background-position:-708px -29px;}
.santePrevoyance #lblDetailsGaranties h3{color:#A05599;}/* pink */
.santePrevoyance #lblDetailsGaranties h3 a{background-position:left -60px;}
.santePrevoyance #lblDetailsGaranties h3 a.on{background-position:-708px -60px;}
.souscription #lblDetailsGaranties h3 a{background-position:left -90px;}
.souscription #lblDetailsGaranties h3 a.on{background-position:-708px -90px;}
.souscription #lblDetailsGarantiesPacs h3 a{background-position:left 0;}
.souscription #lblDetailsGarantiesPacs h3 a.on{background-position:-708px 0;}
.souscription .santePrevoyance #lblDetailsGaranties h3{color:#A05599;}/* pink */
.souscription .santePrevoyance #lblDetailsGaranties h3 a{background-position:left -60px;}
.souscription .santePrevoyance #lblDetailsGaranties h3 a.on{background-position:-708px -60px;}
.habitation #lblDetailsGaranties.raqvam h3{color:#A2C752;}/* green */
.habitation #lblDetailsGaranties.raqvam h3 a{background-position:left -120px;}
.habitation #lblDetailsGaranties.raqvam h3 a.on{background-position:-708px -120px;}
.autoMoto #lblDetailsGaranties.vam h3{color:#00B6EE;}/* blue */
.autoMoto #lblDetailsGaranties.vam h3 a{background-position:left -150px;}
.autoMoto #lblDetailsGaranties.vam h3 a.on{background-position:-708px -150px;}
#panel_1{padding:0 0 12px;}
/* LIST DASH */
ul.listDash li{background:url(../img/list-dash.gif) left 7px no-repeat;padding:0 10px 4px 7px;}
.creditsPhotos ul.listDash{width:155px;padding:0 10px 0 0;}
ul.listDash2{margin-left:15px;}
ul.listDash2 li{background:url(../img/list-dash.gif) left 7px no-repeat;font-size:1em;padding:0 10px 0 7px;}
/* SOUSCRIPTION COLUMNS */
.souscription .column3,.souscription .column4{width:442px;float:left;padding:10px 28px 35px 0;}
/* CONTACT PAGE */
.contactPage #column1,.contactPage #column2{width:442px;float:left;padding:10px 28px 35px 0;}
/* NOUS ECRIRE */
.ecrivezNous #column1,.ecrivezNous #column2{width:442px;float:left;padding:10px 28px 35px 0;}
/* NOUS RENDRE VISITE */
.rendreVisite #column1{width:450px;height:600px;float:left;padding:10px 28px 35px 0;margin-left:15%;}
.rendreVisite #column2{width:200px;float:left;padding:10px 28px 35px 0;margin-left:5%;margin-top:10%;}
.rendreVisite .column3,.rendreVisite .column4{width:442px;float:left;padding:10px 28px 35px 0;}
.rendreVisite #column5,.rendreVisite #column6{width:442px;float:left;padding:10px 28px 35px 0;}
.contactPage h4{font-size:1.3em;}
.ecrivezNous h4{font-size:1.3em;}
.rendreVisite h4{font-size:1.3em;}
h4.write2Us{background:url(../img/picto-write-to-us.gif) left top no-repeat;padding:7px 0 11px 37px;}
h4.contactUs{background:url(../img/picto-contact-us.gif) left top no-repeat;padding:10px 0 10px 30px;}
.blockLine{background:url(../img/bottom-line.gif) left bottom repeat-x;padding:0;margin:0 0 10px;}
.blockLine p{font-size:1.18em;color:#333;}
.blockLine h3{padding:0;}
.conseilsPrevention .blocInfos{padding:0 0 10px;}
.conseilsPrevention h4.color2{color:#000;}
/* FRANCE MAP */
.franceMap{padding:5px 0 20px;}
.column4 .franceMap{padding:0 0 20px;}
.franceMap .pic{float:left;}
.franceMap form,.franceMap .form{float:left;padding:35px 0 0;}
.franceMap form p,.franceMap .form p{padding:0;}
.franceMap form label,.franceMap .form label{display:block;font-size:1.2em;color:#000;padding:0;}
.franceMap form .buttonSubmit,.franceMap .form .buttonSubmit{vertical-align:middle;}
.franceMap .info{background:url(../img/info-map.gif) left top no-repeat;width:202px;height:29px;overflow:hidden;text-indent:-9999px;margin:20px 0 0;}
/* webCallBack */
.webCallBack{padding:0 0 10px;}
/* PATH */
#path{font-weight:700;float:left;padding:16px 0 0 15px;}
#path a{padding:0 6px;color:#666;background:url(../img/path-triangle.gif) left 5px no-repeat;}
#path strong{padding:0 0 0 6px;background:url(../img/path-triangle-noir.gif) left 5px no-repeat;}
/* BUTTON POPUP */
.btPopup img{vertical-align:middle;margin:0 2px;}
/* POPUP EBOOK */
#popupEbook>div#heading > h1{color:#000;height:44px;width:85%;}
#popupEbook>div#heading{color:#000;background:none repeat scroll left top #FFF;}
#popupEbook html,body{height:100%;background-color:#FFF;}
#popupEbook body{margin:0;padding:0;overflow:hidden;}
#popupEbook #flashContent{z-index:1;position:relative;padding-top:47px;}
#popupEbook #page-background{position:fixed;top:0;left:0;width:100%;height:100%;}
#popupEbook .btClose a{display:block;width:100%;height:44px;background:url(../img/bt-close-grey.gif) center center no-repeat;text-indent:-9999px;overflow:hidden;}
/* POPUP */
body#popup{background:#FFF;}
#popup .pageTitle{padding:0 0 12px;font-size:1.4em;}
#heading{background:url(../img/popup-header.gif) left top no-repeat;padding:0 0 0 14px;height:44px;}
#headingTitreLong{background:url(../img/popup-header-2-lignes.gif) left top no-repeat scroll transparent;padding:0 0 0 14px;height:55px;}
#headingVAM{background:url(/content/images/commun/popup/bandeau-popup-bleuvam.png) left top no-repeat;padding:0 0 0 14px;height:44px;}
#headingRAQVAM{background:url(/content/images/commun/popup/bandeau-popup-vertraqvam.png) left top no-repeat;padding:0 0 0 14px;height:44px;}
#headingPRAXIS{background:url(/content/images/commun/popup/bandeau-popup-violet.png) left top no-repeat;padding:0 0 0 14px;height:44px;}
#headingFINANCE{background:url(/content/images/commun/popup/bandeau-popup-jaune.png) left top no-repeat;padding:0 0 0 14px;height:44px;}
#headingOVP{background:url(/content/images/commun/popup/bandeau-popup-rose.png) left top no-repeat;padding:0 0 0 14px;height:44px;}
#headingPM{background:url(/content/images/commun/popup/bandeau-popup-outremer.png) left top no-repeat;padding:0 0 0 14px;height:44px;}
#headingPATRIMOINE{background:url(/content/images/commun/popup/bandeau-popup-prune.png) left top no-repeat;padding:0 0 0 14px;height:44px;}
#heading h1,#headingVAM h1,#headingOVP h1,#headingFINANCE h1,#headingPRAXIS h1,#headingRAQVAM h1,#headingTitreLong h1,#headingPM h1,#headingPATRIMOINE h1{width:472px;font-size:18px;color:#FFF;font-weight:400;padding:8px 0 14px;float:left;margin-left:5px;margin-left:0;}
#popup #TB_closeWindowHeading #heading h1{width:439px;}
.btClose{float:right;}
#TB_closeWindowHeading{height:44px;}
p.btClose{padding-bottom:0;padding-right:0;margin-right:0;height:44px;width:8%;}
.btClose a{display:block;width:100%;height:44px;background:url(../img/bt-close-pop.png) center center no-repeat;text-indent:-9999px;overflow:hidden;}
.btCloseTitreLong{float:right;padding-right:1px;}
p.btCloseTitreLong{padding-bottom:0;padding-right:0;margin-right:0;height:55px;width:8%;}
.btCloseTitreLong a{display:block;width:100%;height:55px;background:url(../img/bt-close-pop.png) center center no-repeat;text-indent:-9999px;overflow:hidden;}
#formAddContent legend{font-size:12px;padding:10px 0 12px 14px;}
#formAddContent .submit,.submit{border:none;padding:0;margin-top:-2px;vertical-align:middle;}
.franceMap .submit{margin-top:0;}
#formAddContent .checkbox{margin:0 8px 1px 0;vertical-align:middle;}
#scrollZone{height:310px;overflow:auto;}
ul.listAlternate{height:288px;overflow:auto;padding:0;}
ul.listAlternate li{padding:4px 0 3px 14px;}
:first-child+html ul.listAlternate li{padding:0 0 1px 14px;}
ul.listAlternate li.line1{background:#e6e6e6;}
ul.listAlternate li.line2{background:#fff;}
.btPreview{float:right;margin:0 39px 0 0;}
:first-child+html .btPreview{margin-top:-18px;}
.submitLine{text-align:center;padding:15px 0;}
#preview{padding:10px 10px 0 14px;}
.btBack{padding:0 0 12px;}
.popupTropGrande{overflow-x:hidden;}
.notePiedsPage{float:left;margin-top:15px;width:100%;}
/* LIST RADIO */
.listRadio{overflow:hidden;}
.listRadio li{overflow:hidden;padding:0 0 4px;display:inline;}
* html .listRadio li{width:100%;}
/*ie6*/
* html .listRadio{width:100%;}
/*ie6*/
.radioPar{overflow:hidden;}
* html .radioPar{width:100%;}
/*ie6*/
.listRadio .checkbox,.listRadio .radio,.radioPar .radio,.radioPar .checkbox{float:left;margin:1px 5px 0 0;_margin:-2px 3px 0 0;padding:0;}
li .checkbox{margin-right:5px;}
:first-child+html li .radio{margin:-2px 3px -2px 0;}
:first-child+html li .checkbox{margin:-3px 3px -2px 0;}
.radioPar label{display:block;float:left;padding:0 0 5px;width:90%;}
.listRadio .indent label,.radioPar .indent label{float:none;display:inline;padding:0;width:auto;}
.radioPar li{clear:left;}
.listRadio li label{float:left;padding:0 10px 0 0;}
table.confr .listRadio li label{float:left;padding:0 3px 0 0;}
.vamSinistre .listRadio li label{float:left;padding:0 35px 0 0;}
.aideVamSinistreCollision{padding-left:60px;padding-bottom:25px;margin-top:-27px;}
/* LIST COL */
.listCol li{overflow:hidden;}
* html .listCol li{width:100%;margin:0 0 -3px;}
.listCol li{padding:0 0 4px;}
.listCol li .checkbox,.listCol li .radio{float:left;margin-top:1px;}
* html .listCol li .radio{margin-top:-2px;margin-bottom:-3px;}
* html .listCol li .checkbox{margin-top:-2px;margin-bottom:-3px;}
.listCol li .radio{margin-right:5px;}
.listCol li label{float:left;width:90%;}
.listCol li .blocLabelInput label{width:280px;}
.listCol li .blocLabelInput2 label{width:110px;}
.listCol li label.labelLivret{float:left;width:60%;}
/* GET OUT BUTTON FROM FORM */
/* add "getOutContainer" to <div class="encadre"> and then add "getOutLine" to the submit button container you need to get out! */
.getOutContainer{overflow:visible;margin-bottom:90px;}
.getOutContainerVam{overflow:visible;margin-bottom:10px;}
*+html .getOutContainerVam{overflow:visible;margin-bottom:110px;}
.getOutLine{position:relative;margin:23px -17px -70px -14px;}
.getOutLineVam{position:relative;margin:40px -17px -110px -14px;}
:first-child+html .getOutLine{margin-top:-66px;bottom:-71px;}
/*ie7*/
*+html .getOutLineVam{margin-top:-66px;bottom:-91px;}
/*ie7*/
.getOutLineLeft{position:relative;margin:23px -17px -70px;}
:first-child+html .getOutLineLeft{margin-top:-66px;bottom:-71px;}
/*ie7*/
.getOutLine p{padding:0;}
.getOutLineLeft p{padding:0;}
/*.template2 .getOutLine{margin:10px -17px -75px 0;}
*:first-child+html .template2 .getOutLine{margin-top:-85px;bottom:-75px;}/*ie7*/
#beforeStartingPageVam{margin-bottom:65px;}
.btAdd,.btRemove, .eltCliquable{cursor:pointer;}
.btAdd img,.btRemove img{vertical-align:middle;margin:0 0 0 3px;}
.btSuppr{background:url(../img/suppr.gif) left 1px no-repeat;padding:2px 0 1px 22px;}
.damage{overflow:hidden;width:100%;}
.damage ul{float:left;width:200px;}
.damage ul li label{width:87%;}
.initialChoc{overflow:hidden;}
.initialChoc ul{float:left;width:150px;padding:25px 0 0 10px;}
/* bloc image en arriere-plan */
#imagecambrio{position:relative;width:555px;height:410px;background:url(../img/maison.jpg) top left no-repeat;}
#imagecambrio a{position:absolute;text-decoration:none;display:block;color:#FFF;font-size:1em;font-weight:700;padding:66px 0 0;text-align:center;}
#imagecambrio a:hover{text-decoration:none;}
#imagecambrio a#zone1cambrio{/* porte de garage et portail */width:93px;height:71px;left:13px;top:183px;}
#imagecambrio a#zone2cambrio{/* portes de service */width:72px;height:88px;left:134px;top:174px;padding-top:87px;}
#imagecambrio a#zone3cambrio{/* soupirail*/width:88px;height:67px;left:207px;top:246px;}
#imagecambrio a#zone4cambrio{/* fenetre de toit*/width:87px;height:67px;left:211px;top:36px;}
#imagecambrio a#zone5cambrio{/* porte d'entree et paliere*/width:87px;height:67px;left:287px;top:177px;}
#imagecambrio a#zone6cambrio{/* fenetre */width:97px;height:51px;left:288px;top:107px;padding-top:53px;}
#imagecambrio a#zone7cambrio{/* porte fenetre et baie vitree */width:87px;height:67px;left:433px;top:205px;}
#imagecambrio a#zone8cambrio{/* volets */width:76px;height:82px;left:456px;top:115px;}
#imagecambrio a#zone1cambrio:hover{background:url(../img/loupe_garage.jpg) top left no-repeat;}
#imagecambrio a#zone2cambrio:hover{background:url(../img/loupe_service.jpg) top left no-repeat;}
#imagecambrio a#zone3cambrio:hover{background:url(../img/loupe_soupirail.jpg) top left no-repeat;}
#imagecambrio a#zone4cambrio:hover{background:url(../img/loupe_toit.jpg) top left no-repeat;}
#imagecambrio a#zone5cambrio:hover{background:url(../img/loupe_porte.jpg) top left no-repeat;}
#imagecambrio a#zone6cambrio:hover{background:url(../img/loupe_fenetre.jpg) top left no-repeat;}
#imagecambrio a#zone7cambrio:hover{background:url(../img/loupe_baie.jpg) top left no-repeat;}
#imagecambrio a#zone8cambrio:hover{background:url(../img/loupe_volet.jpg) top left no-repeat;}
/* glossaire */
.alphabet a{padding:0 2px;}
.letter{font-size:2em;}
.titreDef{color:#000;font-size:1.2em;}
.titreDef img{float:right;margin:0 0 0 10px;}
p.btBackToTop{clear:right;padding:0 0 19px;}
/* bubble help */
#bubbleHelp{position:absolute;left:0;top:0;width:239px;z-index:9999;}
#bubbleHelp .top{display:block;height:14px;overflow:hidden;background:url(../img/bubble_help_t.gif) left top no-repeat;}
#bubbleHelp .bottom{display:block;height:3px;overflow:hidden;background:url(../img/bubble_help_b.gif) left top no-repeat;}
#bubbleHelp .bubbleContent{padding:7px 12px;background:url(../img/bubble_help_bg.gif) left top repeat-y;}
#bubbleHelp .notice{display:block;padding:5px 12px 7px;color:#6d6d6d;font-style:italic;background:url(../img/bubble_help_bg.gif) left top repeat-y;}
/* bubble green help */
#bubbleGreenHelp{position:absolute;left:0;top:0;width:239px;z-index:9999;}
#bubbleGreenHelp .top{display:block;height:14px;overflow:hidden;background:url(../img/bubble_green_help_t.gif) left top no-repeat;}
#bubbleGreenHelp .bottom{display:block;height:3px;overflow:hidden;background:url(../img/bubble_green_help_b.gif) left top no-repeat;}
#bubbleGreenHelp .bubbleContent{padding:7px 12px;background:url(../img/bubble_green_help_bg.gif) left top repeat-y;}
/* bubble green bottom help */
#bubbleGreenHelpBottom{position:absolute;left:0;top:0;width:239px;z-index:9999;}
#bubbleGreenHelpBottom .top{display:block;height:14px;overflow:hidden;background:url(../img/bubble_green_help_t.gif) left top no-repeat;}
#bubbleGreenHelpBottom .bottom{display:block;height:3px;overflow:hidden;background:url(../img/bubble_green_help_b.gif) left top no-repeat;}
#bubbleGreenHelpBottom .bubbleContent{padding:7px 12px;background:url(../img/bubble_green_help_bg.gif) left top repeat-y;}
/* sliders */
.sliderActive{margin:3px auto 0;padding:0;width:66px;height:18px;overflow:hidden;background:url(../img/bg-slider.gif) 10px 0 no-repeat;}
.sliderActive a{display:block;float:left;width:11px;padding:16px 0 0;height:0;overflow:hidden;}
.sliderActive .less,.sliderActive .more{display:block;float:left;margin:0;width:11px;overflow:hidden;background:url(../img/bg-slider.gif) -11px -75px no-repeat;}
.sliderActive .more{background-color:#F60;float:right;margin:0;background:url(../img/bg-slider.gif) 0 -75px no-repeat;}
.sliderHover{font-weight:700;color:#e80000;}
.slider{font-size:.8em!important;}
/* ADD pour avoir les select a la meme largeur que ceux des Niceform important pour que la DIV d'options generees par Niceform soit bien positionnee
(pb rencontre avec select dans cellule de tableau a largeur non fixee) "nombre apres width_" + 33px de largeur de bouton */
.width_20{width:53px!important;}
.width_27{width:60px!important;}
.width_42{width:75px!important;}
.width_60{width:93px!important;}
.width_77{width:110px!important;}
.width_100{width:133px!important;}
.width_120{width:153px!important;}
.width_130{width:163px!important;}
.width_135{width:168px!important;}
.width_140{width:173px!important;}
.width_152{width:185px!important;}
.width_160{width:193px!important;}
.width_165{width:198px!important;}
.width_175{width:203px!important;}
.width_180{width:213px!important;}
.width_185{width:218px!important;}
.width_200{width:233px!important;}
.width_205{width:238px!important;}
.width_210{width:243px!important;}
.width_220{width:253px!important;}
.width_230{width:263px!important;}
.width_240{width:273px!important;}
.width_280{width:280px!important;}
.width_290{width:290px!important;}
.width_295{width:295px!important;}
.width_284{width:317px!important;}
.width_300{width:333px!important;}
.width_305{width:338px!important;}
.width_340{width:340px!important;}
/* MAINTENANCE */
.maintenance{position:absolute;width:100%;height:100%;left:0;top:0;z-index:22;}
.maintenance .cacheOver{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff;filter:alpha(opacity=80);opacity:0.8;z-index:30;display:block;}
.maintenance .attention{position:relative;top:5px;width:660px;margin:0 auto;z-index:40;color:#e11e19;}
#contentInner .maintenance{z-index:1;}
#contentInner .maintenance .attention{width:400px;}
#contentInner .maintenance .btRetour{position:relative;top:250px;display:block;width:195px;margin:0 auto;}
form.saisiCP{display:block;}
/* FLASH */
.blocArticle .infoFlash1Col{width:477px;text-align:center;padding-top:5px;}
.blocArticle .infoFlash2Cols{width:228px;height:45px;float:left;padding:5px;}
.blocArticle .infoFlash3Cols{width:151px;float:left;padding:5px 4px 0;}
.blocArticle #animFlash2{padding:0 10px 0 0;}
.encadreFix{border:1px solid #B0B0B0;overflow:hidden;margin:0 0 18px;padding:8px 10px 0;}
.encadreFix p a{color:#000;}
.popup{width:16px;vertical-align:middle;}
/*OFFICE*/
.office{width:100%;height:80px;margin-bottom:20px;}
.office .member{margin-left:15px;padding-top:40px;float:left;}
/*ILLUSTRATION et VIGNETTES*/
.illustration{float:left;margin:0 20px 20px 0;}
.txtillustration{overflow:hidden;margin-top:10px;}
.vignets{width:100%;height:80px;margin-bottom:20px;}
.vignets .txt{margin-left:15px;float:left;}
.desc{padding-bottom:20px;overflow:hidden;}
.desc img{float:left;padding-right:10px;}
/* SPECIFICITES PAGE RECHERCHE */
.pictoId{height:22px;background:url(../img/picto_id.png) left top no-repeat;padding-left:20px;padding-top:3px;}
.termeSearch{color:#E60003;}
.listType4 li{padding-bottom:10px;}
.listType4 h4{font-size:1em;font-weight:700;margin:0;}
.listType4 h4 a{text-decoration:underline;color:#000;}
.listType4 h4 .termeSearch{text-decoration:underline;}
.listType4 p{padding:0;}
.listType4 a{color:#666;text-decoration:none;}
#pagination .intituleResultats{color:#666;width:auto;height:auto;background:none;}
#pagination li{width:16px;height:18px;float:left;text-align:center;margin-right:7px;}
#pagination li a{color:#000;font-weight:700;text-decoration:none;display:block;height:18px;}
#pagination .blocRecherche{width:auto;height:auto;margin-top:-5px;float:right;}
#pagination .blocRecherche form #search2{background:url(../img/niceforms/input-search-grey2.gif) no-repeat left top;border:none;}
/* OFFRE SANTE */
label#dateEffet{width:310px!important;}
form#frmIdentificationOffreSante .blocLabelInput label{width:300px;}
/* SIMULATEUR MGEN */
label#idNaissConjoint{width:221px;}
/* CONSULTATIONS REPARATEUR */
.typeReparateur{color:red;font-weight:normal;font-size:1em;text-transform:uppercase;font-style:italic;}
#idAdresseGeolocReparateur{width:400px;}
#idDivBtGeolocReparateur{margin-left:257px;}
#idDivBtGeolocReparateur input{border:none;}
#idRechercheReparateur{background-image:url(../img/service/consultationreparateurs/encadre-fond.png);height:100%;width:100%;padding:0;}
#idRechercheCritereReparateur{padding-left:17px;padding-right:17px;padding-top:10px;}
#idRechercheCritereDelegation{padding-left:20px;}
#idRechercheDelegationEpingle{padding-left:5px;padding-top:5px;}
.fondInFoBulle{background-image:url(../img/service/consultationreparateurs/etiquette-fond.png);background-repeat:no-repeat!important;height:100%;width:194px;padding-left:6px;padding-right:6px;}
#idEmplacementCarteItineraire{float:left;width:60%;height:90%;}
#idEmplacementTexteItineraire{margin:0;padding:0;height:90%;overflow:auto;text-align:left;}
#idEmplacementTexteItineraire b{color:#03f;text-decoration:underline;}
#side_bar ul.locations li.legendeReparateurSelectionnee{background-image:url(../img/service/consultationreparateurs/encadre-fond.png);background-repeat:no-repeat!important;height:100%;margin:0 0 6px 0;padding-left:6px;padding-top:6px;padding-right:0;cursor:pointer;position:relative;border-top:none;border-bottom:1px solid #b0b0b0;border-left:none;border-right:none;}
.infoBulleNomReparateur{color:#000;font-weight:700;font-size:1em;text-transform:uppercase;padding-top:8px;}
.infoBulleTypeReparateur{color:#000;font-weight:normal;font-size:1em;text-transform:uppercase;font-style:italic;}
.infoBulleInformationReparateur{color:#000;font-weight:normal;font-size:1em;}
.infoBulleInformationMajusculeReparateur{color:#000;font-weight:normal;font-size:1em;}
.boutonItineraireReparateur{text-align:right;margin-right:6px;}
.reparateurMap{padding:5px 0 20px;}
.column4 .reparateurMap{padding:0 0 20px;}
.reparateurMap form .buttonSubmit,.reparateurMap .form .buttonSubmit{vertical-align:middle;}
/* RASSURCAP */
.largeurInput23{margin-right:3px;width:23px;}
.largeurInput53{margin-right:3px;width:53px;}
.largeurInput73{margin-right:3px;width:73px;}
/* OVP */
.listboxCentreeOvp{margin:0 0 0 150px;}
/* ERELATIONVIE LOT2 */
.listeCentree{margin:0 0 0 250px;}
/* Nouvelle Offre sante */
form#frmRecapSouscription .blocLabelInput div.recapitulatifModePaiement{float:left;width:350px;}
form#confirmerDeclaration .blocLabelInput div.descriptionDommages{float:left;width:350px;word-wrap:break-word;}
/* Simulateur MGEN */
.col-1 .blockServices{margin-top:20px;}
.title4{color:#343233;}
.title4 span{color:#18666a;}
form#frmCotisMgen .blocLabelInput label{width:250px;}
form#frmCotisMgen .blocLabelInputSimulateur label{width:170px;}
/********** AJOUT MODULE FLASH **********/
/********** GOUTTIERES VOEUX **********/
#animFlashVoeuxGauche{position:absolute;left:-300px;top:-410px;width:300px;}
#wrapAnimFlashVoeuxDroit{position:absolute;top:-410px;right:-156px;width:156px;overflow:hidden;}
#animFlashVoeuxDroit{width:300px;}
/********** GOUTTIERES DES UNIVERS **********/
#gouttiereUniversGauche{position:absolute;top:-220px;}
#wrapGouttiereDroite{position:absolute;top:-220px;overflow:hidden;}
/********** ESPACE PERSO **********/
#animEspacePerso{height:239px;margin:0 auto;width:950px;position:relative;z-index:2;}
#flashHome{width:671px!important;height:415px!important;position:absolute!important;top:0;left:0;}
/* TEST DECLA SINISTRE */
.divListRadioEtape{height:90px;}
.listRadioEtape li{float:left;list-style:none outside none;margin:0;padding:0;}
.listRadioEtape li a{height:90px;width:140px;display:block;}
.listRadioEtape li a#navE1{background:url(../img/suiviSinistre/et-etape1-suividesinistre.png) no-repeat left top;}
.listRadioEtape li a#navE1.activeon{background-position:0 -299px;}
.listRadioEtape li a#navE1.activeoff{background-position:0 -200px;}
.listRadioEtape li a#navE1.inactive{background-position:0 0;}
.listRadioEtape li a#navE1.passeeoff{background-position:0 -400px;}
.listRadioEtape li a#navE1.passeeon{background-position:0 -500px;}
.listRadioEtape li a#navE2{background:url(../img/suiviSinistre/et-etape2-suividesinistre.png) no-repeat left top;}
.listRadioEtape li a#navE2.activeon{background-position:0 -300px;}
.listRadioEtape li a#navE2.activeoff{background-position:0 -200px;}
.listRadioEtape li a#navE2.inactive{background-position:0 0;}
.listRadioEtape li a#navE2.passeeoff{background-position:0 -400px;}
.listRadioEtape li a#navE2.passeeon{background-position:0 -500px;}
.listRadioEtape li a#navE3{background:url(../img/suiviSinistre/et-etape3-suividesinistre.png) no-repeat left top;}
.listRadioEtape li a#navE3.activeon{background-position:0 -300px;}
.listRadioEtape li a#navE3.activeoff{background-position:0 -200px;}
.listRadioEtape li a#navE3.inactive{background-position:0 0;}
.listRadioEtape li a#navE3.passeeoff{background-position:0 -400px;}
.listRadioEtape li a#navE3.passeeon{background-position:0 -500px;}
.listRadioEtape li a#navE4{background:url(../img/suiviSinistre/et-etape4-suividesinistre.png) no-repeat left top;}
.listRadioEtape li a#navE4.activeon{background-position:0 -300px;}
.listRadioEtape li a#navE4.activeoff{background-position:0 -200px;}
.listRadioEtape li a#navE4.inactive{background-position:0 0;}
.listRadioEtape li a#navE4.passeeoff{background-position:0 -400px;}
.listRadioEtape li a#navE4.passeeon{background-position:0 -500px;}
.listRadioEtape li a#navE5{background:url(../img/suiviSinistre/et-etape5-suividesinistre.png) no-repeat left top;}
.listRadioEtape li a#navE5.activeon{background-position:0 -300px;}
.listRadioEtape li a#navE5.activeoff{background-position:0 -200px;}
.listRadioEtape li a#navE5.inactive{background-position:0 0;}
.listRadioEtape li a#navE5.passeeoff{background-position:0 -400px;}
.listRadioEtape li a#navE5.passeeon{background-position:0 -500px;}
.divEtape{height:300px;width:260px;}
#etapE1 .divEtape{padding-top:55px;padding-left:21px;}
#etapE1 .divEtape#active{background:url(../img/suiviSinistre/bx-box1on-suividesinistre.png) no-repeat left top;}
#etapE1 .divEtape#inactive{background:url(../img/suiviSinistre/bx-box1off-suividesinistre.png) no-repeat left top;}
#etapE2 .divEtape{padding-top:53px;padding-left:21px;}
#etapE2 .divEtape#active{background:url(../img/suiviSinistre/bx-box2on-suividesinistre.png) no-repeat left top;}
#etapE2 .divEtape#inactive{background:url(../img/suiviSinistre/bx-box2off-suividesinistre.png) no-repeat left top;}
#etapE3 .divEtape{padding-top:53px;padding-left:5px;}
#etapE3 .divEtape#active{background:url(../img/suiviSinistre/bx-box3on-suividesinistre.png) no-repeat left top;}
#etapE3 .divEtape#inactive{background:url(../img/suiviSinistre/bx-box3off-suividesinistre.png) no-repeat left top;}
#etapE4 .divEtape{padding-top:53px;padding-left:31px;}
#etapE4 .divEtape#active{background:url(../img/suiviSinistre/bx-box4on-suividesinistre.png) no-repeat left top;}
#etapE4 .divEtape#inactive{background:url(../img/suiviSinistre/bx-box4off-suividesinistre.png) no-repeat left top;}
#etapE5 .divEtape{padding-top:53px;padding-left:17px;}
#etapE5 .divEtape#active{background:url(../img/suiviSinistre/bx-box5on-suividesinistre.png) no-repeat left top;}
.encadreEtape{height:207px;width:425px;border:1px solid #B0B0B0;}
#etapE1 .encadreEtape{background:url(../img/suiviSinistre/ligne-grise.png) no-repeat 118px 25px #fff;margin-top:0;margin-left:0;}
#etapE2 .encadreEtape{background:url(../img/suiviSinistre/ligne-grise.png) no-repeat 118px 25px #fff;margin-top:0;margin-left:59px;}
#etapE3 .encadreEtape{background:url(../img/suiviSinistre/ligne-grise.png) no-repeat 118px 25px #fff;margin-top:0;margin-left:136px;}
#etapE4 .encadreEtape{background:url(../img/suiviSinistre/ligne-grise.png) no-repeat 118px 25px #fff;margin-top:0;margin-left:160px;}
#etapE5 .encadreEtape{background:url(../img/suiviSinistre/ligne-grise.png) no-repeat 118px 25px #fff;margin-top:0;margin-left:234px;}
.encadreEtapeTitre{background-color:#e60002;margin-top:-1px;margin-left:-1px;height:25px;width:427px;}
#etapE1 #active .encadreEtapeTitre{background:url(../img/suiviSinistre/tf-confirmationdelenregistrement-rouge.png) left top;}
#etapE1 #inactive .encadreEtapeTitre{background:url(../img/suiviSinistre/tf-confirmationdelenregistrement-gris.png) left top;}
#etapE2 #active .encadreEtapeTitre{background:url(../img/suiviSinistre/tf-leprejudice-on.png) left top;}
#etapE2 #inactive .encadreEtapeTitre{background:url(../img/suiviSinistre/tf-leprejudice-off.png) left top;}
#etapE3 #active .encadreEtapeTitre{background:url(../img/suiviSinistre/tf-evaluationdelindemnisation-on.png) left top;}
#etapE3 #inactive .encadreEtapeTitre{background:url(../img/suiviSinistre/tf-evaluationdelindemnisation-off.png) left top;}
#etapE4 #active .encadreEtapeTitre{background:url(../img/suiviSinistre/tf-reclamationauxtiers-on.png) left top;}
#etapE4 #inactive .encadreEtapeTitre{background:url(../img/suiviSinistre/tf-reclamationauxtiers-off.png) left top;}
#etapE5 #active .encadreEtapeTitre{background:url(../img/suiviSinistre/tf-cloturedusinistre-on.png) left top;}
#etapE1 .encadreEtapeDate{height:88px;}
#etapE1 .encadreEtapeEvenement{height:88px;}
.encadreEtapeDateTitre{padding:5px;float:left;width:110px;}
.encadreEtapeDate{background:url(../img/flecheliste.gif) 5px 0;background-repeat:no-repeat;padding-left:50px;float:left;width:75px;}
.encadreEtapeEvenementTitre{padding:5px;float:right;width:294px;}
.encadreEtapeEvenement{background:url(../img/flecheliste.gif) 5px 0;background-repeat:no-repeat;padding-left:45px;float:right;width:230px;}
.encadreEtapeInfos{background:url(../img/suiviSinistre/picto-contact.png) 5px 0 #fff;background-repeat:no-repeat;padding-left:45px;float:right;height:22px;width:380px;padding-top:5px;border-top:1px solid #B0B0B0;border-bottom:1px solid #B0B0B0;border-left:0 solid #B0B0B0;border-right:0 solid #B0B0B0;}
.ascenseur1{overflow-x:hidden;overflow-y:auto;width:425px;height:100px;}
.ascenseur{overflow:auto;width:425px;height:142px;}
.scrollZone ul li label{width:360px;padding-right:30px;}
.precisions{font-size:10px;font-weight:400;font-style:italic;}
.scrollZone ul li label{width:360px;padding-right:30px;}
.popupRecommandation #heading{background:url(../img/recommandation/pop-up-header-650.gif) left top no-repeat;padding:0 0 0 14px;height:44px;}
.recommandation.blue{color:blue;}
.recommandation.underline{text-decoration:underline;}
.recommandation .clearfix2{margin-left:0;}
.recommandation.clearfix3{margin-left:0;}
.recommandation .previsualisation{width:650px;}
.recommandation .errors{margin:12px 0 15px;}
.popupRecommandation .errors{color:#e11e19;border:1px solid #EEA7A7;background-color:#F4C9C9;padding:5px 10px;display:block;margin:12px 75px 15px;overflow:hidden;clear:both;}
.popupRecommandation textarea{border:0;padding:2px;}
.popupRecommandation table .tabPopupReco{width:100%;border-spacing:0;border-collapse:collapse;/*->ie*/border:0;text-align:center;}
.popupRecommandation table .tabPopupReco td, .popupRecommandation table .tabPopupReco th{padding: 0;}
.popupRecommandation table .tabEntetePopupReco{width:650px;border:0;border-spacing:0;border-collapse:collapse;/*->ie*/text-align:center;}
.popupRecommandation table .tabEntetePopupReco td, .popupRecommandation table .tabEntetePopupReco th{padding: 0;}
.popupRecommandation tr td .choisissezMaif{text-align:center;font-size:11px;font-family:arial;height:23px;}
.popupRecommandation tr td .choisissezMaif a.lienChoisissezMaif{font-size:11px;font-family:arial;font-weight:700;text-decoration:underline;color:#000;}
.popupRecommandation tr td .choisissezMaif a.lienGraceA{font-size:10px;font-family:arial;font-weight:700;text-decoration:underline;color:#000;}
.popupRecommandation .messagePerso{text-align:left;font-size:13px;font-family:arial;width:500px;}
.popupRecommandation .accrocheMail{font-size:13px;font-family:arial;font-weight:700;color:#333;}
.popupRecommandation .piedDePage{font-size:11px;font-family:arial;color:#666;background-color:#f9f9f9;text-align:left;width:580px;padding:10px;}
.errorvisualisation{padding-left:480px;}
.errorvisualisation p{padding:0 10px 10px 0;float:left;}
.popupRecommandation td.spacer46{width:46px;height:1px;}
.popupRecommandation td.space58{width:58px;height:1px;}
.popupRecommandation td.space62{width:62px;height:1px;}
.popupRecommandation td.spacer56{width:56px;height:1px;}
.popupRecommandation td.spacer187{width:187px;height:1px;}
.popupRecommandation td.spacer192{width:192px;height:1px;}
.popupRecommandation td.spacer49{width:49px;height:1px;}
.popupTropGrande .btnRecoAnnuler{margin-left:130px;float:left;padding:0;}
.popupTropGrande .btnRecoValider{margin-right:130px;float:right;padding:0;}
#detailAvantageEnSavoirPlus{padding-left:0;padding-top:10px;}
.choisirAvantageLib{float:left;margin-top:4px;width:603px;}
#choisirAvantageBt{margin-left:580px;}
.choisirAvantageNote{border:1px solid red;font-style:italic;margin-bottom:10px;margin-top:5px;padding-bottom:5px;padding-left:5px;padding-top:5px;}
#sousligne{text-decoration:underline;}
#sousligneNoir{text-decoration:underline;color:#000;}
.btRevenirauxavantages{margin-left:532px;}
#descriptionGroupe{padding-left:0;padding-top:10px;}
#borderRouge{border:1px solid red;}
.texteOffrirAvantage{font-style:italic;}
.divGauche{float:left;width:315px;padding:10px;position:relative;}
.divDroite{float:right;width:315px;padding:10px;position:relative;}
.imageItemAvantage{float:left;width:200px;height:120px;margin-right:10px;overflow:hidden;}
.imgAvantage{width:200px;padding:0;border:none;}
.texteEtImageAvantage{float:right;width:100px;height:90px;overflow:hidden;}
.btChoisirAvantage{position:absolute;bottom:6px;right:15px;}
form#formAvantages #nomPrenomFilleul{position:absolute;margin-top:-30px;left:245px;}
form#formAvantages{position:relative;}
.choisirAvantageBtDetail{float:left;}
.btRevenirAdvantages{float:left;}
.texteEnVotreNom{clear:both;}
/* MESSAGE DE VALIDATION - RECOMMANDATION  */
.boutonAvantages{margin-left:20px;margin-top:0;margin-bottom:15px;}
.floatLeftTop7{float:left;margin-top:7px;}
.Top16{margin-top:16px;}
.outTitleBottom8{margin-bottom:8px;}
.recFilleul{width:695px;}
.recFilleul label{width:150px;float:left;margin-left:5px;}
.recFilleul input{float:left;margin-bottom:5px;margin-right:5px;}
.recLabel1 label{width:140px;float:left;text-align:center;}
#errorsTitle{margin-left:163px;}
#errorReco{margin-left:0;}
#adressesElecReco{margin-left:160px;clear:both;}
#adressesElecReco label{font-size:10px;font-style:oblique;}
#btChoisi{margin-left:605px;}
.separateur{clear:both;height:0;}
.separateurAvantage{clear:both;}
.nettoyeur{clear:both;height:0;padding:0;}
.marginBottom12px{margin-bottom:12px;}
.ou{height:30px;font-weight:700;}
#professionValue{display:block;width:165px;float:left;}
.recLabel2 label{width:120px;}
.clearfix2:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix2{display:inline-block;}
/*ie7*/
.clearfix2{display:block;}
* html .clearfix2{height:1%;}
.clearfix2{margin-left:165px;}
.clearfix3:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix3{display:inline-block;}
/*ie7*/
.clearfix3{display:block;}
* html .clearfix3{height:1%;}
.clearfix3{margin-left:170px;clear:both;}
.clearfix3 label{font-size:10px;font-style:oblique;}
.blocInfosAvantages a.linkImg{display:block;float:left;}
.blocInfosAvantages a.linkImg img{width:112px;border:1px solid #f2f1ed;margin-right:10px;}
.blocInfosAvantages div{float:left;width:560px;}
.errorInfosPacs{background-color:#D9F4FC;border:1px solid #00B6EE;padding:5px 10px;display:block;margin:12px 0 15px;overflow:hidden;clear:both;}
.errorInfosPraxis{background-color:#BB9EC7;border:1px solid #A05599;padding:5px 10px;display:block;margin:12px 0 15px;overflow:hidden;clear:both;}
.errorInfosOME{background-color:silver;border:1px solid #969696;padding:5px 10px;display:block;margin:12px 0 15px;overflow:hidden;clear:both;}
.errorInfosRaqvam{background-color:#CFC;border:1px solid #396;padding:5px 10px;display:block;margin:12px 0 15px;overflow:hidden;clear:both;}
.errorInfosOVP{background-color:#F9C;border:1px solid #F0F;padding:5px 10px;display:block;margin:12px 0 15px;overflow:hidden;clear:both;}
.errorInfosVAM{background-color:#CFF;border:1px solid #3CC;padding:5px 10px;display:block;margin:12px 0 15px;overflow:hidden;clear:both;}
.precisions{font-size:10px;font-weight:400;font-style:italic;}
#infoCovertures div.width40 .listRadio li:first-child label{width:40px;}
#infoMontants div.width40 .listRadio li:first-child label{width:40px;}
.divConverturesInactif1{background-image:url(../img/bloc-couverture-inactif.jpg);float:left;height:95px;width:275px;margin-right:40px;margin-top:10px;margin-bottom:10px;}
.divConverturesInactif1:hover{cursor:pointer;background-image:url(../img/bloc-couverture-actif.jpg);float:left;height:95px;width:275px;margin-top:10px;margin-bottom:10px;}
.divConverturesActif1{background-image:url(../img/bloc-couverture-actif.jpg);float:left;height:95px;width:275px;margin-top:10px;margin-bottom:10px;}
.divConverturesInactif2{background-image:url(../img/bloc-couverture-inactif.jpg);float:left;height:95px;width:275px;margin-top:10px;margin-bottom:10px;}
.divConverturesInactif2:hover{cursor:pointer;background-image:url(../img/bloc-couverture-actif.jpg);float:left;height:95px;width:275px;margin-right:20px;margin-top:10px;margin-bottom:10px;}
.divConverturesActif2{background-image:url(../img/bloc-couverture-actif.jpg);float:left;height:95px;width:275px;margin-right:40px;margin-top:10px;margin-bottom:10px;}
.formuleTitleDark label{color:#000;font-size:1.2em;line-height:0.9;overflow:hidden;position:relative;left:5px;top:7px;}
#formuleTitleLight label{color:#FFF;font-size:1.2em;line-height:0.9;overflow:hidden;position:relative;left:5px;top:7px;}
#divMontant{height:25px;width:285px;margin-right:40px;margin-top:10px;margin-bottom:10px;}
#divCotisation{background-image:url(../img/barre-cotisation.jpg);height:58px;width:707px;margin-bottom:10px;}
.prixFormule label{color:#00B6EE;font-size:2.2em;line-height:0.9;overflow:hidden;position:relative;left:90px;top:30px;}
.divConverturesInactif1:hover .prixFormule:hover label{cursor:pointer;color:#00B6EE;font-size:2.2em;line-height:0.9;overflow:hidden;position:relative;left:90px;top:30px;}
.divConverturesInactif2:hover .prixFormule:hover label{cursor:pointer;color:#00B6EE;font-size:2.2em;line-height:0.9;overflow:hidden;position:relative;left:90px;top:30px;}
.prixFormule label span{font-size:.7em;}
.soitFormule label{color:#000;font-size:1.1em;line-height:0.9;overflow:hidden;position:relative;left:90px;top:35px;}
.divConverturesInactif1:hover .soitFormule:hover label{cursor:pointer;color:#000;font-size:1.1em;line-height:0.9;overflow:hidden;position:relative;left:90px;top:35px;}
.divConverturesInactif2:hover .soitFormule:hover label{cursor:pointer;color:#000;font-size:1.1em;line-height:0.9;overflow:hidden;position:relative;left:90px;top:35px;}
.soitFormule label span{color:#00B6EE;}
#prixFormuleMontant label{color:#00B6EE;font-size:2.2em;line-height:0.9;overflow:hidden;position:relative;left:415px;top:10px;}
#prixFormuleMontant label span{font-size:.7em;}
#soitFormuleMontant label{color:#000;font-size:1.1em;line-height:0.9;overflow:hidden;position:relative;left:415px;top:15px;}
#soitFormuleMontant label span{color:#00B6EE;}
#adaptezFranchise{min-width:600px;}
#adaptezFranchise .tableDevisVam1{background-color:#FFF;}
#adaptezFranchise .tableDevisVam1 .tdSliderDevisVam{background-color:#FFF;}
.blocLabelTitle label{padding-bottom:0;width:auto;background-color:#98E0F8;padding-left:3px;padding-right:3px;}
.titreValid{font-size:1.5em}
.adressePostale{margin-left:45px;display:block;border:0px;float:left;margin-bottom:5px;line-height:normal;margin-top:5px;}
.decalageBloc{margin-left:15px;display:block;}
.decalageBloc2{margin-left:30px;display:block;}
.listDoc:before{content: "- ";}
.textConfirmation{line-height:2.2em;}
/* Actualisation patrimoine */
.divTabLieuLeft{float:left;padding:20px;}
.divTabLieuLeftEven{float:left;padding:20px;background-color:#efefef;}
.divTabLieuMiddleEven{float:left;width:400px;height:41px;background-color:#efefef;padding:6px;}
.divTabLieuMiddle{float:left;width:400px;height:41px;padding:6px;}
.divTabLieuRight{float:left;width:188px;height:13px;padding:20px;}
.divTabLieuRightEven{float:left;width:188px;height:13px;padding:20px;background-color:#efefef;}
.lieuRisqueLabel{width:380px;display:block;float:left;font-weight:700;padding-right:10px;}
.lieuRisqueValue{width:235px;display:block;float:left;padding-right:10px;color:#8A8A8A;}
.widget-right{background:white url("../img/actualisationlieurisque/widget-right.png") no-repeat 0 5px;width:203px;height:148px;margin-top:17px;}
h4.dark{color:#000;}
a.floatRightLight{float:right;color:#8A8A8A;text-decoration:none;}
.tabModifLieuRisqueOn{background:#EFEFEF;padding:10px;border-bottom:1px solid #D5D5D5;}
.tabModifLieuRisqueOff{border-bottom:1px solid #D5D5D5;padding:10px;}
.tabModifLieuRisqueOffLast{padding:10px;}
.divTabRecapLibelle{float:left;width:60%;}
.divTabRecapPrix{float:left;width:40%;}
.cadreGris{border:1px solid #F0F0F0;background:#F0F0F0;padding:10px 15px 0px 15px;display:block;margin-bottom:12px;}
.cadreSignatureElec{border:1px solid #E6E6E6;background:#E6E6E6;padding:10px 15px 0px 15px;display:block;margin-bottom:12px;}
form#frmInfoSousc .blocLabelInput label{width:310px;}
/*Tranformation Espace Personnel*/
.pdfEspacePerso{ font-size: 12px;}
.alignButtons p{display:inline;}
#mapContactMaif {width: 260px;height: 130px;}
#mapContactMaifSmall {width: 260px;height: 130px;}
#mapContactMaif0 {width: 260px;height: 130px;}
#mapContactMaifSmall0 {width: 260px;height: 130px;}
#mapContactMaif1 {width: 260px;height: 130px;}
#mapContactMaifSmall1 {width: 260px;height: 130px;}
#mapContactMaif2 {width: 260px;height: 130px;}
#mapContactMaifSmall2 {width: 260px;height: 130px;}
#mapContactMaif3{width: 260px;height: 130px;}
#mapContactMaifSmall3 {width: 260px;height: 130px;}
.souscriptionAccuse div.leftArrow {background: url(../img/puces.gif) no-repeat left 7px;}
.souscriptionAccuse ul.arrowList li {background: url(../img/puces.gif) no-repeat left 7px;}
h1.textConfirmation img {float:left;margin-top:8px;}
.lienAttestationSouscription {display:inline-block;margin-right:120px;margin-left:50px;margin-bottom:20px;}
#stylePopupContactPerp{margin: 15px 20pt 0pt 20pt;}
.adresseConfirmation {float:left;}
.interLigne15{line-height:1em;}
.interLigne5{line-height: 12px;padding-bottom: 10px;}
.interLigne18{line-height: 18px;}
.caret-right { display: inline-block; width: 0; height: 0; margin-left: 8px; vertical-align: middle; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 4px solid; margin-right: 3px; margin-top: -3px; }
/*Referencement naturel*/
#footer { padding: 0 0 40px; }
#footer #footerHeader { width: 100%; border-bottom: 1px solid #e2e1dd; padding: 12px 0; }
#footer #footerHeader #footerHeaderInner { width: 940px; margin: 0 auto; color: #b0b0b0; line-height: 1.3em; text-align: justify; }
#footer #footerHeader #footerHeaderInner a { color: #b0b0b0; text-decoration: underline; }
#footer #filArianeFooter { width: 940px; margin: 0 auto; padding: 10px 0; }
#footer #filArianeFooter a.arianeBack, #footer #filArianeFooter span.arianeActive { font-weight: bold; font-size: 1em; }
#footer #filArianeFooter a.arianeBack { color: #666666; }
#footer #filArianeFooter span {margin-left: 4px; margin-top: -7px;display: inline-block;}
#footer #filArianeFooter span.arianeActive { color: #000000; }
#footer #filArianeFooter #lienMaifFrDiv { display: inline-block; }
#footer #filArianeFooter #lienMaifFr { margin-left: 8px; }
#footer .footerContent { padding: 0 20px; }
#footer #footerInner #footerEntete { width: auto; overflow: auto; padding: 0; }
#footer #footerInner #footerEntete span { float: none; }
#footer #footerInner #footerEntete form { width: 215px; margin-left: 10px; margin-top: 3px; }
#footer #footerInner #footerEntete .footerContent { text-align: right; }
#footer #footerInner #footerEntete .footerContent form { display: inline-block; float: none; position: relative; }
#footer #footerInner #footerEntete .footerContent span.flecheDroite { top: 0px !important; left: 190px !important; padding-top: 1px; position: absolute; }
.arianeFooter-caret-right { display: inline-block; height: 0; margin-left: 8px; vertical-align: middle; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 4px solid; margin-right: 3px; margin-top: -3px; }
.infopadd .information {padding-bottom: 25px;}