body {
		font: 11px , Arial;	
		background: url(../images/back.gif) #FFF;
		background-attachment: fixed;
		margin: 0;
		color:#000000;
}
input{
	font: 9px ,Arial, Helvetica;	
	
}

TABLE {		
	font: 11px ,Arial, Helvetica;	
}

UL{
	font: 11px ,Arial, Helvetica;	
}


#tablecontenu{
	width:860;
	border-collapse: none;
	background-color:#fffefe;	
	
}

.chemin{
	font: 11px , Helvetica;
	height:18;
	text-decoration: none; 
	color:#FFFFFF;
	font-weight:bold;	
	background-color:#960200;	
	padding: 3px ;
}


.chemin A{
	font: 11px , Helvetica;
	height:18;
	text-decoration: none; 
	color:#FFFFFF;
	font-weight:bold;	
	background-color:#960200;	
}
A{ 
	font: 11px , Arial;	
	text-decoration: none; 
	color:#FFACF1;			
	font-weight:bold;
	text-decoration: underline;
}

A:hover{
	font: 11px , Arial;	
	text-decoration: none; 
	color:#FFFFFF;
	background-color:#FFACF1;
	text-decoration: none;
	font-weight:bold;
}
td{
font: 11px , Arial;
}


HR{
	border: solid  #aab5a5;
	border-width:1;
	width:80%;
}
/*==================================================================================================
//	SOUS CATEGORIE
//==================================================================================================*/
#souscat {
	font: 11px ,Arial, Helvetica;
	padding:5;
	width:100%;
	background-color:#eeeeee;	
	border-width:6;
	border-style:solid;
	border-color:#ffffff;
}

#souscat A{
	color:#960200;
}
/*==================================================================================================
//	FIELDSET
//==================================================================================================*/

#botomform fieldset{
	font: 11px ,Arial, Helvetica;
	background-color:#eeeeee;	
	border-width:6;
	border-style:solid;
	border-color:#ffffff;
}

#botomform legend{
	font: 14px ,Arial, Helvetica;
	color:#FFACF1;
	font-weight:bold;	
			
}

/*==================================================================================================
//	CSS CONTENU
//==================================================================================================*/

#contenu p { 	
	font: 11px , Helvetica;
   	font-family: Helvetica; 
}

#contenu td { 	
	font: 11px , Helvetica;
   	font-family: Helvetica; 
}

#contenu TABLE{
	background-color:#EEEEEE;	
}

#contenu .texte{
	font: 10pt ,Arial, Helvetica;
	color:#000000;
	height:30;	
	font-weight:bold;		
}
	
#contenu .galerie{
	font: 11px , Helvetica;
	color:#000000;
	width:92;
	border:  thick dashed  #EEEEEE;
	border-width:2;
	background-color:#aab5a5;
}		

#contenu .tabgalerie {
		padding:5;
		background-color:#efefef;	
}		

#contenu .galerie_OVER{
	font: 11px , Helvetica;
	color:#000000;
	width:92;
	border:  thick dashed  #EEEEEE;
	border-width:2;
	background-color:#bbc6b6;
}	
#contenu .titreTD{
	height:32;
	background-color:#FFACF1;	
}

#contenu .titre{
	font: 15px , Helvetica;
	color:#FFFFFF;
	text-align:center;
}

#contenu .titre A{
	font: 15px , Helvetica;
	color:#FFFFFF;
	font-weight:bold;	
}

#contenu .titre A:hover{
	text-decoration: underline; 
}

#contenu .infobillet{
	text-align:right;
	color:#aaaaaa;
}

#contenu .infobillet A{
	font: 10px , Helvetica;
	color:#aaaaaa;	
}

#contenu .contenu1{
	text-align:left;
	vertical-align:top;	
}

#contenu .contenu2{
	text-align:left;
	vertical-align:top;
}

#contenu .contenu3{
	text-align:left;
	vertical-align:top;	
}

/*==================================================================================================
//	CSS COMMENTAIRE
//==================================================================================================*/



/*==================================================================================================
//	CSS COMMENTAIRE
//==================================================================================================*/
#commentaire{
	font: 10px , Helvetica;	
	background-color:#EEEEEE;	
}


#commentaire FIELDSET{
	font: 10px , Helvetica;
	width:70%;
	border-width:0;
	background-color:#aab5a5;	
}

#commentaire TD{
	font: 10px , Helvetica;	
}

#commentaire LEGEND{
	font: 15px , Helvetica;
	font-weight:bold;
	color:#393639;
}

#commentaire INPUT{
	font: 10px , Helvetica;
	color:#000000;
	background-color:#FFFFFF;	
	border: thick dashed  #DDDDDD;
	border-width:1;
}

#commentaire TEXTAREA{
	font: 10px , Helvetica;
	color:#000000;
	background-color:#FFFFFF;	
	border: thick dashed  #DDDDDD;
	border-width:1;
}
#commentaire .nomdate{
	font: 9px , Helvetica;
	text-align:right;
	color:#FFFFFF;
	background-color:#909889;	
}

#commentaire .nomdate A{
	font: 9px , Helvetica;
	text-align:right;
	color:#FFFFFF;
	text-decoration: underline; 
}

#commentaire .textdisp{
	font: 10px , Helvetica;
}

#commentaire .btnbox{
	font: 10px , Helvetica;
	color:#FFFFFF;
	background-color:#960200;	
	border: thick dashed  #FFFFFF;
	border-width:1;
}

#commentaire .btnbox_OVER{
	font: 10px , Helvetica;
	color:#960200;
	background-color:#FFFFFF;	
	border: thick dashed  #960200;
	border-width:1;
	text-decoration: underline; 
}

/*==================================================================================================
//	CSS CALENDRIER
//==================================================================================================*/

#calendrier{
	width:198;
	height:159;
	font: 9px , Helvetica;
	color:#000000;
	background-color:#eeeeee;
	padding:5;
}

#calendrier .cal_mois{	
	height:10;
	color:#FFFFFF;
	background-color:#909889;	
}

#calendrier .cal_mois A:hover{	
	color:#FFFFFF;
	background-color:#909889;	
	text-decoration: underline; 
}

#calendrier A{
	font: 9px , Helvetica;
	text-align:right;
	color:#ffffff;
	text-decoration: none; 
}

#calendrier .day{
	height:10;
	font: 9px , Helvetica;
	text-align:right;
	color:#ffffff;
	background-color:#a90000;	
}

#calendrier .cal_valide{
	font: 9px , Helvetica;
	color:#000000;
	background-color:#909889;	
}

#calendrier .cal_valide_OVER{
	font: 9px , Helvetica;
	color:#ffffff;
	background-color:#a90000;	
}

#calendrier .cal_valide_OVER A{
	font: 9px , Helvetica;
	color:#ffffff;
	background-color:#a90000;	
}

#calendrier .cal_today{
	border:  thick dashed  #a90000;
	border-width:2;
	background-color:#ffffff;
}

#calendrier .cal_day{
	background-color:#ffffff;
}

/*==================================================================================================
//	RECHERCHE
//==================================================================================================*/

.highlight1{
		text-decoration: none; 	
		background-color:#FFFF00;		
}
.highlight2{
		text-decoration: none; 	
		background-color:#FF0000;		
}
.highlight3{
		text-decoration: none; 	
		background-color:#FF00FF;		
}
.highlight4{
		text-decoration: none; 	
		background-color:#00FFFF;		
}
.highlight5{
		text-decoration: none; 	
		background-color:#00FF00;		
}

/*==================================================================================================
//	MENU TABLEAU
//==================================================================================================*/


#menutableau {
	font-size:15;
	border-width:1px;
	border-style:solid;
	padding:0;
	margin:0;
	background-color:#ffffff;
	border-collapse:collapse;
}

#menutableau .rubrique{
	color:#ffffff;
	width:150;
	background-color:#aaaaff;
}
#menutableau .subrub{
	color:#ffffff;
	width:100%;
	background-color:#eeeeff;
}


#menutableau td{
	border-width:1px;
	border-style:solid;
	border-color:#eeeeee;
}