body
		{
			margin: 10px 0 ;
			padding: 0 ;
			text-align: center ;
			font: 0.8em "Trebuchet MS", helvetica, sans-serif ;
			background:url(../images/fond1.png) repeat ;
			 
		}

table#tablegenerale
	{
	background: #FFFFFF ;
	
	}


span#navigation 	a
{	
	color:#000000;
	font-weight: bold;
	font-style:italic;
	
}
span#navigation 
{	padding: 0px ;
	color:#000000;
	font-weight: bold;
	font-style:italic;
	
	
}
div#divNavigation
{
float:left;
margin-left:30px;
width:650px;
text-align:left;

}
span#inscription
	{
	color:#000000;
	font-weight:700;
	padding:0px;
	font-size:12px;
	float:left;
	}
div#divIdentite
{
float:left;
display:block;
width:330px;
height:35px;
text-align:left;
}
span#identite
	{
	color:#FFFFFF;
	font-weight:700;
	font-size:14px;
	padding:2px;
	
	}
div#menu h2
	{
	background: url(../images/titre_menu3.png) no-repeat left bottom ;
	display: block;
	padding: 5px ;
	margin:0px;
	font-weight: bold;
	color: black;
	cursor: default;
	border-bottom: 1px solid #ddd;
	font-size: 14px ;
	}

div#menu div a {
	padding: 5px 10px;
	background: #ffffff;
	font-size:12px;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #000000;
}
div#menu div a:hover {
	background : #ceffa6 url(../images/linkarrow.gif) no-repeat right center;
	color: #000;
	text-decoration: none;
}


div#menu div a.current {
	background : #cccddd;
}	

	A:hover {
	COLOR: #FF9933; 
	TEXT-DECORATION: underline;
	}
	A
	{
	TEXT-DECORATION: none;
	COLOR:#000000;
	}
	

div#mainframe div#texte
	{
	border: 1px solid #ab4 ;
	display:block;
	padding: 5px 15px;
	font-size:13px;
	}
div#publicite
{
clear:both;

height:90px;
}
div#zonemembre span
{
background: url(../images/titre_menu3.png) no-repeat left bottom ;
	display: block;
	padding: 5px ;
	font-weight: bold;
	color: black;
	cursor: default;
	border-bottom: 1px solid #ddd;
	font-size: 14px ;
	}
div#zonemembre  a {
	padding: 5px 19px;
	background: #ffffff;
	font-size:12px;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #000000;
}
div#zonemembre a:hover {
	background : #ceffa6 url(../images/linkarrow2.gif) no-repeat left center;
	color: #000;
	text-decoration: none;
}

div#zonemembre a.current {
	background : #cccddd;
}

table#grille_officielle
{
border: 1px solid #ab4 ;
font-size:14px;
}

.fond_grille
{
background: url(../images/test.png) no-repeat left bottom ;
font-weight: bold;
color: white;
}

img{
	border:0;
	padding:0;
	margin:0
}
.win
{
background-color:#336633;
COLOR:#FFFFFF;
FONT-SIZE: 18px;
FONT-WEIGHT: bold;
text-align: center;
}
.ss_menu
{
COLOR:#000000;
FONT-SIZE: 14px;
TEXT-DECORATION: none;

}
.haut_tableau
{
color:#FFFFFF;
FONT-WEIGHT: bold; 
background-color:#007900;
}
.result_gagnant
{
border: 2px solid red ;
FONT-WEIGHT: 700; 
}
table#calendrier
{
border: 1px solid #ab4 ;

}
table#classement
{
border: 1px solid #ab4 ;
font-size:14px;

}

/*CADRE DE LA PAGE PRINCIPALE*/
div#conteneur
{
display:table;
margin-left:auto;
margin-right:auto;
width:1024px;
background:#FFFFFF;
min-height:1000px;
/*height:auto;*/
border-left:1px solid green;
border-right:1px solid green;

}

div#cols
{width:1024px;

/*-height:800px;*/


}
div#leftmenu
{
display:table;
float:left;
width:130px;
text-align:left;
font-size: 14px ;

}
div#basdepage
{
display:table;
width:1026px;
height:50px;
margin-left:auto;
margin-right:auto;

background:url(../images/barre1024x50.png) no-repeat ;
}
div#mainframe
{
float:left;
display:table;
width:730px;
text-align:left;
padding:0px 10px 10px 10px;

}
div#zonemembre
{
float:right;
display:block;
width:130px;
text-align:left;
font-size: 14px ;

}

div#stats
{
display:none;
position:absolute;
z-index:10;
width:500px;
height:350px;
background:#fbfff8;
left:100px;

border: 3px solid green;

}
div#stat table
{
font-size:11px;
color:black;
}
div#detail_multiple
{
padding-left:30px;
}
table#table_detail_multiple
{
font-size:12px;
}
/* DEBUT PAGE BOOKMAKER*/
div#bookmaker
{

width:710px;
display:block;
}
div#book_entite
{
display:block;
height:200px;
border:3px solid green;
width:700px;
margin-bottom:10px;
-moz-border-radius: 20px 20px;
font-size:14px;

}
div#book_nom
{
margin-left:15px;
font-size:18px;
font-weight:700;
display:block;
float:left;
}
div#book_evaluation
{
display:block;
float: right;
}
div#book_pub
{
clear:both;
width:700px;
height:90px;
/*border:1px solid;*/
display:block;
}
div#book_commentaire
{
display:block;
width:650px;
margin-left: 50px;
margin-top: 10px;
/*border:1px solid;*/
}
div#book_commentaire span
{

font-weight:700;
}
/*FIN PAGE BOOKMAKERS */
div#onglet
{
display:block;
width:150px;
float:left;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
background:#ceffa6;
font-weight:700;
}
div#onglet a
{
TEXT-DECORATION: none;
color:black;
}
