@charset "utf-8";
/* CSS Document */

/* Page classement */

.dratitre, .fititre{
background: transparent url(/data/images/gridegra.jpg) repeat-x;
margin-top:3px;
padding:10px 10px 14px 10px;
display:block;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
float:left;
width:510px;
}

.fititre span {
color:#CC0033;
}

div.abc {
background:transparent url(/data/images/gridedra_tre.jpg) no-repeat scroll 5px 0;
border-color:#C5E0FC;
float:left;
padding-top:10px;
}


div.lettre {
background:transparent url(/data/images/flettre.gif) no-repeat scroll 0 50%;
color:black;
float:left;
font-size:10pt;
font-weight:bold;
height:25px;
padding-top:10px;
text-align:center;
text-decoration:none;
width:30px;
}

div.lettre:hover {
color:#FF0000;
}

.Mlettre{
padding: 0px 10px 30px 10px ;
float:left;
}

.Mlettre span {
font-size:1.5em;
color:#000000;
background:#FFFFFF url(/data/images/barfond_gris80.gif) repeat-x bottom center ;
display:block;
width:510px;
padding-top:20px;
margin-bottom:3px;
}

.Mlettre a:link, .Mlettre a:visited{
color:#283439;
display:block;
margin:5px 0;
padding:5px;
background:#E6E6E6;
width:500px;
}

.Mlettre a:hover, .Mlettre a.bg:hover {
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
background-color: #FF0000;
}

.Mlettre a.bg {
background-color:#F3F3F3
}

.Rresultats {
float:left;
padding:5px;
}

.Rresultats h2 {
color:#000000;
font-size:0.8em;
background:#FFFFFF url(/data/images/barfond_gris80.gif) repeat-x bottom center ;
display:block;
width:510px;
padding-top:20px;
padding-bottom:5px;
margin-bottom:5px;
font-weight:bold;
}

.Rresultats a:link, .Rresultats a:visited {
font-size:0.8em;
color:#000000;
line-height: 17px;
}

.Rresultats a:hover{
color: #002953;
}

.Lrss {
padding:10px 10px 14px;
float:left;
}

.Lrss span {
font-size:1.5em;
color:#000000;
background:#FFFFFF url(/data/images/barfond_gris80.gif) repeat-x bottom center ;
display:inherit;
width:510px;
padding-top:20px;
margin-bottom:3px;
float:left;
}

.Lrss ul {
float:left;

}

.Lrss li {
background-color:#F3F3F3;
display:block;
float:left;
margin:1px 0;
padding:3px;
width:506px;
}

.Lrss li a{
text-decoration:none;
color:#0033FF;
}

.Lrss li a:hover {
color:#FF3300;
font-weight:bold;
}

#classment_table {
float:left;
display:block;
width:530px;
padding-bottom:10px;
border-bottom:1px solid #CCC;
margin-bottom:20px;
}

.bloc_table {
float:left;
display:block;
padding-bottom:10px;
border-bottom:1px solid #CCC;
border-left:1px solid #FFF;
margin-bottom:20px;
width:357px;
}

.dratitre h2 {
float:left;
color:#CC0033;
font-size:0.9em;
text-transform:uppercase;
font-weight:bold;
}

.fititre h2 {
float:left;
color:#000;
font-size:1.3em;
text-transform:uppercase;
font-weight:bold;
}


.dratitre h2 span {
color:#000000;
}

.entete_ligne td span{
font-size:0.61em;
color:#000000;
padding:5px 3px;
display:block;
text-align:center;
background: transparent url(/data/images/gridegra.jpg) repeat-x 0px -5px;
margin-top:1px;
margin-bottom:1px;
}

.bar_tablgolbcla {
display:block;
font-size:0px;
height: 2px; 
padding:5px 0 2px 0;
background:#FFFFFF url(/data/images/barfond_gris80.gif) center repeat-x;
width:100%;
}

.bar_tablgolbclabis {
background:#FFFFFF url(/data/images/bar_tabl_golb.gif) top repeat-x;
padding-bottom:30px;
margin-top:1px;
}

.cub {background: transparent url(/data/images/cub.gif) repeat top left;
}

.bordrightblack{
border-right:1px solid #CCCCCC;
}

.bordleftblack{
border-left:1px solid #CCC;
}


.lignecls span, .lignecls2 span, .ligne_livecls span, .ligne_livecls2 span, .ligne_livecls3 span, .ligne_fincls span, .ligne_fincls2 span, .ligne_fincls3 span  {
display:block;
font-size:0.8em;
padding:5px 11px 5px 9px;
color:#000;
text-align:center;
text-decoration:none;
font-weight:normal;
text-transform:uppercase;
}

.pspan span{
padding:5px 0px!important;
height:13px;
}

.lignecls td, .lignecls2 td, .ligne_livecls td, .ligne_livecls2 td, .ligne_livecls3 td, .ligne_fincls td, .ligne_fincls2 td, .ligne_fincls3 td{
border-top:1px solid #FFFFFF;
}


.ligne_livecls td, .ligne_livecls span{
background-color:#FF0000;
color:#FFF;
}

.ligne_livecls span a, .ligne_livecls span a:link, .ligne_livecls span a:visited {
color:#FFF;
font-weight:bold;
}

.ligne_livecls span a:hover {
color:#990000;
font-weight:bold;
text-decoration:none;
}



.ligne_livecls2 span a, .ligne_livecls2 span a:link, .ligne_livecls2 span a:visited,
.ligne_livecls3 span a, .ligne_livecls3 span a:link, .ligne_livecls3 span a:visited,
.lignecls span a, .lignecls span a:link, .lignecls span a:visited,
.lignecls2 span a, .lignecls2 span a:link, .lignecls2 span a:visited,
.ligne_fincls span a, .ligne_fincls span a:link, .ligne_fincls span a:visited,
.ligne_fincls2 span a, .ligne_fincls2 span a:link, .ligne_fincls2 span a:visited,
.ligne_fincls3 span a, .ligne_fincls3 span a:link, .ligne_fincls3 span a:visited{
color:#000;
font-weight:bold;
}

.ligne_livecls2 span a:hover, 
.ligne_livecls3 span a:hover,
.lignecls span a:hover,
.lignecls2 span a:hover,
.ligne_fincls span a:hover,
.ligne_fincls2 span a:hover,
.ligne_fincls3 span a:hover{
color:#FF0000;
font-weight:bold;
text-decoration:none;
}




td.liveclscub {
background: #FF0000 url(/data/images/cub.gif) repeat top left;
color:#000;
}

span.liveclscub {
background: #FF0000 url(/data/images/cub2.gif) no-repeat 0px -1px;
 width:23px;
}


td.livecls2cub {
background: #FFD79B url(/data/images/cub.gif) repeat top left;
color:#000;
}

span.livecls2cub {
background: #FFD79B url(/data/images/cub2.gif) no-repeat 0px 0px;
}


.ligne_livecls2 td, .ligne_livecls2 span {
background-color:#FF9900;
color:#000;
}

.ligne_livecls3 td, .ligne_livecls3 span {
background-color:#FFD79B;
color:#000;
}

.lignecls td, .lignecls span {
background-color:#FFF;
color:#000;
}

.lignecls2 td, .lignecls2 span {
background-color:#EBEBEB;
color:#000;
}

.ligne_fincls td, .ligne_fincls span {
background-color:#AFA792;
color:#000;
}

.ligne_fincls2 td, .ligne_fincls2 span {
background-color:#C9C4B6;
color:#000;
}

.ligne_fincls3 td, .ligne_fincls3 span {
background-color:#DBD8CE;
color:#000;
}

td.fincls3cub {
background: #DBD8CE url(/data/images/cub.gif) repeat top left;
color:#000;
}

span.fincls3cub {
background: #DBD8CE url(/data/images/cub2.gif) no-repeat 0px -1px;
}

td.fincls2cub {
background: #C9C4B6 url(/data/images/cub.gif) repeat top left;
color:#000;
}

span.fincls2cub {
background: #C9C4B6 url(/data/images/cub2.gif) no-repeat 0px -1px;
}

/* formulaire de recherche et flitre */

#recherche_form {
float:left; display:block;
padding-bottom:30px;

} 

.formwidth{
display:block;
float:left;
padding:5px 10px 0 0;
}

.formwidthperso {
width:155px;
}

#recherche_form form {
float:left;
padding:2px 10px 10px 10px;
width:510px;
position:relative;
z-index:+1;
}

.cadres {
border:1px solid #CCCCCC;
padding:2px 10px 10px 10px;
width:507px;
position:absolute;
height:31px;
top:13px;
left:0pc;
z-index:-1;
}


#recherche_form label {
font-size:0.7em;
display:block;
color:#000000;
background-color:#FFFFFF;
padding-left:5px;
}

.class_select {
font-size:0.7em;
display:block;
margin:9px 5px 0 0;
padding:1px;
}


#filtreplus {
background-color:#E4E4E4;
padding:10px;
float:left;
margin-top:10px;
width:490px;
}

label.labelplus, select.form_plus {
float:left!important;
display:block;
}
label.labelplus {
background-color:#E4E4E4!important;
line-height:18px;
padding-right:10px;
font-weight:bold;
display:inline;
}

select.form_plus {
margin:0;
padding:0;
}

p.lienrechercheplus {
padding-top:8px;
font-weight:bold;
font-size:0.7em;
width:530px;
float:left;
}

.lienrechercheplus a, .lienrechercheplus a:link,.lienrechercheplus a:visited{
padding-left:13px;
background: transparent url(/data/images/pus_grisplus.gif) 0px 1px no-repeat;
color:#000000;
float:right;
}

.lienrechercheplus a:hover {
color:#666666;
text-decoration:none;
}



/* resultats */

.minflag {
float:left;
height:50px;
width:50px;
overflow:hidden;
}

.blocresultat {
float:left; 
display:block; 
width:100%; 
background:transparent url(/data/images/fond_resultat.jpg) top center no-repeat;
text-align:center;
padding-bottom:30px;
}

.inforesultat {
color:#000000;
float:left;
font-size:1em;
padding:18px 15px 0px 15px;
width:499px;
}


.chiffre_resulta, .clubone, .clubbis{ 
display:block;
float:left;
}

.clubone {
color:#333; width:160px; text-align:right;
}


.chiffre_resulta {
color:#CCCCCC; width:63px; margin:0 10px; padding-top:6px;

}

.clubbis{
color:#666; width:155px; text-align:left; 
}

.chiffre_resulta a, .chiffre_resulta a:link, .chiffre_resulta:visited {
 color:#000000;
 font-weight:bold;
 }

.chiffre_resulta a:hover {
color:#990000;
text-decoration:none;
}


.clubone a, .clubone a:link, .clubone a:visited,
.clubbis a, .clubbis a:link, .clubbis a:visited {
font-weight:bold;
color:#000000;
}
.clubone a:hover, .clubbis a:hover {
color:#FF0000;
text-decoration:none;
}

.vclub a{
color:#FF0000!important;
}

.flresultfin {
float:left; padding-left:258px;
}

.ffmclub1 {
padding-top:14px;
line-height:100%;
}

.ffmclub1 img{
padding:0 1px;
}

.ffmclub1 a, .ffmclub1 a:link, .ffmclub1 a:visited{
font-size:0.6em;
color:#000000!important;
font-weight:normal;
}

.ffmclub1 a:hover {
font-weight:bold;
text-decoration:underline;
}



.blocliens {
display:inline;
border:1px solid #CCCCCC;
font-size:0.7em;
text-align:center;
padding:6px 5px 6px 14px;
background: transparent url(/data/images/barfond_gris60.jpg) top repeat-x;
float:left;
width:488px;
margin:0 0 0 12px;
}

.blocliens a, .blocliens a:link, .blocliens a:visited {
color:#000000;
padding:4px 5px;

}

.blocliens a:hover {
color:#FF0000;
text-decoration:none;
}

/* calendrier */

#statsaison {
float:left;
width:524px;
margin-left:3px;
display:inline;
}

#statsaison h4, #statsaison span {
font-size:0.9em;
padding-bottom:5px;
}

#statsaison h4 {
font-weight:bold;
float:left;
}

#statsaison span {
float:right;
}


.tabstatsaison {
width:524px;
height:156px;
background: transparent url(/data/images/fond_statsaison.jpg) top no-repeat;
display:block;
float:left;
padding-top:15px;
}

.num_match {
float:left;
font-weight: bold;
padding:0pt 9px 0px 11px;
border-right:1px solid #CCCCCC;
height:125px;
width:120px;
}

.num_match h5{
font-size:0.8em;
color:#000000;
}
.num_match  span{
font-size:1.3em!important;
background: transparent url(/data/images/fond_numatch.jpg) no-repeat;
height:100px;
margin:12px 14px 0pt 0pt;
padding:11px 0pt 0px 0px;
width:87px;
text-align:center;
color:#FFFFFF;
}

.stat_match {
float:left;
font-weight: bold;
padding:0 10px;
border-right:1px solid #CCCCCC;
height:125px;
width:150px;
}

.stat_match div {
width:100%;
display:block;
float:inherit;
font-size:0.7em;
border-bottom:1px dotted #666666;
padding-bottom:6px;
padding-top:6px;
width:150px;
}

.stat_match div h5{
display:block;
font-weight:normal;
width:80px;
float:left;
width:60px;
color:#000000;

}

.stat_match p{
float:right;
color:#000000;
}
.stat_match p i{
color:#FF0000;
font-weight:normal;
font-style:normal;
}

.stat_match p a, .stat_match p a:link, .stat_match p a:visited {
color:#000000;
}

.stat_match p a:hover{
color:#FF0000;
text-decoration: none;
}



.stat_match_club {
float:left;
font-weight: bold;
padding:0 10px;
height:125px;
width:150px;
}

.stat_match_club h5{
float:left;
font-weight: bold;
color:#CC0000;
width:200px;
font-size:0.8em;
padding-bottom:3px;
padding-top:6px;
}

.stat_match_club p{
float:left;
border:1px solid #D5D1C6;
background-color:#EBEBEB;
padding:3px;
width:180px;
font-size:0.8em;
}

#blocM{
float:left;
margin-left:5px;
margin-top:15px;
display:inline;
}

#blocMbis{
float:right;
margin-right:5px;
margin-top:15px;
display:inline;
}

.blocMtwidth {
width:250px;
}

.table_fixture_matchlist_selected {border:2px solid #FF0000!important;}
.table_fixture_matchlist{width:252px;border-collapse:collapse;margin-bottom: 15px;margin-top: 4px;}
.table_fixture_matchlist tr.table_fixture_titre { background:transparent url(/data/images/barfond_gris70.jpg) top repeat-x; height:23px;}
.table_fixture_matchlist tr.idalgo_background_color { background-color:#EEEEEE; color:#555555; }
.table_fixture_matchlist td.td_num_matchday{padding:2px 0px 0px 8px; height: 15px; text-align: left; font-size:11px; line-height:16px; color:#000000; border-bottom:1px solid #000000}
.table_fixture_matchlist td.td_date_matchday{width:72px; padding:2px 8px 0px 24px; height: 15px; text-align: right; font-size:11px; line-height:16px; color:#000000; border-bottom:1px solid #000000}
.table_fixture_matchlist td.td_result_score{padding:0px; text-align: center; font-weight:bold; height:19px;}
.table_fixture_matchlist td.td_result_localteam{width:100px; padding:0px; height: 22px; line-height:23px; text-align: right;white-space:nowrap;}
.table_fixture_matchlist td.td_result_visitorteam{width:100px; padding:0px; height: 22px; line-height:23px; text-align: left;white-space:nowrap;}
.table_fixture_matchlist td.td_result_visitorteam a, .table_fixture_matchlist td.td_result_localteam a{font-size:11px;}
.table_fixture_matchlist td.td_result_visitorteam a:hover, .table_fixture_matchlist td.td_result_localteam a:hover{color:#CC0000; text-decoration:none;}
.table_fixture_matchlist td.td_result_win a,td.td_result_score a{font-size:10px;font-weight:bold; color:#000000}
.table_fixture_matchlist td.td_result_score a{font-size:12px;font-weight:bold; color:#FF0000}
.table_fixture_matchlist td.td_result_score a:hover{color:#000}
.table_fixture_matchlist td.td_match_separate{height:6px; border-bottom:1px solid #000000}


#fiche_club, #fiche_joueur {
background: transparent url(/data/images/gridedra_tre.jpg) 0px 20px no-repeat;
float:left;
width:520px;
margin-left:5px;
padding-bottom:40px;
}

#fiche_club h4, #fiche_joueur h4 {
font-size:0.9em;
color:#000000;
padding-bottom:20px;
font-weight:bold;
}

.imgclub {
float:left;
text-align:center;
width:130px;
}


.listinfo_club, .listinfo_joueur {
font-size:0.8em;
float:left;
width:379px;
}

.listinfo_club li, .listinfo_joueur li{
display:block;
border-bottom: 1px  dotted #333333;
padding:5px 0;
float:left;
width:100%
}

.listinfo_joueur li{
padding:3px 0;
}



.listinfo_club p, .listinfo_joueur p {
float:left;
width:269px;
line-height:120%;
color:#000000;
}

.listinfo_club li span, .listinfo_joueur li span{
line-height:120%;
width:110px;
font-weight:bold;
display:block;
float:left;
color:#000000;
}


#fichclub_table {
border-bottom:1px solid #CCCCCC;
float:left;
margin-bottom:20px;
padding-bottom:20px;
width:530px;
}


.table_ficheclub {
float:left;
display:block;
width:518px;
border-top: 1px solid #CCCCCC;
background: transparent url(/data/images/fichclub_fondengltable.jpg) center repeat-x;
padding-left:12px
}

.table_ficheclub li {
display:block;
float:left;
height:28px;
}

.table_ficheclub li a {
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:19px;
font-weight:normal;
padding-top:8px;
padding-left:20px;
padding-right:10px;
border-left:2px solid #FFFFFF;
color:#000000;
background: transparent url(/data/images/car_blan.gif) 7px 10px no-repeat;
float:left;

}

.table_ficheclub li a:hover {
color:#990000;
text-decoration:none;
background-color:#FFFFFF;
background: transparent url(/data/images/car_rougef.gif) 7px 10px no-repeat;

}


.table_ficheclub li a.selected ,.table_ficheclub li a.selected:hover {
color:#990000;
background: transparent url(/data/images/car_rougef.gif) 7px 10px no-repeat;
cursor:default;
background-color:#FFFFFF;
text-decoration:none;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.trnoir {
background-color:#CCCCCC; height:1px; font-size:0px; display:block;
}



#teamstats, #carton {
float:left;
width:305px;
padding-left:5px;
padding-top:10px;
}

#teamstats {
margin-top:10px;
padding-right:15px;
padding-top:0;
margin-right:12px;
border-right:1px dotted #999;
}

#teamstats #matchstats tr td {height: 50%;font-size: 80%;padding-bottom: 5px; vertical-align:top}
#teamstats #matchstats tr td.total {line-height: 32px;font-size: 200%;font-weight: bold;width: 50px;}
#teamstats #matchstats tr.wins td.total,#teamstats #matchstats tr.wins td,#goalstats span.for,#goalstats .for span{color: #87B84A;font-weight: bold;}
#teamstats #matchstats tr.losses td.total,#teamstats #matchstats tr.losses td,#goalstats span.against,#goalstats .against span{color: #FC5D01;font-weight: bold;}
#teamstats #matchstats tr.draws td.total,#teamstats #matchstats tr.draws td {font-weight: bold;}
#teamstats #matchstats tr th {border-top: 1px solid #CCC;font-size: 85%;font-weight: bold;padding: 5px 0px 6px 0px;text-transform: uppercase; margin-top:20px; }
#teamstats #matchstats tr.wins th {border: none;}
#teamstats #matchstats tr.wins td span, #teamstats #matchstats tr.losses td span, #teamstats #matchstats tr.draws td span {color: #666;display: block;float: left;font-weight: normal;width: 70px;margin-right: 5px;text-align: right; font-size:11px;}/* GOAL STATS */
#teamstats #matchstats tr.wins img{border:1px solid #679800;}
#teamstats #matchstats tr.draws img{border:1px solid #000;}
#teamstats #matchstats tr.losses img{border:1px solid #BB2D00;}


#confrstats {
margin-top:5px;
width:530px;
float:left;
padding-bottom:20px;
margin-bottom:15px;
text-align:center;
border-bottom:1px solid #CCCCCC;
}

#confrstats #matchstats {
width:530px;
}

#confrstats #matchstats tr td {font-size: 80%;padding-bottom: 2px; vertical-align:top}
#confrstats #matchstats tr td.right{ text-align:right; width:219px;}
#confrstats #matchstats tr td i{font-style:normal; vertical-align:top;}
#confrstats #matchstats tr.wins td{color: #87B84A;font-weight: bold; font-size:90%;}
#confrstats #matchstats tr.losses td{color: #FC5D01;font-weight: bold;}
#confrstats #matchstats tr.draws td.total,#confrstat #matchstats tr.draws td {font-weight: bold;}
#confrstats #matchstats tr th {font-size: 95%; font-weight: bold;padding: 10px 0px 6px 0px;text-transform: uppercase; margin-top:20px; text-align:center }
#confrstats #matchstats tr.wins th {background: none;}
#confrstats #matchstats tr.wins td span, #confrstats  #matchstats tr.losses td span, #confrstats #matchstats tr.draws td span {color: #666;display: block;float: left;font-weight: normal;width:90px;text-align: center; }

#confrstats #matchstats tr td.center{ width:90px;}

#confrstats #matchstats tr.wins img{border:1px solid #679800;}
#confrstats #matchstats tr.draws img{border:1px solid #000;}
#confrstats #matchstats tr.losses img{border:1px solid #BB2D00;}





#carton h4, .teamcoal h4, .teamnext_m h4, #fich_club_palmares h4, .lis_palmares_joueur h4 {
background-color:#E8E8E8;
padding:3px 3px 3px 4px;
color:#000000;
font-size:0.8em;
font-weight:bold;
margin-bottom:5px;
}

#carton li, .teamcoal li{
display:block;
width:100%;
padding:3px 0;
border-bottom: 1px dotted #CCCCCC;
float:left;
font-size:0.8em;
color:#333333;
}

#carton span, .teamcoal span {
float:right;
font-weight:bold;
width:35px;
text-align:center;
}

#carton a, #carton a:link, #carton a:visited, .teamcoal a, .teamcoal a:link, .teamcoal a:visited{
float:left;
color:#005782;
}

#carton a:hover, .teamcoal a:hover{
color:#000000;
text-decoration:none;
}

#teamstats_r {
display:block;
float:left;
margin-top:10px;
width:184px;
}

.teamcoal, .teamnext_m {
padding-bottom:20px;
float:left;
}

.teamcoal img {
border:1px solid #333333;
margin:7px 0px 10px 44px;
}

.teamnext_m p {
font-size:0.7em;
color:#000000;
padding-top:5px;
}

.teamnext_m .nextmatch {
background: transparent url(/data/images/cadre_pgris.jpg) no-repeat;
color:#000000;
font-size:110%;
font-weight:bold;
height:40px;
margin:3px 0;
padding-top:19px;
text-align:center;
width:185px;
}

.teamnext_m a, .teamnext_m a:link, .teamnext_m a:visited{
font-size:0.7em;
color:#000000;
}

.teamnext_m a:hover  {
color:#FF0000;
text-decoration:none;
}

.fiche_club_poste {
font-size:0.8em; color:#FFF; font-weight:bold; padding:5px; background-color: #AFA792; text-transform:uppercase;
}

#fich_club_palmares {
line-height:140%;
padding:8px 0;
color:#000000;
font-size:0.8em;
}

#palmares_joureur {
display:block;
width:528px;
float:left;
padding-bottom:10px;
margin-bottom:25px;
border-bottom:1px solid #CCCCCC;
}

.lis_palmares_joueur {
display:block;
width:360px;
color:#000000;
float:left;
padding-right:5px;
font-size:0.7em;
line-height:130%;
}

.lis_palmares_joueur_r {
width:155px;
padding-left:5px; 
border-left:1px dotted #999;
float:left;
font-size:0.8em;
line-height:130%;
color:#000000;
}

.lis_palmares_joueur_r h4{
color:#CC0033;
padding-bottom:3px;
font-weight:bold;
font-size:1em;
}

.lis_palmares_joueur h4 {
font-size:1.2em;
}

#confrclub {
display:block;
background: transparent url(/data/images/fond_confr.jpg) top center no-repeat;
float:left;
width:530px;
padding-top:20px;
}

.info_confr {
width:270px;
display:block;
float:left;
padding-top:15px;
text-align:center;
padding-bottom:10px;
}

.info_confr  p{
font-weight:bold;
font-size:0.7em;
padding-bottom:10px;
color:#000000;
}

.info_confr .resulta {
background: transparent  url(/data/images/cresultat.jpg) no-repeat;
float:left;
display:block;
width:65px;
height:33px;
margin:0 10px;
font-size:1.3em;
color:#000000;
padding-top:6px;
text-align:center;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
}

.info_confr p a, .info_confr  p a:link, .info_confr p a:visited {
color:#000000;
}

.info_confr p a:hover {
color:#FF0000;
text-decoration:none;
}

.info_confr .club {
font-size:1.4em;
float:left;
width:92px;
text-align:right;
padding-top:5px;
font-weight:bold;
}

.info_confr .club a, .info_confr .club a:link, .info_confr .club a:visited{ color:#000000;}
.info_confr .club a:hover {color:#FF0000; text-decoration:none;}

.info_confr .club a.winer { color:#FF0000;}

.fontconfr {
font-size:0.7em;
text-align:right;
line-height:130%;
color:#000000;
}
.padleft {
padding-left:16px;
}

.sezh2 {
font-size:1.2em!important;
font-weight:normal!important;
}


.staf {
float:left;
width:243px;
display:block;
}

.optstafr {
padding-left:21px;
margin-left:21px;
}

.staf h5 {
background-color:#E8E8E8;
padding:3px 3px 3px 4px;
color:#000000;
font-size:0.8em;
font-weight:bold;
margin-bottom:7px;
}

.staf h6 {
padding:18px 0px 5px 0px;
font-size:0.6em;
font-weight:bold;
background: transparent url(/data/images/fond_infos.gif)  bottom repeat-x;
margin-left:3px;
margin-bottom:5px;
}

.staf li {
color:#000000;
padding-top:2px;
}

.staf li img {
padding-left:2px;
vertical-align:top;
}

.staf ul {
padding-bottom:30px;
}

.staf p {
font-size:0.7em;
color:#000000;
}

.staf a, .staf a:link, .staf a:visited {
font-weight:bold;
color:#000000;
vertical-align:top;
font-size:0.7em;
}

.staf a:hover {
color:#990000;
}

.staf .equipe a, .staf .equipe a:link, .staf .equipe a:visited {
font-weight:normal;
color:#000000;
padding-left:8px;
}

.bloc {
float:left;
width:530px;
background: transparent url(/data/images/vbar_gris.gif) center top repeat-y;
}

.staf .equipe a:hover {
color:#990000;
}

.staf .equipe a.out {
font-weight:bold!important;
}

.staf .equipe a.in {
font-weight:bold!important;
padding-left:35px!important;
background: transparent url(/data/images/ico_rempla.gif) 15px 2px no-repeat;
}

#bloc_stade {
display: block;
float:left;
padding:17px;
}

.img_stade {
background:transparent url(/data/images/img_stade.jpg) no-repeat;
width:494px;
height:316px;
display:block;
}

.zone_tem {
width:230px; 
height:316px;
display:block;
}


.line_5, .line_4, .line_3, .line_2, .line_1, .line_gol {
width:57px;
height:316px;
float:left;
display:block;
position:relative;
}

.puctemright {
background: transparent url(/data/images/fond_ptem_bis.png) top center no-repeat;
width:31px;
height:31px;
position:absolute;
display: block;
left:14px;
}

.puctemleft {
background: transparent url(/data/images/fond_ptem.png) top center no-repeat;
width:31px;
height:31px;
position:absolute;
display: block;
left:14px;
}


.zone_tem a{
color:#FFFFFF;
font-weight:bold;
font-size:0.8em;
font-family:Arial, Helvetica, sans-serif, ".Dialog 9";
padding:8px 0px;
display:block;
float:left;
text-align:center;
width:30px;
}

.zone_tem a:hover {
background: transparent url(/data/images/fond_ptem.png) 0px -36px no-repeat;
text-decoration:none;
}

.posi_gol {
top:142px;
}
