.style1 {font-weight: bold;	color: #FFFFFF;}
.style3 {color: #333333; font-weight: bold; }
.style4 {color: #F0C004; font-weight: bold; }
.style8 {color: #88A500; font-weight: bold; }
.style10 {color: #FFFFFF; }


body {
margin: 0px;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

/* Presentation des matchs */
.matchs_l1 {
	color: #333333;
	padding-left: 3px;
}
.matchs_l2 {
	color: #333333;
	padding-left: 3px;
  background-color: #fdd1c8;
}

.titreplus {color: #333333; font-weight: bold; }

/* Liens */
a
{
  text-decoration: none;
  color: black;
}
a:hover
{
  text-decoration: underline;
}

a.lienplus
{
  text-decoration: underline;
  color: #c92400;
  font-weight: bold;
}

a.detailmatch
{
  text-decoration: underline;
  color: #333333;
  font-weight: bold;
}

a.fiche
{
  text-decoration: none;
  color: #333333;
}
a.fiche:hover {
  text-decoration: underline;
  color: #666666;
}

/* Formulaire */
form { margin: 0px; padding:0px;}

input
{
  font-size: 11px;
  color: #333333;
}

select {
	font-size: 11px;
}

textarea  {
	font-size: 11px;
  border-style: solid;
  border-color: #000000;
}

/* Blocs de la page */
.conteneur
{
  width:885px;
  margin:0 auto;
}

.headerg {
  float: left;
  width: 535px;
  height: 26px;
  background-image: url('images/header2.jpg');
  color: #333333;
  font-weight: bold;
  text-align: right;
}

.headerd {
  float: left;
  width: 350px;
  height: 23px;
  background-image: url('images/index_03.png');
  color: #333333;
  font-weight: bold;
  padding-top: 3px !important;
}

.menuhaut {
  width: 885px;
  height: 32px;
  color: #333333;
  font-weight: bold;
  background-image: url('images/index_05.jpg');
}

.elt_menuhaut {
  float: left;
  width: 136px;
  padding-top: 6px;
  padding-left: 10px;
  text-align: center;

}
.elt_menuhaut a {
  color: #ffffff;
}

.sousmenuhaut {
  width: 885px;
  height: 21px;
  background-image: url('images/index_06.jpg');
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}

.footer {
  width: 885px;
  height: 32px;
  background-image: url('images/index_23.jpg');
  color: #FFFFFF;
  text-align: center;
  padding-top: 4px;
}
.footer a { color: #FFFFFF;}

.index_tg {
  float: left;
  width: 579px;
  height: 277px;
}
.index_titre_tg {
  background-image: url('images/index_07.jpg');
  color: #FFFFFF;
  font-weight: bold;
  height: 27px;
  padding-top: 15px;
  text-align: center;
}
.index_corps_tg {
  background-image: url('images/index_09.jpg');
  height: 220px;
  width: 579px;
  color: #333333;
  text-align: justify;
}
.index_corpsg_tg {
  float: left;
  width: 386px;
  padding-left: 6px;
}
.index_corpsd_tg {
  float: left;
  width: 187px;
}

.index_footer_tg {
  background-image: url('images/index_11.jpg');
  width: 579px;
  height: 44px;
  color: #c92400;
  font-weight: bold;
  text-align: center;
}

.index_td {
  float: left;
  width: 306px;
  height: 306px;
}
.index_titre_td {
  background-image: url('images/index_08.jpg');
  color: #FFFFFF;
  font-weight: bold;
  height: 27px;
  padding-top: 15px;
  text-align: center;
}
.index_corps_td {
  background-image: url('images/index_10.jpg');
  height: 220px;
  color: #333333;
  font-weight: bold;
  padding-left: 6px;
}
.index_footer_td {
  background-image: url('images/index_12.jpg');
  width: 306px;
  height: 44px;
  color: #333333;
  font-weight: bold;
  text-align: center;
}


.index_mg {
  float: left;
  width: 304px;
  height: 288px;
}
.index_titre_mg {
  background-image: url('images/index_13.jpg');
  color: #FFFFFF;
  font-weight: bold;
  height: 21px;
  padding-top: 6px;
  text-align: center;
}
.index_corps_mg {
  background-image: url('images/index_15.jpg');
  height: 209px;
  width: 298px;
  color: #333333;
  text-align: justify;
  padding-left: 6px;
}
.index_footer_mg {
  background-image: url('images/index_17.jpg');
  width: 304px;
  height: 48px;
  color: #333333;
  font-weight: bold;
  text-align: center;
}

.index_md {
  float: left;
  width: 581px;
  height: 288px;
}
.index_titre_md {
  background-image: url('images/index_14.jpg');
  color: #FFFFFF;
  font-weight: bold;
  height: 21px;
  padding-top: 6px;
  text-align: center;
}
.index_corps_md {
  background-image: url('images/index_16.jpg');
  height: 209px;
  color: #333333;
  font-weight: bold;
}
.index_footer_md {
  background-image: url('images/index_18.jpg');
  width: 581px;
  height: 48px;
  color: #333333;
  font-weight: bold;
  text-align: center;
}


.index_bg {
  float: left;
  width: 579px;
  height: 286px;
}
.index_titre_bg {
  background-image: url('images/index_19.jpg');
  color: #FFFFFF;
  font-weight: bold;
  height: 16px;
  padding-top: 7px;
  text-align: center;
}
.index_corps_bg {
  background-image: url('images/index_21.jpg');
  height: 219px;
  width: 579px;
  color: #333333;
}
.index_footer_bg {
  background-image: url('images/index_22.jpg');
  width: 579px;
  height: 44px;
  color: #F0C004;
  font-weight: bold;
}

.index_bd {
  float: left;
  width: 306px;
  height: 286px;
  text-align: center;
}

.menug_titre {
  background-image: url('images/menu_01.jpg');
  width: 166px;
  height: 22px;
  padding-top: 9px;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}
.menug_centre {
  background-image: url('images/menu_02.jpg');
  width: 160px;
  color: #333333;
  padding-left: 6px;
}
.menug_bas {
  background-image: url('images/menu_03.jpg');
  width: 166px;
  height: 48px;
  color: #333333;
}

.menud_titre {
  background-image: url('images/menu_01.jpg');
  width: 166px;
  height: 22px;
  padding-top: 9px;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}
.menud_centre {
  background-image: url('images/menu_02.jpg');
  width: 160px;
  color: #333333;
  padding-left: 6px;
}
.menud_bas {
  background-image: url('images/menu_03.jpg');
  width: 166px;
  height: 48px;
  color: #333333;
}

.centre_titre, .centreG_titre {
  background-image: url('images/central_01.jpg');
  width: 548px;
  height: 16px;
  padding-top: 9px;
  text-align: center;
  margin-left: 2px;
}
.centre_titre h1, .centreG_titre h1
{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 11px;
  padding: 0px;
  margin: 0px;
}
h2.chemin {
  font-weight: bold;
  font-size: 11px;
  padding: 0px;
  margin: 0px;
  margin-bottom: 4px;
}

.centre_centre, .centreG_centre {
  background-image: url('images/central_02.jpg');
  width: 536px;
  color: #333333;
  padding: 4px 6px 0 6px;
  margin-left: 2px;
}

.consigne {
  text-align; justify;
  font-style:italic;
  font-size: 10px;
}

.centre_bas, .centreG_bas {
  background-image: url('images/central_03.jpg');
  width: 548px;
  height: 46px;
  margin-left: 2px;
}

.centreG_titre {
  background-image: url('images/centralG_01.jpg');
  width: 717px;
}
.centreG_centre {
  background-image: url('images/centralG_02.jpg');
  width: 705px;
}
.centreG_bas {
  background-image: url('images/centralG_03.jpg');
  width: 717px;
}

.sep
{
  clear: both;
  height: 6px;
}

/* Tableau */

.tabstat
{
  border: 1px solid #c92400;
}

.tableMenu td
{
  background-color: #333333;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}
.tableMenu a { color: #FFFFFF;}


.tableautitre td
{
  background-color: #c92400;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}

.tl1 td
{
  background-color: #FFFFFF;
  text-align: center;
}

.tl1b td
{
  background-color: #FFFFFF;
  text-align: left;
}

.tl2 td
{
  background-color: #fdd1c8;
  text-align: center;
}

.tl2b td
{
  background-color: #fdd1c8;
  text-align: left;
}

td.algauche
{
  text-align: left;
}
td.aldroite
{
  text-align: right;
}

.forfait { color: #802040; }
.suivi { color: #800000; }
.victoire { color: #000080; }
.nul { color: #008000; }
.defaite { color: #800000; }

/* Présentation des Bookmakers */
p { margin: 0 0 4px 0;}
h1.book {
  color: #B00000;
  font-size: 24px;
  margin: 0 0 4px 0;
}

ul { margin-top: 4px;}
h2.book, h2.book a {
  color: #E00000;
  font-size: 16px;
  margin: 0 0 4px 0;
}

h3.book {
  color: #B00060;
  font-size: 14px;
  margin: 0 0 4px 0;
}

div.blocNote {
  width: 81px;
  height: 50px;

  margin-right: 5px;

  border: 1px solid #666666;
  float: left;
  text-align: center;
}
div.blocNoteTop {height: 28px; padding: 2px;}

table.booktech {
  border: 0px solid #333333;
  border-collapse:collapse;
  width: 300px;
}

table.booktech td {
  border: 1px solid #333333;
}

table.bookpay {
  border: 0px solid #333333;
  border-collapse:collapse;
  width: 380px;
}

table.bookpay tr.titre td { background-color: #E0E0E0; text-align: center;}

table.bookpay td {
  border: 1px solid #333333;
  text-align: center;
}

table td.left { text-align: left}

div.pubook {
  width: 310px;
  float: right;
  margin: 0 0 5px 5px;
}

table.comparatif, table.comparatif_bonus {
  border: 0px solid #333333;
  border-collapse:collapse;
}

table.comparatif td, table.comparatif_bonus td {
  border: 1px solid #333333;
}

table.comparatif tr.titre td { background-color: #AAAAAA; text-align: center; padding: 3px 0 3px 0; font-weight: bold;  width: 82px;}
table.comparatif tr.titre td.note { width: 35px;}
table.comparatif tr.tl1 td { background-color: #FFFFFF; padding: 3px 1px 3px 1px; text-align: left;}
table.comparatif tr.tl2 td { background-color: #EEEEEE; padding: 3px 1px 3px 1px; text-align: left;}

table.comparatif_bonus tr.tl1 td { background-color: #FFFFFF; text-align: left;}
table.comparatif_bonus tr.tl2 td { background-color: #EEEEEE; text-align: left;}

a.lexique {color: #400000;}

/* Comparateur de cotes */
table.comparateur_header {
  border: 0px;
  border-collapse:collapse;
  background-color: #E0E0E0;
  text-align: center;
}

table.comparateur_header td {
  border: 1px solid #333333;
}

table.comparateur_header td.liens {
  width: 180px;
  text-align: left;
  padding-left: 20px;
}

table.comparateur {
  border: 0px;
  border-collapse:collapse;
  text-align: center;
  color: #000000;
}

table.comparateur td.match {
  background-color: #c92400;
  color: #ffffff;
  text-align: left;
  font-weight: bold;
}

table.comparateur td.match a {
  color: #ffffff;
}

table.comparateur td {
  border: 1px solid #333333;
}

table.comparateur td.titreligne {
  text-align: left;
}

table.comparateur tr.tl1 td { background-color: #FFFFFF;}
table.comparateur tr.tl2 td { background-color: #fdd1c8;}

table.comparateur tr td.moyenne {
  background-color: #d98480;
  font-weight: bold;
}

table.comparateur tr td.top {
  background-color: #fff300;
  font-weight: bold;
}

a.cotechoix {
  font-weight: bold;
}

.lienfooter, .lienfooter_g {
  float: left;
  border: 1px dotted #000000;
  background-color: #FFFFFF;
  padding: 5px;
  margin-top: 4px;
  margin-right: 5px;
  width: 278px;
  height: 38px;
}
.lienfooter_g { margin-right: 0px;}