#accueil_ed_num{
padding:0 0 30px;
overflow:hidden;
zoom:1;
}
#accueil_ed_num .g_accueil_ed_num{
float:left;
width:294px;
}
#accueil_ed_num h3{
padding:0 0 6px;
font-size:18px;
}
#accueil_ed_num .semaine{
height:271px;
padding:18px 17px 0;
background:#fff1d7;
overflow:hidden;
zoom:1;
}
#accueil_ed_num .g_semaine{
float:left;
width:126px;
font-size:11px;
text-align:center;
}
#accueil_ed_num .g_semaine img{
margin:0 0 15px;
display:block;
}
#accueil_ed_num .g_semaine strong{
display:block;
font-size:16px;
}
#accueil_ed_num .g_semaine a{
color:#7a7a7a;
}
#accueil_ed_num .d_semaine{
float:right;
width:118px;
}
#accueil_ed_num .d_semaine_int{
height:229px;
}
#accueil_ed_num .d_semaine h4{
padding:0 0 13px;
font-size:13px;
}
#accueil_ed_num .d_semaine .description p{
padding:0 0 12px;
font-size:12px;
}
#accueil_ed_num .d_semaine .action img{
display:block;
}
#accueil_ed_num .d_accueil_ed_num{
float:right;
width:295px;
}
#accueil_ed_num .offre{
height:267px;
padding:20px 20px 0;
border:1px solid #e3e3e3;
background:url(http://www.wassila.ma/images/commun/f_degrade.gif) repeat-x 0 bottom;
}
#accueil_ed_num .offre .identification{
margin:0 0 12px;
padding:17px 17px 12px;
border:1px solid #ffe7ae;
background:#fffad1;
}
#accueil_ed_num .offre .identification a{
padding:0 0 0 7px;
font-size:11px;
background:url(http://www.wassila.ma/images/commun/puce/puce.gif) no-repeat 0 5px;
}
#accueil_ed_num .offre h4{
padding:0 0 16px;
font-size:15px;
text-align:center;
}
#accueil_ed_num .offre h4 span{
display:block;
font-size:18px;
}
#accueil_ed_num .offre ul{
padding:0 0 20px;
overflow:hidden;
zoom:1;
}
#accueil_ed_num .offre li{
float:left;
margin:0 12px 0 0;
padding:9px 0 0;
width:76px;
height:64px;
color:#fff;
text-align:center;
background:url(http://www.wassila.ma/images/commun/f_offres.gif) no-repeat;
}
#accueil_ed_num .offre li strong{
display:block;
font-size:15px;
}
#accueil_ed_num .offre li.offre2{
font-size:11px;
line-height:13px;
}
#accueil_ed_num .offre li.offre2 ins{
display:block;
font-size:16px;
line-height:18px;
font-weight:bold;
}
#accueil_ed_num .offre li.offre3 strong{
height:26px;
}
#accueil_ed_num .offre li.offre1 ins{
font-size:16px;
font-weight:bold;
}
#accueil_ed_num .offre li.offre2{
background-position:0 -73px;
}
#accueil_ed_num .offre li.offre3{
margin:0;
float:right;
background-position:0 bottom;
}
#accueil_ed_num .offre .action{
text-align:center;
}
#accueil_ed_num .forfait h4,
#accueil_ed_num .pack h4{
margin:0 0 20px;
padding:14px 0 0;
text-align:left;
font-size:16px;
height:44px;
color:#fff;
text-align:center;
background:url(../../images/commun/f_t_pack.gif) no-repeat;
}
#accueil_ed_num .forfait h4 span,
#accueil_ed_num .pack h4 span{
display:block;
font-size:12px;
font-weight:normal;
}
#accueil_ed_num .forfait h4{
background-image:url(../../images/commun/f_t_forfait.gif);
}
#accueil_ed_num .forfait .num,
#accueil_ed_num .pack .num{
padding:0 0 15px;
}
#accueil_ed_num .forfait .description,
#accueil_ed_num .pack .description{
padding:0 0 10px;
font-size:12px;
}
#accueil_ed_num .forfait .action,
#accueil_ed_num .pack .action{
text-align:center;
}
#catalogue_ed_num h3{
padding:0 0 6px;
font-size:18px;
}
#catalogue_ed_num .pagination p span,
#catalogue_ed_num .pagination li a:hover,
#catalogue_ed_num .pagination li a.in {
color:#e18922;
}
.onglet_ed_num ul{
background:url(http://www.wassila.ma/images/commun/pix_gris.gif) repeat-x 0 bottom;
overflow:hidden;
zoom:1;
}
.onglet_ed_num li{
float:left;
margin:0 2px 0 0;
}
.onglet_ed_num a{
float:left;
padding:0 0 0 11px;
text-decoration:none;
background:url(http://www.wassila.ma/images/commun/f_onglets_abonnements.gif) no-repeat;
}
.onglet_ed_num a span{
float:left;
padding:0 11px 0 0;
line-height:27px;
background:url(http://www.wassila.ma/images/commun/f_onglets_abonnements.gif) no-repeat right 0;
}
.onglet_ed_num a:hover,
.onglet_ed_num a.in{
background-position:0 bottom;
}
.onglet_ed_num a:hover span,
.onglet_ed_num a.in span{
background-position:right bottom;
}
#contenu_onglet_ed_num{
padding:20px;
border:1px solid #e3e3e3;
border-top:0;
}
#contenu_onglet_ed_num .catalogues{
padding:0 0 30px;
overflow:hidden;
zoom:1;
}
#contenu_onglet_ed_num .catalogues li{
float:left;
margin:0 45px 0 0;
width:110px;
text-align:center;
}
#contenu_onglet_ed_num .catalogues li.last{
margin:0;
}
#contenu_onglet_ed_num .catalogues .numero{
padding:0 0 4px;
font-size:14px;
}
#contenu_onglet_ed_num .catalogues .commander{
padding:11px 0 8px 0;
text-align:center;
}
#contenu_onglet_ed_num .catalogues .plus{
font-size:11px;
color:#7a7a7a;
}

/* Etapes */
.etapes_commande{
padding:0 0 20px;
overflow:hidden;
zoom:1;
}
.etapes_commande li{
height:47px;
font-size:13px;
float:left;
margin:0 4px 0 0;
}
.etapes_commande li.last{
margin:0;
}
.etapes_commande span{
float:left;
padding:0 0 0 36px;
background:url(http://www.wassila.ma/images/commun/f_etapes_commande.gif) no-repeat;
}
.etapes_commande em{
float:left;
padding:0 36px 0 0;
line-height:38px;
font-style:normal;
background:url(http://www.wassila.ma/images/commun/f_etapes_commande.gif) no-repeat right 0;
}
.etapes_commande.plus span{
padding:0 0 0 21px;
}
.etapes_commande.plus em{
padding:0 20px 0 0;
}
.etapes_commande li.in{
background:url(http://www.wassila.ma/images/commun/f_etapes_commande.gif) no-repeat center bottom;
}
.etapes_commande li.in span{
background-position:0 -38px;
}
.etapes_commande li.in em{
background-position:right -38px;
}
.recapitulatif_commande{
padding:0 0 25px;
overflow:hidden;
zoom:1;
}
#choix_offre h3,
.recapitulatif_commande h3{
padding:0 0 8px;
font-size:24px;
}
#choix_offre h3 span,
.recapitulatif_commande h3 span{
display:block;
font:13px Arial, Helvetica, sans-serif;
color:#dc7700;
}
.recapitulatif_commande .condition{
float:left;
}
.recapitulatif_commande .condition input{
margin:0 5px 0 0;
width:13px;
height:13px;
vertical-align:top;
}
.recapitulatif_commande .total{
float:right;
}
#choix_offre .liste_offre{
padding:0 0 15px;
overflow:hidden;
zoom:1;
}
#choix_offre .offre{
float:left;
width:298px;
margin:0 25px 0 0;
text-align:center;
}
#choix_offre .offre_int{
margin:0 0 8px;
padding:20px 15px 14px;
border:1px solid #e3e3e3;
background:url(http://www.wassila.ma/images/commun/f_degrade.gif) repeat-x 0 bottom;
}
#choix_offre .offre.last{
margin:0;
}
#choix_offre .offre h4{
margin:0 0 18px;
width:109px;
font-size:18px;
color:#fff;
line-height:36px;
display: -moz-inline-box;
display:inline-block;
background:url(http://www.wassila.ma/images/commun/f_choix_offre.gif) no-repeat;
}
#choix_offre .offre h4.offre2{
width:125px;
background-position:0 -36px;
}
#choix_offre .offre h4.offre3{
width:135px;
background-position:0 bottom;
}
#choix_offre .offre .description{
padding:0 0 10px;
}
#choix_offre .offre .total{
margin:0 0 20px;
line-height:40px;
font-size:12px;
background:#f6f6f6;
}
#choix_offre .offre ul,
#choix_offre .offre fieldset{
margin:0 0 20px;
padding:14px 14px 6px;
font-size:12px;
background:#f6f6f6;
text-align:left;
}
#choix_offre .offre li,
#choix_offre .offre fieldset p{
padding:0 0 8px;
overflow:hidden;
zoom:1;
}
#choix_offre .offre fieldset p.disabled{
color:#9b9b9b;
}
#choix_offre .offre fieldset input{
float:left;
margin:0 10px 0 0;
width:13px;
height:13px;
vertical-align:top;
}
#choix_offre .offre li span,
#choix_offre .offre fieldset span{
float:left;
}
#choix_offre .offre li strong,
#choix_offre .offre fieldset strong{
float:right;
}
#choix_offre .offre li em,
#choix_offre .offre fieldset em{
clear:both;
display:block;
text-align:right;
font-size:11px;
}
#decouvrez_offre{
padding:0 0 25px;
overflow:hidden;
zoom:1;
}
#decouvrez_offre .g_decouvrez_offre{
float:left;
width:620px;
}
#decouvrez_offre .d_decouvrez_offre{
float:right;
width:325px;
}
#decouvrez_offre .retour_catalogue{
padding:10px 0 0;
text-align:center;
}
#decouvrez_offre .retour_catalogue a{
display:-moz-inline-box;
display:inline-block;
padding:0 7px 0 28px;
line-height:30px;
font-size:12px;
background:#f6f6f6 url(../../images/commun/puce/puce11.gif) no-repeat 13px 13px;
text-decoration:none;
}
#decouvrez_offre .retour_catalogue a:hover{
color:#fff;
background-color:#bfbfbf;
}
#decouvrez_offre h3{
padding:0 0 12px;
font-size:19px;
}
#decouvrez_offre h4{
font-size:13px;
}
#decouvrez_offre p{
padding:0 0 13px;
}
#decouvrez_offre p.legende{
font-size:10px;
}
#choix_offre .identification{
font-size:11px;
}
.info_identification{
margin:0 0 13px;
padding:16px 18px;
font-size:14px;
color:#fff;
background:#4385bf;
}
#identification_numerique{
padding:0 0 15px;
}
#identification_numerique h3, #coodonnees_numerique h3{
padding:0 0 5px;
font-size:19px;
font-weight:normal;
color:#16387C;
}
#identification_numerique form{
overflow:hidden;
zoom:1;
}
#identification_numerique .identification, #coodonnees_numerique .inscription{
padding:15px 20px 20px;
background:#ecf5fb;
border:1px solid #E3E3E3;
}
#identification_numerique .g_identification{
float:left;
width:195px;
}
#identification_numerique .d_identification{
float:right;
width:364px;
}
#identification_numerique .ligne{
padding:5px 0;
overflow:hidden;
zoom:1;
}
#identification_numerique .ligne input{
float:left;
padding:1px 0 1px 5px;
width:188px;
border:1px solid #dfeaf1;
}
#identification_numerique .ligne input.no_roll{
margin:0 0 0 20px;
padding:0;
width:auto;
border:0;
}
#identification_numerique .g_identification p input{
float:left;
margin:0 5px 0 0;
width:13px;
height:13px;
vertical-align:top;
}
#identification_numerique p{
font-size:11px;
overflow:hidden;
zoom:1;
}
#identification_numerique p a{
padding:0 0 0 7px;
background:url(http://www.wassila.ma/images/commun/puce/puce.gif) no-repeat 0 5px;
}
#coodonnees_numerique .inscription{
margin:0 0 20px;
}
#coodonnees_numerique .ligne_checkbox,
#coodonnees_numerique .ligne{
padding:0 0 7px;
overflow:hidden;
zoom:1;
}
#coodonnees_numerique .ligne.marge{
padding:0 0 15px;
margin:0 0 15px;
border-bottom:1px solid #e3e3e3;
}
#coodonnees_numerique .ligne_radio{
padding:15px 0 20px;
overflow:hidden;
zoom:1;
}
#coodonnees_numerique .ligne_radio label{
margin:0 7px 0 0;
}
#coodonnees_numerique .ligne_radio input{
margin:0 2px 0 0;
width:13px;
height:13px;
vertical-align:top;
}
#coodonnees_numerique .ligne_checkbox{
padding-left:204px;
}
#coodonnees_numerique .ligne_checkbox input{
margin:0 3px 0 0;
width:13px;
height:13px;
vertical-align:top;
}
#coodonnees_numerique .ligne label{
float:left;
margin:0 22px 0 0;
width:182px;
text-align:right;
}
#coodonnees_numerique .ligne em{
padding:0 0 0 20px;
font-size:11px;
}
#coodonnees_numerique sup{
color:#4285be;
}
#coodonnees_numerique .inscription .ligne select,
#coodonnees_numerique .inscription .ligne input{
padding:1px 0 1px 5px;
width:158px;
border:1px solid #e3e3e3;
}
#coodonnees_numerique .inscription .ligne select{
width:auto;
}
#coodonnees_numerique .ligne input.cp{
width:115px;
}
#identification_numerique .ligne input.inputError,
#coodonnees_numerique .ligne input.inputError,
#coodonnees_numerique .ligne select.inputError{
border:1px solid #f20000;
}
#coodonnees_numerique .abonne{
margin:0 0 20px;
padding:20px;
background:#fff0d6 url(http://www.wassila.ma/images/commun/f_degrade_orange.gif) repeat-x 0 bottom;
}
#coodonnees_numerique .g_abonne{
float:left;
width:279px;
}
#coodonnees_numerique .abonne h4{
padding:0 0 4px;
font-size:20px;
color:#e18922;
}
#coodonnees_numerique .abonne label{
width:129px;
margin:0;
text-align:left;
}
#coodonnees_numerique .abonne input{
width:128px;
border:1px solid #fbe3b8;
}
#coodonnees_numerique .info{
margin:6px 0 0;
padding:10px 12px;
font-size:11px;
color:#fff;
background:#e79e46;
}
#coodonnees_numerique .info h5{
font-size:13px;
}
#coodonnees_numerique .d_abonne{
float:right;
width:265px;
}
#coodonnees_numerique .d_abonne img{
display:block;
margin:2px 0 0;
border:1px solid #fce6be;
}
#coodonnees_numerique .options p{
padding:0 0 9px;
overflow:hidden;
zoom:1;
}
#coodonnees_numerique .options{
padding:0 0 11px;
}
#coodonnees_numerique .options input{
margin:0 8px 0 0;
width:13px;
height:13px;
vertical-align:top;
}
#coodonnees_numerique .action{
padding:0 0 6px;
}
#coodonnees_numerique .legende{
font-size:10px;
}
#checkemail_coordonnees, #checkpseudo_coordonnees{
margin:0 -20px 0 0;
padding:0 0 0 20px;
height:16px;
display:-moz-inline-box;
display:inline-block;
color:#d10b0b;
background:url(http://www.wassila.ma/images/commun/picto/check_ajax.gif) no-repeat;
overflow:hidden;
zoom:1;
}
#checkemail_coordonnees.bad, #checkpseudo_coordonnees.bad{
background-position:0 -28px;
}
#checkemail_coordonnees.ok, #checkpseudo_coordonnees.ok{
background-position:0 -14px;
}
#recuperer_mdp{
margin:20px 0 0;
padding:15px 18px 10px;
background:#98bddb;
border:1px solid #72a7d3;
color:#fff;
}
#recuperer_mdp h4{
padding:0 0 5px;
font-size:18px;
color:#fff;
}
#recuperer_mdp p.intro{
padding:5px 0;
font-size:11px;
}
#recuperer_mdp .ligne label{
float:left;
margin:2px 20px 0 0;
}
#recuperer_mdp .ligne{
float:left;
margin:0 20px 0 0;
}
#recuperer_mdp .actions input{
float:left;
margin:5px 3px 0 0;
}
#recuperer_mdp .erreur{
margin:20px 0 0;
}
/* Paiement */
#paiement_edition_numerique .g_paiement{
float:left;
width:161px;
background:#fff4c1 url(http://www.wassila.ma/images/commun/h_g_paiement.gif) no-repeat;
}
#paiement_edition_numerique .g_paiement h4{
padding:0 0 14px 24px;
font-size:14px;
color:#e18922;
background:url(http://www.wassila.ma/images/commun/picto/caddie_jaune.gif) no-repeat;
}
#paiement_edition_numerique .g_paiement .recap{
padding:14px 8px 0 10px;
background:url(http://www.wassila.ma/images/commun/f_degrade_jaune.gif) repeat-x 0 bottom;
border-bottom:1px solid #fff;
}
#paiement_edition_numerique .g_paiement .coordonnees{
padding:14px 8px 0 10px;
background:url(http://www.wassila.ma/images/commun/f_degrade_jaune.gif) repeat-x 0 bottom;
border-bottom:1px solid #fff;
}
#paiement_edition_numerique .g_paiement p{
padding:0 0 13px;
}
#paiement_edition_numerique .g_paiement p.action{
padding:0 0 20px;
}
#paiement_edition_numerique .d_paiement{
float:right;
width:429px;
}
#paiement_edition_numerique .d_paiement h3{
margin:0 0 18px;
padding:0 0 5px;
font-size:20px;
border-bottom:2px solid #b4b4b4;
}
#paiement_edition_numerique .d_paiement h4{
padding:0 0 12px;
font-size:16px;
}
#paiement_edition_numerique .d_paiement .type_carte{
padding:0 0 35px;
}
#paiement_edition_numerique .d_paiement .type_carte ul{
padding:0 0 10px;
}
#paiement_edition_numerique .d_paiement .type_carte li{
display:inline;
}
#paiement_edition_numerique .d_paiement .type_carte li img{
display:-moz-inline-box;
display:inline-block;
}
#paiement_edition_numerique .d_paiement .type_carte p{
overflow:hidden;
zoom:1;
}
#paiement_edition_numerique .d_paiement .type_carte span{
float:left;
margin:0 8px 0 0;
line-height:28px;
}
#paiement_edition_numerique .d_paiement h5{
font-size:14px;
}
#paiement_edition_numerique .d_paiement .mode_paiement{
padding:0 0 18px;
}
#paiement_edition_numerique .d_paiement .mode_paiement p{
padding:0 0 4px;
}
#edition_numerique_detail .article{
padding:0 0 20px;
}
#edition_numerique_detail .article h3{
padding:0 0 12px;
font-size:18px;
}
#edition_numerique_detail .article h3 span{
display:block;
font-size:15px;
font-weight:normal;
}
#edition_numerique_detail .article .commander{
display:-moz-inline-box;
display:inline-block;
margin:0 0 18px;
width:355px;
background:#f2f2f2;
}
#edition_numerique_detail .article .commander span{
float:left;
line-height:38px;
}
#edition_numerique_detail .article .commander .g_commander{
padding:5px 11px 5px 5px;
}
#edition_numerique_detail .article .commander .c_commander{
font-size:16px;
font-weight:bold;
}
#edition_numerique_detail .article .commander .d_commander{
float:right;
padding:0 15px 0 0;
font-size:10px;
}
#edition_numerique_detail .article .commander .d_commander a{
padding:0 0 0 13px;
background:url(http://www.wassila.ma/images/commun/puce/puce11.gif) no-repeat 0 5px;
}
#edition_numerique_detail .g_article{
float:left;
margin:0 20px 14px 0;
width:240px;
}
#edition_numerique_detail .g_article .photo{
padding:0 0 16px;
}
#edition_numerique_detail .g_article .photo .visuel{
position:relative;
display:block;
}
#edition_numerique_detail .g_article .photo .visuel .fixpng{
position:absolute;
display:block;
margin-left:-34px;
left:50%;
bottom:8px;
}
#edition_numerique_detail .g_article .photo cite{
display:block;
padding:3px 0 0;
font-size:10px;
font-style:normal;
text-align:center;
}
#edition_numerique_detail .liste_option{
border:1px solid #e3e3e3;
border-bottom:0;
}
#edition_numerique_detail .g_article h3{
padding:8px 14px 6px;
font-size:18px;
color:#5d94c7;
}
#edition_numerique_detail .g_article ul{
padding:0 14px;
border-bottom:1px solid #e3e3e3;
background:url(http://www.wassila.ma/images/commun/f_degrade.gif) repeat-x 0 bottom;
}
#edition_numerique_detail .g_article li{
padding:0 12px 9px;
font-size:11px;
background:url(http://www.wassila.ma/images/commun/puce/puce9.gif) no-repeat 0 5px;
}
#edition_numerique_detail .g_article ul.mot_cle{
padding:0 14px 12px ;
}
#edition_numerique_detail .g_article ul.mot_cle li{
padding:0;
display:inline;
background:none;
}
#edition_numerique_detail .g_article ul.mot_cle li a:hover{
color:#414141;
text-decoration:underline;
}
#edition_numerique_detail .g_article a{
text-decoration:none;
}
#edition_numerique_detail .g_article a:hover,
#edition_numerique_detail .g_article a span{
color:#5d94c7;
}
/* Droite panier */
#d_panier .bt a {
background-image:url(http://www.wassila.ma/images/commun/droite/f_commander2.gif);
}
#d_panier .bt a:hover {
background-image:url(http://www.wassila.ma/images/commun/droite/f_commander2_on.gif);
}
/* Droite avantages */
#d_avantages{
margin:0 0 20px;
border-bottom:1px solid #e3e3e3;
}
#d_avantages h3{
padding:0 0 5px;
font:normal 21px;
}
#d_avantages h4{
padding:0 0 12px;
font:normal 18px;
}
#d_avantages .avantages{
padding:15px 18px 0 20px;
background:url(http://www.wassila.ma/images/commun/f_degrade.gif) repeat-x 0 bottom;
border:1px solid #e3e3e3;
border-bottom:0;
overflow:hidden;
zoom:1;
}
#d_avantages .avantages img{
margin:0 10px 10px 0;
float:left;
}
#d_avantages .avantages li{
padding:0 0 15px;
background:url(http://www.wassila.ma/images/commun/puce/puce6.gif) no-repeat 0 5px;
text-indent:7px;
font-size:11px;
overflow:hidden;
zoom:1;
}
#d_avantages .avantages strong{
display:block;
}
#d_avantages .packs h4,
#d_avantages .packs strong{
color:#72a714;
}
#d_avantages .forfaits h4,
#d_avantages .forfaits strong{
color:#ff9004;
}
