body {
margin : 0 ; 
padding : 0  ; 
background : #fff ; 
font-size : 0.7em ;
font-family : arial ;
color : #5C5C5C;
}

a{
color:#FFFFFF;
text-decoration:none;
}

/*#################################################################
#							HEADER								  #
#################################################################*/
#top {
height : 69px ;
/*background : #5C5C5C url(images/top.jpg) repeat-x ;*/
background: url(images/bg_menu.png) repeat-x;
margin : 0 ; 
padding : 0 ;
}

 /* CENTRAGE TOP */

#in_top {
width : 800px ; 
margin : 0 auto; 
padding : 0 ;
}



/*#################################################################
#						CONTENU CENTRAL							  #
#################################################################*/
#content { 
width : 800px ; 
margin : 0 auto ; 
overflow : auto ; 
/*border:1px solid #0000CC;*/
}
 




/*#################################################################
#						PARTIE GAUCHE							  #
#################################################################*/
#gauche {
	float : left ;
 	width : 250px;/*348px;*//*350px ; */
 	background : transparent ; 
 	padding : 20px 0 0 0 ; 
 	text-align : justify ; 
 	line-height : 18px ;
	/*border:1px solid #990000;*/
}
/*
#gauche marquee{
	font-weight:bold;
	background: #990000;
	color:#FFFFFF;
}
*/

#gauche p{
	margin : 0 0 13px 0 ;
}

#gauche a{
	color : #5C5C5C;
	text-decoration:none;
}

#gauche li{
	font-size : 0.8em ;
	text-transform : uppercase ; 
	font-weight : normal ;
	border-bottom : 1px solid #F0EDED ; 
	margin : 10px 0 0 -40px ;
	padding : 0 0 10px 0;
	background : url(images/h4.jpg) top left no-repeat ;
	text-indent : 20px ;
}



 /* UN PADDING TOP QUELCONQUE A METTRE SUR LES PARAGRAPHES QUI SONT EN DESSOUS DU SEPARATEUR POUR RETABLIR EQUILIBRE DES MARGES */

.pt {padding-top : 10px}





/*#################################################################
#							GENERAL								  #
#################################################################*/
/*LIENS*/
/*
a {
	color : #5C5C5C;
	text-decoration:none;
	border-bottom:1px dashed #990000;
}
*/


/*LISTE A PUCES*/					  
.list{
	list-style-image:url(images/puce_rouge.gif);
}
.list li{
	font-family: verdana, sans-serif; 
	font-size: 12px;
	margin-bottom:10px;
}

.sous_list li{
	list-style:none;
	margin-top:10px;
}


 
 /* LIGNE DECORATION GAUCHE */


.separateur_gauche {
height : 13px ;  
border-top : 1px solid #F0EDED ; 
 }





/*#################################################################
#						PARTIE DROITE							  #
#################################################################*/
#droite {
	float : left ;
 	width :526px ; 
 	background : transparent ; 
 	margin : 0 0 0 20px ;
  	padding : 20px 0 0 0 ;
   	text-align : justify ; 
   	/*font-size : 95% ;*/

	/*border:1px solid #00FF00;*/
}
   
#droite a {
	color : #990000;
	text-decoration:none;
	border-bottom:1px dashed #990000;
}

p{
	font-family: verdana, sans-serif; 
	font-size: 12px;
}
  
  
  
/*#################################################################
#						PARTIE DU MILIEU							  #
#################################################################*/
#milieu{
	float:left;
}
  
  
 /* H1 H2 H3 H4 */
 
 
 
h1 {
font-size : 100% ; 
/*background : #5C5C5C; */
text-transform : uppercase ; 
color : #fff ; 
margin : 52px 0 0 0 ; 
padding : 0 4px;
float : left ; 
height : 17px;
line-height : 17px; 
}

h5{
	
	font-size : 1em ;
}
 
 
  
#droite h2{
	font-size : 1.5em ;
}


/*#droite */
h3{
font-size : 1em ;
/*font-weight : normal ;*/
font-weight:bold; 
/*background : #E8E8E8 url(images/h3.jpg) right no-repeat;*/
background : #990000 url(images/h31.jpg) right no-repeat;
color:#FFFFFF;

margin : 0;
padding : 0;
height : 24px;
line-height : 24px;
text-indent : 10px ;
}


/*
h3{
font-size:1em;
font-weight:bold;
background:#990000 url(images/h31.jpg) right no-repeat;
color:#FFFFFF;
height:24px;
line-height : 24px;
text-indent : 10px ;
}
*/


  
/*#droite */
h4{
	font-size : 1em;/*0.8em ;*/
	text-transform : uppercase ; 
	font-weight : bold ; 
	border-bottom : 1px solid #F0EDED ; 
	margin : 10px 0 0 0 ; 
	padding : 0 0 10px 0;
	background : url(images/h41.jpg) top left no-repeat ;
	text-indent : 20px ;
	color:#990000;
}



.ref{
	font-size:14px;
	float:left;
	width:350px;
	/*margin-right:40px;*/
}



#menu_bas{
	width:800px;
	height : 50px ;
	margin : 0 auto ;
	border-top:1px solid #F0EDED;
	border-bottom:1px solid #F0EDED;
	color:#990000;
	padding-top:10px;
	/*text-align:center;*/
}
#menu_bas a{
	color : #5C5C5C;
	text-decoration:none;
}
#menu_bas li{
	width:116px;
	height:30px;
	padding-left:10px;
	/*font-size : 0.8em ;*/
	font-size:1em;
	/*text-transform : uppercase ; */
	font-weight:bold;
	/*background : url(images/h4.jpg) top left no-repeat ;*/
	background : url(images/h4.jpg) no-repeat ;
	float:left;
	text-indent : 5px ;
}



#bottom{
	width:800px;
	height : 50px ;
	margin : 0 auto ;
	background : #E8E8E8 url(images/promeurop.gif) right no-repeat;
	border:1px solid #990000;
	color:#990000;
	text-align:center;
}


/*#################################################################
#							FOOTER							  	  #
#################################################################*/
#footer {
	position : relative ; 
	height : 50px ;
 	background : #E8E8E8 url(images/promeurop.gif) right no-repeat;
 	/*border-top : 40px solid #fff ;*/
 	width : 800px ; 
 	margin : 0 auto ;
	color:#990000;
	text-align:center;
}
 
#footer p {
	margin : 10px;
}

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









 /* LIGNE DECORATION DROITE */


.separateur {height : 18px ;  border-top : 1px solid #F0EDED ; margin : 0 }


 /* ANNULE LES PUCE SUR LES UL */

ul {list-style : none ;  }


 /* LISTE DIVERS BAS DE PAGE */

/*
ul#email {
background : transparent ; 
margin : 10px 0 10px 0 ; 
padding : 0 }

ul.perso {
width : 200px ; 
background : transparent ;
margin : 10px 0 10px 0 ; 
padding : 0 }


li.name {text-transform : uppercase ; }
*/

/*
.img{
	text-align:center;
}
*/




  
  


