/*
Design standard du site
http://free-flash-games.fr/
*/
img { border: none; }

body
{
font-family: "Trebuchet MS", Verdana,  Arial, Georgia, serif;
width: 950px;
margin: auto;
background: #7070AB url("./images/bgbody.png") repeat-x top left;
font-size: 0.9em;
color: #2020AA;
text-align: center;
}

/* Le logo / entête */

#en_tete
{  
width: 950px;
height: 140px;
margin-top: 7px;
margin-bottom: 20px;
background: url("images/logo7.png") no-repeat center;
}

/* Le menu */
#menu
{
float: left;
width: 170px;
font-size: 0.9em;
line-height: 1.1;
color: #2020AA;
text-align: center;
border: 0px;
padding-bottom: 10px;
margin-top: 14px;
}

/* Quelques effets sur les menus */
.haut  
{
font-size: 1.1em;  
color: #FFFFFF;
padding-top: 2px;
padding-bottom: 5px;
background-image: url("images/haut2.png");
}  
.centre
{ 
background-image: url("images/centre2.png");
background-repeat: repeat-y;
padding: 7px;
}
.bas
{ 
background-image: url("images/bas2.png");
}
a{ color: #2020AA; text-decoration: none;  }
a:link  { color: #2020AA; }
a:visited  { color: #2020AA; }
a:hover { color: #FF0000; text-decoration: underline;}

.statistiques
{
font-size: 0.8em;
}

.annonce
{
font-size: 0.9em;
color: #F02010;
font-style:oblique;
}

/* Le corps de la page */

#corps
{
font-size: 0.85em;
width: 750px;
margin-left: 190px;
margin-bottom: 0px;
margin-top: 0px;
color: #2020AA;
text-align: center;
}

.corps_haut
{  
background-image: url("images/haut_cadre2.png");
}  
.corps_centre
{ 
background-image: url("images/centre_cadre2.png");
background-repeat: repeat-y;
text-align: center;
}
.corps_bas
{ 
background-image: url("images/bas_cadre2.png");
}

.titre_tableau
{
background-image:url("images/titre_tab2.png");
text-align:center; 
font-size:1.1em;
font-weight:700;
color: #FFFFFF;
}
.titre_hasard
{
background-image:url("images/titre_tab2.png");
text-align:center; 
font-size:1.1em;
font-weight:700;
color: #FFFFFF;
}
q
{
font-size: 1.2em;
}
p .navi a, .navi a:link, .navi a:visited  {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0040D0;
	background-color: #FFFFFF;	
}
.navi a:hover  {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #FF0000;
	color: #FF0000;
	background-color: #FFFFFF;	
}
.navi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-size: 1.3em;
	border: 1px solid #0066cc;
	background-color: #FFFFFF;
}
.navi span.points {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	background-color: #FFFFFF;	
}
table
{
margin: auto; 
border-collapse: collapse; 
margin-bottom: 10px;
}

.element_stats a
{ text-decoration: none; }
.element_stats a:hover
{background: none; }
.element_stats a span 
{ display: none;}
.element_stats a:hover span 
{ 
display: inline;
position: absolute;
border-width: 0px;
width: 150px;
height: 112px;
}

.sondage
{
font-size: 0.9em;
}

.plan
{
font-size: 1.0em;
width="180";
}
.presentation
{
color: #2020AA;
font-size: 0.9em;
text-align:left; 
width: 620px;
}
#google iframe
{
width: 700px;
}