img { border: none; }body{font-family: "Trebuchet MS", Verdana,  Arial, Georgia, serif;width: 950px;margin: auto;background: #363672 url("./images/bgbody1.png") repeat-x top left;font-size: 0.9em;color: #2F2F76;text-align: center;}
/* Le logo / entte */#en_tete{  height: 140px;margin-top: 8px;margin-bottom: 30px;background: url("images/logo.png") no-repeat center;
}
/* Le menu */#menu{float: left;width: 170px;font-size: 0.9em;line-height: 1.1;color: #2F2F76;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: #2F2F76; }a:visited  { color: #2F2F76; }a:hover { color: #E2641B; text-decoration: none;}

.statistiques{font-size: 0.8em;}
/* Le corps de la page */#corps{font-size: 0.80em;width: 750px;margin-left: 190px;margin-bottom: 0px;margin-top: 0px;color: #2F2F76;text-align: center;}
#corps2{
font-size: 0.80em;
width: 950px;
margin-bottom: 0px;
margin-top: 0px;
color: #2F2F76;
text-align: center;
}
h1{font-size: 1.7em;}h2{font-size: 1.2em;display:inline;}
h3{font-size: 1.0em;display:inline;}

em { font-style: normal;}

.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");}
.corps_haut2
{  
background-image: url("images/haut_cadre3.png");
}  
.corps_centre2
{ 
background-image: url("images/centre_cadre3.png");
background-repeat: repeat-y;
text-align: center;
}
.corps_bas2
{ 
background-image: url("images/bas_cadre3.png");
}

/* Generated via www.cssmenubuilder.com */
.breadcrumb{position:relative; height:30px; width:100%;}
.breadcrumb ul{position:relative; margin:0 5px 0 5px; padding:0; height:30px; background:url('images/breadcrumbImage.png') 0px -30px repeat-x; }
.breadcrumb ul li{padding:0; margin:0; list-style:none; float:left; height:30px display:inline;}
.breadcrumb ul li a{font:12px Arial, Helvetica, sans-serif; color:rgb(255,255,255); text-decoration:none; line-height:30px; display:block; background:url('images/breadcrumbImage.png') 100% -60px no-repeat; padding:0 10px 0 6px; }
.breadcrumb ul li a:hover {text-decoration:underline; color:rbg(175,180,250);}
.breadcrumb ul li a.active:hover {text-decoration:none;}
.breadcrumb .left{position:absolute; top:0px; left:0px; width:10px; height:30px; display:block; z-index:1; background:url('images/breadcrumbImage.png') 0% 0px no-repeat;}
.breadcrumb .right{position:absolute; top:0px; right:0px; width:10px; height:30px; display:block; z-index:1; background:url('images/breadcrumbImage.png') 100% -90px no-repeat; }

.titre_tableau{font-size: 1.2em;font-weight:700;}.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;}
.desc { text-align:left;padding-left:8px;padding-right:8px;}
.jeux {
display: inline;
float: left;
height: 130px;
margin-right: 5px;
padding-top: 7px;
position: relative;
width: 145px;
}
.pub{text-align:center;}.navi { display:block;}
p .navi a, .navi a:link, .navi a:visited  {
padding: 2px 4px 2px 4px;
margin: 2px;
text-decoration: none;border: 1px solid #2F2F76;color: #2F2F76;background-color: #FFFFFF;}
.navi a:hover  {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;border: 1px solid #E2641B;color: #E2641B;background-color: #FFFFFF;}
.navi span.pages {padding: 2px 4px 2px 4px; margin: 2px;font-size: 1.3em;border: 1px solid #2F2F76;background-color: #FFFFFF;}
.navi span.points {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;border: 1px solid #2F2F76;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: 100px;height: 75px;}
.sondage{font-size: 0.9em;}
.plan{font-size: 1.0em;width: 180px;}
.presentation{color: #2F2F76;font-size: 0.9em;text-align:left; width: 620px;}
#google iframe{width: 700px;}
img.percentImage {
background: white url("images/percentImage_back.png") top left no-repeat;
padding: 0;
margin: 5px 0 0 0;
background-position: 1px 0;
}
