/**
* Les fichiers css utilisent la technique des data uris (images inclues dans le css), 
* afin d'optimiser la gestion des data uris, on peut ignorer certaines images
* afin qu'elles ne soient pas transformées en data uri et n'allourdissent pas le css, 
* pour celà voir le à la racine "data_uri_ignore.json", il fonctionne sous forme de mots clés
*/

/* blank comment */
html,body{width:100%;height:100%;display:block;}
body
{
	background-color:#2878AA;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:10px 0 0;
}
body.partenaire{padding:0!important;background:#1062a0 url(imagespartenaires/fond-vw.jpg) no-repeat center top!important;}
.lienpartenaire{width:1600px;height:100%;display:block;position:fixed;top:0;left:50%;margin-left:-800px;z-index:0;}
body.partenaire2{padding:0!important;background:#000 url(imagespartenaires/fond-pmu.jpg) no-repeat center top!important;}
.lienpartenaire2{width:1330px;height:100%;display:block;position:fixed;top:0;left:50%;margin-left:-665px;z-index:0;}
img
{
	border:none;
	display:block;
}

#ombragehaut,#ombragebas
{
	height:10px;
	margin:0 auto;
	width:1230px;
}

#page
{
	margin:0 auto 10px;
	width:1210px;
	position:relative;
	z-index:10;
}
body.partenaire #page{margin:250px auto 10px!important;}
body.partenaire2 #page{margin:275px auto 10px!important;}
#header
{
	/* la vraie image de fond du header sera téléchargée en bas de page sur la homepage (en haut sur toutes les autres),
	en attendant de la recevoir, on applique un fond temporaire qui sera écrasé ensuite. */
	background-image:url('images/fond-header-temp.png');
	height:140px;
	border-top:10px solid #BEBEBE;
	position:relative;
}

#logoLink {
	display:block;
	position:absolute;
	top:17px;
	left:0;
}

#drapeaux
{
	float:right;
	height:12px;
	margin:8px 12px 0 0;
	overflow:hidden;
}

#drapeaux a, #drapeaux span {
	width:20px;
	height:12px;
	display:inline-block;
	text-indent:9000px;
	background-image:url(images/drapeaux.png);
	margin:0 1px;
	/* safari fix, dunno why ...*/
	vertical-align:top;
}

#flagde {
	background-position:20px center;
}
#flages {
	background-position:40px center;
}

#titrepage
{
	color:#CCC;
	float:right;
	font-size:11px;
	height:12px;
	margin:5px 164px 0 0;
	text-align:center;
	width:500px;
}

#bannierehaut
{
	clear:right;
	float:right;
	margin:5px 25px 0 0;
	width:728px;
}

/* la pub sur l'accueil est légérement plus bas au niveau du code html, pour ne pas bloquer le chargement */
.pubAccueil {
	position:absolute;
	top:35px;
	right:25px;
	clear:none !important;
	float:none !important;
	margin:0 !important;
}

/**
* MENU
*/
#menu {
	background: url(images/menu2-fond.png) repeat-x;
	height: 75px;
	margin: 0px;
	padding: 0px;
	position: relative;
	list-style: none;
	padding: 0px;
}
#menu li {
	float: left;
}
.comunio{padding:0!important;background:none;}
.menu1 li a, .sousmenu li a, .soussousmenu li a {
	display: block;
	height: 25px;
	line-height: 25px;
	padding: 0px 18px 0px 15px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #BEBEBE;
	position: relative;
}
.menu1 li a, .menu1 .soussousmenu li a {
	background: url(images/menu-separation-grise.png) right no-repeat;
}

.sousmenu li a, .menu1 li a:hover, .menu1 :hover > a, #menuactif  {
	background: url(images/menu-separation-bleue.png) right no-repeat;
}

.menu1 li a:hover, .menu1 :hover > a, #menuactif {
	background-color:#146496;
	height: 25px;
	line-height: 25px;
	color: #B4DC5A;
	cursor: pointer;
	z-index: 100;
}

.sousmenu, .soussousmenu {
	padding: 0;
	margin: 0;
	list-style: none;
	position: absolute;
	height: 25px;
	width: 1210px;
	left: -5000px;
	top: 25px;
	color: #BEBEBE;
}
#menu :hover .sousmenu, .sousmenu :hover .soussousmenu {
	left:0;
	z-index: 100;
}
.soussousmenu {
background: url(images/menu2-fond.png) repeat-x 0px 50px;
	z-index: 10;

}
.ssmenuactif {
	left:0;
	z-index: 10;
}
.ssmenuinactif {
	z-index: 100;
}
.menuconcours{height:50px;position:absolute;top:185px;right:0px;z-index:1;width:167px;}
.menuconcours a:hover{color:#B4DC5A;}
#accueilMenu {
	display:block;
	width:16px;
	height:25px;
	text-indent:-9000px;
	overflow:hidden;
	background:url(images/accueil.png) center center no-repeat;
}

/**
* Fin MENU
*/

#contenu
{
	background-color:#BEBEBE;
	overflow:hidden;
	padding:10px;
}

#colonnegauche
{
	float:left;
	width:550px;
}

#colonnegauchearticle, #colonnedouble
{
	float:left;
	width:870px;
}

#colonnecentre,#colonnedroite
{
	float:left;
	width:320px;
}
#colonnecentre{z-index:100;}
.colonnegauche
{
	background-color:#FFF;
	margin:0 auto 4px;
	padding:10px 0;
	width:530px;
}

.colonnegauchepub
{
	background-color:#FFF;
	margin:0 auto;
	padding:10px 0;
	width:530px;
}

/* Non présent sur la HP, exclure des data URI */
.colonnegauchearticle
{
	background:url(images/ombrage-cadre-gauche-article.jpg) repeat-y;
	padding:5px 10px 0;
	width:850px;
}

.colonnegauchearticle img
{
	display:inline;
}

.colonnedouble
{
	clear:both;
	overflow:hidden;
}

.ombrageheader870
{
	clear:both;
	height:4px;
}

.ombrageheader870, .ombragefooter870 {
	clear:both;
	width:870px;	
}

.ombragefooter870
{
	height:10px;
}

.cadregris1,.cadreblanc1
{
	float:left;
	height:66px;
	margin:0 2px 4px 10px;
	width:423px;
}

.cadregris2,.cadreblanc2
{
	float:left;
	height:66px;
	margin:0 10px 4px 2px;
	width:423px;
}

.cadregris1,.cadregris2
{
	background:#E6E6E6;
}

.cadreblanc1,.cadreblanc2
{
	background:#FFF;
}

.cadregrosblanc1, .cadregrosblanc2 {
	background:#FFF;
	float:left;
	height:240px;
	padding-top:4px;
	width:423px;
}

.cadregrosblanc1
{
	margin:0 2px 4px 10px;
}

.cadregrosblanc2
{
	margin:0 10px 4px 2px;
}
.concours {
	width: 846px;
	margin: 0px 10px 4px;
	background: #FFF;
	border: solid 2px #FFF;
}
.concours h4 a:link, .concours h4 a:visited {
	color: #286EAA;
	text-decoration: none;
}
.concours .texte a:link, .concours .texte a:visited {
	color: #286EAA;
	text-decoration: none;
}
.concours h4 {
	font-size: 18px;
	color: #286EAA;
	font-weight: bold;
	text-align: center;
	margin: 0px auto 5px;
}
.concours .texte img {
	float: left;
	margin: 0px 5px 0px 0px;
}
.concours .texte {
	margin: 5px;
	text-align: justify;
}
.double
{
	background:#FFF;
	float:left;
	padding:10px 0px;
	margin:0 4px 0 10px;
	width:850px;
}

/* Non présent sur la HP, exclure des data URI */
.plusdenews
{
	background:url(images/fond-degrade-bleu-850.jpg) repeat-y;
	border:2px solid #FFF;
	color:#E6E6E6;
	float:left;
	font-size:12px;
	height:36px;
	line-height:36px;
	margin:0 4px 0 10px;
	width:846px;
}

.plusdenews p
{
	margin:0;
	padding:0;
}

.plusdenews img
{
	float:left;
	margin:10px;
	padding:0;
}

#tresgrandephoto
{
	height:490px;
	margin:0 auto;
	width:850px;
}

#tresgrandephoto img
{
	border:none;
	margin:15px;
}

#bandeautresgrandephoto,#bandeaugrandephoto
{
	background:url(images/une-fond.png) repeat;
}

#bandeautresgrandephoto
{
	color:#FFF;
	font-size:16px;
	font-weight:700;
	height:80px;
	left:15px;
	line-height:40px;
	position:relative;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	top:-95px;
	width:820px;
}

.copyrighttresgrandephoto
{
	color:#FFF;
	font-size:14px;
	font-weight:400;
	height:15px;
	line-height:15px;
	position:relative;
	right:5px;
	text-align:right;
	text-decoration:none;
	text-transform:none;
	top:20px;
}

#tresgrandephoto a:link,#tresgrandephoto div a:visited,#grandephoto a:link,#grandephoto a:visited
{
	color:#FFF;
	text-decoration:none;
}

#grandephoto
{
	height:312px;
	margin:0 auto;
	width:528px;
}

#grandephoto img
{
	border:none;
	left:14px;
	position:relative;
	top:15px;
}

#bandeaugrandephoto
{
	color:#FFF;
	font-size:12px;
	font-weight:700;
	height:30px;
	left:14px;
	position:relative;
	text-align:center;
	text-decoration:none;
	top:-15px;
	width:500px;
}

.copyrightgrandephoto
{
	bottom:0;
	color:#FFF;
	font-size:11px;
	font-weight:400;
	height:15px;
	line-height:15px;
	position:relative;
	right:5px;
	text-align:right;
	text-decoration:none;
}

.moyennephoto
{
	float:right;
	height:90px;
	margin:5px;
	padding:11px;
	width:150px;
}

.petitephotoblanc,.petitephotogris
{
	float:right;
	height:46px;
	margin:4px;
	padding:7px;
	width:71px;
}

.colonnegauche h2,.colonnegauchearticle h1,.colonnegauchearticle h2
{
	color:#000;
	font-weight:700;
	margin:0 0 5px 10px;
}

.colonnegauche h2, .colonnegauchearticle h2
{
	font-size:18px;
}

.colonnegauchearticle h1
{
	font-size:22px;
	text-transform:uppercase;
}

.colonnegauche h2 a:link,.colonnegauche h2 a:visited,.colonnegauchearticle h1 a:link,.colonnegauchearticle h1 a:visited
{
	color:#000;
	text-decoration:none;
}

#colonnegauche h3,#colonnedouble h3
{
	color:#000;
	font-size:14px;
	font-weight:700;
}

#colonnegauche h3
{
	margin:0 0 0 10px;
}

#colonnedouble h3
{
	margin:0 0 3px 10px;
}

.colonnegauche h3 a:link,.colonnegauche h3 a:visited,#colonnedouble h3 a:link,#colonnedouble h3 a:visited
{
	color:#000;
	text-decoration:none;
}

.date
{
	color:#286EAA;
	font-size:12px;
	font-weight:700;
	margin:0 10px;
}

.chapo
{
	color:#000;
	font-size:16px;
	font-weight:700;
	margin:5px 10px;
	text-align:justify;
}

/* non présents sur la HP, exclure des data URI */
#textearticle,.texteparis
{
	background:#F0F0F0 url(images/article-fond-texte.png) no-repeat;
	border-bottom-color:#FFF;
	border-bottom-style:solid;
	border-bottom-width:2px;
	color:#000;
	font-size:14px;
	margin:10px 2px 0;
	padding:10px 8px 5px;
	text-align:justify;
}

.textearticle
{
	width:630px;
}

.textearticle a:link,.textearticle a:visited,#textepopup a:link,#textepopup a:visited
{
	color:#286EAA;
	text-decoration:none;
}

.auteur
{
	color:#286EAA;
	font-size:14px;
	font-weight:700;
}

.auteur img
{
	margin-right:5px;
}

#textearticle .liensrelatifs
{
	clear:right;
	float:right;
	list-style:none;
	margin:15px 0 0 10px;
	padding:0;
	width:190px;
}

#textearticle .liensrelatifs li
{
	font-size:14px;
	font-weight:700;
	margin:0;
	padding:0;
}
.pariez60, .pariez80{clear:right;float:right;margin:15px 0 5px 20px;padding:0;width:180px;height:105px;overflow:hidden;display:block;}
.pariez60 a:link, .pariez60 a:visited{background:url(images/pariez-60-vert.png) no-repeat;text-decoration:none;display:block;width:180px;height:105px;}
.pariez80 a:link, .pariez80 a:visited{background:url(images/pariez-80-vert.png) no-repeat;text-decoration:none;display:block;width:180px;height:105px;}
.pariez60 a:hover{background:url(images/pariez-60-bleu.png) no-repeat;text-decoration:none;}
.pariez80 a:hover{background:url(images/pariez-80-bleu.png) no-repeat;text-decoration:none;}
#textearticle .liensrelatifs li
{
	font-size:14px;
	font-weight:700;
	margin:0;
	padding:0;
}

#colonnegauchepopup .liensrelatifs
{
	list-style:none;
	margin:15px 10px;
	padding:0;
	width:300px;
}

#colonnegauchepopup .liensrelatifs li
{
	font-size:14px;
	font-weight:700;
	margin:0;
	padding:0;
}

.liensrelatifs ul
{
	margin:0 0 0 10px;
	padding:0;
}

.liensjoueurs,.liensclubs
{
	list-style:none;
	margin:0 10px;
}

.liensjoueurs li a:link,.liensjoueurs li a:visited,.liensclubs li a:link,.liensclubs li a:visited
{
	color:#286EAA;
	font-size:12px;
	font-weight:700;
	text-decoration:none;
}

/* background exclu des data uri */
.fmbonsplans
{
	background:#F0F0F0 url(images/fm-bons-plans.jpg) center 10px no-repeat;
	border:2px solid #fff;
	border-width:0 2px;
	color:#CDE83A;
	font-size:14px;
	font-weight:700;
	height:50px;
	line-height:50px;
	padding:10px 8px 0;
	text-align:right;
	text-transform:uppercase;
}

.fmbonsplans p
{
	margin:0 10px 0 0;
	padding:0;
}

.fmbonsplans a:link,.fmbonsplans a:visited
{
	color:#CDE83A;
	text-decoration:none;
}

.fmbonsplans strong
{
	color:#FFF;
}

.fmbonsplanspopup
{
	background:#F0F0F0 url(images/fm-bons-plans-popup.jpg) no-repeat;
	color:#CDE83A;
	float:left;
	font-size:12px;
	font-weight:700;
	height:30px;
	line-height:30px;
	margin:0 10px 0 20px;
	text-align:center;
	text-transform:uppercase;
	width:376px;
}

.fmbonsplanspopup a:link,.fmbonsplanspopup a:visited
{
	color:#CDE83A;
	text-decoration:none;
}

.fmbonsplanspopup strong
{
	color:#FFF;
}

/* Non présent sur la HP, exclure des data URI */
.footerarticle
{
	background:url(images/ombrage-footer-article.jpg) no-repeat;
	height:20px;
	width:870px;
}

#colonnegauche .rubrique,#colonnedouble .rubrique
{
	color:#286EAA;
	font-size:12px;
	font-weight:700;
	text-transform:uppercase;
}

#colonnegauche .rubrique
{
	margin:10px 10px 0;
}

#colonnedouble .rubrique
{
	margin:4px 10px 0;
}

.rubrique a:link,.rubrique a:visited
{
	color:#286EAA;
	text-decoration:none;
}

.texteune
{
	color:#000;
	font-size:14px;
	margin:10px;
	text-align:justify;
}

.texteune a:link,.texteune a:visited
{
	color:#286EAA;
	font-weight:700;
	text-decoration:none;
}

.colonnecentre,.colonnedroite
{
	width:320px;
}

.colonnedroite ul,.colonnecentre ul
{
	list-style:none;
	margin:0;
	padding:0;
}

.flashgrisclair,.flashgris
{
	color:#286EAA;
	font-size:12px;
	height:25px;
	margin:0;
	padding:5px 20px;
}

.flashgrisclair a:link,.flashgrisclair a:visited,.flashgris a:link,.flashgris a:visited,.parisgrisclair a:link,.parisgrisclair a:visited,.parisgris a:link,.parisgris a:visited
{
	color:#000;
	text-decoration:none;
}

.rouge a:link,.rouge a:visited,.rouge
{
	color:red;
	text-decoration:none;
}
.vert a:link,.vert a:visited,.vert
{
	color:green;
	text-decoration:none;
}
.centrer{margin:inherit auto;text-align:center;clear:left;font-weight:bold;}
/* Non présent sur la HP, exclure des data URI */
#petitclassement
{
	margin:0;
	padding:0 10px;
	width:300px;
}

#petitclassement table
{
	border-collapse:collapse;
	margin:0 auto;
	width:296px;
}

.classementgrisclair td,.classementgrisclair th, .parispartenairegc td
{
	background:url(images/gris-clair-fond-td.gif) repeat-x;
}

.classementgris td,.classementgris th,.parispartenaireg td
{
	background:url(images/gris-fonce-fond-td.gif) repeat-x;
}

.classementgrisclair,.classementgris
{
	color:#000;
	font-size:12px;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0;
	width:296px;
}

.pos
{
	padding-right:5px;
	text-align:right;
	width:15px;
}

.c
{
	text-align:center;
	width:20px;
}

.dif
{
	padding-right:5px;
	text-align:center;
	width:20px;
}

.parisgrisclair {
	background-color:#F5F5F5;
}

.parisgris {
	background-color:#E6E6E6;
}

.parisgrisclair,.parisgris
{
	color:#B4DC5A;
	font-size:12px;
	height:20px;
	line-height:20px;
	margin:0 10px; /* 10px tant que le background image n'est pas arrivé (le background image est dans footmercato-backgrounds) */
	padding:0 20px;
}

.footercadre,.footercadregris
{
	color:#FFF;
	font-size:12px;
	height:40px;
	width:320px;
}

.footercadregris
{
	font-weight:700;
	padding:0 25px;
}

/* Présent sur la HP mais lourd, exclure des data uri */
.footercadregrisfmpariez
{
	background:url(images/cadre-fond-gris-footer-fmpariez.png) no-repeat;
	font-weight:700;
	height:30px;
	padding:0 25px;
	width:320px;
}

.footercadregris p
{
	line-height:45px;
	margin:0;
	padding:0;
}

.footercadregris img
{
	display:block;
	float:right;
	margin:13px 40px 0 0;
	padding:0;
	width:21px;
}

.footercadre ul
{
	float:right;
	list-style:none;
	margin:0;
	padding:13px 15px 0 0;
}

.footercadre ul li
{
	border:1px solid #FFF;
	color:#FFF;
	display:block;
	float:left;
	height:18px;
	line-height:18px;
	margin:0 3px;
	text-align:center;
	width:17px;
}

.footercadre a:link,.footercadre a:visited,.footercadregris a:link,.footercadregris a:visited
{
	color:#FFF;
	text-decoration:none;
}

#footer
{
	background:#BEBEBE;	
	padding:0;
	clear:both;
	height:300px;
	margin:0;
	width:1210px;
}
#lignefooter
{
	background-color:#BEBEBE;
	clear:both;
	color:#000;
	font-size:11px;
	height:20px;
	line-height:20px;
	margin:0;
	padding:0;
	text-align:center;
	width:1210px;
}
.partenairefooter{background:url(imagespartenaires/footer-fond-pmu.jpg) no-repeat center bottom!important;padding:0 0 120px!important;}
#footer ul
{
	margin:0;
}

.footermenu,.footerpartenaires,.footerjoueursalaune
{
	float:left;
	font-size:11px;
	font-weight:700;
	list-style:none;
	text-transform:uppercase;
}

.footermenu a:link,.footermenu a:visited,.footerpartenaires a:link,.footerpartenaires a:visited
{
	color:#FFF;
	text-decoration:none;
}

.footertexte
{
	color:#D2D2D2;
	float:left;
	margin:50px 20px 0;
	width:565px;
}

.footertexte h1,.footertexte h2
{
	color:#FFF;
	font-size:12px;
	font-weight:700;
	margin:0;
	padding:0;
}

.footertexte p
{
	color:#D2D2D2;
	font-size:11px;
	margin-top:5px;
	text-align:justify;
}

.footerjoueursalaune a:link,.footerjoueursalaune a:visited
{
	color:#D2D2D2;
	text-decoration:none;
}

.footermenu
{
	color:#FFF;
	margin:0;
	padding:22px 30px 0 15px;
}

.footerpartenaires
{
	color:#FFF;
	margin:0;
	padding:22px 0 0 5px;
}

#footerpartenaires
{
	float:left;
	margin:0;
	padding:0 0 0 50px;
	width:355px;
}

.footerpartenaires li
{
	float:left;
	margin:0 5px 0 0;
	width:150px;
}

.footerjoueursalaune
{
	color:#D2D2D2;
	margin:40px;
	padding:10px 0 0 5px;
}

.footerjoueursalaune li
{
	float:left;
	margin:0 25px 0 0;
	width:150px;
}

#joueursalaune
{
	float:left;
	margin:0;
	padding:15px 0 0 20px;
	width:355px;
}

#plusdejoueurs
{
	clear:left;
	color:#FFF;
	font-size:12px;
	font-weight:700;
	height:16px;
	line-height:16px;
	margin:0 0 0 5px;
	padding:15px 0 0;
}

#plusdejoueurs p
{
	line-height:16px;
	margin:0;
	padding:0;
}

#plusdejoueurs img
{
	float:left;
	margin:0 10px 0 0;
	padding:0;
}
.fmpartenaire{color:#FFF;margin:0;padding:0 0 0 20px;}
.fmpartenaire p{color:#FFF;font-size:12px;display:block;float:left;font-weight:bold;margin:45px 0 0;}
.fmpartenaire a{text-decoration:none;color:#FFF;}
.fmpartenaire img{float:left;display:block;margin:0 10px 0 0;}
.pub300170
{
	height:170px;
	margin:10px auto 0;
	width:300px;
}

.pub30030
{
	height:30px;
	margin:10px 10px 0;
	width:300px;
}

.pub30030 img
{
	display:inline;
}

.pub300250
{
	height:250px;
	margin:10px 10px 0;
	text-align:center;
	width:300px;
}
.pub300220
{
	height:220px;
	margin:10px 10px 0;
	text-align:center;
	width:300px;
}
.pub300450
{
	height:450px;
	margin:10px 10px 0;
	text-align:center;
	width:300px;
}
.pub300450 img{margin:0;padding:0;border:none}
.pub160600
{
	height:600px;
	margin:50px auto;
	text-align:center;
	width:160px;
}

.pub46830
{
	height:60px;
	margin:5px auto;
	width:468px;
}

.pub850500
{
	background-color:#CCC;
	height:500px;
	margin:10px auto;
	width:850px;
}

.skycadre
{
	border:2px solid #CCC;
	height:700px;
	margin:10px 10px 0;
	width:296px;
}

.pub50030g
{
	float:left;
	height:30px;
	margin:0 20px;
	width:500px;
}

.pub50030d
{
	float:right;
	height:30px;
	margin:0 20px;
	width:500px;
}

#bandeaubook
{
	background:#2878AA;
	border-bottom:solid 2px #FFF;
	border-top:solid 2px #FFF;
	height:30px;
	margin:0;
	padding:0;
	width:1210px;
}

.ilivescores
{
	border:1px solid #FFF;
	margin:10px 10px 0;
}
.facebook
{
	border:none;
	margin:10px 10px 0px;
	background:#FFF;
}
#player-video{width:300px;margin:10px auto 0;}
.popup{margin:0!important;padding:0!important;}
#contenupopup
{
	background:#BEBEBE;
	margin:0 0 0;
	padding:0;
	width:736px;
	overflow:hidden;
}
#headerpopup {
	background: url(images/header-popup.jpg) no-repeat;
	margin:0;
	padding:4px 0 0;
	height:176px;
	width:736px;
}
#headerpopup .pub72890{width:728px;margin:0 4px;padding:0!important;height:90px;display:block;}
.retoursite{position:absolute;display:block;width:325px;height:50px;margin:100px 0 0 30px;}
#colonnedroitepopup
{
	float:right;
	margin:0 10px 20px 0;
	width:320px;
}

#colonnegauchepopup
{
	background:#FFF;
	float:left;
	margin:0 10px 20px 20px;
	padding:0;
	width:376px;
}

#colonnegauchepopup h1
{
	color:#000;
	font-size:18px;
	font-weight:700;
	margin:10px 10px 5px;
	text-transform:uppercase;
}

#textepopup p
{
	color:#000;
	font-size:14px;
	margin:10px;
	text-align:justify;
}
#textepopup form
{
	color:#000;
	font-size:14px;
	margin:10px;
	text-align:justify;
}
#textepopup label{width:100px;float:left;height:20px;line-height:20px;clear:left;overflow:hidden;}
#textepopup input{float:left;width:200px;height:20px;line-height:20px;overflow:hidden;}
.form_erreur{color:#FF0000!important;text-align:center!important;clear:left;}
.enregistrer{height:25px!important;line-height:25px!important;width:150px!important;margin:10px auto;clear:left;display:block;float:none!important;}
#colonnegauchepopup h1 a:link,#colonnegauchepopup h1 a:visited
{
	color:#000;
	text-decoration:none;
}

.auteurpopup
{
	color:#286EAA;
	font-size:12px;
	font-weight:700;
	margin:10px;
}
/* Zone temporaire (événementielle) ou inutilisée ? 
Si non utilisée, soit supprimer le code, soit déplacer le code soit laisser tel quel car les commentaires sont automatiquement
supprimés lors de la génération des CSS
.fmbonsplanspopup
{
	background:#F0F0F0 url(images/fm-bons-plans-popup.jpg) no-repeat;
	color:#CDE83A;
	float:left;
	font-size:12px;
	font-weight:700;
	height:30px;
	line-height:30px;
	margin:0 10px 0 20px;
	padding:0;
	text-align:center;
	text-transform:uppercase;
	width:376px;
}

.fmbonsplanspopup a:link,.fmbonsplanspopup a:visited
{
	color:#CDE83A;
	text-decoration:none;
}

.fmbonsplanspopup strong
{
	color:#FFF;
}


.liensrelatifspopup
{
	list-style:none;
}

.liensrelatifspopup li
{
	font-size:14px;
	font-weight:700;
	margin:0;
	padding:0;
}
*/
/* Facebook */
#commentaires{background:#FFF url(images/fm-commentaires.png) no-repeat;color:#000;font-size:14px;width:830px;margin:10px auto;padding:60px 10px 10px;}
#commentaires p{margin:0;padding:0 0 10px;text-align:justify;font-size:12px;}
#commentaires a{color:#286EAA;text-decoration:none;}
.nbr_commentaires{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/yg/r/V8Yrm0eKZpi.gif) no-repeat;padding:0 4px 0 20px;text-decoration:none;color:#286EAA;}
.bookmarks{list-style:none;margin:10px 0 0 -5px!important;}
.bookmarks li{display:block;float:left;height:65px;vertical-align:top;}
.bookmarks li img{float:left;}
.fb{padding:1px 0 0!important;width:60px!important;margin:0!important;}
.g1{width:50px!important;margin:0!important;}
.twitter{width:65px!important;margin:0 5px!important;}
.bookmarkspop{list-style:none;margin:10px 0!important;}
.bookmarkspop li{display:block;float:left;width:110px!important;height:20px;vertical-align:top;margin:0px 5px 10px!important;}
.bookmarkspop li img{float:left;}
/* Jeu concours */
#colonnecentrepopup{background:#FFF;margin:20px;padding:0;width:696px;}
#colonnecentrepopup h1{color:#000;font-size:18px;font-weight:700;margin:10px 10px 5px;text-transform:uppercase;}
#texteconcourspopup p,label{color:#000;font-size:12px;margin:10px;text-align:justify;clear:left;}
#texteconcourspopup label{height:18px;line-height:18px;float:left;clear:left;}
#nom,#prenom,#mail,#reponse1,#reponse2,#reponse3{color:#286EAA;border-bottom:solid 1px #000;border-top:none;border-left:none;border-right:none;background:#FFF;font-size:12px;height:18px;line-height:18px;padding:0px 10px;margin:5px 10px;overflow:hidden;}
#nom,#prenom,#mail{width:150px;float:left;}
#reponse1,#reponse2,#reponse3{width:336px;}
#jouer{clear:left;color:#FFF;border:solid 1px #CCC;background:#286EAA;width:100px;height:25px;line-height:25px;margin:20px auto;display:block;font-size:14px;}
#texteconcourspopup .rouge{color:#FF0000!important;}
.petitecroix
{
	clear:left;
	float:left;
	margin:10px 0 10px 20px;
	width:320px;
}

.partenaire30035
{
	height:35px;
	margin:10px 10px 0;
	width:300px;
}

.pub300125
{
	height:125px;
	margin:10px 10px 0;
	width:300px;
}

.pub85030
{
	height:30px;
	margin:10px 10px 5px;
	width:850px;
}

.texteparis img
{
	float:left;
	margin:5px;
}

/* Non présent sur la HP, exclure des data URI */
.bandeauparis
{
	background:url(images/paris-sportifs-pariez-1x2.jpg) no-repeat;
	color:#F0FFDF;
	font-size:18px;
	font-weight:700;
	height:30px;
	line-height:30px;
	list-style:none;
	margin:5px 10px 0;
	padding:0;
	text-align:right;
	text-transform:uppercase;
}

/* Non présent sur la HP, exclure des data URI */
.bandeauparis1x2
{
	background:url(unibet/images/paris-sportifs-pariez-1x2.jpg) no-repeat;
	color:#F0FFDF;
	font-size:18px;
	font-weight:700;
	height:60px;
	list-style:none;
	margin:5px 10px 0;
	padding:0;
	text-align:right;
	text-transform:uppercase;
}

.cote,.mise,.gain
{
	display:block;
	float:left;
	margin-left:80px;
	text-align:right;
	width:70px;
}

.bandeauparis1x2 ul
{
	height:30px;
	line-height:30px;
	margin:0;
	padding:0;
}

.boutonpari
{
	display:block;
	float:right;
	margin:0;
	text-align:right;
	width:130px;
}
#cote1n2{width:300px;border:solid 1px #2C72A6;background:#FFF;overflow:hidden;margin:10px auto 0px;}
#cote1n2 h2{font-weight:bold;text-align:center;font-size:24px;color:#2C72A6;margin:5px auto;}
#cote1n2 .cote1, #cote1n2 .coten, #cote1n2 .cote2{
	padding:0 0 0 55px;width:90px;font-size:12px;color:#000;float:left;clear:left;margin:2px 5px;height:20px;line-height:20px;
	}
#cote1n2 .cote1{
	background:url(images/cote1.gif) no-repeat;
	}
#cote1n2 .coten{
	background:url(images/coten.gif) no-repeat;}
#cote1n2 .cote2{
	background:url(images/cote2.gif) no-repeat;}
#cote1n2 .texte{
	padding:0;width:145px;font-size:11px;color:#000;float:left;clear:left;margin:2px 5px;text-align:justify;
	}
#cote1n2 .fmprono{
	padding:0;width:145px;font-size:12px;color:#479607;float:left;clear:left;margin:2px 5px;text-align:justify;font-weight:bold;
	}
#cote1n2 .mise{font-size:11px;float:left;clear:left;margin:2px 5px;width:145px;font-style:italic;text-align:left;}
#cote1n2 .pariez{float:right;margin:0;padding:0;width:145px;height:82px;overflow:hidden;display:block;}
#cote1n2 .pariez a:link, #cote1n2 .pariez a:visited{background:url(images/pariez-vert.png) no-repeat;text-decoration:none;display:block;width:145px;height:82px;}
#cote1n2 .pariez a:hover{background:url(images/pariez-bleu.png) no-repeat;text-decoration:none;}
/* Non présent sur la HP, exclure des data URI */
#petitclassement, .parispartenaire {
	background:url(images/fond-table.jpg) repeat-y;
}

.parispartenaire
{
	margin:0;
	padding:0 10px;
	width:300px;
}

.parispartenaire table
{
	border-collapse:collapse;
	margin:0 auto;
	padding:0;
	width:296px;
}

.parispartenairegc,.parispartenaireg
{
	color:#000;
	font-size:11px;
	height:16px;
	line-height:16px;
	margin:0;
	width:296px;
}

.partpari
{
	margin:0;
	padding-left:0;
	text-align:left;
	width:226px;
}

.partpariez
{
	margin:0;
	padding:0;
	width:40px;
}

.partheure
{
	margin:0 0 0 12px;
	padding:0 5px;
	text-align:left;
	width:30px;
}

/* Présent sur la HP mais lourd, exclure des data uri */
.pronosredac
{
	background:url(images/bandeau-pronos-redac.png) no-repeat;
	height:25px;
	margin:0 auto;
	width:320px;
}

#zfpage img
{
	display:inline;
}
/* Yes futur */
.classic{float:left;display:block;width:845px;margin:10px;padding:0;}
