BODY { 
padding-right : 0;
padding-left : 0;
font-size : 12px;
padding-bottom : 0;
margin : 0;
vertical-align : top;
color : black;
padding-top : 0;
font-family : verdana, arial, sans-serif;
background-color : rgb(234, 243, 226);
text-align : center;
} 
HTML { 
padding-right : 0;
padding-left : 0;
font-size : 12px;
padding-bottom : 0;
margin : 0;
vertical-align : top;
color : black;
padding-top : 0;
font-family : verdana, arial, sans-serif;
background-color : white;
text-align : center;
} 
#global { 
margin-left : auto;
width : 800px;
margin-top : 2px;
margin-right : auto;
position : relative;
background-color : white;
text-align : left;
} 


#entete { 
margin-left : 0;
width : 100%;
background-color : white;
text-align : left;
}

#banniere { 
background-image : url(ressources/bannierep.jpg);
background-repeat : no-repeat;
float : left;
width : 100%;
height : 170px;
text-align : left;
background-color : green;
} 


 
#corps { 
width : 100%;
background-color : white;
text-align : left;
} 
#corpsdroit { 
float : right;
width : 78%;
background-color : white;
text-align : left;
} 
#corpsgauche { 
float : left;
width : 22%;
background-color : white;
text-align : left;

} 
#pied { 
clear : both;
width : 100%;
background-color : white;
text-align : left;
} 
P { 
font-size : 100%;
margin-left : 10px;
color : black;
margin-right : 10px;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color : white;
text-align : justify;
} 
td { 
font-size : 100%;
margin-left : 5px;
color : black;
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;
} 

#barrebas { 
background-image : url(images/barrebas.jpg);
background-repeat : no-repeat;
width : 100%;
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;
} 



#barrehaut { 
background-image : url(ressources/barreverte.jpg);
width : 100%;
height: 70px;
margin-left : 0px;
text-align : center;
} 

#menudroite { 
font-size : 100%;
padding-right : 0px;
padding-left : 0px;
float : right;
margin-left : 0px;
width : 26%;
margin-right : 0px;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color : #FFFFF2 ;
text-align : left;
} 



#contenertexte { 
float : left;
margin-left : 0px;
width : 73%;
margin-right : 0px;
background-color : white ;
text-align : left;

} 
#google {
position: absolute;
top: 108px; right:12px;
height: 35px;
width: 150px;
text-align : left; 
 
}

#traduction {
position: absolute;
top: 136px; right:5px;
height: 20px;
width: 157px;
font-size : 12px;
color : black;
font-family : verdana, arial, sans-serif;
text-align : left; 
}

.texte { 
font-size : 100%;
padding-right : 5px;
padding-left : 7px;
float : right;
margin-left : 1px;
width : 60%;
color : black ;
margin-right : 2px;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
background-color : white;
text-align : justify;
}

#hautmenu { 
width : 100%;
height: 600px;
background-color : white;
text-align : left;
background-image : url(ressources/imagemenu.png);

}
#basmenu { 
width : 93%;
background-color : white;
text-align : left;
height: 200px;
background-image : url(ressources/fondvert.png);
}


.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 : white;
list-style-type : none;
text-align : left;
}
.petitebarre { 
padding-left : 0px;
padding-top : 2px;
text-align : center;
font-weight : bold;
font-size : 100%;
background-image : url(ressources/bouton.png);
margin-left : 3px;
margin-top : 4px;
color : black;
background-repeat : no-repeat;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
height : 24px;
width : 89%;

} 
#contenermenugauche { 
margin-left : 0px;
width : 100%;
margin-right : 0px;
text-align : left;
background-color : white ;
} 
.menudroite { 
padding-left : 0px;
font-size : 100%;
margin-left : 2px;
line-height : 11px;
margin-right : 0px;
background-color : white;
text-align : left;
} 
#piedpage1 { 
padding-left : 0px;
color : #ffff99;
bottom : 50px;
height : 60px;
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;
font-size : 100%;
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;
font-size : 100%;
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;
font-size : 100%;
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 ;
	}
a:link {
    color: black;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}
a:visited {
    color: red;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}
a:hover {
    color: blue;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}
a:active {
    color: #FF0000;
    text-decoration: none;
  
    font-weight: bold;
    font-style: normal;
}
