
body {

background-color:#E3E1E1;
background-image:url(http://www.jeuxdorgues.com/bg.gif);
background-position:center top;
background-repeat:repeat-y;
color:black;
font-family:arial,helvetica,geneva,'sans-serif';
font-size:13px;
line-height:22px;
margin:0;
padding:0;
}

#site { 
width : 905px;
margin : 0 auto;
text-align : left  ;
}
     
#header { 
margin : 0 0 30px 0
}


a {
color : #575449 ;
text-decoration : underline ; 
}   
   
/*  MENU PRINCIPAL
*****************************************************************/
 
 #top 
 {margin: 0 0 5px 15px;
 }
 
 #top a 
 {
 text-decoration : none ; 
 }  
   
   
#menu {
height : 35px ; 
margin : 0px;
font-size:15px;
}
	
	
#menu  ul{
list-style : none ;
margin : 0; 
padding : 0 ;
}


#menu  li{
float : left ;
text-transform : uppercase ; 
font-size : 90%; 
}
	
	

#menu  li a{
margin : 0 ; 
padding : 0 10px 0 0 ; 
text-decoration : none ;    
font-weight : bold ;
}
	



/*  CONTENT
*****************************************************************/	

#content {
overflow : auto ;
margin: 0 30px 0 30px;
 }
	
	
/*  CONTENU
*****************************************************************/	
	

#contenu {
width : 510px ; 
background : transparent ; 
float  : left ;
margin : 0;
padding : 0 40px 0 0 ;
  


}

.sous-h2 {
margin : 0 ;
padding : 0;
font-weight : bold ;
color : #404040 ;
font-size : 110%;  
}
   

/*  CONTENU >> POST
*****************************************************************/	


.post {
margin : 0 0 30px 0 ; 
overflow : auto; 
}   

.post  h2 {
font-size : 30px ; 
padding :  0 ; 
margin: 0 ;
color : #999999; 
font-weight : normal; 
clear : left ;
text-transform: uppercase;  
}
   
.post img {
float  : left ;
margin : 0 20px 0 0
}


.meta-comment {padding : 10px 0 0 0; color : #000 ; clear : left ; }
.meta-comment a {color : #000}
   

   
   
   
/*  SIDE
*****************************************************************/
   
   
#side {
width : 270px ;
background : #fff ; 
float  : left ;
padding :  0 ;
text-align : justify; 

 }
	
	
#side h2 {
font-size : 1.6em ;
text-transform : uppercase ;
margin : 0 ;
padding :  0 ; 
color : #000 ; 
font-weight : normal;  
}
	
	
	
#side ul{
list-style : none ; 
margin : 10px 0 10px 0 ; 
padding : 0; 
color : #000
}
 
#side li{
margin : 0 ; 
padding : 0 0 5px 0; 
}
  
  
#footer { 
margin: 30px; 
}

#flags {
float:right;
height:11px;
overflow:hidden;
padding:3px 6px 6px;
}

table {
margin-bottom:1.4em;
width:100%;
}

th {
background:#EEEEEE none repeat scroll 0 0;
font-weight:bold;
}

th {
background:#D5D5D5 none repeat scroll 0 0;
color:#666666;
text-shadow:1px 1px 2px #FFFFFF;
}

th, td {
padding:4px 10px 4px 5px;
}

tfoot {
font-style:italic;
}

.small {
font-size:0.8em;
line-height:1.875em;
margin-bottom:1.875em;
}
