body, html {height : 100%}



body {
margin : 0 ; 
padding: 0;
font-family : arial ; 
font-size : 10px ;
text-align : left ;
background : #000 ;  }


#div_charte {
	position:absolute;
	width:183px;
	height:15px;
	z-index:0;
	top: 530px;
	left: 76px;
}


/* Conteneur Principale
************************************************************************/


#content {
	position : relative;
	width : 860px;
	left: 50%;
	margin-left: -430px;
	height: 70px;

 }
 
 
 
 
#content2 {
	position : relative;
background-color:#fff;
font:verdana;
font-size:11px;
 }
 

/* Header
************************************************************************/

#header { 
position : relative ; 
width : 820px ; 
height : 200px;  
background :  url(images/design/bandeau_accueil.jpg)  ;
}



/* Menu top
************************************************************************/
ul#menu {
	position : absolute;
	left :20px;
	bottom : 5px;
	list-style : none;
	margin : 0;
	padding : 0;
	width: 790px;
}

ul#menu li{
float : left ; 
padding : 0 40px ; 
}

ul#menu li a{
color : #fff;
font-size:13px;
text-decoration : none;

}


ul#menu li a:hover {
text-decoration : underline;
}




/* Centre
************************************************************************/
#center {
width : 820px ; 
height:670px;
overflow: auto;
background :  url(images/design/bg-center.jpg) top left no-repeat  ;


 }
 
 
 



/* Flash Video
************************************************************************/

#flash_video {
height:260px;
width:420px;
margin-top:-10px;
margin-left:45px;
}





/* Barre Latérale
************************************************************************/


#droite {
float : left ; 
width : 250px ; 
background  : transparent ;
padding : 0 0 0 15px  ;
color: #6F554C; }


#droite h1 {
padding : 0 ; 
background  :#940d17; 
color : #fff; 

}


#droite h2 {
position : relative ; 
margin : 0 0 10px 0; 
padding : 0 ; 
color: #940d17;
font-size : 120%;

text-indent : 10px ; 

}


#droite h2 span  {
	position : absolute;
	right : 0;

	background-color:#EBEBEB;

}


#droite p  {
line-height : 15px ;
margin : 10px 0 15px 0 ;  
 
}



/* Contenu
************************************************************************/


#contenu {
float : left ; 
width : 500px ;
padding : 0 10px 10px 20px; 
background  : transparent ;
height:660px;
overflow:auto;
 }
 
 #contenu img {
float : right ; 
margin-left : 6px;
margin-right : 6px;
margin-bottom : 6px;
border-left : 5px solid #fff ; 
 }
 
  #contenu p {
margin : 7px 0 7px 0 ; 
 }
 
 
 
/* Footer
************************************************************************/ 
 
 #footer  {
 position : relative ;
 bottom : 0 ; 
 height : 45px ; 
 width : 820px;
 padding : 10px  100px 0 0; 
top:-10px;
 background :  url(images/design/footer.jpg) no-repeat ;
 text-align : center ;
  }
 
 
  
 #footer  p  {
margin : 0 ; 
padding : 10px  100px 0 0; 
color : #A49E9B  }

#footer  a  {
color : #A49E9B;
text-decoration : none ;
}
 
 #footer  a:hover  {
text-decoration : underline ;
}
 


/* Paragrahes, H1 et autres
************************************************************************/

h1 {color  : #FFF ; font-size : 13px; ; font-family:verdana; background : #940d17 ; margin : 20px 0 5px 0 ; padding : 0; font-weight:100; text-indent : 10px ; }

p.sous-h1  {
height : 17px;
line-height : 17px; 
padding : 0 ; 
background : #4B4B45 url(images/design/bg-sous-h1.jpg) left top no-repeat; 
margin : 0 ;  
text-indent : 10px ; 
border-bottom : 10px solid #fff ; 
font-weight : bold ; 
font-size : 11px;  
color : #ffffff }




p.sous-h2  {
width:390px;
height : 17px;
line-height : 17px; 
padding : 0 ; 
background : #E2E4E5 url(images/design/bg-sous-h1.jpg) left top no-repeat; 
margin : 0 ;  
text-indent : 10px ; 
border-bottom : 10px solid #fff ; 
font-weight : bold ; 
font-size : 11px;  
color : #000 }

p {
text-align:justify;
font-family:verdana;
font-size:11px;
}

.p2 {
padding-top:10px;
text-align:center;
font-family:Verdana;
color:#ffffff;
}

a {color : #000; }






.lirelasuite {
float:right;
}


.lirelasuite a {
float:right;
font-weight : bold ; 
font-size : 11px; 

}


.lirelasuite a:hover {
float:right;
font-weight : bold ; 
font-size : 11px;  

}


.lirelasuite a:visited {
float:right;
font-weight : bold ; 
font-size : 11px;  

}

