
/* Formulaire Cyberbulletin -- styles complets dans la col. de droite */
.colContenuSecondaire .cyberbulletin {font-size:1em;border:1px solid #cea902;padding:10px;background:#e7d481 url('/_LAYOUTS/images/ISF/AbonnementBulletins/bg-cyberbulletin.gif') no-repeat right top; margin-left:0; margin-right:0; margin-top:0; margin-bottom:1em}
.colContenuSecondaire .cyberbulletin .rangeeFormulaire, .IndicatifMessageRienCoche {width:100%;overflow:hidden;font-size:80%;margin:0 0 0.8em 0;padding:0;}
.colContenuSecondaire .cyberbulletin .zoneErreurs {margin:0 0 2em 0;background:#ffc;padding:1em;border:1px solid red;}
.colContenuSecondaire .cyberbulletin h2 {font-weight:bold;font-size:1.091em}
.colContenuSecondaire .cyberbulletin form ul {margin:0}
.colContenuSecondaire .cyberbulletin label {display:block;float:left;width:8em;text-align:right;padding-right:1em}
.colContenuSecondaire .cyberbulletin input {float:left;width:12.5em;border:1px solid #ccc;font-size:1em;}
.colContenuSecondaire .cyberbulletin .sectionIntro {margin:0 0 1em 0}
.colContenuSecondaire .cyberbulletin .sectionBulletin {margin:0;position:relative;list-style-type:none}
.colContenuSecondaire .cyberbulletin .sectionBulletin label {width:17em;text-align:left;padding-right:0}
.colContenuSecondaire .cyberbulletin .sectionBulletin input {clear:left;position:relative;top:-15%;font-size:1em}
.colContenuSecondaire .cyberbulletin .sectionSoumettre {text-align:center;}
.colContenuSecondaire .cyberbulletin .sectionSoumettre .boutonSubmit {float:none;font-size:1.176em;font-weight:bold;width:10em;background:#666 url('/_LAYOUTS/images/ISF/AbonnementBulletins/btn-abonner.gif') no-repeat right bottom;color:#fff;border:0px none;line-height:1;padding:0.3em;cursor:pointer}
.colContenuSecondaire .cyberbulletin .sectionNote {text-align:right;}
.colContenuSecondaire .cyberbulletin .sectionBulletin input {clear:left;padding:0;width:1.2em;border:0px none; margin-left:0; margin-right:1em; margin-top:0; margin-bottom:1em}
.colContenuSecondaire .cyberbulletinLarge {background:none;border:none;padding:0;}
.colContenuSecondaire .cyberbulletinLarge .rangeeFormulaire {font-size:100%;}
.colContenuSecondaire .cyberbulletinLarge label {width:9em;}
.colContenuSecondaire .cyberbulletinLarge input {width:18em;}
.colContenuSecondaire .cyberbulletin fieldset {margin:0;padding:0;border:0px none;overflow:hidden;width:99%}
.colContenuSecondaire .cyberbulletin legend.rangeeFormulaire span {margin-bottom:7px;display:block}
.colContenuSecondaire .cyberbulletin p.rangeeFormulaire span img {display:block}
.colContenuSecondaire .cyberbulletin .titreCyberbulletin {color:#006684}
.colContenuSecondaire .cyberbulletin .sectionBulletins {position:relative;}
 
/* Formulaire Cyberbulletin -- style minimal dans la col. contenu */
.colContenuPrincipal .cyberbulletin ul {margin:0}
.colContenuPrincipal .cyberbulletin li {list-style-type:none}
.colContenuPrincipal .cyberbulletin .zoneErreurs {margin:0 0 2em 0;background:#ffc;padding:1em;border:1px solid red;}
.colContenuPrincipal .cyberbulletin .zoneErreurs.success {border:1px solid green;}
.colContenuPrincipal .cyberbulletin .rangeeFormulaire {width:100%;overflow:hidden;margin:0 0 0.8em 0;padding:0;}
.colContenuPrincipal .cyberbulletin label {display:block;float:left;width:8em;text-align:right;padding-right:1em}
.colContenuPrincipal .cyberbulletin input {float:left;width:18em;border:1px solid #ccc;font-size:1em;}
.colContenuPrincipal .cyberbulletin .sectionBulletin input {width:auto}
.colContenuPrincipal .cyberbulletin .sectionBulletin label {text-align:left}
.colContenuPrincipal .cyberbulletin .sectionSoumettre .boutonSubmit {float:none;font-size:1.176em;font-weight:bold;width:10em;background:#666 url('/_LAYOUTS/images/ISF/AbonnementBulletins/btn-abonner.gif') no-repeat right bottom;color:#fff;border:0px none;line-height:1;padding:0.3em;cursor:pointer}

