body,html{background:#fff; color:#000; text-align:left;}
a img{border:0;}

/*  structure générale */
div#box0{width:100%;}
div#col_gauche{display:none;}
div#col_droite{display:none;}
div#col_centre{}
div#ligne_haut{display:none;}
div#ligne_bas{display:none;}

/* titres */
h1#titre_principale{}
h2{}
h3{font-family: Arial, sans-serif; font-size: 1.2em; font-weight: normal; color: #0a399a; padding-top:0; margin-top:0;}
h4{font-family: Arial, sans-serif; font-size: 1em; font-weight: normal; color: #0a399a; padding:0; margin:10px 0 0 0;}
h5{font-family: Arial, sans-serif; font-size: .9em; font-weight: normal; color: #0a399a; padding:0; margin:0 5px 0 -5px;}

/*boites avec les outils d'administration (ajout,...) */
div.boite_admin{display:none;}
div.boite_admin div.sous_boite{border:1px solid #2a1f20; margin:10px; padding:5px; background:#eee;}
form.formulaire{clear:both;}
form.formulaire div.ligne {clear:both; margin-bottom:10px;}
form.formulaire div.ligne label{display:block; width:110px; text-align:right; float:left; padding-right:5px;}

/* divers */
.important{color:blue;}
.error{color:red;}
.confirm{color:green;}

/* Liste des événements */
div.evt {margin-bottom:15px; padding:0;}
div.evt  h4{padding-left:8px; font-weight:bold;}
div.evt_date{padding-left:15px; margin-left:3px;}
div.detail_evt{padding-left:15px; margin-left:3px; margin-bottom:5px;} 
div.evt_categorie{}
div.evt_description{}
div.evt_auteurs{}
div.evt_prix{}
div.evt_notes{}
div.evt_lieu{}
div.evt_contact{}
div.evt_url{}
div.evt_date_ajout{font-size:10px; font-family:Verdana,sans-serif; margin-top:5px;}
a.afficher_detail_evt{display:none;}
a.masquer_detail_evt{display:none;}

/* boutons d'administration */
a.btn_supprimer{display:none;}
a.btn_editer{display:none;}
a.btn_validation{display:none;}

