body {
margin-left: 0;margin-top: 0;margin-right: 0;margin-bottom: 0;
padding:0;
font-family: Arial, helvetica, sans-serif ;
background-color: #FECC67;
color:#990000;
overflow-y: auto;
}

table.contenu{ width:100%;border:0; }
table.milieu{ width:720px;height:430px; }
td{ font-size:12px; }
td.haut{ width:50%; }
td.bas{ width:50%; }
td.logo{ width:200px;height:104px;text-align:center;font-weight:bold; }
td.gauche{ width:200px;vertical-align: top;  }
td.plan_adresse{ display:none; }
td.titre_page{ text-align:center;font-weight:bold;width:520px;vertical-align: middle;  }
td.contenu_milieu{ height:100%;width:100%; }
td.text_menu{ font-size:11px; }

/*Index*/
td.titre_index{ font-size:25px;font-weight:bold; }

/*Reservation*/
TD.blanc { background-color:#FFFFFF;border: 1px solid  #7795D3; padding:2; font-size:12Px; text-align:center;}
TD.jaune { background-color:#FFFF33;border: 1px solid  #7795D3; padding:2; font-size:12Px; text-align:center;}
TD.rouge { background-color:#FF3333;border: 1px solid  #7795D3; padding:2; font-size:12Px; text-align:center;}
TD.gris { background-color:#999999;border: 1px solid  #7795D3; padding:2; font-size:12Px; text-align:center;}
TD.gray { background-color:#CCCCCC;border: 1px solid  #7795D3; padding:2; font-size:12Px; text-align:center; }

TD.text_orange { border: 1px solid  #7795D3; padding:2; font-size:12Px; text-align:center; background-color:orange; }
TD.text_bleu { border: 1px solid  #7795D3; padding:2; font-size:12Px; text-align:center; background-color:skyblue; }
TD.text_boro { border: 1px solid  #7795D3; padding:2; font-size:12Px; text-align:center; background-color:gainsboro; }
TD.text_gold { border: 1px solid  #7795D3; padding:2; font-size:12Px; text-align:center; background-color:palegoldenrod; }
/**/


td.titre{ font-weight:bold; font-size:14px; }
td.titre_plan{ font-weight:bold; font-size:14px; }
td.lien{ height: 20px;text-align:center; vertical-align: middle;}
td.copyright{ text-align:center; font-size:11px;}
td.espace_10{ height:10px; }
td.espace_20{ height:20px; }
td.espace_5{ height: 5px; }

textarea {	
border: #990000 1px solid;
border-top-width: 2px; 
border-left-width: 2px;
font-family: Arial, Helvetica, sans-serif;
color: #990000; 
font-weight: bold;
font-size: 12px; 
}

select { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #990000; 
border: #990000 1px solid;
border-top-width: #990000 1px solid; 
border-right-width: #990000 1px solid; 
border-bottom-width: #990000 1px solid; 
border-left-width: #990000 1px solid; 
border-top-style: #990000 1px solid; 
border-right-style: #990000 1px solid; 
border-bottom-style: #990000 1px solid; 
border-left-style: #990000 1px solid;  
} 
input {	
border: #990000 1px solid;
border-top-width: 2px; 
border-left-width: 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #990000; 
font-weight: bold;
}
input.normal { border: 0px; }

a{ color:#990000; font-weight:bold;text-decoration:none; }
a:hover{ color:#B86666; font-weight:bold;text-decoration:none; }

a.plans{ color:#990000; font-weight:bold;text-decoration:underline; }
a.plans:hover{ color:#B86666; font-weight:bold;text-decoration:underline; }

li { padding-left: 5px; line-height: 13px ; }
