﻿ul.list
{
    list-style-image: url("../images/puce1.gif");
    list-style-position: inside;
}

li
{
    vertical-align: middle;
}


.FooterText
{
    font-family: Verdana;
    font-size: xx-small;
    color: #ffffff;
    padding-top: 20px;
}

/* Menu */
.MenuLeft
{
	float: left;
	padding: 0px;
	margin: 0px;
	width: 945px;
	background-color: #494747;
	height: 30px;
	text-align: left;
}

.MenuRight
{
	float: left;
	padding: 0px;
	margin: 0px;
	width: 55px;
	background-color: #494747;
	height: 30px;
	text-align: left;
}

.menu
{
	font: 11px, 'Verdana';
	background-color: Transparent;
	margin-top: -2px;
}

a.menu:link, a.menu:visited 
{
      font-size        : 11px;
      color            : #005aaa;
      text-decoration  : none;
      font-family      : Verdana, Arial, Helvetica, sans-serif;
}

a.menu:hover 
{
      color            : #eb5834;
}

.TextMenuRight
{
	position: absolute;
	font: 11px, 'Verdana';
	background-color: transparent;
	margin-top: 4px;
}

a.TextMenuRight:link, a.TextMenuRight:visited 
{
      font-size        : 11px;
      color            : #FFFFFF;
      text-decoration  : none;
      font-family      : Verdana, Arial, Helvetica, sans-serif;
}

a.TextMenuRight:hover 
{
      color            : #eb5834;
}

.submenu
{
 z-index:10000;
	font: 11px, 'Verdana';
	background-color: #494747;
}

a.submenu:link, a.submenu:visited 
{
      font-size        : 11px;
      color            : #FFF;
      text-decoration  : none;
      font-family      : Verdana, Arial, Helvetica, sans-serif;
}

a.submenu:hover 
{
      color            : #eb5834;
}

/**************************************************************************************************************************/

.content
{
    text-align: left;
}

.NewsPictures
{
	border: solid 1px #000000;
	margin-right:3px;
	margin-top:3px;
	margin-bottom:-1px;
}

/* MAIN Title*/
/*
.MainTitleText
{
	font-family: Verdana;
	font-weight: bold;
	font-size:25px;
	font-variant: small-caps;
	color: #005aaa;
	text-align: left;
	margin-left: 5px;
	padding-top: 5px;
}

.MainTitleInfo
{
	font-family: Verdana;
	font-size:11px;
	color: Red;
	width:80%;
	text-align: left;
	margin-left: 15px;
	margin-top: 2px;
}

.MainTitle
{
    background-color: #010517;
    padding-bottom: 10px;
	margin-left: 0px;
}*/

.MainTitleText
{
	font-family: Verdana;
	font-weight: bolder;
	font-size:20px;
	font-variant: small-caps;
	color: #010517;
	text-align: left;
	margin-left: 5px;
	padding-top: 5px;
}

.MainTitleInfo
{
	font-family: Verdana;
	font-weight: normal;
	font-size:9px;
	color: #000000;
	width:100%;
	text-align: left;
	margin-top: 5px;
	padding: 5px 3px 5px 3px;
	background-color: #EFEFEF;
    border: solid 1px #DEDEDE;
}

.MainTitleInfo2
{
	font-family: Verdana;
	font-weight: normal;
	font-size:9px;
	color: Gray;
	width:80%;
	text-align: left;
	margin-left: 15px;
	margin-top: 2px;
}

.MainTitle
{
    background-color: #fff;
    padding-bottom: 10px;
	margin-left: 0px;
}

/* Footer */

.FooterActu
{
	color: #494747;
	margin-top: 65px;
	font-size: 11px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
}

.FooterText
{
	font-size: 9px;
	color: White;	
	margin-top: 14px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
}

a.FooterLink:link, a.FooterLink:visited 
{
      font-size        : 9px;
      color            : #FFFFFF;
      text-decoration  : none;
      font-family      : Verdana, Arial, Helvetica, sans-serif;
}

a.FooterLink:hover 
{
      color            : #eb5834;
}

/* Tabs control */
.greyTabs {font-family:verdana,arial,helvetica;}
.greyTabs .ajax__tab_body 
{
    font-size:11px;
    border:1px solid #010517;
    border-top:none;
    padding: 1px;
    background-color:#ffffff;
    background:
        url("../images/shadow-gradient.gif") 
        repeat-x
        bottom;
}
.greyTabs .ajax__tab_header 
{
	background-color:#010517;
	border:solid 1px #010517;
	border-bottom:none;
	padding:2px 2px 4px 2px;
	text-align:left; /* center the tabs horizontally */
}
.greyTabs .ajax__tab_tab
{
    font-size:11px;
    color:#ffffff;
    text-align:center;	
	border:solid 1px #ffffff;
	padding:2px;
}
.greyTabs .ajax__tab_active .ajax__tab_tab,
.greyTabs .ajax__tab_hover .ajax__tab_tab
{
	background-color:transparent;
	border-color:red;
}

/* Accordion Right Part */
.Accordion_SolidGreyHeader {
	cursor: pointer;
	border-top: solid 1px #010517;	
	border-right: solid 1px #010517;
	border-bottom: solid 1px #010517;
	border-left: solid 1px #010517;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: #010517;
    margin-top:4px;
    padding:4px;
	color: #005aaa;
}

.Accordion_ShadowGradientContent{
	text-align: left;
	border-right: solid 1px #010517;
	border-bottom: solid 1px #010517;
	border-left: solid 1px #010517;	
    padding:8px;
    background:
        url("../images/shadow-gradient.gif") 
        repeat-x
        bottom;
    background-color:#ffffff;
}

.SolidGreyHeader {
	border-top: solid 1px #010517;	
	border-right: solid 1px #010517;
	border-bottom: solid 1px #010517;
	border-left: solid 1px #010517;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
	padding:4px;
	margin-top:4px;
    font-family:verdana,tahoma,helvetica;
	background-color: #010517;
	color: #005aaa;
	width: 290px;
}

.ShadowGradientContent{
	text-align: center;
	border-right: solid 1px #010517;
	border-bottom: solid 1px #010517;
	border-left: solid 1px #010517;	
	padding-top:4px;
	width: 298px;
	padding-bottom:4px;
    background:
        url("../images/shadow-gradient.gif") 
        repeat-x
        bottom;
    background-color:#ffffff;
}

.ShadowGradientAffiche{
	text-align: center;
	border-right: solid 1px #010517;
	border-bottom: solid 1px #010517;
	border-left: solid 1px #010517;	
	padding-top:0px;
	width: 298px;
	padding-bottom:0px;
    background:
        url("../images/shadow-gradient.gif") 
        repeat-x
        bottom;
    background-color:#ffffff;
}

.ShadowGradientPartners{
	text-align: center;
	border-right: solid 1px #010517;
	border-bottom: solid 1px #010517;
	border-left: solid 1px #010517;	
	padding-top:0px;
	width: 680px;
	padding-bottom:0px;
    background:
        url("../images/shadow-gradient.gif") 
        repeat-x
        bottom;
    background-color:#ffffff;
}
.header3
{
    padding-left:5px;
    FONT:bold 12px 'Trebuchet MS';
    text-transform:uppercase;
    LETTER-SPACING:-1px;
    color:#001A53;
}

.divCenter
{
    text-align: center;
}

.divCenter
{
    text-align: -moz-center;
}

a.BlueLink:link 
{ 
	font-family: verdana;
	font-size: 11px;
	text-decoration : none; 
	color : #001A53; 
} 
a.BlueLink:visited 
{ 
	font-family: verdana;
	font-size: 11px; 
	text-decoration : none; 
	color : #001A53; 
} 
a.BlueLink:hover, a.BlueLink:active 
{ 
	font-family: verdana;
	font-size: 11px;
	text-decoration : underline; 
	color : #001A53; 
}

a.RedLink:link 
{ 
	font-family: verdana;
	font-size: 11px;
	text-decoration : none; 
	color : #eb5834; 
} 
a.RedLink:visited 
{ 
	font-family: verdana;
	font-size: 11px; 
	text-decoration : none; 
	color : #eb5834; 
} 
a.RedLink:hover, a.RedLink:active 
{ 
	font-family: verdana;
	font-size: 11px;
	text-decoration : underline; 
	color : #eb5834; 
}

.Title1
{
	background-color:#010517;
	color:#005aaa;
	font-family: verdana;
	font-weight:bolder;
	font-size: 14px;
	font-variant:small-caps;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;	
}

.Title2
{
	color:#010517;
	font-family: verdana;
	font-weight:bolder;
	font-size: 14px;
	font-variant:small-caps;	
	padding-left: 0px;
    text-decoration: underline;
}

a.Title1:link 
{ 
	font-family: verdana;
	text-decoration : none; 
} 
a.Title1:visited 
{ 
	font-family: verdana;
	text-decoration : none; 
} 
a.Title1:hover, a.Title1:active 
{ 
	font-family: verdana;
	text-decoration : underline; 
}

.content
{
    font-size:10px;
    font-family:Verdana ;
    padding-left:5px;
    padding-bottom:10px;
    color:#000000;
}

h1
{
	font-family: verdana;
	font-weight: bold;
	font-size: 25px;
	color: #001A53;
}

h2
{
	font-family: verdana;
	font-weight: bold;
	font-size: 20px;
	color: #001A53;
}

h3
{
	font-family: verdana;
	font-weight: bold;
	font-size: 19px;
	color: #eb5834;
}

h4
{
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	color: #001A53;
}

h5
{
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	color: #eb5834;
}

h6
{
	font-family: verdana;
	font-weight: bold;
	font-size: 9px;
	color: #eb5834;
}

/* Table */
#Page_header {
  background: #fff;
  position: relative;
  top: 0px;
  left: 0px;
  width: 600px;
  height: 50px;
}
#Page_subheader {
  background: #fff;
  position: relative;
  top: 0px;
  left: 0px;
  width: 600px;
}
.Table_Row
{
  background: #fff;
  position: relative;
  top: 5px;
  left: 0px;
  width: 100%;
  text-align: left;
}

.Table_leftcol {
  background: transparent;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 150px;
}

.Table_Emptycol {
  background: transparent;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 150px;
}

.Table_content {
  background: transparent;
  position: relative;
  top: 0px;
  left: 150px;
  width: 200px;
}

.Table_content_font
{
    font-size:10px;
    font-family:Verdana ;
    color:#000000;
}

.lightGreyBox
{
border:solid 1px #DEDEDE;
background:#EFEFEF;
color:#222222;
padding:4px;
text-align:left;
}

.lightYellowBox
{
border:solid 1px #DEDEDE;
background:#FFFFD2;
color:#222222;
padding:4px;
text-align:left;
}


#TeamMenu{
border:solid 1px #010517;
background:#EFEFEF;
width:100%;
}
#TeamMenu h1{
padding: 4px; margin:0; border:0;
background:#010517;
color:#005aaa;
text-align: left;
font-size:11px;
font-variant: small-caps;
font-weight:bold;
}

#TeamMenuVertical {
width:100%;
display:block;
overflow:hidden;
position:relative;
text-align: left;
}



.NewsTicker{
background:transparent;
width:330px;
}
.NewsTicker h1{
padding: 6px; margin:0; border:0;
background:transparent;
color:#010517;
text-align: left;
font-size:20px;
font-variant: small-caps;
font-weight:bold;
border-bottom: solid 1px #010517;
}
.NewsVertical {
width:330px;
display:block;
overflow:hidden;
position:relative;
}

.TickerVertical {
width:330px;
display:block;
list-style:none;
margin:0;
padding:0;
}

.TickerVertical li {
display:block;
width:330px;
color:#333333;
text-align:left;
font-size:11px;
margin:0;
padding:6px;
float:left;
}
.TickerVertical li .NewsTitle{
display:block;
color:#010517;
font-size:12px;
font-weight:bold;
margin-bottom:6px;
}
.TickerVertical li .NewsTitle a:link,
.TickerVertical li .NewsTitle a:Visited {
display:block;
color:#010517;
font-size:12px;
font-weight:bold;
margin-bottom:6px;
text-decoration:none;
}
.TickerVertical li .NewsTitle a:hover {
text-decoration:underline;
}
.TickerVertical li .NewsImg{
float:left;
margin-right:10px;
}
.TickerVertical li .NewsFooter{
display:block;
font-family: Verdana;
	font-weight: normal;
	font-size:9px;
	color: #000000;
	width:100%;
	text-align: left;
	margin-top: 5px;
	padding: 2px 2px 2px 2px;
	background-color: #EFEFEF;
    border: solid 1px #DEDEDE;
}


#NewsVertical2 {
width: 300px;
height: 120px;
display: block;
overflow: hidden;
position: relative;
font-family: verdana;
}
/* --------------- */
/* Ticker Vertical */
#TickerVertical2 {
width: 300px;
height: 150px;
display: block;
list-style: none;
margin: 0;
padding: 0;
}
#TickerVertical2 li {
display: block;
width: 288px;

color: #333333;
text-align: left;
font-size: 11px;
margin: 0;
padding: 6px;
float: left;
}
#TickerVertical2 li .NewsTitle2{
display: block;
color: #000000;
font-size: 12px;
font-weight:bold;
margin-bottom:6px;
}
#TickerVertical2 li .NewsTitle2 a:link,
#TickerVertical2 li .NewsTitle2 a:Visited {
display: block;
color: #000000;
font-size: 12px;
font-weight:bold;
margin-bottom:6px;
text-decoration:none;
}
#TickerVertical2 li .NewsTitle2 a:hover {
text-decoration:underline;
}

#TickerVertical2 li .NewsFooter2{
display: block;
color: #000000;
font-size: 10px;
margin:6px 0 14px 0;
}


.error
{
    margin: 0 0 10px 0;
	padding: 25px 25px 25px 80px;
	border:solid 1px #dd3c10;
	background: #ffebe8 url(../images/icons/Critical.png) no-repeat 20px 50%;
	color: #dd3c10;
}
.error ul
{
    margin-left: 50px;
    list-style-type: disc;
    text-align:left;
    list-style-position: inside;
}
.confirmation
{
    margin: 0 0 10px 0;
	padding: 25px 25px 25px 80px;
	border: solid 1px #007d3f;
    background: #a8ffb2 url(../images/icons/apply.png) no-repeat 20px 50%;
	color: #007d3f;
}

/*globalnav*/

#globalnav {
	position:relative;
	float:left;
	width:1000px;
	padding:0 0 1.75em 1em;
	margin:3px;
	list-style:none;
	line-height:1em;
	font-family: verdana;
	font-size: 11px;
}

#globalnav LI {
	float:left;
	margin:0;
	padding:0;
}

#globalnav A {
	display:block;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	background:#494747;
	margin:0;
	padding:0.25em 1em;
	
}

#globalnav A:hover,#globalnav A:active,#globalnav A.here:visited {
	background:#010517;
}

#globalnav A.here:link
{
	background:#010517;
	color:#005aaa;
}

#globalnav A.here:link,#globalnav A.here:visited {
	position:relative;
	z-index:102;
}

/*subnav*/



#globalnav UL {
	position:absolute;
	left:0;
	top:1.5em;
	float:left;
	background:#010517;
	width:986px;
	margin:0;
	padding:0.5em 0.25em 0.5em 1em;
	list-style:none;
	border-top:1px solid #010517;
}

#globalnav UL LI {
	float:left;
	display:block;
	margin-top:1px;
}

#globalnav UL A {
	background:#010517;
	color:#005aaa;
	display:inline;
	margin:0;
	padding:0 1em;
	border:0
}

#globalnav UL A:hover,#globalnav UL A:active,#globalnav UL A.here:link,#globalnav UL A.here:visited {
	color:#eb5834;
}


/* FlashNews scroller */

#NewsFlashScroller{
    width: 285px;
    height: 110px;
    padding: 0px;

}

.NewsFlashText 
{
    background-color: transparent;
    font-family: Verdana;
    font-size: 11px;
    text-align: left;
    margin-left   : 4px;
}

a.NewsFlashText:link, a.NewsFlashText:visited 
{
      font-size        : 12px;
      color            : #010517;
      text-decoration  : underline;
      
      font-weight      : bold;
      font-family      : Verdana, Arial, Helvetica, sans-serif;
}

a.NewsFlashText:hover 
{
      color            : #eb5834;
}

#HeadNewsTicker {
background: transparent;
width:680px;
}
#HeadNewsTicker h1{
padding: 6px; margin:0; border:0;
background:transparent;
color:#010517;
text-align: left;
font-size:20px;
font-variant: small-caps;
font-weight:bold;
border-bottom: solid 1px #010517;
}
#HeadNewsTickerVertical {
width:680px;
display:block;
overflow:hidden;
position:relative;
padding: 5px 0 5px 0;
}

#VideoTicker {
background: transparent;
width:490px;
}
#VideoTicker h1{
padding: 6px; margin:0; border:0;
background:transparent;
color:#010517;
text-align: left;
font-size:20px;
font-variant: small-caps;
font-weight:bold;
border-bottom: solid 1px #010517;
}
#VideoNewsVertical {
width:680px;
display:block;
overflow:hidden;
position:relative;
padding: 5px 0 5px 0;
}


.RightTicker {
background: transparent;
width:300px;
}
.RightTicker h1{
padding: 6px; margin:0; border:0;
background:transparent;
color:#010517;
text-align: left;
font-size:20px;
font-variant: small-caps;
font-weight:bold;
border-bottom: solid 1px #010517;
}
.RightTickerVertical 
{
padding: 5px 0 5px 0;
width:300px;
display:block;
overflow:hidden;
position:relative;
}

.RightLink
{
    text-align: center;
    padding: 1px 0 1px 0;
}

.ImageVerticalAlign
{
    vertical-align: middle;
}

.Result
{
    margin-top: 20px;
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
}

.Score
{
    margin-top: 20px;
    font-family: Verdana;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}

.NextMatchDetail
{
    margin-top: 20px;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
}

.LastMatchDetail
{
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
}

.ResultLink
{
    margin-top: 18px;
    text-align: right;
}

.ResultLink2
{
    margin-top: 30px;
    text-align: right;
}

.GameNotFound
{
    margin-top: 30px;
    font-family: Verdana;
    font-size: 10px;
    text-align: center;
}

.TimeLineWrap
{
    width: 680px;
    background-color: #010517;
    border-bottom: solid 1px #fff;
    font-family: Verdana;
    font-size: 10px;  
}

.newClass
{}

.TimeLineLeft
{
    width: 150px;
    padding-top: 5px;
    padding-left: 5px;
    float: left;
    background-color: #010517;
    font-size: 11px;
    font-weight: bold;
    color: #fff;
}

.TimeLineRight
{
    width: 522px;
    padding-top: 5px;
    padding-bottom: 5px;
    float: right;
    background-color: #EFEFEF;
}

.Accordion_PlatinumHeader {
	cursor: pointer;
	border-top: solid 1px #ECECEC;	
	border-right: solid 1px #ECECEC;
	border-bottom: solid 1px #ECECEC;
	border-left: solid 1px #ECECEC;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: #ECECEC;
    margin-top:4px;
    padding:4px;
	color: #000000;
}

.Accordion_PlatinumContent{
	text-align: left;
	border-right: solid 1px #ECECEC;
	border-bottom: solid 1px #ECECEC;
	border-left: solid 1px #ECECEC;	
    padding:8px;
    background-color:#ffffff;
}

.Accordion_GoldHeader {
	cursor: pointer;
	border-top: solid 1px #ECD672;	
	border-right: solid 1px #ECD672;
	border-bottom: solid 1px #ECD672;
	border-left: solid 1px #ECD672;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: #ECD672;
    margin-top:4px;
    padding:4px;
	color: #000000;
}

.Accordion_GoldContent{
	text-align: left;
	border-right: solid 1px #ECD672;
	border-bottom: solid 1px #ECD672;
	border-left: solid 1px #ECD672;	
    padding:8px;
    background-color:#ffffff;
}

.Accordion_SilverHeader {
	cursor: pointer;
	border-top: solid 1px Silver;	
	border-right: solid 1px Silver;
	border-bottom: solid 1px Silver;
	border-left: solid 1px Silver;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: Silver;
    margin-top:4px;
    padding:4px;
	color: #000000;
}

.Accordion_SilverContent{
	text-align: left;
	border-right: solid 1px Silver;
	border-bottom: solid 1px Silver;
	border-left: solid 1px Silver;	
    padding:8px;
    background-color:#ffffff;
}

.Accordion_BronzeHeader {
	cursor: pointer;
	border-top: solid 1px #AF7817;	
	border-right: solid 1px #AF7817;
	border-bottom: solid 1px #AF7817;
	border-left: solid 1px #AF7817;	
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
	font-size:11px;
    font-family:verdana,tahoma,helvetica;
	background-color: #AF7817;
    margin-top:4px;
    padding:4px;
	color: #000000;
}

.Accordion_BronzeContent{
	text-align: left;
	border-right: solid 1px #AF7817;
	border-bottom: solid 1px #AF7817;
	border-left: solid 1px #AF7817;	
    padding:8px;
    background-color:#ffffff;
}

.Accordion_HeaderText
{
    font-family: Verdana;
    font-size: 18px;
    font-weight: bolder;
    padding-left: 15px;
}

.Accordion_Content{
	text-align: left;
	border-right: solid 1px #010517;
	border-bottom: solid 1px #010517;
	border-left: solid 1px #010517;	
    padding:8px;
    background-color:#ffffff;
}

