BODY {
	background-color:#FFFFFF;
	FONT-SIZE: 09pt; FONT-FAMILY: Verdana,Arial,Helvetica
	scrollbar-face-color: #0675AC; 
	scrollbar-shadow-color: #0675AC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #0675AC; 
	scrollbar-arrow-color: #FFCC00;
}

div.titre {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
font-weight:900;
font-size: 14px;
color: #9999CC
}

div.textitre {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
font-weight:900;
text-align:justify;
font-size: 12px;
color: #B4311D
}

div.titre1 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
text-align:center;
font-size: 16px;
color: #ffffff
}

text {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
font-weight:900;
text-align:left;
font-size: 12px;
color: #000000
}

div.date-recent {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
font-weight:900;
text-align:center;
font-size: 12px;
color: #000000;
background : #dcd9b6
}

div.date-moyen {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
font-weight:900;
text-align:center;
font-size: 12px;
color: #000000;
background : #ff9900
}

div.date-long {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
font-weight:900;
text-align:center;
font-size: 12px;
color: #000000;
background : #FF0000
}

div.text1 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none;
font-weight:800;
font-size: 9px;
color: #000000
}

a {  
color: #FF0000; 
text-decoration: none
}

a:hover {  
color: #000000; 
text-decoration: underline
}

a.lien1
{
font-size: 10pt;
color:blue;
text-decoration:none;
font-weight:bold;
}
a:hover.lien1
{
font-size: 10pt;
color:red;
text-decoration:none;
font-weight:bold;
} 

a.lien2
{
font-size: 10pt;
font-family: Arial;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
a:hover.lien2
{
font-size: 10pt;
font-family: Arial;
color:black;
text-decoration:none;
font-weight:bold; 
}

a.lien3
{
font-size: 10pt;
font-family: Arial;
color:red;
text-decoration:none;
font-weight:bold;
}
a:hover.lien3
{
font-size: 10pt;
font-family: Arial;
color:red;
text-decoration:underline;
font-weight:bold; 
}

input
{
	color:#ffffff;
	background-color:#0675AC;
	font-size:11px;
	font-family:Arial;
	font-weight: bold;
}
SELECT {
	FONT-WEIGHT: bold; 
	background-color:#0675AC;
	FONT-SIZE: 8pt; 
	color: #FFFFFF;
	font-family: arial;
}

textarea {
	background : #0675AC;
	border : 1px solid Black;
	font-size : 12px;
	color: #FFFFFF;
}

SPAN {
	cursor: hand ; 
	font-size: 6pt; 
	font-family:Verdana,Arial,Helvetica;
}
/* Tableaux des disponibilité */
.tableau {
 border : 0px;
 background-color : FFFFFF;
 font-family: arial; color:#000000; font-size: 10pt;
}

/* Cellules normales */
.normal_0 { background-color : ECE9D6; font-family: arial,helvetica,sans-serif; font-size: 10pt; color:#000000; size:bold; font-weight:bold; }
.normal_1 { background-color : DCD7B6; font-family: arial,helvetica,sans-serif; font-size: 10pt; color:#000000; size:bold; font-weight:bold;}

/* Cellules indiquant qu'il reste des disponibilités ET AUSSI indiquant le type de produit (1ere colonne) */
.libre_0 { background-color : 00FF00; font-family: arial,helvetica,sans-serif; font-size: 10pt; color:#0675AC; size:bold; font-weight:bold; }
.libre_1 { background-color : 00CC00; font-family: arial,helvetica,sans-serif; font-size: 10pt; color:#0675AC; size:bold; font-weight:bold;}

/* Cellule indiquant qu'il ne reste plus de disponibilité */
.reserve_0 { background-color : FF0000; }
.reserve_1 { background-color : CC0000; }

/* Cellule du jour d'aujourdhui */
.today { background-color : FFEEAA; font-family: arial,helvetica,sans-serif; font-size: 10pt; color:#000000; size:bold; font-weight:bold;}

/* Cellule des autres jours */
.day { background-color : FFFFFF; font-family: arial,helvetica,sans-serif; font-size: 10pt; color:#000000; size:bold; font-weight:bold; }

/* Cellule du jour choisi sur le calendrier de la recherce */
.caldate { background-color : #CCCCCC; font-family: arial,helvetica,sans-serif; font-size: 10pt; color:#000000; size:bold; font-weight:bold;}


/* Fond de cellule de l'entete et du pied de tableau */
/* comprenant les infos de l'etablissement et les liens en fin de tableau */
.header { background-color : 0675AC; font-family: arial,helvetica,sans-serif; font-size: 10pt; color:#FFFFFF; size:bold; }

/* liens Ajouter vos produits et Vue détaillée... */
.lienheader {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.lienheader:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}

/* Texte bleu simple utilisé pour les textes */
.normal { font-family: arial,helvetica,sans-serif; font-size: 9pt; color:#0675AC; size:bold; font-weight:bold;}

/* Titre des pages */
.titre {font-family: arial,helvetica,sans-serif; font-size: 18pt; color:#000000; font-weight:bold;}
