/* 
================================================================
Valeurs par defaut
================================================================
*/
a {text-decoration:none; color:#FFA500}
a:hover {text-decoration:underline; color:#FFA500}
a img{border: 0}

.defaut {font-weight: bold; font-family:Arial; font-size:12px; color:#2F5B76; cursor: default;}
.defaut p{font-weight: normal; font-family:Arial; font-size:11px; color:#2F5B76;}
.defaut li{font-weight: normal; font-family:Arial; font-size:11px; color:#2F5B76;}
.defaut p a{color: #2F5B76; font-weight:bold; text-decoration:underline; }
.defaut p a:hover{color: #2F5B76; text-decoration:none;}
.defaut h1{display:inline; font-family:Arial;text-align:center; margin:0 0 0px; font-weight:bold; color:#017DC5; font-size:13px;}
.defaut h2{font-family:Arial;margin:0 0 0px; font-weight:bold; color:#017DC5; font-size:16px;}
.defaut h3{font-family:Arial;text-decoration:underline; text-align:center; margin:0 0 0px; font-weight:bold; color:#017DC5; font-size:16px;}
.defaut input{font-family:Arial;text-align:center; font-weight:bold; color:#2F5B76; font-size:13px;}
.defaut textarea{font-family:Arial; font-weight:bold; color:#2F5B76; font-size:13px;}
.defaut select{font-family:Arial;text-align:center; font-weight:bold; color:#2F5B76; font-size:13px; width:100%;}


/* 
================================================================
Valeurs alternatives
================================================================
*/

.alternatif {font-weight: bold; font-family:Arial; font-size:12px; color:#2F5B76; cursor: default;}
.alternatif h1{display:inline; font-weight: bold; font-family:Arial; margin:0 0 0px; font-size:14px; color:#2F5B76;}
.alternatif h2{display:inline; font-weight: bold; font-family:Arial; margin:0 0 0px; font-size:14px; color:#2F5B76;}
.alternatif h3{display:inline; font-weight: bold; font-family:Arial; margin:0 0 0px; font-size:14px; color:#FFA500;}
.alternatif p{font-weight: normal; font-family:Arial; margin:0 0 0px; font-size:15px; color:#2F5B76;}
.alternatif a{font-family:Arial; color:#FFA500; font-size:14px; font-weight:bold; text-decoration:none;}
.alternatif a:hover{font-family:Arial; color:#FFA500; font-size:14px; font-weight:bold; text-decoration:underline;}
.alternatif h2 a{font-family:Arial; color:#FFA500; font-size:14px; font-weight:bold; text-decoration:underline;}
.alternatif h2 a:hover{font-family:Arial; color:#FFA500; font-size:14px; font-weight:bold; text-decoration:none;}


/* 
================================================================
Boutons
================================================================
*/
.bouton {
  COLOR: #FFA500;   
  HEIGHT: 25px;
  WIDTH: 110px;	
  FONT-SIZE: 15px; 	
  FONT-FAMILY: ARIAL; 	
  font-weight: bold; 	
  text-align: center; 	
  border: none;	
}



/* 
================================================================
News Glider
================================================================
*/

.glidecontentwrapper{
  position: relative; /* Do not change this value */
  width: 360px;
  height: 150px; /* Set height to be able to contain height of largest content shown*/
  border: 1px dotted #FFA500;
  overflow: hidden;
}
/*
	Total wrapper width: 350px+5px+5px=360px
	Or width of wrapper div itself plus any left and right CSS border and padding
	Adjust related containers below according to comments
*/


.glidecontent{ /*style for each glide content DIV within wrapper.*/
  position: absolute; /* Do not change this value */
  background: white;
  padding: 10px;
  visibility: hidden;
  width: 360px;
}

/*
 Total glidecontent width: 330px+10px+10px=350px
	Or width of wrapper div itself (not counting wrapper border/padding)
*/

.glidecontenttoggler{ /*style for DIV used to contain toggler links. */
  width: 360px;
  margin-top: 0px;
  text-align: center; /*How to align pagination links: "left", "center", or "right"
  background: white; /*always declare an explicit background color for fade effect to properly render in IE*/
}

/*
 Total contenttoggler width: 350px+5px+5px=360px
	Or total width of wrapper div (counting wrapper border/padding)
*/

.glidecontenttoggler a{ /*style for every navigational link within toggler */

  color: #FFA500;
  padding: 1px 5px;
  font-family:Arial;
  font-size:14px;

  text-decoration: none;
}

.glidecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
  color:#2F5B76; 
  text-decoration:none;
}

.glidecontenttoggler a:hover{
  color:#2F5B76; 
  text-decoration:none;
}

.glidecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.glidecontenttoggler a.prev, .glidecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
}

.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover{
  color:#2F5B76; 
  text-decoration:none;
  
  font-weight: bold;
}



/* 
================================================================
News Defilante
================================================================
*/

.news {position: absolute;visibility: hidden;background: white;width: 380px;font-family: Arial;font-size:12px;color:#8c8c8c; padding:5px;background:#fff;}
.news h3{font-size: 12px;margin:0 0 3px;  color:#999;}
.news span{color: #2F5B76;font-size: 12px;font-weight: bold;text-align:justify; display:block}
.news h3 span{font-size:12px; color:#b8b8b8; display:block}
.news h3 a{
   color: #2987d9;
   text-transform: uppercase;
   font-weight:bold;
}
.news h3 a:hover{
   color: #2987d9;
   text-transform: uppercase;
   text-decoration:underline;
}

.newsbord
{
	BORDER-RIGHT: #FFA500 1px dotted ;
	BORDER-TOP: #FFA500 1px dotted ;
	BORDER-BOTTOM:#FFA500 1px dotted;
	BORDER-LEFT: #FFA500 1px dotted;
}

.newsslider{
  position: relative;
  width: 388px;
  height: 155px;
  border: 1px dotted #FFA500;
  overflow: hidden;
}

/* 
================================================================
Pas de javascript
================================================================
*/
.pasjs
{  	
        FONT-FAMILY: ARIAL; 	  
    	FONT-SIZE:21px;
    	FONT-WEIGHT:bold; 
	COLOR: #2F5B76;		
} 



/* 
================================================================
Menu
================================================================
*/
.MENU0
{
	COLOR: WHITE; 	
	FONT-SIZE: 13px; 	
	FONT-FAMILY: ARIAL; 	
	font-weight: bold; 	
	text-align: center; 		

}
.MENU1
{
	COLOR: #2F5B76; 	
	FONT-SIZE: 13px; 	
	FONT-FAMILY: ARIAL; 	
	font-weight: bold; 	
	text-align: center; 	
}

.MENU2 
{
	COLOR: #BA0101; 	
	FONT-SIZE: 13px; 	
	FONT-FAMILY: ARIAL; 	
	font-weight: bold; 	
	text-align: center; 	
}

.MENU3
{
	COLOR: #2F5B76; 	
	FONT-SIZE: 13px; 	
	FONT-FAMILY: ARIAL; 	
	font-weight: bold; 	
	text-align: right; 	
}

/* 
================================================================
Menu clic droit
================================================================
*/

.ContextMenu { 
cursor:default; 
position:absolute; 
text-align:left; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
width:80px; 
background-color:white; 
border:1px solid buttonface;
border:2px outset buttonhighlight; 
visibility:hidden;
} 

.ContextMenuOver{ 
cursor:pointer;
color:white; 
font-size:11; 
font-weight:700; 
background:midnightblue; 
} 

.ContextMenuOut{ 
cursor:default;
color:#2F5B76; 
font-size:11; 
font-weight:700; 
background:; 
} 


/* 
================================================================
Menu secondaire des pages
================================================================
*/

.menubis {font-weight: bold; font-family:Arial; font-size:14px; color:#2F5B76;}
.menubis a{font-family:Arial; color:#FFA500; font-size:14px; font-weight:bold;text-decoration:none;}
.menubis a:hover{font-family:Arial; color:#2F5B76; font-size:16px; font-weight:bold;text-decoration:none;}

.menubis2 {font-weight: bold; font-family:Arial; font-size:14px; color:#FFA500;}


/* 
================================================================
Pronostics
================================================================
*/

.historique 
{
	BORDER-RIGHT: #FFA500 1px dotted ;
	BORDER-TOP: #FFA500 1px dotted ;
	BORDER-BOTTOM:#FFA500 1px dotted;
	BORDER-LEFT: #FFA500 1px dotted;
	position:relative; 
	height:110px; 
	z-index:1; 
	left:0px; 
	top:0px; 
	overflow-y:auto; 
	overflow-x: hidden; 
	display:none;
}


.date 
{
	position:relative;  
	z-index:1; 
	left:0px; 
	top:0px;
}

.cote 
{
	position:relative;  
	z-index:1; 
	left:0px; 
	top:0px; 
	display:none;
}


.pays_nom
{
background-color:#017DC5;
padding: 3px 3px 2px 2px;
color:#FFFFFF;
font-size:9pt;
font-weight:bold;
font-family:Arial;
height: 21px;
width: 94px;
}

.pays_nom_p
{
background-color:#A0C1E6;
padding: 3px 3px 2px 2px;
color:#FFFFFF;
font-size:9pt;
font-weight:bold;
font-family:Arial;
height: 21px;
width: 94px;
}

.pays_nom_v
{
background-color:#79C45F;
padding: 3px 3px 2px 2px;
color:#FFFFFF;
font-size:9pt;
font-weight:bold;
font-family:Arial;
height: 21px;
width: 94px;
}

.pays_nom_d
{
background-color:#D20000;
padding: 3px 3px 2px 2px;
color:#FFFFFF;
font-size:9pt;
font-weight:bold;
font-family:Arial;
height: 21px;
width: 94px;
}

.pays_nom_n
{
background-color:#F9C000;
padding: 3px 3px 2px 2px;
color:#FFFFFF;
font-size:9pt;
font-weight:bold;
font-family:Arial;
height: 21px;
width: 94px;
}

.pays_score
{
BORDER-RIGHT: #FFA500 1px solid;
BORDER-TOP: #FFA500 1px solid;
BORDER-BOTTOM:#FFA500 1px solid;
BORDER-LEFT: #FFA500 1px solid;
padding: 2px 3px 2px 4px;
color:#017DC5;
font-size:9pt;
font-weight:bold;
font-family:Arial;
height: 21px;
width:17px;
}

.pays_score_br
{
BORDER-RIGHT: #FFA500 1px solid;
BORDER-TOP: #FFA500 1px solid;
BORDER-BOTTOM:#FFA500 1px solid;
BORDER-LEFT: #FFA500 1px solid;
padding: 2px 3px 2px 4px;
color:#017DC5;
background-color:#BDEEC1;
font-size:9pt;
font-weight:bold;
font-family:Arial;
height: 21px;
width:17px;
}

.pays_score_bt
{
BORDER-RIGHT: #FFA500 1px solid;
BORDER-TOP: #FFA500 1px solid;
BORDER-BOTTOM:#FFA500 1px solid;
BORDER-LEFT: #FFA500 1px solid;
padding: 2px 3px 2px 4px;
color:#017DC5;
background-color:#F0D0A3;
font-size:9pt;
font-weight:bold;
font-family:Arial;
height: 21px;
width:17px;
}

.pays_score_res
{
BORDER-RIGHT: #FFA500 1px solid;
BORDER-TOP: #FFA500 1px solid;
BORDER-BOTTOM:#FFA500 1px solid;
BORDER-LEFT: #FFA500 1px solid;
padding: 2px 3px 2px 4px;
color:#C5011D;
font-size:9pt;
font-weight:bold;
font-family:Arial;
height: 21px;
width:17px;
}


/* 
================================================================

================================================================
*/
