body{
background-color:#FFF;
background-image:url(images/1.gif);

}
ul,li{
margin:0px;
padding:0px;}
/************************************************
*	Header/general 					     		    * 
************************************************/
#header {
background-image:url(images/header.gif);
height:167px;
width:903px;}

#content {
	float:left;
	width:904px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	border-bottom:10px #2E3140 solid;
	background-color:#444451;
   
	}
/************************************************
*	Left content					     		    * 
************************************************/
#leftcontent{
background-image:url(images/menu2.gif);
background-repeat:no-repeat;
float: left;
width: 299px;
height:auto;
margin: 0px 0 0px 0px;
padding: 100px 0px 0 0px;


}

#leftcontent ul{
    font-size:12px;
	color:#7BD3F7;
	list-style: none;
	padding:0 0 0 60px;
	margin:0;
	font-family:verdana, arial, times new roman;
	
	
}
#leftcontent ul a,#leftcontent ul a:visited{
text-decoration: none;
font-family:verdana, arial, times new roman;
font-size:12px;
	color:#7BD3F7;
}
#leftcontent ul li { padding:0 0 5px 50px;

}
#leftcontent ul li a,#leftcontent ul li a:visited{
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	list-style: none;
	font-size:12px;
	color:#FFFFFF;
	}

/************************************************
*	right content					     		    * 
************************************************/
#rightcontent{
background-image:url(images/contentright2.gif);
background-repeat:no-repeat;
float:right;
height:auto;
width:544px;
margin:0 0px 0px 0;
padding:25px 20px 0px 40px;
overflow:auto;
background-color:#566777;
min-height:443px;
height:auto !important;
height:443px;
border-left:#FFFFFF 1px solid;

}
.image{
margin:0 10px 10px 0;
border:1px #FFFFFF solid;
}
#rightcontent ul{
padding: 0 0 0 60px;
}
#rightcontent ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:0 0 10px 0px;
list-style: disc;
}
#rightcontent table {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
 }
#rightcontent table tr td.merde{
padding:10px 20px 0 30px;}

#rightcontent table tr td {
vertical-align:top;
padding:10px 0 0 0;
}


#rightcontent H1{
font-size:36px;
color:#2E3140;
font-family:"Times New Roman", Times, serif;
font-weight: 500;}
#rightcontent h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}
#rightcontent p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align: justify;}

/************************************************
*	Footer					     		    * 
************************************************/
#footer{ 
background-color:#FFF;
height:100px;
width:902px;
margin: 0 0 0 0;
padding:0;
clear:left;
color:#2E3140;

border-bottom:1px #666666 solid;
border-left:1px #666666 solid;
border-right:1px #666666 solid;

}
#footerleft{
font-family:verdana;
font-size:9px;
width:550px;
float:left;
padding: 0 0 0 1em;

}
footerright{
float:right;}

#footerright ul li{
list-style: none;
display:inline;}
#footerright ul li a,#footerright ul li a:visited{
text-decoration: none;
color:#2E3140;
font-family: sans-serif;
font-size:9px;
font-weight:bold;
border-left:thin #666666 solid;
padding:0 1.5em 0 1.5em;
display:inline;
float:left;
}
#footerright p{
font-family:sans-serif;
font-size:9px;
padding:25px 1em 0 0 ;
float:right;}
.bouton{
font-size:9px;
padding: 0 0 0 0;}

	