#pa .pagination p span{
color:#dc7700;
}
#pa #carte_media {
clear:both;
overflow:hidden;
zoom:1;
border:1px solid #D6D6D6;
height:410px;
margin:0 0 20px;
}
#pa h1{
color:#2065AC;
font-size:19px;
font-weight:normal;
margin:0 0 6px;
border-bottom:1px solid #E3E3E3;
}
#pa h1.titre_jaune{color:#DC7700;}
#pa h1.pa{color:#489A95;}
#pa .entete_pa{
margin:0 0 16px;
border-bottom:1px solid #e3e3e3;
overflow:hidden;
zoom:1;
}
#pa .entete_pa ul{
float:left;
padding:11px 0 0;
}
#pa .entete_pa li{
float:left;
padding:0 2px 0 0;
}
#pa .entete_pa li a{
float:left;
padding:0 0 0 12px;
text-decoration:none;
background:url(http://www.wassila.ma/images/commun/f_entete_pa.gif) no-repeat;
}
#pa .entete_pa li span{
float:left;
padding:0 12px 0 0;
line-height:26px;
background:url(http://www.wassila.ma/images/commun/f_entete_pa.gif) no-repeat right 0;
}
#pa .entete_pa li a:hover,
#pa .entete_pa li a.in{
color:#fff;
background-position:0 bottom;
}
#pa .entete_pa li a:hover span,
#pa .entete_pa li a.in span{
background-position:right bottom;
}
#pa .entete_pa p{
float:right;
font-size:10px;
}
#pa .entete_pa p.voir{
margin-top:17px;
padding:0 0 0 16px;
background:url(http://www.wassila.ma/images/commun/picto/voir_annonce.gif) no-repeat 0 3px;
}
#pa.agenda .entete_pa{
margin-top:-22px;
}
#pa.agenda .entete_pa p.voir{
margin:0 0 10px;
}
#pa .entete_pa p.retour{
width:100px;
padding:7px 0 4px 60px;
}
#pa .carte_pa{
margin:0 0 20px;
}
#pa .carte_pa h3{
padding:0 0 5px;
font-size:18px;
}
#pa .carte_pa ul{
float:right;
overflow:hidden;
zoom:1;
}
#pa .carte_pa p,
#pa .carte_pa li{
float:left;
}
#pa .carte_pa a{
padding:0 0 0 9px;
float:left;
font-size:12px;
background:url(http://www.wassila.ma/images/commun/puce/puce.gif) no-repeat 0 6px;
}
#pa .carte_pa li{
padding:0 6px 0 5px;
background:url(http://www.wassila.ma/images/commun/filet_pagination.gif) no-repeat right 2px;
} 
#pa .carte_pa li.last{
padding-right:0;
background:none;
}
#map_pa{
margin:0 0 8px;
height:445px;
background:url(http://www.wassila.ma/images/fr/f_alt_carte_pa.gif) no-repeat;
text-align:center;
}
#map_pa p{
padding:200px 0 0;
}
#pa .filtre{
margin:0 0 10px;
border-bottom:0;
}
#pa .b_filtre{
padding:0 8px;
font-size:11px;
overflow:hidden;
zoom:1;
border:1px solid #e3e3e3;
background:#f7f7f7;
}
#pa .filtre form{
float:left;
padding:4px 0;
width:360px;
}
#pa.agenda .filtre form{
width:365px;
}
#pa .filtre label{
font-weight:bold;
}
#pa .filtre select{
padding:1px 0 1px 5px;
width:145px;
border:1px solid #d1d1d1;
}
#pa.agenda .filtre select{
width:105px;
}
#pa.agenda .filtre select#public_ag{
width:85px;
}
#pa .filtre select#nature_pa{
margin:0 0 0 5px;
width:110px;
}
#pa .filtre .d_filtre{
float:right;
width:228px;
}
#pa.agenda .filtre .d_filtre{
width:205px;
}
#pa .filtre p{
float:left;
padding:5px 0 0;
width:64px;
}
#pa .filtre li{
float:left;
padding:0 0 0 2px;
}
#pa .filtre a{
float:left;
padding:0 12px 0 10px;
line-height:24px;
text-decoration:none;
}
#pa.agenda .filtre a{
padding:0 6px 0 5px;
}
#pa .filtre a.in,
#pa .filtre a:hover{
padding:0 11px 0 9px;
border-left:1px solid #e3e3e3;
border-right:1px solid #e3e3e3;
background:#fff;
}
#pa.agenda .filtre a.in,
#pa.agenda .filtre a:hover{
padding:0 5px 0 4px;
}
#pa .liste_annonce .annonce{float:left;border:1px solid #d6d6d6;margin:0 0 18px 0;padding:8px;overflow:hidden;zoom:1;width:602px;}
#pa .liste_annonce .annonce .visuel{background:#fff;border:1px solid #D6D6D6;float:left;}
#pa .liste_annonce .annonce .visuel a{float:left;margin:0 auto;overflow:hidden;zoom:1;}
#pa .liste_annonce .annonce .txt{float:right;margin:0 20px 0 14px;width:420px;}
#pa .liste_annonce .annonce .txt p{margin:0 0 5px 0;}
#pa .liste_annonce .annonce .txt .url{font-size:11px;color:#0086c7;text-decoration:none;
}
#pa .liste_annonce .annonce h2 a{color:#77746A;font-size:15px;text-decoration:none;padding-bottom:4px;}
#pa .liste_annonce .annonce h2 a:hover{text-decoration:underline;}
#pa .liste_annonce .annonce li{
padding:0 0 0 8px;
margin:0 0 10px 0;
font-size:11px;
}
#pa .liste_annonce .annonce .url{
background:url(../../images/commun/pictos/email.gif) no-repeat 5px 2px;
}
#pa .liste_annonce .annonce .url a{
font-size:11px;
color:#0086c7;
text-decoration:none;
}
#pa .liste_annonce .annonce .url a:hover{
text-decoration:underline;
}
#pa .annonce .type,  
#pa .annonce .type a{
font-size:10px;
text-transform:uppercase;
color:#f29223;
text-decoration:none;
padding-bottom:6px;
}
#pa .detail_annonce .annonce h2 a{
padding:4px 0 4px 0;
font:normal 24px;
color:#0B5A9C;
font-size:15px;
text-decoration:none;
}
#pa .annonce .description{
padding:0;
overflow:hidden;
zoom:1;
}
#pa .annonce .description h3, 
#pa .annonce .description h3 a{
padding:0 0 8px 0;
font:normal 24px;
color:#0B5A9C;
font-size:15px;
text-decoration:none;
text-transform:capitalize;
}
#pa .annonce .description h3 a:hover{
text-decoration:underline;
}

#pa .annonce .description li{
float:left;
margin:0 5px 0 0;
padding:0 6px 0 0;
font-size:12px;
color:#7a7a7a;
background:url(http://www.wassila.ma/images/commun/filet_entete_article.gif) no-repeat right 2px;
}
#pa .annonce li.last{
background:none;
}
#pa .annonce .description.abonne .last{
padding:0 24px 0 0;
background:url(http://www.wassila.ma/images/commun/picto/abonne.gif) no-repeat right 1px;
}
#pa .detail_annonce{
overflow:hidden;
zoom:1;
}
#pa .detail_annonce #utils,
#pa .detail_annonce .erreur,
#pa .detail_annonce .confirmation{
clear:both;
}
#pa .detail_annonce #utils ul{
padding:0 0 0 160px;
background:url(http://www.wassila.ma/images/commun/pix_gris.gif) repeat-x 0 bottom;
overflow:hidden;
zoom:1;
}
#pa .detail_annonce #utils .utils1{
border-left:1px solid #e3e3e3;
}
#pa .detail_annonce .annonce{
border:0 none;
margin:0;
padding:0 0 6px;
}
#media_annonce{
border:1px solid #E3E3E3;
float:left;
margin:0 35px 20px 0;
width:280px;
}
#media_annonce .onglet_media_annonce ul{
background:#f1f1f1;
overflow:hidden;
zoom:1;
}
#media_annonce .onglet_media_annonce li{
float:left;
border-right:1px solid #fff;
}
#media_annonce .onglet_media_annonce li.last{
border-right:0;
}
#media_annonce .onglet_media_annonce a{
float:left;
width:66px;
line-height:27px;
font-size:11px;
text-align:center;
text-decoration:none;
}
#media_annonce .onglet_media_annonce a{
width:auto;
padding:0 15px;
}
#media_annonce .onglet_media_annonce a:hover,
#media_annonce .onglet_media_annonce a.in{
background:#fff;
}
#media_annonce .photos_media{
padding:7px 9px 10px;
}
#media_annonce .photos_media #visu_grand{
background:#fff no-repeat;
height:200px;
margin:0 0 10px;
width:260px;
}
#media_annonce .miniatures{
float:left;
overflow:hidden;
zoom:1;
width:250px;
}
#media_annonce .miniatures img{
display:block;
border:1px solid #f5f5f5;
padding:2px;
width:50px;
height:48px;
}
#media_annonce .miniatures .bt{
float:left;
margin:22px 4px 0 0;
width:23px;
height:23px;
}
#media_annonce .miniatures .bt a{
display:block;
width:23px;
height:23px;
text-indent:-999em;
overflow:hidden;
background:url(http://www.wassila.ma/images/commun/bouton/bt_coulisse_magazine.gif) no-repeat;
}
#media_annonce .miniatures .bt a:hover{
background-position:0 -23px;
}
#media_annonce .miniatures .bt a.off{
background-position:0 -46px;
}
#media_annonce .miniatures .bt_droite{
float:right;
margin-right:0;
}
#media_annonce .miniatures .bt_droite a{
background-position:-23px 0;
}
#media_annonce .miniatures .bt_droite a:hover{
background-position:-23px -23px;
}
#media_annonce .miniatures .bt_droite a.off{
background-position:-23px -46px;
}
#media_annonce #conteneur_miniature{
position:relative;
float:left;
width:200px;
height:60px;
overflow:hidden;
zoom:1;
}
#media_annonce .miniature{
float:left;
width:120px;
height:56px;
}
#media_annonce .miniature a{
float:left;
margin:0 4px;
width:50px;
height:48px;
}
#media_annonce #carte_media,
#media_annonce .cms_video_dm,
#media_annonce .cms_video_yt{
margin:7px 9px 10px 9px;
height:200px;
overflow:hidden;
}

/* 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 42px;
background:url(http://www.wassila.ma/images/commun/f_etapes_commande.gif) no-repeat;
}
.etapes_commande em{
float:left;
padding:0 42px 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;
}
#coodonnees_numerique .contenu_annonce,
#coodonnees_numerique .publication_annonce{
margin:0 0 20px;
padding:20px 20px 13px;
background:#fff0d6;
}
#coodonnees_numerique .type_annonce{
padding:0 0 6px;
overflow:hidden;
zoom:1;
}
#coodonnees_numerique .type_annonce span{
float:left;
}
#coodonnees_numerique .type_annonce a{
float:right;
color:#e17f27;
}
#coodonnees_numerique .ligne_checkbox, #coodonnees_numerique .ligne {
overflow:hidden;
padding:0 0 7px;
}
#coodonnees_numerique .ligne_radio{
padding:0 0 5px;
}
#coodonnees_numerique .ligne_radio input{
float:left;
}
#coodonnees_numerique .ligne_radio label{
float:right;
width:550px;
overflow:hidden;
zoom:1;
}
#coodonnees_numerique .ligne_radio span{
float:left;
}
#coodonnees_numerique .ligne_radio strong{
float:right;
}
#coodonnees_numerique .col1{
float:left;
width:222px;
}
#coodonnees_numerique .col2{
float:left;
width:105px;
}
#coodonnees_numerique .col1-2{
float:left;
width:307px;
}
#coodonnees_numerique .col1-2 .autocomplete{
width:250px;
}
#coodonnees_numerique .col3{
float:right;
width:239px;
}
#coodonnees_numerique .autocomplete{
background:#fff;
}
#coodonnees_numerique .autocomplete ul{
border:1px solid #e3e3e3;
border-top:0;
}
#coodonnees_numerique .autocomplete a{
display:block;
padding:3px 10px;
font-size:12px;
text-decoration:none;
}
#coodonnees_numerique .autocomplete a:hover{
background:#ececec;
}
#coodonnees_numerique .col1 em,
#coodonnees_numerique .col3 em{
padding:0;
font-size:11px;
}
#coodonnees_numerique .ligne_parution{
padding:0 0 7px;
overflow:hidden;
zoom:1;
}
#coodonnees_numerique .ligne_parution .col1{
width:135px;
}
#coodonnees_numerique .ligne_parution .col1 label{
float:left;
margin:1px 0 0;
width:120px;
text-align:right;
}
#coodonnees_numerique .ligne_parution .col2{
width:170px;
}
#coodonnees_numerique .ligne_parution .col2 select,
#coodonnees_numerique .ligne_parution .col2 input,
#coodonnees_numerique .ligne_parution .ligne select{
display:block;
margin:0 0 7px;
padding:1px 0 1px 5px;
/*width:58px;*/
width:140px;
border:1px solid #e3e3e3;
}
#coodonnees_numerique .ligne_parution .ligne select{
display:inline;
}
#coodonnees_numerique .ligne_parution .col2 input{
float:left;
width:85px;
background:#fff url(http://www.wassila.ma/images/commun/picto/calendrier2.gif) no-repeat 75px 2px;
cursor:pointer;
}
#coodonnees_numerique .ligne_parution .col2 .inputError{
border-color:#e00;
}
#coodonnees_numerique .ligne_parution .col2 label{
float:left;
margin:1px 5px 0 0;
}
#coodonnees_numerique .ligne_option,
#coodonnees_numerique .ligne_date,
#coodonnees_numerique .ligne_file{
padding:0 0 8px;
overflow:hidden;
zoom:1;
}
#coodonnees_numerique .ligne_option input{
margin:0 5px 0 0;
width:13px;
height:13px;
vertical-align:top;
}
#coodonnees_numerique .ligne_option select{
padding:1px 0 1px 5px;
width:58px;
border:1px solid #e3e3e3;
}
#coodonnees_numerique .ligne_file input{
float:left;
margin:0 0 8px;
}
#coodonnees_numerique #option_site_video input{
padding:1px 0 1px 5px;
width:290px;
border:1px solid #e3e3e3;
font-size:11px;
}
#coodonnees_numerique a.ajout_photo{
clear:both;
float:left;
padding:0 0 0 16px;
background:url(http://www.wassila.ma/images/commun/picto/plus2.gif) no-repeat 0 3px;
white-space:nowrap;
}
#coodonnees_numerique a.lien_photo{
clear:both;
float:left;
margin:-2px 0 7px;
font-size:11px;
white-space:nowrap;
}
#coodonnees_numerique .col1-2 em{
clear:both;
float:left;
padding:0 0 10px;
font-size:11px;
white-space:nowrap;
}
#coodonnees_numerique a.suppr_photo{
float:left;
margin:3px 0 0 10px;
}
#coodonnees_numerique a.suppr_photo2{
float:left;
margin:3px 0 0 10px;
}
#coodonnees_numerique .total{
margin:0 0 10px;
padding:0 0 0 20px;
line-height:54px;
font-size:18px;
background:#fffad1;
}
#coodonnees_numerique .action_pa{
padding:0 0 15px;
overflow:hidden;
zoom:1;
}
#coodonnees_numerique .action_pa a{
float:left;
margin:3px 0 0;
}
#coodonnees_numerique .action_pa input{
float:right;
}
#coodonnees_numerique .contenu_annonce.change{
margin:0;
padding-bottom:0;
}
#coodonnees_numerique .contenu_annonce sup{
color:#e17f27;
}
#coodonnees_numerique .contenu_annonce.first{
padding-top:0;
}
#index5 #coodonnees_numerique .contenu_annonce .ligne_file label,
#coodonnees_numerique .contenu_annonce .ligne label,
#coodonnees_numerique .contenu_annonce .ligne_date .label{
float:left;
margin:0 12px 0 0;
width:150px;
text-align:right;
}
#coodonnees_numerique .contenu_annonce .ligne input,
#coodonnees_numerique .contenu_annonce .ligne select{
float:left;
padding:1px 0 1px 5px;
width:188px;
font-size:11px;
border:1px solid #e3e3e3;
}
#coodonnees_numerique .input_date_calendrier,
#coodonnees_numerique .contenu_annonce .ligne .input_date_calendrier{
float:left;
margin:0 0 7px;
padding:1px 0 1px 5px;
width:85px;
font-size:13px;
background:#fff url(http://www.wassila.ma/images/commun/picto/calendrier2.gif) no-repeat 75px 2px;
border:1px solid #e3e3e3;
cursor:pointer;
}
#coodonnees_numerique .input_date_calendrier.inputError,
#coodonnees_numerique .contenu_annonce .ligne .input_date_calendrier.inputError,
#coodonnees_numerique .contenu_annonce .ligne input.inputError,
#coodonnees_numerique .contenu_annonce .ligne select.inputError{
border:1px solid #f20000;
}
#coodonnees_numerique .contenu_annonce select{
width:155px;
}
#coodonnees_numerique .contenu_annonce .col2{
float:left;
width:195px;
font-size:11px;
}
#coodonnees_numerique .contenu_annonce .col3{
float:right;
width:200px;
font-size:11px;
}
#index5 #coodonnees_numerique .contenu_annonce .col3{
width:340px;
}
#coodonnees_numerique .contenu_annonce textarea{
margin:0 0 5px;
width:195px;
height:90px;
font-size:11px;
border:1px solid #e3e3e3;
}
#coodonnees_numerique .contenu_annonce textarea#descriptif_mag2_annonce{
background:#efefef;
}
#coodonnees_numerique .contenu_annonce textarea.inputError{
border:1px solid #f20000;
}
#coodonnees_numerique .contenu_annonce textarea.descriptif_site_annonce{
width:291px;
height:112px;
}
#coodonnees_numerique .contenu_annonce span.marge{
display:block;
padding:0 0 0 162px;
font-size:11px;
}
#coodonnees_numerique .contenu_annonce p{
float:left;
width:155px;
}
#coodonnees_numerique .contenu_annonce p select{
margin:0 0 7px;
}
#coodonnees_numerique .contenu_annonce em{
float:right;
padding:0;
width:200px;
}
#index5 #coodonnees_numerique .contenu_annonce .ligne em{
width:340px;
}
#coodonnees_numerique .ligne em {
font-size:11px;
padding:0 0 0 20px;
}
#coodonnees_numerique .contenu_annonce .ligne_date .radio{
float:none;
padding:0 0 8px;
width:auto;
}
#coodonnees_numerique .contenu_annonce .ligne_date .radio input{
margin:0 3px;
width:13px;
height:13px;
vertical-align:top;
}
#coodonnees_numerique .contenu_annonce .ligne_date .date{
padding:0 0 0 162px;
}
#coodonnees_numerique .contenu_annonce .ligne_date .date p{
width:auto;
}
#coodonnees_numerique .contenu_annonce .ligne_date .date label{
float:left;
margin:0 5px;
}
#coodonnees_numerique .contenu_annonce .ligne_date .date .disabled label{
color:#ccc;
cursor:default;
}
#coodonnees_numerique .contenu_annonce .ligne_date .date .disabled input{
background-color:#efefef;
cursor:default;
}
#coodonnees_numerique .avertissement_pa{
margin:0 0 10px;
padding:20px;
background:#fff0d6;
}
#coodonnees_numerique .avertissement_pa h4{
padding:0 0 15px;
font-size:13px;
color:#e17f27;
}
#index5 #coodonnees_numerique .contenu_annonce .ligne_file .col2-3{
float:left;
width:556px;
}
#index5 #coodonnees_numerique .contenu_annonce .ligne_file .visuel{
float:left;
margin:0 12px 20px 0;
text-align:center;
}
#index5 #coodonnees_numerique .contenu_annonce .ligne_file .ajouter_photo{
clear:both;
}
#index5 #coodonnees_numerique .contenu_annonce .ligne_file .visuel.last{
margin:0;
}
#index5 #coodonnees_numerique .contenu_annonce .ligne_file p{
float:none;
width:auto;
overflow:hidden;
zoom:1;
}
#index5 #coodonnees_numerique .contenu_annonce .ligne_file p.col2,
#index5 #coodonnees_numerique .contenu_annonce .ligne_file p.col3{
margin:0 30px 0 0;
float:left;
}
#index5 #coodonnees_numerique .contenu_annonce .ligne_file .visuel p{
margin:0 0 5px;
width:130px;
height:98px;
background:#e3e3e3;
}
#index5 #coodonnees_numerique .contenu_annonce .ligne_file input{
display:block;
float:none;
}
#index5 #coodonnees_numerique .contenu_annonce .ligne_file em{
display:block;
float:none;
width:auto;
font-size:11px;
}
#index5 #coodonnees_numerique .contenu_annonce .ajouter_photo{
padding:0 0 12px;
}
#index5 #coodonnees_numerique .contenu_annonce .ajouter_photo label{
float:none;
display:block;
padding:0 0 5px;
width:auto;
text-align:left;
}
#index5 #coodonnees_numerique .contenu_annonce .ajouter_photo input{
float:left;
margin:0;
}
#index5 #coodonnees_numerique .contenu_annonce .ajouter_photo a{
float:left;
margin:0 0 0 15px;
padding:5px 8px;
font-size:10px;
font-weight:bold;
color:#fff;
text-transform:uppercase;
background:#414141;
text-decoration:none;
}
#index5 #coodonnees_numerique .contenu_annonce .ajouter_photo a:hover{
background:#a0a0a0;
}
#index5 #coodonnees_numerique .contenu_annonce .ajouter_photo em{
float:none;
display:block;
width:auto;
clear:both;
font-size:11px;
}
#map_geo{
margin:0 0 10px;
width:620px;
height:300px;
}
#carte_media span,
#map_geo span{
display:none;
}
#recapitulatif_pa h3{
padding:0 0 5px;
font:normal 22px;
}
#recapitulatif_pa .recap{
margin:0 0 10px;
padding:20px 18px;
font-size:12px;
background:#fff0d6;
overflow:hidden;
zoom:1;
}
#recapitulatif_pa .recap h4{
padding:0 0 12px;
font-size:16px;
color:#e17f27;
}
#recapitulatif_pa .recap h5{
padding:0 0 5px;
font-size:14px;
}
#recapitulatif_pa .recap .action{
padding:15px 0 0;
}
#recapitulatif_pa .g_recap{
float:left;
width:140px;
}
#recapitulatif_pa .d_recap{
float:right;
width:340px;
}
#recapitulatif_pa .total_confirm{
margin:0 0 24px;
padding:20px 15px;
background:#fffad1;
overflow:hidden;
zoom:1;
}
#recapitulatif_pa .total_confirm p{
float:left;
font-size:18px;
}
#recapitulatif_pa .total_confirm img{
display:block;
}
#recapitulatif_pa .total_confirm p.last{
float:right;
}
#recapitulatif_pa .modifier{
padding:0 0 30px;
}
#recapitulatif_pa .modifier a{
color:#e17f27;
}
#recapitulatif_pa .previsualisation_mag h4,
#recapitulatif_pa .previsualisation_web h4{
margin:0 0 15px;
padding:0 0 8px;
font-size:16px;
color:#e17f27;
border-bottom:2px solid #b4b4b4;
}
#recapitulatif_pa .recap_mag{
margin:0 0 18px;
padding:0 137px 0 270px;
height:408px;
background:url(http://www.wassila.ma/images/fr/f_recap_pa.jpg) no-repeat;
overflow:hidden;
}
#recapitulatif_pa .encart_annonce{
margin:82px 0 0;
padding:15px 10px;  
font-size:12px;
background:url(http://www.wassila.ma/images/commun/f_encart_annonce.gif) repeat-y;
}
#recapitulatif_pa .encart_annonce h5.abonne{
padding:0 0 0 16px;
background:url(http://www.wassila.ma/images/commun/puce/puce13.gif) no-repeat 0 1px;
}
#recapitulatif_pa .encart_annonce .visuel{
display:block;
margin:0 0 9px;
}
#recapitulatif_pa .encart_annonce .txt{
padding:0 0 5px;
}
#recapitulatif_pa .encart_annonce .bt a{
font-size:13px;
color:#e17f27;
}
#pa .liste_presentation{
padding:0 0 15px;
overflow:hidden;
zoom:1;
}
#pa .liste_presentation .presentation .txt{
padding:0 15px;
height:105px;
}
#pa .liste_presentation .presentation .prix{
width:258px;
margin:0 auto 10px;
line-height:40px;
font-size:14px;
text-align:center;
background:url(http://www.wassila.ma/images/commun/f_prix_presentation_pa.gif) no-repeat;
}
#pa .presentation_choix{
padding:0 0 30px;
overflow:hidden;
zoom:1;
}
#pa .presentation_choix h3{
padding:0 0 18px;
font:normal 24px;
}
#pa .presentation_choix .identification{
float:right;
margin:0 0 0 25px;
padding:20px;
width:300px;
background:#fffad1;
border:1px solid #ffe7ae;
text-align:center;
}
#pa .presentation_choix .identification h4{
font-size:14px;
padding:0 0 5px;
}
#pa .presentation_choix .txt p{
margin:0 0 13px;
}
#pa .liste_offre{
padding:0 0 20px;
overflow:hidden;
zoom:1;
}
#pa .liste_offre .offre{
float:left;
padding:20px 5px;
width:354px;
border:1px solid #e3e3e3;
background:url(http://www.wassila.ma/images/commun/f_degrade.gif) repeat-x 0 bottom;
text-align:center;
}
#pa .liste_offre .offre h4{
display:-moz-inline-box;
display:inline-block;
margin:0 0 18px;
width:109px;
height:36px;
line-height:36px;
font-size:18px;
color:#fff;
background:url(http://www.wassila.ma/images/commun/f_choix_offre.gif) no-repeat;
text-align:center;
}
#pa .liste_offre form{
padding:4px 0 0;
background:url(http://www.wassila.ma/images/commun/f_offre_form.gif) no-repeat;
}
#pa .liste_offre fieldset{
float:left;
margin:0 11px 20px 0;
width:163px;
background:#f6f6f6 url(http://www.wassila.ma/images/commun/b_offre_form.gif) no-repeat 0 bottom;
}
#pa .liste_offre .offre.pack h4{
width:125px;
background-position:0 -36px;
}
#pa .liste_offre .offre.forfait h4{
width:135px;
background-position:0 -72px;
}
#pa .offre .txt{
padding:0 0 14px;
}
#pa .offre.unite{
margin:0 18px 0 0;
width:168px;
}
#pa .offre.forfait{
float:right;
}
#pa .liste_offre h5{
padding:9px 15px 10px;
font-size:14px;
}
#pa .liste_offre span{
display:block;
font-size:11px;
font-weight:normal;
color:#969696;
}
#pa .liste_offre fieldset p{
padding:0 10px 7px;
font-size:12px;
text-align:left;
overflow:hidden;
zoom:1;
}
#pa .liste_offre fieldset input{
float:left;
margin:0 5px 0 0;
width:13px;
height:13px;
vertical-align:top;
}
#pa .liste_offre fieldset label{
float:left;
}
#pa .liste_offre fieldset strong{
float:right;
}
#pa .liste_offre .action{
clear:both;
}
