@import url("couleur.css");
@import url("/rfiMenuV2/css_style.css");

div.liste .acc_vote img.btnvote
{
	cursor:pointer;
}

#contextuel-groupes-foot table
{
	width : 192px;
	background-color :  #CCCCCC;
}

#contextuel-groupes-foot table tr
{
	text-align : left;
	font-weight : bold;
}

#contextuel-groupes-foot table th
{
	color : rgb(0, 120, 82);
}

#contextuel-groupes-foot table td
{
	font-size : 85%;
}

#contextuel-groupes-foot table td a:hover,
#central-table-scores-foot td a:hover,
#contextuel-classement-foot td a:hover
{
	color : rgb(0, 120, 82);
}

#contextuel-classement-foot table.groupe,
#contextuel-classement-foot p.legende
{
	font-size : 90%;
}

div.acc_match div.liste-barres p.lire
{
	background : url(/sportfr/img/picto_fiche.gif) no-repeat;
}

#milieu-contenu-central div#central-match-foot div.accesseur.acc_match div.liste-barres,
#milieu-contenu-central div#central-match-foot div.acc_match,
#milieu-contenu-central div#central-match-foot div.photo
{
	background-color: transparent;
}

div.acc_match div.liste-barres p.ecouter a,
div.acc_match div.liste-barres p.lire a
{
	font-weight : bold;
	color : #333333;
}

div.acc_match div.liste-barres p
{
	margin-left : auto;
	margin-right : auto;
}


/*** CAN ***/

/* calendrier */

#milieu-contenu-central-large div#central-calendrier-foot h1,
#milieu-contenu-central-large div#central-calendrier-foot h2
{
	margin-left: 9px;
	padding-left: 0px;
	border-style: none;
	border-width: 0px;
}

#milieu-contenu-central-large div#central-calendrier-foot h1
{
	font-size: 140%;
	margin-bottom: 10px;
}

#milieu-contenu-central-large div#central-calendrier-foot h2
{
	font-size: 100%;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 10px;
}

#milieu-contenu-central-large div#central-calendrier-foot form
{
	margin: 10px 0px 5px 5px;
}

#milieu-contenu-central-large div#central-calendrier-foot form p.texte
{
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#milieu-contenu-central-large div#central-calendrier-foot select
{
	margin-left: 0;
	margin: 0px;
	padding: 0px;
	margin-right: 2px;
}

#milieu-contenu-central-large div#central-calendrier-foot select#central-filtre-cal-foot-equipe
{
	width: 18%;
}

#milieu-contenu-central-large div#central-calendrier-foot select#central-filtre-cal-foot-terrain
{
	width: 29%;
}

#milieu-contenu-central-large div#central-calendrier-foot select#central-filtre-cal-foot-groupe
{
	width: 14%;
}

#milieu-contenu-central-large div#central-calendrier-foot select#central-filtre-cal-foot-jour
{
	width: 15%;
}

#milieu-contenu-central-large div#central-calendrier-foot select#central-filtre-cal-foot-phase
{
	width: 22%;
	margin-right: 0px;
}

#milieu-contenu-central-large div#central-calendrier-foot table
{
	border-spacing: 1px;
	border: solid 1px rgb(102, 102, 102);
	width: 100%;
}

#milieu-contenu-central-large div#central-calendrier-foot tr
{
	height: 35px;
}

#milieu-contenu-central-large div#central-calendrier-foot th
{
	background-color: rgb(0, 120, 82);
	color: rgb(255, 255, 255);
}

#milieu-contenu-central-large div#central-calendrier-foot td
{
	text-align: center;
	color: rgb(0, 0, 0);
}

#milieu-contenu-central-large div#central-calendrier-foot td a:hover
{
	color: rgb(0, 120, 82);
}

#milieu-contenu-central-large div#central-calendrier-foot tr.paire td
{
	background-color: rgb(204, 204, 204);
}

#milieu-contenu-central-large div#central-calendrier-foot table#central-groupes-foot td
{
	width: 24%;
}

#milieu-contenu-central-large div#central-calendrier-foot table#central-groupes-foot td a:hover
{
	color: rgb(0, 120, 82);
}


/*** CAN ***/

/* accueil */

/* include en direct du match */

#milieu-contenu-central div#central-match-foot-en-direct div.contexte-match
{
    overflow: hidden;
	margin-bottom: 10px;
}

#milieu-contenu-central div#central-match-foot-en-direct div.contexte-match h1,
#milieu-contenu-central div#central-match-foot-en-direct div.contexte-match h2,
#milieu-contenu-central div#central-match-foot-en-direct div.contexte-match h3
{
    border-style: none;
	border-width: 0px;
	font-size: 90%;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	float: left;
}

#milieu-contenu-central div#central-match-foot-en-direct div.contexte-match h1
{
	width: 25%;
	padding-right: 2%;
	color : rgb(0, 120, 82);
}

#milieu-contenu-central div#central-match-foot-en-direct div.contexte-match h2
{
	width: 32%;
	padding-right: 2%;
	text-align: center;
	color : #333333;
	font-weight : bold;
}

#milieu-contenu-central div#central-match-foot-en-direct div.contexte-match h3
{
	width: 39%;
	text-align: right;
	color : #333333;
	font-weight : bold;
}

#milieu-contenu-central div#central-match-foot-en-direct div.acc_match h2
{
	font-size: 140%;
	text-align: center;
	font-weight : bold;
	color : #c70a0e;
}

#milieu-contenu-central div#central-match-foot-en-direct div.audio,
#milieu-contenu-central div#central-match-foot-en-direct div.match
{
    width: 173px;
    float: left;
    font-size: 85%;
}

#milieu-contenu-central div#central-match-foot-en-direct div.match
{
    background: url(/img/picto_chrono.gif) no-repeat;
    margin: 2px 0px 5px 10px;
    padding: 0px 5px 0px 23px;
    text-decoration: none;
    color: rgb(102,102,102);
    background-color: rgb(255,255,255);
    border-style: solid;
    border-width: 1px 0px 1px 0px;
    border-color: rgb(204,204,204);
}

#milieu-contenu-central div#central-match-foot div.contexte-match
{
    border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: rgb(204, 204, 204);
	overflow: hidden;
	margin-bottom: 10px;
	width: 100%;
}

#milieu-contenu-central div#central-match-foot div.contexte-match h1,
#milieu-contenu-central div#central-match-foot div.contexte-match h2,
#milieu-contenu-central div#central-match-foot div.contexte-match h3
{
    border-style: none;
	border-width: 0px;
	font-size: 90%;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	float: left;
}

#milieu-contenu-central div#central-match-foot div.contexte-match h1
{
	width: 21%;
	padding-right: 2%;
}

#milieu-contenu-central div#central-match-foot div.contexte-match h2
{
	color: rgb(0, 120, 82);
	width: 37%;
	padding-right: 2%;
}

#milieu-contenu-central div#central-match-foot div.contexte-match h3
{
	width: 37%;
	text-align: right;
}

#milieu-contenu-central div#central-match-foot div.contexte-match h2 a,
#milieu-contenu-central div#central-match-foot div.contexte-match h3 a,
#milieu-contenu-central div#central-match-foot div.contexte-match h3
{
	color: rgb(51,51,51);
}

/* positionnement équipes */
#milieu-contenu-central div#central-match-foot.corps .local
{
	float: left;
}

#milieu-contenu-central div#central-match-foot.corps .visiteur
{
	float: right;
}

/* entete du match */
#milieu-contenu-central div#central-match-foot.corps div.titre
{
	clear: both;
	padding-top: 5px;
}

#milieu-contenu-central div#central-match-foot.corps div.titre h1,
#milieu-contenu-central div#central-match-foot.corps div.titre h2,
#milieu-contenu-central div#central-match-foot.corps div.titre h3,
#milieu-contenu-central div#central-match-foot.corps div.titre h4
{
	color: rgb(0, 120, 82);
	border-style: none;
	border-width: 0px;
	padding: 0px;
	margin: 0px;
}

#milieu-contenu-central div#central-match-foot.corps div.titre h1 a,
#milieu-contenu-central div#central-match-foot.corps div.titre h2 a,
#milieu-contenu-central div#central-match-foot.corps div.titre h3 a,
#milieu-contenu-central div#central-match-foot.corps div.titre h4 a
{
	color: rgb(0, 120, 82);
}

#milieu-contenu-central div#central-match-foot.corps div.titre h1,
#milieu-contenu-central div#central-match-foot.corps div.titre h2,
#milieu-contenu-central div#central-match-foot.corps div.titre h3
{
	font-size: 180%;
	font-weight: bold;
	float: left;
}

#milieu-contenu-central div#central-match-foot.corps div.titre h1,
#milieu-contenu-central div#central-match-foot.corps div.titre h3
{
	width: 40%;
}

#milieu-contenu-central div#central-match-foot.corps div.titre h2
{
	width: 20%;
	text-align: center;
}

#milieu-contenu-central div#central-match-foot.corps div.titre h1
{
	text-align: right;
}

#milieu-contenu-central div#central-match-foot.corps div.titre h4
{
	font-size: 120%;
	clear: both;
	width: 100%;
	text-align: center;
	font-weight: normal;
}

/* bloc d'informations match */
#milieu-contenu-central div#central-match-foot div.info
{
	overflow: hidden;
	clear: both;
	padding-top: 15px;
}

#milieu-contenu-central div#central-match-foot div.info h2,
#milieu-contenu-central div#central-match-foot div.info h3,
#milieu-contenu-central div#central-match-foot div.info h4
{
	padding: 0px;
	margin: 0px;
}

#milieu-contenu-central div#central-match-foot div#central-buts.info div.local,
#milieu-contenu-central div#central-match-foot div#central-tirs-au-but.info div.local,
#milieu-contenu-central div#central-match-foot div#central-composition.info div.local,
#milieu-contenu-central div#central-match-foot div#central-remplacants.info div.local,
#milieu-contenu-central div#central-match-foot div#central-entraineurs.info div.local
{
	width: 195px;
	padding: 0px 7px 0px 14px;
}

#milieu-contenu-central div#central-match-foot div#central-buts.info div.visiteur,
#milieu-contenu-central div#central-match-foot div#central-tirs-au-but.info div.visiteur,
#milieu-contenu-central div#central-match-foot div#central-composition.info div.visiteur,
#milieu-contenu-central div#central-match-foot div#central-remplacants.info div.visiteur,
#milieu-contenu-central div#central-match-foot div#central-entraineurs.info div.visiteur
{
	width: 195px;
	padding: 0px 0px 0px 21px;
}

#milieu-contenu-central div#central-match-foot div#central-avertissements.info div.local,
#milieu-contenu-central div#central-match-foot div#central-remplacements.info div.local
{
	width: 209px;
	padding: 0px 7px 0px 0px;
}

#milieu-contenu-central div#central-match-foot div#central-avertissements.info div.visiteur,
#milieu-contenu-central div#central-match-foot div#central-remplacements.info div.visiteur
{
	width: 209px;
	padding: 0px 0px 0px 7px;
}

#milieu-contenu-central div#central-match-foot div.info h1  
{
    padding-left: 5px;
	border-style: solid;
	border-width: 1px 0px 1px 4px;
	border-color: rgb(204, 204, 204);
	border-left-color: rgb(0, 120, 82);
	margin-bottom : 5px;
}

#milieu-contenu-central div#central-match-foot div.info h2,
#milieu-contenu-central div#central-match-foot div.info h3,
#milieu-contenu-central div#central-match-foot div.info h4
{
   font-size: 100%;
   font-weight: bold;
   float: left;
}

#milieu-contenu-central div#central-match-foot div.info img
{
	float: left;
}

#milieu-contenu-central div#central-match-foot div#central-remplacements.info ul li
{
	margin-bottom: 10px;
	overflow: hidden;
		/* nécessaire pour que la taille du li s'ajuste en hauteur au contenu, permettant à la marge basse d'être prise en compte */
}

#milieu-contenu-central div#central-match-foot div#central-buts.info h3,
#milieu-contenu-central div#central-match-foot div#central-tirs-au-but.info h3,
#milieu-contenu-central div#central-match-foot div#central-avertissements.info h3,
#milieu-contenu-central div#central-match-foot div#central-remplacements.info h3
{
	width: 130px;
}

#milieu-contenu-central div#central-match-foot div#central-buts.info h4,
#milieu-contenu-central div#central-match-foot div#central-tirs-au-but.info h4,
#milieu-contenu-central div#central-match-foot div#central-avertissements.info h4,
#milieu-contenu-central div#central-match-foot div#central-remplacements.info h4,
#milieu-contenu-central div#central-match-foot div#central-composition.info h4,
#milieu-contenu-central div#central-match-foot div#central-remplacants.info h4
{
	padding-left: 2px;
	float: right;
}


#milieu-contenu-central div#central-match-foot div#central-buts.info h4,
#milieu-contenu-central div#central-match-foot div#central-tirs-au-but.info h4,
#milieu-contenu-central div#central-match-foot div#central-avertissements.info h4,
#milieu-contenu-central div#central-match-foot div#central-remplacements.info h4
{
	width: 63px;
}

#milieu-contenu-central div#central-match-foot div#central-remplacements.info img
{
	clear: both;
}

#milieu-contenu-central div#central-match-foot div#central-composition.info h2,
#milieu-contenu-central div#central-match-foot div#central-remplacants.info h2
{
	width: 27px;
}

#milieu-contenu-central div#central-match-foot div#central-composition.info h3,
#milieu-contenu-central div#central-match-foot div#central-remplacants.info h3
{
	padding-left: 2px;
	width: 150px;
}

#milieu-contenu-central div#central-match-foot div#central-composition.info h4,
#milieu-contenu-central div#central-match-foot div#central-remplacants.info h4
{
	width: 150px;
	color: rgb(0, 0, 0);
	float:left;
	padding-left: 30px;
	font-weight: normal;
}

#milieu-contenu-central div#central-match-foot div#central-arbitres.info h3
{
	padding-left: 14px;
	clear: none;
	float: left;
}

/* equipe */

#milieu-contenu-central div#central-equipe-foot
{
	margin-bottom: 5px;
}

#milieu-contenu-central div#central-equipe-foot div.photo
{
	float: left;
	background: none;
}

#milieu-contenu-central div#central-equipe-foot h1.pays
{
	float: none;
	border: none;
	font-size: 180%;
	font-weight: bold;
}

#milieu-contenu-central div#central-equipe-foot div.accesseur
{
	margin-bottom: 5px;
	border-bottom: 0px;
}

#milieu-contenu-central div#central-equipe-foot div.accesseur h1
{
	margin-bottom: 5px;
	padding-left: 5px;
}

#milieu-contenu-central div#central-equipe-foot div.accesseur h2,
#milieu-contenu-central div#central-equipe-foot div.accesseur h3,
#milieu-contenu-central div#central-equipe-foot div.accesseur h4
{
	font-weight: bold;
	font-size: 90%;
}	

#milieu-contenu-central div#central-equipe-foot div.accesseur p
{
	font-weight: bold;
	font-size: 90%;
}

#milieu-contenu-central div#central-equipe-foot div.accesseur ul li
{
	padding-left: 5px;
}

#milieu-contenu-central div#central-equipe-foot div#central-entraineur.accesseur h3
{
    margin: 0px 0px 5px 10px;
}

#milieu-contenu-central div#central-equipe-foot div#central-joueur.accesseur h2,
#milieu-contenu-central div#central-equipe-foot div#central-joueur.accesseur h3,
#milieu-contenu-central div#central-equipe-foot div#central-joueur.accesseur h4
{
	float: left;
	margin-left: 5px;
}

#milieu-contenu-central div#central-equipe-foot div#central-joueur.accesseur h2
{
	width: 30px;
}

#milieu-contenu-central div#central-equipe-foot div#central-joueur.accesseur h3
{
	width: 150px;
}

#milieu-contenu-central div#central-equipe-foot div#central-joueur.accesseur h4
{
	width: 220px;
}

/* scores */

#milieu-contenu-central div#central-scores-foot h1
{
	margin-left: 9px;
	padding-left: 0px;
	border-style: none;
	border-width: 0px;
	font-size: 140%;
	margin-bottom: 10px;
}

#milieu-contenu-central div#central-scores-foot table
{
	width: 100%;
}

#milieu-contenu-central div#central-scores-foot td
{
	color: rgb(0, 0, 0);
}

#milieu-contenu-central div#central-scores-foot td.match
{
	padding-left: 10px;

	 
}

#milieu-contenu-central div#central-scores-foot td.logo
{
	width: 22px; 
}

#milieu-contenu-central div#central-scores-foot td.round
{ 
text-align: center;
}

#milieu-contenu-central div#central-scores-foot td.score
{
	font-weight: bold;
	width: 40px;
	text-align: center;
}

/* archives */

#milieu-contenu-central form#central-archive-foot
{
	margin: 10px 0px 5px 10px;
}

#milieu-contenu-central form#central-archive-foot p.texte
{
	float: left;
	margin: 2px 10px 0px 0px;
	padding: 0px;
	font-size: 90%;	
}

#milieu-contenu-central form#central-archive-foot select
{
	width: 120px;
	margin: 0px;
	padding: 0px;
	font-size: 90%;
}

/* joueur */

#milieu-contenu-central div#central-joueur-equipe-foot
{
	float: right;
}

#milieu-contenu-central div#central-presentation-joueur-foot p,
#milieu-contenu-central div#central-stats-joueur-foot
{
	clear: both;
	margin-bottom: 5px;
	border: solid 1px rgb(204, 204, 204);
	width: 400px;
	padding: 2px 2px 2px 2px;
}

#milieu-contenu-central div#central-stats-joueur-foot
{
	height: 52px;
}

#milieu-contenu-central div#central-presentation-joueur-foot h1,
#milieu-contenu-central div#central-stats-joueur-foot h1
{
	font-size: 120%;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#milieu-contenu-central div#central-stats-joueur-foot p
{
	font-size: 90%;
	padding-left: 15px;
	width: 45%;
	float: left;
}

#milieu-contenu-central div#central-presentation-joueur-foot p
{
	font-size: 90%;
	padding-left: 15px;
	padding-right: 15px;
	float: left;
}

/* entraineur */

#milieu-contenu-central div#central-entraineur-equipe-foot
{
	float: right;
}

/* journaux */

#milieu-contenu-central div#central-journaux-foot
{
	margin-bottom: 5px;	
}

#milieu-contenu-central div#central-journaux-foot div.accesseur div.accesseur
{
	float: left;
	width: 214px;
	margin-bottom: 5px;
	border-bottom: 0px;
}

#milieu-contenu-central div#central-journaux-foot div.accesseur div.accesseur h1
{
	margin-bottom: 5px;
	padding-left: 5px;
}

#milieu-contenu-central div#central-journaux-foot div.accesseur div.accesseur h2
{
	font-weight: bold;
	font-size: 100%;
}	

#milieu-contenu-central div#central-journaux-foot div.accesseur div.accesseur div.photo
{
	margin: 0px 5px 0px 0px;
}

#milieu-contenu-central div#central-journaux-foot div.accesseur div.accesseur div.texte,
#milieu-contenu-central div#central-journaux-foot div.accesseur div.accesseur p.texte
{
	clear: both;
}

/*buteurs*/

#milieu-contenu-central div#central-buteur-foot h2
{
    margin-bottom: 20px;
}

#milieu-contenu-central div#central-buteur-foot ul li h1,
#milieu-contenu-central div#central-buteur-foot ul li h2,
#milieu-contenu-central div#central-buteur-foot ul li h3,
#milieu-contenu-central div#central-buteur-foot ul li h4
{
	padding: 0px;
	margin: 0px;
	border-style: none;
	border-width: 0px;
}

#milieu-contenu-central div#central-buteur-foot ul li h1,
#milieu-contenu-central div#central-buteur-foot ul li h2,
#milieu-contenu-central div#central-buteur-foot ul li h3,
#milieu-contenu-central div#central-buteur-foot ul li h4
{
   font-size: 100%;
   font-weight: bold;
   float: left;
}

#milieu-contenu-central div#central-buteur-foot ul li img
{
	float: left;
}

#milieu-contenu-central div#central-buteur-foot ul li
{
	margin-bottom: 10px;
	margin-left: 10px;
	overflow: hidden;
		/* nécessaire pour que la taille du li s'ajuste en hauteur au contenu, permettant à la marge basse d'être prise en compte */
}

#milieu-contenu-central div#central-buteur-foot ul li ul
{
	clear: none;
	float: left;
}

#milieu-contenu-central div#central-buteur-foot ul li ul li
{
	margin-bottom: 0px;
	margin-left: 0px;
}

#milieu-contenu-central div#central-buteur-foot ul li h1
{
	width: 50px;
}

#milieu-contenu-central div#central-buteur-foot ul li h3
{
	width: 150px;
}

#milieu-contenu-central div#central-buteur-foot ul li h4
{
	padding-left: 2px;
	width: 120px;
}


/*** CAN 2006 ***/

#milieu-contenu-central #central-bandeau-can-2006.bandeau-milieu,
#milieu-contenu-central-large #central-bandeau-can-2006.bandeau-milieu
{
	background-image: url(/actufr/img/bandeau_can2006.gif);
	background-repeat: no-repeat;
	background-position: left;
}


/*** ACCUEIL FOOT***/

#milieu-contenu-contextuel div#contextuel-foot p.entete
{
	padding-top: 2px;
	padding-bottom: 2px;
}

#milieu-contenu-contextuel div#contextuel-foot div.accesseur
{
		background-color: rgb(204,204,204);
		margin-bottom: 3px;	
}

#milieu-contenu-contextuel div#contextuel-foot div.accesseur h1
{
   	background-color: rgb(127,127,127);
	padding: 2px 0px 2px 10px;
	color: rgb(255,255,255) ;
}

#milieu-contenu-contextuel div#contextuel-foot div#submit
{
	display:block;
	padding:0px 20px 0px 10px;
	text-align:right;
}


#milieu-contenu-contextuel div#contextuel-joueurs div.photo,
#milieu-contenu-contextuel div#contextuel-buteurs div.photo
{
	padding-bottom: 1px;
}


#milieu-contenu-contextuel div#contextuel-buteurs div.accesseur
{
	margin: 5px 0px 5px 0px;
	padding: 0px 5px 0px 5px;
}

#milieu-contenu-contextuel div#contextuel-buteurs div.accesseur div.photo
{
	float: left;
	width: 30px;
}

#milieu-contenu-contextuel div#contextuel-buteurs div.accesseur h1
{
	float: left;
	width: 107px;
	border : none;
}

#milieu-contenu-contextuel div#contextuel-buteurs div.accesseur h1 a
{
}

#milieu-contenu-contextuel div#contextuel-buteurs div.accesseur p.texte
{
	padding : 0px;
}

#milieu-contenu-contextuel div#contextuel-buteurs div.accesseur div.texte,
#milieu-contenu-contextuel div#contextuel-buteurs div.accesseur p.texte
{
	float: left;
	width: 30px;
	text-align: right;
	font-size : 85%;
}

#milieu-contenu-contextuel div#contextuel-buteurs div.accesseur
{
	border : none;
}


#milieu-contenu-contextuel div#contextuel-sondage-foot form ul
{
	padding: 5px 0px 0px 0px;
}

#milieu-contenu-contextuel div#contextuel-sondage-foot form ul li input
{
	float: left;
}

#milieu-contenu-contextuel div#contextuel-sondage-foot form ul li div.texte,
#milieu-contenu-contextuel div#contextuel-sondage-foot form ul li p.texte
{
	float: left;
	clear: none;
}

#milieu-contenu-contextuel div#contextuel-sondage-foot form input
{
	float: right;
	clear: both;
	margin: 2px 5px 2px 2px;
}

#milieu-contenu-contextuel div#contextuel-classement-foot p.legende,
#milieu-contenu-contextuel div#contextuel-classement-foot div.legende
{
	background-color: rgb(235, 235, 235);
	margin-bottom: 10px;
}

#milieu-contenu-contextuel div#contextuel-classement-foot table
{
	background-color: rgb(235, 235, 235);
	width: 100%;
	margin-bottom: 10px;
}

#contextuel-classement-foot table.groupe caption
{
	background-color: rgb(0, 120, 82);
	color : #FFFFFF;
	font-weight: bold;
}

#milieu-contenu-contextuel div#contextuel-classement-foot th
{
	font-weight: bold;
}

#milieu-contenu-contextuel div#contextuel-classement-foot td
{
	text-align: right;
}

#milieu-contenu-contextuel div#contextuel-classement-foot td.equipe
{
	text-align: left;
}

#milieu-contenu-contextuel div#contextuel-classement-foot td.pts
{
	font-weight: bold;
}

#milieu-contenu-contextuel div#contextuel-liste-equipe-foot div.liste p.entete
{
	margin-bottom : 3px;
}

#milieu-contenu-contextuel div#contextuel-liste-equipe-foot select
{
	width: 100%;
}

div#contextuel-recherche-joueur-foot div.liste p.entete
{
	margin-bottom : 3px;
}

#milieu-contenu-contextuel div#contextuel-recherche-joueur-foot input
{
    font-size: 80%;
    margin: 0px 0px 4px 0px;
    padding: 0px;
    font-family:arial,helvetica,sans-serif;
}

#milieu-contenu-contextuel div#contextuel-recherche-joueur-foot input.image
{
    margin: 0px 0px 0px 5px;
    padding: 0px;
}
/** ACCESSEUR VOTE **/
div.liste .acc_vote input.ok,
div.liste .acc_vote input.ok_encours
{
	float: none;
}


#milieu-contenu-central div.liste .acc_vote .proposition input.choix_proposition
{
	float : left;
	margin-top : 3px;
	margin-right : 8px;
}

#milieu-contenu-central div.liste .acc_vote .proposition
{
	height : 20px;
	border : none;
}

#milieu-contenu-central .complet .acc_vote
{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0px 0px 1px;
}
/** VOTE **/
div.liste .acc_vote .proposition .intitule
{
	padding-top : 2px;
}

div.liste .acc_vote .proposition .intitule h2
{
	padding-top : 0px;
	margin-bottom : 0px;
}

#milieu-contenu-central #vote_resultat .proposition
{
	width : 432px;
	clear : both;
}

#milieu-contenu-central #vote_resultat .intitule
{
	width : 110px;
}

#milieu-contenu-central #vote_resultat .resultat
{
	width : 322px;
}

#vote_resultat .resultat .bar
{
	background-color :rgb(0, 120, 82);
	margin-right : 10px;
}

#vote_resultat .resultat .chiffre
{
	color : rgb(0, 120, 82);
	font-weight : bold;
}

#milieu-contenu-central #vote_resultat .intitule,
#milieu-contenu-central #vote_resultat .resultat
{
	margin-bottom : 30px;
}

#vote_resultat .intitule,
#vote_resultat .resultat,
#vote_resultat .resultat .bar,
#vote_resultat .resultat .chiffre
{
	float : left;
}

