/*
Theme Name: Facile Poker
Description: Facile Poker
Author: HCM
*/

body{   
color:#000000;
letter-spacing:0pt;
word-spacing:1pt;
font-size:12px;
text-align:left;
font-family:arial, helvetica, sans-serif;  
background: url('img/fond.png') repeat-x;
padding:0;   
margin:0;   
}

/*POUR SUPPRIMER LES POINTILLES DE SURVOL*/
a{outline: none;}
:focus{-moz-outline-style: none;}

/*GLOBAL*/
#global{
width: 990px;
margin: 0 auto;
padding: 0px;
}

/*CONNECTION*/
#connection{
width: 990px;
height: 39px;
margin: 0px;
padding: 0px;
background: url('img/connection2.jpg') no-repeat;
} 

#connection ul{
padding: 0px;   
margin: 0px 5px 0px 0px;
height: 39px;
} 

#connection ul li{ 
height: 39px;
width: 130px;
line-height: 41px;  
padding: 0px;   
margin: auto;   
font-weight: bold;
list-style-type:none;   
display:inline;   
float:right;  
text-align: center;
}

#connection ul li a{ 
text-decoration: none;
color: #FFFFFF;
padding: 0px 0px 0px 10px;
background: url('img/puce2.png') no-repeat center left;
}

#connection ul li a:hover{ 
color: #292727;
}

/*HEADER*/
#header{
width: 990px;
height: 137px;
margin: 0px;
padding: 0px;
}

/*MENU1*/
#menu1{
width: 990px;
height: 41px;
margin: 0px;
padding: 0px;
background: url('img/menu1.jpg') no-repeat;
}

#menu1 ul{   
padding: 0px;   
margin: 0px 0px 0px 0px;
height: 41px;
} 

#menu1 ul li{ 
height: 41px;
width: 160px;
line-height: 41px;  
padding: 0px;   
margin: auto;   
font-weight: bold;
list-style-type:none;   
display:inline;   
float:left;  
text-align: center;
}

#menu1 ul li a{    
margin: 0px;  
padding: 0px;  
display:block;  
text-decoration: none;
color: #FFFFFF;
}

#menu1 ul li a:hover{    
background: url('img/fondmenu.png');
border-top: 1px solid #787878;
border-right: 1px solid #787878;
border-left: 1px solid #787878;
}

#menu1 ul li.bout1 a:hover{   
background: url('img/bou1.png'); 
border-right: 1px solid #787878;
border: 0px;
}

#menu1 ul li.bout1 a.active{   
background: url('img/bou1.png');
border-right: 1px solid #787878;
}

#menu1 ul li.current_page_item a{   
background: url('img/fondmenu.png');
border-top: 1px solid #787878;
border-right: 1px solid #787878;
border-left: 1px solid #787878; 
}

#menu1 ul li.current_page_parent a{   
background: url('img/fondmenu.png');
border-top: 1px solid #787878;
border-right: 1px solid #787878;
border-left: 1px solid #787878; 
}

#menu1 ul li.current_page_ancestor a{   
background: url('img/fondmenu.png'); 
border-top: 1px solid #787878;
border-right: 1px solid #787878;
border-left: 1px solid #787878; 
}

/*MENU2*/
#menu2{
height: 35px;
margin: 0px 5px 0px 5px;
padding: 0px;
background-color: #8c8c8c;
}

#menu2 ul{      
padding: 0px;   
margin: 0px 0px 0px 0px;
height: 35px;
} 

#menu2 ul li{ 
height: 35px;
line-height: 35px;  
padding: 0px;   
margin: auto;   
font-weight: bold;
list-style-type:none;   
display:inline;   
float:left;  
text-align: center;
background: url('img/separ2.png') right no-repeat;
}

#menu2 ul li a{     
margin: 0px;  
padding: 0px 22px 0px 22px;  
display:block;  
text-decoration: none;
color: #FFFFFF;
}

#menu2 ul li a:hover{    
color: #555;
}

#menu2 ul li.current_page_item a{
text-decoration: underline;
}

#menu2 ul li.current_page_parent a{   
text-decoration: underline;
}

#menu2 ul li.current_page_ancestor a{   
text-decoration: underline; 
}

/*CONTENT*/
#content{
width: 990px;
min-height: 750px;
overflow:hidden;
background: url('img/fond2.png') no-repeat;
margin: 0px;
padding: 0px;
}

/*GAUCHE*/
#gauche{
width: 530px;
margin: 29px 0px 0px 20px;
float: left;
padding: 0px;
}

/*GAUCHE2*/
#gauche2{
width: 735px;
margin: 29px 0px 0px 20px;
float: left;
padding: 0px;
}

#gauche ul, #gauche2 ul{
margin: 5px 0px 10px 0px;
}

#gauche p, #gauche2 p{
margin: 10px 0px 10px 0px;
padding: 0px; 
text-align: justify;
}

#gauche a, #gauche2 a{
text-decoration:none;
color: #850d0d;
}

#gauche a:hover, #gauche2 a:hover{
color: #292727;
}

#gauche H1, #gauche2 H1{
margin: 0px 0px 10px 0px;
padding: 0px;
font-size: 19px;
text-transform: uppercase;
}

#gauche H2, #gauche2 H2{
margin: 34px 0px 10px 0px;
padding: 0px 0px 0px 0px;
font-size: 15px;
/*background: url('img/coeur.png') no-repeat;*/
}

#gauche img, #gauche2 img{
margin: 5px 5px 10px 0px;
border: 0px;
}

.justiG{
float: left;
padding-left: 10px;
}

.justiD{
float: right;
padding-left: 10px;
}

/*Boite Post*/
#gauche .journee, #gauche2 .journee{
background-color: #f6f6f6;
margin: 0px 0px 15px 0px;
height: 146px;
}

#gauche .journeeG, #gauche2 .journeeG{
width: 138px;
height: 146px;
float: left;
text-align: center;
}

#gauche .journeeG img, #gauche2 .journeeG img{
border: 2px solid #b8b8b8;
float:none;
margin: 14px 0px 0px 0px;
padding: 0px
}

#gauche .journeeD{
float: right;
height: 146px;
width: 392px;
}

#gauche2 .journeeD{
float: right;
height: 146px;
width: 597px;
}

#gauche .journeeD H3, #gauche2 .journeeD H3{
margin: 13px 0px 0px 0px;
}

#gauche .journeeD H4, #gauche2 .journeeD H4{
margin: 0px;
color: #850d0d;
font-size: 11px;
}

#gauche .journeeD span a, #gauche2 .journeeD span a{
float: right;
text-decoration: underline;
margin-right: 12px;
}

#gauche .journeeD p, #gauche2 .journeeD p{
color:#676767;
font-size:12px;
text-align: justify;
margin: 9px 12px 0px 0px;
height: 75px;
}

#gauche .journeeD H3 a, #gauche2 .journeeD H3 a{
color: #363535;
}

#gauche .journeeD H3 a:hover, #gauche2 .journeeD H3 a:hover{
color: #850d0d;
}

.mep{
width: 100%;
min-height: 120px;
margin: 10px 0px 15px 0px;
overflow: hidden;
}

.mepG{
float: left;
min-height: 100px;
width: 150px;
font-size: 11px;
}

.mepD{
float: right;
min-height: 100px;
width: 372px;
/*color:#3D3D3D;*/
padding:4px;
font-size: 11px;
}

.mepH{
height: 19px;
line-height: 19px;
width: 100%;
background: url(img/titre4.png) no-repeat;
padding-left: 4px;
text-transform: uppercase;
font-weight:bold;
}

.mepH a{
color:#000000;
}

/*SIDEBAR*/
#milieu{
width: 200px;
margin: 29px 5px 0px 0px;
float: right;
}

#droit{
width: 200px;
float: right;
margin: 29px 20px 0px 0px;
padding: 0px;
}

.boite{
margin: 0px 0px 10px 0px;
padding: 0px;
width: 200px;
background-color: #f9f9f9; 
overflow:hidden;
}

#milieu img, #droit img{
border: 0px;
}

#milieu H1, #droit H1{
font-size: 14px;
color: #292727;
margin: 0px;
padding: 0px 0px 0px 11px;
height: 30px;
line-height: 30px;
background: url('img/titre1.png');
}

#milieu H2, #droit H2{
font-size: 13px;
margin: 0px;
padding: 0px 0px 0px 10px;
height: 30px;
line-height: 30px;
background: url('img/titre2.png');
color: #FFFFFF;
}

#milieu H2 a, #droit H2 a{
color: #FFFFFF;
text-decoration: none;
}

#milieu ul, #droit ul{
padding: 0px 0px 0px 9px;   
margin: 0px;
}

#milieu ul li, #droit ul li{ 
height: 35px;
line-height: 35px;  
padding: 0px;   
margin: auto;   
list-style-type:none;  
font-size: 11px;  
font-weight: normal;
background: url('img/puce.png') no-repeat center left;
}

#milieu ul li a, #droit ul li a{ 
text-decoration: none;
color: #000000;
margin-left: 8px;
}

#milieu ul li a:hover, #droit ul li a:hover{ 
color: #8c8c8c;
}

/*Boite*/
input{
margin: 4px 5px 8px 11px;
}

.bouton{
margin: 0px 0px 10px 0px;
}

.suce{
margin: 0px 0px 10px 0px;
}

#gauche .suce p, #gauche2 .suce p{
margin: 0px;
}

.booker1{
width: 198px;
padding: 0px;
background: #f6f6f6 url('img/boite2.jpg') no-repeat;
margin-bottom: 10px;
border: 1px solid #d9d9d9;
}

.booker2{
overflow:hidden;
width: 198px;
text-align: center;
}

.booker3{
width: 190px;
overflow:hidden;
font-size: 11px;
text-align: right;
font-weight: normal;
margin: 0px;
padding: 0px 5px 5px 5px;
}

.booker3 a{
color: #850d0d;
background: url('img/puce.png') no-repeat center left;
padding: 0px 0px 0px 10px; 
}

.booker3 a:hover{
color: #292727;
}

.booker4{
font-size: 11px;
margin: 0px 9px 5px 9px;
text-align: center;
}

.info {
display: block;
width: 88px;
height: 20px;
line-height: 20px;
float:left;
text-align:center;
background: url('img/info.png') no-repeat;
margin: 4px 0px 0px 4px;
font-size: 12px;
font-weight:bold;
}

.info a{
color: #FFFFFF;
text-decoration:none;
background: none;
padding: 0px;
}

.info a:hover{
color: #FFFFFF;
}

.info:hover {
background: url('img/info.png') 0 -20px no-repeat;
}

.jouer{
display: block;
width: 88px;
height: 20px;
line-height: 20px;
float:right;
text-align:center;
background: url('img/info.png') 0 -20px no-repeat;
margin: 4px 4px 0px 0px;
font-size: 12px;
font-weight:bold;
}

.jouer a{
color: #FFFFFF;
text-decoration:none;
background: none;
padding: 0px;
}

.jouer a:hover{
color: #FFFFFF;
}

.jouer:hover {
background: url('img/info.png') no-repeat;
}

.valider{
display: block;
width: 88px;
height: 21px;
line-height: 21px;
text-decoration: none;
color: #fff;
text-align:center;
background: url('img/valider.png') no-repeat;
margin: 0px 0px 10px 10px;
padding: 0px 0px 0px 0px;
font-size: 13px;
font-weight:bold;
}

.valider:hover{
background: url('img/valider.png') 0 -21px no-repeat;
}

.news{
margin: 0px 0px 0px 0px;
padding: 5px;
border-top: 1px solid #d5d5d5;
background-color:#f6f6f6;
}

.news H5{
margin: 0px 0px 3px 0px;
padding: 0px;
font-size: 0.9em;
}

.news a{
text-decoration: none;
color: #850d0d;
}

.news a:hover{
color: #4c4a4a;
}

.news p{
margin: 0px;
padding: 0px;
font-size: 0.9em;
color: #1a1a1a;
}

/*FOOTER*/
#footer {
background: #550e0e url('img/fondfooter.png') repeat-x;
padding:0;   
margin: 5px 0px 0px 0px; 
}

#footer H2{
text-transform: uppercase;
margin: 15px 0px 10px 0px;
}

#footer H2 a{
color: #FFFFFF;
text-decoration: none;
line-height: 20px;
height: 20px;
background: url('img/fondfooter3.png');
padding: 0px 5px;
font-size: 9pt;
}

#footer H5{
margin: 0px;
text-decoration: underline;
}

#footer H5 a{
color: #FFFFFF;
font-weight: bold;
}

#footer .news{
margin: 3px 0px 0px 0px;
background: none;
border:none;
}

#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{
background: url("img/footer.jpg") left no-repeat;
padding-left: 10px;
}

#footer3 {
background: #666666 url("img/fondfooter2.png") repeat-x;
}

#footer4 {
width: 910px;
margin: 0 auto;
color: #ddd;
font-size: 8pt;
text-align: justify;
padding: 10px 0px 10px 0px;
}

#footer4 a{
color: #eaeaea;
text-decoration: none;
}

#footer5 {
background-color: #eaeaea;
height: 40px;
line-height: 40px;
}

#footer6 {
width: 990px;
margin: 0 auto;
font-size:8pt;
}

#footer6 a{
color: #666666;
text-decoration: none;
}

.copyright{
float: right;
height: 40px;
margin: 0px;
line-height: 40px;   
}

.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: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;
}

/*TABLEAU*/
.simple{
width: 100%;
margin: 0px;
}

.simple td{
padding: 5px;
border: 1px #7f0a0a dotted;
background-color: #f2f2f2;
}

.simple2{
width: 100%;
}

.simple2 td{
padding: 6px 0px 3px 0px;
border: 1px #7f0a0a dotted;
background-color: #f2f2f2;
text-align: center;
}

#gauche .simple2 img{
margin: 0px;
}

/*TABLEAU TUC*/
.wp-table-reloaded {
margin:10px 0px 15px 0px;
font-size:8pt;
width:100%;
text-align:center;
}

#gauche .wp-table-reloaded img{
margin: 0 auto;
padding: 0px;
}

.wp-table-reloaded th {
background-color:#ececec;
text-align: center;
}

.wp-table-reloaded td {
color:#3D3D3D;
padding:4px;
background-color:#FFFFFF;
}

.wp-table-reloaded .even td {
background-color:#FFFFFF;
}

.wp-table-reloaded .odd td{
background-color:#ececec;
}

/*Tableau-id-1*/																														
.wp-table-reloaded-id-1{
width:100%;
text-align:center;
border-spacing: 0px;
border-collapse: collapse;
}    
	      	
.wp-table-reloaded-id-1 th  { 
height:33px;   
}

table.wp-table-reloaded-id-1 tr.odd {
 background-color:#FFF;
}

table.wp-table-reloaded-id-1 tr.even {
 background-color:#F9F9F9;
}

table.wp-table-reloaded-id-1 th.column-2 {
 background-image:url('/wp-content/themes/FacilePoker/img/tb1/titre-gauche-arrondi.png');
 background-repeat:no-repeat;
 background-color:#eaeaea;
 width: 200px;
}

table.wp-table-reloaded-id-1 tr th {
 background-color:#eaeaea;
}

table.wp-table-reloaded-id-1 th.column-1 {
 background-color:#FFF;
}

table.wp-table-reloaded-id-1 th.column-5 {
 background-image:url('/wp-content/themes/FacilePoker/img/tb1/titre-droite-arrondi.png');
 background-repeat:no-repeat;
 background-position:top right; 
}

#sharethis_0{
float: right;
margin: 5px 0px 5px 0px;
}