body {
margin : auto;
padding : 0;
font-size: 12px;
color : #075687;
font-family: Arial, Helvetica, sans-serif;
background : #C1D45F;
}

img {
border: 0;
}

ul , li {
padding: 0;
margin: 0;
}






/******************** LIENS ********************/ 

a {
color : #003366;
text-decoration: none;
text-decoration:underline;
}

a:hover { 
color : #000000;
}

#menu_haut a {
color : #FFFFFF;
text-decoration: none;
font-size: 20px;
}

#menu_haut a:hover { 
color : #000000;
}


#footer a {
color : #D5E5EB;
text-decoration: none;
}

#footer a:hover { 
color : #FFFFFF;
}

/******************** LIENS ********************/ 





/******************** DESIGN GLOBAL ********************/ 

#global {
margin : auto;
width: 900px;
background : url('images/fond_global.png') repeat-y;
}

#header {
height: 248px;
background : url('images/header.png') no-repeat;
}

#header_bann {
float: left;
width: 468px;
height: 60px;
position: relative;
top: 62px;
left: 197px;
}

#header_top {
float:right;
width: 180px;
height: 147px;
position: relative;
top: 86px;
right: 37px;
}

#menu_haut {
height: 29px;
background : url('images/menu_haut.png') no-repeat;
}

#menu_haut_texte {
color:#FFFFFF;
font-size: 20px;
padding: 0 30px 0 336px;
position: relative;
top: 3px;
}

#barre_verte {
height: 68px;
background : url('images/barre_verte.png') no-repeat;
}

#container_gauche {
float: left;
width: 242px;
position: relative;
left: 29px;
background-color:#C4DFF5;
}

#container_droite {
float: right;
width: 629px;
}








.bloc_fond {
width: 571px;
background : url('images/bloc_fond.png') repeat-y;
position:relative;
left: 30px;
margin-bottom: 14px;
}

.bloc_haut {
min-height: 400px;
background : url('images/bloc_haut.png') no-repeat top;
}

.bloc {
font-size: 11px;
min-height: 400px;
background : url('images/bloc_bas.png') no-repeat bottom;
padding: 30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}










.centre_bann {
height: 99px;
background : url('images/centre_bann.png') no-repeat;
}

.centre_bann_place {
float: left;
width: 468px;
height: 60px;
position: relative;
top: 20px;
left: 67px;
}

.centre_bann_mo {
float: left;
height: 99px;
width: 29px;
position: relative;
left: -271px;
}

#footer {
margin-top: 20px;
height: 225px;
background : url('images/footer.png') no-repeat;
}

#footer_bann {
width: 728px;
height: 90px;
position: relative;
top: 14px;
left: 86px;
}

/******************** DESIGN GLOBAL ********************/
