html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center; background:url(images/bg_body1.jpg) bottom repeat-x #042C01;}
p{margin:0 0 10px 0}
a{color: #006;}
/*--------------------------------------------------                           H         				 ------------------------------------------*/
h2{margin:0; padding:0;font-size:0.9em;color:#042c01;}

div#header{
	position:relative;
	height:206px;
	background: url(images/hdr.jpg) top center no-repeat #042C01;
	padding-bottom:10px;}

	
/*----------------------------------------------------------------                MENU       ---------------------------------------------------------------*/
#menu a{display:block;}
#menu {
 width:880px;
 background: url('images/menu1.jpg') repeat-x top;
 height:34px; font-size:0.9em;
 }
#menu ul {
 margin:0;
 padding:0;
 list-style-type:none;
 text-align:center;
  }
#menu li {font-weight:bold;
 float:left;
 margin:auto;
 padding:0;
 background-color:black;
 }
.menuu {
text-align: center; text-transform:uppercase; text-decoration:none;
float: left;
 display:block;
 color:white;
 text-decoration:none;
 padding: 8px 20px; 
 background: url('images/menu1.jpg') repeat-x top #000;
 }
#menu li a:hover {
 background-position: bottom;
 color: #000;
 }		
#menu ul li ul {
 display:none;
 background-color:#fbd200;/*jaune*/
 width:200px;
 }
 #menu ul li ul li a{
 background-color:#fbd200;
 padding: 5px 0 5px 5px;
 text-align:left;
 }
 #menu ul li:hover ul {
 display:block;
 }
#menu li:hover ul li {
 float:none;
 }
 #menu li ul {
 position:absolute;
 margin:25px 0px 0px 0px;
 width:100px;
 }
 .item{
 	background-color:#fbd200/*jaune*/;
 }
 .item a{text-decoration:none;}

/*-----------------------------------------------			TICKER					-------------------------------*/

 
 
 
/*-----------------------------------------------			ACCROCHE					-------------------------------*/
.one ul{
	height: 68px;
	background: #e9e9e9;
	padding: 0;
	margin: 0;
	list-style: none;
	
	}
.one li {
	float: left;
	margin-left: 9px !important;
	/margin-left: 9px;
	-margin-left: 5px; 
}

.one  li a {
	float: left;
	display: block; 
	padding-top: 10px ;
	text-decoration:none; 
}

.one li a:hover {
	
}
/*------------------------------------------------------------------------------------------------*/
div#container{
	width:880px;
	margin:0 auto;
	text-align:left;
	background: url('images/bg.jpg') repeat-x top #770303;}
div#content{
	float:left;
	width:501px;
	/*background:#fff;*/
	margin-left: 9px !important;
	/margin-left: 9px;
	-margin-left: 4px;
	margin-top:8px;
	}
	div#content p{
	line-height:1.4;
	}
	.down{
	background: #faf9f3; padding-top:5px;
	}
		.news{
		/*height: 70px;*/
		padding: 0 9px;
		}
		*html .news {
		position: relative; /* peekaboo bug fix for IE6 */
		}
		*+html .news {
		min-width: 0; /* peekaboo bug fix for IE7 */
}
		
		.news a{
		font-weight: bold;
		color: #000;
		text-decoration: none;
		}
		.news a:hover{text-decoration:underline;}
		.news h2{
		color: #fbd200;
		}
		.news p{font-size:0.9em; color: #5c530e; }
		
div#right{
	/*background:#B9CAFF;*/
	float:right;
	width:347px;
	margin-right: 9px !important;
	/margin-right: 9px;
	-margin-right: 4px;
	margin-top:8px;
	}
	#right h2{background: #000; margin-top:20px; padding: 5px; color: #fff;}
/*-----------------------------------------------			AD					-------------------------------*/
#ad{
/*	height: 273px;
	background: #000;*/
	}
#ad a{
	padding:5px 0 5px 0;
	text-align:center;
	color: #F6C500;
	font-size: 0.85em;
	}
#ad a:hover{
	color: #ccc;
	text-decoration:none;
	}
.quizz{
		height:135px;
		margin-top:9px;
		padding-left: 163px;
		background: url('images/a_quizz.jpg') no-repeat top left;
		}
.quizz p{
		margin-right:8px;
		font-size: 0.9em; 
		font-weight:bold;
		color: /*#F6C500;*/#fff;
		}
		.quizz .jaune {color: #F6C500;}
.quizz a{padding-top:10px;
		}
	#content-wrapper{margin-bottom: 9px;}
	
	#player{
	background: /*#f5f3f3*/#fff;
	height: 120px;
	border:1px solid #f8c708;
	border-bottom: 3px solid #000;
	padding:8px;
	}
		#player h2{
		background: #f8c708;
		margin-bottom:8px;
		padding:5px;
		border-bottom:3px solid #000;
		}
		#player p{
		font-size:0.9em;
		padding-top:8px;}
/*------------------------------------------------------------------------------*/
div#extra{
	/*background:#FF8539;*/
	float:left;
	width:501px;
	margin-left: 9px !important;
	/margin-left: 9px;
	-margin-left: 4px;
	margin-top: 10px;
	margin-bottom:10px;
	}
div#footer{
	background:url(images/bg_body.jpg) bottom repeat-x #042C01 /*#042c01;*/;
	color: #ccc;
	clear:both;
	width:100%;
	border-top: 5px solid #000;
	}
div#footer h2{
	text-transform:uppercase;
	color: #000; 
	font-size:0.9em;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	border-bottom: 1px solid #4f6735;
	}
div#footer p{
	margin:0;
	padding:5px 10px;
	font-size:0.9em;
	}
div#footer a{
	display:inline;
	padding:0;
	font-size: 0.9em;
	color: #000;
	text-decoration:none;
	}
div#footer a:hover{
	color: #770303;
	}

/*--------------------------------------------------                           SITEMAP         				 ------------------------------------------*/
	
.copyright{clear:both; /*background: #042c01;*/
}
/*----------------------------------------------------------------transparence png---------------------------------------------------------------------*/
img, div, h1{
        behavior: url(iepngfix.htc);
		}

/*--------------------------------------------------                           IMG         				 ------------------------------------------*/
a img {
   border: none;
	}
img{margin:0; padding:0;}
.img_left{
	float:left;
	margin-right:9px;
	}
	.img_left_ie{				/*----------------------------------------PB FLOAT LEFT IE---------------------*/
	float:left;
	margin-right:9px;
	}
.img_right{
	float:right;
	margin-left:10px; 
	}
.cam{margin-right:5px;}/*              ICON caméra            */


/*----------------------------------------------               WHO              ----------------------------------------------*/
div#conteneur_who{padding:10px 9px 10px 9px; background:#fff;}
div#conteneur_who p{/*padding-right: 310px; */padding-bottom:20px;}
div#conteneur_who a{text-decoration:underline;
	/*margin-left:700px; 
	margin-right: 20px;
	padding-top:20px;
	text-align:right;
	color: #770303; */}
	.hautdepage{						/*	LIEN HAUT DE PAGE	DROITE	*/
	margin-left:700px; 
	margin-right: 20px;
	padding-top:20px;
	text-align:right;
	color: #770303; 
	}
div#conteneur_who a:hover{
	text-decoration:none;}
.txt{margin-bottom:120px;}
/*----------------------------------------------               GOLD CUP              ----------------------------------------------*/
div#conteneur_gc{padding:10px 9px 10px 9px; background:#fff;}
div#conteneur_gc p{padding-bottom:20px;}
div#conteneur_gc a{
	display: inline; 
	color: #770303; 
	}
div#conteneur_gc a:hover{
	text-decoration:none;}
div#conteneur_gc .tte_actu{
	padding-bottom:20px;}


div#conteneur_mu{
	padding:10px 9px 10px 9px; 
	background: url(images/bg_zik.jpg) top center no-repeat #000;
	height: 628px;}
div#conteneur_mu h3{margin-top:10px; font-size:1.5em; color:#FFDE00;}
div#conteneur_mu p{color: #fff;padding-bottom:20px; padding-right: 20px;}
div#conteneur_mu img{margin-right: 15px;}
div#conteneur_mu a{
	margin-left:700px; 
	margin-right: 20px;
	padding-top:20px;
	text-align:right;
	color: #770303; }
div#conteneur_mu a:hover{
	text-decoration:none;}

	
/*----------------------------------------------GALERIE ----------------------------------------------*/

div#conteneur_gal{padding-top:10px; background:#fff;}
div#content_gal{
	float:left;
	width:575px;/*555 et dans swf 585*/
	background:#fff;
	padding-left:5px;padding-right:10px;}				
div#right_gal{
	height:442px;
	background: #fff;
	float:right;
	width:280px;
	padding-right:10px;
	padding-top:8px;
	font-size:0.9em;
	}
	.texte{
	height:220px;
	overflow: auto;
	padding-right: 9px; }	
					/*------------------------------------------------------------------------------------------------------------------------------------*/
					
						.jaune{color: #FFC600;}			/*		couleur JAUNE texte		*/
						.red{color: #c82925;}			/*		couleur RED texte		*/
						
#gal{height:450px;}
.menu_gal{margin-top:10px;}
.menu_gal ul{
	padding: 0; 
	margin: 0; 
	list-style: none;
	}
.menu_gal li {
	margin:0; padding:0; border-bottom: 1px solid #ccc;
}

.menu_gal  li a {
	text-transform:uppercase; text-decoration:none; 
	/*background: #000;*/
	color: #770303;
	padding: 8px 20px 8px 20px;
	font-weight: bold;	
}

.menu_gal li a:hover {
	background-position: bottom;
	color: #000;
}
.menu_gal h2{text-align:right; background:#ccc;margin-left:65%;padding:5px;}



/*----------------------------------------------MULTIMEDIA ----------------------------------------------*/

div#content_clip{
	background: url(images/bg_multimedia.jpg) top center no-repeat #000; 
	height: 720px;
	}
	
	div#content_clip_multimedia{
	background: url(images/bg_multimedia.jpg) top center no-repeat #000; 
	height: 900px;
	}
.special{margin-left:430px; padding-top:180px; color:#fee800; font-weight: bold;}

div#content_quizz{background: url(images/bg_quizz.jpg) top center no-repeat #000;}
.down_clip{
	height:379px;
	padding-top: 250px;
	padding-left:340px;	
	color:#fff;}
	.down_clip p{padding-right:50px;}
	.down_clip a{
	font-weight:bold; color:#fee800; text-decoration:underline; display: inline;
	}
	.down_clip a:hover{text-decoration:none;}
	
	.down_clip h3{margin-top:50px; font-size:1.5em;
	}
					.legende  {
					margin-left: 10px;
					margin-right: 10px;
					color:#fff;
					font-size: 0.9em;
					}				/* Texte sous la vidéo */
.down_quizz{
	height:600px;
	padding-top: 29px;/*629*/
	padding-left:340px; padding-right:10px;	
	color:#fff;}
	.down_quizz a{
	font-weight:bold; color:#fee800; text-decoration:none}
	.down_quizz a:hover{
	color:#fff; text-decoration:underline}
	.down_quizz h3{margin-top:50px; font-size:1.5em; color:#FFDE00;}
	

	
/*--------------------------------------------------------------		TABLEAU		----------------------------------------*/
.schedule{margin:auto;margin-bottom:20px;}
table
			{
			/*margin:auto;*/
			padding:4px;
			border-collapse:collapse;
			}
			.schedule caption{text-align:left;
			font-weight:bold;
			background:#042c01;
			padding:5px 20px 5px 20px;
			color: #fff;
			}
			.schedule td, .schedule th
			{
			/*border:1px solid black;*/
			padding:3px 20px 3px 20px;
			}
			.schedule th{background-color: #5d1d02;
			color: #f5c100; padding:5px 20px 5px 20px;
			}
			.gris{background:#ccc;}

.score{margin:auto;}
.team{width:100px; text-align:center;}
			.score td, .score th
			{
			/*border:1px solid black;*/
			padding:3px 5px 3px 5px;
			}
			

			
.news_actu{
		padding: 9px;
		}
		.news_actu h2{font-size:1.5em;}
		.news_actu a{
		font-weight: bold;
		color: #000;
		text-decoration: none;
		}


div#container_actu{
	width:880px;
	margin:0 auto;
	text-align:left;
	background: #c7c7c6;
	}		
#actu_right{margin-bottom:10px;}
#actu_right h2{margin:0; padding:5px; background:#a0a488; color:#000;}
#actu_right h3{padding-left:7px;}
#actu_right p{padding:7px 7px 0 7px;font-size:0.9em;}			
.result{background:#faf9f3; margin-bottom:10px; padding-bottom:10px;}
.actu_news{background:#faf9f3; margin-bottom:10px;padding-bottom:10px;}/*	ACTU_NEWS	*/
.actu_news img{padding-right:7px;}
.actu_news a{display:inline;color:#154a01}
.actu_news a:hover{text-decoration:none;}

.lil{font-size:0.75em;}
.news_actu .top{text-align:right;margin-right:10px;}

.txt a{display:inline;}

.txt ul{padding-bottom:10px;}	/*		LISTE		*/
.txt ul li {padding-bottom:9px;list-style-type: none;}

.lien_ext{font-weight:bold; color:#042c01}

.poll{background: #f4f4f4; padding-left:20px; margin-bottom:10px;}
.poll a{display: inline;}

.tte_actu{margin:0; padding:0; margin-left:10px;font-size:0.9em;list-style-type:none;}							/*	LISTE DES ARTICLES		*/
.tte_actu a{font-weight:bold; }


.signature{						/*	LIEN HAUT DE PAGE	DROITE	*/
	text-align:right;
		}
		
.mid{margin-left:30px;}

.tube_txt{margin:0; padding:10px; background:#fff; font-size:0.9em;}

ol{font-weight:bold;}
#annonce{margin-top:8px;}


