body{text-align:left;  font-family:arial,sans-serif; font-size:.8em;}
body.rte{text-align:left;}
a img{border:0;}
a.btn_retour{display:none;}

div.info_date{font-size:.8em; text-align:right;}

div#menu{display:none;}
div#vous_etes_ici{display:none;}
div#col_droite{display:none;}
div#col_gauche{display:none;}
div.bas div{display:none;}
div.bas_simple{display:none;}


h3.titre_membre_conseil{margin:0; padding:15px 0 0 0; font-size:1.1em; font-weight:bold;}
div.nom_membre_conseil{padding-top:10px}
div.descr_membre_conseil{padding-left:15px;}
div.mail_membre_conseil{padding-left:15px;}

/* styles propre a la page agenda.php */
table.calendrier{width:620px; border:1px solid #677985; border-collapse:collapse; margin-bottom:20px;}
table.calendrier th{border:1px solid #677985; background:#d3d8dc; overflow:hidden; font-weight:normal; font-size:.8em;}
table.calendrier td{border:1px solid #677985; background:#fff; width:88px; vertical-align:top; font-size:0.9em; padding:2px; overflow:hidden;}
table.calendrier td.weekend{background:#edeff1;}
table.calendrier td.weekend_today{background:#edeff1; border:3px solid #677985;}
table.calendrier td.today{border:3px solid #677985;}
table.calendrier div.event_list{height:70px; overflow:hidden; font-size:9px; font-family:verdana,sans-serif;}
table.calendrier span.jour_calendrier{display:block; text-align:right; color:#bd152a;}
table.calendrier span.mois_calendrier{display:none;}
table.calendrier div.event{ margin:0; padding:0 0 0 8px; background: url("images/fleche3.gif") no-repeat;}

/* styles propre a la page agenda.php */
table.calendrierB{width:470px; border:1px solid #677985; border-collapse:collapse; margin-bottom:20px;}
table.calendrierB th{border:1px solid #677985; background:#d3d8dc; overflow:hidden; font-weight:normal; font-size:.8em;}
table.calendrierB td{border:1px solid #677985; background:#fff; width:67px; vertical-align:top; font-size:0.9em; padding:2px;}
table.calendrierB td.weekend{background:#edeff1;}
table.calendrierB td.weekend_today{background:#edeff1; border:3px solid #677985;}
table.calendrierB td.today{border:3px solid #677985;}
table.calendrierB div.event_list{height:70px; overflow:hidden; font-size:9px; font-family:verdana,sans-serif;}
table.calendrierB span.jour_calendrier{display:block; text-align:right; color:#bd152a;}
table.calendrierB span.mois_calendrier{display:none;}
table.calendrierB div.event{ margin:0; padding:0 0 0 8px; background: url("images/fleche3.gif") no-repeat;}

/* styles de la page edt_idenx.php*/
div.edt {height:100px;}
div.edt img{float:left; margin-right:5px; width:85px; height:85px; background:#eee;}

/* style de la page admin.php */
table.admin_list{width:590px; border:1px solid #677985; border-collapse:collapse;}
table.admin_list th{border:1px solid #677985; background:#d3d8dc;}
table.admin_list td{border:1px solid #677985; background:#fff; vertical-align:top; font-size:0.8em; padding:2px;}
table.admin_list input{width:100%;}
table.admin_list select#super_administrateur{width:100%}
table.admin_list select#edt_id{width:100%;} 

/* style de la page detail.php */
div.date_detail{font-size:0.9em; margin: -10px 0 0 10px; text-align:right;}

/* style pour la page archive.php */
div.liste_annee {display:none;}

div.event_list2 {margin:0; padding:0; text-align:left;}
div.event_list2 h2.date{padding:0; margin:20px 0 0 0; font-size:1em; text-decoration:underline;}
div.event_list2 div.event{margin:0 0 10px 0; padding:0;}
div.event_list2 div.event span.titre{display:block; font-weight:bold; background:url(images/fleche.gif) no-repeat; padding-left:10px;}
div.event_list2 div.event span.titre a{text-decoration:none; color:black;}
div.event_list2 div.event span.date{display:block; padding-left:25px; font-size:.8em;}

/* style pour la page des jobs */
div.job_list1{}
div.job_list1 div.job{margin:0 0 15px 0; padding:0;}
div.job_list1 div.job div.titre{font-weight:bold; padding-left:2px; border-left:1px solid #65737b; border-bottom:1px solid #65737b;}
div.job_list1 div.job div.texte{padding-left:5px; font-size:.8em; border-left:1px solid #65737b;}