<!--
body
{
    margin: 0;
    padding: 0;
    margin-top:10px;
    font-family: Arial;
    font-size: 11px;
}

/* ***************************************** */

.section
{
	padding-top:15px;
	padding-bottom:15px;
}

.mention_legale
{
	padding:10px;
	height:20px;
	background-color:#000000;
	color:white;
	text-align:center;
}

/* ****************************************  FORMULAIRE  **************************************** */

input.bouton
{
  	background: #fefefe url(../images/fond_bouton.gif) repeat-x;
	font-family:Verdana;
  	font-size:11px;
}

input.champ
{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height: 16px;
	border: 1px solid #C8C8C8;
	vertical-align: middle;
	padding:0px;
}

.champ_text
{
  	border: 1px solid #C8C8C8;
  	font-family:Verdana;
  	font-size: 11px
}
.check{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	height: 15px;
	border: 1px solid #000000;
	vertical-align: middle;
}
select.champ_sel
{
  	height:15px;
	font-family:Verdana;
  	font-size: 10px;
	font-weight:normal;
}
/* ************************************* MENTIONS LEGALES + FORUM ********************************* */
.lien_blanc
{
	color:white;
	text-decoration:none;
}
.lien_blanc:hover
{
	color:white;
	text-decoration:underline;
}
/* ***************************************** TABLEAU ********************************************** */
table
{
	font-family:Verdana;
  	font-size: 10px;
}

.cellule_haut
{
	border:solid 1px white;
}

.cellule_gauche
{
	width:170px;
	background-color:#7D7D7D;
	border:solid 1px white;
	border-top:solid 0px white;
	border-top:'';
	vertical-align:top;
}

.cellule_droite
{
	background-color:#FFFFFF;
}

.cellule_droite_haut
{
	height:20px;
	width:610px;
	background-color:#333333;
	border-right:solid 1px white;
	margin-bottom:10px;
}

.fond_1
{
	background-color:#333333;
	padding:2px;
}

.fond_2
{
	background-color:#7D7D7D;
}

.grand_jaune
{
	color:#F5B903;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.titre_bloc
{
	color:#333333;
	font-weight:bold;
	font-family:Arial;
	font-size:17px;
	padding-bottom:2px;
	margin-bottom:10px;
	background-image:url('../images/pointille.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}
/* ***************************************** CALENDRIER  ********************************************** */


td.titremois{ 
	font-size: 13px; 
	font-weight: bold; 
	color: #3061C4; 
	background: #FFFFFF 
}

a.titremois:link{ 
	font-size:13px; 
	font-weight:bold; 
	color: #FF5703; 
	background: #FFFFFF; 
	text-decoration: none 
}

a.titremois:visited{ 
	font-size:13px; 
	font-weight:bold; 
	color: #FF5703; 
	background: #FFFFFF; 
	text-decoration: none 
}

a.titremois:hover{ 
	font-size:13px; 
	font-weight:bold; 
	color: #FF5703; 
	background: #FFFFFF; 
	text-decoration: underline 
}

/* TITRE DES JOURS DE LA SEMAINE */
td.titrejours{ 
	font-size:9px; 
	color: #FFFFFF; 
	font-weight:bold; 
	background:#FF5703 
}  

/* JOUR DU MOIS SAUF NOW  */
td.titrenum{ 
	font-size:11px; 
	color: #356FA9; 
	font-weight:bold; 
	background:#C8D9FC 
}

/* JOUR DU MOIS PRECEDENT  */   
td.titrenum2{ 
	font-size:11px; 
	color: #AAAAAA; 
	background: #E1EAFB 
}

/* TITRE NUM DE SEMAINE */ 				
td.titreweek{ 
	font-size:9px; 
	color: #FFFFFF; 
	background:#FFFFFF 
} 

/* NUM DE SEMAINE */					
td.titreweek2{ 
	font-size:10px; 
	color: #3061C4; 
	font-weight:bold; 
	background:#FFFFFF
}  
/* WEEKEND */
td.titrewend{ 
	font-size:11px;
	color: #356FA9; 
	background:#ACC7FF 
}

/* JOUR DU MOIS SUIVANT */				
td.titrewend2{ 
	font-size: 11px;
	color: #AAAAAA; 
	background:#E1EAFB
}	
		
/*  MAINTENANT */		
td.titrenow  { 
	font-size:11px; 
	color:red;  
	font-weight:bold 
}	    
-->