body
{
	margin:0 ;
	padding: 0 ;
	text-align: center ;
	background: #D3732F ;
	
}

div#conteneur
{
	width: 798px ;
	margin: 0 auto ;
	
	border: 2px solid #2E1C0B ;
	background: #fff ;
	

}

h1#header
{
	height: 134px ;
	margin: 0 ;
	background: url(images/poelesdemasseVilleveygoux.jpg) top left no-repeat ;
	
}

h1#header a
{
	width: 100% ;
	height: 134px ;
	display: block ;
	background: url(images/poelesdemasseVilleveygoux.jpg) top left no-repeat ;
	position: relative ;


	text-indent: -5000px ;
}


ul#menu
{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:43px;
	font-size:13px;
	font-weight:bold;
	background:transparent url(images/bgmenu.gif) repeat-x top left;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}

ul#menu li
{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
	
ul#menu li a
{
	display:block;
	float:left;
	color:#E4F5FB;
	text-decoration:none;
	font-weight:bold;
	padding:5px 25px 0 25px;
}
	
ul#menu li a:hover
{	
	color:#FFFFFF;
height:36px;
	background:transparent url(images/bgmenuhover.gif)  no-repeat;		
}
	

ul#menu li a.current
{
	display:inline;
	height:36px;
	background:transparent url(images/bgmenuhover.gif)  no-repeat;	
	float:left;
	margin:0;
}
    
 
div#contenu
{
	padding: 0 0px 0 0px ;
	border-bottom: 1px solid #3B0405 ;
	
}

div#contenu h1
{
margin:1px 0 0 0;
padding: 10px 5px 10px 0 ;
text-align: center;
	color: #2E1C0B ;
	border-bottom: 2px solid #FDD131 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

 h2
{margin:0;
	text-align: left;
	font-size: 0.9em;
	padding: 20px 10px  0 10px ;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000 ;
	font-weight:bold;
}

div#contenu h3,div#contenu h3 p
{margin:0;
	font-size: 1em;
	text-align: justify;
	
	padding:  0 10px 0 10px ;
	
	text-indent:30px;
	
	font-family: "Times New Roman", serif;
	font-weight:normal;
	
}
.noretrait {text-indent:0px;
padding-left:10px;}

.lienbas{
font-family:Arial, Helvetica, sans-serif;
font-size: 0.9em;
text-decoration:none;
	font-weight:bold;
		color: #000000 ;
}
.cadre a{
text-decoration:none;
}

div#contenu h4
{
	text-align: justify;
	
	padding-left: 10px ;
	padding-right: 10px ;
	/*padding-top: 10px ;*/
	padding-bottom: 10px ;
	text-indent:20px;
	
	font-family: "Times New Roman", serif;
	font-weight:normal;
}

div#contenu h5
{
	
	text-align: center ;
	
	color: #663300 ;
}

div#contenu h6
{
	margin:0;
	font-size: 1em;
	text-align: justify;
	
	padding:  0 10px 0 10px ;
	
	text-indent:0;
	
	font-family: "Times New Roman", serif;
	font-weight:normal;
}


div#contenu a
{
	color: #660000 ;
}

div#contenu a:hover
{
	color: #9b2 ;
}

p#footer
{
	margin: 0 ;
	padding: 5px 10px 5px 10px ;
	text-align: center ;
	color: #2E1C0B ;
	background:#fbf3d7;
	font-family: arial;
	font-size:0.7em;
	font-weight:normal;
}
p#footer a
{
	text-decoration:none;
	color: #2E1C0B ;
	font-family: arial;
	font-weight:normal;
	
}

table.mep {
border:5px solid #fbf3d7;
background:#fbf3d7;
}
table.mep td {
   border:5px solid #fbf3d7;
    
}
.partenaires a,.partenaires a:visited
	{
	text-decoration:none;
	font-weight:bold;
	color:#2E1C0B ;
	}
.partenaires a:hover,.partenaires a:active
	{
	color:#FDD131 ;
	}


