.sansbord {border:none;}
.img-splus {border: none; padding: 0 4px 10px 0;}
.img-jabonne {border: none; padding: 0 0 5px;}

#cgv .erreur {color:#9d31e1;}

#incitation h3 {font-size: 15pt;text-align: center;}
#incitation h3, #incitation table, #incitation p, #incitation h5 {margin-bottom: 10px;}
#incitation table, #incitation h5 {text-align: center;}
#incitation h5 .voir-abo {margin: 30px 20px;}
#incitation table {margin-bottom: 10px;}
#incitation td {text-align: center;padding: 0 10px;}
#incitation #dic-outils {font-weight: bold;padding: 0 10px;}

.formulaire .bm-centre-pack th {text-align:right;white-space:nowrap;vertical-align:baseline;font-size:8pt;color:#22356d;}
.formulaire .bm-centre-pack td {padding-left:10px;padding-bottom:5px;}
.formulaire .bm-centre-pack .erreur {color:#9d31e1;}
.formulaire .erreur {color:#9d31e1;}
.formulaire .bm-centre-pack input {margin:0;border: 1px solid #a5acb2;padding-left:3px;}
.formulaire .bm-centre-pack .p-mode img {vertical-align:middle;margin:10px 5px;}
.formulaire .bm-centre-pack .p-mode label {vertical-align:middle;font-size:x-small;cursor:pointer;font-weight:bold;}
.formulaire .bm-centre-pack .intitule-pack {background-image: url(/i/site/boule/vert-o.gif);background-repeat: no-repeat;background-position: 5px 3px;padding-left: 20px;font-weight:bold;}
.formulaire .bm-centre-pack .p-mode {margin-left:20px;}

#bienvenue .bm-centre {width:800px;margin-bottom:12px;}
#bienvenue .bm-centre #bravo {font-size:large;font-weight:bold;margin-bottom:10px;text-align:center;color:#0033cc;}
#bienvenue .bm-centre #recap {font-weight:bold;text-align: center;color: #000;margin:30px 0px 10px;}
#bienvenue .bm-centre ul {padding-left:25px;}
#bienvenue .bm-centre li {margin:5px 0px;padding-left:12px;}
#bienvenue .bm-centre #pseudo-mdp li {color:#0033cc;}
#bienvenue .bm-centre #r1 {display: block;font-size: 12px;padding-bottom: 10px;}
#bienvenue .bm-centre #r1 li {list-style-position: inside;list-style-type: decimal;}
#bienvenue .bm-centre #r2 {display: none;font-size: 12px;text-align: justify;margin: 10px 20px;}
#bienvenue .bm-centre #r3 {display: none;font-size: 12px;text-align: justify;margin: 10px 20px;}
#bienvenue .bm-centre #r4 {display:none;font-size: 12px;text-align: justify;margin: 10px 20px;}
#bienvenue .bm-centre #r5 {display: block;font-size: 12px;text-align: justify;margin: 10px 20px;}
#bienvenue .bm-centre p {padding-bottom: 10px;}
#bienvenue .bm-centre #bt-suite-bas {text-align: right;margin-right: 20px;}
#bienvenue .bm-centre h5 .titre {font-size: 14px;}

.formulaire .bm-centre-pack .info-titre {text-align:center;color:#86a823;font-weight:bold;}

#abo-chemin-pack {background-image: url(/i/abonnement/chemin/ligne-vert.gif);background-repeat: no-repeat;width:800px;margin: 0 0 15px;}
#abo-chemin-pack td {text-align:center;vertical-align:top;width:16%;padding-bottom: 2px;}
#abo-chemin-pack #en-cours {text-align:center;vertical-align:top;color:#86a823;font-weight:bold;}
#abo-chemin-pack a {color:#000;}

#abo-chemin {background-image: url(/i/abonnement/chemin/ligne-vert.gif);background-repeat: no-repeat;width:800px;margin: 0 0 15px;}
#abo-chemin td {text-align:center;vertical-align:top;width:16%;padding-bottom: 2px;}
#abo-chemin #en-cours {text-align:center;vertical-align:top;color:#86a823;font-weight:bold;}
#abo-chemin a {color:#000;}

#desc-abo #desc_offre_info .formule {color:#86a823;}
#desc-abo #desc_offre_info h5 {font-size: 10pt;margin-bottom:10px;}
#desc-abo #desc_offre_info .desc-opd {margin: 0 0 10px 5px;}
#desc-abo #desc_offre_info .desc-opd th {padding: 0 20px 5px;color: #0033cc;font-size: 11pt;text-decoration: underline;}
#desc-abo #desc_offre_info .desc-opd td img {margin: 0 5px 0 0;}
#desc-abo #desc_offre_info .desc-opd td {padding-bottom: 15px;font-size:8pt;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-cours {/*background-color:#d0edfe;*/padding:10px;margin-bottom:10px;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-cours .mat {color:#243faa;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-exo {/*background-color:#e4f9af;*/padding:10px;margin-bottom:10px;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-exo .mat {color:#398c00;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-videos {/*background-color:#fff8dc;*/padding:10px;margin-bottom:10px;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-videos .mat {color:#ebab00;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-fred-jamy {/*background-color:#ffe5bb;*/padding:10px;margin-bottom:10px;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-fred-jamy .mat {color:#eb4200;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-annales {/*background-color:#ebe6ff;*/padding:10px;margin-bottom:10px;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-annales .mat{color:#6a5ca3;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-ecahier {padding:10px;margin-bottom:10px;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-ecahier .mat{/*font-size:9pt;*/color:#cd6262;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-prof-ligne {padding:10px;margin-bottom:10px;}
#desc-abo #desc_offre_info #cartouches-ressources #cart-prof-ligne .mat{/*font-size:9pt;*/color:#717aef;}
#desc-abo #desc_offre_info #cartouches-ressources .mat {font-size:9pt;}
#desc-abo #desc_offre_info #cartouches-ressources .c-gauche {float:left;width:25%;}
#desc-abo #desc_offre_info #cartouches-ressources .c-droite {float:left;width:75%;font-size:8pt;}
#desc-abo .l-intitule {width:790px;background-image: url(/i/abonnement/packs/descriptif/degrade.gif);color:#fff;font-size:10pt;padding:5px 0 5px 5px;margin-bottom:10px;}

#formulaire-abo #fd-milieu {background-image:url(/i/abonnement/packs/inscription/m.gif);background-repeat:repeat-y;width:800px;}
#formulaire-abo #fd-milieu #cote-gauche {float:left;margin-left:10px;width:391px;}
#formulaire-abo #fd-milieu #cote-gauche .fd-milieu {background-image:url(/i/abonnement/packs/inscription/m-formulaire.gif);background-repeat:repeat-y;}
#formulaire-abo #fd-milieu #cote-droit {float:left;width:351px;margin-left:30px;}
#formulaire-abo #fd-milieu #cote-droit .fd-milieu {background-image:url(/i/abonnement/packs/inscription/m-mode.gif);background-repeat:repeat-y;}
#formulaire-abo #fd-milieu #fd-cgv-checkliste {background-image:url(/i/abonnement/packs/inscription/mpp.gif);background-repeat:repeat-y;width:776px;margin:0 auto;text-align:left;}
#formulaire-abo #fd-milieu #bt-valider-bas {text-align:center;margin-top:20px;padding-bottom:10px;}


#conditions-generales #cond-gen-titre {color:#3a6c01;font-size:13pt;font-weight:bold;}
#conditions-generales .l-intitule {width:670px;background-image: url(/i/abonnement/packs/inscription/degrade-cg.gif);color:#fff;font-size:10pt;padding:5px 0 5px 5px;margin-bottom:10px;}

.li-vert-o-2px {width:670px;background-image: url(/i/abonnement/packs/inscription/degrade-cg.gif);height:2px;margin:10px 0;}

.ul-initial .li-initial, .ul-essentiel .li-initial, .ul-integral .li-initial {background-image: url(/i/abonnement/packs/coche.gif); background-repeat: no-repeat; padding-left:15px;}
.ul-essentiel .li-essentiel {background-image: url(/i/abonnement/packs/plus.gif); background-repeat: no-repeat; font-weight:bold; padding-left:15px;}
.ul-integral .li-integral {background-image: url(/i/abonnement/packs/plus.gif); background-repeat: no-repeat; font-weight:bold; padding-left:15px;}

#pack-ind #details-ind-initial, #pack-ind #details-ind-essentiel, #pack-ind #details-ind-integral, #pack-fam #details-fam-initial, #pack-fam #details-fam-essentiel, #pack-fam #details-fam-integral {padding-left:15px;float:left;}
#pack-ind .comp, #pack-fam .comp {font-weight:bold;font-size:9pt;}
#pack-ind #bt-offre-fam, #pack-fam #bt-offre-ind {text-align:center;}
#pack-ind .pack-tarifs, #pack-fam .pack-tarifs {width:227px;margin: auto;}

#pack-ind #details-ind-initial .fd-centre {width:239px;background-image:url(/i/abonnement/packs/individuel/initial/m.gif);}
#pack-ind #details-ind-initial .annonce {color:#6f9604;font-size:13pt;font-weight:bold;}
#pack-ind #details-ind-essentiel .fd-centre{width:239px;background-image:url(/i/abonnement/packs/individuel/essentiel/m.gif);}
#pack-ind #details-ind-essentiel .annonce {color:#3a6c01;font-size:13pt;font-weight:bold;}
#pack-ind #details-ind-integral .fd-centre {width:239px;background-image:url(/i/abonnement/packs/individuel/integral/m.gif);}
#pack-ind #details-ind-integral .annonce {color:#306805;font-size:13pt;font-weight:bold;}
#pack-ind #img-h2 {margin-bottom:10px;}
#pack-ind #niv-inf-sup {color:#69793b;margin-top:5px;font-weight:bold;}
#pack-ind #champs-code-ind{padding-top:10px;font-size:9pt;}
#pack-ind .pack-tarifs .euro {font-weight:bold;font-size:13pt;color:#ff831f;}
#pack-ind .pack-tarifs .cents {font-weight:bold;font-size:10pt;color:#ff831f;}
#pack-ind .cadre-milieu {width:100%;background-image:url(/i/abonnement/packs/individuel/m.gif);}
#pack-ind .choix-classes {font-size:12pt; font-weight:bold; color:#21386c;font-family:arial;padding:10px 0 0 40px;}
#pack-ind .pack-promo {margin:10px 0;text-align:center;}
#pack-ind .saisie-code {float:left;margin:10px 0 0 30px;width:305px;}
#pack-ind .saisie-code .fd-milieu {background-image:url(/i/abonnement/packs/code-promo/m.gif);padding:0 10px;}
#pack-ind .bt-code {font-size:9pt;}
#pack-ind .details-pack {font-size:1px;color:#fff;border : 0;background : url(/i/abonnement/packs/individuel/ensavoirplus.gif) top left no-repeat;height : 20px;width : 96px;cursor : pointer;}
#pack-ind .submit-pack {font-size:1px;color:#fff;border : 0;background : url(/i/abonnement/packs/individuel/bt-selectionnez.gif) top left no-repeat;height : 20px;width : 95px;cursor : pointer;}
#pack-ind .savoirplus-pack {font-size:1px;color:#fff;border : 0;background : url(/i/abonnement/packs/individuel/savoirplus.gif) top left no-repeat;height : 20px;width : 95px;cursor : pointer;}
#pack-ind .cadre-opt {padding:10px 0 0 10px; text-align:left;font-size:11px;height:180px;}
#pack-ind .approuve {padding-top:5px;text-align:right;padding-right:5px;}
#pack-ind .abo-asterisque {margin:10px 0 0 20px;color:#69793b;font-size:7pt;font-weight:bold;}

.tarifs_ie6 {height:120px;}


#pack-fam #details-fam-initial .fd-centre {width:239px;background-image:url(/i/abonnement/packs/familial/initial/m.gif);}
#pack-fam #details-fam-initial .annonce {color:#5f9aea;font-size:13pt;font-weight:bold;}
#pack-fam #details-fam-essentiel .fd-centre{width:239px;background-image:url(/i/abonnement/packs/familial/essentiel/m.gif);}
#pack-fam #details-fam-essentiel .annonce {color:#3c5ca9;font-size:13pt;font-weight:bold;}
#pack-fam #details-fam-integral .fd-centre {width:239px;background-image:url(/i/abonnement/packs/familial/integral/m.gif);}
#pack-fam #details-fam-integral .annonce {color:#223c99;font-size:13pt;font-weight:bold;}
#pack-fam #bt-fam-noscript {margin-top:20px;}
#pack-fam #champs-code-fam {clear:both;padding-top:10px;font-size:9pt;}
#pack-fam .pack-tarifs .euro {font-weight:bold;font-size:13pt;color:#526dc4;}
#pack-fam .pack-tarifs .cents {font-weight:bold;font-size:10pt;color:#526dc4;}
#pack-fam .cadre-milieu {width:100%;background-image:url(/i/abonnement/packs/familial/m.gif);}
#pack-fam .choix-classes {background-image:url(/i/abonnement/packs/familial/m1.gif);text-align:center;font-size:12pt; font-weight:bold; color:#21386c;font-family:arial;padding-bottom:20px;}
#pack-fam .choisir-formule {margin:0 0 10px 20px;font-size:12pt; font-weight:bold; color:#21386c;font-family:arial;}
#pack-fam .saisie-code {float:left;margin-left:30px;width:305px;}
#pack-fam .saisie-code .fd-milieu{background-image:url(/i/abonnement/packs/code-promo/m.gif);padding:0 10px;}
#pack-fam .bt-code {font-size:9pt;}
#pack-fam .details-pack {font-size:1px;color:#fff;border : 0;background : url(/i/abonnement/packs/familial/ensavoirplus.gif) top left no-repeat;height : 20px;width : 96px;cursor : pointer;}
#pack-fam .submit-pack {font-size:1px;color:#fff;border : 0;background : url(/i/abonnement/packs/familial/bt-selectionnez.gif) top left no-repeat;height : 20px;width : 95px;cursor : pointer;}
#pack-fam .savoirplus-pack {font-size:1px;color:#fff;border : 0;background : url(/i/abonnement/packs/familial/savoirplus.gif) top left no-repeat;height : 20px;width : 95px;cursor : pointer;}
#pack-fam .cadre-opt {padding:10px 0 0 10px; text-align:left;font-size:11px;height:180px;}
#pack-fam .approuve {padding-top:5px;text-align:right;padding-right:5px;}
#pack-fam .abo-asterisque {margin:10px 0 0 20px;color:#21386c;font-size:7pt;font-weight:bold;}

#classic-premium #abo-chemin {background-image: url(/i/abonnement/chemin/ligne.gif);background-repeat: no-repeat;width:800px;margin: 0 0 15px;}
#classic-premium #abo-chemin td {text-align:center;vertical-align:top;width:16%;padding-bottom: 2px;}
#classic-premium #abo-chemin #en-cours {text-align:center;vertical-align:top;color:#0033cc;}
#classic-premium #abo-chemin a {color:#000;}

#classic-premium .classic-1M {font-weight:normal;}
#classic-premium .classic-9M {font-weight:normal;}
#classic-premium .classic-12M {font-weight:normal;}
#classic-premium .classic-prix {font-weight:bold;}
#classic-premium .classic-euro {font-size:15pt;}
#classic-premium .classic-info {margin-left:30px;}


#classic-premium .premium-1M {font-weight:normal;}
#classic-premium .premium-9M {font-weight:normal;}
#classic-premium .premium-12M {font-weight:normal;}
#classic-premium .premium-prix {font-weight:bold;}
#classic-premium .premium-euro {font-size:15pt;}
#classic-premium .premium-info {margin-left:30px;}