/* ********* Plugin Spip evs_gram ********* */
/*
   Auteur :
   Michel RHO
   Jacques BRIGNON
   2009
*/

/* police des formulaires */

.evs_form, .evs_suppr { float:left; display:inline; margin-left:40px; padding-left : 16px; width:430px; background:#ffe9c3;
          border : 1px solid #9b2c00;
          font-family : Verdana, Arial, Helvetica, sans-serif; font-size:0.77em;
          text-align:center;
          }
.evs_form p {font-size:0.88em; color:#417b9b; font-style:italic; font-weight:bold}
.evs_form p a {font-style:normal; font-weight:normal}

.evs_demi {float:left; display:inline; width:195px; padding-left:10px; font-size:0.88em;}
.evs_demi.mcc {border:1px solid #660000; background: #fff3dd; font-size:0.88em;}
.evs_identite { border:1px solid #660000; background: #fff3dd; width:398px; padding-left:16px; font-size:0.88em;}

.evs_form input, evs_form.evs_dem input{width:180px; height:20px; padding:0; color:#0b608d; margin-bottom:12px; }
.evs_form input.grise { background:#d6d6d6;}

.evs_form input.input { font-size:0.96em; font-style:bold; height:22px; }

.evs_choix_equipe {padding-left:10px;}
.evs_radio input {width:16px; height:12px;}
.evs_radio p {margin:0; padding:0;}

.evs_liste {text-align:left;}
#evs_equipe { display:none; }
#evs_equipe  p{text-align:center;}

.evs_adresse small, .evs_suppr_confirm {font-size:0.88em; font-style:italic; color:#487db3;}


h3.evs {font-size:1em; font-weight:bold; color:#990000; text-align:center;padding-top:16px; padding-bottom:16px;}
.ctr {text-align:center;}


/* fomulaire d'abonnement */
.$gram_bloc_infos form p{ margin:0; padding:0;}
.$gram_bloc_infos form select { width:180px; margin-bottom:8px;}


/* #evs défini avec #gramContacts */
#evs,#evs table.gram_tab_container{width:560px;}
#evs table.gram_tab_container td {}
#evs{ min-height:480px; background-image:url(../../../IMG/generales/logo_mcc_470px.gif);
      background-position:20px center; background-repeat:no-repeat;}
#evs h3.soustitreGram {margin-bottom:18px;}
.evs_form h3.soustitreGram, .soustitreGram{text-align:center; font-style:normal}
#evs p {font-size:0.71em; font-weight:bold; margin-bottom:4px; padding:0}

.evs_links, #evs p.evs_links {margin:4px 0 4px 8px; text-align:left; font-weight:normal; line-height:18px; font-size:0.71em }

#evs table td.gram_tab_td_titstruct{background:#ffd685; padding:0;}
#evs table.gram_tab_contacts {background:white; padding:0; margin:0 ;margin-top :-5px; }

#evs table.gram_tab_contacts td.gram_tab_td_typrol {background:#fff1d7; border:1px solid red;}

table.gram_tab_err {background:#fff1d7; border:2px solid red;}
table.gram_tab_err td.gram_tab_td_err { width:425px; } /* cause ie6*/
p.gram_err_ret a {text-decoration:underline}
#evs table.gram_tab_contacts td.gram_tab_td_service { background:#fff1d7; margin:0; padding:2px 0 2px 4px;
                                                      font-size:1em; border:none; text-align:left; width:280px;
                                                      }
#evs table.gram_tab_contacts td.gram_tab_td_service a, .gram_clicTitre a, .gram_clicCacher a, .evs_suppr a{ color :#253a6f;
     background-image:url(../../../IMG/generales/puce_lien_gram.gif);
     background-position :left top;
     background-repeat:no-repeat;
     padding-left:10px;
     }
#evs a img, .evs_links a img  {margin-right :8px;}

/* pour le texte */
.gram_detail {font-size:0.88em; text-align:justify; margin-right:16px;
             background:#fff2db;padding-left:16px; padding-right:16px; border:1px solid #ffd289}
/* pour les liens */
.gram_clicTitre a {font-size:0.88em; margin-bottom:8px;}
.gram_clicCacher a {margin-bottom:8px;}

/* popup de suppression - surcharges de evs_form */
.evs_suppr { width:450px; margin-left:14px; margin-top:21px; padding-bottom:9px;}
.evs_supp h3.soustitreGram {margin-bottom:0;}
.evs_suppr_confirm {font-weight:bold;} /* surcharges de evs_adresse small */
.bloc_suppr { text-align:left; margin-left:70px; margin-top:0}

#evs_droite{ float:left; width:180px; border:1px solid #cb6229; padding:8px;
             text-align:justify; color:#714c33; font-size:0.71em; /*margin-top:-40px;*/}
             
.evs_form input.disabled {background:white; color:#a0a0a0;}

/* corrections de l'agenda pour Ie6 */
.evs_agenda #colAgenda {width:180px; margin-left:0;}
.evs_agenda #colAgenda .contenuAgenda {width:180px; margin-left:0;}
.formulaire_recherche{width:11em;}
#agenda {width:150px;}