body{
	margin: 0px;
	padding: 0px;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
}

a, a:link {color: #000000 ! important; text-decoration: none;}
a:hover: {text-decoration: underline;}

table.tableglobale { width: 990px; border: 0px solid black; margin:0 auto}

.menuhaut { font-weight: bold; font-size: 12px; color: #656632; }
td.menuhaut { vertical-align: top; height: 30px; padding-top: 2px;}

/*.menuhaut a:link, .menuhaut a:visited { color: #656632; text-decoration: none; }*/
.menuhaut a:link, .menuhaut a:visited { color: #000000; text-decoration: none; }
.menuhaut a:hover { text-decoration: underline; }

.menuhaut ul {margin: 0 0 0 20; padding: 0px;}
.menuhaut li {list-style-image : url(../images/puce_top14.png); padding-left: 0px;}

div.separateurmenuhaut  {background-image : url(../images/sep_menuhaut.gif); background-repeat : repeat-x; background-position : top; width: 100%; height: 10px; margin-top: 5px; text-align: right;}

.rubprod2ok, span.rubprod2ok a:link, span.rubprod2ok a:visited { color: #ffffff; text-decoration: none; }
.rubprod2ok a:hover { text-decoration: underline; }
.rubprod2ok li {list-style-image : url(../images/puce_top14.gif); padding-left: 0px; color: #ffffff;}

td.sousmenu {background-color: #DDDDBE; width: 118px; text-align: right; padding: 0 5 0 5; color: #666633}
.sousmenu, .sousmenu a:link, sousmenu a:visited {font-size: 11px; color: #666633; font-weight: bold; text-decoration: none;}
.sousmenu a:hover {text-decoration: underline;}

div.libelle {float: left; padding-top: 7px; color:#FFFFFF;margin : 0 0.145em}
div.image {float: left; padding: 0 3 0 2; color:#FFFFFF}

.titsousrub, .titsousrub a:link, .titsousrub a:visited {font-family: Arial Bold, Arial; color: #000000; font-size: 11px; text-align: right; text-decoration : none; font-weight: bold;}
 .titsousrub a:hover { text-decoration : underline;}

td.filetgauche {border-right: 1px solid #CCCC99;}
td.filetdroite {border-left: 1px solid #CCCC98;}

td.margegauche {border-right: 1px solid #CCCC99; padding: 15 10 0 10; width: 150px; text-align: left;}
div.illumargegauche {text-align: center; padding-bottom: 15px; width: 130px;}

table.menugauche {border-left: 1px solid #ffffff;  width: 178px;}
table.menugauche td.menuhaut a:link,  table.menugauche td.menuhaut a:visited {font-size: 12px; color: #656632;}

td.bloctop14 {background :#CCCC99 url(../images/top14_lnr.gif) 0 0 no-repeat; width: 198px; vertical-align: top; padding-top: 5px;}
.top14classement { background-color:  #ffffff; padding: 5 2 5 2; }
.top14classement A:link, .top14classement A:visited {color: #000000; text-decoration: none;}
.top14classement A:hover {text-decoration: underline;}

td.blocprod2 {background-image : url(../images/prod2_lnr.gif); background-repeat : no-repeat; background-position : top; background-color:  #DDDDBE; width: 198px; vertical-align: top; padding-top: 5px;}
.prod2classement { background-color:  #ffffff; padding: 5 2 5 2;}
td.blocprod2 .menuhaut li {list-style-image : url(../images/puce_top14.png); padding-left: 0px;}
.prod2classement A:link, .prod2classement A:visited {color: #000000; text-decoration: none;}
.prod2classement A:hover {text-decoration: underline;}

.colbasgauche {background-color:#666633; font-size: 10px; text-align: center;}
.colbasgauche a:link, .colbasgauche a:visited {color: #ffffff; text-decoration: none;}
.colbasgauche a:hover {text-decoration: underline;}
.colbasgauche div.libelle {float: left; padding: 3 1 0 1; text-align: center; margin: 0;}
.colbasgauche div.libellebas {float: left; padding: 3 1 0 1; text-align: center; margin: 0;}
div.libellebas, .libellebas a:visited, div.libellebas a:link, div.libellebas a:visited {color: #ffffff ! important; text-decoration: none;}
div.libellebas a:hover {text-decoration: underline; color: #ffffff ! important;}
.colbasgauche div.image {float: left; padding: 3 1 0 1; color: #ffffff; margin: 0} 
table.colbasgauche {margin-top: 15px;}

div.miniatureune {width: 91px; float: left; }
.miniatureune, .miniatureune A:link, .miniatureune A:visited {font-size: 10px; color: #000000; text-decoration: none;}
.miniatureune a:hover {text-decoration: underline;}
div.sepminiature {width:15px; float: left; }
/*.miniatureune ul {list-style-image : url(../images/puce_orange.gif);list-style-position:inside;}*/



table.bloc0 { margin-top: 10px; }
table.bloc1 { width: 100%; background: url(../images/Bg_floconDroite.png) top center no-repeat;) }
table.bloc3 { margin-top: 10px; width: 100%; /*border-right: 1px solid #CCCC99;*/  background: url(../images/bg_finale.jpg) top center no-repeat; height: 385px; }
/*table.bloc3 td.texte11 { padding-top:30px;}*/


.intertitre {background: #666633 url(../images/fond-ColRouge.png)  -80px 0 no-repeat ; text-align:right; font-family: Arial Bold, Arial; color: #ffffff; font-size: 14px; font-weight: bold; padding-right: 10px;}

/* Ajout 25/10 */ 
.titrerubprod2 {background-color: #03519C; font-family: Arial Bold, Arial; color: #ffffff; font-size: 14px; font-weight: bold; padding: 3 3 3 10; border-bottom: 10px;} 
.titrerubtop14 {background-color: #60605F; font-family: Arial Bold, Arial; color: #ffffff; font-size: 14px; font-weight: bold; padding: 3 3 3 10; border-bottom: 10px;}  
.titrerubhcup {background-color: #0A823B; font-family: Arial Bold, Arial; color: #ffffff; font-size: 14px; font-weight: bold; padding: 3 3 3 10; border-bottom: 10px;}  
.titrerubchallenge {background-color: #48B0EB; font-family: Arial Bold, Arial; color: #ffffff; font-size: 14px; font-weight: bold; padding: 3 3 3 10; border-bottom: 10px;}  
/* Fin */
.titrerubvert {background-color: #666633; font-family: Arial Bold, Arial; color: #ffffff; font-size: 14px; font-weight: bold; padding: 3 3 3 10; border-bottom: 10px;}


/****** lnr_voeux_2007 ******/
.titre_voeux_2007 { font-size: 14px; color: #679a01; text-decoration: none; font-weight: bold; padding-top: 0;}
.titrerub_voeux_2007 {
background-color: #679a01; font-family: Arial Bold, Arial; color: #ffffff; font-size: 14px; font-weight: bold; padding: 3 3 3 10; border-bottom: 10px; }
div.separateur_voeux_2007 {
background-image : url(../images/fleche_verte.gif); background-repeat : no-repeat; background-position : top; width: 100%; height: 10px; margin-top: 5px; text-align: right;}
.zoneFCK_voeux_2007 td { color:black; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.zoneFCK_voeux_2007 td.titre {
padding:15px 15px 0 15px; color:#679a01; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold
}
.zoneFCK_voeux_2007 td a { color:#676534; text-decoration:none; font-size:11px;  }
.zoneFCK_voeux_2007 td a strong {display:block;background:url(../images/voeux2007_09.gif) no-repeat 0 3px;padding-left:10px;color:#676534 !important; }
.zoneFCK_voeux_2007 td.chapo { fong-size:12px; color:black; font-family:Arial, Helvetica, sans-serif; padding:10px 10px 15px 10px; }
/******************************/

td.spacerhome {width: 5px;} 
div.separateur  {background-image : url(../images/sep_blanc.gif); background-repeat : repeat-x; background-position : top; width: 100%; height: 10px; margin-top: 5px; text-align: right;}

div.separateurprod2  {background-image : url(../images/points_fleche_bleue.gif); background-position : top; width: 100%; text-align: right;}


div.separateurtop14  {background-image : url(../images/points_fleche_rouge.gif); background-position : top; width: 100%; height: 10px; text-align: right;}
div.separateurvert  {background-image : url(../images/fleche_verte.gif); background-repeat : no-repeat; background-position : top; width: 100%; height: 10px; margin-top: 5px; text-align: right;}
div.separateursousmenu  {background-image : url(../images/sep_ssmenu.gif); background-repeat : no-repeat; background-position : top; width: 100%; height: 10px; margin-top: 5px; text-align: right;}
div.separateurmenugauche  {background-image : url(../images/sep_ssmenu.gif); background-repeat : repeat-x; background-position : top; width: 100%; height: 10px; margin-top: 5px; text-align: right;}

.clubcontainer {width: 464px;}
.listclub {float: left; margin-bottom: 10px; height: 70px; text-align: center; display: block; width: 90px; white-space: nowrap;border: 1px solid white;}
.listclub a:link, .listclub a:visited {font-size: 11px; color: #000000; text-decoration: none;}
.listclub a:hover {text-decoration: none;}
.listclublogo {height: 44px; vertical-align: top;}

.titreorange { font-size: 12px; color: #E95C17; text-decoration: none; font-weight: bold;}

/* Ajout 25/10 */
div.menuclub {float: left; width: 60px; clear: top; font-size: 10px; text-align: center; padding-bottom: 7px; height:90px }
div.menuclub a:link, div.menuclub a:visited {color: #000000; text-decoration: none;}
div.menuclub a:hover {text-decoration: underline;}
div.logoclub {width: 100%; text-align: center; vertical-align: top;}
div.libelleclub{font-size: 12px; font-weight: bold; text-align: right; padding-top: 20px;}
td.margegaucheclub {border-right: 1px solid #CCCC99; padding: 7 10 0 10; width: 139px; text-align: left;}
td.margegaucheclub div.texte10 {text-align: right;}
td.margegaucheclub div.separateurmenugauche  {margin-top: 2px; text-align: right;}
div.prochainmatchclub {width: 100%; text-align: center; margin-top: 10px}
div.annoncematchclub {width: 100%; font-size: 11px; margin-top: 5px;}
div.datematchclub {width: 100%; font-size: 11px;}
div.lieumatchclub {width: 100%; font-size: 11px;}
td.margedroiteclub {padding: 7 7 0 7; width: 325px; text-align: left;}
div.titnomclubtop14{color: #60605F; font-size: 15px; font-weight: bold;}
div.titnomclubprod2{color: #03519C; font-size: 15px; font-weight: bold;}
.contenuclub {font-size: 11px; color: #000000; text-decoration: none;}
.contenuclub a:link, div.contenuclub a:visited {color: #000000; text-decoration: underline;}
.contenuclub a:hover {text-decoration: underline;}
/* Fin */

/* Ajout 28/10 */
td.libellematch {background-color: #F5F3E1; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; width: 170px; padding: 7 0 2 4;}
td.libellematch u {font-size: 12px; color: #534F4F; text-decoration: none; font-weight: bold; text-align: right; border-left: 50px solid #F5F3E1;}
td.resultatmatch {background-color: #F5F3E1; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; width: 35px; padding: 7 0 2 4;}
td.intercolonne {background-color: #F5F3E1; width: 25px;}
td.resultcellvide {background-color: #F5F3E1;}
td.sepresultat {background-image : url(../images/sep_resultats.gif); height: 5px;}
div.sepresultat {background-image : url(../images/sep_resultats.gif); height: 5px;}
td.calendriermatch u {font-size: 12px; color: #534F4F; text-decoration: none; font-weight: bold; text-align: right; border-left: 50px solid #F5F3E1;}
/* Fin */

.stats {font-size: 11px; color: #000000;}
.stats a:link, .stats a:visited { text-decoration: underline ! important;}
.stats a:hover { text-decoration: none ! important;}

table.contenutableau { font-size: 11px; color: #000000; text-decoration: none;background-color: #F5F3E1;}
table.contenutableau td {padding-top: 4px; text-align: center; white-space : nowrap;}

.bgnumero {background-color: #DDDDBE; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold;}

div.titdossiertop14 {font-size: 14px; color: #000000; font-weight: bold;  margin: 10 0 10 0;}
table.tableaustatstop14 td.entetetableautop14stats {background-color: #60605F; font-size: 13px; color: #ffffff; text-decoration: none; font-weight: bold; padding: 2 0 2 4;}
td.libellestats {background-color: #F5F3E1; font-size: 12px ! important; color: #000000; text-decoration: none; font-weight: bold;}
table.tableaustatstop14 {border: 1px solid #DDDDBE;}
table.tableaustatstop14 td  {border: 1px solid #DDDDBE ! important;}
table.tableaustatstop14 td {text-align: center; font-size: 11px;}
table.tableaustatstop14 tr.libellestats td {background-color: #F5F3E1; font-size: 13px; color: #000000; text-decoration: none; font-weight: bold; text-align: center;}
table.tableaustatstop14 td.joueurstats {text-align: left; font-weight: bold;}

.entetetableautop14 {background-color: #60605F; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; padding: 2 0 2 4;}
tr.enteteclassementtop14 td {background-color: #60605F; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; padding: 2 2 2 2; text-align: center;}
.hautdetableautop14 {font-size: 11px; color: #60605F; text-decoration: none;}
.basdetableautop14 {font-size: 11px; color: #666633; text-decoration: none;}
td.sepclassementtop14 {background-image : url(../images/sep_classementtop14.gif); height: 5px;}
.texte11fonrougetop14 { font-size: 11px; background-color: #C50404; color: #ffffff;text-decoration: none; padding-left: 4px;}
.texte12top14, .texte12top14 A:link, .texte12top14 A:visited { font-size: 12px; color: #C50404; text-decoration: none; }
.texte12top14 A:hover {text-decoration: underline;}
.statstop14num {background-color: #60605F; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}

.statsprod2num {background-color: #03519C; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: bold;}
td.statsprod2num {padding-right: 3px; width: 20px;}

table.tableaustatsprod2 td.entetetableauprod2stats {background-color: #03519C; font-size: 13px; color: #ffffff; text-decoration: none; font-weight: bold; padding: 2 0 2 4;}
td.libellestats {background-color: #F5F3E1; font-size: 12px ! important; color: #000000; text-decoration: none; font-weight: bold;}
table.tableaustatsprod2 {border: 1px solid #DDDDBE;}
table.tableaustatsprod2 td  {border: 1px solid #DDDDBE ! important;}
table.tableaustatsprod2 td {text-align: center; font-size: 11px;}
table.tableaustatsprod2 tr.libellestats td {background-color: #F5F3E1; font-size: 13px; color: #000000; text-decoration: none; font-weight: bold; text-align: center;}
table.tableaustatsprod2 td.joueurstats {text-align: left; font-weight: bold;}

.entetetableauprod2 {background-color: #03519C; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; padding: 2 0 2 4;}
tr.enteteclassementprod2 td {background-color: #03519C; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; padding: 2 2 2 2; text-align: center;}
.hautdetableauprod2 {font-size: 11px; color: #7473A3; text-decoration: none;}
.basdetableauprod2 {font-size: 11px; color: #7473A3; text-decoration: none;}
td.sepclassementprod2 {background-image : url(../images/sep_classementprod2.gif); height: 5px;}
.texte11fonrougeprod2 { font-size: 11px; background-color: #010068; color: #ffffff;text-decoration: none; padding-left: 4px;}
.texte12prod2, div.texte12prod2, .texte12prod2 a:link, .texte12prod2 a:visited  { font-size: 12px; color: #0E3192; text-decoration: none;}
.texte12prod2 a:hover {text-decoration : underline;}

.entetetableauhcup{background-color: #0A823B; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; padding: 2 0 2 4;}
tr.enteteclassementhcup td {background-color: #0A823B; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; padding: 2 2 2 2; text-align: center;}
.hautdetableauhcup {font-size: 11px; color: #0A823B; text-decoration: none;}
.basdetableauhcup {font-size: 11px; color: #0A823B; text-decoration: none;}
td.sepclassementhcup {background-image : url(../images/sep_classementhcup.gif); height: 5px;}
.texte11fonrougehcup { font-size: 11px; background-color: #0A823B; color: #ffffff;text-decoration: none; padding-left: 4px;}
.texte12hcup, div.texte12hcup, .texte12hcup a:link, .texte12hcup a:visited  { font-size: 12px; color: #0A823B; text-decoration: none;}
.texte12hcup a:hover {text-decoration : underline;}

.entetetableauchallenge{background-color: #48B0EB; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; padding: 2 0 2 4;}
tr.enteteclassementchallenge td {background-color: #48B0EB; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; padding: 2 2 2 2; text-align: center;}
.hautdetableauchallenge {font-size: 11px; color: #48B0EB; text-decoration: none;}
.basdetableauchallenge {font-size: 11px; color: #48B0EB; text-decoration: none;}
td.sepclassementchallenge {background-image : url(../images/sep_classementhcup.gif); height: 5px;}
.texte11fonrougechallenge { font-size: 11px; background-color: #48B0EB; color: #ffffff;text-decoration: none; padding-left: 4px;}
.texte12challenge, div.texte12challenge, .texte12challenge a:link, .texte12challenge a:visited  { font-size: 12px; color: #48B0EB; text-decoration: none;}
.texte12challenge a:hover {text-decoration : underline;}

/* Ajout 2/11 */
table.contenutableau { font-size: 11px; color: #000000; text-decoration: none;background-color: #F5F3E1;}
table.contenutableau td {padding-top: 4px; text-align: center; white-space : nowrap;}
tr.enteteclassementtop14 td {background-color: #60605F; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; padding: 2 2 2 2; text-align: center;}
tr.enteteclassementprod2 td {background-color: #03519C; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; padding: 2 2 2 2; text-align: center;}
.hautdetableautop14 {font-size: 11px; color: #60605F; text-decoration: none;}
.hautdetableauprod2 {font-size: 11px; color: #7473A3; text-decoration: none;}

.basdetableautop14 {font-size: 11px; color: #666633; text-decoration: none;}
.basdetableauprod2 {font-size: 11px; color: #7473A3; text-decoration: none;}
td.sepclassementtop14 {background-image : url(../images/sep_classementtop14.gif); height: 5px;}
td.sepclassementprod2 {background-image : url(../images/sep_classementprod2.gif); height: 5px;}
/* FIN */

/* Ajout 07/11 */
td.calendriermatch {background-color: #F5F3E1; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; width: 208px; padding: 7 0 2 4;}
td.calendrierintercolonne {background-color: #F5F3E1; width: 15px;}
td.effectif, td.effectif a:link, td.effectif a:visited {background-color: #F5F3E1; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; width: 145px; padding: 2 0 2 4;}
td.effectif a:hover {text-decoration: underline;}
div.sepeffectif {background-image : url(../images/sep_resultats.gif); height: 5px; width: 100%;display : marker;}
.rubclubtop14ok {font-size: 10px; color: #60605F; text-decoration: none; font-weight: normal;}
.rubclubprod2ok {font-size: 10px; color: #010068; text-decoration: none; font-weight: normal;}
div.libellefichejoueur {font-size: 11px; color: #000000; width: 120px; padding-left: 4px; float: left;}
div.textefichejoueur {font-size: 11px; color: #000000; width: 153px; float: right; font-weight: bold; }
div.photojoueur {padding-left: 4px; margin-bottom: 6px;}
.texte12top14, .texte12top14 A:link, .texte12top14 A:visited { font-size: 12px; color: #60605F; text-decoration: none; }
.texte12top14 A:hover {text-decoration: underline;}
.texte11top14, .texte11top14 A:link, .texte11top14 A:visited { font-size: 11px; color: #60605F; text-decoration: none; }
.texte11top14 A:hover {text-decoration: underline;}
.texte11fonrougetop14 { font-size: 11px; background-color: #60605F; color: #ffffff;text-decoration: none; padding-left: 4px;}

.texte12prod2, div.texte12prod2, .texte12prod2 a:link, .texte12prod2a:visited  { font-size: 12px; color: #0E3192; text-decoration: none;}
.texte12prod2 a:hover {text-decoration : underline;}
.texte11prod2, div.texte11prod2, .texte11prod2 a:link, .texte11prod2a:visited  { font-size: 11px; color: #0E3192; text-decoration: none;}
.texte11prod2 a:hover {text-decoration : underline;}

.pucetop14, .pucetop14 a:link, .pucetop14 a:visited {font-size: 11px;}
.pucetop14 ul {margin: 0 0 0 20; padding: 0px;}
.pucetop14 li {list-style-image : url(../images/puce_top14_rouge.gif); padding-left: 0px;}

.puceprod2, .puceprod2 a:link, .puceprod2 a:visited {font-size: 11px;}
.puceprod2 ul {margin: 0 0 0 20; padding: 0px;}
.puceprod2 li {list-style-image : url(../images/puce_prod2_rouge.gif); padding-left: 0px;}
/* Fin */

.titrerouge, span.titrerouge, span.titrerouge a:link, span.titrerouge a:Visited, div.titrerouge, div.titrerouge a:link, div.titrerouge a:Visited { font-size: 12px; color: #C50404 ! important; text-decoration: none; font-weight: bold; text-decoration: none;	text-transform : uppercase;}
.titrerouge A:hover {text-decoration: underline;}
div.titretop14, span.titretop14 a:link, span.titretop14 a:visited, div.titretop14 a:link, div.titretop14 A:visited { font-size: 12px; color: #60605F; text-decoration: none; font-weight: bold; text-decoration: none;	text-transform : uppercase;}
.titretop14 a:hover {text-decoration: underline;}

.titreprod2 { font-size: 14px; color: #010068; text-decoration: none; font-weight: bold;}
div.titreprod2, span.titreprod2 a:link, span.titreprod2 a:visited, div.titreprod2 a:link, div.titreprod2 A:visited { font-size: 12px; color: #03519C; text-decoration: none; font-weight: bold; text-decoration: none;	text-transform : uppercase;}
.titreprod2 a:hover {text-decoration: underline;}



.titrehcup { font-size: 14px; color: #0A823B; text-decoration: none; font-weight: bold; }
div.titrehcup, span.titrehcup a:link, span.titrehcup a:visited, div.titrehcup a:link, div.titrehcup A:visited { font-size: 12px; color: #0A823B; text-decoration: none; font-weight: bold; text-decoration: none;	text-transform : uppercase;}
.titrehcup a:hover {text-decoration: underline;}

.titrechallenge { font-size: 14px; color: #48B0EB; text-decoration: none; font-weight: bold;}
div.titrechallenge, span.titrechallenge a:link, span.titrechallenge a:visited, div.titrechallenge a:link, div.titrechallenge A:visited { font-size: 12px; color: #48B0EB; text-decoration: none; font-weight: bold; text-decoration: none;	text-transform : uppercase;}
.titrechallenge a:hover {text-decoration: underline;}

.titrebleu, span.titrebleu, span.titrebleu a:link, span.titrebleu a:Visited, div.titrebleu, div.titrebleu a:link, div.titrebleu A:visited { font-size: 12px; color: #0E3192; text-decoration: none; font-weight: bold; text-decoration: none;	text-transform : uppercase;}
.titrebleu a:hover {text-decoration: underline;}

.titrevert, .titrevert a:link, .titrevert a:visited, span.titrevert a:link, span.titrevert a:visited, div.titrevert, div.titrevert A:link, div.titrevert A:visited { font-size: 12px; color: #666633 ! important; text-decoration: none; font-weight: bold; text-decoration: none;	text-transform : uppercase;}
.titrevert a:hover {text-decoration: underline;}

.chapeau { font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; padding-top: 0px;}

.texte10, .texte10 a:link, .texte10 a:visited { font-size: 10px; color: #000000; text-decoration: none;}
.texte10 a:hover {text-decoration: none;} 
.texte10blanc, .texte10blanc a:link, .texte10blanc a:visited, div.texte10blanc a:link, div.texte10blanc a:visited { font-size: 10px; color: #ffffff ! important; text-decoration: none;}
.texte10blanc a:hover {text-decoration: none;} 

.texte9, .texte9 a:link, .texte9 a:visited { font-size: 9px; color: #000000; text-decoration: none;}
.texte9 a:hover {text-decoration: none;}

.texte11, .texte11 a:link, .texte11 a:visited, span.texte11 a:link, span.texte11 a:visited { font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;}
.texte11 b, .texte11 b a:link, .texte11 b a:visited, span.texte11 b a:link, span.texte11 b a:visited {font-weight: bold ! important;} 
.texte11 strong, .texte11 strong a:link, .texte11 strong a:visited, span.texte11 strong a:link, span.texte11 strong a:visited {font-weight: bold ! important;}
.texte11 a:hover {text-decoration: underline}

.texte12, .texte12 A:link, .texte12 A:visited { font-size: 12px; color: #000000; text-decoration: none; }

.texte11rouge, .texte11rouge a:link, .texte11rouge a:visited, span.texte11rouge a:link, span.texte11rouge a:visited { font-size: 11px; color: #C50404 ! important; text-decoration: none; }
span.texte11rouge b, span.texte11rouge b a:link, span.texte11rouge b a:visited {font-weight: bold ! important;} 
span.texte11rouge strong, span.texte11rouge strong a:link, span.texte11rouge strong a:visited {font-weight: bold ! important;} 
.texte11rouge a:hover {text-decoration: underline;}

.texte11bleu, div.texte11bleu, .texte11bleu a:link, .texte11bleu a:visited, , span.texte11bleu a:link, span.texte11bleu a:visited  { font-size: 11px; color: #0E3192 ! important; text-decoration: none;}
.texte11bleu b, span.texte11bleu b, span.texte11bleu b a:link, span.texte11bleu b a:visited  { font-weight: bold ! important;}
.texte11bleu strong, span.texte11bleu strong, span.texte11bleu strong a:link, span.texte11bleu strong a:visited  { font-weight: bold ! important;}
.texte11bleu a:hover {text-decoration : underline;}


.texte11orange, .texte11orange a:link, .texte10orange a:visited, span.texte11orange a:link, span.texte10orange a:visited { font-size: 11px; color: #E95C17 ! important; text-decoration: none;}
.texte11orange b, span.texte11orange b, span.texte11orange b a:link, span.texte11orange b a:visited  { font-weight: bold ! important;}
.texte11orange strong, span.texte11orange strong, span.texte11orange strong a:link, span.texte11orange strong a:visited  { font-weight: bold ! important;}
.texte11orange a:hover {text-decoration: none;} 

.texte11vert, .texte11vert a:link, .texte10vert a:visited, span.texte11vert a:link, span.texte10vert a:visited { font-size: 11px; color: #666633 ! important; text-decoration: none;}
.texte11vert b, span.texte11vert b, span.texte11vert b a:link, span.texte11vert b a:visited  { font-weight: bold ! important;}
.texte11vert strong, span.texte11vert strong, span.texte11vert strong a:link, span.texte11vert strong a:visited  { font-weight: bold ! important;}
.texte11vert a:hover {text-decoration: none;} 

.texte11blanc { font-size: 11px; color: #FFFFFF; text-decoration: none; }
.texte11blanc a:link, .texte11blanc a:visited, td.texte11blanc a:link, td.texte11blanc a:visited, div.texte11blanc a:link, div.texte11blanc a:visited {color: #FFFFFF ! important; text-decoration: underline; }
.texte11blanc a:hover {color: #FFFFFF ! important; text-decoration: underline; }

.texte11top14, .texte11top14 A:link, .texte11top14 A:visited { font-size: 11px; color: #60605F; text-decoration: none; }
.texte11top14 a:hover {text-decoration: underline;}

.texte11prod2, div.texte11prod2, .texte11prod2 a:link, .texte11prod2 a:visited  { font-size: 11px; color: #03519C; text-decoration: none;}
.texte11prod2 a:hover {text-decoration : underline;}

table.coldroite {}
td.filbreves {background-color: #CCCC98; padding: 0 8 0 10; font-size: 10px; font-weight: normal;}
.filbreves a:link, .filbreves a:visited {color: #000000; text-decoration: none;}
.filbreves a:hover {text-decoration: underline}

.textecorps, .textecorps A:link, .textecorps A:visited { font-size: 11px; line-height:1.35em; color: #000000; text-decoration: none;}
a.textecorps:visited {text-decoration: none;}
.textecorps A:hover {text-decoration: underline}

div.separateurmenuhaut  {background-image : url(../images/sep_menuhaut.gif); background-repeat : repeat-x; background-position : top; width: 100%; height: 10px; margin-top: 5px; text-align: right;}

/* Trophee des essais */

.trophee {
	background-image:url(../images/bloc_trophee_essais_new.gif);background-repeat:no-repeat;background-position:bottom right;
	width:197;height:64;padding:0 8px 8px 0;
	font-family:Arial;font-size:9px;text-align:right;vertical-align:bottom;
}

/* Joueur du mois */
.bgjoueurmois {background-color: #666633;}
.formjoueurmois {font-size: 11px; color: #000000; vertical-align: middle;}
.formjoueurmois input {border: 1px solid black; width: 146px; height: 20px;}
.bgjoueurmoisvalide {background-color: #CCCC99;}
.titrejoueurmois{font-size: 11px; color: #CCCCC98; font-weight: bold;}

/* Mail ami */
.bgmailami {background-color: #666633; font-size: 12px; color: #ffffff;}

.validemailami  {
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
color: #ffffff; 
text-decoration: none;
background : #CCCC99;
}

/* Vieilles class toujours utilisees */

.titblancblocvert, .titblancblocvert a:link, .titblancblocvert a:visited { /* Encart lnr TV */
font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; font-family: verdana;
}
.titblancblocvert a:hover {text-decoration: underline;}

.texte1 {font-size: 10px;}
.texte2 {font-size: 11px; position:relative;}
.texte2 .masque { position:absolute; width:335px; height:198px; background:url( ../images/decors_ImagedeUne.png) top left no-repeat; }

.Aide, .Aide a:link, .Aide a:visited { color: #ffffff ! important; text-decoration: none;}
.Aide a:hover {color: #ffffff ! important; text-decoration: underline;}

.legende { /* Texte blanc petit - Calendrier - equivalent a .lienblocnoir */
font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none;
}
.wa_legend { /* Texte blanc petit - Calendrier - Classement - equivalent a .lienblocnoir */
font-size: 9px; color: #000000; text-decoration: none; }

.pdf, a.pdf:link, a.pdf:visited {
font-size: 12px; color: #000000; text-decoration: underline;
} 

a.pdf:hover {
color: #000000; text-decoration: none;
}

.texte2bold {
font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;
}

.sstitvert {font-size: 12px; color: #666633; font-weight: bold;
}

div.minute {
	background-color:transparent;
}

.titre {font-size: 14px; color: #666633; font-weight: bold;}

.titdossiervert {font-size: 14px; color: #330033; font-weight: bold; padding-top: 9px} /* Titre dossier */

/* Saintvalentin2008 */
.titrerubsaintvalentin2008 {display:none;} 
.titresaintvalentin2008 {background-color: #8e381e; font-family: Arial Bold, Arial; color: #ffffff; font-size: 14px; font-weight: bold; padding: 3 3 3 10; border-bottom: 10px;}

.titresaintvalentin2008 h1


/* 10 ans lnr */

.annif 		 	{ background: url(../omm/upload/bandeau10ans.png) top left no-repeat; width:300px; margin-bottom:20px; padding-top:33px; position:relative; color:#493913;}
.annif ul 		{ padding:0; margin:0; background: url(../omm/upload/fondbrennus.png) top right no-repeat; 
					padding-top:5px; height:auto; padding-bottom:10px;}
.annif ul li 		{ padding:0; list-style:none; background:url(../omm/upload/puce10ans.png) 0 4px no-repeat;
					width:283px; margin-left:10px; padding-left:15px; font-size:11px; }
.annif ul li		{ color:#4f3c15; }
.annif a.tous 	{ position:absolute; bottom:5px; right:5px; color:#493913 !important; }


/* une */

.illu           { margin-top:10px;}
.bandcol 		{ margin-top:12px;   }
.blocinfo		{  border-bottom:#CCCC98 1px solid; padding:0; height:53px; padding-right:1px}
.blocinfo a      { background:url(../images/btOffImager.png) top left repeat-y; display:block; width:295px; height:53px; overflow:hidden; margin-top:1px; }
.blocinfo a:hover{ background:url(../images/btOnImager.png) top left repeat-y; background-color:#CCCC98;}
.prem			{ border-top:#CCCC98 1px solid; }
.blocinfo a h1 { margin:0px; font-size:11px; font-weight:bold; color:#CC0000; padding-left:25px; padding-top:3px; }
.blocinfo a p	{ font-size:10px; padding-left:25px; margin-top:0px; width:268px; margin-bottom:0; }

.info_Photo	{display:none; height:0; line-height:0;}
.blocinfo a.blocinfoActif { background:url(../images/btOnImager.png) top left repeat-y; background-color:#CCCC98;}
.info_Libelle, .info_Libelle a:link, .info_Libelle a:visited { font-size: 9px; color: #000000; text-decoration: none;}
.info_Libelle a:hover { text-decoration: none;}
.legende_Photo 	{font-size: 9px; color: #ffffff; text-decoration: none; background-color: #353922; position:absolute; bottom:0;  filter: alpha(opacity=70);
 -moz-opacity: 0.7;  -khtml-opacity: 0.7; opacity: 0.7;  width:331px; padding:2px; height: 21px; min-height:21px;}
*html .legende_Photo { width:335px; height:25px; bottom:5px; }
* html .texte2 .masque { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/decors_ImagedeUne.png') }


.titreprod2 h1, .titrevert h1, .titre_voeux_2007 h1, .titrechallenge h1, .titrehcup h1, .titresaintvalentin2008 h1, .titretop14 h1 { font-size:12px; margin:0 }

.hasCountdown { color:#666633; font-size:17px;	font-weight:bold; line-height:10px; background-color:#FFF;	margin-top:5px;	height:20px; padding-right:3px; }
.countdown_rtl 			{ direction: rtl; }
.countdown_holding div 	{ background-color: #ccc;}
.countdown_row			{ clear: both;	width: 100%; text-align:center;}
.countdown_show1 div 		{ width: 100%;}
.countdown_show2 div 		{ width: 35%;}
.countdown_show3 div 		{ width: 33%;}
.countdown_show4 div 		{ width: 25%; text-align:right;}
.countdown_show5 div 		{ width: 20%;}
.countdown_show6 div 		{ width: 16%;}
.countdown_show7 div 		{ width: 14%;}
.countdown_section 		{ float: left; font-size: 75%}
.countdown_descr 		{ width: 100%;}

.texte11 a.suite 		{ text-decoration:underline; display:block; padding-top:5px; }
.boutique-club a 			{ color:#FE6D4C !important }


.titrerubquiz-phases2009 	{font-size: 14px; margin:0;background-color:#5A2D44 ; color:#FFF; font-weight:bold; font-size: 14px; height:22px; line-height:22px; padding-left:5px;}
.titrequiz-phases2009 h1 	{ color:#B7C638; font-size:14px; margin:0 }