/**********Navigation générale*************/
body
{
	background-color: #242424;
	background-image: url(../img/background-21.jpg);
	background-repeat: repeat-x;
	font-family: Arial, sans-serif;
/*	font-size: small;*/
	font-size: 0.81em;
	padding: 0px;
	margin: 0px;
/*	width: 100%;*/
}

a
{
	color: #0C2030;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

div#contenu, div#entete, div#bas
{
	width: 980px;
	margin: 0px auto;
}
div#bas
{
	margin-top: -13px;
}
div#contenu
{
	background-color: #FFFFFF;
/*	border: thin solid #9CAAB5;*/
}

div#principal
{
	margin: 10px 8px;
	background-color: #FFFFFF;
	width: 730px;
	float: left;
	border: thin #DBDBDB solid;
}

div#connexe
{
	background-color: #F1F2F3;
	width: 220px;
	float: right;
	padding-right: 10px;
}

p.copyright
{
	text-align: right;
	font-weight: bold;
	font-size: 0.85em;
}

p.mention
{
	clear: both;
}
/*********************************** Liens du menu du haut ***************************/

div#banniere
{
	margin: 0;
	padding: 0;
	height: 149px;
}
div#liens_haut
{
	margin: 0 0 0 1em;
	padding: 0;
	font-size: 0.9em;
}

div#liens_haut ul.menu_ligne
{
	margin: 0;
	padding: 0;
}

div#liens_haut ul.menu_ligne li
{
	margin: 0;
	padding: 0 1em 0 0 ;
}
div#liens_haut ul.menu_ligne li a
{
	color: White;
}
div#liens_haut ul.menu_ligne li
{
	display: inline;
}
div#menu_deployable
{
	background-image: url(../img/fond-deployable.png);
	background-repeat: repeat-x;
	height: 35px;
	width: 976px;
	margin: -16px 0 0 2px;
	font-size: 0.9em;
}
div#menu_deployable ul
{
	padding: 10px 0 0 1em;
	margin: 0;
	height: 35px;
}
div#menu_deployable ul li
{
	display: inline;
	margin-right: 1em;
}
div#menu_deployable a
{
	color: White;
}

div#menu_deployable ul ul
{
	display: none;
	margin: 0;
	padding: 0;
	height: auto; 
}

div#menu_deployable ul ul li
{
	margin: 0;
	padding: 1.1em;
}

div#menu_deployable ul ul li:hover
{
	background-color: #398ece;
}


div#menu_deployable ul li:hover, div#menu_deployable ul li.visible 
{
	position: relative;
}

div#menu_deployable ul li:hover ul,
div#menu_deployable ul li.visible ul
{
	display: block;
	position: absolute;
	background-color: #242424;
	top: 15px;
	left: 0px;
	width: 20em;
	z-index: 200;
}

div#menu_deployable ul li:hover ul li, 
div#menu_deployable ul li.visible ul li
{
	display: block;
}

ul.liens
{
	margin: 0;
	padding: 3px 0 0 5px;
	height: 19px;
	width: 949px;
	list-style-type: none;
	font-size: 0.85em;
	background-color: #000000;
	color: #FFFFFF;
}

ul.liens li
{
	display:inline;
	background:none;
/*	border-left:1px solid black;*/
	padding: 0 5px 0  0;
	margin: 0;
}

ul.liens li.premier
{
	border-left:none;
}

ul.liens li a
{
	text-decoration: none;
	color: #FFFFFF;
}

ul.liens li a:hover
{
/*	text-decoration: underline;*/
	color: #ffcc00;
}

/*****************************************************************/
p.rubrique
{
	font-size: 0.9em;
	font-weight: bold;
	margin: 0 0 0 5px;
	color: White;
	background-color: #398ECE;
	margin-left: 0;
	padding-left: 10px;
}
p.rubrique a
{
	color: White;
}
p.navigation
{
	font-size: 0.9em;
	font-weight: bold;
	margin: 0 0 0 5px;
	margin-left: 0;
	padding-left: 10px;
}
p.navigation a
{
	color: #398ECE;
}

p.staff
{
/*	font-size: x-small;*/
/*	height: 0.5em;*/
	margin: 0 0 0 15px;
}

.voirplus
{
	margin: 0 auto 2px 10px;
	padding: 0;
	font-style: italic;
	list-style: none;
}
/************** Mise en forme générale *******************/
h1
{
	font-size: 1.4em;
	color: #398ECE;
	margin-left: 15px;
	clear: both;
/*	border-bottom: thin solid #398ECE;*/
}

/*h2
{
	font-size: large;
	margin-left: 10px;
	clear: both;
}*/

h2
{
	font-size: medium;
	clear: both;
	border: thin outset;
	margin: 5px 5px 5px 10px;
	padding-left: 5px;
}

h3
{
	margin: 5px auto 5px 15px;
	padding-left: 0px;
}

p
{
	margin-left: 10px;
}
p.lien a, p.ariane a
{
	color: #398ece;
	font-weight: bold;
}

li
{
}

img
{
	border: none;
}

table
{
	margin-bottom:10px;
}

caption
{
	background-color: #d0d0d0;
	font-weight:bold;
}

td
{
    background-color: #EFF6FB;
}

tr.tete
{
}
th
{
	background-color: #EFF6FB;
	font-weight:normal;
	font-style:italic;
}

/************** Logos des clubs *******************/
ul#logos
{
	width: 400px;
/*	margin-left: 14px;	*/
	margin: auto;
	padding: 0;
	list-style: none;
}

ul#logos li
{
	height: 60px;
	width: 60px;
	margin: 1px;
	padding: 0;
	display: inline;
}
ul#logos li img
{
	height: 60px;
	width: 60px;
	margin: 0;
	padding: 0;
}

/************** Résultats *******************/
div.resultats, div.classements, div.matchs
{
	padding: 5px;
}
div.resultats h2, div.classements h2, div.matchs h2
{
/*	border: thin outset;
	margin: 0 0 5px auto;
	padding-left: 5px;*/
}

div.resultats h3, div.classements h3, div.matchs h3
{
/*	margin: 5px auto 5px auto;
	padding-left: 0px;*/
}

div.resultats ul
{
	list-style: none;
	margin: 2px auto 2px 0;
	padding-left: 5px;
	font-weight: bold;
}
div.resultats ul li ul
{
	margin: 0 5px auto 0;
	font-weight: normal;
}

/************** Derniers résultats *******************/
div#precedents
{
/*	background-color: #eeeeee;*/
	width:400px;
	clear: both;
	float: left;
}

div#precedents span.buteurs
{
	font-size: 0.9em;
}

/************** Prochains matchs *******************/
div#prochains
{
/*	background-color: #dddddd;*/
	width:300px;
	float: left;
}

/************** Classement général *******************/
div#classement
{
/*	background-color: #cccccc;*/
	width:400px;
	clear: both;
	float: left;
}

/************** Classements annexes *******************/
div#classements_annexes
{
/*	background-color: #bbbbbb;*/
	width:300px;
	float: left;
}

div#classements_annexes legend
{
	display: none;
}

div#classements_annexes form
{
	margin: 0;
}

div#classements_annexes fieldset
{
	border: none;
	margin: 0;
}

div#classements_annexes fieldset p
{
	margin: 0 auto auto 0;
	padding-left: 0;
}
div#classements_annexes fieldset input
{
	margin: auto auto auto 0;
	padding-left: 0;
}

/************** Calendrier *******************/
div#calendrier
{
/*	background-color: #dddddd;*/
	width:250px;
	float: right;
	margin-left: 0;
	margin-right: 0;
}

div#calendrier ul
{
	font-weight: normal;
	text-align: center;
}

/************** Classement calendrier *******************/
div#classement_calendrier
{
/*	background-color: #cccccc;*/
	width:450px;
	float: left;
	margin-left: 0;
	margin-right: 0;
}

/**************** Div de la page classements ***************/
div#classement_general, div#classement_domicile, div#classement_exterieur, 
div#classement_attaque, div#classement_defense
{
	width: 450px;
	float: left;
	margin-left: 0;
	margin-right: 0;
}
/**************** Div de la page fairplay ***************/
div#fairplay_equipes, div#fairplay_joueuses
{
	width: 490px;
	float: left;
	margin-left: 0;
	margin-right: 0;
}

/**************** Div de la page fairplay ***************/
div#classement_buteurs
{
	width: 490px;
	float: left;
	margin-left: 0;
	margin-right: 0;
}

/************** Derniers résultats *******************/
div#fiches_matchs
{
	width:450px;
	float: left;
}

div#fiches_matchs ul
{
	margin: 0;
	padding: 0;
}

/**************** Buteurs de la page journée ***************/
div#buteurs
{
	width: 250px;
	float: right;
	margin-left: 0;
	margin-right: 0;
}

/************** Contact *******************/
p#contact
{
	font-weight: bold;
	clear: both;
	font-size: small;
}
p#contact a
{
	color: #398ECE;
}
/************** Calendrier *******************/
ul.calendrier
{
	list-style-type: none;
	clear: left;
	margin-bottom: 	10em;
}

ul.calendrier li
{
   background-color: #EFF6FB;
   margin: 2px;
	float: left;
	list-style: none;
	padding: 0 1.5%;
	width:12%;
	line-height:25px;    
}

/************** Classement *******************/
table.classement
{
    width: 100%;
	 margin: auto auto 2px auto;
}

table.classement caption
{
	display: none;
}

table.classement a
{
/*    color: black;*/
}

table.classement th
{
	background-color: #d0d0d0;
	font-weight:bold;
	font-style: normal;
}

table.classement td
{
    background-color: #EFF6FB;
}

table.classement td
{
	text-align: center;
}

table.classement td + td
{
	text-align: left;
}

table.classement colgroup.points, table.classement colgroup.matchs, table.classement colgroup.buts,
table.classement td + td +td
{
	text-align: right;
}

table.classement colgroup.points, table.classement colgroup.matchs, table.classement colgroup.buts, table.classement col.position
{
	width: 7%; /* ou 4* ? */
}

table.classement tbody.champion td
{
	background-color: #ff9900;
}

table.classement tbody.promu td
{
	background-color: #ffcc99;
}

table.classement tbody.barragiste_montee td
{
	background-color: #ff9999;
}

table.classement tbody.relegue td
{
    background-color: #ccffff;
}


/******************* Classement en relief *************************/
table.classement_en_relief
{
}

table.classement_en_relief a
{
    color: black;
}

table.classement_en_relief th
{
    background-color: #a0a0a0;
    color: #ffffff;
	font-weight:bold;
	font-style: normal;
}

table.classement_en_relief td
{
}

table.classement_en_relief td.position
{
    font-weight: bold;
    text-align: center;
    background-color: #a0a0a0;
    color: #ffffff;
}

table.classement_en_relief td.position_vide
{
    background-color: #ffffff;
}

table.classement_en_relief td.equipe
{
    font-weight: bold;
}

table.classement_en_relief td.points
{
    color: #000080;
    font-weight: bold;
    text-align: center;
}

table.classement_en_relief td.equipe span.chiffres
{
    font-weight: normal;
    font-size: small;
}

table.classement_en_relief td.equipe span.champion a
{
    color: #ff9900;
}

table.classement_en_relief td.equipe span.barragiste_montee a
{
    color: #8b0000;
}

table.classement_en_relief td.equipe span.relegue a
{
    color: #40e0d0;
}


/*********************Journée*******************/
ul.journee
{
	margin-right: 5px;
   list-style-type: none;
	list-style-position: inside;
}

ul.journee li
{
	background-color: #EFF6FB;
	margin: 10px;
	padding: 10px 0px 10px 0px;
}

/******************Fiches de matchs******************/

div.fiche_match
{
	 margin-left: 0;
	 padding: 0;
    width: 690px !important;
}
ul.journee div.fiche_match
{
	width: 430px !important;
}

div.fiche_match p
{
	margin: 0 10px 0 0;
}

div.fiche_match a:hover
{
/*	text-decoration: underline;*/
}

div.fiche_match .match_lieu
{
}

div.fiche_match .match_date
{
/*	background-color: Yellow;*/
}
div.fiche_match .match_affiche
{
    font-weight: bold;
}

div.fiche_match .match_affiche
{
    font-weight: bold;
}

div.fiche_match .match_affiche a
{
	 color: black;
}

div.fiche_match .match_score
{
    color: red;
}
/*
div.fiche_match .match_assistance, div.fiche_match .match_conditions
{
    color: #0C2030;
}

div.fiche_match .match_arbitre
{
    color: #0C2030;
}

div.fiche_match .match_buts
{
    color: #0C2030;
}

div.fiche_match .match_buts a
{
    color: #0C2030;
}
*/
div.fiche_match .match_avertissement
{
/*    color: #0C2030;*/
	 font-size: 0.9em;
}
/*
div.fiche_match .match_avertissement a
{
    color: #0C2030;
}
*/
div.fiche_match .match_expulsion
{
	 font-size: 0.9em;
/*    color: #0C2030;*/
}
/*
div.fiche_match .match_expulsion a
{
    color: #0C2030;
}
*/
div.fiche_match .match_equipe
{
    font-weight: bold;
}

div.fiche_match .match_equipe a
{
	 color: black;
}

div.fiche_match .match_composition
{
    font-size: 0.9em;;
/*    color: #0C2030;*/
}
/*
div.fiche_match .match_composition a
{
    color: #0C2030;
}
*/
div.fiche_match .match_substitute
{
    font-style: italic;
}

div.fiche_match .lien_resume
{
	background-image: url(../img/resume.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin: 10px 0 0 5px
}
div.fiche_match .lien_resume a
{
	margin: 0 0 0 20px
}

/*************Forme de l'équipe **************/
ul.forme
{
    list-style-type: none;
}

ul.forme li
{
    margin: 1px;
display: inline;
	list-style: none;
	padding: 0 1.5%;
	width:2%;
	line-height:25px;    
}

ul.forme li.v
{
    background-color: #90ee90;
}

ul.forme li.n
{
    background-color: yellow;
}

ul.forme li.d
{
    background-color: red;
}

/*****************Résumés********************/

body.resume div.fiche_match
{
	background-color: #EFF6FB;
	margin: 10px;
	padding: 10px;
	width: 760px;
}
body.resume h1
{
/*	font-size: 80%;*/
}

div#resume_match
{
	margin: 10px;  	padding: 0;
	width: 490px;
	float: left;
}

div#resume_match div.texte
{
	background-color: #EFF6FB;
   padding: 10px;
	width: 100%;
}

div#resume_match div.texte p
{
   margin-top: 0px;
	margin-bottom: 10px;
	text-indent: 1em;
}

div.fiche_match div.description
{
	margin: 10px 0px 0px 0px;
/*	font-size: 0.8em;*/
}

div.fiche_match div.description .description_score
{
	font-weight: bold;
}

div.fiche_match div.description .description_buteur
{
	font-style: italic;
}

.resume_match h3
{
    font-size: 1em;
}

body.resume div#resume_scores tr.encours td a
{
	color: White;
}
body.resume div#resume_scores tr.encours td
{
	background-color: #398ece;
	color: White;
}

/******************Liste des matchs (dans la page résumé)******************/
body.resume div#resume_scores
{
	width: 430px;
	margin: 10px 0 10px 5px;
	float: left;
}

body.resume div#resume_scores table
{
	width: 100%;
}

body.resume ul.sommaire
{
	float: right;
	width: 240px;
}
/***************Résultats de la saison ***************************/
table.saison
{
    width: 100%;
}

table.saison th
{
   background-color: #d0d0d0;
   font-weight:bold;
	font-style: normal;
}

table.saison td.resultatV
{
	background-color: #99ff00;
	color: #99ff00;
}

table.saison td.resultatN
{
	background-color: #ffff66;
	color: #ffff66;
}

table.saison td.resultatD
{
	background-color: #ff6633;
	color: #ff6633;
}

table.saison td.resultatX
{
	background-color: #ffffff;
	color: #ffffff;
}

table.saison td.resultatV, td.resultatN, td.resultatD, td.resultatX
{
	width: 25px;
}

table.saison tr:hover td
{
/*	border-top: thin solid #a0a0a0;
	border-bottom: thin solid #a0a0a0;*/
}

table.saison td
{
	background-color: #EFF6FB;
/*	border-top: thin solid White;
	border-bottom: thin solid White;*/
}

table.saison td.domextD
{
/*	border-top: thin solid #d0d0d0;

	border-bottom: thin solid #d0d0d0;*/
}

table.saison td.domextE
{
/*	border-top: thin solid #404040;
	border-bottom: thin solid #404040;*/
}
/******************Equipe*************************/
table.equipe
{
    width: 700px;
	 font-size: 95%;
	 margin: 5px;
}

table.equipe caption
{
	display: none;
}
table.equipe th
{
    background-color: #d0d0d0;
	font-weight: bold;
	font-style: normal;
}


table.equipe td
{
    background-color: #EFF6FB;
}
table.equipe tr:hover td
{
    background-color: #398ece;
    color: White;
}
table.equipe tr:hover td a
{
    color: White;
}

table.equipe tr:hover td.poste
{
    background-color: #e0e0e0;
}

table.equipe td.poste
{
    font-weight: bold;
    background-color: #e0e0e0;
}
table.equipe tr:hover td.poste
{
    color: #000000;
}


table.equipe2
{
    width: 100%;
}

table.equipe2 th
{
   background-color: #d0d0d0;
	font-weight: bold;
	font-style: normal;
}

table.equipe2 tr:hover td
{
	border-top: thin solid #a0a0a0;
	border-bottom: thin solid #a0a0a0;
}

table.equipe2 td
{
	background-color: #EFF6FB;
	border-top: thin solid White;
	border-bottom: thin solid White;
}

table.equipe2 td.statut0
{
	background-color: #00ff00;
	color: #00ff00;
	width: 10px;
}

table.equipe2 td.statut1
{
	background-color: #bbff33;
	color: #ccff33;
}

table.equipe2 td.statut2
{
	background-color: #ffff33;
	color: #ffff33;
}

table.equipe2 td.statut3
{
	background-color: #ffcc33;
	color: #ffcc33;
}

table.equipe2 td.statut4
{
	background-color: #cccccc;
	color: #cccccc;
}


table.equipe2 td.statut5
{
	background-color: #aaaaaa;
	color: #aaaaaa;
}

table.equipe2 td.statut6
{
	background-color: #ffffff;
	color: #ffffff;
}

table.equipe2 td.statut1, td.statut2, td.statut3, td.statut4, td.statut5, td.statut6 
{
	width: 17px;
}


/*****************Table de statistiques************************/
/*table#stats
{
}

table#stats th
{
    background-color: #d0d0d0;
}

table#stats td
{
    background-color: #f0f0f0;
}*/

/*************************Listes de matchs***************************/
ul.matchs
{
    list-style-type: none;
	 margin-right: 35px;
}


ul.matchs li
{
    background-color: #EFF6FB;
    margin: 2px;
    
}


/****************Carte d'identité******************/
#identite
{
}

#identite img#photo
{
   height: 180px;
   width: 135px;
   float: left;
}
#identite table
{
}
#identite table th
{
    text-align:left;
}

#identite table td
{
    background-color: #EFF6FB;
}

/**********************Carrière*********************/
table.carriere
{
	width: 700px;
	margin: 5px;
}
table.carriere tr.encours td
{
	background-color: #398ECE;
	color: White;
}
table.carriere tr.encours td a
{
	color: White;
}
table.carriere caption
{
	display: none;
}

table.carriere colgroup.resultats
{
	text-align: right;
}
/***************Sommaire**********************/
ul.sommaire
{
	width: 250px;
/*	margin: 10px 10px 10px 480px;*/
	margin-left: 0;
	margin-right: 0;
	padding: 5px 10px 10px 10px;
	font-size: small;
/*	list-style: inside url(../img/bt1.jpg);*/
/*	border: thin solid;*/
/*	text-align: left;*/
	float: right;
}

ul.sommaire li
{
	margin: 0 0 0 10px;;
	text-align: left;
/*	list-style: inside url(../img/bt1.jpg);*/
	list-style: circle;
}

ul.sommaire li.niveaux
{
	list-style: none;
	margin: 5px 0 0 50px;
	font-weight: bold;
}
/************** Répartition des buts dans equipe.phpr *******************/
div#repartition ul
{
	font-weight: normal;
}

/*************** liste de matchs **********************/
div.liste_matchs
{
}
div.liste_matchs ul
{
	margin: 5px;
	padding: 0;
}
/**********************Titularisation*********************/
table#titularisations
{
	width: 720px;
	margin: 5px;
}

table#titularisations caption
{
	display: none;
}

/********************Panini*************************/
ul#galerie
{
	 list-style: none;
	 margin: 5px 7px 10px;
	 padding: 0;
}

li.photos
{
	float: left;
	width: 155px;
	height: 400px;
	margin: 4px;
	background-color: #EFF6FB;
	border: outset thin;
}

li.photos div.image
{
	margin: 9px;	
}

li.photos div.donnees
{
	margin: 10px;	
}

.photos p
{
   font-size: small;
	margin: 0 auto 0 auto;
}

.photos p.nom
{
	font-weight: bold;
}

.photos p.poste
{
   font-style: italic;
}

.photos p.naissance
{
}

/****************Carte d'identité de la joueuse******************/
div#identite
{
	float: left;
	width: 450px;
	margin: 0px;
}

#identite img#photo
{
   height: 180px;
   width: 135px;
	margin: 0 0 0 10px;
/*   float: left;*/
}
#identite table
{
/*	width: 210px;*/
}
#identite table th
{
    text-align:left;
}

#identite table td
{
    background-color: #EFF6FB;
}

/*****************Carrière de la joueuse************************/
div#carriere
{
	float: left;
	width: 700px;
	margin: 0px
}

div#carriere table
{
	width: 680px;
	margin: 0 10px 10px 10px;
}

div#carriere table caption
{
	display: none;
}

div#carriere table colgroup.chiffres,
div#carriere td + td + td + td
{
	text-align: right;
}

div#carriere table tr.encours td
{
	background-color: #398ECE;
	color: White;
}
div#carriere table tr.encours td a
{
	color: White;
}

/*****************Carrière de l'équipe************************/
div#carriere_equipe
{
/*	margin: 0px*/
}

div#carriere_equipe table
{
/*	margin: 0 10px 10px 10px;*/
}

div#carriere_equipe table caption
{
	display: none;
}

div#carriere_equipe table colgroup.chiffres,
div#carriere_equipe td + td + td + td
{
	text-align: right;
}

/*div#carriere_equipe table tr.encours td
{
	background-color: #398ece;
}*/

/****************Chiffres saison**********************/
div#chiffres_saison
{
	clear: both;
}

div#chiffres_saison table
{
	margin: 0 10px 10px;
	width: 47%;
	float: left;
}

div#chiffres_saison table#matchs
{
	float: left;
}

div#chiffres_saison table#buts
{
	float: right;
}

div#chiffres_saison table caption
{
	margin: 0 10px;
}

/*********************Page générale des championnats*****************/
ul#championnats
{
	margin: 5px;
	padding: 0px;
	list-style: none;
	width: 290px;
}

ul#championnats li
{
	background-color: #F0FFFF;
	padding: 5px;
	margin: 10px 5px;
}

ul#championnats li p
{
	padding: 0;
	margin: 0 0 0 10px;
	clear: both;
}

ul#championnats li ul
{
	list-style: none;
	margin: 0;
	padding: 0 0 0 10px;
}

ul#championnats li ul li
{
	margin: 0 10px 0 0;
	padding: 0 5px 0 0;
/*	border-left: thin solid black;
	border-right: thin solid black;*/
}

ul#championnats li ul#D2 li, ul#championnats li ul#D3 li, ul#championnats li ul#CNF19 li
{
	display: inline;
}

ul#championnats li ul#DH li
{
	list-style: disc;
}


/************************Règlements****************************/
body.reglements ol
{
	list-style: lower-alpha;
}

body.reglements ol.niveaux
{
	list-style: decimal;
}

/****************** Actualités ****************/
div#connexe
{

}

div#connexe h1
{
	color: White;
	background-color: #398ece;
	font-size: 0.9em;
	font-weight: bold;
	text-align: right;
	padding: 2px 5px;
/*	border-bottom: thin solid gray;*/
}

div#connexe p.description, div#connexe h2
{
	display: none;
}
div#connexe ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

div#connexe li h3
{
	font-size: 0.9em;
	font-weight: bold;
	margin-bottom: 0px;
}

div#connexe li h3 a
{
	color: #444444;
}

div#connexe li h3 a:hover
{
	color: #398ece;
	text-decoration: none;
}

div#connexe li p.date
{
	color: Gray;
	font-size: 0.8em;
	margin-top: 0px;
	margin-bottom: 0px;
}

div#connexe li p.description
{
	display: block;
	font-size: 0.85em;
	margin-top: 0px;
}

div#connexe div.menu ul li
{
	margin-left: 15px;
	font-size: 0.9em;
}

div#connexe div.menu ul li a
{
	color: Black;
}

div#connexe div.menu ul li a:hover
{
/*	color: Red;*/
}

