@charset "UTF-8";/* CSS Document */body{	font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal; text-align:left;	font-size:13px;	background-color:#FFFFFF;	margin:0px;}p, ul{	font-size:13px;	line-height:17px;	color:#222222;	text-align:left;}div{	text-align:left;}textarea{	font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal;}img{	border: 0px solid black;}.tags li {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin: 0px 0 0 0px;padding:0;}.tags li a {	background:transparent url(/images/shared/tag/tag_arrow.png) no-repeat scroll left center;	display:block;	margin:0 10px 5px 0;	padding:2px 0 2px 15px;}.maxi{ width:1022px; } .extraLarge{ width:830px; }.big{ width:730px; }.XL{ width:564px; }.large{ width:480px; }.Slarge{ width:470px; }.moyen{ width:320px; }.small{ width:250px; }.XS{ width:225px; }.extraSmall{ width:152px; }img.T{ margin-top:10px; }img.R{ margin-right:10px; }img.B{ margin-bottom:10px; }img.L{ margin-left:10px; }ul{ margin:0px 0px 10px 0px; padding:0px; }li{ margin:3px 0px 0px 20px; padding:0px; list-style-image:url(/images/shared/puces/puce.gif); list-style-position:outside;display: list-item; }li.disc{ list-style-image:url(/images/shared/puces/puce-disc.gif); }font.vert{ color:#008100; }font.violet{ color:#671E75; }font.rouge{ color:#FF0000; }font.blanc{ color:#FFFFFF; }font.extra{ font-weight:bold; font-size:14px; }font.semiExtra{ font-weight:bold; font-size:12px; }a{ font-weight:normal; color:blue; text-decoration:none; }a:hover{ text-decoration:underline; }a.triangle{ background:url(../images/shared/puces/puce-triangle.gif) 0px 0px no-repeat; padding-left:9px; }/* HEADER */div.header{	height:164px; width:1072px;	clear:both;	background:url(../images/layout/le_bon_pari-content_bg.gif) 0px 0px repeat-y #FFFFFF;	padding:0px; margin:0px;	padding-bottom:10px;}	div.header div.top{	display: block; float:left;	height:131px; width:1068px;}div.header div.top a.bt-accueil{	display:block; float:left; width:287px;	margin:37px 0px 0px 7px;}div.header div.top div.banniere{	display:block; float:left; width:728px;	margin:22px 0px 0px 24px;}div#mainmenu ul {list-style-type:none;margin:0;padding:0px;line-height:28px;}div#mainmenu li {	list-style-image:none;	float:left;	margin:0px;}div.header div.menu{	display: block; float:left;	height:28px;	line-height:32px;	background-color:	#555555;	width:1067px;}div.header div.menu a.nav_bouton{	text-decoration:none;	display:block; float:left; margin:0px 7px 0px 0px;	height:29px;	padding:0px;	padding-left:10px; 	padding-right:10px;	background-position: 0px 0px;	text-decoration:none;	border-bottom:0px solid white;	color:white;	font-size:13px;}div.header div.menu a.nav_bouton:hover{}div.header div.menu a.sel{}/* MAIN */div.main{	background:url(../images/layout/le_bon_pari-content_bg.gif) 0px 0px repeat-y;	width:1052px; padding:10px;}div.zone{ display:block; float:left; }div.zone1{ width:870px; }div.zone2{ width:172px; margin-top:15px; }div.pave{ display:block; float:left; margin:0px 10px 30px 0px; }div.pave th div{ display:block; float:left; background:url(/images/shared/h1_title/le_bon_pari-titre_bg.jpg) 0px 0px repeat-x; }div.pave th h1{	display:block; float:left;	font-size:13px; font-weight:bold; color:#FFFFFF; text-transform:uppercase;	margin:4px 0px 0px 0px;}div.pave th span.coinL{ background:url(../images/shared/h1_title/le_bon_pari-titre_coinL.jpg) 0px 0px no-repeat; width:10px; height:20px; display:block; float:left; }div.pave th span.coinR{ background:url(../images/shared/h1_title/le_bon_pari-titre_coinR.jpg) 0px 0px no-repeat; width:10px; height:20px; display:block; float:left; }div.pave th.bord{ border-bottom:2px solid #1A181A; }td.article{ padding:10px 0px 3px 0px; }td.article div{ 	/*	display:block; float:left;	*/	padding:0px 10px; }td.article div.pasPadL{ padding-left:0px; }td.article div.pasPadR{ padding-right:0px; } h2{ font-weight:bold; font-size:15px; color:#4B4B4B;  margin:0px 0px 5px 0px; text-align:left; padding-left:25px;  background:url(../images/shared/puces/h2-puce.jpg) 0px 2px no-repeat; }td.article h3{ font-weight:bold; font-size:15px; color:#671E75; margin:0px 0px 5px 0px; text-align:left; }td.article h4{ font-weight:bold; font-size:15px; color:#4B4B4B;  margin:0px 0px 5px 0px; padding-left:25px;text-align:left; background:url(../images/shared/puces/h2-puce.jpg) 0px 2px no-repeat; }td.article p{ text-align:justify; margin:0px 0px 10px 0px; }td.article table.noMargR{ margin-right:0px; }td.article table.dur{ float:none; width:auto;}td.article table.recap{ margin-right:10px; width:100%;  border-collapse:collapse; }td.article table.recap td, td.article table.recap th{ padding:2px 10px; }td.article table.recap th{  color:#5D5D5D;border-bottom:1px solid #5D5D5D; padding-top:1px;padding-bottom:2px;  }td.article table.recap td{ text-align:left; vertical-align:middle; border-bottom:1px solid #BFBFBF; }td.article table.recap td a{ text-decoration:none; }div.menuSports{ display:block; float:left; margin:0px 0px 0px 0px; }div.sports{ display:block; float:left; margin:0px 0px 30px 0px; }div.sports th h1{	display:block; background-color:#671F75;	font-size:11px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; text-align:center;	margin:4px 0px 0px 0px; padding:3px;}div.sports td.article{ padding:0px; }div.sports a{  display:block; border-bottom:1px solid black;  font-size:11px; font-weight:bold; color:black; text-transform:uppercase; text-align:left; text-decoration:none;  padding:2px 10px; margin:0px;  line-height:25px;}div.sports a img{  background-color:white;  margin-right:5px;  vertical-align:middle;}div.sports a.autres{ text-align:center; padding:5px 0px; }div.sports a:hover{ text-decoration:underline; }	/*BOUTON*/a.bouton{	display:block;	background:url(/images/shared/boutons/bouton10.gif) 0px 0px no-repeat;	color:#671E75;	width:450px;	height:25px;	margin:0px;	margin-top:20px;	margin-bottom:20px;	margin-left:20px;	padding-top:3px;	padding-left:10px;	font-size:16px;	float:none;	/*font-style:italic;*/	text-align:center;	text-decoration:none;}div.actus{   margin-bottom:20px; }div.actus div.extrait{	padding:0px;  margin:0px;}div.actus div.extrait img{ display:block; float:left; padding:0px 10px; }div.actus div.extrait div{ display:block;  padding:0px 10px 0px 0px; color:black; font-size:12px; width:700px; }div.actus div.extrait h1{ font-size:17px; margin:0px 0px 5px 0px; color:#4B4B4B; }div.actus div.extrait a{ color:black; }			/* Si cadre uniquement */div.cadre td.article{ border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5; }div.cadre td.ombreR{ background:url(../images/shared/box/le_bon_pari-ombreR.gif) 0px 0px repeat-y; width:8px; }div.cadre td.bas{ background:url(../images/shared/box/le_bon_pari-ombreB.gif) 0px 0px repeat-x; height:13px; }div.cadre td.bas div.coinL{ display:block; float:left; background:url(../images/shared/box/le_bon_pari-coinL.gif); width:12px; height:13px; }div.cadre td.bas div.coinR{ display:block; float:right; background:url(../images/shared/box/le_bon_pari-coinR.gif); width:18px; height:13px;}div.breaker{ overflow:hidden; clear:both; height:1px; width:100%; float:none; padding:0px; }		div.bigBreaker{ overflow:hidden; clear:both; height:20px; width:100%; float:none; padding:0px; }	div.stats th div{ display:block; float:left; background:url() 0px 0px repeat-x; }div.stats th h1{	display:block; float:left;	font-size:13px; font-weight:bold; color:#FFFFFF; text-transform:uppercase;	margin:4px 0px 0px 0px;}.cote a {	text-decoration:none;}#rencontre div {	float:left;	height:60px;	line-height:60px;}.surligne{	border: 1px solid grey;	padding: 3px;	background-color: rgb(255, 212, 183);}/*FOOTER */div.footer{	background:url(../images/layout/le_bon_pari-footer_bg.gif) 0px 0px no-repeat;	width:1072px;}div.footer{font-size:12px;}div.footer div, div.footer p{ text-align:center; padding:10px 0px 0px 0px; margin:0px; }div.text-footer a{ text-decoration:none; color:#000000; font-weight:normal; }div.text-footer p{color:#8B8C8E;text-align: justify;font-size:11px;}div.text-footer p a {color:#8B8C8E;font-size:11px;}/*PERSONAL ADD BOX NOIR GRIS MENU*/.box_mauve{	background-color:#671E75;	height:10px;	color:white;	text-align:center;	font-size:11px;	padding:3px;	text-transform:uppercase}.box_gris{	background-image:url(/images/shared/sprites.png);	background-position:left -1955px;	height:10px;	color:rgb(112, 19, 99);	text-align:center;	font-size:11px;	padding:3px;	text-transform:uppercase}.box_noir{	background-color:black;	height:10px;	color:white;	text-align:center;	font-size:11px;	padding:3px;	text-transform:uppercase}.box_titre{	border-bottom: 2px solid black;	font-size:11px;	padding-left:10px;	text-align:left;	text-transform:uppercase}/* CONTEST FORECAST USER BET*/.bouton_hover{	background-color:#FF9800;}.bouton_selected{	background-color:#701363;	color:white !important;	}.choix{	border-right:0 none;	display:block;	float:left;	margin:0 0 1px;	padding:0 0 0 2px;	width:200px;		cursor:pointer;		border:1px solid grey;	color:#333333;	padding:3px;}.choix_small{	border-right:0 none;	display:block;	float:left;	margin:0 0 1px;	padding:0 0 0 2px;	width:120px;		cursor:pointer;		border:1px solid grey;	color:#333333;	padding:3px;}.pointer{	cursor:pointer;}.listslide li {float:left;height:180px;padding:10px;width:160px;list-style:none outside none;}.listslide li:hover {background-color:#E9E9E9;}.slide{	height:200px;	margin-bottom:15px;}	