/*
  MODULE MUT_NEWSLETTERS
  abonnement.css
*/



/* Tableau général */

#mod_tableau {
margin: 0 0 20px 0;
padding: 0;
color: #000;
background-color: transparent;
}

#mod_tableau th {
margin: 0;
padding: 5px;
color: #000;
background-color: transparent;
text-align: left;
font-weight: normal;
}

#mod_tableau th.mod_th {
width: 8em;
}

#mod_tableau td {
margin: 0;
padding: 5px;
color: #000;
background-color: transparent;
}

#mod_tableau td.mod_abonner_ok {
margin: 0;
padding: 5px;
border: 1px solid #666;
}



/* Consignes */

#mod_consignes {
margin: 10px 0;
padding: 5px;
font-size: .95em;
}


/* Erreurs */

#mod_erreurs {
margin: 15px 0;
padding: 5px;
font-size: .95em;
color: red;
background-color: #fff;
border: 1px solid red;
}


/* Message ok */

#mod_ok {
margin: 15px 0 0 0;
padding: 5px;
font-size: .95em;
color: green;
background-color: #fff;
}



/* Eléments du formulaire */

#mod_tableau input {
border-top: 1px solid #666;
border-left: 1px solid #666;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
background: #fff url("../img/input_bkg.png") repeat-x bottom left;
}

#mod_tableau input:focus {
background: #F0F3FC;
background-image: none;
}

#mod_tableau input.submit {
margin: 0 10px 0 0;
padding: 0 3px;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #666;
border-right: 1px solid #666;
background: #fff url("../img/submit_bkg.png") repeat-x top left;
}


