.attribut {color:#000000;text-decoration:none}
a:visited { color: #993333; }
h1 { font-family:Trebuchet MS; font-size:12pt; font-weight:bold }
h2 { font-family:Trebuchet MS; font-size:14pt; font-weight:normal}
h3 { font-family:Trebuchet MS; font-size:8pt; font-weight:bold}
h4 { font-family:Trebuchet MS; font-size:10pt; font-weight:bold}
        
a:hover.attribut { color:#FF0000 }
a:visited.haut { color:#0000FF; }
a.accueil   { font-family:Trebuchet MS; font-size:10pt; color:#000000; text-decoration:none; font-weight:bold }
a:visited.accueil   { font-family:Trebuchet MS; font-size:10pt; color: #000000;text-decoration:none; font-weight:bold }
table        { font-family:Trebuchet MS; font-size:10pt }
a:visited.info { color:#000000; }
.info {color:#000000;text-decoration:none}

#encadre1 {
background-color:#c9ebe3;
width:740px;
padding:10px; 
}
#cadre {
background-color: #FFFFFF;
border-style: solid ; border-color:black ; 
border:solid 1px ;
width:726px;
padding:5px 5px 5px 5px;
}

#cadre1 {
background-color: #FFFFFF;
border-style: solid ; border-color:black ; 
border:solid 1px ;
width:380px;
padding:5px 5px 5px 5px;
}

.gras {
font-family:Arial;
font-size:13,5px; 
font-weight:bold;
color:#00CC00; 
}

#encadre {	
font-size:12px;
font-family:Verdana, Geneva, Arial, sans-serif;
background-color:transparent;
width :730px;
background-color: #F5FAF5;
padding:10px 4px 10px 4px;
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#ffffff #C5CCC5 #C5CCC5 #ffffff; }

#tablereg table { background-color:#FFCC99;
border-width:1px;
border-style:solid;
border-color:black;
}
  
#tabledep table { background-color:#CCFF99;
border-width:1px;
border-style:solid;
border-color:black;
}

.form {
background-color:#FAFAFA;
padding:10px;
width:650px;
font-family:"trebuchet ms",sans-serif;
}

.label {
margin-top:20px;
display:block;
font-size:90%;
}
.input {
border:1px solid black;
background-color:#FFFFFF;
font-family:"trebuchet ms",sans-serif;
}

.bouton {
border: 1px solid #006;
background: #9cf;
}

#courriel {	
font-size:12px;
font-family:Verdana, Geneva, Arial, sans-serif;
background-color:transparent;
width :400px;
background-color: #F5FAF5;
padding:10px 4px 10px 4px;
border-width:2px 2px 2px 2px;
border-style:solid;
border-color:#ffffff #C5CCC5 #C5CCC5 #ffffff; }