BODY { 
padding-right : 0;
padding-left : 0;
font-size : 11px;
padding-bottom : 0;
margin : 0;
vertical-align : top;
color : rgb(0, 0, 0);
padding-top : 0;
font-family : verdana, arial, sans-serif;
background-color : #DBDBFF;
text-align : center;
} 
HTML { 
padding-right : 0;
padding-left : 0;
font-size : 11px;
padding-bottom : 0;
margin : 0;
vertical-align : top;
color : rgb(0, 0, 0);
padding-top : 0;
font-family : verdana, arial, sans-serif;
background-color : #ededff;
text-align : center;
} 
#global { 
margin-left : auto;
width : 1000px;
margin-right : auto;
position : relative;
background-color : white;
text-align : left;
} 
#entete { 
margin-top : 2px;
margin-left : 0;
width : 1000px;
height : 165px;
background-color : white;
text-align : left;
} 
#corps { 
width : 1000px;
background-color : white;
text-align : left;
} 
#corpsgauche { 
float : left;
width : 830px;
background-color : white;
text-align : left;
} 
#corpsdroit { 
float : right;
width : 166px;
background-color : white;
text-align : left;
border: 1px solid #FF9966;
} 
#pied { 
clear : both;
width : 1000px;
background-color : white;
text-align : left;
} 
P { 
font-size : 100%;
margin-left : 10px;
color : #000080;
margin-right : 10px;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color : white;
text-align : left;
} 
td { 
font-size : 11px;
margin-left : 5px;
color : #000080;
margin-right : 5px;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color : white;
} 
H1 { 
font-size : 150%;
color : #ff6666;
padding-top : 5px;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color : #ffffff;
text-align : center;
} 
H2 { 
padding-left : 10px;
font-size : 120%;
color : #ff6666;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color : #ffffff;
} 
#barrehaut { 
background-image : url(images/barrebas.jpg);
width : 1000px;
margin-left : 2px;
background-repeat : no-repeat;
height : 2px;
text-align : center;
} 
#barrebas { 
background-image : url(images/barrebas.jpg);
background-repeat : no-repeat;
width : 1000px;
height : 25px;
padding-left : 2px;
margin-left : 2px;
font-weight : bold;
font-size : 100%;
color : #ffff99;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color : white;
text-align : center;
} 
#logo { 
background-image : url(images/header.jpg);
background-repeat : no-repeat;
float : left;
margin-left : 5px;
width : 810px;
height : 100px;
text-align : left;
} 
#menuentete { 
position: absolute;
top: 8px; right:2px; 
float : right;
margin-left : 8px;
width : 175px;
height : 120px;
text-align : left;
background-color : #FFFFF2 ;
border: 1px solid #999999;
} 
#menuhorizontal { 
position: absolute;
top: 110px; left:5px; 
background-image : url(images/fondmenu.jpg);
background-repeat : no-repeat;
background-color : white;
width : 800px;
height : 27px;
text-align : left;
text-decoration: none;
padding-left : 2px;
font-size : 100%;
margin-left : 5px;
margin-right : 5px;
}
ul#menu_horizontal li { 
display : inline;
padding : 0 0.4em; /* Pour espacer les boutons entre eux */
}
ul#menu_horizontal {
list-style-type : none; /* Car sinon les puces se placent n'importe oł */
}
#texte { 
font-size : 100%;
padding-right : 5px;
padding-left : 7px;
float : right;
margin-left : 1px;
width : 640px;
color : #000080;
margin-right : 2px;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color : white;
text-align : left;
} 
#contenermenugauche { 
float : left;
margin-left : 0px;
width : 170px;
margin-right : 0px;
background-color : #FFFFF2 ;
text-align : left;
border: 1px solid #FF9966;

} 
#google {
position: absolute;
top: 112px; left:600px;
height: 35px;
width: 150px; 
}
#traduction {
position: absolute;
top: 136px; right:5px;
height: 20px;
width: 170px;
font-size : 12px;
color : black;
font-family : verdana, arial, sans-serif;
text-align : left; 
}
#texteinfo {
position: absolute;
top: 140px; left: 10px;
height: 20px;
width: 800px;
font-size : 100%;
color : green;
font-family : verdana, arial, sans-serif;
text-align : center; 
}
.menugauche { 
padding-left : 2px;
font-size : 100%;
margin-left : 5px;
line-height : 12px;
margin-right : 5px;
list-style-type : none;
text-align : left;
}
.menugauche li {
	display: block ;
	background:#FFFFF2 ;
	color: blue ;
	font: 100% sans-serif;
	line-height: 12px ;
	text-align: left ;
	text-decoration: none ;
	padding: 2px ;
	}
.menugauche li a {
	display: block ;
	background: #FFFFF2 ;
	color: blue ;
	font: 100% sans-serif;
	line-height: 12px;
	text-align: left ;
	text-decoration: none ;
	padding: 0px  ;
	}
.menugauche li a:hover {
	display: block ;
	background: #FFFFF2 ;
	color: red ;
	font: 100% sans-serif;
	line-height: 12px;
	text-align: left ;
	text-decoration: none ;
	padding: 0px  ;
	}
.menugauche li a:hover, .menugauche li
a:focus, .menugauche li a:active {
	background: #FFFFCC ;
	text-decoration: none ;
	}
.textemenu { 
padding-left : 2px;
padding-right : 2px;
font-size : 100%;
color : #000080;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
line-height : 11px;
margin-right : 5px;
margin-left : 5px;
background-color : #FFFFF2;
list-style-type : none;
text-align : left;
}
.petitebarre { 
padding-left : 5px;
font-weight : bold;
font-size : 95%;
background-image : url(images/petitebarre.jpg);
margin-left : 6px;
width : 156px;
color : #ffff99;
background-repeat : no-repeat;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
height : 18px;
background-color : #FFFFF2 ;
} 
#contenermenudroite { 
margin-left : 0px;
width : 166px;
margin-right : 0px;
text-align : left;
background-color : #FFFFF2 ;
} 
.menudroite { 
padding-left : 0px;
font-size : 100%;
margin-left : 2px;
line-height : 11px;
margin-right : 0px;
background-color : #FFFFF2 ;
text-align : left;
} 
#piedpage1 { 
padding-left : 0px;
color : #ffff99;
bottom : 50px;
height : 90px;
background-color : white;
text-align : center;
} 
#piedpage2 { 
padding-left : 0px;
margin-left : 2px;
background-image : url(images/barrebas.jpg);
bottom : 15px;
background-repeat : no-repeat;
background-color : #ffffff;
text-align : center;
} 
DL { 
padding-right : 0px;
padding-left : 0px;
padding-bottom : 0px;
margin : 0px;
color : rgb(0, 0, 0);
padding-top : 0;
list-style-type : none;
background-color : white;
} 
DT { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
color : rgb(0, 0, 0);
padding-top : 0;
list-style-type : none;
background-color : white;
} 
DD { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
color : rgb(0, 0, 0);
padding-top : 0;
list-style-type : none;
background-color : white;
} 
UL { 
padding-right : 0px;
padding-left : 0px;
padding-bottom : 2px;
margin : 0px;
color : rgb(0, 0, 0);
padding-top : 0px;
list-style-type : none;
background-color : white;
} 
.navigation {
	width: 800px ;
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
	}
.navigation li {
	background:#FFFFF2 ;
	color: #fff ;
	border: 1px solid #FF9966;
	margin-bottom: 0px ;
	}
.navigation li a {
	
	color: blue ;
	font: 100% "Trebuchet MS",Arial,sans-serif ;
	line-height: 22px;
	text-align: left ;
	text-decoration: none ;
	padding: 0px ;
	}
.navigation li a:hover, #navigation li
a:focus, #navigation li a:active {
	background: #FFFFCC ;
	text-decoration: none ;
	}