/**Designed by JBiN-1**/
html{
	height: 100%
}

body {
	margin: 0;
	padding: 0;
	color: #000000;
	background-color: #000000;
	text-align: center;
	font-family: "Trebuchet MS", Tahoma, Helvetica, Sans-Serif;
	font-size: 85%;
	height: 100%;
}

#page {
	text-align: left;
	width: 800px;
	margin: 0 auto 0 auto;
	background: #000000;
	border: 1px solid #CFCFCF;
	padding: 0;
	background-image: url(../images/png/fontpage.png);
}

#header{
	height: 228px;
	padding: 0;
	margin: 0;
	background-image: url(../images/png/brightheader1.jpg);
}

#contenu{
	margin: 0 149px 0 149px;
	padding: 1em 5px 1em 5px;
	background-color: white; 
	color: black;
	text-align: justify;

}

 A:link{
	text-decoration: underline;
	color : #9F3009;
}

 A:visited{
	text-decoration: underline;
	color : #3D5937;
}

 A:hover{
	background-color: #FFFF80;
}

#contenu IMG{
	float: right;
	margin: 0 2px 2px 5px; 
}

#barreH{
	height: 0.8em;
	background-color: black;
	padding: 0;
	margin: 0;
}

#barreB{
	height: 0.8em;
	background-color: black;
	padding: 0;
	clear: both;
	margin: 0;
}

#pied{
	text-align: center;
	font-size: 80%;
	clear: both;
	height: 0px;
	background-color: #90AB4E;
	color: black;
	font-weight: bold;
	padding: 0.0em 0 0 0;
	margin: 0;
}
/***************************************************************/
/****************Menu du haut***********************************/
#menuHaut{
	background-image: url(../images/png/menu1a.png);
	font-weight: bold;
	font-size: 90%;
	color: white;
	margin: 0;
	padding: 0;
	border-bottom: 3px groove #ccc;
}
#menuHaut UL{
	text-align: right ;
	margin-right: 1% ;
}

#menuHaut LI{
	display: inline;
	list-style: none;
}

#menuHaut A:link{
	color: white;
}

#menuHaut A:hover{
	color: #3D5937;
	text-decoration: none;
}

#menuHaut A:visited{
	color: white;
	text-decoration: underline;
}
	
/*******************************************************************/
/*******Menu_lateral*************************************************/
#menuGauche{
	margin: 0;
	padding: 0.8em 3px 0.8em 3px;
	width: 140px;
	float: left;
}

#menuDroit{
	margin:0;
	padding:  0.8em 3px 0.8em 3px;;
	width: 140px;
	float: right;
}

.menu {
	width: 140px;
	margin: 0 0 0.5em 0;
	border-top: 3px groove #ccc;
	border-bottom: 3px groove #ccc;
	background-color: white;
	color: #000000;
}

dl, dt, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.menu IMG{
	cursor: pointer;
}

.menu h2{
	text-align: center;
	font-size: 90%;
	padding: 1px 0 1px 0;
	background-image: url(../images/png/fonth2a.png);
	color: white;
	font-weight: bold;
	margin:0;
}

.menu LI{
	text-align: center;
	padding: 0.1em 0 0.1em 0;
}

.menu UL{
	margin: 0;
	padding: 0.12em 0 0.12em 0;
	background-color: white;
	color : black;
}

.menu A:link{
	text-decoration: none;
	color : #914800;
}

.menu A{
	display: block;
}

.menu A:hover{
	background-color: #FFFF80;
}

.menu A:visited{
	text-decoration: none;
	color : #3D5937;
}

#news{
	margin: 0;
	padding: 0.05em 2px 0.05em 2px;
}

#pub{
	margin: 0;
	padding: 0.05em 2px 0.05em 2px;
}
