body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.7em;
margin: 0;
padding: 0;
background-color: #EAEAEA;
}
#header {
height:88px;
padding-top:1px;
}
#sousheader{
background-image:url(images/barrepied.jpg);
height:90px;
text-align:center;
padding-top:1px;
}
#haut {
height: 20px;
text-align:center;
background-image:url(images/barrepied.jpg);
padding-top:3px;
padding-bottom:3px;
}

#conteneur {
position: absolute;
width: 750px;
left: 50%;
margin-left: -375px;
}
#centre {
background-color: #F7F7F7;
margin-left: 152px;
margin-right: 146px;
padding: 3px 4px 3px 4px;
text-align:justify;
border-color: #000000;
border-width:1px;
border-style:solid;
}
#gauche {
position: absolute;
left:0;
width: 146px;
background-color: #CCCCCC;
padding: 0px 2px 0px 2px;
border-color: #000000;
border-width:1px;
border-style:solid;
top:205px;
bottom:25px;
}    
#droite {
position: absolute;
right:0;
width: 142px;
background-color: #333333;
color:#FFFFFF;
padding: 0px 2px 0px 2px;
top:206px;
bottom:25px;
}
#bottom{
bottom:10px;
font-size: x-small;
}
#avantpied{
height: 6px;
font-size: x-small;
text-align:center;
}
#pied {
background-image:url(images/barrepied.jpg);
height: 15px;
font-size: x-small;
}
#encadre {
background-color:#F7F7F7;
border-color: #75003A;
border-width:1px;
border-style:solid;
padding: 0px 4px 0px 4px;
margin-right:4px;
}
.menuhaut {
list-style-type: none;
margin: 4px 2px 4px 2px;
padding:0;
}
.menuhaut li {
display: inline;
}
.menuhaut a {
margin: 0 2px;
color: #FFFFFF;
font-weight:bold;
text-decoration: none;
font-size:12px;
}
.menuhaut a:link {
margin: 0 2px;
color: #FFFFFF;
font-weight:bold;
text-decoration: none;
font-size:12px;
}
.menuhaut a:visited {
color:#FFFFFF;
font-weight:bold;
text-decoration: none;}
.menuhaut a:hover {
color:#930000;
font-weight:bold;
text-decoration: none;
}
.menuhaut a:active { 
color:#FFFFFF;
font-weight:bold;
text-decoration: none;;
} 
.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
.menugauche li {
margin-bottom: 5px;
}
.menugauche a {
margin: 0 2px;
}
.menugauche a:link{
color: #000000;
font-weight:bold;
font-size:10px;
}
.menugauche a:visited {
color: #000000;
font-weight:bold;
font-size:10px;
}
.menugauche a:hover {
text-decoration: underline;
}
.menudroit {
list-style-type: none;
margin: 0;
padding:0;
}
.menudroit li {
margin-bottom: 5px;
}
.menudroit a {
margin: 0 2px;
}
.menudroit a:link{
color:#FFFFFF;
font-weight:bold;
font-size:10px;
}
.menudroit a:visited {
color:#FFFFFF;
font-weight:bold;
font-size:10px;
}
.menudroit a:hover {
text-decoration: underline;
}
.menudroit a:active {
color:#FFFFFF;
font-weight:bold;
text-decoration: none;
}
p {margin: 0 0 10px 0;}

.barremenu{
background-image:url(images/barremenu.jpg);
height:25px;
text-align:center;
padding-top:5px;
font-weight:bold;
font-family:"Trebuchet MS", Arial;
color: #000000;}
.titre{
background-image:url(images/barretitre.jpg);
font-size:13px;
font-weight:bold;
text-align:center;
padding: 5px 10px 5px 4px;
font-variant:small-caps;
}
.petittitre{
font-size:13px;
font-weight:bold;
font-style:italic;
padding:15px 3px 3px 3px;
margin-left:10px;
margin-right:10px;
border-bottom:1px #666666 solid;
color:#666666;
}
.Style1 {font-size: xx-small; color:#007700}
.Style2 {
font-size: x-small;
text-decoration:underline;
}
.imagebordure {
border-width:0;
}
table.casinos {
width:440px;
padding: 1px;
margin:0;
background-color: #F7F7F7;
font-size:10px;
text-align:center;
border: 1px #75003A solid;
}
table.casinos caption {
background-color: #CCCCCC;
text-align:center;
padding: 1px;
font-weight:bold;
border: 1px #75003A solid;
}
tr.tableauhaut {
background-color: #EAEAEA;
text-align:center;
padding: 4px 0px 4px 0px;
border: 1px #75003A solid;
font-weight:bold;}
tr.tableaubas
{
text-align:center;
padding: 1px;
border: 1px #75003A solid;
font-weight:bold;
}
tr.separation{
padding:1px;
border-bottom:1px #75003A solid;
}
td {
border-right: 1px #75003A solid;
}
td.droite{
border-right: 1px #FFFFFF solid;
}
h1{font-size:13px;}
h2{font-size:12px;
line-height:normal;}
h3{font-size:10px;}

a.infobulle {
position: relative;
text-decoration: none;
color: black;
border-bottom: 1px #75003A dotted;
}
a.infobulle link {
position: relative;
text-decoration: none;
color: black;
border-bottom: 1px #75003A dotted;
}
a.infobulle span {
display: none;
text-decoration: none;
color:#000000;
}
a.infobulle:hover {
background: none; /* correction d'un bug IE */
z-index: 500;
text-decoration: none;
}
a.infobulle:hover span {
display: inline;
position: absolute;
top: 2em;
left: 1em;
background-color:#EAEAEA;
text-align: center;
color: #000000;
padding: 4px;
border: 1px #75003A dotted;
}

#imagegauche200{
float:left;
font-size: 1px;
line-height: 1px;
vertical-align: middle; 
border: 1px #75003A solid;
margin-left:3px;
margin-right:6px;
padding:1px;
}
hr {
border-width: 1px;
color:#75003A;
width:98%;
height:1px;
}
a:link {
color: #930000;
text-decoration:none;
} 
 /* lien non-visité */
a:visited {
color: #930000;
text-decoration:none;
} /* lien visité */
a:hover { 
text-decoration: underline;
} /* lien survolé */
a:active { 
text-decoration: none;
} /* lien activé */