* { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #000000; }

body { top-margin:1px; text-align:center; }

#global { width:830px; height:530px; background-color:#FFFFFF; border:1px solid #cccccc;}
.gauche { width:217px; text-align:center; }
.DroitHaut { text-align:left; padding-left:40px; height:380px;}
.CadreJaune { background-color:#FF9900; height:1px;}
.DroitBas { text-align:left; padding-left:40px; }
.GaucheAlign { text-align:right; padding-right:15px;}

.CadreLogo { width:830px; background-image: url(Image/LogLong.gif); background-repeat:repeat-y; border:1px solid #cccccc;}
.CadreRec { width:830px; border:1px solid #cccccc; height:500px }
.CadreMenu { width:200px; background-color: #A41E21}
.CadreRegles {  width:540px; text-align:justify; font-size:10px; font-weight: normal; background-color:#FFFFFF; padding-right:15px; padding-left:15px;}

.tableau2 { text-align:justify; padding-left: 15px; padding-right: 15px; background-color:#FFFFFF; }
.tableau2 a { color:#A41E21; text-decoration:none; font-weight: normal}
.tableau2 a:hover { color:#FF6600; text-decoration:none; font-weight: normal}

.form { border: #999999 1px solid; background-color:#F7F9FB; COLOR: #666666; }
	 
.Blanc { color:#ffffff; padding-left:5px; font-size:10px; text-align:left;}
.Rouge { color:#990033; font-size : 12px; font-weight:bold;}
.Bold { font-weight:bold}
.Bleu { font-weight:bold; color:#3366cc; font-size : 13px;}
.TitreNoir { font-size:35px; font-family : Arial Narrow ; color:#000000; }
.TitreNoirGras { font-size:35px; font-family : Arial Narrow ; color:#000000; font-weight:bold; }
.TitreRouge { font-size:35px; font-family : Arial Narrow ; color:#990000; }
.TitreRougeGras { font-size:35px; font-family : Arial Narrow ; color:#990000; font-weight:bold;}

.SousTitreNoir { font-size:25px; font-family : Arial Narrow ; color:#000000; }
.SousTitreNoirGras { font-size:25px; font-family : Arial Narrow ; color:#000000; font-weight:bold;}
.SousTitreRouge { font-size:25px; font-family : Arial Narrow ; color:#990000; }
.SousTitreRougeGras { font-size:25px; font-family : Arial Narrow ; color:#990000; font-weight:bold;}

.SousTitreNoirRight { font-size:25px; font-family : Arial Narrow ; color:#000000; padding-right:15px; }

.JackpotSomme {  text-align:right; font-size:20px; font-weight: bold; color:#A41E21;  }
.JackpotTitre {  text-align:center; font-size:34px; font-weight: bold; color:#A41E21;  }


h1:first-letter{font-size:40px; color:#000000; }
h1 { font-size:30px; font-family : Arial Narrow; color:#000000; text-align:left; padding-bottom: 5px}

a { color:#A41E21; text-decoration:none; font-weight: normal}
a:hover { color:#FF6600; text-decoration:none; font-weight: normal}

.Menu { color:003399; background-color: #A41E21; height:25px; text-align:left; font-weight:normal ; font-size:10px; padding-left: 10px; border-bottom:1px solid #cccccc; }
.Menu a { color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:10px;}
.Menu a:hover { color:#ffcc33; text-decoration:none; font-weight:normal; font-size:10px;}

#menuVariant {clear:left; float:left; width:200px; margin: 0 0 10px 0; padding:0; font-size:9px;}
#menuVariant ul {list-style:none; width:200px; margin: 0 0 20px 0; padding:0; font-size:9px; }	
#menuVariant li {margin-bottom:1px; border-bottom:1px solid #cccccc; font-size:9px;}
#menuVariant li a { height:20px; text-decoration:none; color:#FFFFFF; display:block; padding: 6px 0 0 10px; background:#A41E21; border-left: 4px solid #971C1F; font-size:9px;}	
#menuVariant li a:hover {background:#971C1F; color:#ffcc33; border-left: 4px solid #ffcc33; font-size:9px;}