body
{
	width: 100%;
	color: white;
	background-color: black;
	background-image: url('images/menu.jpg');
	background-position: top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family:  "Verdana", "DejaVu Sans", "Arial Unicode MS", "sherif";
} 


#bienvenue
{
	width: 100%;
	background-image: url('images/bien-fond.jpg');
	background-repeat: repeat-x;
	background-position: left top;
	height:435px;
}
.entre
{
	display:block;
	float: left;
	margin: 20px 0 0 405px;
	padding: 0px;
	color: #68CFFC;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #68CFFC;
}


#contener
{
	width: 990px;
	margin: auto; 
	padding: auto;
}


#menu
{
	height: 120px;
	width: 990px;
	display: block;
	margin: auto;
	padding: 0px;
}

	#menu ul
	{
		margin: 10px 0 0 0px;
		padding: 0px;
		list-style-type: none;
		float: right;
		display: block;
	}

		#menu ul li
		{
			margin: 0px 5px 0 5px;
			padding: 0px;
			list-style-type: none;
			float: left;
			text-align: center;
			line-height: 150px;
				
		}
		
			#menu ul li a
			{
					
				
				margin: 0px;
				padding: 70px 0 0 0;
				list-style-type: none;
				display: inline;
				background-image: url('images/b-blue.png');
				background-position: top;
				background-repeat: no-repeat;
				background-color: transparent;
				font-size: 12px;
				font-weight: 700;
				color: #68CFFC;
				text-decoration: none;
			}

			#menu ul li a:hover
			{
				
								
				margin: 0px;
				padding: 70px 0 0 0;
				list-style-type: none;
				display: inline;
				background-image: url('images/b-orange.png');
				background-position: top;
				background-repeat: no-repeat;
				background-color: transparent;
				font-size: 12px;
				font-weight: 700;
				color: #FFCC66;
				text-decoration: none;
			}


#corps
{
	width: 990px; 
	background-image: url('images/backbody.jpg');
	background-position: left;
	background-repeat: repeat-y;
	margin: auto;
	padding: 0px;
	float: left;
	display: block;
	


}

#col_gauche
{
	width: 235px;	
	margin:0px;
	padding: 0px;
	display: inline;
	color: black;
	float: left;
}

	#col_gauche a
	{
		color: gray;
		text-decoration: underline;
	}
	#col_gauche a:hover
	{
		color: black;
		text-decoration: underline;
	}


#contenu
{
	margin: 0;
	padding: 10px;
	width: 700px;
	text-align: justify;
	color: #CCFFFF;
	display: inline;
	float: right;
	
}

#col_gauche p
{
	padding: 68px 5px 5px 5px;
	text-align: left;
	color: black;
}


.panel
{
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #0047BA;
	background-color: #FFCC66;
	display: block;
	width: 232px;
	


}


	.cadre
	{
		border: 1px solid #FFCC66;
	}
	.forum
	{
		border-bottom: 1px solid #FFCC66;
	}
	.forum2
	{
		border-bottom: 1px solid #B38712;
	}



			#panel_news
			{	
				background-image: url('images/news.jpg');
				background-position: top left;
				background-repeat: no-repeat;

			}

			#panel_calendrier
			{	
				background-image: url('images/calendrier.jpg');
				background-position: top left;
				background-repeat: no-repeat;

			}
			#panel_calendrier td
			{
				border: 1px solid black;
				
			}
			#panel_calendrier .day
			{
				background: #FFEDC8;
				font-weight: bold; 
			}
			#panel_calendrier table
			{
				border-collapse: collapse;
				color: black;
			}
			#panel_calendrier .event
			{
				color: #68CFFC;
				font-weight: bold;
			}
			#panel_log
			{	
				background-image: url('images/membres.jpg');
				background-position: top left;
				background-repeat: no-repeat;

			}
			#panel_mp3
			{	
				background-image: url('images/mp3.jpg');
				background-position: top left;
				background-repeat: no-repeat;

			}

			#panel_sondage
			{	
				background-image: url('images/sondage.jpg');
				background-position: top left;
				background-repeat: no-repeat;
				color: black;

			}
			#panel_sondage td
			{
				color:black;
			}
				
			#panel_sponsors
			{	
				background-image: url('images/sponsors.jpg');
				background-position: top left;
				background-repeat: no-repeat;
				color: black;

			}
			#panel_sponsors img
			{	
				border: none;

			}
                       #panel_rechercher
			{	
				background-image: url('images/rechercher.jpg');
				background-position: top left;
				background-repeat: no-repeat;
				color: black;

			}

#footer
{
	width: 990px;
	margin:  auto;
	padding: 0px;
	clear: both;
}


