/******************************************************************************************************/
/*	365 SITES	*/
/**********************************
*
*	DEFAULT
*
***/

* {
	margin:0;
	padding:0;
}

body {
	font-family: Tahoma, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000;
	background: #9B2D1A url(http://www.footafrica365.fr/images/divers/habillage_footafrica_generique.jpg) no-repeat scroll 50% 0;
	background: #9B2D1A url(/images/FootAfrica_Habillage_CAN2012_20121501.jpg) no-repeat top center;
	}
#body {
  background: url("http://www.footafrica365.fr/images/habillage/CDM2010_africa_bg_bottom.jpg") no-repeat scroll -56px bottom transparent;
padding-bottom:2px;	
}
table {
	font-family: Tahoma, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000;
}
#site-web {
	margin: auto;
	width: 996px;
	text-align: left;
	background:#FFF;
	/*border: 1px solid #9c2d1a;*/
}

/***
*
*	/DEFAULT
*
**********************************/

/**********************************
*
*	MISE EN PAGE (Principale)
*
***/

#network {
	height: 21px;
	background-image: url(http://www.football365.fr/images/design/bg-topmenu.gif);
	background-repeat: repeat-x;
}

#header {
	height:149px;
	background-image: url(http://www.football365.fr/images/design/header.jpg);
}

#navig {
	height:31px;
	background-repeat: no-repeat;
}

#navig #menu {
	list-style-type:none;
}
#navig #menu ul{
	border: 1px solid #000000;
	margin:0;
	padding:0;
}
#navig #menu li {
	display:block;
	float:left;
	position:relative;
	z-index:16;
	_width: 57px;
	_height:20px;
}

#navig #menu li ul li {
	width:100%;
	_height:20px;
}
#navig #menu li a {
	display:block;
	font-size: 11px;
	height:31px;
	font-weight: bold;
}
#navig #menu ul li {
}

ul#menu ul li:hover {

}
#navig #menu ul li a.subNav
{
	background: #E9EEF3 url('http://www.football365.fr/images/design/nav_off.jpg') no-repeat;
}
#navig #menu ul li a.subNav:hover
{
	background: #FFF url('http://www.football365.fr/images/design/nav_on.jpg') no-repeat;
}

#navig #menu ul li a {
	background: #E9EEF3;
	color: #333366;
	display:block;
	_width: 100%;
	height:20px;
	line-height: 20px;
	padding:0px 0px 0px 5px;
	border-bottom: 1px solid #999999;
}

#navig #menu ul li a.last {
	border-bottom: 0;
}
#navig #menu ul li a:hover {
	background:#FFFFFF;
	color:#333366;
}
#navig #menu ul {
	margin:0;
	padding:0;
	display:none;
	list-style-type:none;
	position:absolute;
	text-align:left;
	width:160px;
	z-index:16;
}
#navig #menu ul li.last a {
	padding-top:2px;
}
#navig #menu ul ul {
	margin:0;
	padding:0;
	left:160px;
	_left:165px;
	top:-1px;
	z-index:17;
}
.sepHome{
	height:15px;
	width:100%;
	background:#FFF;
}
#homepage{
	padding:0;
	/*background:url('http://www.football365.fr/images/design/bg-col3.jpg') repeat-y;*/
}
 #middle_col2, #middle_col3 {
	padding: 0 0 0 0;
}

#footer {
	height:25px;
	background:#972c1a url(http://www.footafrica365.fr/mediastore/images/design/bgTetiere.png);
	border:1px solid #000;
}

#bg-body-middle{
	width: 1010px;
			margin:169px auto auto;

	background: url("http://www.football365.fr/images/design/bg-body-ombre.png") repeat-y scroll center center transparent;
	

}


*html #bg-body-middle{
	_background: none;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.football365.fr/images/design/bg-body-ombre.png", sizingMethod="scale");	*/
}

/***
*
*	/MISE EN PAGE (Principale)
*
**********************************/



/**********************************
*
*	HEADER
*
***/

#header #logo {
	position:absolute;
	width:260px;
	height:65px;
	margin-top:15px;
	cursor:pointer;
}

#header #pub_header {
	float: right;
	width:728px;
	height:100px;
	text-align:center;
	overflow: auto;
}


#header #rss {
	position:absolute;
	top:110px;
	width:54px;
	height:50px;
	margin-left:18px;
	cursor:pointer;
	z-index:2;
}
#header #logo h1 {
	text-indent:-2500px;
}

#header #rss h5 {
	text-indent:-2500px;
}

#header #bouton-top{
	height:43px;
	margin-left: 105px;
}

#header #bouton-top li{
	float: left;
	width: 210px;
	height:43px;
	list-style-type: none;
	text-align:center;
	margin-left: 9px;
}

/***
*
*	/HEADER
*
**********************************/



/**********************************
*
*	MISE EN PAGE (Centrale)
*
***/


#colonne_1 {
	float:left;
	width: 460px;
	margin-right: 15px;
}

/* colonne 2 */
#colonne_2 {
	margin: auto;
	float:right;
	width:300px;
}

/* colonne 3 */
#colonne_3 {
	float:right;
	width:218px;
}


#middle_col2 #colonne_1 {
	float:left;
	width: 681px;

}

#middle_col3 #colonne_1 {
	float:left;
	width: 760px;
}

/***
*
*	/MISE EN PAGE (Centrale)
*
**********************************/


/**********************************
*
*	ELEMENTS HTML COURANTS
*
***/

/* les titres */
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
h2 {
	font-size:18px;
}
h3 {
	font-size:16px;
}
h4 {
	font-size:14px;
}
h5 {
	font-size:12px;
}
h6 {
	font-size:10px;
}

/* images */
img {
	border: 0px;
}

/* les liens */
a {
	text-decoration:none;
	color: #9c2d1a;/*noir*/
}
a:hover {
	color: #9c2d1a;/*bleu clair*/
}


/* les barres */
hr {
	clear: both;
	height:1px;
	border:0;
	background-color:#4C76A6;/*bleu sporever*/
	*border: 1px solid #4C76A6;
}

/***
*
*	/ELEMENTS HTML COURANTS
*
**********************************/

/**********************************
*
*	BALISES SPECIAL
*
***/

/* barre invisible pour espacement */
hr.clear {
	clear: both;
	visibility:hidden;
}

.clear {
	display: block;
	clear: both;
	font-size:0px;
}

/***
*
*	/BALISES SPECIAL
*
**********************************/

/**********************************
*
*	ELEMENTS COURANTS
*
***/

span.subtitle {
	font-size:10px;
}

span.title {
	font-size:13px;
	font-weight:bold;
	margin-top:2px;
}

span.strapline {
	color:#000;/*noir*/
	font-size:11px;
	display:block;
	text-align:justify;
	padding:2px 0 0 0;
}

/***
*
*	/ELEMENTS COURANTS
*
**********************************/

/**********************************
*
*	BANDE NETWORK
*
***/

#network ul {
	margin-left:5px;
	list-style-type:none;
	text-align:left;
}

#network ul li {
	padding-left:5px;
	padding-right:5px;
	display:inline;
	line-height:21px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
}
#network ul li a {
	color:#FFF;
}
#network ul li a:hover {
	text-decoration:underline;
}
#network ul li span {
	color:#FEC900;
}

/***
*
*	/BANDE NETWORK
*
**********************************/




/**********************************
*
*	NAVIGATION
*
***/




/***
*
*	/NAVIGATION
*
**********************************/


/**********************************
*
*	FOOTER
*
***/

#footer p {
	padding-top:5px;
	text-align:center;
	color:#FFF;
}

#footer p a {
	color:#FFF;/*blanc*/
}

#footer p a:hover {
	text-decoration:underline;
}

#footer span.sporever {
	float:left;
}
#footer span.sporever {
	float:left;
}

/***
*
*	/FOOTER
*
**********************************/











/**********************************
*
*	Boxe
*
***/


.boxe{
	margin-bottom: 15px;
	*zoom: 1;
}

.tagcloud{
	padding: 5px;
text-align:justify;
}
.article_une object{
	font-size: 1px;
}

.article_une .strapline:first-letter {
	font-size:18px;
	color:black;
}

.article_une .strapline{
	padding-left:5px;
}

.article_une a{
	display: block;
	padding: 0px 9px 9px 0;
	*zoom: 1;
}

.article_une .lien_chapeau a {
	padding-left:9px;
}
.article_une .subtitle{
	display: block;
	padding-left:9px;
}
.article_une .title{
	display: block;
	font-size: 17px;
	padding-left:9px;
}

.article_une .photo{
	float: left;
	margin: 0 5px 5px 0;
	border:1px solid #9C2D1A;
	width: 300px;
}

.article_une a:hover{
	background-color: #eee;
}


.article_vert{
	float: left;
}
.first_vert{
	margin-right: 14px;
	_margin-right: 12px;
}
.last_vert{
	float: right;
	margin: 0;
}

.article_vert a{
	display: block;
	text-align:left;
	width:144px;
}

.article_vert .subtitle{
	display: block;
	font-size: 10px;
	margin: 0 5px 0 5px;
}

.article_vert .title{
	display: block;
	font-size: 13px;
	margin: 0 5px 0 5px;
}

.article_vert .strapline{
	display:block;
	text-align: justify;
	margin: 0 5px 0 5px;
}





.article_vert .photo{
	width:142px;
	border: 1px solid #9C2D1A;
}

.encadre {
	background-color:#9C2D1A;
	float:left;
	font-weight:bold;
	width:146px;
	height:145px;
	text-align:center;
}
.first_enc{
	margin-right: 12px;
	_margin-right: 10px;
}
.last_enc{
	float: right;
	margin: 0;
}


.encadre span{
	padding: 0 5px 0 5px;
 	font-weight: normal;
 	font-size: 11px;
}
.encadre a {
	color:white;
}
.encadre a:hover,.encadre h4:hover {
	color: #FFCC00;
}

.encadre img {
	margin: 3px;
	width: 140px;
	height: 79px;
}

.encadre h4 {
	background-image: url(http://www.footafrica365.fr/mediastore/images/design/bgTetiere.png);
	height: 22px;
	line-height: 22px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
}

#une_flash{
	background-color: #9c2d1a;
	width: 460px;
	height: 238px;
}

.blockListing{
	clear: both;
	text-align:center;
}
.separt{
	height: 2px;
	background-image: url(http://www.footafrica365.fr/mediastore/images/design/separt.gif);
	background-repeat : repeat-x;
}
.last{

}

.blockListing a{
	display: block;
	text-align:left;
	padding: 10px 0 0 10px;
	*zoom: 1;
}

.blockListing .subtitle{
	display: block;
}
.blockListing .strapline{
	padding: 0 0 0 0;
	display:block;
	text-align: justify;
}

.blockListing .title{
	display: block;
	font-size: 13px;
}

.article_vert a:hover,.blockListing a:hover{
	background-color: #eeeeee;
	*zoom: 1;
}

.blockListing .photo{
	float: left;
	width:90px;
	margin: 0 10px 0 -10px;
	border: 1px solid #9c2d1a;
}



.fleche_rouge{
	display: block;
}
.troisfleche{
	float: right;
}

.directlive .boxe_tetiere a{
	color: white;
	margin-right: 5px;
}

.boxe_tetiere{
	background-image: url(http://www.footafrica365.fr/mediastore/images/design/bgTetiere.png);
	height: 22px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 22px;
	padding-left: 10px;
}
.boxe_footer{
	background-color: #9c2d1a;
	height: 16px;
	font-size: 1px;
}
#filinfo, .filinfo{
	overflow-y: auto;
	overflow-x: hidden;
	height: 204px;
	font-size:11px;
	border: 1px solid #9c2d1a;
}

#filinfo li, .filinfo li{
	list-style-type: none;
	text-indent:7px;
	height:17px;
	margin:0;
	padding:0;
/*
	background-image: url(http://www.football365.fr/images/design/bg-filinfo.gif);
	background-repeat: repeat-x;
	background-position: bottom;
*/
border-bottom:1px solid #B5C3CE;
}

#filinfo a, .filinfo a{
	display: block;
	color: black;
      line-height:17px;
}

#filinfo a:hover, .filinfo a:hover{
	color: #CB3300;
	background-color: #F5F5F5;
}

#filinfo span, .filinfo span{
	color: #cb3300;
	font-weight: bold;
}


.fil_items{
	list-style-type: none;
}
.fil_items strong{
	color: #FEC900;
}
/***
*
*	/NAVIGATION
*
**********************************/






.dl{
	height: 238px;
	background-color: #9c2d1a;
	margin-left: 1px;
}

.video{
	background-color: #9c2d1a;
	border: 1px solid #9c2d1a;
}

.col3{
	margin-left: 15px;
}




.col3 .boxe{
	color:  white;
	background-color: #812518;
}

.col3 .boxe a{
	color:  white;
}

.sous_tetiere{
	border: 1px solid #9c2d1a;
}
.col3 .boxe .sous_tetiere{
	border: 0;
	padding: 5px;
}
.col3 .boxe .swf_tetiere {
	font-size: 0px;
}


/*	365 SITES		*/
/******************************************************************************************************/


/* Article Commentaire */

table#ArticleCommentaire {
	border-left: 1px solid #9c2d1a;
	border-right: 1px solid #9c2d1a;
	font-size:11px !important;
}
table#ArticleCommentaire td img {
	border: 0px solid;
	text-align:left;
}
table#ArticleCommentaire td {
	padding:5px;
}
table#ArticleCommentaire td a{
	text-decoration: underline;;
}
table#ArticleCommentaire td.titre {
	background-color:#9c2d1a;
	padding:5px
}
table#ArticleCommentaire td.titre a{
	color:#FFFFFF;
	text-decoration: underline;
	font-size: 11px;
	font-weight: none;
	text-transform: none;
}

table#ArticleCommentaire td#LiensArticlesCommentaire {
	BACKGROUND-COLOR: #9c2d1a;
	WIDTH: 100%;
	text-align: center;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
}
.OpinionLecteur {
	border-bottom : 1px solid #9c2d1a;
	padding: 10px;
}

.OpinionLecteurLast {
	border-bottom : 0px solid #9c2d1a;
	margin: 0 10px 0 10px;
	padding: 10px;
}
.Opinion {
	color: #CC0003;
	font-weight: bold;
}

.Opinion  a{
	PADDING-LEFT: 8px;
	color: #9c2d1a;
	font-weight: bold;
  	background-repeat: no-repeat;
	text-decoration: underline;
	background-position:left center;
}

.nb_comment{
	color: #999999;
	font-size: 11px;
	font-weight: bold;
	margin:0 0 0 5px;
	padding:5px 0;
}


.article_une .nb_comment {
	text-align:right;

}

.nb_comment img{
	vertical-align: middle;
	margin-right:5px;
}

.pngfix {
	margin: 5px;
}

#pagination {
	text-align: center;
	border: 1px solid #4C76A6;
/*	margin: 15px 15px 4px 0px;*/
	padding: 2px;
	background-color: white;
}
#pagination a,#pagination a:visited{
	text-decoration: none;
}
#pagination a:hover{
	color: black;
	text-decoration: underline;
}
#pagination p {
	text-align: center;
	margin: 0;
}
#pagination ul {
	margin: 0;
	padding: 0;
}
#pagination li {
	display: inline;
	margin: 0;
	margin-right: 4px;
	color: #4C76A6;
}
#pagination .sel {
	color: #ddd;
	font-weight: bold;
}



#rss  hr{
	clear:both;
	margin:0px;
	border: 0px;
	display:none;
}
#rss .div1{
	height:20px;
}
#rss .div2{
	background: #ffffff;
	height:20px;
}
#rss img{
	vertical-align:middle;
}
#rss .rssName {
	margin-top:2px;
	margin-right:2px;
	padding-right:2px;
	padding-left:5px;
	background: #cccccc;
	width: 110px;
	float:left;
	text-align:center;
}
#rss .rssLinks {
	float:right;
	text-align:right;
}






/* YAHOO */

/* Resultat */
#search_form{
	text-align:center;
}
#search_form form input[type=text] {
	width:140px;
}
#search_form form input[type=submit] {

}


#search_result {
	border: 1px solid gray;
	font-weight:normal;
	font-size:12px;
	width:460px;
	width:100%;
}

#search_result h3 {
	color:#972c1a;/*bleu sporever*/
	font-size:17px;
	text-align:center;

}

#search_result ul {

}

#search_result ul li {
	list-style-type:square;
	color:#972c1a;/*bleu sporever*/
	cursor:pointer;
}

#search_result ul li span.title_search {
	display:block;
}
#search_result ul li span.title_search a {
	color:#972c1a;/*bleu sporever*/
	font-weight:bold;
	text-decoration:underline;
}
#search_result ul li span.title_search a:hover {
	text-decoration:none;
}

#search_result ul li span.desc {
	display:block;
	clear:both;
	color:black;
}

#search_result ul li span.site {
	display:block;
	clear:both;
	color:green;
	margin-bottom:10px;
}

/* Formulaire */
#boxe_yahoo #afficheTable table {
	font-weight:normal;
	font-size:11px;
	background-color:#972c1a;/*bleu sporever*/
}

#boxe_yahoo #afficheTable img {
	margin-right:3px;
	border:none;
}
#afficheTable {
	text-align:center;
	width:100%;
	margin-left:0;
	margin-right:0;
}
#afficheTable table {
	border:none;
	text-align:center;
}
#afficheTable table tr td {
	vertical-align:top;
}
#afficheTable table tr td.space {
	height:10px;
}
#afficheTable div.boxe {

}
#afficheTable div.titre {
	color:#FEC900;/*sporever jaune*/
	font-weight:bold;
	margin-bottom:5px;
	text-align:left;
}
#afficheTable div.titre a {
	color:#FFF;
}
#afficheTable div.chapo {
	text-align:left;
	margin-left:2px;
	color:#FFF;
	margin-bottom:5px;
}
#afficheTable div.chapo a {
	color:white;
	text-decoration:none;
}
#afficheTable div.chapo a:hover {
	text-decoration:underline;
}

#colonne_3 .BoldBlueText{
	color: #FEC900;
margin: 0 0 7px 0;

}

#divPolls{
	margin: 0 6px;
}


.linkTG:hover{
	text-decoration:underline;
}


#MainTableResultHome,#MainTableResultClub, #ClassementBlocHome{
	font-size: 11px;
	border: 1px solid #972c1a;
	border-bottom: 0;
	margin: 5px;
	width: 288px;
}
#MainTableResultHome a,#MainTableResultClub a, #ClassementBlocHome a{
	color: #000000;
}
.Equipe103Win, .Equipe113Loose, .Equipe103Loose, .Equipe113Win{
	text-align: right;
	padding-right: 5px;
	border-bottom: 1px solid #972c1a;
}
.Equipe003Win, .Equipe003Loose, .Equipe013Win, .Equipe013Loose{
	padding-left: 5px;
	border-bottom: 1px solid #972c1a;
}


#MainTableResultHome .Equipe003Win a, #MainTableResultHome .Equipe103Win a, #MainTableResultHome .Equipe013Win a, #MainTableResultHome .Equipe113Win a {
	font-weight: bold;
}



.equipeSel a{
	color: #CB3300;
	font-weight: bold;
}

.Texte03,.Texte13{
	text-align: center;
	border-bottom: 1px solid #972c1a;
	border-left: 1px solid #972c1a;
	border-right: 1px solid #972c1a;
	background-color: #E9EEF3;
	color: black;
	font-weight: bold;
}


.NumClassmt,.NumClassmtOn{
	border-bottom: 1px solid #972c1a;
	text-align: center;
}
.EquipeClassmt,.EquipeClassmtOn{
	border-bottom: 1px solid #972c1a;
	border-left: 1px solid #972c1a;
	padding-left: 5px;
}

.PointsClassmt,.PointsClassmtOn{
	border-bottom: 1px solid #972c1a;
	border-left: 1px solid #972c1a;
	background-color: #E9EEF3;
	color: black;
	font-weight: bold;
	text-align: center;
}

.ProgressionClassmt,.ProgressionClassmtOn{
	border-bottom: 1px solid #972c1a;
	border-left: 1px solid #972c1a;
	text-align: center;
}

.NumClassmtOn,.ProgressionClassmtOn,.PointsClassmtOn,.EquipeClassmtOn{
	font-weight: bold;
	color: #CB3300;
}


#BlocTableEffectif{
	border:1px solid #fff;
	border-bottom:0;
}

#BlocTableEffectif td {
	border-bottom:1px solid #fff;
	text-align: center;
}

#BlocTableEffectif .Joueur {
	border-left:1px solid #ffffff;
	padding-left: 5px;
	text-align: left;
}
/*
#BlocTableEffectif .Joueur a{
	color: #000;
}
*/

.video_title{
	color: #FFFFFF;
	font-weight: bold;
	text-align:center;
	padding:5px 0;
	background-color: black;
}

#pub_liens, #pub_liens * {
	text-align: left !important;
	margin-left:10px;
	color: #000000;font-size: 11px;
}
#pub_liens a.liens {
	text-decoration: underline;
	font-weight: bold;
}

.directlive .sous_tetiere {
	background-color: #972c1a;
}





	.btnGr ul{
		margin: auto;
	}
	.btnGr li{
		float: left;
		display: block;
		width: 48%;
		_width: 47%;
		margin: 2px;
		border: 1px solid #972c1a;
		text-align: center;
	}
	.btnSelected{
		background-color: #E9EEF3;
	}
	.btnNoSelected{
		background-color: white;
	}



#une_flash {
	background-color:black;
	width:461px;
	height:341px; 
}

#une_flash #maskUne{
  position: relative;
	width: 460px;
	height:340px;
	overflow: hidden;
	border: 1px solid black;
}
#une_flash #maskUne a{
padding: 0;
}
#une_flash #opacityBandeUne{
	position: absolute;
	width: 1840px;
	margin-top:207px;
	height:54px;
	z-index:2;
	background-color: #000000;
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}
#une_flash #articleUne{
	width: 1840px;
	position: relative;
}
#une_flash #articleUne li{
	list-style: none;
	float: left;
}
#une_flash #articleUne li a{
	width: 460px;
}
#une_flash #articleUne li img{
	width: 460px;
	height: 261px;
}
#une_flash #articleUne li div{
	position: absolute;
	z-index: 3;
	color: white;
	margin:210px 0 0 15px;
}

#une_flash #articleUne li div h1 a, #articleUne li div h1 a:hover,
#une_flash #articleUne li div h4 a, #articleUne li div h4 a:hover {
  color:white;
}

#une_flash #articleUne li div h1{
	font-family:Impact,Arial,sans-serif;
	font-weight:normal;
	font-smooth:always; /*never auto always */
	font-size:31px;
	line-height:31px;
	margin:0pt;
	padding:0pt;
	text-transform:uppercase;
}
#une_flash #articleUne li div h4{
	font-family:Trebuchet MS,Arial,sans-serif;
	font-size:11px;
	margin:0pt;
	padding:0pt;
	font-weight:normal;
	text-transform:uppercase;
}
#une_flash #articleVignetteUne{
	position: absolute;
	margin:275px 0 0 8px;
	z-index: 3;
}
#une_flash #articleVignetteUne li{
	width: 90px;
	list-style: none;
	float: left;
	margin:0 10px;
}
#une_flash #articleVignetteUne li img{
	width: 90px;
	height: 51px;
	border: 1px solid white;
	cursor:pointer;
}
#une_flash a:hover{
background: transparent;
}







/* *********************************************************** */


/***
* ARTICLE
***/
.article{
	font-family: Tahoma,sans-serif;
}

.article #photo_article{
	margin-left: 16px;

}

.article #photo_article img{
	width: 664px;
	height: 376px;
}

.article #photo_article #layer_title{
	background-color:black;
	height:66px;
	margin:310px 0pt 0pt 0px;
	position:absolute;
	width:664px;
	filter:alpha(opacity=60);
	opacity:0.6;
	z-index: 2;
}

.article #photo_article h2{
	position:absolute;
	margin:310px 0pt 0pt 0px;
	color: white;
	z-index: 3;
	padding-left: 13px;
	font-size: 12px;
}

.article #photo_article h1{
	position:absolute;
	margin:330px 0pt 0pt 0px;
	color: white;
	z-index: 3;
	font-weight: bold;
	font-size: 30px;
	font-family:  Helvetica,sans-serif;
	padding-left: 10px;
	text-transform: uppercase;
}

.article #photo_article span{
	position:absolute;
	width:655px;
	margin-top:360px;
	color: white;
	text-align: right;
	font-size: 11px;
	z-index: 3;
}

.article #nophoto_article{
	height:46px;
	margin-left: 5px;
}

.article #nophoto_article #layer_title{
	height:66px;
	position:absolute;
	width:664px;
	filter:alpha(opacity=60);
	opacity:0.6;
	z-index: 2;
}

.article #nophoto_article h2{
	position:absolute;
	z-index: 3;
	padding-left: 13px;
	font-size: 12px;
}

.article #nophoto_article h1{
	position:absolute;
	color: #333666;
	margin-top: 15px;
	z-index: 3;
	font-weight: bold;
	font-size: 30px;
	font-family:  Helvetica,sans-serif;
	padding-left: 10px;
}

.article .strapline{
	background-color: #F5EAE8;
	border: 1px dashed black;
	margin: 16px 1px 16px 16px;
	padding: 10px;
	zoom: 1;
}

.article .strapline img.auteur {
	width: 54px;
	height: 54px;
	border: 1px solid #3f6597;
	margin: 0 10px 0 0;
	float: left;
}

/*.article .strapline hr{
	float: left;
	width: 512px;
	border: 1px solid #ffffff;
}*/

.article .strapline #propos_hr{
	float: left;
/*	width: 512px;*/
	width: 566px;
	height: 2px;
	background: url(http://www.football365.fr/images/design/2/hr_propos.jpg) repeat-x;
	margin-top: 7px;
	*margin: 5px 0;
	clear: both;
}

.article .strapline .bouton {
	float: right;
/*	width: 112px;*/
	width: 66px:
	zoom: 1;
	margin-top:-20px;
}
.article .strapline .date {
	color:#972c1a;
	margin-top: 0px;
	width: 360px;
	padding-top: 27px;
	*padding-top:0px
}

.article .strapline .resumer {
	margin-top: 10px;
	font-weight:bold;
	font-family: Tahoma;
}

.article .strapline .auteur {
	font-weight:bold;
	color:#972c1a;
	text-decoration:underline;
}

.article .strapline .special {
	color:#972c1a;
	margin-top: 6px;
}

.article .strapline .bloc_auteur {
	margin-top: 10px;
}



#body_content{
	line-height: 18px;
	margin: 0px 1px 16px 16px;
	font-size: 12px;
	text-align: justify;

}

#body_content hr{
	margin: 16px 0 0 0;
}
#body_content p{
	margin:12px 0px;
}

#body_content img{
	margin: 2px;
}

#body_content .quote_start {
	width:28px;
	height:31px;
	margin-top: -5px;
	float: left;
	background: url(http://www.football365.fr/images/design/2/quote1.jpg);
}


#body_content .citation_start{
	float: left;
	background-image: url('/images/design/2/big_title_1.jpg');
	width: 37px;
	height: 37px;
}

#body_content .citation_end{
	float: left;
	background-image: url('/images/design/2/big_title_2.jpg');
	width: 37px;
	height: 37px;
}

#body_content .titre {
	font-weight:bold;
	color:#972c1a;
}

#body_content .gros_titre {
	font-size : 15px;
	font-weight:bold;
	float: left;
	margin-top: 11px;
}

#body_content .quote_end {
	width:22px;
	height:20px;
	margin-top: -5px;
	float: right;
	background: url(http://www.football365.fr/images/design/2/quotefin.jpg);
}

#lien_partage{
	border: 1px dashed black;
	height: 68px;
	background-color: #f4eae8;
	text-align: center;
	margin: 0 1px 16px 16px;
}

#lien_partage p{
	color: #9c2d1a;
	font-weight: bold;
	font-size: 12px;
}

#lien_partage a {
	text-decoration: none;
}

#lien_partage img{
	border: 0;
}

#tag365 {
	margin-left: 13px;
	margin-bottom: 17px;
}

.article #bloc_autre_articles{
	margin: 0 1px 16px 16px;
}
.article .bloc{
	width: 328px;
	_width: 326px;
	float: left;
}
.article .bloc .top{
	height: 24px;
	padding: 0 15px;
	line-height: 24px;
	color: white;
	font-weight: bold;
	background: url(http://www.football365.fr/images/design/2/article_prec_suiv.jpg);
}

.article .bloc.suivant .top{
	text-align: right;
}

.article .bloc.precedent .top img,
.article .bloc.suivant .top img
{
	position: relative;
	top: 3px;
	*top: 2px;
}

.article .bloc.precedent .top span,
.article .bloc.suivant .top span
{
	position: relative;
	top: -3px;
}

.article .bloc.precedent .top span {
	left: 5px;
}

.article .bloc.suivant .top span {
	right: 5px;
}

.article .bloc .middle{
	border: 1px dashed #972c1a;
	border-top: 0;
	padding: 10px;
	height: 55px;
}

.article .bloc .middle img{
	float: left;
	border: 1px solid #972c1a;
	margin-right: 5px;
}
.article .bloc .middle h2, .article .bloc .middle h2 a {
	font-size: 18px;
	margin: 0 0 5px;
	text-decoration:none;
	color:#000;
}

.article .bloc .middle .article_middle {
	position: relative;
}

.article .bloc .middle p{
	float: left;
	width: 182px;
}

.article .bloc .middle .suite{
	left: 220px;
	_left: 106px;
	position: absolute;
	top: 40px;
}

.article .bloc .middle .suite a {
	text-decoration:underline;
	font-weight: bold;
}

.article .bloc.suivant {
	margin-left: 8px;
}

.article #pre_aussi {
	margin: 16px 1px 0px 16px;
	*margin:16px 1px 16px 16px;
}

.article #pre_aussi hr{
	margin: 0 0 16px 0;

}
.article #pre_aussi #aussi {
	height: 245px;
	width: 431px;
	background-image: url(http://www.football365.fr/images/design/2/A_lire_aussi.jpg);
	bacground-repeat: no-repeat;
	border: 1px dashed #000000;
	float: left;
}

.article #pre_aussi #aussi #titre_aussi {
	margin : 11px 0 20px 60px;
	color : #972c1a;
	font-weight: bold;
	font-style: italic;
	font-size:13px;
}

.article #pre_aussi #aussi img {
	margin: 0 20px 0 10px;
	border: 1px solid #972c1a;
	width: 	140px;
	float: left;
}

.article #pre_aussi #aussi p {
	width: 418px;
	*width: 215px;
	margin-top: 4px;
}

.article #pre_aussi #aussi hr {
	*margin: 0px 10px;
	*border: 1px solid #4C76A6;
	width: 405px;
	margin: 10px;
}

.article #aussi .article{
	margin-top: 13px;
	*margin-top: 5px;
}
.article #pre_aussi #thematique{
	float: left;
	background-color: #e8eefe;
	width: 217px;
	_width: 215px;
	height: 245px;
	margin-left: 12px;
	border: 1px dashed #000000;
}

.article #pre_aussi #thematique #thematique_top{
	margin: 11px 0 0 10px;
	height: 22px;
}

.article #pre_aussi #thematique img{
	float: left;
	margin-left: 10px;
}

.article #pre_aussi #thematique #thematique_top div{
	float: left;
	margin-left: 5px;
	color : #972c1a;
	font-weight: bold;
	font-style: italic;
	font-size:13px;
}

.boxe #pre_aussi #thematique hr{
	margin: 0 0 0 10px;
	*margin: -0.5em 0 0 10px;
	width: 197px;
	height: 1px;
	background-color: #4C76A6;
	*border: 1px solid #4C76A6;
	clear: both;
}

.article #pre_aussi #thematique #thematique_contenu{
	margin: 5px 0 0 25px;
	width: 166px;
	height: 190px;
}

.article #pre_aussi #thematique #thematique_contenu li{
	display: list-item;
	list-style-image: url(http://www.football365.fr/images/design/2/puce.png);
	padding: 5px 0;
	background: url(http://www.football365.fr/images/design/2/bleu.jpg) repeat-x scroll center bottom;
	width: 172px;
}

.article #pre_aussi #thematique #thematique_contenu li:hover{
	background-color: #FFFFFF;
}

.article #pre_aussi #thematique #thematique_contenu ul{
	list-style: none;
}

.boxe.video.ours {
	border: medium none ;
}

.boxe.video.ours #boxe_contenu{
	margin: 16px 0 0 22px;
	width: 250px;
	color: #FFFFFF;
}
.boxe.video.ours #boxe_contenu p{
	margin: 15px 0;
}
.boxe.video.ours #boxe_contenu h2{
	color: #fcc700;
	font-size: 12px;
}

.boxe.video.ours #boxe_contenu .description_team {
	width: 230px;
}

.boxe.video.ours #boxe_contenu hr, .boxe.video.ours hr{
	background-color: #ffffff;
	margin: 10px 0;
	*border: 1px solid #ffffff;
}

.boxe.video.ours #boxe_contenu .description_team p{
	margin-left: 10px;
	width: 150px;
}

.boxe.video.ours #boxe_contenu .description_team img,
.boxe.video.ours #boxe_contenu .description_team p{
	float: left;
}

.boxe.video.ours #boxe_contenu .description_team img {
	width: 70px;
}

.boxe.video.ours #presentation_team #haut_tableau,
.boxe.video.ours #presentation_team #bas_tableau,
.boxe.video.ours #presentation_team #list{
	margin-left: 7px;
	width: 287px;
}

.boxe.video.ours #presentation_team #haut_tableau {
	background: url(http://www.football365.fr/images/design/2/presentation_equPT08.png) no-repeat;
	height: 26px;
}

.boxe.video.ours #presentation_team #bas_tableau {
	background: url(http://www.football365.fr/images/design/2/presentation_equPT08_bas.png) no-repeat 0 top;
}

.boxe.video.ours #presentation_team {
	margin-bottom: 10px;
}

.boxe.video.ours #presentation_team #list{
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

.boxe.video.ours #presentation_team .blanc,
.boxe.video.ours #presentation_team .bleu {
	height: 26px;
	padding-top: 6px;
	padding-left: 10px;
	line-height: 20px;
}

.boxe.video.ours #presentation_team .blanc{
	background-color: #ffffff;
}

.boxe.video.ours #presentation_team .bleu{
	background-color: #e8eefe;
}

#conteneurPromo #tableau{
	font-size: 11px;
	height: 190px;
	font-weight: bold;
	width: 300px;
}
#conteneurPromo .subject {
	vertical-align: middle;
	padding: 3px;
}


#conteneurPromo	.row1 {
	background: #dde8f4;
}


#conteneurPromo	.row2 {
	background: #fff;
}

#conteneurPromo
{
	background: url('http://www.sport365.fr/static/forum/football/bgPromo.gif') no-repeat ;
}

#conteneurPromo a {
	color: black;
	text-decoration:none;
}

#conteneurPromo p{
text-align:center;
padding-top: 8px;}

#conteneurPromo .arrow {
	text-align: right;
	padding: 3px;
	vertical-align: middle;
}

#conteneurPromo .time {
	color:#cc3300;
	padding: 3px;
	vertical-align: middle;
	text-align: center;
}





#bloc_autre_articles div.precedent, #bloc_autre_articles div.suivant  {
  cursor:pointer;
}

.bloc_dash
{
border:1px dashed black;
height:55px;
margin:0pt 1px 16px 16px;
text-align:center;
}

.bloc_dash img {
float: left;
margin-left: 40px;
margin-top: 3px;
margin-right: 15px;
}

.bloc_dash a {
color:red;
}

.bloc_dash p {
margin-top:11px;
}





/**************************************
 *
 * QUEN PENSEZ-VOUS
 *
 *****/

#quen-pensez-vous h2, #quen-pensez-vous img, #quen-pensez-vous p {
  margin:0;
  padding:0;
}
#quen-pensez-vous {
  width:460px;
  height:145px;
  background-image:url(http://www.football365.fr/static/quen-pensez-vs/quen-pensez-vs.jpg);
  background-repeat:no-repeat;
  color:#FFF;
  cursor:pointer;
  margin-bottom:10px;
  font-size:11px;
}
#quen-pensez-vous a {
 color:white;
}
#quen-pensez-vous h2 {
  color:white;
  font-size:16pt;
  padding-left:10px;
  padding-top:5px;
  margin-bottom:5px;
}
#quen-pensez-vous img {
  border:1px solid white;
  border-left:none;
  width:143px;
  height:80px;
  float:left;
}
#quen-pensez-vous p {
  width:177px;
  float:left;
  margin-left:5px;
}
#quen-pensez-vous p.reactions {
  color:#FEC900;
  padding-left:20px;
  margin-top:3px;
  background-image:url(http://www.football365.fr/images/design/bulle.png);
  background-position:left top;
  background-repeat:no-repeat;
}

/******
 *
 * QUEN PENSEZ-VOUS
 *
 *************************************/




div#site-vignettes, div#s365-clubs-logos {
	margin:0;
	padding:0;
	background-color:#FFF;
}

div#homepage div#site-vignettes {
	margin:0;
	padding:0;
	background-color:#FFF;
	background-image:url('http://www.footafrica365.fr/vignettes/fond_vignettes_can2010.png');
	background-repeat:no-repeat;
	background-position:center center;
	width:996px;
	height:60px;
}

div#site-vignettes ul#vignettes-logos {
  background-image:url('http://www.footafrica365.fr/vignettes/fond_vignettes_can2010.png');
	background-repeat:no-repeat;
	background-position:center center;
	width:996px;
	height:60px;
}

div#site-vignettes ul#vignettes-logos, div#s365-clubs-logos ul#clubs {
	margin:0;
	padding:0;
	/*height:70px;
	padding-left:18px;*/
	background-color:#FFF;
      margin-top:-5px;
}

div#site-vignettes ul#vignettes-logos li {
    margin-right:4px;
}

div#site-vignettes ul#vignettes-logos li, div#s365-clubs-logos ul#clubs li {
	list-style-type:none;
	text-align:center;
	margin: 0;
	margin-top:10px;
	margin-bottom:10px;
      margin-right:4px;
	float: left;
	text-indent:-4000px;
	height:48px;
	width:47px;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:center center;
}

div#site-vignettes ul#vignettes-logos li.first {
  margin-left:25px;
} 

div#site-vignettes ul#vignettes-logos li.algerie {
  background-image:url('http://www.footafrica365.fr/vignettes/algerie.png');
}

div#site-vignettes ul#vignettes-logos li.angola {
  background-image:url('http://www.footafrica365.fr/vignettes/angola.png');
}

div#site-vignettes ul#vignettes-logos li.benin {
  background-image:url('http://www.footafrica365.fr/vignettes/benin.png');
}

div#site-vignettes ul#vignettes-logos li.burkina {
  background-image:url('http://www.footafrica365.fr/vignettes/burkina.png');
}

div#site-vignettes ul#vignettes-logos li.cameroun {
  background-image:url('http://www.footafrica365.fr/vignettes/cameroun.png');
}

div#site-vignettes ul#vignettes-logos li.cote-ivoire {
  background-image:url('http://www.footafrica365.fr/vignettes/cote-ivoire.png');
}

div#site-vignettes ul#vignettes-logos li.egypte {
  background-image:url('http://www.footafrica365.fr/vignettes/egypte.png');
}

div#site-vignettes ul#vignettes-logos li.gabon {
  background-image:url('http://www.footafrica365.fr/vignettes/gabon.png');
}

div#site-vignettes ul#vignettes-logos li.ghana {
  background-image:url('http://www.footafrica365.fr/vignettes/ghana.png');
}

div#site-vignettes ul#vignettes-logos li.malawi {
  background-image:url('http://www.footafrica365.fr/vignettes/malawi.png');
}

div#site-vignettes ul#vignettes-logos li.mali {
  background-image:url('http://www.footafrica365.fr/vignettes/mali.png');
}

div#site-vignettes ul#vignettes-logos li.mozambique {
  background-image:url('http://www.footafrica365.fr/vignettes/mozambique.png');
}

div#site-vignettes ul#vignettes-logos li.nigeria {
  background-image:url('http://www.footafrica365.fr/vignettes/nigeria.png');
}

div#site-vignettes ul#vignettes-logos li.togo {
  background-image:url('http://www.footafrica365.fr/vignettes/togo.png');
}

div#site-vignettes ul#vignettes-logos li.tunisie {
  background-image:url('http://www.footafrica365.fr/vignettes/tunisie.png');
}

div#site-vignettes ul#vignettes-logos li.zambie {
  background-image:url('http://www.footafrica365.fr/vignettes/zambie.png');
}



.important,.important *{
 color: red;
}

.publi_redac,.publi_redac *{
 color: green;
}

