/*
Theme Name: Parier-sport
Description: Theme pour Parier-sport
Author: HCM
*/

body {   
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #595959;     
background: url('images/fond2.png') repeat-x;
padding: 0px;   
margin: 0px;   
}

a{outline: none;}
:focus{-moz-outline-style: none;}

/** LIGHTBOX BANNER**/
#custom-lightbox-overlay-container{position: absolute; top: 0; left: 0; display: none; width: 100%; z-index: 1100;}

#custom-lightbox-overlay{position: absolute; top: 0; left: 0; display: none; width: 100%; height: 170%; background-color: #000000; opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8; -webkit-opacity: 0.8; filter:alpha(opacity=80); z-index: 1104;}

#custom-lightbox-banner{position: absolute; top: 30%; left: 50%; display: none; width: 500px; height: 500px; margin-top: -250px; margin-left: -250px; background-color: #f1f1f1; z-index: 1105; -moz-box-shadow: 2px 2px 2px #000000; -webkit-box-shadow: 2px 2px 2px #000000;
    box-shadow: 2px 2px 2px #000000;}
#cloc-close{position: absolute; top: -15px; right: -15px; display: none; width: 30px; height: 30px; text-indent: -9000px; background:url('images/cloc-close-btn.png') no-repeat top center; z-index: 1105; -moz-box-shadow: 2px 2px 2px #000000; -webkit-box-shadow: 2px 2px 2px #000000;
    box-shadow: 2px 2px 2px #000000; cursor: pointer;}

#global {
width: 990px;
margin: 0 auto;
padding: 0px;
}

.clear {
clear: both;
}

/*HEADER*/
#header {
width: 990px;
height: 178px;
margin: 0px;
padding: 0px;
}

/*MENU*/
#menu{
height: 60px;
background:url('images/menu4.png') no-repeat;
position:relative;
}

ul#menu2{   
padding: 0px;   
margin: 0px;
height: 36px;
}   
  
ul#menu2 li{ 
height: 36px;
line-height: 36px;  
padding: 0px;   
margin: auto;   
font-weight: bold;
font-size: 10pt;
list-style-type:none;   
display:inline;   
float:left;  
text-align: center;
background: url('images/separ.png') right no-repeat;
}   
  
ul#menu2 li a{   
margin: 0px;  
padding: 0px 20px 0px 20px;  
display:block;  
text-decoration: none;
color: #4c4a4a;
}

ul#menu2 li.bout1 a:hover{   
background: url('images/bou2.png');
color: #FFF;  
}

ul#menu2 li.bout1 a.active{   
background: url('images/bou2.png');
color: #FFFFFF;
}

ul#menu2 li.current_page_item a{   
background: url('images/fonbout2.png');
color: #FFF;  
}

ul#menu2 li.current_page_parent a{   
background: url('images/fonbout2.png');
color: #FFF;  
}

ul#menu2 li.current_page_ancestor a{   
background: url('images/fonbout2.png');
color: #FFF;  
}

ul#menu2 li a:hover{   
background: url('images/fonbout2.png');
color: #FFF;  
}

ul#menu3{   
padding: 0px;   
margin: 0px 8px 0px 7px;
height: 24px;
background-color: #848484; 
}   
  
ul#menu3 li{ 
font-size: 10pt;
height: 24px;
line-height: 24px;  
padding: 0px;   
margin: 0px 0px 0px 14px;   
list-style-type:none;   
display:inline;   
float:left;  
text-align: center;
background:url('images/pucet2.png') no-repeat center left;
}   
  
ul#menu3 li a{     
margin: 0px 0px 0px 0px;  
padding: 0px 10px 0px 15px; 
display:block;  
text-decoration: none;
color: #fff;
}

ul#menu3 li a:hover{     
color: #4c4a4a;
}

ul#menu3 li ul{ 
position: absolute;
padding: 10px 0px 2px 0px;   
margin: 0px;
height: 30px;
display: none;
}

ul#menu3 li:hover ul{
display: block;
}

ul#menu3 li ul li{
text-align: left;
/*position: relative;*/
display: block;
float:none; 
padding: 0px;   
margin: 0px;
height: 30px;
background: none; 
background-color: #848484;
z-index: 999;
}

/*CONTENT*/
#content {
width: 990px;
min-height:  550px;
overflow:hidden;
background: url('images/content2.png') no-repeat;
margin: 0px;
padding: 0px;
}

.saupe{
font-size: 7pt;
margin-top: 0px;
color: #676767;
}

.saupe3{
font-size: 6pt;
margin-top: 1px;
color: #676767;
}

.saupe2{
background: #eee;
padding: 10px;
border: 2px solid #21225F;
font-size: 11pt;
}

.saupe4{
background: #eee;
padding: 10px;
border: 1px solid #21225F;
font-size: 11pt;
text-align: center;
margin: 15px 0px 15px 0px;
}

/*GAUCHE2*/
#gauche2 {
width: 732px;
float: left;
margin: 23px 0px 0px 21px;
padding: 0px;
}

#colonne1{
width: 292px;
float: left;
}

#gauche2 #colonne1 img{
float: none;
border: 0px;
}

#gauche2 #colonne1 H1{
background: none;
padding: 0px;
margin: 0px;
text-indent: 0px;
color: #000000;
font-style: italic;
font-size:15pt;
}

#gauche2 #colonne2 H1{
background: none;
padding: 15px 0px 0px 0px;
margin: 5px 0px 0px 0px;
text-indent: 0px;
color: #000000;
font-style: italic;
font-size:15pt;
border-top: 1px dotted #000;
}

#gauche2 #colonne1 H2, #gauche2 #colonne2 H2{
background: none;
padding: 0px;
margin: 0px;
text-indent: 0px;
color: #000000;
font-style: italic;
font-size:11pt;
text-decoration: none;
}

#gauche2 #colonne1 p, #gauche2 #colonne2 p{
font-size: 0.8em;
margin: 15px 0px 15px 0px;
text-align: justify;
color: #494949;
line-height: 20px;
}

#gauche2 #colonne1 span, #gauche2 #colonne2 span{
color: #344b56;
}

#gauche2 #colonne1 .bonbou, #gauche2 #colonne2 .bonbou{
display: inline-block;
background: url('http://www.parier-sport.info/images/bouton/bonbou.png') no-repeat;
padding: 3px 0px 0px 24px;
margin: 5px 10px 10px 0px;
width: 140px;
height: 28px;
font-size: 11px;
font-style: italic;
}

#colonne1 .comparateur{
width: 292px;
border-top: 1px dotted #000;
border-bottom: 1px dotted #000;
padding: 10px 0px 5px 0px;
margin: 0px 0px 15px 0px;
}

#gauche2 .comparateur img{
border: 0px;
float: none;
}

#colonne2{
width: 418px;
float: right;
}

#colonne2 .simple8{
border-collapse: collapse;
width: 417px;
margin: 0px 0px 25px 0px;
font-size:9pt;
font-style: italic;
border-bottom: 1px solid #b8b8b8;
}

#colonne2 img, #colonne2 a{
border: 0px;
}

.ligne0{
color: #000;
height: 26px;
background: url(http://www.parier-sport.info/images/bouton/ligne0.png);
font-weight: bold;
letter-spacing: 0px;
}

.ligne1{
background-color: #848484;
color: #FFFFFF;
height: 25px;
text-align: center;
}

.ligne2{
color: #000;
height: 43px;
text-align: center;
border-left: 1px solid #b8b8b8;
border-right: 1px solid #b8b8b8;
width: 416px;
font-weight: bold;
}

.ligne2bis{
background-color: #efefef;
color: #000;
height: 43px;
text-align: center;
border-left: 1px solid #b8b8b8;
border-right: 1px solid #b8b8b8;
font-weight: bold;
}

.col0{
padding-left: 30px;
}

.col1{
background-color: #f9d313;
width: 25px;
}

#colonne2 .simple9{
width: 417px;
margin: 0px 0px 25px 0px;
border-collapse: collapse;
font-size:9pt;
font-style: italic;
border-bottom: 1px solid #b8b8b8;
}

#gauche2 p img{
float: left;
margin-right: 5px;
}
/*#gauche2 p a img {
border:0px solid #DDDDDD;
float:none;
margin-right:5px;
}*/
#gauche2 .coupe{
border: 0px;
float: none;
margin: 20px 0px 15px 20px;
}

#gauche2 p{
font-size: 0.9em;
margin: 15px 0px 15px 0px;
text-align: justify;
color: #494949;
}

#gauche2 a{
text-decoration: none;
color: #23256c;
font-weight: bold;
}

#gauche2 a:hover{
text-decoration: none;
color: #aaa;
}

#gauche2 ul{
font-size: 10pt;
padding: 0px 0px 0px 15px;
}

#gauche2 ul li{
margin-bottom: 12px;
}

#gauche2 ul li ul{
margin: 10px 0px 10px 10px;
}

#gauche2 ul li ul li{
margin: 0px;
}

#gauche2 ul li ul li a{
font-size: 8pt;
}

#gauche2 ol{
font-size: 10pt;
padding: 0px 0px 0px 15px;
}

#gauche2 .journee{
width: 707px;
margin: 20px 0px 0px 0px;
padding: 10px;
background-color: #eee;
}

#gauche2 .journee img{
float: left;
border: 0px;
margin-right: 5px;
}

#gauche2 .journee H3{
margin: 0px;
text-decoration:none;
}

#gauche2 .journee p{
margin: 10px 0px 0px 0px;
}

#gauche2 .journee a{
text-decoration:none;
color: #52760C;
}

#gauche2 .journee a:hover{
color: #4c4a4a;
}

#gauche2 H1{
margin: 0px 0px 20px 0px;
padding: 0px;
color: #4c4a4a; 
background: url('images/foot.png') no-repeat;
text-indent:50px;
font-weight: bold;
font-size: 17pt;
}

#gauche2 h2{
margin: 25px 0px 15px 0px;
padding: 0px;
color: #4c4a4a;
font-size: 14pt;
text-decoration: underline;
}

#gauche2 h2 a{
color: #4c4a4a; 
}

#gauche2 H3{
margin: 22px 0px 15px 0px;
padding: 0px;
font-size: 13pt;
color: #4c4a4a;
text-decoration: underline; 
}

#gauche2 H3 a{
color: #4c4a4a; 
}

#gauche2 H1 a{
text-decoration:none;
color: #4c4a4a;
}

#gauche2 .journee{
height: 160px;
width: 727px;
margin: 10px 0px 0px 0px;
padding: 0px;
background: #eeeeee;
border: 1px solid #dfdfdf;
}

#gauche2 .journee2{
height: 160px;
width: 358px;
margin: 11px 6px 0px 0px;
padding: 0px;
background: #eeeeee;
border: 1px solid #dfdfdf;
float: left;
}

#gauche2 .journeeActu2{
float: left;
height: 110px;
width: 120px;
}

#gauche2 .journeeActu{
margin: 0px;
}

#gauche2 .journeeActu p{
font-size: 8pt;
}

#gauche2 .journee3{
height: 110px;
margin: 0px;
padding: 10px 0px 0px 0px;
border-bottom: 1px dotted #dfdfdf;
}

#gauche2 .journee3 H3{
margin: 0px;
text-decoration: none;
font-size: 17px;
}

#gauche2 .journee3 img, #gauche2 .journee3 img{
border: 1px solid #dfdfdf;
margin: 0px;
padding: 0px
}

#gauche2 .journee H3, #gauche2 .journee2 H3{
margin: 8px 0px 0px 8px;
text-decoration: none;
font-size: 16px;
}

#gauche2 .journee H3 a, #gauche2 .journee2 H3 a, #gauche2 .journee3 H3 a{
color: #2a2b59;
}

#gauche2 .journee H3 a:hover, #gauche2 .journee2 H3 a:hover, #gauche2 .journee3 H3 a:hover{
color: #b8b8b8;
}

#gauche2 .journeeG{
width: 155px;
height: 160px;
float: left;
text-align: center;
}

#gauche2 .journeeG2{
width: 115px;
/*height: 160px;*/
float: left;
margin: 0 10px 0 0;
padding: 0 0 0 5px;
text-align: center;
overflow: hidden;
border: 1px solid #eeeeee;
}

#gauche2 .journeeG img{
float:none;
margin: 9px 0px 0px 0px;
padding: 0px;
}

#gauche2 .journeeG2 img{
float:none;
height: 86px;
margin: 9px 0px 0px 0px;
padding: 0px;
overflow: hidden;
    
}
/*
#gauche2 .journeeG img, #gauche2 .journeeG2 img{
float:none;
margin: 9px 0px 0px 0px;
padding: 0px
}*/

#gauche2 .journeeD{
float: right;
height: 160px;
width: 570px;
margin: 0px;
padding: 0px;
}

#gauche2 .journeeD2{
float: right;
/*height: 115px;*/
width: 223px;
margin: 9px 0px 0px 0;
padding: 0px;
}

#gauche2 .journeeD H3, #gauche2 .journeeD2 H3{
margin: 8px 0px 0px 0px;
text-decoration: none;
font-size: 16px;
}

#gauche2 .journeeD H3 a, #gauche2 .journeeD2 H3 a{
color: #52760c;
}

#gauche2 .journeeD H3 a:hover, #gauche2 .journeeD2 H3 a:hover{
color: #b8b8b8;
}

#gauche2 .journeeD H4, #gauche2 .journeeD2 H4{
margin: 0px;
color: #850d0d;
font-size: 11px;
}

#gauche2 .journeeD span a, #gauche2 .journeeD2 span a{
float: right;
line-height: 20px;
font-size: 11px;
text-decoration: underline;
margin-right: 12px;
color: #52760c;
bottom: 0px;
}

#gauche2 .journeeD p{
color:#676767;
font-size:12px;
text-align: justify;
margin: 8px 12px 0px 0px;
height: 90px;
}

#gauche2 .journeeD2 p{
color:#676767;
font-size:10px;
font-weight: bold;
text-align: justify;
margin: 10px 12px 0px 0px;
height: 90px;
}

/*TABLEAU SIMPLE*/
.simple{
width: 720px;
font-size: 10pt; 
margin: 8px 0px; 
}

.simpletr{
text-align: center;
font-weight: bold;
background-color: #f2f2f2;
}

.simpletr2{
background-color: #f5f5f5;
}

.simple td{
width: 180px;
border: 1px solid #aaaaaa;
}

.simple tr{
height: 25px;
}

.simple img{
border: 1px solid #ddd;
margin: 0px 5px;
}

/*Tableau simple2*/
.simple2{
width: 720px;
font-size: 8pt; 
margin: 10px 0px; 
}

.simple2 td{
width: 140px;
text-align: center;
border: 1px solid #aaaaaa;
}

.simple2 tr{
height: 25px;
}

.simple2 img{
border: 0px;
margin: 0px 5px;
}

.simple2 span{
font-size: 7pt; 
}

/*Tableau simple3*/
.simple3{
width: 720px;
font-size: 10pt; 
margin: 8px 0px; 
}

.simple3 td{
border: 1px solid #aaaaaa;
text-align: center;
}

.simple3 tr{
height: 25px;
}

.simple3 img{
border: 1px solid #ddd;
margin: 0px 5px;
}

#gauche2 .simple3 ul{
margin: 5px 0px 5px 0px;
list-style: none;
font-size: 8pt;
}

#gauche2 .simple3 li{
margin: 0px;
list-style: none;
font-size: 8pt;
}

/*Tableau simple4*/
.simple4{
width: 720px;
font-size: 10pt; 
margin: 8px 0px; 
}

.simple4 td{
background:#ededed;
padding: 10px;
}

.simple4 img{
margin-right: 5px;
}

/*Tableau simple5*/
.simple5{
font-size: 10pt; 
margin: 20px 0px; 
}

/*Tableau simple6*/
.simple6{
font-size: 10pt; 
margin: 0px 0px 10px 0px; 
padding: 0px;
font-size:19px;
font-style: italic;
font-weight: bold;
letter-spacing: 0px;
color: #2A2B59;
width: 200px;
}

input[type="text"]  {
color:#828282;
height:25px;
margin:0;
padding: 0px 0px 0px 5px;
text-align:left;
width: 145px;
}

input[type="submit"] {
background:url("images/ok.png") no-repeat;
border:medium none;
cursor:pointer;
height:27px;
width:40px;
}

input[type="submit"]:hover {
border: 1px solid #666;
}

/*Tableau simple7*/
.simple7{
width: 732px;
font-size: 9pt; 
margin: 8px 0px; 
border: 1px dotted #666;
}

.simple7 td{
/*background:#fff;*/
padding: 0px 9px 0px 9px;
}

#gauche2 .simple7 tr{
border: 1px dotted #666;
}

.simple7 img{
margin: 0px 0px 0px 0px;
}

#gauche2 .simple7 ul{
font-size: 8pt;
margin: 0px 0px 8px 0px;
}

#gauche2 .simple7 ul li{
margin: 0px;
}

#gauche2 .bouboutab a{
display: block;
height: 62px;
width: 120px;
background: url(http://news.parier-sport.info/images/fonfon.png); 
color: #fff;
padding : 8px 5px 0px 5px;
font-size: 8pt;
}

#gauche2 .simple7 a span{
font-size: 20px;
}

#gauche2 .simple7 a:hover{
background: url(http://news.parier-sport.info/images/fonfon.png) 0px -70px; 
}

/*GAUCHE*/
#gauche {
width: 527px;
float: left;
margin: 23px 0px 0px 21px;
padding: 0px;
}

#gauche p img{
float: left;
border: 3px solid #ddd;
margin-right: 5px;
}

#gauche p{
font-size: 0.9em;
margin: 15px 0px 15px 0px;
padding: 0px;
text-align: justify;
color: #494949;
}

#gauche a{
text-decoration: none;
color: #1b1c45;
font-weight: bold;
}

#gauche a:hover{
text-decoration: none;
color: #aaa;
}

#gauche ul{
font-size: 10pt;
padding: 0px 0px 0px 15px;
}

#gauche ul li{
margin-bottom: 12px;
}

#gauche ul li ul{
margin: 10px 0px 10px 10px;
}

#gauche ul li ul li{
margin: 0px;
}

#gauche ul li ul li a{
font-size: 8pt;
}

#gauche ol{
font-size: 10pt;
padding: 0px 0px 0px 15px;
}

#gauche .journee{
width: 527px;
height: 160px;
margin: 10px 0px 0px 0px;
padding: 0px;
background: #eeeeee;
border: 1px solid #dfdfdf;
}

#gauche .journeeG{
width: 155px;
height: 160px;
float: left;
text-align: center;
}

#gauche .journeeG img{
border: 2px solid #b8b8b8;
float:none;
margin: 9px 0px 0px 0px;
padding: 0px
}

#gauche .journeeD{
float: right;
height: 160px;
width: 372px;
margin: 0px;
padding: 0px;
}

#gauche .journeeD H3{
margin: 8px 0px 0px 0px;
text-decoration:none;
}

#gauche .journeeD H3 a{
color: #52760c;
}

#gauche .journeeD H3 a:hover{
color: #b8b8b8;
}

#gauche .journeeD H4{
margin: 0px;
color: #850d0d;
font-size: 11px;
}

#gauche .journeeD span a{
float: right;
line-height: 20px;
font-size: 11px;
text-decoration: underline;
margin-right: 12px;
color: #52760c;
bottom: 0px;
}

#gauche .journeeD p{
color:#676767;
font-size:12px;
text-align: justify;
margin: 8px 12px 0px 0px;
height: 90px;
color: #494949;
}

#gauche H1{
margin: 0px 0px 20px 0px;
padding: 0px;
color: #4c4a4a; 
background: url('images/foot.png') no-repeat;
text-indent:50px;
font-weight: bold;
font-size: 17pt;
}

#gauche h2{
margin: 25px 0px 15px 0px;
padding: 0px;
color: #4c4a4a;
font-size: 14pt;
text-decoration: underline;
}

#gauche h2 a{
color: #4c4a4a; 
}

#gauche H3{
margin: 22px 0px 15px 0px;
padding: 0px;
font-size: 13pt;
color: #4c4a4a;
text-decoration: underline; 
}

#gauche H3 a{
color: #4c4a4a; 
}

#gauche H1 a{
text-decoration:none;
color: #4c4a4a;
}


/*MODULE NEWS*/
#modul {
margin: 30px 0px 15px 0px;
padding: 0px;
}

#modul .news{
margin: 0px 0px 0px 0px;
padding: 5px;
border-top: 1px solid #d5d5d5;
background-color:#eee;
}

#modul H4{
margin: 0px;
padding-left: 5px;
height: 22px;
line-height: 20px;
font-size: 9pt;
background: url('images/prono.png') no-repeat;
}

#modul H4 a{
color: #FFFFFF;
text-decoration: none;
}

#modul .news H5{
margin: 0px 0px 3px 0px;
padding: 0px;
color: #52760c;
}

#modul .news a{
text-decoration: none;
color: #6e9b1b;
}

#modul .news a:hover{
color: #4c4a4a;
}

#modul .news p{
margin: 0px;
color:#676767;
font-size:12px;
text-align: justify;
}

/*COMMENTAIRE*/
#commentaires{
background-color: #faf9f9;
margin: 25px 0px 5px 0px;
padding: 15px;
}

#commentaires H3{
margin: 0px;
text-decoration: none;
}

#commentaires .cadre_commentaires{
padding: 15px;
margin: 15px 0px 15px 0px;
background-color: #eeeeee;
overflow: hidden;
}

#commentaires .commentmetadata{
border-bottom: 1px solid #ccc;
font-size: 11px;
font-weight:bold;
margin-bottom: 10px;
}

#commentaires .edite{
float: right;
font-size: 10px;
}

#commentaires p{
margin: 0px;
}

#commentaires img{
float: left;
margin: 0px 10px 0px 0px;
}

#commentform{
margin: 15px 0px 0px 0px;
}

#commentform p{
margin: 10px 0px 10px 0px;
}

/*BOOKMAKER*/
ul#presbosav{
padding: 0px;   
margin: 0px 0px 15px 0px;
height: 30px;
}   
  
ul#presbosav li{ 
height: 25px;
line-height: 25px;
width: 170px;
padding: 0px;   
margin: 0px 12px 10px 0px;  
font-weight: bold;
list-style-type:none;   
display:inline;   
float:left;
text-align: center;
background: url('images/book2.png') no-repeat;
font-size: 10pt;
}   
  
ul#presbosav li a{   
/*background: url(img/bout.png);*/   
margin: 0px;  
padding: 0px;  
display:block;  
text-decoration: none;
color: #fff;
}

ul#presbosav li:hover{   
background: url('images/book2.png') 0 -30 no-repeat;
}

/*DROITE*/
#droite {
width: 200px;
float: right;
margin: 25px 22px 0px 0px;
padding: 0px;
font-size: 9pt;
}

#droite img{
border: 0px;
margin: 0px;
}

#droite p{
margin: 10px 15px 8px 15px;
}

#droite p img{
float: left;
}

.booker1{
width: 200px;
padding: 0px;
background: url('images/ach.png') no-repeat;
margin-bottom: 10px;
border: 1px solid #d9d9d9;
}

.booker2{
overflow:hidden;
width: 200px;
text-align: center;
}

.booker3{
overflow:hidden;
text-align: center;
margin: 0px;
padding: 0px 5px 5px 5px;
}

.booker4{
font-size: 11px;
margin: 4px 8px 0px 8px;
text-align: center;
}

.booker5{
background:url("images/ach.png") no-repeat scroll 0 0 transparent;
border:1px solid #D9D9D9;
margin-bottom:10px;
padding: 3px 5px 5px 5px;
width:188px;
}

.booker5 a{
text-decoration: none;
color: #000066;
}

.booker3 a{
color: #5a8414; 
}

.info{
float:left;
text-align:center;
background: url('images/book1.png') 0 -20px no-repeat;
margin: 10px 0px 5px 5px;
}

.info a{
display: block;
width: 88px;
height: 20px;
text-decoration: none;
color: #fff;
font-size: 13px;
font-weight:bold;
}

.info a:hover {
background: url('images/book1.png') no-repeat;
}

.jouer{
float:right;
text-align:center;
background: url('images/book1.png') no-repeat;
margin: 10px 5px 5px 0px;
}

.jouer a{
display: block;
width: 88px;
height: 20px;
text-decoration: none;
color: #fff;
font-size: 13px;
font-weight:bold;
}

.jouer a:hover {
background: url('images/book1.png') 0 -20px no-repeat;
}

#droite .news{
margin: 0px 0px 0px 0px;
padding: 5px;
border-top: 1px solid #d5d5d5;
background-color:#eee;
}

#droite H4{
margin: 0px;
padding-left: 6px;
height: 28px;
line-height: 28px;
font-size: 9pt;
background: url('images/menu3.png') no-repeat;
}

#droite H4 a{
color: #FFFFFF;
text-decoration: none;
}

#droite H4 a:hover{
color: #bbb;
}

#droite .news H5{
margin: 0px 0px 2px 0px;
padding: 0px;
font-size: 0.9em;
}

#droite .news a{
text-decoration: none;
color: #24245c;
}

#droite .news a:hover{
color: #4c4a4a;
}

#droite .news p{
margin: 0px;
padding: 0px;
font-size: 0.9em;
color: #1a1a1a;
}

/*MILIEU*/
#milieu {
width: 200px;
float: right;
margin: 25px 5px 0px 0px;
padding: 0px;
font-size: 9pt;
}

#milieu p{
margin: 10px 15px 8px 15px;
}

#milieu p img{
float: left;
}

#milieu h3{
margin: 0px 0px 0px 9px;
font-size: 11pt;
}

#milieu input {
 margin: 4px 0px 0px 8px;
}

.valider1{
width: 90px;
height: 22px;
background: url('images/bout1.png') no-repeat;
display:block;
margin-top: 10px;
margin-left: 10px; 
line-height: 22px;
text-align: center;
font-weight: bold;
text-decoration:none;
color: #fff; 
}

.valider2{
width: 90px;
height: 22px;
background: url('images/bout2.png') no-repeat;
display:block;
margin-top: 4px;
margin-left: 9px; 
line-height: 22px;
text-align: center;
font-weight: bold;
text-decoration:none;
color: #fff; 
}

ul#book2{
margin: 0px 0px 0px 0px;
padding: 0px;
}

ul#book2 li{
margin: 0px 0px 10px 0px;
padding: 0px;       
list-style: none;
background-image:url('images/menu3.png');
}

ul#book2 li a{
padding: 0px;
text-decoration: none;
color: #fff;
font-size: 9pt;
line-height: 28px;
height: 28px;
margin: 0px 0px 0px 10px;
}

ul#book2 li a:hover{
color: #bbb;
}

ul#book2 li ul{
margin: 0px;
padding: 0px;
}

ul#book2 li ul li{
margin: 0px 0px 0px 0px;
padding: 0px;     
border-bottom: 1px dotted #c7c7c7;
list-style: none;
background-image:url('images/yop.png');
}

ul#book2 li ul li a{
margin: 0px 0px 0px 10px;
padding: 0px;
text-decoration: none;
color: #000000;
font-size: 8pt;
}

ul#book2 li ul li a:hover{
color: #fff;
}

.modu3{
margin: 0px 0px 20px 0px;
}

.modu2{
margin: 0px 0px 15px 0px;
padding-top: 8px;
height: 123px;
background:url('images/inscri.png');
}

#MemberEditForm{
margin: 0px;
padding: 0px;
}

#milieu .news{
margin: 0px 0px 0px 0px;
padding: 5px;
border-top: 1px solid #d5d5d5;
background-color:#eee;
}

#milieu H4{
margin: 0px;
padding-left: 6px;
height: 28px;
line-height: 28px;
font-size: 9pt;
background: url('images/menu3.png') no-repeat;
}

#milieu H4 a{
color: #FFFFFF;
text-decoration: none;
}

#milieu H4 a:hover{
color: #bbb;
}

#milieu .news H5{
margin: 0px 0px 3px 0px;
padding: 0px;
font-size: 0.9em;
}

.suce{
margin: 0px 0px 10px 0px;
}

.bouton{
margin: 0px 0px 10px 0px;
}

.bouton img{
border: 0px;
}

#milieu .news a{
text-decoration: none;
color: #6e9b1b;
}

#milieu .news a:hover{
color: #4c4a4a;
}

#milieu .news p{
margin: 0px;
padding: 0px;
font-size: 0.9em;
color: #1a1a1a;
}

/*PIED*/
#footer {
background: #1b1c45 url('images/fondfooter4.png') repeat-x;
padding:0;   
margin: 10px 0px 0px 0px; 
}

#footer H4{
text-transform: uppercase;
margin: 15px 0px 10px 0px;
}

#footer H4 a{
color: #FFFFFF;
text-decoration: none;
line-height: 20px;
height: 20px;
background: url(images/fondfooter6.png);
background-color: #666666;
padding: 0px 5px;
font-size: 9pt;
}

#footer H5{
margin: 0px;
}

#footer H5 a{
color: #FFFFFF;
text-decoration:underline;
}

#footer .news{
margin: 3px 0px 0px 0px;
}

#footer .news p{
margin: 0px;
color:#FFFFFF;
font-size: 8pt;
}

#footer2 {
width: 950px;
margin: 0 auto;
padding: 40px 21px 21px 21px;
color: #ddd;
font-size: 0.9em;
overflow:hidden;
}

#footer2 table td{
padding-left: 10px;
width: 300px;
}

#footer3 {
background: #666666 url("images/fondfooter5.png") repeat-x;
}

#footer4 {
width: 950px;
margin: 0 auto;
color: #ddd;
font-size: 8pt;
text-align: left;
padding: 10px 28px 10px 28px;
}

#footer4 a{
color: #ddd;
text-decoration: none;
}

#footer5 {
background-color: #eaeaea;
overflow: hidden;
margin: 0px;
}

#footer6 {
width: 950px;
margin: 0 auto;
font-size:8pt;
padding: 0px 30px 0px 30px;
}

#footer6 a{
color: #666666;
text-decoration: none;
}

#footer7 {
width: 950px;
margin: 0 auto;
font-size:7pt;
text-align: center;
padding: 10px 30px 10px 30px;
border-top: 1px solid #ccc;
}

#footer7 a{
color: #666666;
text-decoration: none;
}

.copyright{
float: right;
margin: 5px 0px 0px 0px; 
text-align: right;
}

.copyright img{
margin: 0px 15px 0px 0px;
float: left;
border: 0px;
}

.qui{
float: left;
height: 40px;
line-height: 40px;
margin: 0px;   
}

/*PAGINATION*/
div.pagination {
padding:3px;
margin: 15px 3px 3px 3px;
text-align:center;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #ddd;
text-decoration: none; 
color: #aaa;
}

div.pagination a:hover, div.pagination a:active {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #a0a0a0;
}

div.pagination .current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #e0e0e0;
font-weight: bold;
background-color: #f0f0f0;
color: #aaa;
}

div.pagination .disabled {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #f3f3f3;
color: #ccc;
}

/*CALENDRIER*/
.CalTitre  {
font-size : 20px;
color : #000000;
text-align : center;
font-weight : bold;
font-family : Verdana, Arial;
}
.CalJournee  {
font-size : 12px;
color : #FFFFFF;
background-color : #242561;
text-align : center;
font-weight : bold;
line-height : 20px;
font-family : Verdana, Arial;
}

.CalDroite  {
background-color : #242561;
background-position:right;
}

.CalDate  {
font-size : 12px;
color : #FFFFFF;
background-color : #242561;
text-align : center;
font-weight : bold;
line-height : 20px;
font-family : Verdana, Arial;
}

.CalBdP  {
font-size : 10px;
background-color : #86A5BA;
color : #FFFFFF;
text-align : center;
line-height : 20px;
font-family : Verdana, Arial;
}

.CalLigne1  {
font-size : 11px;
background-color : #FFFFFF;
color : #000000;
line-height : 20px;
font-family : Verdana, Arial;
}
.CalLigne2  {
font-size : 11px;
background-color : #ddd;
color : #000000;
line-height : 20px;
font-family : Verdana, Arial;
}

/*Tableau-id-4*/																	  
.wp-table-reloaded-id-4{
text-align: left;
border-collapse: collapse;
width: 525px;
margin-left: auto; 
margin-right: auto;
height:200px;
font-size: 9pt;
}

table.wp-table-reloaded-id-4 th.column-1,table.wp-table-reloaded-id-4 th.column-2,table.wp-table-reloaded-id-4 th.column-3{ 
background:url("images/tb3/1.png") no-repeat;	 
width: 175px;
height:39px;
color:#fff;
padding: 0 10px 0 10px;
}
 
.wp-table-reloaded-id-4 tr.row-2 td.column-1,.wp-table-reloaded-id-4 tr.row-2 td.column-2,.wp-table-reloaded-id-4 tr.row-2 td.column-3 {  
background:url("images/tb3/3.png") repeat-y;	 
width: 175px;
padding: 10px 10px 10px 10px;
height:138px;
vertical-align: top;
} 

.wp-table-reloaded-id-4 tr.row-3 td.column-1,.wp-table-reloaded-id-4 tr.row-3 td.column-2,.wp-table-reloaded-id-4 tr.row-3 td.column-3{
background:url("images/tb3/2.png") no-repeat;
text-align: center;
color:#fff;
width: 175px;
height: 23px;
}

#gauche .wp-table-reloaded-id-4 tr.row-3 td.column-1 a, #gauche .wp-table-reloaded-id-4 tr.row-3 td.column-2 a, #gauche .wp-table-reloaded-id-4 tr.row-3 td.column-3 a{
color: #fff;
}

#gauche .wp-table-reloaded-id-4 tr.row-3 td.column-1 a:hover, #gauche .wp-table-reloaded-id-4 tr.row-3 td.column-2 a:hover, #gauche .wp-table-reloaded-id-4 tr.row-3 td.column-3 a:hover{
color: #ccc;
}

/*Tableau-id-5*/																
.wp-table-reloaded-id-5{
width:100%;
border-collapse: collapse;
font-size: 9pt;
margin: 10px 0px 10px 0px;
}

.wp-table-reloaded-id-5 .column-1{
text-align: center;
}

#gauche2 .wp-table-reloaded-id-5 ul{
margin: 0px;
list-style: none;
font-size: 9pt;
} 

#gauche2 .wp-table-reloaded-id-5 ul li{
margin-bottom: 4px;
}     

.wp-table-reloaded-id-5 img{
border: 0px;
} 
 
.wp-table-reloaded-id-5 td{
height: 30px
}

.wp-table-reloaded-id-5 th {
background: #7a7a7a;
color:white;
height: 32px;
}
 
.wp-table-reloaded-id-5 tr.row-2 td.column-6, .wp-table-reloaded-id-5 tr.row-3 td.column-6, .wp-table-reloaded-id-5 tr.row-4 td.column-6, .wp-table-reloaded-id-5 tr.row-5 td.column-6, .wp-table-reloaded-id-5 tr.row-6 td.column-6{
width: 120px;
}

#gauche2 .wp-table-reloaded-id-5 tr.row-2 td.column-6 a, #gauche2 .wp-table-reloaded-id-5 tr.row-3 td.column-6 a, #gauche2 .wp-table-reloaded-id-5 tr.row-4 td.column-6 a, #gauche2 .wp-table-reloaded-id-5 tr.row-5 td.column-6 a, #gauche2 .wp-table-reloaded-id-5 tr.row-6 td.column-6 a{
display: block;
margin: 0 auto;
width: 111px;
height: 20px;
line-height: 20px;
background: url('images/tb1/bouton-jouer.png') no-repeat; 
color: #FFFFFF;
}

#gauche2 .wp-table-reloaded-id-5 tr.row-2 td.column-6 a:hover, #gauche2 .wp-table-reloaded-id-5 tr.row-3 td.column-6 a:hover, #gauche2 .wp-table-reloaded-id-5 tr.row-4 td.column-6 a:hover, #gauche2 .wp-table-reloaded-id-5 tr.row-5 td.column-6 a:hover, #gauche2 .wp-table-reloaded-id-5 tr.row-6 td.column-6 a:hover{
background: url('images/tb1/bouton-jouer.png') 0 -20px no-repeat; 
}

table.wp-table-reloaded-id-5 tr.even {
background-color:#FFF;
height: 52px;
}

table.wp-table-reloaded-id-5 tr.odd {
background-color:#f3f3f3;
height: 52px;
}

.wp-table-reloaded-id-5 tr td{
}

/*Tableau-id-6*/																
.wp-table-reloaded-id-6{
width:100%;
font-size: 9pt;
text-align:center;
border-collapse: collapse;
} 

.wp-table-reloaded-id-6 img{
border: 0px;
}  
 
.wp-table-reloaded-id-6 td{
height: 34px; 
}

.wp-table-reloaded-id-6 th.column-1 {
background:url("images/tb2/arrondi-haut-gauche.png") no-repeat right; 
width: 43px;
color:white;
}
 
.wp-table-reloaded-id-6 th.column-2,.wp-table-reloaded-id-6 th.column-3,.wp-table-reloaded-id-6 th.column-4 {
background:url("images/tb2/menu.png") no-repeat right; 
width:180px;
height: 34px; 
color:white;
}

.wp-table-reloaded-id-6 th.column-3,.wp-table-reloaded-id-6 th.column-4 {
background:url("images/tb2/menu2.png") no-repeat right; 
width:80px;
height: 34px; 
color:white;
}

.wp-table-reloaded-id-6 th.column-5 { 
background:url("images/tb2/arrondi-haut-droite.png") no-repeat right;
width: 111px;
color:white;
}

.wp-table-reloaded-id-6 th.column-6 {
border: solid #fff;
float:right;
}
 
.wp-table-reloaded-id-6 tr.row-2 td.column-6{
width: 115px;
}

table.wp-table-reloaded-id-6 tr.even {
background-color:#FFF;
}

table.wp-table-reloaded-id-6 tr.odd {
background-color:#f3f3f3;
}

.wp-table-reloaded-id-6 tr td{
border-right:1px solid #dfdfdf;
}

#gauche2 .wp-table-reloaded-id-6 tr td.column-6 a{
display: block;
margin: 0 auto;
width: 111px;
height: 25px;
line-height: 25px;
background: url('images/tb2/bouton-jouer.png') no-repeat; 
color: #FFFFFF;
}

#gauche2 .wp-table-reloaded-id-6 tr td.column-6 a:hover{
background: url('images/tb2/bouton-jouer.png') 0 -25px no-repeat;
}

/*Tableau-id-16*/																		  
.wp-table-reloaded-id-16{
font-size: 9pt;
text-align:left;
width: 100%;
margin-left: auto; 
margin-right: auto;
height:220px;
background-color:#fff;
border-collapse: collapse;
border-spacing: 0px;
}

.wp-table-reloaded-id-16 tr td.column-2{
padding:10px;
}

.wp-table-reloaded-id-16 tr.row-1 td{
background-color:#eaeaea;

}
.wp-table-reloaded-id-16 tr.row-2 td, .wp-table-reloaded-id-16 tr.row-4 td{
background-color:#FFF;
}

.wp-table-reloaded-id-16 tr.row-3 td{
background-color:#eaeaea;
}

.wp-table-reloaded-id-16 tr.row-5 td{ 
background-color:#eaeaea;
}

/*Tableau-id-17*/																		  
.wp-table-reloaded-id-17{
font-size: 9pt;
text-align:left;
width: 100%;
margin-left: auto; 
margin-right: auto;
height:220px;
background-color:#fff;
border-collapse: collapse;
border-spacing: 0px;
}

.wp-table-reloaded-id-17 tr td.column-2{
padding:10px;
}

.wp-table-reloaded-id-17 tr.row-1 td{
background-color:#eaeaea;

}
.wp-table-reloaded-id-17 tr.row-2 td, .wp-table-reloaded-id-17 tr.row-4 td{
background-color:#FFF;
}

.wp-table-reloaded-id-17 tr.row-3 td{
background-color:#eaeaea;
}

.wp-table-reloaded-id-17 tr.row-5 td{ 
background-color:#eaeaea;
}

/*Tableau-id-18*/																		  
.wp-table-reloaded-id-18{
font-size: 9pt;
text-align:left;
width: 100%;
margin-left: auto; 
margin-right: auto;
height:220px;
background-color:#fff;
border-collapse: collapse;
border-spacing: 0px;
}

.wp-table-reloaded-id-18 tr td.column-2{
padding:10px;
}

.wp-table-reloaded-id-18 tr.row-1 td{
background-color:#eaeaea;

}
.wp-table-reloaded-id-18 tr.row-2 td, .wp-table-reloaded-id-16 tr.row-4 td{
background-color:#FFF;
}

.wp-table-reloaded-id-18 tr.row-3 td{
background-color:#eaeaea;
}

.wp-table-reloaded-id-18 tr.row-5 td{ 
background-color:#eaeaea;
}

/*Tableaux pronos*/
#general{
width:730px;
background:url('images/tb5/bottom.jpg') bottom no-repeat;
margin: 30px 0px 20px 0px;
border-bottom: 1px solid #dfdfdf;
}

#prono_header{
width:730px;
height:129px;
padding:13px 0 0 0;
background:url('images/tb5/prono_header.jpg');
}

#prono_header2{
width:730px;
height:129px;
padding:13px 0 0 0;
background:url('images/tb5/prono_header3.jpg');
}

#prono_header3{
width:730px;
height:129px;
padding:13px 0 0 0;
background:url('images/tb5/prono_header4.jpg');
}

#prono_header4{
width:730px;
height:129px;
padding:13px 0 0 0;
background:url('images/tb5/header5.jpg');
}

#prono_header5{
width:730px;
height:72px;
padding:25px 0 0 0;
background:url('images/tb5/header6.jpg');
}

#prono_header5 img{
border: 0px;
}

#prono_header6{
width:730px;
height:129px;
padding:13px 0 0 0;
background:url('images/tb5/header7.jpg');
}


#prono_title2{
width:730px;
height:34px;
font-size:13px;
color:#fff;
font-weight:bold;
text-align:center;
background:url('images/tb5/prono_bg2.jpg') repeat-x;
}

#general .prono_table2{
width:730px;
height:42px;
color:#535353;
font-size:21px;
}

#general .prono_table2 img{
border: 0px;
float: none;
margin-top: 7px;
}

#general .prono_table_b3{
width:730px;
height:42px;
color:#535353;
background:#f3f3f3;
font-size:20px;
}

#general .prono_table_b3 img{
border: 0px;
float: none;
margin-top: 7px;
}

#general .prono_title_content4{
width:182px;
padding-top:8px;
height:26px;
float:left;
background:url('images/tb5/separateur2.jpg') right no-repeat;
}

#general .prono_title_content_r6{
width:137px;
padding-top:8px;
height:26px;
float:left;
background:url('images/tb5/separateur2.jpg') right no-repeat;
}

#general .prono_title_content_r7{
width:137px;
padding-top:8px;
height:26px;
float:left;
}

#general .prono_logo_book6{
width:180px;
height:42px;
float:left;
text-align:center;
border-left:1px solid #dfdfdf;
border-right:1px solid #dfdfdf;
}

#general .prono_logo_book_r6{
width:136px;
padding:9px 0 0 0;
height:32px;
float:left;
border-right:1px solid #dfdfdf;	
text-align:center;
} 

#general .prono_logo_book4{
width:180px;
height:76px;
float:left;
text-align:center;
}

#general .prono_logo_book_r4{
width:137px;
height:76px;
float:left;
text-align:center;
}  

#prono_img{
width:730px;
height:80px;
}

#img_left{
width:150px;
height:80px;
padding-left:235px;
float:left;
}

#img_left img{
border: 0px;
float: none;
}

#img_right{
width:80px;
height:80px;
padding-right:51px;
float:right;
}

#img_right img{
border: 0px;
float: none;
}

#prono_txt{
width:730px;
height:26px;
font-family:arial;
font-size:16px;
font-weight:bold;
font-style:oblique;
margin:15px 0 0 0;
color:white;
}

#txt_left{
width:200px;
height:26px;
float:left;
padding-left:174px;
text-align:center;
}

#txt_right{
width:182px;
height:26px;
float:right;
text-align:center;
}

#prono_title{
width:730px;
height:34px;
font-size:13px;
color:#fff;
font-weight:bold;
text-align:center;
background-color: #848484;
}

#general .prono_title_content{
width:184px;
padding-top:8px;
height:26px;
float:left;
/*background:url('images/tb5/separateur2.jpg') right no-repeat;*/
}

#general .prono_title_content_r{
width:182px;
padding-top:8px;
height:26px;
float:left;
/*background:url('images/tb5/separateur2.jpg') right no-repeat;*/
}

#general .prono_title_content_r2{
width:182px;
padding-top:8px;
height:26px;
float:left;
}

#general .prono_table{
width:730px;
height:42px;
color:#535353;
font-size:21px;
}

#general .prono_table img{
border: 0px;
float: none;
margin-top: 7px;
}

#general .prono_table_b{
width:730px;
height:42px;
color:#535353;
background:#f3f3f3;
font-size:20px;
}

#general .prono_table_b img{
border: 0px;
float: none;
margin-top: 7px;
}

#general .prono_logo_book{
width:182px;
height:42px;
line-height: 42px;
float:left;
text-align:center;
border-left:1px solid #dfdfdf;
border-right:1px solid #dfdfdf;
font-size: 12px;
font-weight: bold;
}

#general .prono_logo_book2{
width:184px;
height:42px;
float:left;
text-align:center;
}

#general .prono_logo_book_r{
width:181px;
padding:9px 0 0 0;
height:32px;
float:left;
border-right:1px solid #dfdfdf;	
text-align:center;
}  

#general .prono_logo_book_r2{
width:181px;
padding:0px;
float:left;
text-align:center;
}

#general .sub{
color:#ffc000;
font-size:11px;
line-height:1px;
}

#general .prono_table a{
color:#535353;
text-decoration:none;
}

#general .prono_table a:hover{
color:#23256C;
text-decoration:none;
}


#general .prono_table_b a{
color:#535353;
text-decoration:none;
}

#general .prono_table_b a:hover{
color:#23256C;
text-decoration:none;
}

#general a.bouton2{
margin: 0 auto;
}

#general a.bouton2:link{
width: 93px;
height:32px;
font-family:arial;
display: block;
color: #ffffff;
text-align:center;
text-decoration: none;
background:url('images/tb5/left2.jpg');
}

#general a.bouton2:visited{
width: 93px;
height:32px;
display: block;
color: #ffffff;
text-align:center;
text-decoration: none;
background:url('images/tb5/left2.jpg');
} 

#general a.bouton2:hover{
width: 93px;
height:32px;
display: block;
color: #ffffff;
text-align:center;
text-decoration: none;
background:url('images/tb5/left2.jpg') 0 -32px;
}

/*BONUS BOOKMAKERS*/
.offre{
width: 732px;
height: 153px;
}

.offreH{
width: 732px;
height: 100px;
background:url('images/offre/bonus1.jpg');
}

.offreH img{
margin: 20px 0px 0px 20px;
}

.offre1{
width: 244px;
height: 53px;
background:url('images/offre/bout1.jpg');
float: left;
}

.offre1 :hover{
border: 1px solid #000;
}

.offre2{
width: 244px;
height: 53px;
background:url('images/offre/bout2.jpg');
float: right;
}

.offre3{
width: 244px;
height: 53px;
background:url('images/offre/bout3.jpg');
float: right;
}

.bookmaker0{
height: 118px;
width: 527px;
margin: 0 auto;
}

.bookmaker1{
float: left;
height: 118px;
width: 180px;
}

.bookmaker1 img{
border: none;
}

.bookmaker2{
float: right;
height: 118px;
width: 347px;
}

.bookmaker2 H5{
font-family: Arial, Helvetica, sans-serif;
font-style:italic;
font-size: 12pt;
color: #000;
margin: 0px;
}

#gauche .bookmaker2 a, #gauche2 .bookmaker2 a{
font-size: 10pt;
font-family: Helvetica, sans-serif;
font-weight: 900;
font-style:italic;
display:block;
height: 31px;
width: 166px;
background: url('images/book/bouton2.png');
line-height: 31px;
text-align: center;
color: #FFFFFF;
margin-top: 10px;
}

#gauche .bookmaker2 a:hover, #gauche2 .bookmaker2 a:hover{
background: url('images/book/bouton2.png') 0px -31px;
}

.tous{
margin: 10px 0px 0px 10px;
width: 100%;
/*text-align: center;*/
}

#gauche .boubou, #gauche2 .boubou{
padding: 0px 30px 0px 10px;
margin: 0px 30px 0px 0px;
background: url('images/book/tiret.png') no-repeat; 
color: #333;
font-weight: 900;
font-style:italic;
height: 20px;
line-height: 20px;
border-right: 1px solid #5a8414;
}

#gauche .bouboubis, #gauche2 .bouboubis{
padding: 0px 30px 0px 10px;
background: url('images/book/tiret.png') no-repeat; 
color: #333;
font-weight: 900;
font-style:italic;
height: 20px;
line-height: 20px;
}

.bookmaker2 H4{
font-family: Arial, Helvetica, sans-serif;
font-style:italic;
font-size: 13pt;
color: #555555; 
margin: 0px;
}

.bookmaker2 H4 span{
font-size: 28pt;
color: #2A2B59;
}

.bookmaker3{
overflow: auto;
margin: 8px 0px 0px 0px;
}

#gauche .bookmaker4{
float: left;
max-width: 233px;
margin: 7px 12px 0px 0px;
}

#gauche2 .bookmaker4{
float: left;
max-width: 433px;
margin: 7px 12px 0px 0px;
}

#gauche .bookmaker4 H2, #gauche2 .bookmaker4 H2{
margin: 20px 0px 0px 0px;
color: #2A2B59;
font-size: 13,5pt;
text-decoration: none;
}

.bookmaker5{
float: right;
width: 278px;
border: 2px solid #f6f6f6;
margin-top: 27px;
}

#gauche .bookmaker5 H2, #gauche2 .bookmaker5 H2{
margin: 0px;
padding: 8px 8px 8px 27px;
font-size: 13pt;
color: #2A2B59; 
background: #f6f6f6 url('images/book/tiret.png') 13px center no-repeat;
text-decoration: none;
}

#gauche .bookmaker5 ol, #gauche2 .bookmaker5 ol{
margin-left: 15px;
font-size: 9pt;
}

#gauche .bookmaker5 p, #gauche2 .bookmaker5 p{
margin: 0px;
padding: 0px 8px 10px 12px;
text-align: left;
font-size: 9pt;
}

#gauche .bookmaker5 span, #gauche2 .bookmaker5 span{
color: #2A2B59;
font-size: 9pt;
}

#gauche .bookmaker5 span a, #gauche2 .bookmaker5 span a{
font-weight:100;
color:#2A2B59;
font-size: 9pt;
}

.sport{
background-color:#f6f6f6;
margin: 0px 0px 12px 0px;
padding: 0px 8px 12px 12px;
font-size: 8pt;
font-style: italic;
font-weight: bold;
}

.def{
font-size: 9pt;
border-bottom: 1px solid #eee;
height: 45px;
line-height: 45px;
font-weight: bold;
}

.def span{
float: right;
color: #2A2B59;
}

.def img{
float: left;
}

.def2{
font-size: 9pt;
height: 45px;
line-height: 45px;
font-weight: bold;
}

.def2 img{
float: left;
}

.def2 span{
float: right;
color: #2A2B59;
}

/*menuProno*/
#generaljon{
color:white;
background: #21225f url(images/MenuProno/fonjon2.png) no-repeat;
height:auto;
width:200px;
}

#titlejon{
height: 50px;
line-height: 50px;
}

#titlejon img{
float: left;
margin: 8px 10px 0px 6px;
}

#generaljon .titrejon{
font-size:19px;
font-style: italic;
margin:0px;
letter-spacing: 0px;
}

#generaljon .titrejon a{
color: #fff;
text-decoration: none;
}

#generaljon .titrejon2{
font-size:11px;
border-bottom: 1px dotted #fff;
}

#generaljon .titrejon3{
font-size:11px;
}

#generaljon .titrejon4{
padding: 5px;
font-size:11px;
border-bottom: 1px dotted #fff;
}

#generaljon .titlejon2{
line-height: 40px;
margin: 0px 7px 0px 8px;
padding: 0px;
display: block;
text-decoration: none;
color: #fff;
}

#generaljon .titlejon3{
margin: 0px;
padding: 0px;
text-decoration: none;
color: #fff;
}

#generaljon .titlejon3:hover{
color: #ccc;
}

#generaljon h5{
font-size: 12px;
text-decoration: underline;
margin: 0px 0px 2px 0px;
}

#generaljon .titlejon2 img{
float: left;
margin: 5px 5px 0px 0px;
}

#generaljon .titrejon2 :hover{
color: #ccc;
}

#generaljon .titrejon3 :hover{
color: #ccc;
}

.ligneJon{
margin: 0px 7px 0px 8px;
border-bottom: 1px dotted #fff;
height: 40px;
}

.ligneJon2{
height: 50px;
line-height: 50px;
}

#generaljon .ligneJon2 img{
margin: 5px 5px 0px 7px;
}

#generaljon .ligneJon2 a{
font-size:19px;
font-style: italic;
letter-spacing: 0px;
}

.JonG{
float: left;
margin: 3px 7px 0px 0px;
}

.JonD{
margin: 3px 5px 0px 0px;
}

.JonD a{
font-size:11px;
text-decoration: none;
color: #FFFFFF;
}

.JonD a:hover{
color: #333333;
}

/*Page Turf*/
#turfgauche{
width: 200px;
float: left;
overflow: hidden;
margin: 1px 0px 0px 0px;
}

.turfbook{
background-color: #f5f5f5;
margin: 0px 15px 12px 0px;
padding: 0px 0px 8px 0px;
/*width: 200px;*/
}

.turfbook2{
background-color: #f5f5f5;
margin: 0px 15px 12px 0px;
/*width: 200px;*/
text-align: center;
height: 30px;
line-height: 30px;
font-style: italic;
font-weight: bold;
font-size: 10pt;
}

#turfgauche p{
font-size: 8pt;
margin: 0px 10px 0px 10px;
padding-top: 10px;
color: #676767;
text-align: left;
}

#turfgauche .turfbook a{
font-size: 10pt;
font-family: Helvetica, sans-serif;
font-weight: bold;
font-style:italic;
/*letter-spacing: -1px;*/
/*display:block;*/
height: 30px;
/*width: 167px;*/
/*background: url('images/turf/bouton.png');*/
line-height: 30px;
text-align: center;
color: #5a8414;
margin: 0px;
}

#turfgauche .turfbook img{
float: left;
margin: 0px;
border: 0px;
}

#turfgauche .turfbook a:hover{
/*background: url('images/turf/bouton.png') 0px -33px;*/
color:#676767;
}

.turfbook H4{
font-family: Arial, Helvetica, sans-serif;
font-style:italic;
font-size: 13pt;
color: #555555; 
margin: 0px 0px 0px 10px;
letter-spacing: -1px;
}

.turfbook H4 span{
font-size: 28pt;
color: #5a8414;
}

#turfcontenu{
width: 518px;
margin: 0px 0px 0px 203px;
padding: 10px 0px 0px 0px;
}

#turfcontenu p{
line-height: 20px;
color: #676767;
}

#turfcontenu ul{
background-color: #f5f5f5;
padding: 15px 0px 5px 40px;
margin: 0px;
color: #676767;
width: 210px;
float: left;
}

#turfcontenu ul li{
list-style-type: none;
background: url('images/turf/puce2.png') no-repeat;
line-height: 16px;
height: 16px;
padding: 0px 0px 0px 25px;
margin: 0px 0px 9px 0px;
}

#turfcontenu H2{
text-transform: uppercase;
color: #bf1211;
font-size: 11pt;
padding: 0px 0px 0px 16px;
margin: 0px;
background: url('images/turf/puce.png') no-repeat;
text-decoration: none;
}

.tuturf td{
background: url('images/turf/tab.png') no-repeat;
width: 258px;
height: 22px;
padding: 0px 0px 0px 55px;
font-size: 10pt;
color: #676767;
}

.tuturf{
margin: 10px 0px 10px 0px;
}

#turfcontenu .tuturf a{
font-size: 10pt;
color: #676767;
}

#turfcontenu .tuturf a:hover{
color:#5A8414;
}

#turfcontenu H3{
color: #668b1d;
text-decoration: none;
}

#tabturf{
width: 518px;
height: 219px;
background: url('images/turf/tableau.jpg') no-repeat;
margin: 15px 0px 15px 0px;
}

#tabturf .titretab{
padding: 31px 0px 0px 11px;
font-weight: bold;
font-style: oblique;
color: #111;
}

#tabturf .titretab2{
width: 46px;
height: 46px;
line-height: 46px;
color: #fff;
text-align: center;
float: left;
margin: 25px 10px 0px 10px;
font-size: 24pt;
}

#tabturf .titretab3{
padding: 25px 0px 0px 12px;
font-weight: bold;
font-style: oblique;
color: #fff;
height: 24px;
}

#tabturf .audioplayer_container{
margin: 0px;
}

#turfcontenu .sousturf{
font-size: 7.5pt;
font-weight: bold;
font-style: oblique;
color: #737373;
margin: 3px 0px 0px 0px;
}

#turfcontenu .sousturf span{
color: #000;
}

#turfgauche .bookturf{
font-weight: bold;
margin: 0px;
padding: 10px 0px 0px 0px;
height: 34px;
}

#blog p img{
float: none;
text-align: center;
}

.resultat{
margin: 0px 0px 15px 3px;
}

/*Banner yan*/
/*img {
border:none;
}

.panel {
	position: absolute;
	top: 250px;
	left: 35px;
	display: block;
	background:#EFEFEF;
	border:1px solid #dfdfdf;
	width: 250px;
	height: auto;
	filter: alpha(opacity=85);
	opacity: .85;
}

.panel{
position:absolute;
left:-999em;
height: auto;
padding: 9px 24px 24px 24px;
filter: alpha(opacity=85);
opacity: .85;

}

a.trigger2{
float: left;
text-decoration: none;
font-size: 12px;
color: #666666;
}

a.trigger{
	position: relative;
	text-decoration: none;
	padding: 0px 10px 20px;
	left:234px;
	bottom:5px;
	background: url(/banner_slide/images/minus.png) 85% 55% no-repeat;
	display: block;
	width:20px;
}

a.active.trigger {
	background:url(/banner_slide/images/plus.png) 85% 55% no-repeat;
}*/

/*MATCH OF THE DAY*/
#matchjour{
height: 122px;
width: 200px;
background: url('images/matchjour.jpg') no-repeat;
padding-top: 28px;
}

#matchjour2{
height: 40px;
}

#matchjour2 .matchG{
width: 100px;
text-align: center;
float: left;
}

#matchjour2 .matchD{
width: 100px;
text-align: center;
float: right;
}

#matchjour3{
height: 17px;
margin-top: 4px;
font-weight: bold;
font-size:8pt;
}

#matchjour4{
height: 57px;
margin-top: 4px;
font-weight: bold;
font-size:8pt;
}

#matchjour a{
text-decoration: none;
color: #fff;
}

#matchjour3 .matchG{
width: 100px;
text-align: center;
float: left;
}

#matchjour3 .matchD{
width: 100px;
text-align: center;
float: right;
}

/*RSS*/
#rss_btn {
left:983px;
position: absolute;
top:35px;
}

#rss_btn a {
background:url("images/rss.png") no-repeat scroll left top transparent;
cursor:pointer;
display:block;
height:88px;
text-indent:-9999px;
width:19px;
}

/*Tableau equipz*/
#presequipe{
border-collapse:collapse;
width: 732px;
font-size: 11px;
font-weight: bold;
border-bottom: 1px solid #e4e4e4;
margin: 10px 0px 0px 0px;
}

#presequipe td{
padding-bottom: 0px;
padding-top: 0px;
}

#presequipe .l{
padding-left: 35px;
color:#000000;
font-style: italic;
letter-spacing:0;
}

#presequipe .m{
padding-left: 17px;
}

#presequipe .l1{
height: 34px;
line-height: 34px;
background: url('images/equipe/l1.jpg') no-repeat;
}

#presequipe .l2{
height: 22px;
line-height: 22px;
background: url('images/equipe/l2.jpg') no-repeat;
color: #FFFFFF;
}

#presequipe .l3{
height: 17px;
line-height: 17px;
width: 118px;
text-align: right;
background-color: #f3f3f3;
color: #24245c;
padding: 7px 0px 6px 0px;
}

#presequipe .l4{
height: 17px;
line-height: 17px;
text-align: left;
background-color: #f3f3f3;
width: 154px;
padding: 7px 0px 6px 8px;
}

#presequipe .c1{
text-align: center;
background: url('images/equipe/c1.jpg') no-repeat;
margin: 0px;
padding: 0px;
width: 227px;
}

#presequipe .c2{
text-align: center;
background: url('images/equipe/c2.jpg') no-repeat;
margin: 0px;
padding: 0px;
width: 227px;
}

#presequipe .c3{
text-align: left;
background: url('images/equipe/c2.jpg') no-repeat;
margin: 0px;
padding: 0px 10px 0px 10px;
width: 207px;
/*border-right: 1px solid #333;*/
}

#presequipe ul{
font-size: 10px;
}

#presequipe2 span, #presequipe span{
color: #344b56;
}

/*Tableau equipe2*/
#presequipe2{
border-collapse:collapse;
width: 732px;
font-size: 11px;
font-weight: bold;
border-bottom: 1px solid #e4e4e4;
margin: 25px 0px 20px 0px;
}

#presequipe2 td{
padding-bottom: 0px;
padding-top: 0px;
}

#presequipe2 .l{
padding-left: 35px;
color:#000000;
font-style: italic;
letter-spacing:0;
}

#presequipe2 .m{
padding-left: 17px;
}

#presequipe2 .c{
border-right: 1px solid #e0e0e0;
}

#presequipe2 .l1{
height: 34px;
line-height: 34px;
background: url('images/equipe/l3.jpg') no-repeat;
}

#presequipe2 .l2{
height: 22px;
line-height: 22px;
color: #FFFFFF;
background-color: #848484;
text-align: center;
}

#presequipe2 .l3{
height: 24px;
line-height: 24px;
background-color: #fff;
}

#presequipe2 .l4{
height: 24px;
line-height: 24px;
background-color: #ededed;
}

#presequipe2 .c1{
padding-left: 30px;
border-right: 1px solid #e0e0e0; 
}

#presequipe2 .c1{
width: 155px;
padding-left: 30px;
border-left: 1px solid #e0e0e0;
border-right: 1px solid #e0e0e0; 
}

#presequipe2 .c2{
color:#24245C;
text-align: center;
width: 160px;
border-right: 1px solid #e0e0e0; 
}

#presequipe2 .c3{
padding-left: 30px;
border-right: 1px solid #e0e0e0;
}

/****/

#tableau_book{
	width:732px;
	height:360px;
	margin:0 0 40px 0;
	background:url(images/page_book/table_bg.png);
}

.line_tbl{
	width:732px;
	height:60px;
}

.logo_tbl{
	width:163px;
	height:40px;
	padding:10px 0 0 20px;
	float:left;
}

.txt_tbl{
	height:45px;
	width:180px;
	font-size:11px;
	padding:15px 20px 0 20px;
	float:left;
}

.bonus_tbl{
	width:70px;
	height:44px;
	float:left;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
	margin:0 0 0 20px;
	text-align:center;
	padding:16px 0 0 0 ;
	background:url(images/page_book/lignebg.png)
}

.calltocaction_tbl{
	width:72px;
	height:40px;
	padding:10px 0 0 0;
	float:left;
}

.depot_tbl{
	width:73px;
	height:42px;
	float:left;
	font-weight:bold;
	padding:18px 0 0 0 ;
	text-align:center;
}
	
.tbl_top{
	background:url(images/page_book/tbl_title_bg.png);
	width:732px;
	height:44px;
	text-align:center;
	color:#fff;	
	font-weight:bold;
	line-height:12px;
	margin:20px 0 0 0;
font-size:11px;
}

.tbl_bottom{
	background:url(images/page_book/tbl_bottom.png);
	width:732px;
	height:20px;
}


.logo_tbl_top{
	height:30px;
	float:left;
	width:183px;
	padding:14px 0 0 0;
}

.txt_tbl_top{
	height:30px;
	padding:14px 0 0 0;	
	float:left;
	width:240px;
}

.bonus_tbl_top{
	height:30px;
	padding:14px 0 0 0;	
	float:left;
	width:70px;
	background:#333;
}

#tableau_book a{
	color:#494949;
	text-decoration:none;
}

#tableau_book a:hover{
	color:#333;
	text-decoration:none;
}

.calltocaction_tbl_top{
	height:34px;	
	padding:10px 0 0 0;	
	float:left;
	width:72px;
}

.depot_tbl_top{
	height:34px;	
	float:left;
	width:73px;
	padding:10px 0 0 0;
}

img{
	border:none;
}

/**** page prono ****/

#presentation_equipes {
	width:732px;
	height:330px;
	background:url(images/pageprono/equipe_bg.png);
}
#type_pronostic {
	width:70px;
	height:330px;
	float:left;
	background:url(images/pageprono/sport/football.jpg);
}
#pronostic {
	width:662px;
	height:330px;
	float:left;
}
#title_pronostic {
	width:662px;
	height:20px;
	font-size:18px;
	font-style:italic;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	padding:17px 0 20px 0;
}
#logo_equipe {
	width:662px;
	height:80px;
	padding:0 0 20px 0;
}
.img_equipe {
	float:left;
	padding:0 0 0 120px;
}
.img_equipe_2 {
	float:right;
	padding:0 120px 0 0;
}
#pronostic_separateur {
	width:662px;
	height:10px;
}
#information_match {
	width:662px;
	height:40px;
	padding:20px 0 6px 0;
	font-size:12px;
	text-align:center;
}
#notre_prono {
	background:url(images/pageprono//notre_prono.png);
	width:622px;
	height:62px;
	margin:0 0 0 20px;
}
#notre_prono_title {
	width:150px;
	height:51px;
	float:left;
	font-size:18px;
	font-style:italic;
	text-align:center;
	padding:11px 0 0 0;
	text-transform:uppercase;
	font-weight:bold;
}
#notre_prono_txt {
	width:340px;
	height:47px;
	float:left;
	font-size:14px;
	line-height:16px;
	padding:15px 5px 0 5px;
}
#notre_prono_calltoaction {
	width:112px;
	height:52px;
	float:left;
	padding:5px;
}
.title_prono {
	font-size:14px;
	font-style:italic;
	padding:40px 0 20px 0;
	text-transform:uppercase;
	font-weight:bold;
}
#presentation_cote {
	width:732px;
	height:230px;
}
.cote_box {
	width:224px;
	height:230px;
	float:left;
	margin:0 30px 0 0;
	background:url(images/pageprono/cote_bg.png);
}
.cote_box_right {
	width:224px;
	height:230px;
	float:left;
	background:url(images/pageprono/cote_bg.png);
}
.cote_box_title {
	width:224px;
	height:45px;
	text-align:center;
	font-size:12px;
	font-style:italic;
	padding:10px 0 0 0;
	line-height:14px;
	text-transform:uppercase;
	font-weight:bold;
}
.cote_info {
	width:100px;
	height:30px;
	margin: 0 0 0 62px;
	text-align:center;
	background:url(images/pageprono/cote_info_bg.png);
	font-size:24px;
	font-style:italic;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
}
.chez {
	text-align:center;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 0 0;
	text-transform:uppercase;
}
.book_prono {
	width:222px;
	height:50px;
	padding:0 0 15px 1px;
}
.pariez_cote {
	width:224px;
	height:27px;
	text-align:center;
	padding:0 0 4px 0;
}
.gain_cote {
	width:224px;
	height:10px;
	color:#393939;
	text-align:center;
	font-size:10px;
	font-style:italic;
	font-weight:bold;
}
#analyse_match {
	width:732px;
	font-size:12px;
	color:#717171;
}
#analyse_content {
	width:690px;
	padding:10px 20px 10px 20px;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;
	overflow:hidden;
}
#analyse_content p {
	padding:0 0 10px 0;
	margin:0;
}
.analyse_top {
	width:732px;
	height:10px;
}
#statistique_content {
	width:732px;
	height:50px;
}
.statistique_box {
	width:356px;
	height:50px;
	float:left;
	background:url(images/pageprono/statistique_bg.png);
}
.statistique_box_right {
	width:356px;
	height:50px;
	float:right;
	background:url(images/pageprono/statistique_bg.png);
}
.statistique_title {
	width:130px;
	height:36px;
	padding:14px 10px 0 10px;
	float:left;
	font-size:10px;
	float:left;
	text-transform:uppercase;
	font-weight:bold;
	line-height:12px;
}
.statistique_resultat_box {
	width:186px;
	height:46px;
	float:left;
	padding:4px 0 0 10px;
	font-size:10px;
	color:#717171;
        /*line-height: 46px;*/
        text-align: center;
}


.statistique_resultat_box2 {
	width:186px;
	height:46px;
	float:left;
	padding:4px 0 0 10px;
	font-size:10px;
	color:#717171;
        line-height: 46px;
        text-align: center;
}
.legende {
	font-size:11px;
	font-style:italic;
}
#bouton_prono {
	width:610px;
	height:48px;
	background:url(images/pageprono/calltoaction.png);
	text-align:center;
	margin: 40px 0 0 61px;
	padding:2px 0 0 0;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
}
#bouton_prono a {
	color:#fff;
	text-decoration:none;
}
#bouton_prono a:hover {
	color:#fff;
	text-decoration:underline;
}
#tableau_book_prono {
	width:732px;
}
.tableau_book_line {

	width:732px;
	height:35px;
	margin:0 0 4px 0;
	background:url(images/pageprono/tableau_bg.png);
}
.tableau_book_line_2 {
	width:602px;
	height:35px;
	margin:0 0 4px 0;
	padding:0 0 0 212px;
}
.tableau_box_btn {
	width:120px;
	height:27px;
	float:left;
	margin:4px 10px 0 0;
}
.tableau_box_bonus {
	width:120px;
	height:22px;
	float:left;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	padding:5px 0 0 0;
	text-transform:uppercase;
	margin:4px 10px 0 0;
	text-align:center;
}
.tableau_box_txt {
	width:212px;
	height:27px;
	padding:8px 0 0 0;
	float:left;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}

.img_left{
	float:left;
	padding:0 20px 0 0;
	border:none;
}

.img_left img{
	border:none;
}

#analyse_content img{
	border:none;
}


#pronostic_general p {
	margin:0;
	padding:0;
	}
	
#pronostic_general br {
	margin:0;
	padding:0;
	}	
	
#information_match br {
	margin:-20px 0 0 0;
	padding:0;
}	
	
.cote_box p{
display:none;
	}
	
.cote_box_right p{
display:none;
	}	

#notre_prono_calltoaction br{
	display:none;
}

.pariez_cote br{
	padding:0;
	margin:0;
	display:none;
}

#notre_prono p{
	display:none;
}


