html, body {
	margin: 0px;
	padding:0px;
	background-color:#ffffff;
}

h1, h2, h3, h4, h5, h6, p, form {
	margin: 0px;
	padding:0px;
}

#wrapper {
	width:1024px;
	margin:0px auto;
	background-color:#FFF;
}

#content {
	width:1024px;
	margin:0px auto;
	background-image:url(images/essaie1.jpg);
}

#header {
	width: 1024px;
	height: 100px;
	background-image:url(../images/header_essaie1.jpg);

}

#contentarea {
	clear:both;
	padding:25px 0px;
}

#flashcontent{
    background-color:#FFFFFF;
	width:564px;
	margin:0 auto 0 auto;
}

#leftbar {
	float:left;
	width:569px;
	border-right:1px solid #BCBDBC;
	padding-left:1px;
}

#leftbar h2{
	font-family:"Trebuchet MS";
	font-size:26px;
	color:#EE8907;
	font-weight:normal;
	text-decoration:none;
	padding-left:40px;
	padding-bottom:5px;
}

#leftbar p{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#797B7A;
	font-weight:normal;
	text-decoration:none;
	}

#leftbar a {
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:0px 5px;/*espace a gauche du titre menu */
}

#leftbar a:hover {
	font-family:"Trebuchet MS";
	font-size:11px;/*grosseur typo quand over du menu*/
	color:#3f3f3f;
	font-weight:bold;
	text-decoration:none;
	padding:0px 5px;
}

#rightbar {
	float:left;
	width:437px;
}

#scroll{
	height:445px;
	overflow: scroll;
}

#table_contact{
	border:0px solid #cccccc;
}

td{
	border:0px solid #cccccc;
	font-size: 12px;
}

tr{
	border:0px solid #cccccc;
}
#table_ca{
	border:0px solid #cccccc;
}

td{
	border:0px solid #cccccc;
	font-size: 14px;
}

tr{
	border:0px solid #cccccc;
}
#rightbar a {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#EE8907;
	font-weight:bold;
	text-decoration:none;
	padding:0px 40px;
}

#rightbar a.petit_lien {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#EE8907;
	font-weight:bold;
	text-decoration:none;
	padding:0px;
}

#rightbar a.moyen_lien {
	font-family:"Trebuchet MS";
	font-size:15px;
	color:#EE8907;
	font-weight:bold;
	text-decoration:none;
	padding:0px;
}
#rightbar h2{
	font-family:"Trebuchet MS";
	font-size:26px;
	color:#797B7A;
	font-weight:normal;
	text-decoration:none;
	padding-left:25px;
	padding-bottom:5px;
}

#rightbar h3{
	font-family:"Trebuchet MS";
	font-size:16px;
	color:#797B7A;
	font-weight:normal;
	text-decoration:none;
	padding-left:25px;
	padding-bottom:5px;
}

#rightbar h4{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#797B7A;
	font-weight:normal;
	text-decoration:none;
	padding-left:25px;
	padding-bottom:5px;
}

#rightbar h5{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:ffffff;
	font-weight:normal;
	text-decoration:none;
	padding-left:25px;
	padding-bottom:5px;
}

#rightbar p{
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#797B7A;
	font-weight:normal;
	text-decoration:none;
	padding:0px 25px;
}

#rightbar p.liste{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	padding:0px 25px;
}

.orangetext {
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#EE8907;
	font-weight:bold;
	text-decoration:none;
}

#bottom {
	clear:both;
	height:200px;
}
/* menu deroulant ici*/
#menu { 
	width:565px;  /*largeur du fond orange menu debut*/
	margin:0 ;
	background-color: #F4A80A;
	text-decoration:none;
}
#menu  li.sub {
	background:#F4A80A;
	border-left:1px solid; 
	border-left-color:#FFFFFF; 
	width: 92px;  /*largeur 1ere case menu*/
	text-decoration:none;
}
#menu li { 
	background: #F4A80A; 
	padding:0; 
	margin:1px 1px 0px 0; 
	position:relative;   
	float:left; 
	width:210px; /*largeur sous-menu ici*/
	text-align:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	line-height:25px; 
	font-size:10px; 
	height:25px; 
	font-weight:bold; 
	color:#FFFFFF; 
}
#menu li a{ 
	float:left; 
	width:70px; /*largeur pour le titre des menu---permet les espaces ici*/
	text-align:left; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	line-height:25px; 
	font-size:11px; 
	height:25px; 
	font-weight:bold; 
	color:#FFFFFF; 
	
}
#menu li a.long{ 
	width:190px; /*largeur pour le titre des menu---permet les espaces ici*/	
}
#menu li a.wcontact {  /*classe pour que le dernier bouton ne depasse pas sur le rollover*/
	width:60px;
	text-decoration:none;
}

#menu ul { 
	padding:0; 
	margin:0; 
	display:block; 
	background:#FFFFFF; 
	position:absolute ; 
	left:0; 
	top:25px; /*espace entre le sous-menu deroulant et le menu original*/
	display:none; 
	width:200px;
	text-decoration:none;
} 
#menu  li a:hover { 
	background:#F4A80A;
	text-decoration:none;
}