body
{
	background-color: #ffffff;
	margin-left: 0;
	margin-right:0;
	margin-top:0;
	padding: 0 ;
	text-align: center;
	font-family:Arial;
	
}

img 
{
	border: 0;
}

ul 
{
  margin:0;
  padding:0px;
  list-style-type:none;
    
}



#barrehaut
{

	text-align: left;
	border: solid 1px #999999;
	/*border: solid 1px #999999;*/
	background-image: url("/images-sport/fond-haut.gif");
	/*height: 40px;*/
	width: auto;
}



#dansbarrehaut
{
	width: 1000px;
	

	height: 40px;
	/*margin:0px auto;*/
	margin-left: auto;
	margin-right: auto;
}



 #barrehaut #dansbarrehaut #form1
{
	margin:0px auto;
	float:left;
	margin-top:8px;
	font-size: 10px;
	color: #ffffff;

	/*float:left;
	height: 20px;
	line-height: 20px;
	border: solid 1px #555555;
	margin-top: 10px;
	margin-left: 10px;*/
}

#barrehaut #dansbarrehaut #form1 label
{
	margin:0px auto;
	font-size: 12px;
	margin-right: 5px;
	margin-left: 5px;
}

#barrehaut #dansbarrehaut #form1 #cle
{
	margin:0px auto;
	height:16px;
	width: 194px;
	border: solid 1px #999999;
	font-size: 12px;
}

#barrehaut #dansbarrehaut #form1 input
{
	margin:0;
	vertical-align:middle;
}

#barrehaut #dansbarrehaut #compte
{
	float:right;
	height: 26px;
	margin:0;
	width: 308px;
	margin-bottom:14px;
	padding:0;
	vertical-align:top;
	
	
	
}
/*#compte
{
	float:right;
	height: 26px;
	border: solid 1px #ffffff;
	width: 308px;
	margin-bottom:14px;
	
	
	border: solid 1px #555555;
}*/

#barrehaut #dansbarrehaut #compte #identification
{
	
	margin:0;
	padding:0;
	float:left;
	height:26px;
	/*line-height:25px;*/
	width:200px;
	background-image: url("/images-sport/mon-compte.gif");
}

#barrehaut #dansbarrehaut #compte #rss
{
	margin:0;
	padding:0;
	height:26px;
    /*line-height:25px;*/
	float:left;
	width:108px;
	vertical-align:middle;
	background-image: url("/images-sport/rss-fond.gif");
}
#barrehaut #dansbarrehaut #compte #rss img
{
	vertical-align:middle;
}




#barrehautnew
{

	text-align: left;
	border: solid 1px #999999;
	background-image: url("/images-sport/fond-haut.gif");
	width: auto;
}



#dansbarrehaut
{
	width: 1000px;
	

	height: 40px;
	/*margin:0px auto;*/
	margin-left: auto;
	margin-right: auto;
}



 #barrehautnew #dansbarrehaut #form1
{
	margin:0px auto;
	float:left;
	margin-top:8px;
	font-size: 10px;
	color: #ffffff;

	/*float:left;
	height: 20px;
	line-height: 20px;
	border: solid 1px #555555;
	margin-top: 10px;
	margin-left: 10px;*/
}

#barrehautnew #dansbarrehaut #form1 label
{
	margin:0px auto;
	font-size: 12px;
	margin-right: 5px;
	margin-left: 5px;
}

#barrehautnew #dansbarrehaut #form1 #cle
{
	margin:0px auto;
	height:16px;
	width: 105px;
	border: solid 1px #999999;
	font-size: 12px;
}

#barrehautnew #dansbarrehaut #form1 input
{
	margin:0;
	vertical-align:middle;
}

#barrehautnew #dansbarrehaut #compte
{
	float:left;
	height: 30px;
	margin:0;
	width: 180px;
	margin-top:5px;
	margin-left:15px;
	padding:0;

	
	
	
}


#barrehautnew #dansbarrehaut #compte #identification
{
	
	margin-top:5px;
	padding:0;
	float:left;
	height:22px;
	width:94px;
	background-image: url("/images-sport/mon-compte.gif");
}

#barrehautnew #dansbarrehaut #compte #rss
{
	margin-top:5px;
	padding:0;
	height:22px;
	float:left;
	width:86px;
	vertical-align:middle;
	background-image: url("/images-sport/rss-fond.gif");
}
#barrehautnew #dansbarrehaut #compte #rss img
{
	vertical-align:bottom;
}





#corps
{
	width: 1000px;
	text-align: left;
	margin-left: auto;
    	margin-right: auto;
	margin-top:20px;
}


#corpspopup
{
	width: 630px;
	padding-left: 10px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
}


#pubs
{
	height: 102px;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;

}

#pubs img
{
	float:left;
	margin-top:15px;
}

#books
{
	height: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
}


#bookstest
{

	margin-top:5px;
	width: 1000px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	height: 30px;

}



#book1
{
	width: 500px;
	text-align: left;
	float:left;
	padding:0px;
	margin:0px;
}

#book2
{
	width: 500px;
	text-align: right;
	float:right;
	padding:0px;
	margin:0px;
}


#bandeau
{
	float:right;
	padding:0px;
	margin:0px;
}

#site
{
	
}

#col1
{
	width: 150px;
	float:left;
}


#col2
{
	width: 400px;
	padding-left: 10px;
	padding-right: 10px;
	float:left;
}


#col2normal
{
	width: 400px;
	padding-left: 10px;
	padding-right: 10px;
	float:left;
}


#col2insolites
{
	width: 400px;
	padding-left: 10px;
	padding-right: 10px;
	float:left;
	background-color:#CCEBCC;
}


#col2people
{
	width: 400px;
	padding-left: 10px;
	padding-right: 10px;
	float:left;
	background-color:#CCE0EB;

}


#col2femmes
{
	width: 400px;
	padding-left: 10px;
	padding-right: 10px;
	float:left;
	background-color:#F0D9E8;

}

#col2business
{
	width: 400px;
	padding-left: 10px;
	padding-right: 10px;
	float:left;
	background-color:#E1E1E1;

}



#col2popup
{
	padding-left: 10px;
	float:left;
}


#colidalgo
{
	width: 831px;
	padding-left: 8px;
	padding-right: 0px;
	float:left;
}




#une
{
	width: auto;
	float:left;
	margin-bottom: 10px;
	line-height: 10px;
}

#une h1
{
	float: left;
	width: 400px;
	line-height: 30px;
	margin-top: 5px;
	margin-bottom: 0px;
	color: #990066;
	
}

#une h1 a
{
	color: #990066;
	
}

#une h1 a:hover
{
	color: #ff6600;
}


#une p
{
	
	width: 400px;
	float: left;
	line-height: 15px;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 0px;
}

#une p a
{
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #464646;
	
}

#une p a:hover
{
	color: #ff6600;
}


.ligneseparation
{
	clear:both;
	border-bottom: solid 1px #9B999C;
}

.lienvertous
{
	text-align:right!important;

}


.numeros
{
	color:#000000;
	font-size: 12px;

}

.numeros a
{
	color:#ff6600;
}


.numeros a:hover
{
	color:#980065;
}



#sondage
{
	width: auto;
	clear:left;
	margin-bottom: 10px;
	margin-top:0px;
}

#sondage form
{
	width: auto;
	float:none;
	margin-top:0px;
}

/*#sondage p
{
	font-family:Arial;
	color: #ff6600;
	font-size: 10px;
	line-height:12px;
	text-align: right;
	float:right;
}*/



#sondage ul 
{
  margin:0;
  padding:0px;
  list-style-type:none;
}

#col3
{
	width: 300px;
	float:left;
}

#col3 #filinfos
{
	border: solid 1px #9B999C;
	width:298px;
	float:left;
	margin-bottom: 10px;
}

#col3 #filinfos ul
{
	/*font-size: 11px;
	margin-top: 5px;*/
	clear:both;
	padding-bottom:5px;
}

#col3 #filinfos h3
{
	
	 line-height:11px;
	font-weight:normal;
	float:none;
}


#col3 #carrepub
{
	margin-bottom: 10px;
	float:left;
}

#col3 #chiffredelasemaine
{
	
	/*width:auto;*/
}

#col3 #chiffredelasemaine  ul
{
	margin:0;
	border: solid 1px #9B999C;
	float:left;
	width:auto;
	margin-bottom: 10px;
}

#col3 #chiffredelasemaine  ul li
{
		/*float:left;
		width:auto;*/
}

#col3 #chiffredelasemaine  p
{
	margin:0;
}

#col3 #chiffredelasemaine  p a
{
	color:#000000;
}

#col3 #chiffredelasemaine  p a:hover
{
	color: #ff6600;
}




#col3 #phrasedelasemaine
{
	
	/*width:auto;*/
}

#col3 #phrasedelasemaine  ul
{
	margin:0;
	border: solid 1px #9B999C;
	float:left;
	width:auto;
	margin-bottom: 10px;
}

#col3 #phrasedelasemaine  ul li
{
	float:left;
	width:298px;

}

#col3 #phrasedelasemaine  p
{
	margin:0;
}

#col3 #phrasedelasemaine  p a
{
	color:#000000;
}

#col3 #phrasedelasemaine  p a:hover
{
	color: #ff6600;
}




#col3 #nuage /*ul*/
{
	margin:0;

	border: solid 1px #9B999C;
	width:auto;
	clear:both;
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
    line-height: 18px;
	text-indent: 3px;
	color: #000000;
	background-color: #bdb3ba;
	
}


.titremenucoltemp
{
	padding-top:0;
	margin-top:0;
	background-color: #bdb3ba;
	clear:left;
	text-align: left;
}


/*#col3 #chiffredelasemaine #chiffre
{
	font-size: 70px;
	line-height:70px;
	padding-right:10px;
}*/



#col4
{
	width: 122px;
	margin-left: 8px;
	float:left;
	text-align:center;
}



#menu1
{
	border: solid 1px #9B999C;
	width: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-bottom: 10px;
	
}

#menu1 ul {
  margin:0;
  padding: 1px 1px 0px 1px;
  list-style-type:none;
 }
 
#menu1 li
{

	margin-bottom:1px;
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-indent: 2px;
	line-height: 18px;
	background-image: url("/images-sport/fond-bourton.gif");
}

#menu1 li a
{
	color:#ffffff;
}

#menu1 li a:hover
{
	text-decoration:underline;
}

#menu2
{
	border: solid 1px #9B999C;
	background-color: #EAEAEA;
	background-image: url("/images-sport/degrade-gris1x85.gif");
	background-repeat: repeat-x;
	width: auto;
	margin-bottom: 10px;
}

#menu2 ul {
  margin:0;
  margin-top: 5px;
  margin-bottom: 5px;
  padding:1px;
  list-style-type:none;
 }
 
 #menu2 li
{
	margin-bottom:1px;
	font-family:Arial;
	font-size: 11px;
	text-transform: uppercase;
	text-indent: 2px;
	padding-top: 3px;
	line-height: 12px;
}

#menu2 li a
{
	color:#000000;
}

#menu2 li a:hover
{
	color:#ff6600;
}


#menu3
{
	margin-bottom: 10px;
	background-color: #EAEAEA;
	background-image: url("/images-sport/degrade-gris1x85.gif");
	background-repeat: repeat-x;
	border: solid 1px #9B999C;
	width: auto;
}

#menu3 ul {
  margin: 0;
  margin-top: 5px;
  margin-bottom: 5px;
  padding:1px;
  list-style-type:none;
 }
 
 #menu3 li
{
	margin-bottom:1px;
	font-family:Arial;
	font-size: 11px;
	text-transform: uppercase;
	text-indent: 2px;
	padding-top: 3px;
	line-height: 12px;
	
}

#menu3 li a
{
	color:#000000;
}

#menu3 li a:hover
{
	color:#ff6600;
}


#menupro
{
	margin-bottom: 10px;
	background-color: #EAEAEA;
	background-image: url("/images-sport/degrade-gris1x85.gif");
	background-repeat: repeat-x;
	border: solid 1px #9B999C;
	width: auto;
}

#menupro ul {
  margin: 0;
  margin-top: 5px;
  margin-bottom: 5px;
  padding:1px;
  list-style-type:none;
 }
 
 #menupro li
{
	margin-bottom:1px;
	font-family:Arial;
	font-size: 11px;
	text-transform: uppercase;
	padding-top: 3px;
	padding-left: 3px;
	line-height: 12px;
	
}

#menupro li a
{
	color:#000000;
}

#menupro li a:hover
{
	color:#ff6600;
}


#menuevt
{
	border: solid 1px #9B999C;
	background-color: #000000;
	width: auto;
	margin-bottom: 10px;
}




#pro
{
	width: 1000px;
	float:left;
	margin-bottom:10px;
}

#menu4
{
	width: 150px;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-indent: 4px;
	line-height: 22px;
	height:22px;
	background-image: url("/images-sport/pro.gif");
}


#menu4 a
{
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	
}

#pied 
{
	width: 1000px;
	background-color: #CFCFCF;
	text-align:center;
	float:left;
	font-family:Arial;
	font-size: 12px;
	color: #666666;
	height:16px;
	line-height :16px;
}

#pied a
{
	font-family:Arial;
	font-size: 12px;
	color: #666666;
}


/* derniers articles home*/

#precedent
{
	width:400px;
	float:left;
	padding:0px; 
	margin-bottom:10px;

	/*
	
	
	position: relative;

margin-top: 0px;
margin-right: auto;
margin-left: auto;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;/*
/*border: 1px solid #000;*/
}



#prec
{
	font-family:Arial;
	font-size: 10px;
	/*line-height:18px;*/
	height:18px;
	text-indent: 4px;
	color: #ffffff;
	width: auto;
	/*width:auto;*/
	background-image: url("/images-sport/fond-bourton.gif");
	clear:both;
	margin-bottom: 5px;
	
	
}

#precunibet
{
	font-family:Arial;
	font-size: 14px;
	font-weight: bold;
	/*line-height:18px;*/
	height:22px;
	text-indent: 4px;
	color: #ffffff;
	width: auto;
	/*width:auto;*/
	background-image: url("/images-sport/fond-bourton.gif");
	clear:both;
	margin-bottom: 5px;
	
	
}

#prec1
{
	font-family:Arial;
	font-size: 10px;
	/*line-height:18px;*/
	height:18px;
	text-indent: 4px;
	color: #ffffff;
	width: auto;
	/*width:auto;*/
	background-image: url("/images-sport/fond-bourton.gif");
	clear:both;
	margin-bottom: 5px;
	display:none;
	
	
}




#art1
{
	 position:relative;
	 display:inline-block;

	 left:200px;
	 height:8px;
	 width:20px;
	 background-color: #990066;	
}


#prec img
{
	position:relative;
	border: solid 1px #d4d0c8;
	left: 290px;
	/*left: 61px;
	top: 1px;
	float:left;*/
	width:10px;
	height:10px;
	margin: 0px;
	margin-left:2px;
	margin-top:2px;
	padding:0px;
}

.article
{
	float:left;
	width:auto;	
}



.coltexte
{
	width:270px;
	margin:0px;
	padding-top:0px;
	padding-left:5px;
	float:left;
	/*border: solid 1px #000000;*/
	vertical-align:top;
	text-align:left;
	
}



.coltextenophoto
{
	width:auto;
	margin:0px;
	padding-top:0px;
	padding-left:2px;
	clear:left;
	/*border: solid 1px #000000;*/
	
	text-align:left;
	
}

.coltextenophoto h2 
{
	color:#990066;
	font-size: 15px;
	margin:0;
}

.coltextenophoto h2 a	{
color: #990066;
}
.coltextenophoto h2 a:hover	{
color: #ff6600!important;
}
.coltextenophoto h2 a:visited	{
color: #990066;
}


.coltexte h2 
{
	color:#990066;
	font-size: 15px;
	margin:0;
}

.coltexte h2 a	{
color: #990066;
}
.coltexte h2 a:hover	{
color: #ff6600!important;
}
.coltexte h2 a:visited	{
color: #990066;
}


.chapeau 
{
	color:#000000;
	font-size: 11px;
	margin:0px;
}

.chapeau a
{
	color:#000000;
}

.chapeau a:hover	{
color: #ff6600!important;
}
.chapeau a:visited	{
color: #000000;
}

.sport
{
	font-size: 10px;
	color:#000000;
	margin:0px;
}

.sport a
{
	color:#000000;
}

.sport a:hover	{
color: #ff6600!important;

}
.sport a:visited	{
color: #000000;
}

.sport a:active	{
color: #000000;
}


.dateheuregris
{
	font-size: 11px;
	color:#999999;
	margin:0px;
	 
}

/*pages article*/

#colarticle
{
	width: 512px;
	padding-left: 19px;
	padding-right:19px;
	float:left;
}


#colarticlepeople
{
	width: 512px;
	padding-left: 19px;
	padding-right:19px;
	float:left;
	background-color:#CCE0EB;
}

#colarticleinsolites
{
	width: 512px;
	padding-left: 19px;
	padding-right:19px;
	float:left;
	background-color:#CCEBCC;
}

#colarticlefemmes
{
	width: 512px;
	padding-left: 19px;
	padding-right:19px;
	float:left;
	background-color:#F0D9E8;
}

#colarticlebusiness
{
	width: 512px;
	padding-left: 19px;
	padding-right:19px;
	float:left;
	background-color:#E1E1E1;
}


.menusportorange
{
	color:#ffffff;
	background-image: url("/images-sport/fond-boutono.gif")!important;
}

#lignemenu
{
	
	vertical-align:text-top;
	line-height:11px;
	font-size: 11px;
	margin-bottom:5px;
}



#lignemenuinsolites
{
	
	vertical-align:text-top;
	line-height:11px;
	font-size: 11px;
	margin-bottom:5px;
	background-color:#CCEBCC;
}



#lignemenubusiness
{
	
	vertical-align:text-top;
	line-height:11px;
	font-size: 11px;
	margin-bottom:5px;
	background-color:#E1E1E1;
}



#lignemenupeople
{
	
	vertical-align:text-top;
	line-height:11px;
	font-size: 11px;
	margin-bottom:5px;
	background-color:#CCE0EB;
}


#lignemenufemmes
{
	
	vertical-align:text-top;
	line-height:11px;
	font-size: 11px;
	margin-bottom:5px;
	background-color:#F0D9E8;
}


#lignemenuunibet
{
	
	vertical-align:text-top;
	line-height:12px;
	font-size: 11px;
	background-color:#55A900;
}



#sousmenusport
{
	/*background-color:#eaeaea!important;
	border: solid 1px #eaeaea;
	border-left: solid 1px #9B999C;*/
	text-indent: 0px!important;
	padding-left:3px;
	background-color:#eaeaea!important;
	background-image:none!important;
	
}

#sousmenusport div
{
	padding-left:15px;
}
/*#sousmenusport ul
{
	width:144px;
	background-color:#eaeaea!important;
}

#sousmenusport ul li
{
	background-image:none!important;
}*/


#sousmenusepar

{
	font-size: 10px!important;
	color: #ffffff!important;
	line-height:12px!important;
	background-image:none!important;
	background-color: #9a9a9a!important;
}

.creditphotoarticle
{
	width: 199px;
	float:right;
	margin-top: 1px;
	font-family:Arial;
	font-weight:bold;
	color: #999999;
	font-size: 9px;
	text-align:right;
	margin-bottom: 0px;
}

.mauve11
{
	font-family:Arial;
	font-size: 11px;
	color: #990066;
	vertical-align:top;
}
.sousmenu1mauve
{
	font-family:Arial;
	font-size: 10px;
	color: #990066!important;
}


.sousmenu1noir
{
	font-family:Arial;
	font-size: 10px;
	color: #000000!important;
}


.soussousmenu1noir
{
	margin-bottom:1px;
	font-family:Arial;
	font-size: 11px;
	font-weight:normal;
	color: #000000!important;
	text-transform: none;
	text-indent: 2px;
}

.soussousmenu1noir a
{
	color: #000000!important;
	font-weight:normal;

}

.soussousmenu1noir a:hover
{
	color: #666666!important;
	text-decoration:underline;
}


.soussousmenu1mauve
{
	margin-bottom:1px;
	font-family:Arial;
	font-size: 11px;
	font-weight:normal;
	color: #990066!important;
	text-transform: none;
	text-indent: 2px;
}

.soussousmenu1mauve a
{
	color: #990066!important;
	font-weight:normal;

}

.soussousmenu1mauve a:hover
{
	color: #666666!important;
	text-decoration:underline;
}




.noir11under
{
	font-family:Arial;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
}

.blanc11
{
	font-family:Arial;
	font-size: 10px;
	color: #ffffff;
}



#articlemajeur
{
	width: auto;
	float:left;
	margin-bottom: 10px;
	line-height: 10px;
}

#articlemajeur h1
{
	float: left;
	width: 512px;
	line-height: 30px;
	margin-top: 5px;
	margin-bottom: 0px;
	color: #990066;
}

#articlemajeur h1 a
{
	color: #990066;
	
}

#articlemajeur h1 a:hover
{
	color: #ff6600;
}


.arial12bold666666
{

	font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:bold;
	color: #666666;
}

.arial12666666
{
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #464646;
}

.arial12666666 a
{
	color: #000000;
	font-weight:bold;
}

#colarticle #articlemajeur #articlefondgris
{
	background-image: url("/images-sport/fondgb.gif");
	height:20px;
	width:auto;
	clear:left;
	vertical-align:middle;
}

#colarticle #articlemajeur #articlefondgris span
{
	vertical-align:middle;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	font-size: 10px;
	font-family:Arial;
}

#colarticle #articlemajeur #articlefondgris img
{
	border:0px;
	vertical-align:middle;
	margin-left:5px;
	clear:none;
	float:right;
}


#colarticle #articlemajeur #legende
{
	height:20px;
	width:512px;
	clear:left;
	vertical-align:middle;
	margin-bottom:10px;
}

#colarticle #articlemajeur #legende span
{
	vertical-align:middle;
	margin-top:5px;
	margin-bottom:25px;
	float:left;
	font-size: 10px;
	font-family:Arial;
	line-height: 12px;
}

#colarticlepeople #articlemajeur #articlefondgris
{
	background-image: url("/images-sport/fondgbpeople.gif");
	height:20px;
	width:auto;
	clear:left;
	vertical-align:middle;
}

#colarticlepeople #articlemajeur #articlefondgris span
{
	vertical-align:middle;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	font-size: 10px;
	font-family:Arial;
}

#colarticlepeople #articlemajeur #articlefondgris img
{
	border:0px;
	vertical-align:middle;
	margin-left:5px;
	clear:none;
	float:right;
}


#colarticleinsolites #articlemajeur #articlefondgris
{
	background-image: url("/images-sport/fondgbinsolites.gif");
	height:20px;
	width:auto;
	clear:left;
	vertical-align:middle;
}

#colarticleinsolites #articlemajeur #articlefondgris span
{
	vertical-align:middle;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	font-size: 10px;
	font-family:Arial;
}

#colarticleinsolites #articlemajeur #articlefondgris img
{
	border:0px;
	vertical-align:middle;
	margin-left:5px;
	clear:none;
	float:right;
}


#colarticlefemmes #articlemajeur #articlefondgris
{
	background-image: url("/images-sport/fondgbfemmes.gif");
	height:20px;
	width:auto;
	clear:left;
	vertical-align:middle;
}

#colarticlefemmes #articlemajeur #articlefondgris span
{
	vertical-align:middle;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	font-size: 10px;
	font-family:Arial;
}

#colarticlefemmes #articlemajeur #articlefondgris img
{
	border:0px;
	vertical-align:middle;
	margin-left:5px;
	clear:none;
	float:right;
}


#colarticlebusiness #articlemajeur #articlefondgris
{
	background-image: url("/images-sport/fondgbbusiness.gif");
	height:20px;
	width:auto;
	clear:left;
	vertical-align:middle;
}

#colarticlebusiness #articlemajeur #articlefondgris span
{
	vertical-align:middle;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	font-size: 10px;
	font-family:Arial;
}

#colarticlebusiness #articlemajeur #articlefondgris img
{
	border:0px;
	vertical-align:middle;
	margin-left:5px;
	clear:none;
	float:right;
}




.reac
{
	border:0px;
	margin-left:20px!important;
	margin-top:4px;
	margin-bottom:4px;
	float:left!important;
}

.vote
{
	
	color: #666666;
	
}

.reaction
{
	color: #ff6600;
	
}



#mmenu1 li
{
	margin-left:10px;
}

#mmenu2 li
{
	margin-left:10px;
}

#mmenu3 li
{
	margin-left:10px;
}

#mmenu4 li
{
	margin-left:10px;
}
#mmenu5 li
{
	margin-left:10px;
}

#mmenu6 li
{
	margin-left:10px;
}
#mmenu7 li
{
	margin-left:10px;
}

#mmenu8 li
{
	margin-left:10px;
}
#mmenu9 li
{
	margin-left:10px;
}

#mmenu10 li
{
	margin-left:10px;
}
#mmenu11 li
{
	margin-left:10px;
}

#mmenu12 li
{
	margin-left:10px;
}
#mmenu13 li
{
	margin-left:10px;
}

#mmenu14 li
{
	margin-left:10px;
}
#mmenu15 li
{
	margin-left:10px;
}

#mmenu16 li
{
	margin-left:10px;
}
#mmenu17 li
{
	margin-left:10px;
}

#mmenu18 li
{
	margin-left:10px;
}
#mmenu19 li
{
	margin-left:10px;
}

#mmenu20 li
{
	margin-left:10px;
}


#sousmenusportesp
{
	line-height:4px!important;
}


#der5
{
	width:230px;
	float:right;
	margin:15px 0px 10px 15px;	
}

#der5bis
{
	width:230px;
	float:right;
	margin:0px 0px 10px 15px;	
}


.grisclair
{
	background-color:#f8f8f8;
	color:#000000;
	font-size:11px;
}

.grisclair a
{
	color: #ff6600;
	font-weight:normal;
	text-decoration:underline;
}

.grisplusclair
{
	background-color:#eeeeee;
	color:#000000;
	font-size:11px;
}

.grisplusclair a
{
	color: #ff6600;
	font-weight:normal;
	text-decoration:underline;
}

.source
{
	font-weight:bold;
	color: #999999;
	font-size: 9px;
}

#preced
{
	float:left;
	width:auto;
	width:300px;
}

#preced span
{
	margin-left:5px;
	color:#000000;
	font-size: 9px;
}

#preced a
{
	color: #ff6600;
	font-size: 12px;
	font-weight:normal;
	text-decoration:underline;
	line-height: 16px;
}

#dossiersetarticlesassocies
{
	float:left;
	width:auto;
	width:100%;
}

#dossiersetarticlesassocies span
{
	margin-left:5px;
	color:#000000;
	font-size: 9px;
}


#partager
{
	float:left;
	width:auto;
	width:100%;
}

#partager span
{
	margin-left:5px;
	color:#000000;
	font-size: 9px;
}

#dossiersetarticlesassocies a
{
	font-family: "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ff6600;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
	line-height: 18px;
}

#dossiersetarticlesassocies a:hover
{
	color: #000000;
}



#suiv
{
	float:right;
	/*border: solid 1px #000000;*/
	text-align:right;
	width:200px;
}

#suiv span
{
	margin-right:5px;
	color:#000000;
	font-size: 9px;
}



#suiv a
{
	color: #ff6600;
	font-size: 9px;
	font-weight:normal;
	text-decoration:underline;
}



/* réaction des internautes */
#colarticle #reaction
{
	clear:both;
	width:auto;
	border: solid 1px #999999;
}

#colarticle #reaction #lititre
{
	width:auto;
	font-weight:bold;
	padding: 0px 0px 0px 5px;
	border-bottom:solid 2px #999999;
	background-image: url("/images-sport/fondgrisstrie18x5.gif");
}

#colarticle #reaction #lireaccorps
{
	clear:both;
	height:100px;
	
	width:auto;
	padding: 5px 5px 5px 5px;
}

#colarticle #reaction #lireaccorps #publier
{
	margin-left:50px;
}



#colarticlepeople #reaction
{
	clear:both;
	width:auto;
	border: solid 1px #999999;
}

#colarticlepeople #reaction #lititre
{
	width:auto;
	font-weight:bold;
	padding: 0px 0px 0px 5px;
	border-bottom:solid 2px #999999;
	background-image: url("/images-sport/fondgrisstrie18x5people.gif");
}

#colarticlepeople #reaction #lireaccorps
{
	clear:both;
	height:100px;
	
	width:auto;
	padding: 5px 5px 5px 5px;
}

#colarticlepeople #reaction #lireaccorps #publier
{
	margin-left:50px;
}






.formreac
{
width:340px;
float:left;
font-size:10px;


}

.formregle
{
	font-size:9px;
	line-height:10px;
	font-weight:lighter;
	color:#666666;
	width:158px;
	float:right;
}

.formreacboutton
{
	font-family:Arial;
	font-size: 11px;
	margin:0px auto;
	color: #ffffff;
	text-align:center;
    height:25px;
    background-image: url("/images-sport/submit-1x19.gif");
	
	border: solid 1px #999999;
	padding:0 5px 0 5px;
	/*padding-left:5px;
	padding-right:5px;
	line-height: 18px;
	

	*/
}

/*tableau Classement*/
#colarticle #classement
{
	text-align:center;
	margin-left: auto;
    margin-right: auto;
    margin-top:15px;
    margin-bottom:10px;
	
}

#colarticle #classement li
{
	height:21px;
	line-height:21px;
	vertical-align:bottom;
	clear:both;
	padding:0;
	margin:0;
	border-bottom:solid 1px #cccccc;
	font-size: 10px;
}

.liblanc
{
	
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	background:#ffffff;
}

.ligris
{
	
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	background:#f4f4f4;
}

.legende
{
	/*height:21px;
	line-height:21px;*/
	border:0px!important;
	text-align:left;
}

.legendegras
{
	font-size: 11px;
	font-weight:bold!important;

}

.legendegris
{
	font-size: 11px;
	color:#666666;
}


.clascol1
{
	float:left;
	width:24px;
	height:21px;
	border-right:solid 2px #efefef;
	padding:0;
	margin:0;
}

.clascol2
{
	float:left;
	width:150px;
	height:21px;
	font-size: 12px;
	text-align:left;

}

.clascol2 a
{
	color:#000000;
}


.clascol2bis
{
	float:left;
	width:110px;
	height:21px;
	font-size: 12px;
	text-align:left;

}

.clascol2bis a
{
	color:#000000;
}

.clascol3
{
	float:left;
	width:40px;
	height:21px;
	color:#ffffff;
	background-color:#990066;
}

.clascol4
{
	float:left;
	width:42px;
	height:21px;
	border-right:solid 2px #efefef;
}

.clascol40
{
	float:left;
	width:40px;
	height:21px;
	border-right:solid 2px #efefef;
}
.clascol10
{
	float:left;
	width:40px;
	height:21px;
}


.clascol1t
{
	padding:0;
	float:left;
	width:174px;
	height:21px;
}


.clascol1tbis
{
	padding:0;
	float:left;
	width:134px;
	height:21px;
}


.clascol3t
{
	padding:0;
	float:left;
	width:42px;
	height:21px;
	color:#990066;
	
}

.clascol4t
{
	float:left;
	width:42px;
	height:21px;
}

.clascol40t
{
	float:left;
	width:41px;
	height:21px;
	
}
.clascol10t
{
	float:left;
	width:47px;
	height:21px;
	
}

/*Fin tableau Classement*/

/*tableau journees*/

.journeeres
{
	width:auto;
	text-align:center;
	font-size:12px;
    margin-top:15px;
    margin-bottom:11px;
    font-family:Arial;
}

.journeeres li
{
	
	line-height:20px;
	vertical-align:middle;
	clear:both;
	padding:0;
	margin:0;
	font-size: 12px;
}

.jourtmauve
{
	float:left;
	width:372px;
	line-height:20px;
	background-color:#980065;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	text-indent:4px;
}

.jourtnoir
{
	float:left;
	width:140px;
	line-height:20px;
	background-color:#333333;
	text-align:left;
	color:#ffffff;
	text-indent:8px;
}

.diffgris
{
	float:left;
	width:140px;
	line-height:20px;
	background-color:#f5f5f5;
	text-align:left;
	text-indent:8px;
	font-size:10px;
}

.diffgris a
{
	color:#980065;
}

.diffblanc
{
	float:left;
	width:140px;
	line-height:20px;
	background-color:#eaeaea;
	text-align:left;
	text-indent:8px;
	font-size:10px;
}

.diffblanc a
{
	color:#980065;
}

.jblanc
{
	background-color:#ffffff;
}

.jgris
{
	float:left;
	background-color:#f4f4f4;
}

.jourdate
{
	width:58px;
	float:left;
	height:20px;
	text-align:left;
	text-indent:2px;
	font-size:10px;
}

.jourequ1
{
	width:107px;
	float:left;
	height:20px;
	text-align:right;
	text-indent:0px;

}

.jourpar
{
	width:100px;
	float:left;
	height:20px;
}

.jourpar a
{
	color:#950065;
	text-decoration:underline;
}

.jourlive
{
	width:110px;
	float:left;
	height:20px;
	line-height:20px;
}

.jourlive a
{
	color:#000000;
	line-height:20px;
	background-color:#99fe00;
	font-weight:bold;
}

.jourequ2
{
	width:107px;
	float:left;
	height:20px;
	text-align:left;
	text-indent:0px;
}




.jourrestmauve
{
	float:left;
	width:512px;
	line-height:20px;
	background-color:#980065;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	text-indent:2px;	
}

.jourresequ1n
{
	width:107px;
	float:left;
	height:20px;
	text-align:right;
	text-indent:0px;
}


.jourresequ1n a
{
	color:#000000;
}



.jourresequ1m
{
	width:107px;
	float:left;
	height:20px;
	text-align:right;
	text-indent:0px;
	color:#980065;
	font-weight:bold;
}

.jourresequ1m a
{
	color:#950065;
}


.jourresequ2n
{
	width:107px;
	float:left;
	height:20px;
	text-align:left;
	text-indent:0px;
}


.jourresequ2n a
{
	color:#000000;
}


.jourresequ2m
{
	width:107px;
	float:left;
	height:20px;
	text-align:left;
	text-indent:0px;
	color:#980065;
	font-weight:bold;
}

.jourresequ2m a
{
	color:#950065;
}

.jourresexempt
{
	width:314px;
	float:left;
	height:20px;
	text-align:middle;
	text-indent:0px;
}


.jourresscornd
{
	width:45px;
	float:left;
	height:20px;
	text-align:left;

}
.jourresscornd a
{
	color:#000000;
}

.jourresscormd
{
	width:45px;
	float:left;
	height:20px;
	color:#950065;
	text-align:left;
	font-weight:bold;
}
.jourresscormd a
{
	color:#950065;
}

.jourresscorng
{
	width:45px;
	float:left;
	height:20px;
	text-align:right;
	
}
.jourresscorng a
{
	color:#000000;
}
.jourresscormg
{
	width:45px;
	float:left;
	height:20px;
	color:#950065;
	text-align:right;
	font-weight:bold;
	
}

.jourresscormg a
{
	color:#950065;
}

.jourressespace
{
	width:10px;
	float:left;
}

.lienversclasst
{
	text-align:right!important;
	line-height: 20px;
}

.autresjournees
{
	font-size:10px;
	line-height: 14px;
}

.autresjournees a
{
	color:#980065;
}

.autresjournees a:hover
{
	text-decoration:underline;
}

.autresjourneestitre
{
	font-size:11px;
	font-weight:bold;
	line-height: 20px;
	
}

/**/


/*tableaux articles hors championnats*/


.tabautremauve
{
	float:left;
	line-height:20px;
	background-color:#980065;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	text-indent:2px;	
}



.tabautreclacol2
{
	float:left;
	height:21px;
	font-size: 12px;
	text-align:left;
	border-right:solid 2px #efefef;
}

.tabautrerescolg200
{
	width:199px;
	float:left;
	height:21px;
	font-size: 12px;
	text-align:right;
}

.tabautrerescold200
{
	width:199px;
	float:left;
	height:21px;
	font-size: 12px;
	text-align:left;
}



.tabautreresespace110
{
	width:110px;
	float:left;
}

.tabautreresespace35
{
	width:35px;
	float:left;
}


.tabautreresespace14
{
	width:14px;
	float:left;
}

.tabautreresespace15
{
	width:15px;
	float:left;
}

.tabautreresespace1
{
	width:1px;
	float:left;
}


.tabautregauchecol2
{
	width:180px;
	float:left;
	height:21px;
	font-size: 12px;
	text-align:left;
	border-right:solid 2px #efefef;
}

.tabautregauche
{
	float:left;
	height:21px;
	font-size: 11px;
	text-align:left;
	border-right:solid 2px #efefef;
}


.tabautredroitecolg
{
	width:255px;
	float:left;
	height:21px;
	font-size: 12px;
	text-align:left;
}

.tabautredroitecold
{
	width:255px;
	float:left;
	height:21px;
	font-size: 12px;
	text-align:right;
}

.tabautreenrichi
{
	float:left;
	height:21px;
	font-size: 11px;
	text-align:center;
	border-right:solid 2px #efefef;
}



.tabautreenrichipts
{
	float:left;
	text-align:right;
	width:25px;
	height:21px;
	color:#ffffff;
	background-color:#990066;
}

.tabautreenrichiptstitre
{
	float:left;
	text-align:center;
	width:25px;
	height:21px;
	color:#990066;
	background-color:#ffffff;
}

.tabautreenrichidra
{
	float:left;
	height:21px;
	font-size: 11px;
	text-align:center;
	padding-top:5px;
}


.tabautreenrichidratitre
{
	float:left;
	height:21px;
	font-size: 11px;
	text-align:center;
	border-right:solid 2px #efefef;
	padding-top:5px;
}


/**/


.centsportsgris
{
	background-color:#F4F4F4;
	clear:both;width:490px;
	display:block;
	border-top:	solid 1px #999999;
	margin-left:11px;
	padding-bottom:10px;
}

.centsportsblanc
{
	
	clear:both;width:490px;
	display:block;
	border-top:	solid 1px #999999;
	margin-left:11px;
	padding-bottom:10px;
}



.lettre
{
	float:left;
	width:25px;
	height:25px;
	line-height:25px;
	background-color:#980065;
		
	/*margin-left:11px;*/
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	margin-bottom:10px;
	
	
	
	
	
	margin-right:10px;
}
.centsports
{
	float:none;
	
	font-size:10px;
	width:450px;
	color:#666666;
	padding-top:6px;
}

.centsports a
{
	color:#666666;
}


#liveclub1
{
	float:left;
	height:66px;
	width:130px;
	font-size:22px;
	vertical-align:middle;
	color:#950065;
	padding-top:15px;
	text-align:right;
	font-weight:bold;

}

#liveclub2
{
	float:left;
	height:66px;
	width:130px;
	font-size:22px;
	vertical-align:middle;
	color:#950065;
	padding-top:15px;
	text-align:left;
	font-weight:bold;
}

#livelogoclub1
{
	float:left;
	height:70px;
	width:75px;
	vertical-align:middle;
	text-align:right;	
}

#livelogoclub2
{
	
	float:left;
	height:70px;
	width:75px;
	vertical-align:middle;
	text-align:left;
}

#livescore
{
	width:80px;
	float:left;
	height:70px;
	padding-top:10px;
	text-align:center;
	font-size:30px;
	font-weight:bold;
}




#match1
{
	
	font-size:11px;
	float:left;
	width:200px;
	border-right:solid 1px #999999;
	text-align:right;
	padding-right:48px;
}

#match1 span
{
	color:#950065;
	font-weight:bold;
}

#match2
{
	font-size:11px;
	width:200px;
	float:left;
	text-align:left;
	padding-left:48px;
}
#match2 span
{
	color:#950065;
	font-weight:bold;
}
#match3
{
	font-size:11px;
	float:left;
	width:200px;
	border-right:solid 1px #999999;
	text-align:right;
	padding-right:48px;
}
#match3 img
{
	
	margin-right:1px;	
	margin-left:1px;	
}

#match3 span
{
	color:#950065;
	font-weight:bold;
}


#match3 li
{
	line-height:18px;
}


#match4
{
	font-size:11px;
	width:200px;
	float:left;
	text-align:left;
	padding-left:48px;
}
#match4 img
{
	
	margin-right:1px;	
	margin-left:1px;	
}

#match4 span
{
	color:#950065;
	font-weight:bold;
}


#match4 li
{
	line-height:18px;
}

#match5
{
	clear:both;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:11px;
	margin-top: 5px;
	margin-bottom: 10px;
	font-weight:bold;
}

#match6
{
	float: left;
	width: 512px;
	line-height: 30px;
	margin-top: 5px;
	margin-bottom: 0px;
	color: #990066;
}

#match7
{
	text-align:center;	
}

#colarticle hr
{
	clear:both;
	margin-bottom:20px;
	margin-top:20px;	
}


.liveheure
{
	color: #999999;
}

.liveon
{
	color: #990066;
}


.livemitemps
{
	color: #990066;
}

.liveoff
{
	color: #999999;
}





.ls1
{
	margin:0;
	border: solid 1px #9B999C;
	width:auto;
	clear:both;
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
    line-height: 18px;
	text-indent: 3px;
	color: #000000;
	background-color: #bdb3ba;
}

.ls2
{
	padding:5px 10px 0px 10px;	
	margin:0px;
	margin-bottom:10px;
	border-bottom: solid 1px #9B999C;
	border-left: solid 1px #9B999C;
	border-right: solid 1px #9B999C;
	font-size:11px;
}

.ls3
{
	font-weight:bold!important;
	color:#000000;
}

.ls4
{
	color:#000000;
}

.ls5
{
	color:#ff6600;
}

.dir1
{
	margin:0;
	border-bottom: solid 1px #9B999C;
	width:auto;
	clear:both;
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
    line-height: 18px;
	text-indent: 3px;
	color: #000000;
	background-color: #bdb3ba;
	
}

.dir1bis
{
	margin:0;
	
	width:auto;
	clear:both;
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
    line-height: 18px;
	text-indent: 3px;
	color: #000000;
	background-color: #bdb3ba;
	border:solid 1px #9B999C;
	
	
}


.dir2
{
	background-color:#ffffff;
	line-height: 18px;
	height:18px;
	padding-top:2px;
	padding-bottom:2px;

	float:left;

	width:298px;

	border-left:solid 1px #9B999C;
	border-right:solid 1px #9B999C;

	margin-bottom:0px;
	margin-top:0px;
}


.dir2bis
{
	background-color:#ffffff;
	/**/
	line-height: 12px;
	height:12px;
	padding-top:2px;
	/*padding-bottom:2px;*/
	margin-bottom:0px;
	margin-top:0px;
	float:left;
	width:298px;
	
	border-left:solid 1px #9B999C;
	border-right:solid 1px #9B999C;
	
}


.dir3
{
	background-color:#f4f4f4;
	line-height: 18px;
	height:18px;
	padding-top:2px;
	padding-bottom:2px;

	float:left;

	width:298px;

	border-left:solid 1px #9B999C;
	border-right:solid 1px #9B999C;

	margin-bottom:0px;
	margin-top:0px;

}

.dir3bis
{
	background-color:#f4f4f4;
	float:left;
	height:12px;
	width:298px;
	padding-top:2px;
	border-left:solid 1px #9B999C;
	border-right:solid 1px #9B999C;
	
}



.dir4
{
	background-color:#990066;
	color:#ffffff;
	width:50px;
	font-size:10px;
	text-align:center;
	/*clear:both;*/
	float:left;
	margin-left:5px;
}


.dir4 a
{
	color:#ffffff;
}


.dir4 a hover
{
	color:#990066;
	text-decoration:underline;
}

.dir5
{
	background-color:#99FE00;
	width:50px;
	font-size:10px;
	text-align:center;
	font-weight:bold;
	/*clear:both;*/
	float:left;
	margin-left:5px;
}

.dir5 a
{
	color:#000000;
}


.dir5 a hover
{
	color:#990066;
	text-decoration:underline;
}

.dir6
{
	color:#000000;
	font-size:10px;
	float:left;
	width:75px;
	text-align:right;
}

.dir6 a
{
	color:#000000;
}


.dir6 a hover
{
	color:#990066;
	text-decoration:underline;
}

.dir7
{
	float:left;
	width:75px;
	color:#000000;
	
	text-align:left;
	font-size:10px;
	margin-left:10px;
}

.dir7 a
{
	color:#000000;
}


.dir7 a hover
{
	color:#990066;
	text-decoration:underline;
}

.dir8
{
	float:left;
	font-size:10px;
	margin-left:10px;
	text-align:center;
	width:40px;
	color:#990066;
}
.dir8 a
{
	color:#990066;
	text-decoration:underline;
}


.dir8bis
{
	float:left;
	font-size:10px;
	margin-left:10px;
	text-align:center;
	width:10px;
	color:#990066;
	
}
.dir8bis a
{
	color:#990066;

}



.dir9
{
	border: solid 1px #9B999C;
	margin-bottom:10px;	
}

.dir10
{
	float:left;
	font-size:10px;
	text-align:right;
	color:#000000;
}



.dir11
{
	color:#000000;
	font-size:10px;
	float:left;
	width:100px;
	padding-left: 10px;
}

.dir11 a
{
	color:#000000;
}


.dir11 a hover
{
	color:#990066;
	text-decoration:underline;
}



.dir12
{
	width:50px;
	font-size:10px;
	text-align:center;
	float:left;
	margin-left:5px;
}



.dir13
{
	color:#000000;
	font-size:10px;
	float:left;
	width:200px;
	margin-left:10px;
}

.dir13 a
{
	color:#000000;
}


.dir13 a hover
{
	color:#990066;
	text-decoration:underline;
}



.news1
{
	float: left;


	line-height: 30px;
	font-size:30px;
	margin-top: 5px;
	margin-bottom: 0px;
	color: #990066;
}

.news2
{
	
	width:145px;
	color:#000000;
	font-size:11px;
	clear:both;
	float:left;
	text-align:right;
	line-height:20px;
	height:20px;
	margin-bottom:5px;
}

.news3
{
	float:left;
	width:148px;
	height:20px;
	margin-left:10px;
	border: solid 1px #9B999C;
	margin-bottom:5px;
}

.news4
{
	float:left;	
	margin-left:5px;
	font-size:11px;
	color: #990066;
}

.news5
{
	float:left;	
	width:250px;
	
	/*height:20px;*/
	font-size:11px;
	
}

.news5 input
{
	margin-left:10px;
	line-height:20px;
	font-size:11px;
	border: solid 1px #9B999C;
}

.news6
{
	line-height:20px;
	font-size:11px;
	vertical-align:middle;
}

.news7
{
	float:left;
	font-size:11px;
	margin-left:10px;
	border: solid 1px #9B999C;
}

.news8
{
	float:left;
	font-size:11px;
	clear:both;
	width:auto;
}

.news9
{
	float:left;
	line-height:20px;
	font-size:11px;
	vertical-align:middle;
}

.news9 input
{
	float:left;
}

.news9 label
{
	float:left;
}


.news10
{
	float:left;
	clear:both;
	font-size:11px;
	color:#9B999C;
	margin-bottom:10px;
}

.news11
{
	
	float:right;
	margin-left:5px;
	font-size:11px;
	color: #990066;
}

.news12
{
	font-family:Arial;
	font-size: 11px;
	margin-left:200px;
   
	color: #ffffff;
	text-align:center;
    height:25px;
    background-image: url("/images-sport/submit-1x19.gif");
	
	border: solid 1px #999999;
	padding:0 5px 0 5px;
	/*padding-left:5px;
	padding-right:5px;
	line-height: 18px;
	

	*/
}

.news13
{
	float:left;
	font-size:11px;
	width:125px;
	
}

.news13 input
{
	
}

.news14
{
	float:left;
	height:54px;
	width:100px;	
	background-color:#eaeaea;
}

.news20
{
	float:left;	
	clear:both;
	font-size:11px;
	width:490px;
}

.news21
{
	float:left;	
	font-size:11px;
	width:100px;
}

.news22
{
	float:left;	
	font-size:11px;
	width:22px;
}

.news23
{
	float:left;	
	font-size:11px;
	width:auto;
	margin-bottom:10px;
}

.news24
{
	float:left;	
	clear:both;
	font-size:11px;
	width:200px;
	margin-top:10px;
	margin-bottom:10px;
}

.news25
{
	float:left;
	clear:both;
	font-family:Arial;
	font-size: 11px;
	margin:0px auto;
	color: #ffffff;
	text-align:center;
    height:25px;
    background-image: url("/images-sport/submit-1x19.gif");
	
	border: solid 1px #999999;
	padding:0 5px 0 5px;
	/*padding-left:5px;
	padding-right:5px;
	line-height: 18px;
	

	*/
}



.newstextarea
{
	float:left;
	width:300px;
	height:200px;
	margin-left:10px;
	border: solid 1px #9B999C;
	margin-bottom:5px;
}






.moteur1
{
	font-weight:bold;
	color: #990066;
}

.moteur1 a
{
	font-weight:bold;
	color: #990066;
}

.moteur2
{
	font-size:11px;
	color: #000000;
}

.moteur2 a
{
	font-size:11px;
	color: #000000;
}

.moteur3
{
	font-size:11px;
	color: #a0a0a0;
}

.moteur4
{
	font-weight:bold;
	font-size:11px;
	color: #000000;
}

.moteur4 a
{
	font-weight:bold;
	font-size:11px;
	color: #000000;
}

.moteur5
{
	line-height: 30px;
	font-size:30px;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #990066;
}

#blog
{
	
	/*width:auto;*/
}

#blog  ul
{
	margin:0;
	border: solid 1px #9B999C;
	float:left;
	width:298px;
	margin-bottom: 10px;
	color: #000000!important;
}

.blog1
{
 text-align:left;
 color: #000000!important;
 margin-top:5px;
 margin-left: 4px;	
 float:left;
 height:54px;
/* margin:0px;*/
 width:54px;
}

.blog3 
{
	color: #000000;
}



.blog2
{
 text-align:left;
 color: #000000;
 margin-left: 2px;	
 margin-top:5px;
 font-size:10px;
 float:left;
 height:54px;
/* margin:0px;*/
 width:80px;
}

.bascadregrisblog
{
	 background-color: #e3dfe2;
	 border-top: solid 1px #999999;
	 margin-top:5px;
	 text-align:right;
	 width:auto;
	 clear:both;
}


.reponses
{
	border-bottom: solid 1px #999999;
	margin-top:10px;
	font-size:11px;
}

.reponses a
{
	color:#ff6600!important;
}

.reponsesTitre
{
	font-weight:bold;
}

.resultat1
{
	width:127px;
	float:left;
	border-bottom: solid 1px #999999;
	margin-bottom:5px;
	background-image: url('images-sport/vert1x17.gif');
	padding-bottom:0px;
	height:17px;
	line-height:17px;
	text-align:center;
}

.resultat2
{
	float:left;
	height:17px;
	padding-bottom:0px;
	border-bottom: solid 1px #999999;
	
}

.resultat3
{
	width:128px;
	float:left;
	margin-bottom:5px;
	padding-bottom:0px;
	
}

.rescol10
{
	width:auto;
	padding-top:5px;
}

.rescol11
{
	width:auto;
	
	font-size:10px;
}

.rescol12
{
	width:auto;
	border-bottom: solid 1px #999999;
	border-right: solid 1px #999999;
	border-top: solid 1px #999999;
	height:23px;
}

.rescol13
{
	width:auto;
	margin-bottom:10px;
	padding-top:3px;
	font-size:10px;
}

.rescol20
{
	width:auto;
	
	padding-top:17px;
	
}

.rescol21
{
	width:auto;
	
	/*padding-top:15px;*/
	font-size:10px;
	border-bottom: solid 1px #999999;
	padding-left:3px;
}

.rescol22
{
	width:auto;
	font-size:10px;
	border-right: solid 1px #999999;
	padding-left:3px;
}

.rescol23
{
	width:auto;
	border-right: solid 1px #999999;
	height:49px;
}

.rescol23bis
{
	width:auto;
	border-right: solid 1px #999999;
	height:47.5px;
}


.rescol24
{
	width:auto;
	height:11px;
	line-height:11px;
	
	border-right: solid 1px #999999;
	padding-bottom:3px;
	padding-left:3px;
	font-size:10px;
}

.rescol25
{
	width:auto;
	height:11px;
	line-height:11px;
	padding-top:3px;
	padding-left:3px;
	font-size:10px;
}

.rescol26
{
	width:auto;
	border-bottom: solid 1px #999999;
	
}

.rescol27
{
	width:auto;
	padding-top:20px;
	
}

.rescol30
{
	width:auto;
	
	padding-top:53px;
	
}

.rescol31
{
	width:auto;
	
	/*padding-top:15px;*/
	font-size:10px;
	border-bottom: solid 1px #999999;
	padding-left:3px;
}

.rescol32
{
	width:auto;
	font-size:10px;
	border-right: solid 1px #999999;
	padding-left:3px;
}
.rescol33
{
	width:auto;
	border-right: solid 1px #999999;
	height:100px;
}



.rescol34
{
	width:auto;
	height:11px;
	line-height:11px;
	
	border-right: solid 1px #999999;
	padding-bottom:3px;
	padding-left:3px;
	font-size:10px;
}

.rescol35
{
	width:auto;
	height:11px;
	line-height:11px;
	padding-top:3px;
	padding-left:3px;
	font-size:10px;
}

.rescol36
{
	width:auto;
	border-bottom: solid 1px #999999;
	
}

.rescol37
{
	width:auto;
	padding-top:65px;
}

.rescol40
{
	width:auto;
	padding-top:110px;
	
}

.rescol41
{
	width:auto;
	
	/*padding-top:15px;*/
	font-size:10px;
	border-bottom: solid 1px #999999;
	padding-left:3px;
	 vertical-align:middle;
	 line-height:15px;
}

.rescol42
{
	width:auto;
	font-size:10px;
	border-right: solid 1px #999999;
	padding-left:3px;
}
.rescol43
{
	width:auto;
	border-right: solid 1px #999999;
	height:78px;
}



.rescol44
{
	width:auto;
	height:11px;
	line-height:11px;
	
	border-right: solid 1px #999999;
	padding-bottom:3px;
	padding-left:3px;
	font-size:10px;
}

.rescol45
{
	width:auto;
	height:11px;
	line-height:11px;
	padding-top:3px;
	padding-left:3px;
	font-size:10px;
	
}

.rescol46
{
	width:auto;
	border-bottom: solid 1px #999999;
	
}

.rescol47
{
	width:auto;
	padding-top:55px;
}

.rescol48
{
	width:auto;
	font-size:10px;
	border-top: solid 1px #999999;
	border-right: solid 1px #999999;
	border-left: solid 1px #999999;
	border-bottom: solid 1px #999999;
	height:40px;
	padding-top:25px;
	padding-bottom:10px;
	padding-left:3px;
	background-color:#EBEBEB;	
}


.rescol48bis
{
	width:auto;
	font-size:10px;
	border-top: solid 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;
	height:40px;
	padding-top:25px;
	padding-bottom:10px;
	padding-left:3px;
	background-color:#EBEBEB;	
}


.rescol49
{
	width:auto;
	height:40px;
	border-right: solid 1px #999999;
	padding-top:25px;
	padding-bottom:10px;
}

.rescol49bis
{
	width:auto;
	height:30px;
	border-right: solid 1px #999999;
	padding-top:25px;
	padding-bottom:10px;
}


.rescol50
{
	width:auto;
	padding-top:33px;
	
}


.rescol51
{
	width:auto;
	padding-top:150px;
	
}


.rescol52
{
	width:auto;
	border-right: solid 1px #999999;
	height:105px;
}

.rescol52bis
{
	width:auto;
	border-right: solid 1px #999999;
	height:100px;
}

.drapeau
{
	float:left;	
	padding-bottom:3px;
}

.loupeh
{
	padding-bottom:3px;
	padding-left:3px;	
}

.loupeb
{
	padding-top:3px;
	padding-left:3px;	
}

.score
{
	float:left;	
	padding-top:3px;
}


#colarticle Select {
	font-family: Arial;
	font-size: 10px!important;
	background-color: #ffffff;
	color: #000000;
	border: 1;
	margin-top: 2px;
	margin-bottom: 2px;
	width: auto;
}

#colarticle #reaction
{
	clear:both;
	width:auto;
	border: solid 1px #999999;
}

#colarticle #reaction #lititre
{
	width:auto;
	font-weight:bold;
	padding: 0px 0px 0px 5px;
	border-bottom:solid 2px #999999;
	background-image: url("/images-sport/fondgrisstrie18x5.gif");
}

#colarticle #reaction #lireaccorps
{
	clear:both;
	height:270px;
	width:auto;
	padding: 5px 5px 5px 5px;
}

#colarticle #reaction #inscrcorps
{
	clear:both;
	height:120px;
	width:auto;
	padding: 5px 5px 5px 5px;
}



#colarticle #reaction #lireaccorps #publier
{
	margin-left:50px;
}
.formreac
{
width:340px;
float:left;
font-size:10px;
}

.inscr
{
width:195px;
float:left;
font-size:10px;

text-align:right;
padding-right:5px;
margin-top:10px;
}

.inscrregle
{
	font-size:12px;
	line-height:10px;
	font-weight:lighter;
	color:#000000;
	width:290px;
	float:right;
	background-color:#EFEFEF;
	border: solid 1px #999999;
	padding-left:5px;
	padding-top:11px;
	padding-bottom:11px;
	margin-top:10px;
}

.inscrregle a
{
	color: #ff6600;
}

.inscrreglebold
{
	font-size:14px;
	font-weight:bold;
}

.formregle
{
	font-size:9px;
	line-height:10px;
	font-weight:lighter;
	color:#666666;
	width:158px;
	float:right;
}

.formreacboutton
{
	font-family:Arial;
	font-size: 11px;
	margin:0px auto;
	color: #ffffff;
	text-align:center;
    height:25px;
    background-image: url("/images-sport/submit-1x19.gif");
	
	border: solid 1px #999999;
	padding:0 5px 0 5px;
	/*padding-left:5px;
	padding-right:5px;
	line-height: 18px;
	

	*/
}


.news2bis
{
	width:400px;
	color:#990066;
	font-size:11px;
	clear:both;
	float:left;
}

#pfil
{
	text-align:left;
}


#pfil a
{
	font-family:Arial;
	color: #ff6600;
	font-size: 11px;
	text-decoration:none;
	width:20px;
}

#pfilpop
{
	text-align:left;
}


#pfilpop a
{
	font-family:Arial;
	color: #ff6600;
	font-size: 11px;
	text-decoration:none;
	width:20px;
}

#pfilpro
{
	text-align:left;
}


#pfilpro a
{
	font-family:Arial;
	color: #ff6600;
	font-size: 11px;
	text-decoration:none;
	width:20px;
}

#pfilpropop
{
	text-align:left;
}


#pfilpropop a
{
	font-family:Arial;
	color: #ff6600;
	font-size: 11px;
	text-decoration:none;
	width:20px;
}




.megafooter-preheader {
	margin-left: 20px;
	border: 1px black solid;
	border-bottom: 0;
	position: relative;
	top: 2px;
	background: white;
	height: 25px;
	line-height: 25px;
	padding: 5px 11px;
	width: auto;
	display: inline;
	text-transform: uppercase;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
#megafooter-content {
	border: 1px black solid;
	padding: 0 0 0 0;
}
.megafooter-header { margin-bottom: 5px; color: #666666; font-size:11px}
.megafooter-header img { vertical-align: middle; }
.megafooter-block {
	float: left;
	width: 241px;
	border-right: 1px black solid;
	margin: 20px 0 11px 0;
	padding: 0 11px;
}
.megafooter-block4 {
	float: left;
	width: 180px;
	margin: 20px 0 11px 0;
	padding: 0 11px;
}

.megafooter-event { padding-right: 0; width: 200px; } 
.megafooter-block li { clear: both; }
.megafooter-end { clear: both; }
.megafooter-sport li img { float: left; margin-right: 5px;width: 80px; vertical-align: top; }
.megafooter-sport li a { font-weight: bold; text-decoration: none; }
.megafooter-sport li a:hover { text-decoration: underline; }
.megafooter-sport li span { display: block ; } 
.megafooter-sport li {}
ul.megafooter-end-p3  { margin: 0;padding: 0; }
ul.megafooter-end-p3 li { display: inline; margin: 0;padding: 0; color: #000000;font-size:11px;}
ul.megafooter-end-p3bis li { display: inline; margin: 0;padding: 0; color: #000000;font-size:12px;font-weight:bold;}
ul.megafooter-end-p3 li a { color: #666666; text-decoration: underline;font-size:11px; }
ul.megafooter-end-p3bis li a { color: #000000; text-decoration: underline;font-size:12px;font-weight:bold; }
ul.megafooter-end-p3bis li a:hover { color: #666666;}
.megafooter-end-p4 {margin: 0;padding: 4px 0 15px 0; }
.megafooter-end-p4,.megafooter-end-p4 a { color: #666666; text-decoration: none; font-size:11px;}

.megafooter-event { border: 0; }
#megafooter-end { clear: both; margin-left:10px; }

.megafooter-toutlecine .megafooter-footer a { color: #B566C8;font-size:11px; } 
.megafooter-monsondage .megafooter-footer a { color: #aaaaaa; } 
.megafooter-footer a { color: #CC3399; font-size:11px;} 
.megafooter-event .megafooter-footer a { color: #D97A7A; } 
.megafooter-list { margin: 0; padding: 11px 0 0 0; }
.megafooter-list li { padding: 0 0 8px 0; color: #6A6A6A; font-size:11px; }
.megafooter-list a { text-decoration:underline; color: #000000;}
.megafooter-monsondage .megafooter-list a { text-decoration:none;}
.megafooter-monsondage .megafooter-list a strong { font-size: 20px; vertical-align: middle;}
.megafooter-toutlecine .megafooter-list a { font-weight: bold; }
.megafooter-sport .megafooter-footer a { color: #0099CC; } 


.spacer {
	clear: both;
	margin: 0;
	padding: 0;
	visibility: hidden;
	height: 1px;
	width: 100%;
	line-height: 1px;
}
div.spacer { width: 100%; height: 1px; }





#articlemajeurunibet
{
	width: auto;
	float:left;
	margin-bottom: 10px;
	line-height: 10px;
}

#articlemajeurunibet h1
{
	float: left;
	width: 512px;
	line-height: 30px;
	margin-top: 5px;
	margin-bottom: 0px;
	color: #990066;
}

#articlemajeurunibet h1 a
{
	color: #55A900;
	
}

#articlemajeurunibet h1 a:hover
{
	color: #ff6600;
}

#colarticle #articlemajeurunibet #articlefondgris
{
	background-image: url("/images-sport/fondgb.gif");
	height:20px;
	width:auto;
	clear:left;
	vertical-align:middle;
}

#colarticle #articlemajeurunibet #articlefondgris span
{
	vertical-align:middle;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	font-size: 10px;
	font-family:Arial;
}

#colarticle #articlemajeurunibet #articlefondgris img
{
	border:0px;
	vertical-align:middle;
	margin-left:5px;
	clear:none;
	float:right;
}


#colarticle #articlemajeurunibet #legende
{
	height:20px;
	width:512px;
	clear:left;
	vertical-align:middle;
	margin-bottom:10px;
}

#colarticle #articlemajeurunibet #legende span
{
	vertical-align:middle;
	margin-top:5px;
	margin-bottom:25px;
	float:left;
	font-size: 10px;
	font-family:Arial;
	line-height: 12px;
}





.unibet a
{
	font-size: 14px;
	font-weight: bold;
	color:#55A900;
}


.unibetcote {
	padding: 0px;
	background: url(/paris-sportifs-unibet/fondunibet.jpg) no-repeat;
	color: #000000;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	text-align: right;
	list-style: none;
}
.cote {
	text-align: right;
	margin-left: 35px;
	display: block;
	float: left;
}

.cote a {
	font-size: 18px;
	color: #55A900;
	font-weight: bolder;
}


#404
{

	margin-bottom:25px;
	float:left;
	font-size: 10px;
	font-family:Arial;
	line-height: 12px;
}




