html, body {
height: 100%
}

body {
margin: 0;
padding: 0;
text-align : center;
background : #F0F0F0 ;
font-family : arial ; 
font-size : 0.7em ; 
color : #626262 ; 


}

#wrapper {
position : relative; 
background :#F0F0F0 url(http://www.jeux-internet.be/images/bg-all.gif) repeat-y;
text-align : left;
width : 770px ;
margin : 0 auto;
height : auto ; 
min-height : 100%;
}

#innerwrapper {
padding-left : 20px;
background : url(http://www.jeux-internet.be/images/bgcont.gif) repeat-y;
}

/* HEADER
************************************************************************/

#header  {
position : relative ; 
border-top : 1px solid #fff ; 
width : 730px ;
height : 238px ;
background : url(http://www.jeux-internet.be/images/header-games.jpg);
text-align : left ; 
}

#header h1 {
position : absolute ; 
padding:0;
margin:0;
font-size : 1.5em;
font-weight : normal;
position : absolute;
top : 80px;
left : 300px;
width : 350px;
height : 40px ;
text-transform : uppercase;   
}


#header h1 span {
position : absolute;
top : -9999px;
left : -9999px;
}

#header p {
position : absolute;
top : -9999px;
left : -9999px;
}


#header h1 a{
width : 350px;
height : 40px ;
display : block ; 
}




/* MENU
************************************************************************/


#header ul {
margin : 0 ;
padding : 0;
list-style : none ; 
position :absolute ; 
background : transparent;
height : 36px ;
line-height : 36px ; 
top : 195px ;
float : left ; 
left : 10px ;  }

#header li {
margin:0 0 0 -2px;
float : left ; 
 background : url(http://www.jeux-internet.be/images/sep.jpg) top left repeat-y; 
 padding : 0 15px 0 15px;
height : 36px;


}
	
#header li:first-child {
 background : url(http://www.jeux-internet.be/images/no.jpg) top left repeat-y; 
}
	

#header li a {
text-decoration : none;
color : #000; 
}

#header li a:hover {
text-decoration : underline;
color : #000; 
}






/* MENU 2 ??????
************************************************************************/


#header #subnav {
	background:#4F9EC9;
	padding:5px 7px 7px 7px;
	font:90% Verdana;
	color:#DEEDF5;
	border-bottom:2px solid #388CBA;
	border-left:2px solid #388CBA;
	border-right:2px solid #388CBA;
}

#header #subnav li {
	list-style:none;
	display:inline;
}

#header #subnav a {
	color:#DEEDF5;
	text-decoration:none;
	font:100% Verdana;
	padding:5px;
	border-bottom:2px solid #4F9EC9;
}

#header #subnav a:hover {
	border-bottom:2px solid #388CBA;
}

#header #subnav a.active {
	border-bottom:2px solid #388CBA;
}


/* SIDEBAR 
************************************************************/

#sidebar {
width:250px;
padding :  0; 
float:left;
color:#666;
text-align : left ; 
}

#sidebar ul {
margin : 0 ; 
padding : 0 ; 
}


#sidebar h2 {
color : #4D4F50 ; 
font-size : 1em;
margin :  10px 0 0 0 ; 
padding : 4px ; 
font-weight : bold ; 
background-color : #F7F7F7
}


#sidebar h4 a {
color:#4D4F50;
margin : 0 ; 
padding : 0;
font-size : 10px ; 
font-weight : bold ;  
}

#sidebar input{
margin : 10px 0 0 0;   
}

#sidebar .sitetable {
	background : #FFF;
	width: 250px;
	height : 95px ;
	border : 0; 
	text-align : left ;
  margin : 10px 0 0 0 
}


#sidebar .boostsite { 
	height : 95px ;
 }


#sidebar .sitetable img {
	border : 0; margin : 0 5px 0 0 ;  float : left ; 
}


#sidebar .boostsite p{ 
background : #fff ; 
width : 120px;
line-height : 15px ; 
float : left ; 
 }
 
#sidebar  .boostsite a{ 
text-decoration : none ; 
 }
 
 #sidebar  .boostsite a:hover { 
text-decoration : underline ; 
 }
 



#sidebar img {
float : left ; 
margin : 5px 5px 0 0;
}

#listeannuaires {padding : 10px 0 0 10px}



#sidebar h3 {
	color:#4D4F50;
	font:100% Verdana;
	font-weight:bold;
	letter-spacing:1px;
	margin:0 0 -10px 0;
}

#sidebar p {
	margin: 0;
	padding : 0 ; 

}

#sidebar p.news {
	background:#fefefe;
}

#sidebar p.news a.more {
	display:block;
	text-align:right;
	font:80% Verdana;
	text-transform:uppercase;
	letter-spacing:1px;
	text-decoration:none;
	padding:10px 0;
}

#sidebar p.news a:hover {
	color:#666;
}

#sidebar .subnav {
	border-top:1px solid #fff;
	margin : 5px 0 10px 0;
	padding : 0 ;
	list-style : none ;  
  
}




#sidebar .subnav li {
	list-style:none;
	border-bottom:1px solid #fff;
}

#sidebar .subnav li a {	
	color:#4D4F50;
	text-decoration:none;
	display:block;
	font-weight : bold ; 
}

#sidebar .subnav li a:hover {
	color:#4D4F50;
	text-decoration : underline ; 
}

#sidebar .subnav li a b {
	float:right;
	display:none;
	color:#666;
}

#sidebar .subnav li a:hover b {
	display:inline;
}

#sidebar input {
	padding:2px;
	background:#f6f6f6;
	border:1px solid #ccc;
	color:#666;
	font:90% Verdana;
}





#sidebar a {	
color:#4D4F50;
text-decoration : none; 
}







#content {
	margin: 0 0 0 9px ;
	padding:0 ;
	background : #F2F2F2 ;
	float : left ; 
	width : 468px;  
}



#content a {
color : #000; 
}






#content input{
}


#content table{

}





#contentnorightbar {
	margin:0 0 0 240px;
	padding:20px 0 0 20px;
}

p {
	margin:15px 0;
	line-height:22px;
}

h2 {
	color:#000;
	text-decoration:none;
	font-size : 1.4em; 
}

h2 a {
	color:#79B933;
	text-decoration:none;
}

h2 a:hover {
	color:#5F9128;
}

h4 {
	font-family: Arial;
	font-weight: bold;
	color:#79B933;
}

h4 a {
	color:#79B933;
	text-decoration:none;
}

h4 a:hover {
	color:#5F9128;
}






   /* Liens ? */


a {
	color:#222;
}

a:hover {
	text-decoration:none;
}

h3 {
	font:140% "Trebuchet MS";
	margin:10px 0;
}

#content ul {
	margin-bottom: 3px;
	color:#333;
}
#content ul span {
	color:#444;
}
#contentnorightbar ul {
	margin:15px 0 15px 20px;
	line-height:25px;
	padding:15px 0;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	color:#79B933;
}
#contentnorightbar ul span {
	color:#444;
}

img {
	padding:1px;
	border: 0px;
}

form {
	padding:0 ;
margin : 0; 
}

label {
	display:block;
	font-weight:bold;
	color:#444;
	margin:5px 0;

}
input {
	padding: 0;
	margin: 0;
	color:#000;
}

textarea {
	padding:0;
	height:200px;
	
	color:#777;
	margin : 0; 
}

p img {
	float:left;
	margin:0 10px 0 0;
}

blockquote p {
	font:160% Georgia;
	color:#aaa;
	padding:0 10% 0 0;
	line-height:30px;
}

/* AutoCompletion CSS */

#autocompletion {
    border: 1px solid #999;
    background: #fafafa;
	text-align: left;
  }
  #autocompletion ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  #autocompletion li {
	
  }
  #autocompletion a {
    display: block;
    padding: .2em .3em;
    text-decoration: none;
    color: #333;
  }
  .selected {
    background: #CCC;
  }

#feed {
	color: #0098EF;
	font-weight: bold;
}

.vote a{
	color: #119FF0;
	font-size: 28px;
	font-weight: bold;
}

.votetable {
	background: white;
	width : 70px;
	height: 92px;
	margin-right: 5px;
}





/* ajout resux LIENS ANNUAIRE
************************************************************************/
.votelargeur {width: 80px;}

a.cat_display {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color:#4D4F50;
}


a.cat_display:hover {
	text-decoration: underline;

}






a.subcat_display {
	text-decoration: none;
	font-size: 10px;
	border-bottom : 1px dotted #CCC;
}


.lien {
	text-align: left;
}



.lien a, .lien a:hover {
	font-size: 12px;
	color: #2E2E2E;
	text-decoration: none;
	font-weight: bold;
	background : transparent ; 
}

.lien span {
	color: #2E2E2E;
}

.ariane {
	color: #A9A9A9;
}

.ariane a {
	color: #A9A9A9;
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px;
}

.ariane a:hover {
	color: #A9A9A9;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}


/* SITETABLE
************************************************************/


.sitetable {
background: #E5E5E5;
width: 465px;
border: 0;
clear : left ; 
}

.sitetable p{
margin : 0;
padding : 0; 
}

.sitetd {
border: 1px solid #4D4F50;
}


/* Onglets fiche site 
************************************************************************/



#container {
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: left; 
	background : #F2F2F2;
	width : 470px ;  
}

#container hr {
	clear: both;
	border: 1px solid #CCC;
	margin-top: 10px;
}


#container table {
margin : 0 ;
padding :   0; 
}

#container ul#menu {	
	margin : 0 0 10px 0;
	padding : 0 ; 
	height : 20px ;
	line-height : 20px ; 
	background : #BAD7BB ; 
}
#container ul#menu li {
	list-style-type: none;
	margin:0;
	padding : 0 10px 0 10px;
	display : inline ;

}
#container ul#menu li a {
text-decoration: none;

}
#container ul#menu li a:hover {
text-decoration: underline;
color: #333333;
}




#container h1, #container h2 {
font-size: 10px;
color : #000 ; 
}


#container td {
font-size: 10px;
color : #000 ; 
}



#container .content {

}

#container a.current {
background : transparent ;  

}


#container a.ghost  {
background : transparent ; 
}

#container .on {
	display: block;
}
#container .off {
	display: none;
}

















#divers {
margin : 0 ; 
height : 100px ; 
background : url(http://www.jeux-internet.be/images/bg_centrage.jpg) no-repeat ;  }


#divers img {
margin : -1px 0 0 -1px }





/* Boost site
************************************************************************/
.sitetable .boostsite{ 
background : transparent ;
text-align : left ; 
height : 110px ; }


.boostsite{ 
background : transparent ;
text-align : left ; }
 
.boostsite img{ 
float : left ; 
margin : 0 10px 0 5px; 
 }



.addyoursite{
font-size : 1em;
margin :   0 ; 
padding : 4px ; 
background-color : #fff}



.bloc_members {width : 220px ; height : 40px ; background : RED ; float : left ; }

.intro {clear : left ; }



/* Page soumission - rensignements formulaire
************************************************************************/


#middle {
width : 440px ; 
background : transparent ;
 padding : 0 ;  }


#middle input {
width : 410px ;
height : 30px; 
line-height : 30px;   
background : #fff ;
 margin : 4px 0 5px 0 ; 
 padding : 0 0 0 5px ;  
 border : 1px solid #ccc  }



#middle textarea {
width : 300px ; 
background : #fff; 
margin : 0 ; 
padding : 0 ;
border : 1px solid #ccc ;     
}


#middle table {
 
background : transparent;
text-align : left ; 
margin : 10px 0 0 5px ; 
padding : 0 ;  
   
}


#middle p {
margin : 0 0 0 10px ; 
padding : 0 ;  
   
}




/* Basic detect page : inserez l'url de votre site
************************************************************************/

.basic_detect {
 background : transparent ; 
 text-align : left ; 
 width : 350px ; 
 padding : 0 0 0 20px ; 
 }



.basic_detect input {
width : 400px ; 
height : 20px ; 
background : #fff ;
 margin : 0 0 10px 0 ; 
 padding : 0 ;  
 border : 1px solid #ccc 
 } 
 
 .basic_detect form {
margin : 0 ; 
padding : 0; 
 }  
 
  .basic_detect p {
margin : 0 ; 
padding : 0; 
 }  


/* Notifications
************************************************************************/

 #warning {
background: transparent ;
text-align: left;
padding : 5px 0 0 10px ;
font-size : 18px;
color : red ;  
	}
	
	 #warning a {

font-size : 18px;
color : red ;  
	}
	
	
	 .warning {
background: #BAD7BB ;
text-align: left;
padding : 5px 0 5px 10px ;
font-size : 18px;
color : #fff ;  
	}


/* Annonces
************************************************************************/

#annonce {
position : relative; 
width : 468px ; 
height : 120px ;
background : green url(http://www.jeux-internet.be/images/haut-droite.jpg);  }



#annonce .sitetable {
	background : transparent;
	padding : 13px 0 0 5px; 
	border : 0; 
	text-align : left ;  
}


#annonce .sitetable img {
float : left; 
border : 4px solid #fff;  
}


#annonce .sitetable a {
color : #fff ; 
}


#everestpoker {
position : absolute;
top : 9px;
left : 10px;
}



/* marg20px
************************************************************************/   


.marg20px { background : transparent ; margin : 0 0 20px 0  }

.marg20px td {padding-left : 15px ;  }

.marg20px p {
margin : 5px 0 5px 0; 
padding : 0 10px 0 0 ;
background : #BAD7BB ; 
text-align : right ; 
font-weight : bold ; 
}


/* Sous menu
************************************************************************/   

#message {
position : relative ; 
margin : 0 ;
padding :0 0 0 10px ;
font-weight : bold ;
background : #BAD7BB ;
height : 40px;
line-height : 40px;  
text-align : center; 
color : #fff; 
font-size : 14px ; 

}
   


#message span {
margin : 0;
padding : 0;
float : left
}
   
   
   
   
#message h1{
margin : 0;
padding : 0;
float : left ;
font-size : 14px ; 
 
  }
   
   
   
   
/* Sous menu
************************************************************************/   


.cheminnav {
background : transparent  ;
 
    }

.cheminnav h1 {
margin : 0;
padding : 0 0 10px 10px;
font-size : 10px ;  }


/* Centrage Formulaire Ajouter Votre site Basic Pack
************************************************************************/



#centrage {padding :0 0 0 5px ; }

#centrage ul  {margin : 0; padding : 0 ;  }

#centrage h1 {padding :0 ; margin : 0 ; font-size : 14px ; color : #000  }



/* Assurance
************************************************************************/

.assurance { background : transparent ; margin : 10px 0 0 10px }


/* Pousse Pousse
************************************************************************/

.poussepousse {
margin : 0 0 0 10px ; 
padding : 0
}

.poussepousse_002 {
margin : 10px 0 0 10px ; 
padding : 0
}



/* Détails du site
************************************************************************/


.couleur {background : #E5E5E5 ;  }


td h2 {margin : 10px 0 0 0 ; padding : 0 ;}

td h1 {margin : 10px 0 0 0 ; padding : 0 ; }

td h1 a {text-decoration : none ; }
td h1 a:hover {text-decoration : underline ; }



/* Contact
************************************************************************/

#contact {padding : 0 0 0 10px}


/* Sous footer
************************************************************************/

#sous-footer {
position : relative; 
height : 30px ;
 background : transparent ;
 margin : 0 0 0 20px }

#sur-footer {
height : 13px ;
 background : #fff ;
 margin : 0 0 0 20px;
 width : 730px ;
 clear : left ;   }
 
 
 
 #fotterimages {
 padding : 0 ;
margin :  0 0 5px 0 ;
float : right ; 
width : 460px ; 
line-height : 13px ; }


   /* FOOTER */


#footer {
margin : 0 21px 0 0 ;
padding : 35px 0 0 0;  
clear : left ;
background : url(http://www.jeux-internet.be/images/footer.jpg) TOP right no-repeat ; 
height : 80px;
 
}

#footer p{
padding : 0  ;
margin : 0 ;
float : right ; 
width : 460px ; 

}

#footer a{
text-decoration : none ; 
color : #4D4F50 ;

}


#footer a:hover{
text-decoration : underline ; }




#link-back {
background : #F2F2F2 ;
margin : 0 0 0 280px ;
padding : 0 0 20px 0; 
width : 470px;
height : 350px; 

}


#link-back p {
padding : 10px 0 0 0 ; 

}



#link-back ul {
margin : 0; 
padding : 20px 0 ; 
list-style : none ; 
}

#link-back li {
float : left ;
padding : 0 5px;
margin : 0; 
border-right : 1px solid #4D4F50; 
 
}








#link-back h2 {
font-size : 1em;
margin : 0;
padding : 10px 0 0 10px;

}








#intro-index {padding : 10px}

#intro-index h1 {margin : 0; padding : 0 ; font-size : 1.5em ; color : #000 ; text-transform : uppercase ; }





 /* SEARCH 
********************************************************************************************************/


#recherche {
position : absolute ; 
right : 30px ; 
top : 202px
}

#recherche p {
margin : 0  ; 
padding : 0
}

#recherche form {
margin : 0; 
padding : 0 ;
}

#search {
height : 18px ; 
width : 120px ;
float : left ; 
}

#search-ok {
background : #fff ; 
height : 22px ; 
width : 26px ; 
border : 1px solid #E3E9EF ; 
color : #000 ;  
cursor:pointer ;
float : left ; 
}

#search-ok:hover {
background : #eee
}


 /* autres 
********************************************************************************************************/


#addvtsite {height : 50px ; background : #fff; padding : 0 0 0 10px ; margin : 0 5px 0 0}

#addvtsite a {font-size : 18px; font-weight : bold ; color : #184E1A}



















/* NAVIGATION BAS DE PAGES
************************************************************************/


#pages {
text-align : center ; height : 20px ; font-size : 120% ; 

}


.imgpubx2 {}



#pubx2 {}


/* ACF
************************************************************************/

#last-pub {
position : absolute ; 
top : 460px; 
left : 279px; 
width : 468px; 
height : 140px; 
font-weight : normal ; 
border-bottom : 1px solid #fff;
margin : 0 0 10px 0 ;  
}



#last-pub p {
margin : 0;
padding : 0 5px;
line-height : 15px ; 

}


#last-pub A {
text-decoration : none ; 
}




 
#pubacf {
height : 160px
}
 
#pubacf img {
border : none ; 
margin : 0 ; 
}
 

 
#cenrtageacf {
width : 770px ; 
margin : 0 auto 0 auto ; 
position : relative ;
}
 
#rouefortune {
padding : 5px 0 0 0;
height : 140px ;  
}
 
#rouefortune p {
padding : 5px 0 0 0; 
}
 
#adagency {}

.bloc-jeux {
border-bottom : 0 0 10px 0 ; 
min-height : 90px 
}


#mybloglog { }


#criteo {margin-top : -40px ;  }


#cto_tt {display : none ; }






.bubblestat {
margin : 0 0 5px 0}








