body  {
margin:0px;
padding:0px;
background: #000000;
color: #a9a9a9;
}

table, td, div, span { font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px; }

A:link {color: #7AD521; text-decoration: underline; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px; }
A:visited {color: #7AD521; text-decoration: underline; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px;}
A:hover {color: #95F636; text-decoration: none; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px;}

.js_link {color: #7AD521; text-decoration: underline; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px; cursor: pointer; }
.js_link:hover {color: #95F636; text-decoration: none; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px; cursor: pointer; }

.titre_rubrique { font-size: 16px; font-weight: bold; }

.texte_rouge { color: #EE1212; font-weight: bold; }

hr { color: #a9a9a9; }


a.1 {
	text-decoration: none;
	color: 000000;
}
.t11 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
}

.style1 {
	color: #a9a9a9;
	font-weight: bold;
}
.style2 {
	font-size: 10px;
	color: #a9a9a9;
}
.style3 {
	color: #5e8834;
	font-weight: bold;
}
.style4 {
	color: #9dc36b;
	font-weight: bold;
	font-size: 10px;
}

#slidemenubar, #slidemenubar2{
position: absolute;
left:-195px;
width:135px;
top: -90px;
height: 97px
font:bold 12px Verdana;
}

#promo {
position: absolute;
left:-195px;
width:135px;
top: -90px;
height: 97px
font:bold 12px Verdana;
}

.submenu{
margin-bottom: 0.5em;
display: block;
}

   input.head_foot { HEIGHT: 18; BORDER-RIGHT: #444444 1px solid; BORDER-TOP: #444444 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #444444 1px solid; COLOR: #000000; BACKGROUND-COLOR: #999999; BORDER-BOTTOM: #444444 1px solid; FONT-FAMILY: verdana; font-weight:bold}
  .message {color: #000000; background: #777777; border-collapse: collapse; border: 1px solid; border-top-color: #888888; border-bottom-color: #888888; border-right-color: #888888; border-left-color: #888888;}

  .headline { font-family: arial black, arial; font-size: 28px; letter-spacing: -1px; }
  .headline2{ font-family: verdana, arial; font-size: 12px; }
  .subhead  { font-family: arial, arial; font-size: 18px; font-weight: bold; font-style: italic; }
  .backtotop     { font-family: arial, arial; font-size: xx-small;  }
  .code     { background-color: #EEEEEE; font-family: Courier New; font-size: x-small;
              margin: 5px 0px 5px 0px; padding: 5px;
              border: black 1px dotted;
            }
            
  .message_entete { background-color: #777777; }
  .message_bas { color: #000000; background-color: #777777; }

.non_lu {font-weight: bold;}
.lu {font-weight: normal; font-style: italic;}
.td_non_lu {background-color: #FFFFFF;}
.td_lu {background-color: #EEEEEE;}
.header {color: #444444; font-weight: bold; background-color: #DDDDDD; border-collapse: collapse; border: 1px solid; border-top-color: #F9F9F9; border-bottom-color: #555555; border-right-color: #999999; border-left-color: #F9F9F9;}
.select_sel { font-size:9px; font-style: italic}

.{color: #a9a9a9; font-family: Verdana, Geneva, Arial, sans-serif; font-size: 10px;}
.search_error{color: #FF0000; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px;}
.rub_cat_rouge:hover {color: #FF0000; text-decoration: none; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px; font-weight: 600;}
.text-entete {color: #a9a9a9; font-size: 14px; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px;}
.nom {color: #7AD521; text-decoration: underline; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px;}
a.nomjeux:link, 
a.nomjeux:visited, 
a.nomjeux:hover,  {color: #7AD521; text-decoration: none; font-weight: bold; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 12px;}
.rub {color: #7AD521; text-decoration: underline; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px;}
.rub_cat {color: #7AD521; text-decoration: underline; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px; font-weight: 600;}
a.rub_cat_adulte:link, 
a.rub_cat_adulte:visited {color: #DA12A9; text-decoration: underline; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px; font-weight: 600;}
a.rub_cat_adulte:hover {color: #DA12A9; text-decoration: none; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px; font-weight: 600;}
a.rub_cat_multi:link, 
a.rub_cat_multi:visited {color: #12CADA; text-decoration: underline; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px; font-weight: 600;}
a.rub_cat_multi:hover {color: #12CADA; text-decoration: none; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px; font-weight: 600;}

.entete {color: #7AD521; text-decoration: underline; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px;}
.pages {color: #7AD521; text-decoration: underline; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px; cursor: pointer; }
.classement {color: #7AD521; text-decoration: underline; font-family: Verdana, Geneva, Arial,  sans-serif; font-size: 10px;}

table.top_rub { float: left; width: 190px; height: 65px; border: 0px; margin: 0px; padding: 0px; border-collapse: 0px; background-position:top; background-repeat:no-repeat; background-image: url('/images/bg2.png'); background-color: #16160C;}

td.top_rub { float: left; width: 190px; padding-top:0px; color: #a9a9a9; font-weight: bold; text-align: left; border-collapse: 0px; }
span.title_top_rub { padding-left: 10px; font-size: 11px; font-weight: bold; }

input{color: #000000; }
textarea {color: #000000; }
textarea.standard { BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BACKGROUND-COLOR: #474747; BORDER-BOTTOM: #a9a9a9 1px solid; FONT-FAMILY: verdana; font-weight:bold}
input.standard { HEIGHT: 18; BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BACKGROUND-COLOR: #474747; BORDER-BOTTOM: #a9a9a9 1px solid; FONT-FAMILY: verdana; font-weight:bold}
input.standard_button { HEIGHT: 18; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000000; BACKGROUND-COLOR: #474747; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana; font-weight:bold}
input.standard_connexion { HEIGHT: 18; BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BACKGROUND-COLOR: #474747; BORDER-BOTTOM: #a9a9a9 1px solid; FONT-FAMILY: verdana; font-weight:bold; width: 120px;}
span.standard_button { HEIGHT: 18; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000000; BACKGROUND-COLOR: #474747; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana; font-weight:bold}

table.infos_jeu { border: 0px; padding: 0px; margin: 0px; border-collapse: 0px; width: 114px;  }
tr.infos_jeu { background-image:url('/img/bg_infos_jeu.gif'); }
div.screen_jeu { text-align: center; vertical-align: top;  width: 102px; background-repeat: no-repeat; padding: 2px; background-color: #15150B; }

.infosbulle_descr{ display: none; position: absolute; background-color: #474747; border: 2px solid #7AD521; text-align: left; width: 223px; margin-top: 4px; padding: 4px; filter:alpha(opacity=90); -moz-opacity:0.90; opacity: 0.90; }

.infosbulle_note{ display: none; position: absolute; background-color: #474747; border: 2px solid #7AD521; text-align: left; width: 223px;  padding: 4px; filter:alpha(opacity=90); -moz-opacity:0.90; opacity: 0.90; }

#fadeinbox{
position:absolute;
width: 300px;
left: 0;
top: -450px;
border: 2px solid black;
background-color: #474747;
padding: 4px;
z-index: 100;
visibility:hidden;
color: #a9a9a9;
}


td.block_game {
 border: 0px; 
 border-collapse: collapse;
 padding: 0px; 
 margin: 0px;  
 text-align: center; 
 vertical-align: top; 
 width: 100%; 
}

table.block_game2 {
 background-color: #2B2C27;
 border: 1px solid #494949;
 vertical-align: top;
 width: 456px;
 margin-top: 3px;
 margin-left: 7px; 
 margin-right: 7px;
 float: left;
}

td.block_game2 {
 padding: 2px; 
 padding-bottom: 3px;
}


.block_game2_score {
 background-color: #494949;
 border: 1px solid #494949; 
 padding-bottom: 3px;  
 vertical-align: top; 
 width: 456; 
 margin-left: 6px; 
 margin-right: 6px;
 float: left;
 text-align: left;
}

.block_game2_score div {
  float: left; text-align: right; width: 110px; vertical-align: top; padding-right: 4px;
}

.screen_jeu {
 vertical-align: top; 
 text-align: center;
 width: 108px; 
 padding: 2px; 
 padding-bottom: 3px;
}


td.play_buttons { align: center; text-align: middle; vertical-align: middle; background-image: url(/img/bouton_fond.png); background-repeat: no-repeat; background-position:center center; width: 210px; padding-left: 15px; }
.play_buttons, a.play_buttons, a:link.play_buttons, a:visited.play_buttons, a:hover.play_buttons, span.play_buttons { 
color: #7AD521; text-align: left; vertical-align: middle; font-weight: bold; font-size: 13px; text-decoration: none; cursor: hand;  }

.play_links, a.play_links, a:link.play_links, a:visited.play_links, a:hover.play_links, span.play_links { 
color: #7AD521; text-align: left; vertical-align: middle; font-weight: bold; font-size: 11px; text-decoration: none; cursor: hand;  }

   .rows_fonce {background-color: #888888; border-collapse: collapse; border: 1px solid; border-top-color: #888888; border-bottom-color: #888888; border-right-color: #888888; border-left-color: #888888;}
   .rows_clair {border-collapse: collapse; border: 1px solid; border-top-color: #888888; border-bottom-color: #888888; border-right-color: #888888; border-left-color: #888888;}

.PubListe {
 padding-top: 10px; padding-bottom: 10px; margin: 0px;
}