body
{
background-image: url(images/gifs/back2.jpg);
}

p,ul,li,td 
{
font-size : 8pt; 
font-family : Arial, sans-serif;
color : #000000; 
}

h1 
{
background-color: #CC3300; 
border: 2px outset #FFFFFF;
padding-top : 1px;
padding-bottom : 1px;
text-align: center;
color: #FFFFFF;
font-weight: bold;
font-size: 18px;
}

h2 
{
display:inline;
font-weight: bold;
font-size: 18px;
}

a:link {color: #000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover {color:#CC3300; text-decoration:underline;}

a img {border: 0;}

.haut {text-align:right;}

.menu_encadre
{
background-color: #CC3300; 
border: 2px outset #FFFFFF;
padding: 3px;
padding-top : 15px;
padding-bottom : 15px;
text-align: center;
color: #FFFFFF;
font-weight: bold;
}

.titre_encadre
{
background-color: #CC3300; 
border: 2px outset #FFFFFF;
padding-top : 1px;
padding-bottom : 1px;
text-align: center;
color: #FFFFFF;
font-weight: bold;
font-size: 18px;
}

.titre_encadre_1
{
background-color: #CC3300; 
border: 2px outset #FFFFFF;
padding-top : 1px;
padding-bottom : 1px;
text-align: center;
color: #FFFFFF;
font-weight: bold;
font-size: 18px;
}


.titre_encadre_gris
{
background-color: #808080; 
border: 3px ridge #808080;
padding-top : 1px;
padding-bottom : 1px;
text-align: center;
color: #FFFFFF;
font-weight: bold;
font-size: 13px;
}

.titre_encadre_noir
{
background-color: #000000; 
border: 3px  outset #C0C0C0;
padding-top : 1px;
padding-bottom : 1px;
text-align: center;
color: #FFFFFF;
font-size: 21px;
}

.titre_encadre_bleu
{
background-color: #323498; 
border: 3px  outset #FFFFFF;
padding-top : 1px;
padding-bottom : 1px;
text-align: center;
color: #FFFFFF;
font-size: 21px;
}
  
.titre_encadre_vert
{
background-color: #006633; 
border: 1px outset #FFFFFF;
padding-top : 1px;
padding-bottom : 1px;
text-align: center;
color: #FFFFFF;
font-weight: bold;
font-size: 18px;
}

.menu-sousmenu
{
text-align: center;
font-family : "Comic Sans MS", sans-serif; 
font-size: 13px;
color: #FFFF00;
font-weight: bold;
}

a.lien-sousmenu:link {color: #FFFF00; text-decoration:underline;}
a.lien-sousmenu:visited {color:#FFFF00; text-decoration:underline;}
a.lien-sousmenu:hover {color:#FFFFFF; text-decoration:underline;}


.Style2 {font-size: 24px; color:#FFFFFF}
.Style3 {font-size: 12px; font-weight: bold}
.Style4 {font-size: 16px; font-weight: bold}
.Style11 {font-size: 8pt}
.Style14 {font-size: 7pt}
.Style15 {color: #CC3300; font-weight: bold}
.Style16 {color: #CC3300; font-size: 7pt; font-weight: bold}


.petitesmajuscules {font-variant: small-caps; font-size: 7pt}

.menublanc {color: #FFFFFF; font-size: 15px; font-weight: bold}
.menublanc2 {color: #FFFFFF; font-size: 14px; font-weight: bold}
.menublanc3 {color: #FFFFFF; font-size: 10px; font-weight: bold}
.menublanc4 {color: #FFFFFF; font-size: 13px; font-weight: bold}

.jaune3 {color: #FFFF00; font-size: 10px; font-weight: bold}

.dialog {display: block; position: absolute;}

a.lienbordeaux:link {color: #CC3300}
a.lienbordeaux:visited {color: #CC3300}
a.lienbordeaux:hover {color: #000000}

a.boutonsjouerplusinfos {
text-decoration: none;
color: #FFFF00;
border: solid 1px #000000;
background-color:#CC3300;
font-weight:bold;
}
a.boutonsjouerplusinfos:visited {
text-decoration: none;
color: #FFFF00;
border: solid 1px #000000;
background-color:#CC3300;
font-weight:bold
}
a.boutonsjouerplusinfos:hover {
text-decoration: none;
color: #000000;
border: solid 1px #000000;
background-color:#FFFF00;
font-weight:bold
}
a.menujaune {color: #FFFF00; font-size: 12px; font-weight: bold; text-decoration:underline;}

.blanc {color: #FFFFFF}
.blanc_gras {color: #FFFFFF; font-weight: bold}
.blanc_gras_souligne {color: #FFFFFF; font-weight: bold; text-decoration: underline}
.bleu_gras {color: #000080; font-weight: bold}
.gras {font-weight: bold}
.gras_souligne {font-weight: bold; text-decoration: underline}
.gras_italique {font-weight: bold; font-style: italic}
.gras_souligne_italique {font-weight: bold; text-decoration: underline; font-style: italic}
.souligne {text-decoration: underline}
.souligne_italique {text-decoration: underline; font-style: italic}
.9px_italique {font-size: 9px; font-style: italic}
.12px {font-size: 12px}
.12px_souligne {font-size: 12px; text-decoration: underline}
.12px_gras {font-size: 12px; font-weight: bold}
.16px_gras {font-size: 16px; font-weight: bold}
.menubordeaux {color: #CC3300; font-size: 12px; font-weight: bold}


A.bouton_bordeaux {
text-decoration: none;
color: #FFFFFF;
border: solid 1px #000000;
background-color:#CC3300;
}
A.bouton_bordeaux:visited {
text-decoration: none;
color: #FFFFFF;
border: solid 1px #000000;
background-color:#CC3300;
}
A.bouton_bordeaux:hover {
text-decoration: none;
color: #FFFFFF;
border: solid 1px #000000;
background-color:#791F00;
}

a.menu:link, a.menu:visited {
	display: block;
	background-color: #349967;
	color: #FFFFFF;	
	border: 1px solid #000000;		
	vertical-align: middle;
	font-family : Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-top: 3px;
	margin-top: 1px;
	height: 22px
}

a.menu:hover {
background-image: url(images/arriereplan/vertatenue200x30.jpg);
	text-decoration: none;
	color: #FFFFFF;	
	padding-top: 0px;	
	border-top: solid 1px #64CA97;
	border-bottom: solid 1px #64CA97;
	border-right: solid 1px #64CA97;
	border-left: solid 1px #64CA97;		
}

a.menu_tableau:link, a.menu_tableau:visited {
	display: block;	
	background-image: url(images/arriereplan/menubordeaux-bordeaux300x40.jpg);
	color: #FFFFFF;		
	text-align: left;	
	font-size: 11px;
	border-top: 1px solid #000000;		
	padding-top: 3px;
	height: 21px
}

a.menu_tableau:hover {
	background-image: url(images/arriereplan/menubordeaux-bordeaux170x40.jpg);
	text-decoration: none;
	color: #FFFFCC;		
}

a.menu_tableau2:link, a.menu_tableau2:visited {
	display: block;	
	background-color: #CC3300;
	color: #FFFFFF;	
	text-align: center;	
	font-size: 11px;
	border: 1px solid #000000;		
	height: 15px;
}

a.menu_tableau2:hover {
	background-color: #AE2C00;
	text-decoration: none;
	color: #FFFFFF;	
}

a.boutonsaccueil, a.boutonsaccueil:visited {
border: solid 1px #000000;
background-color:#F4FFF4;
}

a.boutonsaccueil:hover {
text-decoration: none;
color: #000000;
border: solid 1px #000000;
background-color:#C1E1C1;
}

A:link.h1tableauclassement {text-decoration: underline; font-family: Tahoma, arial, sans-serif, verdana; color: black; font-weight: bold; font-size: 14px}
A:visited.h1tableauclassement {text-decoration: underline; font-family:  Tahoma, arial, sans-serif, verdana; color: black; font-weight: bold; font-size: 14px}
A:hover.h1tableauclassement {text-decoration: none; font-family:  Tahoma, arial, sans-serif, verdana; font-weight: bold; font-size: 14px; color: #006600}
.h1tableauclassement {font-family: Tahoma, Verdana, Arial; font-size: 13px;}










/* tableau principal */
.tableau_principal
{
width: 850;
border: 2px double #FF0000;
}
.td_cote_droit
{
width: 132;
background-color: #CC3300;
text-align: center;
vertical-align: top
}
.td_cote_gauche
{
width: 132;
background-color: #CC3300;
text-align: center;
vertical-align: top
}
.td_milieu_1
{
background-color: #F3F1CF;
vertical-align: top
}
.td_milieu_2
{
background-color: #8FDAB5;
vertical-align: top
}
.td_milieu_3
{
background-color: #339966;
vertical-align: top
}

/* tableau choix 1 */
.tableau_choix
{
width: 130;
border: 1px solid #000000;
}
.haut_tableau_choix
{
height: 40;
background-color: #CC3300;
text-align: center;
color: #FFFFFF;
font-size: 13px; 
font-weight: bold
}
.haut_tableau_choix_petit
{
height: 40;
background-color: #CC3300;
text-align: center;
color: #FFFFFF;
font-size: 10px; 
font-weight: bold
}
.bas_tableau_choix {background-color: #F3F1CF; text-align: center;}
a.td_choix:link, a.td_choix:visited {
	display: block;	
	background-color: #F3F1CF;
	text-align: left;	
	font-size: 11px;
	border-top: 1px solid #F4FAEF;		
	padding-top: 3px;
	height: 21px
}
a.td_choix:hover {
	background-color: #CC3300;
	text-decoration: none;
	color: #FFFFFF;	
}

/* tableau choix 2 */
.tableau_choix_2
{
width: 130;
border: 1px solid #000000;
}
.haut_tableau_choix_2
{
height: 40;
background-image: url(images/arriereplan/bordeaux135x55.jpg);
text-align: center;
color: #FFFFFF;
font-size: 13px; 
font-weight: bold
}
.haut_tableau_choix_petit_2
{
height: 40;
background-image: url(images/arriereplan/bordeaux135x55.jpg);
text-align: center;
color: #FFFFFF;
font-size: 10px; 
font-weight: bold
}
.bas_tableau_choix_2 {background-color: #FEFEFA; text-align: center;}
a.td_choix_2:link, a.td_choix_2:visited {
	display: block;	
	background-color: #FDFDF4;
	text-align: left;	
	font-size: 11px;
	border-top: 1px solid #F4FAEF;		
	padding-top: 3px;
	height: 21px
}
a.td_choix_2:hover {
	background-image: url(images/arriereplan/bordeaux135x55.jpg);
	text-decoration: none;
	color: #FFFFFF;	
}

/* tableau fiche casino */
.tableau_fiche_casino
{
width: 100%;
border: 2px outset #006600;
border-color: #B4E7CD;
background-color: #E0F5EB;
}

/*border="1" bordercolor="#B4E7CD"#BEEBD5;*/
.haut_tableau_fiche_casino
{
height: 25;
background-image: url(images/arriereplan/menuvert-vertclair550x25.jpg);
color: #FFFFFF;
font-size: 11px; 
font-weight: bold
}

/* boutons */
.bouton_1 {
	display: block;	
	background-color: #EEECB9;
	color: #000000;	
	text-align: center;	
	font-size: 11px;
	border: 1px solid #000000;		
	height: 15px;
}	
a.bouton_1:link, a.bouton_1:visited {
	display: block;	
	background-color: #EEECB9;
	color: #000000;	
	text-align: center;	
	font-size: 11px;
	border: 1px solid #000000;		
	height: 15px;
}
a.bouton_1:hover {
	background-color: #CC3300;
	text-decoration: none;
	color: #FFFFFF;	
}
a.bouton_2:link, a.bouton_2:visited {
	display: block;	
	background-color: #CC3300;
	color: #FFFFFF;	
	text-align: center;	
	font-size: 11px;
	border: 1px solid #000000;		
	height: 15px;
}
a.bouton_2:hover {
	background-color: #D24B1C;
	text-decoration: none;
	color: #FFFFFF;	
}

/* barres horizontales */
.barre_horizontale_1
{
	background-image: url(images/arriereplan/lignebordeauxbeige800x15.jpg);
	text-align: center;	
	height: 15;
}

/* bulle/agrandissement */
#bulle { position: absolute; visibility: hidden; font-size: 13px;}
.bulle{ border: 1px solid #666666; font-family: tahoma; color: #333333; padding: 2px; background-color: #FFFFFF;}