/* definition generale */

#milieu-contenu-contextuel
{
	font-size: 100%;
	color: rgb(199,010,014);
}

#milieu-contenu-contextuel .bandeau-milieu
{
	background-image: url(/francais/actuv2/img/bandeau_contenu_contextuel.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#milieu-contenu-contextuel div#sur-le-meme-sujet.bandeau-milieu
{
	background-image: url(/actufr/img/bandeau_boite_surlememesujet.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#milieu-contenu-contextuel div#a-la-une.bandeau-milieu
{
	background-image: url(/actufr/img/bandeau_boite_alaune.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#milieu-contenu-contextuel div#afp.bandeau-milieu
{
	background-image: url(/actufr/img/boite_afp.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#milieu-contenu-contextuel div.accesseur
{
	width: 100%;
}
#milieu-contenu-contextuel .bandeau-milieu
{
	background-image: none !important;
	background-color: rgb(199,010,014);
}

#milieu-contenu-contextuel h1,
#milieu-contenu-contextuel h2,
#milieu-contenu-contextuel h3,
#milieu-contenu-contextuel h1 a,
#milieu-contenu-contextuel h2 a,
#milieu-contenu-contextuel h3 a
{
	margin: 0px;
	font-size: 100%;
}

#milieu-contenu-contextuel h3,
#milieu-contenu-contextuel h3 a
{
	font-weight: normal;
}

#milieu-contenu-contextuel a div.photo,
#milieu-contenu-contextuel div.photo
{
	float: left;
	margin-right: 5px;
}

#milieu-contenu-contextuel p.date
{
	margin: 0px;
	padding: 2px 0px 0px 0px;

	font-weight: normal;
	font-size:90%;
	text-align:right;
	color: rgb(142,142,142);
}

#milieu-contenu-contextuel div.texte,
#milieu-contenu-contextuel div.texte a,
#milieu-contenu-contextuel p.texte,
#milieu-contenu-contextuel p.texte a
{
	font-size: 100%;
	font-weight:normal;
}

#milieu-contenu-contextuel div.texte,
#milieu-contenu-contextuel p.texte
{
	padding: 0px;
	margin: 0px 0px 0px 10px;
}

#milieu-contenu-contextuel a,
#milieu-contenu-contextuel a:visited,
#milieu-contenu-contextuel a:active
{
    text-decoration: none;
    color: rgb(199,010,014);
}
#milieu-contenu-contextuel a:hover
{
	text-decoration: underline;
}

#milieu-contenu-contextuel p.entete a,
#milieu-contenu-contextuel p.entete a:visited,
#milieu-contenu-contextuel p.entete a:active
{
	text-decoration: none;
	color: rgb(255,255,255);
}
#milieu-contenu-contextuel p.entete a:hover
{
	text-decoration: underline;
}

#milieu-contenu-contextuel div#contextuel-article,
#milieu-contenu-contextuel div#contextuel-reperes,
#milieu-contenu-contextuel div#contextuel-dossier,
#milieu-contenu-contextuel div#contextuel-edito-chro,
#milieu-contenu-contextuel div#contextuel-invite,
#milieu-contenu-contextuel div#contextuel-emissions,
#milieu-contenu-contextuel div#contextuel-alaune,
#milieu-contenu-contextuel div#contextuel-edito-chro div.accesseur,
#milieu-contenu-contextuel div#contextuel-lexique,
#milieu-contenu-contextuel div#contextuel-gerard,
#milieu-contenu-contextuel div#contextuel-joueurs,
#milieu-contenu-contextuel div#contextuel-buteurs,
#milieu-contenu-contextuel div#contextuel-echo-foot,
#milieu-contenu-contextuel div#contextuel-blog
{
	margin-bottom: 3px;
}

/* p.acces-liste */

#milieu-contenu-contextuel p.acces-liste
{
	margin: 0px;
	padding: 0px 0px 1px 25px;
	background: url(/francais/actuv2/img/puce_fleche.gif) 10px 3px no-repeat;
	background-color: rgb(204,204,204);
	clear:both;
}

/* form-recherche */
#milieu-contenu-contextuel form.form-recherche-rapide
	{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	}

#milieu-contenu-contextuel form.form-recherche-rapide input
	{
	font-family: arial,helvetica,sans-serif;
	font-size: 90%;
	margin: 0px 0px 10px 10px;
	
	}

#milieu-contenu-contextuel form.form-recherche-rapide .champ-texte
{
	width: 160px;
}

#milieu-contenu-contextuel form.form-recherche-rapide .champ-liste
{
	width: 165px;
}

#milieu-contenu-contextuel form.form-recherche-rapide select
	{
	font-family: arial,helvetica,sans-serif;
	font-size: 90%;
	margin: 0px 0px 10px 10px;
	}
	
#milieu-contenu-contextuel form.form-recherche-rapide h2
	{
		padding-left: 10px;
	}
#milieu-contenu-contextuel ul.recherche-drapeau
{
	width: 175px;
	font-size: 1px;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 5px;
}

#milieu-contenu-contextuel ul.recherche-drapeau li
{
	float: left;
	clear: none;
	margin: 2px 0px 0px 8px;
}

#milieu-contenu-contextuel ul.recherche-drapeau li a img
{
	display: inline;
}

/* contextuel-dossier */

#milieu-contenu-contextuel div#contextuel-dossier div.accesseur
{
	margin: 0px 0px 3px 0px;
}

/* contextuel-diaporama */
#milieu-contenu-contextuel div#contextuel-diaporama
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
}

#milieu-contenu-contextuel div#contextuel-diaporama p.entete
{
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#milieu-contenu-contextuel div#contextuel-diaporama div.accesseur
{
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* contextuel-galerie */
#milieu-contenu-contextuel div#contextuel-galerie
{
	margin-bottom: 3px;
}

/* contextuel-edito-chro */

#milieu-contenu-contextuel div#contextuel-edito-chro div.accesseur h2,
#milieu-contenu-contextuel div#contextuel-edito-chro div.accesseur h3
{
	margin: 0px 0px 0px 10px;
}

/* contextuel-invite */

#milieu-contenu-contextuel div#contextuel-invite div.accesseur h1,
#milieu-contenu-contextuel div#contextuel-invite div.accesseur h2,
#milieu-contenu-contextuel div#contextuel-invite div.accesseur h3

{
	margin: 0px 0px 0px 10px;
}

#milieu-contenu-contextuel div#contextuel-invite div.accesseur div.texte,
#milieu-contenu-contextuel div#contextuel-invite div.accesseur p.texte
{
	margin-left: 10px;
}

/* contextuel-emissions */

#milieu-contenu-contextuel div#contextuel-emissions h2 a,
#milieu-contenu-contextuel div#contextuel-emissions h2 a:visited,
#milieu-contenu-contextuel div#contextuel-emissions h2 a:active
{
    text-decoration: none;
    color: rgb(255,255,255);
}
#milieu-contenu-contextuel div#contextuel-emissions h2 a:hover
{
	text-decoration: underline;
}

#milieu-contenu-contextuel div#contextuel-emissions div.accesseur
{
	margin-bottom: 5px;
}

#milieu-contenu-contextuel div#contextuel-emissions div.accesseur div.entete
{
    background-color: rgb(199,010,014);
    height:60px;
}

#milieu-contenu-contextuel div#contextuel-emissions div.accesseur h2
{
	color: rgb(255,255,255);
}

/* contextuel-afp */

#milieu-contenu-contextuel div#contextuel-afp
{
	background-color: rgb(199,010,014);
	margin-bottom: 5px;
}

#milieu-contenu-contextuel div#contextuel-afp div.accesseur
{
	margin-right: 5px;
	margin-bottom: 5px;
	border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: rgb(204,204,204);
}

#milieu-contenu-contextuel div#contextuel-afp div.accesseur h1
{
	margin: 0px 0px 0px 10px;
	color: rgb(255,255,255);	
}

#milieu-contenu-contextuel div#contextuel-afp div.accesseur h2
{
	float: left;
	margin: 0px 0px 0px 5px;
	color: rgb(255,255,255);	
}

#milieu-contenu-contextuel div#contextuel-afp div.accesseur h2 a
{
	color: rgb(255,255,255);
}

#milieu-contenu-contextuel div#contextuel-afp div.accesseur p.date
{
	text-align: left;
	color: rgb(255,255,255);	
}

#milieu-contenu-contextuel div#contextuel-alaune ,
#milieu-contenu-contextuel div#contextuel-echo-foot,
#milieu-contenu-contextuel div#contextuel-article,
#milieu-contenu-contextuel div#contextuel-reperes,
#milieu-contenu-contextuel div#contextuel-blog
{
	margin-bottom : 3px;
}

/* contextuel-alaune et echo-foot et contextuel-article */

#milieu-contenu-contextuel div#contextuel-alaune div.accesseur,
#milieu-contenu-contextuel div#contextuel-echo-foot div.accesseur,
#milieu-contenu-contextuel div#contextuel-article div.accesseur,
#milieu-contenu-contextuel div#contextuel-reperes div.accesseur,
#milieu-contenu-contextuel div#contextuel-blog div.accesseur
{
 	border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: rgb(204,204,204);
    background-color: rgb(235,235,235);
    clear:both;
    width: 100%;
}
#milieu-contenu-contextuel div#contextuel-blog div.accesseur
{
 	padding: 0px 3px 0px 5px;
}
#milieu-contenu-contextuel div#contextuel-alaune div.accesseur h1,
#milieu-contenu-contextuel div#contextuel-echo-foot div.accesseur h1,
#milieu-contenu-contextuel div#contextuel-article div.accesseur h1,
#milieu-contenu-contextuel div#contextuel-article div.accesseur h2,
#milieu-contenu-contextuel div#contextuel-article div.accesseur h3
#milieu-contenu-contextuel div#contextuel-reperes div.accesseur h1,
#milieu-contenu-contextuel div#contextuel-reperes div.accesseur h2,
#milieu-contenu-contextuel div#contextuel-reperes div.accesseur h3
{
	margin: 0px 0px 0px 10px;
}

#milieu-contenu-contextuel div#contextuel-alaune div.accesseur div.photo,
#milieu-contenu-contextuel div#contextuel-alaune div.accesseur div.photo a,
#milieu-contenu-contextuel div#contextuel-echo-foot div.accesseur div.photo a,
#milieu-contenu-contextuel div#contextuel-echo-foot div.accesseur div.photo,
#milieu-contenu-contextuel div#contextuel-article div.accesseur div.photo,
#milieu-contenu-contextuel div#contextuel-article div.accesseur div.photo a,
#milieu-contenu-contextuel div#contextuel-reperes div.accesseur div.photo,
#milieu-contenu-contextuel div#contextuel-reperes div.accesseur div.photo a,
#milieu-contenu-contextuel div#contextuel-emissions div.accesseur div.photo a,
#milieu-contenu-contextuel div#contextuel-emissions div.accesseur div.photo
{
	padding: 0px;
}

#milieu-contenu-contextuel div#contextuel-article div.accesseur p.date,
#milieu-contenu-contextuel div#contextuel-reperes div.accesseur p.date
{
	margin-right: 10px;
}


/* contextuel-agenda */
#milieu-contenu-contextuel div#contextuel-agenda 
{
	padding: 0px;
	margin: 0px;
		
}

#milieu-contenu-contextuel div#contextuel-agenda a,
#milieu-contenu-contextuel div#contextuel-agenda a:visited,
#milieu-contenu-contextuel div#contextuel-agenda a:active
	{
	text-decoration: none;
	color: rgb (199,010,014);
	}
	
#milieu-contenu-contextuel div#contextuel-agenda a:hover
	{
	color: rgb (102,102,102);
	}
	
#milieu-contenu-contextuel div#contextuel-agenda div.accesseur
{
	padding: 0px;
	margin: 0px;
}

#milieu-contenu-contextuel div#contextuel-agenda div.accesseur h1
{
	padding: 0px 0px 2px 25px;
	margin: 3px 0px 0px 0px;
	background: rgb(199,010,014)  url(/francais/actu/img/boite_fleche.gif) no-repeat;
	color: rgb(255,255,255);
	background-position: 5px 1px;
}

#milieu-contenu-contextuel div#contextuel-agenda div.accesseur h2
{
	padding: 3px 0px 0px 15px;
	margin-top: 3px 0px 0px 0px;
	color: rgb(199,010,014);
	font-size: 100%;
	font-weight:normal;
}

#milieu-contenu-contextuel div#contextuel-agenda div.accesseur div.texte,
#milieu-contenu-contextuel div#contextuel-agenda div.accesseur p.texte
{
	padding: 2px 0px 2px 15px;
	margin: 0px 0px 3px 0px;
	font-size: 100%;
	color: rgb(199,010,014);
}

#milieu-contenu-contextuel div#contextuel-agenda div.formulaire 
{
	margin: 3px 0px 0px 0px;
	background-color: rgb(204,204,204);
	font-weight: bold;
	overflow: hidden;
}

#milieu-contenu-contextuel div#contextuel-agenda div.formulaire h2
{
	padding: 0px 0px 0px 5px;	
	margin-bottom:0px;
	background-color: rgb(136,136,136);
	color: rgb(255,255,255);
	width:100%;
}


#milieu-contenu-contextuel div#contextuel-agenda div.formulaire form div.texte,
#milieu-contenu-contextuel div#contextuel-agenda div.formulaire form p.texte
{
	padding: 3px 0px 0px 5px;
	margin-top:0px;	
	color: rgb(199,010,014);
	
}

#milieu-contenu-contextuel div#contextuel-agenda div.formulaire form img
{
	padding: 0px 0px 0px 0px;
	background: url(/francais/actu/img/evenement_calendrier.gif) no-repeat;
	width:192px; 
	height:136px;
	border:none;
}

#milieu-contenu-contextuel div#contextuel-agenda div.formulaire form select
{ 
	font-family:arial,helvetica,sans-serif;
	font-size: 90%;
	width:160px; 
}

#milieu-contenu-contextuel div#contextuel-agenda div.formulaire form input.texte
{ 
	font-family:arial,helvetica,sans-serif;
	font-size: 90%;
	width:155px; 
}

#milieu-contenu-contextuel div#contextuel-agenda div.formulaire form input.img
{ 
	margin-top:5px;
	padding-left:90px;
	margin-bottom:5px;
}

/** CALENDRIER AGENDA EPHEMERIDE */
#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform
{ 
	margin-top:0px;
}


#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform select
{ 
	font-family:arial,helvetica,sans-serif;
	font-size: 90%;
	background-color: rgb(199,010,014);
	color: rgb(256,256,256);
	width:192px; 
	text-align:center;
}


#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform table 
{
	font-family: arial,helvetica,sans-serif;
	text-align:center;
	background-color: rgb(204,204,204);
	color: rgb(199,010,014);
	width:192px; 
	/*height:160px;*/
	font-weight:bold;
	border:none;
	border-collapse:collapse;
}


#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .mois 
{ 
	background-color: rgb(199,010,014);
	color: rgb(256,256,256);
	height: 17px;
}


#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform img
{
	margin: 0px 0px 0px 0px;
	border: none;
}

#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .semaine  td
{
	border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-bottom-color:  rgb(204,204,204);
    border-right-color: rgb(136,136,136);
    border-left-color: rgb(136,136,136);
	font-size: 100%;
	height: 20px;
	width: 20px;
}


#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .jour td
{
	font-size: 100%;
	border-style: solid;
    border-width: 0px 1px 0px 1px;
    border-color: rgb(136,136,136);
    height: 20px;

  
}

#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .jour background
{
	border:none;
}

#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .jour a,
#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .jour a:visited,
#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .jour a:active
	{
	text-decoration: none;
	color: rgb(199,010,014);
	}
#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .jour a:hover
	{
	color: rgb(102,102,102);
	}


#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .jourj
{
	color:rgb(102,102,102);
	background:URL(/actufr/img/boite_agenda_calend_jour.gif) no-repeat; 
	background-position: center center;
	text-align: center;	
}

#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .jourj a,
#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .jourj a:visited,
#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .jourj a:active
	{
	text-decoration: none;
	color:rgb(102,102,102);
	}
#milieu-contenu-contextuel div#contextuel-agenda div.calendrierform .jourj a:hover
	{
	color: rgb(102,102,102);
	}

/*** 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;
}


/*** Gerard D ***/
#milieu-contenu-contextuel div#contextuel-gerard div.accesseur 
{
	margin: 0px 0px 0px 10px;
}

#milieu-contenu-contextuel div#contextuel-gerard div.accesseur p.date
{
	margin-right: 10px;
}


/*** CAN ***/

#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;
}

#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;
}

#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;
}

#milieu-contenu-contextuel div#contextuel-classement-foot table caption
{
	background-color: (199,010,014);
	color: rgb(255, 255, 255);
	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 select
{
	width: 100%;
}

#milieu-contenu-contextuel div#contextuel-recherche-joueur-foot input
{
    font-size: 90%;
    margin: 0px 0px 4px 0px;
    padding: 0px;
}

#milieu-contenu-contextuel div#contextuel-recherche-joueur-foot input.image
{
    margin: 0px 0px 0px 5px;
    padding: 0px;
}

/*** CAN 2006 ***/

#milieu-contenu-contextuel #contextuel-bandeau-can-2006.bandeau-milieu
{
	background-image: url(/actufr/img/bandeau_contextuel_can2006.gif);
	background-repeat: no-repeat;
	background-position: left;
}

/*** AFP ***/

#milieu-contenu-contextuel div.derniere-heure-accueils
{
	background-color: rgb(136,136,136);
}

#milieu-contenu-contextuel div.derniere-heure-accueils p.liens
{
	font-size: 100%;
	border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: rgb(255,255,255);
}

#milieu-contenu-contextuel div.derniere-heure-accueils p.liens img
{
	margin-right:5px;
}

#milieu-contenu-contextuel div.derniere-heure-accueils p.liens a,
#milieu-contenu-contextuel div.derniere-heure-accueils p.liens a:visited,
#milieu-contenu-contextuel div.derniere-heure-accueils p.liens a:active
{
	font-weight:bold;
	color: rgb(255,255,255);
	margin : 10px;
}

/*---------------------------- Diaporama ---------------------*/

#milieu-contenu-contextuel div#diaporama
{
	font-size: 120%;
	color:White;
	background-color: rgb(199,010,014);
	padding: 10px;
}

#milieu-contenu-contextuel div#diaporama div.surtitre
{
	border-left: solid 4px white;
	padding-left: 10px;
	font-weight: bold;
}

#milieu-contenu-contextuel div#diaporama div.titre
{
	font-size: 140%;
	/*font-weight: bold;*/
	padding: 5px 0px 5px 0px;
}

#milieu-contenu-contextuel div#diaporama div.texte
{
	color:White;
	padding-left: 0px;
	margin-left: 0px;
}

#milieu-contenu-contextuel div#diaporama div.son
{
	padding-top: 5px;
	/*border-top: solid 1px white;*/
	margin-top: 10px;
}

#milieu-contenu-contextuel div#diaporama div.son p.citation,
#milieu-contenu-contextuel div#diaporama div.son p.date
{
	color:White;
}

#milieu-contenu-contextuel div#diaporama div.son p.auteur
{
	text-align: right;
	font-weight: bold;
}

#milieu-contenu-contextuel div#diaporama div.son p.duree
{
	text-align: right;
	font-size: 85%;
}

#milieu-contenu-contextuel div#contextuel-promo
{
	margin-bottom: 5px;
}
