body {
	background-image: url("img/fond.jpg");  
	background-attachment: fixed;
}
.cadre_principal {
	width: 820px;
	border-collapse:collaspe;
}
.en_tete {
	width: 820px;
	position: relative;
	left: 2px;
}
.interieur_en_tete {
	border: 1px solid black;
	border-collapse:collaspe;
}
.menu {
	width: 180px;
}
.corps {
	width: 650px;
	
}
.banniere {
	width: 650px;

}

.mini_menu { 
	width: 650px;
	height: 25px;
	background: white;
	border-top: 1px solid black;
	font-size: 11 ;
	font-family: arial;
	text-align: center;
	font-weight: bold;
}
.mini_menu a {
	color: #aa2b1c;
}
.connect { /* Module de connection */
	width: 180px;
	background: white;
	border: 1 solid black;
	margin-top:5px;
}
.connect td{ 
	padding: 0;
	border-collapse:collapse;
}
.list_menu {
	width: 180px;
	background: white;
	border: 1 solid black;
	margin-top:5px;
	
}

.partenaires {
	width: 180px;
	background: white;
	border: 1 solid black;
	margin-top:5px;
}
.interieur_corps {
	width: 647px;
}
.article {
	border: 1px solid black;
	background: white;
	width: 630px;
	margin-left: 5px;
	margin-top: 5px;
	
}
.filtre{
	border: 1px solid black;
	background: white;
	width: 630px;
	height: 20px;
	margin-left: 5px;
	margin-top: 5px;
}
.filtre td {
	font-family: arial;
	font-size: 12;
}
.filtre a {
	color: #843300;
}
.titre_menu, .titre_event, .titre_article { 
	font-size: 12;
	font-family:arial;
	height: 16px;
	width: 106px;
	text-align: center;
}
.titre_menu { 
	width: 106px;
}
.titre_event { 
	width: 96px;
}
.titre_article { 
	width: 556px;
}
.cadre_module { /*  Cadre autour des en-tetes de modules */
	border-bottom: 1px solid black;
}
 .formulaire_connect td {
	font-size: 10 ;
	font-family: arial;
}
.field {
	width: 90px;
	height: 18px;
	font-size: 9;
}
.field2 {
	width: 250px;
	height: 18px;
	font-size: 9;
	text-align: center;
}
.field3 {
	width: 160px;
	height: 18px;
	font-size: 9;
	text-align: center;
}
.submit {
	width:60px;
	font-size: 9 ;
	position: relative;
	top: 6px;
}
.submit2 {
		font-size: 9 ;
	
}
.form1 {
	position:relative;
	top: 6px;
	left: 3px;
}
.contenu_darticle {
	font-size: 13 ;
	font-family: arial;
	padding:10px;
}
.contenu_darticle td {
	font-size: 10 ;
	font-family: arial;
	}
.bas_darticle {
	font-size: 10 ;
	font-family: arial;
}
.num_page td{
	font-size: 14 ;
	font-family: arial;
	text-align:right;
	
}
.contenu_module {
	font-size: 12 ;
	font-family: arial;
}
a {
	color: #aa0b00;
}
.list_vidz, .list_vidz td {
	border: 1px silver solid;
	border-collapse: collapse;
}
.desc_membres, .desc_membres td{
	border: 0px solid silver;
	border-collapse: collapse;
	padding-left:3px;
}
.profile, .profile td {
	border: 1px solid black;
	border-collapse: collapse;
	font-size: 12;
	font-family: arial;
	text-align: center;
}
.profil {
	width:150px;}
.desc, .desc td {
	font-size: 11;
	text-align:left;
	border:0;
}
.admin_table, .admin_table td, .admin_table th{
	border: 1px solid silver;
	border-collapse: collapse;
	font-size: 11px;
	padding: 3px;
}
.admin_table td input {
	
	height: 18px;
	font-size: 9;
	text-align: center;
}

/*                                */
/* Calendar style sheet           */
/* Feuille de style du calendrier */
/*                                */

/* Style de la table principale contenant le calendrier */
/* Style de la table principale contenant le calendrier */
table.calendar_main {
	font-family: Arial, Times, serif;
	font-size: 11px;
	font-weight:bold;
}

/* Style for the calendar header (<< month year >>) */
/* Style du titre du calendrier (<< mois annee >>)  */
.calendar_title {
	color: #000000;
	text-align: center;
}

/* Style of the cell "month year" of the header */
/* Style de la cellule "mois annee" du titre    */
.calendar_title_month {
}

/* Style of the link "month year" of the header */
/* Style du lien "mois annee" du titre          */
.calendar_title_month_clickable {
	color: #000000;
	text-decoration: none;
}

/* Style of the cell that contains the link "<<" in the header */
/* Style de la cellule contenant le lien "<<" du titre         */
.calendar_title_left_arrow {
	text-align: left;
	width: 10px;
}

/* Style of the cell that contains the link ">>" in the header */
/* Style de la cellule contenant le lien ">>" du titre         */
.calendar_title_right_arrow {
	text-align: right;
	width: 10px;
}

/* Style of the link "<<" of the header */
/* Style du lien "<<" du titre          */
.calendar_title_left_arrow_clickable {
	color: #000000;
	text-decoration: none;
}

/* Style of the link ">>" of the header */
/* Style du lien ">>" du titre          */
.calendar_title_right_arrow_clickable {
	color: #000000;
	text-decoration: none;
}

/* Global style of the main calendar table */
/* Style global de la table du calendrier  */
.calendar_table {
	border: none;
	border-collapse: collapse;
	font-size: 10px;
}

/* Generic style of the calendar table cells              */
/* Style generique des cellules de la table du calendrier */
.calendar_table td {
	border: 1px solid #6c1111;
	text-align: center;
	width: 20px;
}

/* Style of the table header cells that contains the days                   */
/* Style des cellules d'en-tete la table du calendrier, contenant les jours */
.calendar_table th {
	border: 1px solid #ef9e9e;
	background-color: #AA2B1C;
	font-weight: normal;
	text-align: center;
	color: white;
}

/* Style of the calendar cells the contains the week-end days (saturday and */
/* sunday)                                                                  */
/* Style des cellules de la table contenant les jours du week-end (samedi et*/
/* dimanche)                                                                */
.calendar_weekend {
	background-color: #ef9e9e;
}

/* Style of the table cells that contains the days that are not part of the */
/* monthly currently displayed                                              */
/* Style des cellules contenant des jours ne faisant pas partie du mois en  */
/* cours d'affichage                                                        */
.calendar_other_month {
	color: #999999;
}

/* Style for the links of days not part of the month currently displayed */
/* Style des liens des jours ne faisant pas partie du mois en cours      */
/* d'affichage                                                           */
.calendar_other_month_clickable {
	color: #999999;
	text-decoration: none;
}

/* Style for today's day (non-clickable)                  */
/* Style du jour (non cliquable) representant aujourd'hui */
.calendar_today {
	color: #ff0000;
}

/* Style of today's link                              */
/* Style du lien sur le jour representant aujourd'hui */
.calendar_today_clickable {
	color: #ff0000;
	text-decoration: underline;
	font-weight: bold;
}

/* Style for the links of days part of the month currently displayed     */
/* Style des liens des jours faisant partie du mois en cours d'affichage */
.calendar_day_clickable {
	color: black;
	font-size: 11;
	font-weight: bold;
	text-decoration: underline;
}

/* Style for the calendar footer row (link back to the current month)            */
/* Style de la ligne du pied du calendrier (lien de retour vers le mois courant) */
.calendar_footer {
	color: #000000;
	text-align: center;
}

/* Style of the cell that contains the link back to the current month used */
/* when the month being displayed is the current month                     */
/* Style de la cellule contenant le lien de retour au mois courant utilise */
/* lorsque le mois affiche est le mois courant                             */
.calendar_footer_current_month {
}

/* Style of the back link inside the cell of class .calendar_footer_current_month   */
/* Style du lien de retour dans la cellule de classe .calendar_footer_current_month */
.calendar_footer_current_month_clickable {
	color: #000000;
	text-decoration: none;
}

/* Style of the cell that contains the link back to the current month used */
/* when the month being displayed is not the current month                 */
/* Style de la cellule contenant le lien de retour au mois courant utilise */
/* lorsque le mois affiche n'est pas le mois courant                       */
.calendar_footer_other_month {
}

/* Style of the back link inside the cell of class .calendar_footer_other_month   */
/* Style du lien de retour dans la cellule de classe .calendar_footer_other_month */
.calendar_footer_other_month_clickable {
	color: #000000;
	text-decoration: none;
}
.table, th, .table2 { border: 1 solid black; border-collapse: collapse;background-color: white; color:black; text-align:center; font-size: x-small; } 
.table2 {  font-size: xx-small; }
.ds_box {	background-color: #FFF;	border: 1px solid #000;	position: absolute;	z-index: 32767;}
.ds_tbl {	background-color:#ef9e9e;}
.ds_head {	background-color: #aa0b00;	color: #FFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-align: center;letter-spacing: 2px;}
.ds_subhead {	background-color: #CCC;	color: #000;	font-size: 9px;	font-weight: bold;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	width: 32px;}
.ds_cell {	background-color: #EEE;	color: #000;	font-size: 10px;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	padding: 5px;	cursor: pointer;}
.ds_cell:hover {	background-color: #F3F3F3;} 

