"utf-8";
/* CSS Document */
#pubsky01 {
background-image:url(gfx/bg_content011.gif);
background-repeat:no-repeat;
float:right;
position:relative;
width:120px;
z-index:1;
top:0px;	
}	
*html #pubsky01 {
background-image:url(gfx/bg_content011.gif);
background-repeat:no-repeat;
float:right;
position:fixed;
width:120px;
z-index:1;	
}	
	
	#pubsky0000 {
/*position:absolute;*/
padding-top:10px;
}	
	*html #pubsky0000 {
margin-left:20px;
/*position:absolute;*/
}	
	*+html #pubsky0000 {
margin-left:5px;
/*position:absolute;*/

}

* html #pubsky0000 {
/*top: expression( ( 10 + ( ignoreMe2 = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop + 200 ) ) + 'px' );
position:absolute; margin-left:-140px;*/
 
}


body {
	margin:0;
	padding:0;
background-image:url(../images/bg-koora.jpg);
	background-repeat: repeat-x;
	background-position:center bottom;
	background-color:#000000;
	background-attachment:fixed;
}


a {   outline: none;
	text-decoration:none;
	cursor:pointer; }

#Tableau_01 {
	width:1000px;
	background:url(../images/bg_tableau01.jpg) repeat-y;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}


/****************** menu edition *********/



#menu-edition_ {
	width:1000px;
	height:31px;
	padding:0 5px;
}
.conteneur_menu_edition {
	width:1000px;
	height:31px;
	overflow:hidden;
	padding-top:7px;
	background-image: url(../images/bg_menu_edition.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.edition {
	float:left;
	padding:8px 0 0 8px;
	font:bold 12px Tahoma;
	color:#607711;
}
a.edit_algerie {
	float:left;
	display:block;
	padding:8px 0 8px 43px;
	background:url(../images/edition_algerie.jpg) no-repeat;
	font:bold 12px Tahoma;
	color:#505050;
	text-decoration:none;
}
a:hover.edit_algerie {
	color:#30a04b;
	text-decoration:none;
}
a.edit_algerie_active {
	float:left;
	display:block;
	padding:8px 0 8px 43px;
	background:url(../images/edition_algerie.jpg) no-repeat;
	font:bold 12px Tahoma;
	color:#30a04b;
	text-decoration:none;
}

a.edit_maroc {
	float:left;
	display:block;
	padding:8px 0 8px 43px;
	background:url(../images/edition_marocaine.jpg) no-repeat;
	font:bold 12px Tahoma;
	color:#505050;
	text-decoration:none;
}
a:hover.edit_maroc {
	color:#ac0929;
	text-decoration:none;
}
a.edit_maroc_active {
	float:left;
	display:block;
	padding:8px 0 8px 43px;
	background:url(../images/edition_marocaine.jpg) no-repeat;
	font:bold 12px Tahoma;
	color:#ac0929;
	text-decoration:none;
}


a.edit_francais {
	float:left;
	display:block;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 5px;	font:bold 12px Tahoma;
	color:#505050;
	text-decoration:none;
}
a:hover.edit_francais {
	color:#c70d31;
	text-decoration:none;
}

a.edit_francais_active {
	float:left;
	display:block;
	font:bold 12px Tahoma;
	color:#c70d31;
	text-decoration:none;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 5px;
}
a.edit_tunisienne_active {
	float:left;
	display:block;
	padding:8px 0 8px 43px;
	background:url(../images/edition_tunisienne.jpg) no-repeat;
	font:bold 12px Tahoma;
	color:#c70d31;
	text-decoration:none;
}
.edition_arabe {
	float:right;
}


a.edition_arabienne {
	float:right;
	width:93px;
	height:31px;
	background:url(../images/arabiya.jpg) no-repeat;
}
a:hover.edition_arabienne {
	float:right;
	width:93px;
	height:31px;
	background:url(../images/arabiya_hover.jpg) no-repeat;
}
a.edition_arabienne_active {
	float:right;
	width:93px;
	height:31px;
	background:url(../images/arabiya_hover.jpg) no-repeat;
}




a.edition_algerienne_ar {
	float:right;
	width:101px;
	height:31px;
	background:url(../images/jazeria.jpg) no-repeat;
}
a:hover.edition_algerienne_ar {
	float:right;
	width:101px;
	height:31px;
	background:url(../images/jazeria_h.jpg) no-repeat;
}
a.edition_algerienne_ar_active {
	float:right;
	width:101px;
	height:31px;
	background:url(../images/jazeria_h.jpg) no-repeat;
}

a.edition_marocaine_ar {
	float:right;
	width:94px;
	height:31px;
	background:url(../images/magrbiya.jpg) no-repeat;
}
a:hover.edition_marocaine_ar {
	float:right;
	width:94px;
	height:31px;
	background:url(../images/magrbiya_h.jpg) no-repeat;
}
a.edition_marocaine_ar_active {
	float:right;
	width:94px;
	height:31px;
	background:url(../images/magrbiya_h.jpg) no-repeat;
}

a.edition_egypt_ar {
	float:right;
	width:97px;
	height:31px;
	background:url(../images/masriya.jpg) no-repeat;
}
a:hover.edition_egypt_ar {
	float:right;
	width:97px;
	height:31px;
	background:url(../images/masriya_h.jpg) no-repeat;
}
a.edition_egypt_ar_active {
	float:right;
	width:97px;
	height:31px;
	background:url(../images/masriya_h.jpg) no-repeat;
}

a.edition_tunisienne_ar {
	float:right;
	width:101px;
	height:31px;
	background:url(../images/tounsia.jpg) no-repeat;
}
a:hover.edition_tunisienne_ar {
	float:right;
	width:101px;
	height:31px;
	background:url(../images/tounsia_h.jpg) no-repeat;
}
a.edition_tunisienne_ar_active {
	float:right;
	width:101px;
	height:31px;
	background:url(../images/tounsia_h.jpg) no-repeat;
}


/*************** header 1 ********/
#header1_ {
	width:992px;
	height:90px;
	overflow:hidden;
	padding:11px 4px 0 4px;
}
.banner_pub_1 {
	float:left;
	width:728px;
	height:90px;
}
.conteneur_recherche {
	width:253px;
	height:27px;
	background:url(../images/bg_conteneur_recherche.jpg) no-repeat;
	margin:0 5px 0 5px;
	float:left;
	padding:60px 0 0 0;
}


/*************** header logo ******/

#header-logo_ {
	width:980px;
	height:126px;
	background:url(../images/bg_header_logo.jpg) no-repeat;
	overflow:hidden;
	padding-right:20px;
	position:relative;
}
a.survol_drapo {
	position:absolute;
	z-index:55555;
	width:100px;
	height:21px;
	top:71px;
	left:245px;
	display:block;
}
.survol_drapoo {
	position:absolute;
	z-index:55;
	width:233px;
	height:21px;
	top:71px;
	left:109px;
	display:block;
}

.di10 {
	width:170px;
	height:43px;
	position:absolute;
	z-index:50;
	top:91px;
	left:250px;
	padding:0 0 0 13px;
	overflow:hidden;
	/*display:none;*/
}
.drapo_pays {
	width:170px;
	height:43px;
	position:absolute;
	z-index:50;
	top:91px;
	left:250px;
	/*background:url(../images/bg_drapo.jpg) no-repeat;*/
	padding:0 0 0 13px;
	overflow:hidden;
	/*display:none;*/
}
a.tunisie {
	float:left;
	width:26px;
	height:26px;
	display:block;
	background:url(../images/bt_drapo_tunisie.gif) no-repeat;
}
a.algerie {
	float:left;
	width:26px;
	height:26px;
	display:block;
	background:url(../images/bt_drapo_algerie.gif) no-repeat;
}
a.maroc {
	float:left;
	width:26px;
	height:26px;
	display:block;
	background:url(../images/bt_drapo_maroc.gif) no-repeat;
}


.logo-coupe {
	width:346px;
	height:126px;
	float:left;
	display:block;
	z-index:1;
	position:absolute;
	top:0;
	left:0;
}

a.logo_koora {
	width:346px;
	height:63px;
	float:left;
	position: relative;
	top:0;
	left:0;
}
a.even1 {
	width:93px;
	height:106px;
	float:right;
	display:block;
	margin-top:11px;
}
a.even2 {
	width:93px;
	height:106px;
	float:right;
	display:block;
	margin-top:11px;
}
a.even3 {
	width:93px;
	height:106px;
	float:right;
	display:block;
	margin-top:11px;
}
a.even4 {
	width:93px;
	height:106px;
	float:right;
	display:block;
	margin-top:11px;
}
a.even5 {
	width:93px;
	height:106px;
	float:right;
	display:block;
	margin-top:11px;
}
a.even6 {
	width:93px;
	height:106px;
	float:right;
	display:block;
	margin-top:11px;
}


/************** chrono ******/

#header-chrono_ {
	width:977px;
	height:127px;
	background:url(../images/bg_header_chrono.jpg) no-repeat;
	padding:25px 0 0 23px;
	overflow:hidden;
}

.groupe_chrono {
	width:323px;
	height:113px;
	float:left;
	background:url(../images/bg_groupe_chrono.jpg) 100% 0% no-repeat;
}

.ligne_chrono {
	overflow:hidden;
	width:323px;
	
}
.date_chrono {
	float:left;
	width:61px;
	height:16px;
	font:11px Tahoma;
	color:#718c14;
	text-align:center;
	padding:3px 0 0 0;
}
a.txt_chrono {
	float:left;
	overflow:hidden;
	width:262px;
	height:16px;
	text-decoration:none;
	font:11px Tahoma;
	color:#747474;
	display:block;
	padding:3px 0 0 0;
}
a:hover.txt_chrono {
	text-decoration:none;
	color:#718c14;

}





/*************** menu haut *********/

#menu-h-pays_ {
	width:990px;
	height:37px;
	overflow:hidden;
	padding:0 5px 0 5px;
}
a.bt_tunisie {
	width:113px;
	height:37px;
	float:left;
	background:url(../images/bt_tunisie.jpg) no-repeat;
	display:block;
}
a:hover.bt_tunisie {
	background:url(../images/bt_tunisie_hover.jpg) no-repeat;
}

a.bt_tunisie_active {
	width:113px;
	height:37px;
	float:left;
	background:url(../images/bt_tunisie_hover.jpg) no-repeat;
	display:block;
}

a.bt_lagerie {
	width:111px;
	height:37px;
	float:left;
	background:url(../images/bt_algerie.jpg) no-repeat;
	display:block;
}
a:hover.bt_lagerie {
	background:url(../images/bt_algerie_hover.jpg) no-repeat;
}
a.bt_lagerie_active {
	width:111px;
	height:37px;
	float:left;
	background:url(../images/bt_algerie_hover.jpg) no-repeat;
	display:block;
}


a.bt_maroc {
	width:101px;
	height:37px;
	float:left;
	background:url(../images/bt_maroc.jpg) no-repeat;
	display:block;
}
a:hover.bt_maroc {
	background:url(../images/bt_maroc_hover.jpg) no-repeat;
}
a.bt_maroc_active {
	width:101px;
	height:37px;
	float:left;
	background:url(../images/bt_maroc_hover.jpg) no-repeat;
	display:block;
}


a.bt_egypt {
	width:100px;
	height:37px;
	float:left;
	background:url(../images/bt_egypt.jpg) no-repeat;
	display:block;
}
a:hover.bt_egypt {
	background:url(../images/bt_egypt_hover.jpg) no-repeat;
}
a.bt_egypt_active {
	width:100px;
	height:37px;
	float:left;
	background:url(../images/bt_egypt_hover.jpg) no-repeat;
	display:block;
}



a.bt_france {
	width:108px;
	height:37px;
	float:left;
	background:url(../images/bt_france.jpg) no-repeat;
	display:block;
}
a:hover.bt_france {
	background:url(../images/bt_france_hover.jpg) no-repeat;
}
a.bt_france_active{
	width:108px;
	height:37px;
	float:left;
	background:url(../images/bt_france_hover.jpg) no-repeat;
	display:block;
}



a.bt_espagne {
	width:121px;
	height:37px;
	float:left;
	background:url(../images/bt_espagne.jpg) no-repeat;
	display:block;
}
a:hover.bt_espagne {
	background:url(../images/bt_espagne_hover.jpg) no-repeat;
}
a.bt_espagne_active {
	width:121px;
	height:37px;
	float:left;
	background:url(../images/bt_espagne_hover.jpg) no-repeat;
	display:block;
}



a.bt_italie {
	width:85px;
	height:37px;
	float:left;
	background:url(../images/bt_italie.jpg) no-repeat;
	display:block;
}
a:hover.bt_italie {
	background:url(../images/bt_italie_hover.jpg) no-repeat;
}
a.bt_italie_active {
	width:85px;
	height:37px;
	float:left;
	background:url(../images/bt_italie_hover.jpg) no-repeat;
	display:block;
}



a.bt_allemagne {
	width:126px;
	height:37px;
	float:left;
	background:url(../images/bt_allemagne.jpg) no-repeat;
	display:block;
}
a:hover.bt_allemagne {
	background:url(../images/bt_allemagne_hover.jpg) no-repeat;
}
a.bt_allemagne_active {
	width:126px;
	height:37px;
	float:left;
	background:url(../images/bt_allemagne_hover.jpg) no-repeat;
	display:block;
}



a.bt_angleterre {
	width:124px;
	height:37px;
	float:left;
	background:url(../images/bt_angleterre.jpg) no-repeat;
	display:block;
}
a:hover.bt_angleterre {
	background:url(../images/bt_angleterre_hover.jpg) no-repeat;
}
a.bt_angleterre_active {
	width:124px;
	height:37px;
	float:left;
	background:url(../images/bt_angleterre_hover.jpg) no-repeat;
	display:block;
}

a.rss {
	width:55px;
	height:20px;
	background:url(../images/icone_rss.jpg) 100% 0% no-repeat;
	float:right;
	margin-right:10px;
	margin-top:3px;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:3px;
}


/******************** content ********/
#content-global_ {
	width:1000px;
	/*height:3403px;*/
	position:relative;
	overflow:hidden;
	padding-top:36px;
}


		/***** menu horizontal ***/
		
.sous_menu_gris {
	position:absolute;
	z-index:2;
	width:989px;
	height:36px;
	overflow:hidden;
	background:url(../images/bg_sous_menu_gris.jpg) repeat-x;
	display:none;
	top:0;
	left:5px;
}
.sous_menu_tunisie {
	position:absolute;
	z-index:2;
	width:989px;
	height:36px;
	overflow:hidden;
	background:url(../images/bg_sous_menu_tunisie.jpg) repeat-x;
	display:none;
	top:0;
	left:5px;
}
a.football {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}
a:hover.football {
	color:#ffffff;
	text-decoration:none;
}
a.football_active {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}

a.autre_sport {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}

a:hover.autre_sport {
	color:#ffffff;
	text-decoration:none;
}
a.autre_sport_active {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}

.sous_menu_algerie {
	position:absolute;
	z-index:3;
	width:989px;
	height:36px;
	overflow:hidden;
	background:url(../images/bg_sous_menu_algerie.jpg) repeat-x;
	display:none;
	top:0;
	left:5px;
}


a.football_alg {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_alg.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}
a:hover.football_alg {
	color:#ffffff;
	text-decoration:none;
}
a.football_alg_active {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_alg.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}

a.autre_sport_alg {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_alg.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}

a:hover.autre_sport_alg {
	color:#ffffff;
	text-decoration:none;
}
a.autre_sport_alg_active {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_alg.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}







.sous_menu_maroc {
	position:absolute;
	z-index:5;
	width:989px;
	height:36px;
	overflow:hidden;
	background:url(../images/bg_sous_menu_maroc.jpg) repeat-x;
	display:none;
	top:0;
	left:5px;
}


a.football_mrc {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_mrc.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}
a:hover.football_mrc {
	color:#ffffff;
	text-decoration:none;
}
a.football_mrc_active {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_mrc.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}

a.autre_sport_mrc {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_mrc.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}

a:hover.autre_sport_mrc {
	color:#ffffff;
	text-decoration:none;
}
a.autre_sport_mrc_active {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_mrc.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}







.sous_menu_egypt {
	position:absolute;
	z-index:6;
	width:989px;
	height:36px;
	overflow:hidden;
	background:url(../images/bg_sous_menu_egypt.jpg) repeat-x;
	display:none;
	top:0;
	left:5px;
}


a.football_egypt {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_egypt.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}
a:hover.football_egypt {
	color:#ffffff;
	text-decoration:none;
}
a.football_egypt_active {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_egypt.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}

a.autre_sport_egypt {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_egypt.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}

a:hover.autre_sport_egypt {
	color:#ffffff;
	text-decoration:none;
}
a.autre_sport_egypt_active {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_egypt.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}








.sous_menu_france {
	position:absolute;
	z-index:6;
	width:989px;
	height:36px;
	overflow:hidden;
	background:url(../images/bg_sous_menu_france.jpg) repeat-x;
	display:none;
	top:0;
	left:5px;
}


a.football_france {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_france.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}
a:hover.football_france {
	color:#ffffff;
	text-decoration:none;
}
a.football_france_active {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_france.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}

a.autre_sport_france {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_france.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}

a:hover.autre_sport_france {
	color:#ffffff;
	text-decoration:none;
}
a.autre_sport_france_active {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_france.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}






.sous_menu_espagne {
	position:absolute;
	z-index:6;
	width:989px;
	height:36px;
	overflow:hidden;
	background:url(../images/bg_sous_menu_espagne.jpg) repeat-x;
	display:none;
	top:0;
	left:5px;
}


a.football_espagne {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_espagne.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}
a:hover.football_espagne {
	color:#ffffff;
	text-decoration:none;
}
a.football_espagne_active {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_espagne.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}

a.autre_sport_espagne {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_espagne.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}

a:hover.autre_sport_espagne {
	color:#ffffff;
	text-decoration:none;
}
a.autre_sport_espagne_active {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_espagne.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}









.sous_menu_italie {
	position:absolute;
	z-index:6;
	width:989px;
	height:36px;
	overflow:hidden;
	background:url(../images/bg_sous_menu_italie.jpg) repeat-x;
	display:none;
	top:0;
	left:5px;
}


a.football_italie {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_italie.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}
a:hover.football_italie {
	color:#ffffff;
	text-decoration:none;
}
a.football_italie_active {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_italie.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}

a.autre_sport_italie {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_italie.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}

a:hover.autre_sport_italie {
	color:#ffffff;
	text-decoration:none;
}
a.autre_sport_italie_active {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_italie.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}






.sous_menu_germ {
	position:absolute;
	z-index:6;
	width:989px;
	height:36px;
	overflow:hidden;
	background:url(../images/bg_sous_menu_germ.jpg) repeat-x;
	display:none;
	top:0;
	left:5px;
}


a.football_germ {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_germ.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}
a:hover.football_germ {
	color:#ffffff;
	text-decoration:none;
}
a.football_germ_active {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_germ.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}

a.autre_sport_germ {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_germ.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}

a:hover.autre_sport_germ {
	color:#ffffff;
	text-decoration:none;
}
a.autre_sport_germ_active {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_germ.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}





.sous_menu_eng {
	position:absolute;
	z-index:6;
	width:989px;
	height:36px;
	overflow:hidden;
	background:url(../images/bg_sous_menu_eng.jpg) repeat-x;
	display:none;
	top:0;
	left:5px;
}


a.football_eng {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_eng.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}
a:hover.football_eng {
	color:#ffffff;
	text-decoration:none;
}
a.football_eng_active {
	padding:7px 30px 0 38px;
	float:left;
	background:url(../images/icone_footbal_s_m_eng.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}

a.autre_sport_eng {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_eng.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
}

a:hover.autre_sport_eng {
	color:#ffffff;
	text-decoration:none;
}
a.autre_sport_eng_active {
	padding:7px 30px 0 56px;
	float:left;
	background:url(../images/icone_autre_sport_eng.jpg) no-repeat;
	font:bold 11px Tahoma;
	color:#ffffff;
	text-decoration:none;
}


		/**** fin menu horizontal**/

.left_col_main {
	float:left;
	width:729px;
	_width:725px;
	margin:0 5px 0 6px;
	_margin:0 0px 0 3px;
	overflow:hidden;

}
.ligne_entete {
	overflow:hidden;
	width:729px;
}

a.ligue1_tunisie{
	float:left;
	margin:0 7px;
	_margin:0 5px;
	width:167px;
	height:86px;
	display:block;
	background:url(../images/ligue1_tunisie.jpg) no-repeat;
}
a:hover.ligue1_tunisie{
	background:url(../images/ligue1_tunisie_h.jpg) no-repeat;
}
a.ligue1_tunisie_active{
	float:left;
	margin:0 7px;
	_margin:0 5px;
	width:167px;
	height:86px;
	display:block;
	background:url(../images/ligue1_tunisie_act.jpg) no-repeat;
}
.ligue2_tunisie_gris{
	float:left;
	margin:0 7px;
	width:167px;
	height:86px;
	display:block;
	background:url(../images/ligue2_tunisie_gris.jpg) no-repeat;
}
a.ligue2_tunisie{
	float:left;
	margin:0 7px;
	width:167px;
	height:86px;
	display:block;
	background:url(../images/ligue2_tunisie.jpg) no-repeat;
}
a:hover.ligue2_tunisie{
	background:url(../images/ligue2_tunisie_h.jpg) no-repeat;
}
a.ligue2_tunisie_active{
	float:left;
	margin:0 7px;
	width:167px;
	height:86px;
	display:block;
	background:url(../images/ligue2_tunisie_act.jpg) no-repeat;
}
a.coupe_tunisie{
	float:left;
	margin:0 7px;
	width:167px;
	height:86px;
	display:block;
	background:url(../images/coupe_tunisie.jpg) no-repeat;
}
a:hover.coupe_tunisie{
	background:url(../images/coupe_tunisie_h.jpg) no-repeat;
}
a.coupe_tunisie_active{
	float:left;
	margin:0 7px;
	width:167px;
	height:86px;
	display:block;
	background:url(../images/coupe_tunisie_act.jpg) no-repeat;
}
a.equipenationale_tunisie{
	float:left;
	margin:0 7px;
	width:167px;
	height:86px;
	display:block;
	background:url(../images/equipenationale_tunisie.jpg) no-repeat;
}
a.equipenationale_tunisie_active{
	float:left;
	margin:0 7px;
	width:167px;
	height:86px;
	display:block;
	background:url(../images/equipenationale_tunisie_act.jpg) no-repeat;
}
a:hover.equipenationale_tunisie{
	background:url(../images/equipenationale_tunisie_h.jpg) no-repeat;
}

/********** module news ********/
.module_news {
	width:727px;
	height:439px;
	padding:0px 0 0 0;
	background:#535353;
	margin:8px 0;
	overflow:hidden;
}


.grd_actu {
	width:484px;
	height:430px;
	float:left;
	padding-top:3px;
	padding-bottom:3px;
}

.conteneur_ptt_article {
	width:237px;
	height:435px;
	float:right;
}

a.lien_haut {
	width:235px;
	height:17px;
	display:block;
	background:url(../images/bt_suivant_news.jpg) no-repeat;
	
}
a.lien_bas {
	width:235px;
	height:17px;
	display:block;
	background:url(../images/bt_precedant_news.jpg) no-repeat;
	
}

.conteneur_ptit_article {
	width:235px;
	height:448px;
	overflow:hidden;
}
.cont_pt_actu {
	width:230px;
	height:429px;
	padding-left:5px;
	padding-top:5px;
	overflow:hidden;
}

.ligne_actu_ptt {
	width:230px;
	height:67px;
	overflow:hidden;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c4c4c4;
	float:left;
}
.img_pt_article {
	width:92px;
	height:63px;
	float:left;
	border:1px #a1a1a1 solid;
}

a.lien_actu_ptt {
	width:130px;
	height:60px;
	padding:3px;
	display:block;
	text-decoration:none;
	font:bold 12px verdana;
	color:#f5f5f5;
	float:left;
}
a:hover.lien_actu_ptt {
	color:#809d1c;
	background:#3b3b3b;

}


a.lien_actu_ptt_actif {
	width:130px;
	height:60px;
	padding:3px;
	display:block;
	text-decoration:none;
	font:bold 12px verdana;
	color:#809d1c;
	background:#3b3b3b;
	float:left;
}


.grd_img_article {
	width:484px;
	height:276px;
	border-bottom:2px #c4c4c4 solid;
}
.txt_article_news {
	width:464px;
	height:132px;
	padding:10px;
	font:12px Tahoma;
	color:#f5f5f5;
background-color:#3B3B3B;}

.txt_article_news h1{
	font:bold 25px verdana;
	color:#f5f5f5;
	text-transform:uppercase;
	margin:0px;
	padding-bottom:10px;
}

.txt_article_news a{
	font:14px Tahoma;
	color:#f5f5f5;
	text-decoration:none;
}

.txt_article_news a:hover{
	font:14px Tahoma;
	color:#f5f5f5;
	text-decoration:underline;
}


.conteneur_secour {
	width:484px;
	height:436px;
	float:left;
	padding-left:5px;
	padding-top:1px;
}

/***************/











.banner_pub2 {
	width:727px;
	padding:8px 0px;
}

a.titre_alaune {
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#5a5a5a;
	width:727px;
	display:block;
	text-decoration:none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10;
	padding-left: 0;
}
a:hover.titre_alaune {
	color:#1b1b1b;
}

.comm_alaune {
	width:727px;
	height:35px;
	background:url(../images/bg_comm_alaune.jpg) repeat-x;
	overflow:hidden;
}
a.com_alaune {
	font:11px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	display:block;
	float:left;
	padding:10px 0 0 23px;
	background:url(../images/infobull_com_alaune.jpg) 0 10px no-repeat;
	text-decoration:none;
}
a:hover.com_alaune {
	color:#990000;
}

.date_alaune {
	font:11px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	display:block;
	float:right;
	padding:10px 5px 0 0px;
}
.photo_alaune {
	text-align:center;
	padding:0 0 18px 0;
}

.left_col_2col{
	float:left;
	width:550px;
	margin:0 5px 0 6px;
	_margin:0 3px 0 3px;
}

.ligne_article {
	width:548px;
	min-height:143px;
	overflow:hidden;
	height:auto;
	border-bottom:1px #DCDCDC solid;
}
.photo_article {
	width:183px;
	height:140px;
	float:left;

}
.photo_article img{
	margin:14px 6px 10px 6px;
	width:167px;
	height:115px;
	box-shadow: 0 0 3px #CCCCCC;
	-moz-box-shadow: 0 0 3px #CCCCCC;
	-webkit-box-shadow: 0 0 3px #CCCCCC;
	border: 1px solid #CCCCCC;
	padding:1px;
}
.content_article {
	width:360px;
	height:140px;
	float:left;
	padding-bottom:3px;
}
a.titre_article {
	font:bold 17px Verdana, Arial, Helvetica, sans-serif;
	color:#4b4b4b;
	text-decoration:none;
	padding-top:10px;
	display:block;
}
a.commentaire_article {
	font:11px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	display:none;
	float:left;
	padding:0px 0 0 24px;
	margin:5px 0px;
	background:url(../images/infobule_com_article.jpg) 0 0px no-repeat;
	text-decoration:none;
	/*width:330px;*/
}
a:hover.commentaire_article {
	color:#990000;
}

a.txt_article {
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:justify;
	text-decoration:none;
}
a:hover.txt_article {
	text-decoration:underline;
}

.actu_en_image_titre {
	width:538px;
	height:30px;
	font:bold 30px  Georgia, "Times New Roman", Times, serif;
	color:#515e1f;
	padding:21px 0 16px 10px;
	
}
.modul_actu_photo {
	width:548px;
	height:226px;
	background:url(../images/bg_modul_actufoto.jpg) repeat-x;
}
.haut_modul_actufoto {
	width:548px;
	height:40px;
	background:url(../images/haut_modul_actufoto.jpg) no-repeat;
}
.content_modul_actufoto {
	width:547px;
	height:161px;
	overflow:hidden;
}
.bas_modul_actufoto {
	width:548px;
	height:25px;
	background:url(../images/bg_bas_modul_actufoto.jpg) repeat-x;
	overflow:hidden;
}
.img_txt {
	width:169px;
	height:142px;
	float:left;
	margin:3px 5px;
}
.img_act {
	width:167px;
	height:115px;
	border:1px #b2acac solid;
}
.img_act img{
	border:0;
	width:167px;
	height:115px;
}
.txt_img_act {
	width:169px;
	height:22px;
	text-align:center;
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:5px;
}

a.voir_t_foto {
	font:11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	float:right;
	display:block;
	background:url(../images/puce_voir_t_foto.jpg) 100% 0% no-repeat;
	padding:3px 25px 0 0;
}
.banner_pub_3 {
	width:548px;
	height:60px;
	text-align:center;
	padding:30px 0 20px 0;
}

.haut_modul_actuvideo {
	width:548px;
	height:40px;
	background:url(../images/haut_modul_actuvideo.jpg) no-repeat;
}

.left_col_main2 {
	float:left;
	width:729px;
	margin:0 5px 0 5px;
}

.right_col_col2 {
	float:left;
	width:167px;
}

.right_col_col_liste{
	float:left;
	width:167px;
	height:1900px;
	position:relative;
}

.searchok{
	width:90px;
	border:1px solid #B9B9B9;
		background-color:#cacaca;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5d7903;
	font-weight:bold;
	font-size:12px;
	background-image: url(../images/bg_b.jpg);
	background-repeat: no-repeat;
	background-position: center;
	margin-left:3px;
cursor:pointer;
}

.searchinput{
	width:140px;
	border:1px solid #B9B9B9;
	background-color:#ffffff;
	text-align:center;
	font-family: tahoma;
	color:#5d7903;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	height:14px;

}
.box_dossier {
	width:167px;
	background:#d0d0d0;
	position:relative;
	padding:26px 0 0 0;
	margin-bottom:18px;
}
.haut_box_dossier {
	position:absolute;
	z-index:10;
	background:url(../images/haut_box_dossier.gif) no-repeat;
	width:152px;
	height:34px;
	top:0;
	left:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:6px 0 0 15px;
}

.image_dossier {
	width:167px;
	height:115px;
}

.image_dossier-newsletter {
	width:167px;
	height:82px;
}
a.txt_dossier {
	width:153px;
	padding:13px 7px;
	text-decoration:none;
	display:block;
	background:url(../images/bg_txt_dossier.jpg) no-repeat;
	font:bold 12px tahoma;
	color:#494949;
}
a:hover.txt_dossier {
	color:#111111;

}







/************** colone a droite ***********/
.main_left {
	width:729px;
	_width:720px;
	float:left;
}
.right_col_main {
	width:252px;
	_width:250px;
	float:right;
	padding:0 9px 0 0;
	_padding:0 0px 0 0;
	overflow:hidden;
	_margin:0 1px 0 0;
}

.box_newsletter {
	width:252px;
	height:33px;
	background:url(../images/bg_box_newsletter.jpg) no-repeat;
	margin:0 0px 8px 0px;
	_margin:0 5px 8px 0px;

	padding:68px 0 0 0;
}
.conteneur_pub_250250 {
	width:250px;
	_width:248px;
	height:250px;
	border:1px #999999 solid;
	margin:0px auto 8px auto;
}

.conteneur_pub_250250 {
overflow:inherit;
}

.conteneur_pub_250250 a{
overflow:inherit;
}

.conteneur_pub_250250 a:focus{
overflow:inherit;
}
.conteneur_classement {
	width:252px;
	_width:250px;
	height:242px;
	margin:0 0 8px 0;
	display:none;
}
.menu_classement {
	width:252px;
	_width:250px;
	height:27px;
	overflow:hidden;
}
.bt_classement {
	width:87px;
	height:27px;
	float:left;
	background:url(../images/bt_classement.jpg) no-repeat;
	cursor:pointer;
}
.bt_classement_active {
	width:87px;
	height:27px;
	float:left;
	background:url(../images/bt_classement_active.jpg) no-repeat;
	cursor:pointer;
}

.bt_resultat {
	width:79px;
	height:27px;
	float:left;
	background:url(../images/bt_resultats.jpg) no-repeat;
	cursor:pointer;
}
.bt_resultat_active {
	width:79px;
	height:27px;
	float:left;
	background:url(../images/bt_resultats_active.jpg) no-repeat;
	cursor:pointer;
}
.bt_calendrier {
	width:86px;
	height:27px;
	float:left;
	background:url(../images/bt_calendrier.jpg) no-repeat;
	cursor:pointer;
}
.bt_calendrier_active {
	width:86px;
	height:27px;
	float:left;
	background:url(../images/bt_calendrier_active.jpg) no-repeat;
	cursor:pointer;
}

.contenu_classement {
	width:252px;
	_width:250px;
	height:222px;
	display:block;
	border-left:1px #e3e8eb solid;
	border-right:1px #e3e8eb solid;
}
.classement {
	width:242px;
	height:195px;
	overflow:scroll;
	padding:5px;
}
a.voir_tableau {
	width:252px;
	_width:250px;
	height:27px;
	display:block;
	background:url(../images/bt_voire_tab.jpg) no-repeat;
}
.titre_tab_class {
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#5e5e5e;
	background:#eeeeee;
	padding:5px 3px;
}
.titre2_tab_class {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	background:#eeeeee;
	padding:2px;
}

.txt_classement {
	border-bottom:1px #333333 dotted;
	font:10px Arial, Helvetica, sans-serif;
	color:#333333;
}

.txt_equipe_classement {
	border-bottom:1px #333333 dotted;
	font:10px Arial, Helvetica, sans-serif;
	color:#64a8cf;
}
.conteneur_resultats {
	width:252px;
	_width:250px;
	height:222px;
	display:none;
		border-left:1px #e3e8eb solid;
	border-right:1px #e3e8eb solid;
}
.resultats {
	width:242px;
	height:195px;
	overflow:scroll;
	padding:5px;
}
.conteneur_calendrier {
	width:252px;
	_width:250px;
	height:222px;
	display:none;
	border-left:1px #e3e8eb solid;
	border-right:1px #e3e8eb solid;
}
.calendrier {
	width:242px;
	height:195px;
	overflow:scroll;
	padding:5px;
}

.box_match_live {
	width:243px;
	height:173px;
	padding:45px 0 0 8px;
	margin:27px 0 8px 0;
	_margin:0 0 8px 0;
	background:url(../images/bg_box_match_live.jpg) no-repeat;
	overflow:hidden;
	display:block;
	color:#494949;
}
.match {
	width:232px;
	height:27px;
	margin:5px 0 5px 0;
	background:#F1F1F1;
border-bottom:1px solid #DCDCDC;	font:bold 11px Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:10px;
}

.suite {
	background:url(../images/puce_suite.jpg) 100% 0% no-repeat;
	padding:0 20px 0 0;
	float:right;
	margin:0 26px 0 0;
	display:block;
	font:bold 12px tahoma;
	color:#FFFFFF;
	text-decoration:none;
}

.box_match_streaming {
	width:243px;
	height:173px;
	padding:45px 0 0 8px;
	margin:0px 0 8px 0;
	_margin:0 0 8px 0;
	background:url(../images/bg_box_streaming.jpg) no-repeat;
	overflow:hidden;
	display:none;
}

.match_streaming {
	width:232px;
	height:27px;
	margin:5px 0 5px 0;
	background:#a6a6a5;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:5px;
	padding-bottom:10px;
}

a.lien_streaming_flotan {
	position:absolute;
	z-index:99999;
	top:0;
	left:0;
	width:232px;
	height:40px;
}


.box_match_tv {
	width:243px;
	height:173px;
	padding:45px 0 0 8px;
	margin:0px 0 8px 0;
	_margin:0 0 8px 0;
	background:url(../images/bg_box_tv.jpg) no-repeat;
	overflow:hidden;
}
.match_tv {
	width:232px;
	height:27px;
	margin:5px 0 5px 0;
	background:#F1F1F1;
border-bottom:1px solid #DCDCDC;	font:bold 11px Arial, Helvetica, sans-serif;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	position:relative;
	color:#494949;
}

.suite_tv {
	background:url(../images/puce_suite_tv.jpg) 100% 0% no-repeat;
	padding:0 20px 0 0;
	float:right;
	margin:0 26px 0 0;
	display:block;
	font:bold 12px tahoma;
	color:#ffffff;
	text-decoration:none;
}

.box_article_lu {
	width:252px;
	_width:250px;
	height:auto;
	margin:0px 0 8px 0;

}

.haut_article_lu {
	width:252px;
	_width:250px;
	height:42px;
	background:url(../images/haut_article_lu.jpg) no-repeat;
}

.content_article_lu {
	background:url(../images/bg_article_lu.jpg) repeat-x;
	background-color:#bebebe;
	background-position:top;
	width:240px;
	height:auto;
	padding:5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7c7c7c;
	border-bottom-color: #7c7c7c;
	border-left-color: #7c7c7c;
}

.article_lu {
	width:235px;
	padding:3px 0 3px 0;
	_padding:0px 0 0px 0;
	border-bottom:1px #aaaaaa dotted;
}

.date_article_lu {
	width:235px;
	padding:0 0 3px 0;
	font:10px Arial, Helvetica, sans-serif;
	color:#5E7707;
}
a.txt_article_lu {
	width:235px;
	padding:2px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#494949;
	text-decoration:none;
}
a:hover.txt_article_lu {
color:#999999;
}



.box_video_koora {
	width:252px;
	_width:250px;
	height: auto;
	margin:0px 0 8px 0;
}

.haut_video_koora {
	width:252px;
	_width:250px;
	height:42px;
	background:url(../images/haut_video_koora.jpg) no-repeat;
}

.content_video_koora {
	background:url(../images/bg_article_vid.jpg) repeat-x;
	background-color:#bebebe;
	background-position:top;
	width:240px;
	height:auto;
	padding:5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7c7c7c;
	border-bottom-color: #7c7c7c;
	border-left-color: #7c7c7c;
	overflow: hidden;
}
.ligne_video {
	width:225px;
	overflow:hidden;
	margin:10px 0 10px 0;
}
.image_video {
	width:75px;
	height:67px;
	float:left;
	box-shadow: 0 0 3px #8b8b8b;
	-moz-box-shadow: 0 0 3px #8b8b8b;
	-webkit-box-shadow: 0 0 3px #8b8b8b;
	border: 1px solid #8b8b8b;
	padding:1px;
}
.txt_video {
	width:145px;
	height:67px;
	float:left;
	overflow:hidden;
}
a.titre_video_koora {
	width:145px;
	padding:0 3px 0 3px;
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#494949;
	text-decoration:none;
}
.date_video_koora {
	width:145px;
	font:10px Arial, Helvetica, sans-serif;
	color:#5E7707;
	padding:0 3px 3px 3px;
}

a.details_video_koora {
	width:145px;
	padding:0 3px 0 3px;
	font:11px Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	text-decoration:none;
	display:block;
}

a:hover.details_video_koora {
	text-decoration:underline;

}

a.bt_twitter {
	width:251px;
	_width:250px;
	height:110px;
	background:url(../images/bt_twitter.jpg) no-repeat;
	display:block;
	margin:8px 0 8px 0;
}

.bann_koora_portable {
	width:251px;
	_width:250px;
	height:137px;
	background:url(../images/koora_portable.jpg) no-repeat;
	display:block;
	margin:0px 0 8px 0;
}



.box_sondage {
	width:252px;
	_width:250px;
	/*height:297px;*/
	margin:0px 0 8px 0;
}

.haut_sondage {
	width:252px;
	_width:250px;
	height:43px;
	background:url(../images/haut_sondage.jpg) no-repeat;
}

.content_sondage {
	width:240px;
	/*height:254px;*/
	padding:5px 5px 20px 5px;
	border-bottom:1px #737474 solid;
	border-left:1px #737474 solid;
	border-right:1px #737474 solid;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
}

.box_neutre {
	width:251px;
	_width:250px;
	display:block;
	margin:0px 0 8px 0;
}













/**************** parit et aussi ********/
#et-aussi_ {
	width:980px;
	height:202px;
	margin:0 auto;
}
.box_et_aussi {
	width:980px;
	/*height:202px;*/
	margin:5px auto;
	background:#e2e2e2;
	float:left;

}
.haut_et_ausi {
	width:980px;
	height:41px;
	background:url(../images/haut_etaussi.jpg) no-repeat;
}
.content_et_aussi {
	width:973px;
	height:160px;
	overflow:hidden;
	padding-top: 0px;
	padding-left: 7px;
	padding-bottom: 40px;
	padding-right: 0px;}

.img_aussi_conteneur {
	width:169px;
	height:142px;
	float:left;
	margin:3px 12px;
	_margin:3px 7px;
}
.img_aussi {
	width:167px;
	height:115px;
	_height:110px;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #373737;
	border-right-color: #373737;
	border-bottom-color: #373737;
	border-left-color: #373737;
}
.img_aussi img{
	border:0;
	width:167px;
	height:115px;
	_height:120px;
}
.txt_img_aussi {
	width:167px;
	height:55px;
	padding-bottom:5px;
	text-align:center;
	font: 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding-top:5px;
	padding-left:1px;
	padding-right:1px;
	background-color:#646464;
	background:url(../images/bg-et-aussi.gif) no-repeat;
	_margin-top:-5px;
}

.txt_img_aussi:hover{
	width:167px;
	height:55px;
	padding-bottom:5px;
	text-align:center;
	font: 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding-top:5px;
	padding-left:1px;
	padding-right:1px;
	background-color:#646464;
	background:url(../images/bg-et-aussi-h.gif) no-repeat;
}


/************* footer_ banniére pub 769 X 460 ********/

#footer-banner_ {
	width:1000px;
	height:107px;
	overflow:hidden;
	float:left;
}

.banner_pub_footer {
	width:727px;
	padding:8px 10px;
	float:left;
}
.suplement_google_ads {
	float:left;
}






#footer_ {
	width:990px;
	overflow:hidden;
	margin:0 auto;
	background:#eaeaea;
	height:351px;
}

.ombre_footer {
	width:990px;
	height:26px;
	background:url(../images/ombre_footer.jpg) no-repeat;
}

.footer {
	width:990px;
	height:326px;
	overflow:hidden;
}

.logo_footer {
	width:237px;
	height:326px;
	float:left;
	background:url(../images/logo_footer.jpg) no-repeat;
}

.flash_info_equipe {
	width:283px;
	height:326px;
	float:left;
}
.titre_flash_info {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#666666;
}
a.info_equipe {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}

a:hover.info_equipe {
	font:11px Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
}


.flash_info_dossier {
	width:177px;
	height:326px;
	float:left;
}



/****************************** page details article **********/

.conteneur_details_article {
	width:720px;
	/*height:762px;*/
	padding:3px;
	background:#f9f9f9;
	margin:8px 0;
	overflow:hidden;
	border-bottom: 2px solid #dadada;
	border-top: 2px solid #dadada;
}

.titre_details_article {
	width:693px;
	/*height:68px;*/
	font:26px "georgia";
	color:#000000;
	padding:7px 14px 7px 14px;
	margin:0 0 6px 0px;
	font-weight:bold;
}

.menu_detail_article {
	width:721px;
	overflow:hidden;
}

.menu_detail_1_partage {
	width:707px;
	height:25px;
	position:relative;
	float:left;
border-bottom:1px solid #D7D6DC;
color:#999999;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
height:auto;
padding-top:2px;
padding-right:10px;
background-color:#ffffff;}

.menu_detail_1 {
	width:334px;
	height:28px;
	background:#dadada;
	overflow:hidden;
	float:left;
}
.menu_detail_2 {
	width:371px;
	height:28px;
	background:url(../images/bg_menu_detail_2.jpg) repeat-x;
	overflow:hidden;
	float:left;
	margin:0 0 0 9px;
}

a.float_lien {
	float:left;
}

a.float_right_lien {
	float:right;
}

.date_detail {
	height:23px;
	padding:5px 0 0 8px;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	padding-right:10px;
}
a.reagir {
	width:58px;
	height:17px;
	margin:7px 6px 0 0;
	float:right;
	background:url(../images/bt_reagir.jpg) no-repeat;
	position:relative;
	float:left;}

a.reactions {
	height:17px;
	margin:7px 6px 0 0;
	float:right;
	background:url(../images/infobul_reaction.jpg) no-repeat;
	position:relative;
	float:left;
	padding:0 0 0 20px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration:none;
}

.reactions a:hover{
	background:url(../images/infobul_reaction-h.jpg) no-repeat;
}
.contenu_detail_article {
	width:717px;
	overflow:hidden;
}


.img_article {
	float:left;
	width:333px;
	padding-top:5px;
	height: auto;
	padding-right: 7px;

}
.img_article img{
	width:328px;
	height:186px;
	padding:1px;
	border:1px #eaeaea solid;
	margin:5px 0px 10px 0px;
}

.txt_details_article {
	/*width:365px;
	float:left;*/
	padding:10px;
	font:14px Arial, Helvetica, sans-serif;
	color:#222222;
	text-align:justify;
	
}
.bas_details_article {
	width:721px;
	height:28px;
	background:#dadada;
	overflow:hidden;
}

.source_article {
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:5px 0 0 3px;
}
.source_article span{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#646464;
}

a.lire_la_suite {
	float:right;
	display:block;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	padding:3px 10px 0 0;
}
a:hover.lire_la_suite {
	color:#FFFFFF;
	text-decoration:none;
}

.skyscraper {
	width:150px;
	height:600px;
	margin:10px auto;
	z-index:100000;
	top:0;
	left:0;
}
.DIV_MOVE_banner {
	width:150px;
	height:600px;
	z-index:100000;
	top:10px;
	left:5px;
}
.cadre_commentaires {
	width:536px;
	border:1px #b3b3b3 solid;
	padding:5px;
	background:#F9F9F9;
}
.titre_reations {
	width:530px;
	margin:0 auto;
	height:23px;
	border-bottom:1px #d3d3d3 dotted;
	font:bold 22px Georgia, "Times New Roman", Times, serif;
	color:#CC0000;
	padding:5px 0 0 0;
}

.ligne_reaction {
	width:523px;
	margin:0 auto;
	border-bottom:1px #d3d3d3 dotted;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding:5px;
}
.psedo {
	width:520px;
	height:20px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}

.psedo span{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#c20404;
}

.txt_reaction {
width:523px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#424242;
padding:5px 0px 5px 0px;
	
}

.conteneur_pagination {
	width:515px;
	height:auto;
	padding-top:15px;
	text-align:center;
	margin:5px;
}

.conteneur_pagination a{
	height:auto;
	padding-left:3px;
	padding-right:3px;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	color:#c20404;
	text-align:center;
	text-decoration:none;
	border:1px #d3d3d3 solid;
}
.conteneur_pagination a:hover{
	color: #fff;
	background-color:#c20404;

}
.cadre_ajout_commentaires {
	width:536px;
	/*height:303px;*/
	border:1px #b3b3b3 solid;
	padding:5px;
	background:#F9F9F9;
	margin:5px 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#818181;
}
.titre_reagir {
	font:bold 18px Georgia, "Times New Roman", Times, serif;
	color:#424242;
}

.cadre_ajout_commentaires input{
	width:240px;
	height:18px;
	border:1px #999999 solid;
	
}

.cadre_ajout_commentaires input:hover{
	width:240px;
	height:18px;
	border:1px #c11919 solid;
	
}


.cadre_ajout_commentaires input:focus{
	width:240px;
	height:18px;
	border:1px #c11919 solid;
	
}

.cadre_ajout_commentaires textarea{
	width:487px;
	height:126px;
	border:1px #999999 solid;
}

.cadre_ajout_commentaires textarea:hover{
	width:487px;
	height:126px;
	border:1px #c11919 solid;
}

.cadre_ajout_commentaires textarea:focus{
	width:487px;
	height:126px;
	border:1px #c11919 solid;
}


.cadre_ajout_commentaires #buton{
	width:auto;
	height:20px;
	border:1px #999999 solid;
	background-color:#2f2f2f;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
}
.cadre_ajout_commentaires #buton:hover{
	width:auto;
	height:20px;
	border:1px #999999 solid;
	background-color:#c20404;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
}
.cadre_ajout_commentaires #buton:focus{
	width:auto;
	height:20px;
	border:1px #999999 solid;
	background-color:#c20404;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
}

/************ model 2 article *******/

.img_article_m2 {
	float:left;
	width:722px;
	padding-top:0px;
	padding-bottom:10px;
}
.img_article_m2 img{
	width:722px;
	height:212px;
	border-bottom:3px #dadada solid;
	margin:5px 0px 0px 0px;
	bor
}

.txt_details_article_m2 {
	width:702px;
	padding:10px;
	font:14px Arial, Helvetica, sans-serif;
	color:#222222;
	text-align:justify;
	float:left;
}

/**************************** page equipe *******/

.titre_nom_equipe {
	width:705px;
	margin:0 auto;
	height:31px;
	background:url(../images/bg_titre_nom_equipe.jpg) repeat-x;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:5px 0 0 10px;
}

.conteneur_info_equipe{
	width:705px;
	padding:5px;
	overflow:hidden;
	margin:0 auto;
	font:12px Arial, Helvetica, sans-serif;

}
.colone_left_info_equipe{
	width:177px;
	float:left;

}
.colone_right_info_equipe{
	width:515px;
	float:left;
	margin-left:5px;
	border:1px #d8d8d8 solid;
	padding:13px 0px;

}

.logo_equipe {
	width:143px;
	height:142px;
	background:url(../images/bg_logo_equipe.jpg) no-repeat;
	padding:13px 17px;
}
.photo_equipe {
	width:171px;
	height:121px;
	margin:5px auto;
	border:1px #d8d8d8 solid;
}

.tittre_info_equipe {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#8eb119;
	padding:5px 5px;
	text-transform:uppercase;


}
.txt_info_equipe {
	font:14px Arial, Helvetica, sans-serif;
	color:#3b3b3b;
	text-transform:uppercase;
	padding:5px 5px;
}

.box_effectif {
	width:222px;
	height:87px;
	float:left;
	margin:3px 5px;
	background:#e7e7e7;
	border:1px #cccccc solid;
	overflow:hidden;
}
.photo_effectif {
	float:left;
	width:75px;
	height:75px;
	padding:6px;
}
.txt_effectif {
	width:133px;
	text-align:center;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:25px;
}

.txt_effectif a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}


/*************** page fiche joueur *********/

.conteneur_nom_joueur {
	width:692px;
	/*height:103px;*/
	overflow:hidden;
	margin:5px auto;
	background:#e3e3e3;
	padding-bottom:10px;
}

.num_joueur {
	font:bold 100px Arial, Helvetica, sans-serif;
	color:#575757;
	text-align:center;
	float:left;
	width:154px;
}
.details1_j {
	float:left;
}
.nom_joueur {
	font:bold 36px Arial, Helvetica, sans-serif;
	color:#575757;
	padding:3px 0px 3px 20px;
}
.club_actu {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	padding:3px 0px 3px 20px;
}

.nationalite {
	padding:0px 0px 0px 20px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#7f7f7f;
	height:28px;
}

.colone_left_photo_joueur{
	width:152px;
	float:left;

}
.photo_joueur {
	width:150px;
	height:150px;
	margin:0px 0px 0px 5px;
	border:1px #d8d8d8 solid;
}

.txt_poid_joueur {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#678113;
}
.txt2_poid_joueur {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#575757;
}


/*********** page fiche stade ***********/

.conteneur_grd_img_stade {
	width:650px;
	height:488px;
	border:3px #c7c7c7 solid;
	margin:0 auto;
}


.box_autre_stade {
	width:222px;
	height:87px;
	float:left;
	margin:3px 5px;
	background:#e7e7e7;
	border:1px #cccccc solid;
	overflow:hidden;
}
.photo_autre_stade {
	float:left;
	width:75px;
	height:75px;
	padding:6px;
}
.txt_autre_stade {
	width:133px;
	text-align:center;
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:25px;
}

.txt_autre_stade a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}


/****************************** page streaming *********/



.conteneur_streaming {
	width:721px;
	/*height:762px;*/
	padding:3px;
	background:#cbcbcb;
	margin:8px 0;
	overflow:hidden;
}

.titre_streaming_live {
	width:693px;
	height:39px;
	background:url(../images/bg_titre_streamin_live.jpg) repeat-x;
	font:20px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:7px 14px 14px 14px;
	margin:0 0 6px 0px;
	text-transform:uppercase;
}

.titre_streaming_live span{
	color:#ff0000;

}

.conteneur_chaines {
	width:727px;
	height:203px;
	overflow:hidden;
}

.conteneur_player {
	width:670px;
	height:374px;
	margin:0 25px 20px 25px;
}


a.bt_suivant_str {
	width:17px;
	height:203px;
	float:left;
	background:url(../images/bt_suivant_streaming.jpg) no-repeat;
	display:block;
}

a.bt_precedant_str {
	width:17px;
	height:203px;
	float:left;
	background:url(../images/bt_precedant_streaming.jpg) no-repeat;
	display:block;
}

.chaine {
	width:136px;
	height:131px;
	float:left;
	margin:2px;
	background:url(../images/bg_chaine_streaming.jpg) no-repeat;
	padding:72px 15px 0px 15px;
	position:relative;
}
a.line_flotant_chaine {
	width:166px;
	height:116px;
	position:absolute;
	z-index:8888888;
	display:block;
	top:22px;
	left:0;
}

.equipe_streaming {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ca0e1c;
}

.vs {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000000;
}
.heure_match_streaming {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
}

.date_match_streaming {
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
}
.cc_strm {
	width:687px;
	height:203px;
	overflow:hidden;
}

.conteneur_tout_chaines {
width:687px;
	height:203px;
	overflow:hidden;
	float:left;
}

.ligne_archive_streaming {
	width:90%;
	height:130px;
	/*border-bottom:1px #666666 dotted;*/
	border-top:1px #666666 dotted;
	overflow:hidden;
	margin:0 auto;
}

.foto_archive_str {
	float:left;
	width:167px;
	height:115px;
	margin:10px;
}
.conteneur_txt_archive_str {
	float:left;
	height:107px;
	padding:10px;
	width:430px;
}

a.titre_archive_str {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#990000;
	text-decoration:none;
	padding-bottom:10px;
	display:block;
	width:430px;
	
	
}
a.txt_archive_str {
	font:14px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	width:430px;
	
}
a:hover.txt_archive_str {
	text-decoration:underline;
	
}

a.lien_voir_tout_articles {
	float:right;
	display:block;
	margin-top:00px;
	margin-bottom:20px;
	width:550px;
	height:35px;
	background-image: url(../images/bt_voire_tout_articles.jpg);
	background-repeat: no-repeat;
	background-position: left;
}


a.txt_liste_article1 {
	width:490px;
	_width:450px;
	font:16px Arial, Helvetica, sans-serif;
	display:block;
	text-decoration:none;
	text-align:justify;
	color:#333333;
	float:left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
a:hover.txt_liste_article1 {
	text-decoration:underline;
	}
	
	/************* page evenement_coupe du monde **********/
	.titre_groupe {
		padding:10px;
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#1f5b9c;
	}
	
	.conteneur_grp_coupe_monde {
		width:676px;
		height:150px;
		background:#f0f0f0;
		border:1px #ccccce solid;
		padding:17px 24px 0 24px;
		overflow:hidden;
		margin-bottom:20px;
	}
	
	.groupe {
		width:71px;
		height:118px;
		float:left;
		margin:0 6px 0 6px;
	}
	
	.groupea {
		width:71px;
		height:18px;
		text-align:center;
		font:bold 14px Tahoma;
		color:#888888;
	}
	.equipe_groupe {
		width:71px;
		height:100px;
		background:#FFFFFF;
		 box-shadow: 0 0 6px #979797;
  -moz-box-shadow: 0 0 6px #979797;  
  -webkit-box-shadow: 0 0 6px #979797;  
	}
	.equipe_groupe a{
		width:58px;
		padding:5px 3px 3px 10px;
		text-decoration:none;
		font:12px Arial, Helvetica, sans-serif;
		color:#000000;
		display:block;
	}
	
	.presentation_stade {
		width:548px;
		height:265px;
		background:#c1c1c1;
		margin:10px 0px;
		overflow:hidden;
	}
	.titre_stade_event {
		width:480px;
		height:38px;
		float:left;
		background:url(../images/bg_titre_stade_evenement.jpg) no-repeat;
		font:bold 18px Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		padding:20px 0 0 20px;
	}
	a.stade_suivant {
		width:43px;
		height:58px;
		float:left;
		display:block;
		background:url(../images/bt_stade_suivant.jpg) no-repeat;
	}
	.conteneur_info_stade {
		width:548px;
		height:200px;
		float:left;
		overflow:hidden;
		display:block;
	}
	.stade {
		width:548px;
		height:200px;
		float:left;
		overflow:hidden;
		display:block;
	}
	.photo_stad {
		float:left;
		width:302;
		padding:0 14px;
	}
	
	.photo_stad img{
		width:300;
		border:1px #909090 solid;
	}
	a.txt_info_stade {
		display:block;
		float:left;
		width:300px;
		padding:0 5px;
		font:14px Arial, Helvetica, sans-serif;
		color:#313131;
		text-decoration:none;
	}
	a:hover.txt_info_stade {
	
		text-decoration:underline;
	}
	a.titre_info_stade {
		display:block;
		float:left;
		width:300px;
		padding:0 5px;
		font:bold 18px Arial, Helvetica, sans-serif;
		color:#313131;
		text-decoration:none;
	}
	
	
	
	
.conteneur_menu_haut_bas {
	width:123px;
	height:24px;
	position:absolute;
	z-index:10000;
	top:96%;
	left:0%;
	overflow:hidden;
}

	
	.conteneur_menu_haut_bas a{
		float:left;
}
	
.conteneur_resultats_recherche {
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:10px;
	border:1px #666666 solid;
	
}	
.conteneur_resultats_recherche a {
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
	
}

.tagarticle {
	font:bold 14px Arial, Helvetica, sans-serif;
	background:#669900;
	color:#ffffff;
	text-decoration:none;
	padding:0 3px 0 3px;
	
}

.actu_alaune_liste_article {
	background:#f5f5f5;
	overflow:hidden;
	padding:10px 0 10px 0;
	/*height:200px;*/
	float:left;
	border:2px #eeeeee solid;
	_width:715px;
}

.comm_alaune_liste_article {
	width:727px;
	/*height:35px;
	background:url(../images/bg_comm_alaune.jpg) repeat-x;*/
	border-bottom:1px #CCCCCC dotted;
	border-top:1px #CCCCCC dotted;
	overflow:hidden;
}

.date_alaune_liste {
	font:12px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	display:block;
	float:left;
	padding:5px 5px 5px 10px;
}

.photo_article_liste {
	width:193px;
	height:133px;
	float:left;
	margin:10px;
	 box-shadow: 0 0 6px #979797;
  -moz-box-shadow: 0 0 6px #979797;  
  -webkit-box-shadow: 0 0 6px #979797;  
}

.conteneur_article_alaune_liste {
	overflow:hidden;
}

/*************** page albums photos *************/

a.titre_alaune {
	font:bold 29px Georgia, "Times New Roman", Times, serif;
	color:#515e1f;
	width:727px;
	padding:5px 0px 0 0;
	display:block;
	text-decoration:none;
}
.titre_albums_photos {
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#68830c;
	width:700px;
	padding:5px 0px 0 0;
	display:block;
	text-decoration:none;
	margin:0 auto;
}
.conteneur_tous_albums {
	width:725px;
	padding:10px 0px;
	overflow:hidden;
}

.box_album {
	float:left;
	width:189px;
	height:140px;
	background:url(../images/support_album.jpg) no-repeat;
	margin:15px 0px 5px 21px;
	padding:15px 10px 15px 10px;
}

.photo_album {
	width:194px;
	height:119px;
	text-align:center;
}
.photo_album img{
	width:167px;
	height:115px;
	border:2px #bfbebe solid;

}
a.titre_album_txt {
	width:194px;
	text-align:center;
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	padding-top:5px;
	margin:0 auto;

}

.album_cata {
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#5a5a5a;
	width:700px;
	padding:10px 0px 10px 0;
	display:block;
	text-decoration:none;
	border-bottom:1px #999999 solid;
	border-top:1px #999999 solid;
	margin:10px auto;
	float:left;
}

.ligne_album_cata {
	width:691px;
	height:172px;
	overflow:hidden;
	float:left;
	background:url(../images/bg_ligne_album_cata.jpg) no-repeat;
	padding:0 0 0 32px;
}

.cont_photo_cata {
	width:171px;
	height:119px;
	padding:25px 0 0 7px;
	float:left;
}

.cont_photo_cata img{
	width:167px;
	height:115px;
	border:2px #bfbebe solid;
}

.conteneur_details_album {
	width:363px;
	padding:19px 0 0 87px;
	float:left;
}

.nom_album_cata {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#282c2f;
}
.txt_noire_cata {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#282c2f;
}
.txt_vert_cata {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#6a9f50;
}

.img_album_photo {
	width:635px;
	height:380px;
	margin:0 auto;
	padding:6px;
	background:url(../images/bg_gr_albums.jpg) no-repeat;
}

.liste_foto_album {
	width:647px;
	height:122px;
	margin:20px auto;
	overflow:hidden;
}

#listimagealbum {
	width:639px;
	padding-left:43px;}
.liste_foto_album img{
	width:167px;
	height:115px;
	float:left;
	border:1px #8d8d8d solid;
	margin:0 20px 0 20px;
}

a.suivant_carrocel {
	float:left;
	width:22px;
	height:111px;
	display:block;
	background:url(../images/next-horizontal.jpg) no-repeat;
	margin-top:20px;

}
a.precedant_carrocel {
	float:left;
	width:22px;
	height:111px;
	display:block;
	background:url(../images/precedant-horizontal.jpg) no-repeat;
	margin:20px 0 0 20px;
}

.conteneur_ptpt_images {
    width: 551px;
    height: 111px;
background-color:#DFDFDF;
	float:left;
	overflow:hidden;
	margin-top:20px;
	padding-left:44px;
}

.conteneur_ptpt_images img{
height:103px;
width:150px;	border:1px #bbbbbb solid;
	float:left;
	margin:3px 27px 0 0px;
padding:1px;
}

.conteneur_ptpt_images img a{
height:103px;
width:150px;	border:1px #bbbbbb solid;
	float:left;
	margin:3px 27px 0 0px;
padding:1px;
}

.conteneur_ptpt_images img a:hover {
height:103px;
margin-top:3px;
width:150px;	border:1px #5a8401 solid;
	float:left;
	margin:3px 27px 0 0px;
padding:1px;
}


.conteneur_bt_albums {
	width:332px;
	padding:5px 0px 0px;
	overflow:hidden;
	float:left;
	height:auto;
}
.conteneur_bt_albums a{
	float:left;
	width:166px;
	height:30px;
	display:block;
}

.leftconetnt_article {
	float:left;
	width:333px;
	padding-right:7px;
	height:auto;
}


.box_dossier_equipes {
	width:167px;
	background:#d0d0d0;
	position:relative;
	padding:45px 0 0 0;
	height:273px;
	margin-bottom:18px;
	display:none;
}

.ligne_equipe {
	overflow:hidden;
	width:167px;
	height:60px;
	background:#c3c3c3;
	border-bottom:1px #8f8f8f dotted;
	
}

a.logo_equipe_acc {
	display:block;
	float:left;
	width:52px;
	height:58px;
}

a.nom_equipe {
	width:112px;
	height:43px;
	margin:16px 0 0 0;
	font:14px Tahoma;
	color:#393939;
	text-decoration:none;
	float:left;
	display:block;
	text-align:center;
}

a.equipe_suivante {
	float:right;
	font:bold 12px Tahoma;
	color:#000000;
	padding:0px 19px 3px 0;
	background:url(../images/puce_equipe_suivante.jpg) 100% 3px no-repeat;
	text-decoration:none;
	margin-top:3px;
	margin-right:3px;
}

a.voir_tous_article {
	width:167px;
	height:26px;
	display:block;
	background:url(../images/bt_tous_dossier.jpg) no-repeat;
}
a.voir_tous_article:hover {
	width:167px;
	height:26px;
	display:block;
	background:url(../images/bt_tous_dossier_h.jpg) no-repeat;
}
a.bt_historique {
	display:block;
	width:165px;
	height:68px;
	background:url(../images/bt_historique.jpg) no-repeat;
	margin:14px 0 0 0;
}

a.bt_joueurs {
	display:block;
	width:165px;
	height:68px;
	background:url(../images/bt_joueurs.jpg) no-repeat;
	margin:14px 0 0 0;
}

a.slideshow {
	display:none;
	border-bottom:1px #666666 dotted;
	background:url(../images/icon_slidshow.jpg) 0 2px no-repeat;
	padding:0 0 0 17px;;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	height:23px;
}

a.slideshow span{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	display:none;

}
a:hover.slideshow span{
	text-decoration:underline;

}
a:hover.slideshow{
	text-decoration:underline;

}
a.video {
	display:none;
	background:url(../images/icon_video.jpg) 0 2px no-repeat;
	padding:0 0 0 17px;
	margin:10px 0 0 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	height:23px;
}

a.video span{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	display:none;

}
a:hover.video span{
	text-decoration:underline;

}
a:hover.video{
	text-decoration:underline;

}

.titre_historique {
	width:708px;
	height:30px;
	font:bold 30px Tahoma;
	color:#5a5a5a;
	background:#f5f5f5;
	padding:10px 10px;
	border:1px #eeeeee solid;
}
.titre_competition {
	width:533px;
	height:28px;
	background:#f1f1f1;
	border:1px #d6d6d6 solid;
	padding:6px;
	font:24px Tahoma;
	color:#454545;
}

.box_porteur_compe {
	width:543px;
	background:#c3c3c3;
	border:1px #d6d6d6 solid;
	margin-top:7px;
}

.ann_equipe {
	width:543px;
	height:61px;
	background:url(../images/bg_div_porteur_compe.jpg) no-repeat;
	overflow:hidden;
}
.ann_comp {
	width:169px;
	height:46px;
	padding-top:15px;
	font:24px Tahoma;
	color:#8f8f8f;
	text-align:center;
	float:left;
}
.logo_equ_porteur {
	width:52px;
	height:58px;
	float:left;
}
a.equ_porteur {
	float:left;
	display:block;
	width:293px;
	height:33px;
	padding:18px 0 0 22px;
	font:18px Tahoma;
	color:#FFFFFF;
	text-decoration:none;
}

.txt_historique {
	font:bold 12px Tahoma;
	color:#454545;
}

.txt_historique_blanc {
	font:12px Tahoma;
	color:#ffffff;
}



.bt_suivant_actif {
float:left; 
width:22px;
height:111px;
background:url(../images/precedant-horizontal.jpg) no-repeat;
border:none;
cursor:pointer;
margin-top:20px;
outline-style:none;
	
}

.bt_precedant_actif {
float:right;
width:22px;
height:111px;
background:url(../images/next-horizontal.jpg) no-repeat;
border:none; 
cursor:pointer;
outline-style:none;
margin-top:20px;
	
}

.bt_suivant_nonactif {
float:left; 
width:22px;
height:111px;
background:url(../images/precedant-horizontal-h.jpg) no-repeat;
border:none;
margin-top:20px;
outline-style:none;
	
}

.bt_precedant_nonactif {
float:right;
width:22px;
height:111px;
background:url(../images/next-horizontal-h.jpg) no-repeat;
border:none;
margin-top:20px;
outline-style:none;
	
}


.date_articleee {
	/*width:150px;*/
	font:11px Arial, Helvetica, sans-serif;
	color:#CC0033;
	display:block;
	float:left;
	padding:0 5px 0 5px;
	margin:5px 0;
}


.cont_date_com {
	overflow:hidden;
}


.link-sa {
	color:#C50003;
	font-weight:bold;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.link-sa a{
color:#C50003;
font-weight:bold;
	font:15px Arial, Helvetica, sans-serif;
		text-decoration:none;
}

.link-sa:hover{
	color:#F20006;
	text-decoration:none;
}

#frameset{
overflow: inherit;}

.conteneur_pub_250250 iframe {
overflow: inherit;
width:250px;
height:250px;
border:0px;}


a{
overflow: inherit;
}
a:focus{
overflow: inherit;
}

img{
overflow: inherit;
border:medium none;
}

img a{
overflow: inherit;
}
html{
overflow: inherit;
}
body{
overflow: inherit;
}
img a:focus{
overflow: inherit;
}



.pagination, .pagination a {
border:1px solid #BCBCBC;
color:#515E1F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:2px 3px;
text-decoration:none;

}
.pag a {
border:1px solid #BCBCBC;
color:#515E1F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:2px 3px;
text-decoration:none;
}
.pagination a:hover, .pagination:hover {
background-color:#515E1F;
border:1px solid #BCBCBC;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:2px 3px;
}
.pag a {
background-color:#515E1F;
border:1px solid #BCBCBC;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:2px 3px;
text-decoration:none;
}
.pag a:hover {
background-color:#515E1F;
border:1px solid #BCBCBC;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:2px 3px;
}
.pagination2 {
border:1px solid #BCBCBC;
color:#515E1F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding:2px 3px;
}
.pagination2 a {
background-color:#515E1F;
border:1px solid #BCBCBC;
color:#C50003;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.pagination2:hover {
background-color:#515E1F;
border:1px solid #BCBCBC;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}
.pagination-active {
background-color:#515E1F;
border:1px solid #BCBCBC;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-left:-5px;
margin-right:-5px;
padding:2px 3px;
}


#partage {
clear:none;
float:right;
height:18px;
list-style:none outside none;
margin-bottom:0;
margin-left:0;
margin-right:0;
padding:4px 0 0 12px;
position:relative;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
color:#999999;
text-decoration:none;
}


#partage a{
clear:none;
float:right;
height:18px;
list-style:none outside none;
margin-bottom:0;
margin-left:0;
margin-right:0;
position:relative;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
color:#999999;
text-decoration:none;
}




.partage-txt {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
color:#999999;
text-decoration:none;
}


.partage-txt a{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
color:#999999;
text-decoration:none;
}

a.event {
	float:right;
	display:block;
	margin:0 3px;
}


.ligne_actu_event {
	width:728px;
	float:left;
	padding:10px 0px;
	overflow:hidden;
}

.box_article_event {
	width:354px;
	height:230px;
	float:left;
	margin:5px;
	padding-bottom:5px;
	border-bottom:1px #666666 dotted;
	overflow:hidden;
	
}

.content_article_event {
	width:170px;
	height:145px;
	float:left;
	padding-bottom:3px;
}

.cont_date_com_event {
	overflow:hidden;
	margin-top:13px;
}

