/* CSS Document */
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #00000;
	text-align: justify;
	font-weight: lighter;
	background-color : f2feff;
	scrollbar-face-color : #f2feff;  
  scrollbar-arrow-color : #777777;  
  scrollbar-track-color : #f2feff;  
  scrollbar-3dlight-color : #f2feff;  
  scrollbar-darkshadow-color : #f2feff;  
}

a{
color: #ffffff;
text-decoration : none;
}
a:visited{
color: #ffffff;
text-decoration : none;
}
a:hover{
color : #ffffff;
font-weight: bold;
}

#menu a:hover{
color: #ffffff;
text-decoration : none;
}
#menu td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	color: #777777;
	text-align: center;
	font-weight: lighter;
	width : 105px;
	height : 30px;
	vertical-align : middle;
}
#centre p{
margin : 15px;
}

#centre a:hover{
color: #000000;
text-decoration : none;
}

#centre a{
color: #000000;
text-decoration : none;
}

#centre a:visited{
color: #000000;
text-decoration : none;
}
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #777777;
	text-align:center;
	font-weight: lighter;
	width : 150px;
	height : 30px;
	vertical-align : middle;
}
h3{
text-decoration : underline;
color : #0066cc;
letter-spacing : 5px;
font-size : 20px;
margin : 30px;
}

h1{
color : #0066cc;
letter-spacing : 1px;
font-size : 25px;
margin-left : 40px;
margin-top : 40px;
margin-bottom : 40px;
}


legend{
letter-spacing : 0px;
font-size : 15px;
margin : 10px;
color : #0066cc;
font-family : Arial Black; 
}

fieldset {
border : 2px #0066cc solid;
margin-left : 30px;
margin-right : 30px;

}
/**********************
 *                    *
 *  LES CLASSES       *
 *                    *
 **********************/   

.calendrier{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	font-weight: lighter;
	width : 210px;
	height : 160px;
	vertical-align : top;
	text-align:left;
}

.black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: lighter;
}




/**********************
 *                    *
 *  LES DIVS          *
 *                    *
 **********************/   



#ban{
position : absolute;
left : 210px;
height : 135px;
width : 700px;

}

#middle{
position : absolute;
left : 110px;
width : 100px;
height : 700px;
background-color : #0066CC;
z-index : 1;
}

#gauche{
position : absolute;
top : 190px;
height : 525px;
width : 100px;

}
#logo {

position : absolute;
height : 135px;
width : 100px;
}

#menu{
position : absolute;
top : 150px;
height : 40px;
width : 1100px;
background-color : #0066CC;
text-align : right;
z-index : -1;
}

#centre{
position : absolute;
top : 190px;
left : 210px;
height : 525px;
overflow : auto;
width : 900px;
}


