body{
 font: 0.9em; 
 font-family: "Times New Roman", Times, serif;
 margin: 0;
 padding: 0;
 width:99.5%;
 background-color: gray; 
 color:white; 
 }
/*tete*/
#torrent{
         width:100%;
		 height:150px;
		 border-collapse:collapse;
		 margin:0;
		 padding:0;
        }
td.torrent1 {
         width:80%;
		 
        }
td.torrent2 {
         width:20%;
		 color:#96CA2D;
        }
td.torrent3 {
        }		
/*fin tete*/
/*pub*/
#pub{
     width:468px;
	 height:60px;
	 position:absolute;
	 top:0px;
	 right:20px;
   }
/*fin pub*/
/*barre de defilement*/
#barre_d{
  width:70%;
  margin-top:0;
  margin-bottom:30px;
  margin-left:5px;
  padding:5px;
  margin-top:0px;
  }
/*fin barre de defilemnt*/ 
/*page accueil*/
.accuei{
    width:100%;
	margin:auto;
	text-align:center;
	overflow:hidden;
	background-color: gray;
	padding-top:0;
    }
.accuei table{
    width:90%;
	border-collapse:collapse;
	margin:auto;
	text-align:center;	
	margin-bottom:20px;
	margin-top:0px;
    background-color:gray;	
	color:#ffffff;
	border:1px solid #fff;
    }
.accuei table td{
	border:1px solid #000000;
	vertical-align:top;	
    }
.accuei table td.tet_inf{
	text-align:center;
	padding:10px 1px;
	margin:0;	
    }	
.accuei table td.acc_inf1{
	height:100px;	
	width:17%;
	padding:0;
    }
.accuei table td.acc_inf2{
	height:100px;
	width:73%;
	text-align:left;	
    }
.accuei table td.acc_inf3{
	height:100px;
	width:10%;	
    }	
.accuei div{
	float:right;
	margin:0;
	padding:0;
    }
.accuei span{
	color:#F6E497;
	font-weight:bold;
    }
#hnc table{width:730px;border:2px solid #ffffff;text-align:center;background-color:#000;border-collapse:collapse;}
#hnc td{border:1px solid #ffffff;background-color:#000000;}
#ad{width:112px;}
#as{width:468px;}
#aq{width:150px;}
.dt{padding:0;vertical-align:top;}
.dt2{padding:0;vertical-align:top;text-align:left;font-family: times, verdana, sans-serif;}
.dt2 img{margin:0;}	
/*fin page accueil*/ 
/*menu gauche*/
#tete{
        width:100%;
		height:150px;
        margin: 0;
        padding: 0;		
       }
#tete img{
        margin: 0;
        padding: 0;		
       }	   
/*fin menu gauche*/ 
/*menu gauche*/
#menu_g{
        background-color: gray; 
        width:17.8%;
		height:300px;
		float:left;
        margin: 0;
		margin-top:5px;
        padding: 0;			
       }
/*les liens menu*/
#menu_g a {
  text-decoration:none;
  color:#0088ff;
 }
#menu_g a:visited{
  text-decoration:none;
  color:#0088ff;
 } 
#menu_g a:hover{
 font-weight:normal;
 color:red;
 } 
/*les liens menu*/	   
/*fin menu gauche*/
/*pied de page*/
#pid_f{
       width:76%;
	   height:100px;	   
	   float:right;
       border:1px solid #fff;
	   margin-top:10px;
	   padding:5px 10px;
	   background-color:gray;
      }
/*fin pied de page*/
/*menu gauche*/
.sous_menu_g{
        width:100%;
        margin: 0;
        padding: 0px 2px;
		margin-top:10px;
       }
.sous_menu_g h3{
	    background-color: #000;
		height : 21px; 
        margin : 0; 
        padding : 7px 0 0 0px;
		text-align:center;
		font-size:1em;
        color : #ffffff;
        border:1px solid #fff;		
       }	   
.sous_menu_g ul{
        list-style-type:none;
	    margin:0;
		padding:0;
		text-align:left;	
        border:1px solid #ffffff;		
       }
.sous_menu_g ul li{
        list-style-type:none;
	    margin:0;
		padding:5px 1px;
		text-align:left;
        border:1px solid #000;
        background: #fff url('../image_p/bg_corps_menu.png') repeat-y;
        color:#0088ff;
 	    text-indent:5px;
       }	   
/*fin menu gauche*/
/*corp de la page*/
#corp_f{
        width:78%;
		float:right;
		margin-top:5px;	
		padding-top:30px; 
		padding-bottom:40px; 		
        border:1px solid #fff;		
      }
#corp_f4{
        width:78%;
		float:right;
		margin:0;	
		padding:0; 		
        border:1px solid #96CA2D;
        overflow:hidden;		
      }
#corp_f4 embed,#corp_f4 object{
        width:750px;
		height:400px;
		margin:0;	
		padding:0; 			
      }	  
/*fin corp de la page*/
/*description de la page d'inscription*/
.full {
      width:80%;
	  margin:auto;
	  text-align:center;
	  margin-top:30px;
	  padding:5px;
	  overflow:hidden;
	  border:2px outset #99CCFF;	  
	  background: #96CA2D;
      }
.full ul  li{list-style-type:none;}	  
.corfull{
      width:100%;
	  border:0;
	  text-align:left;
      padding:5px 5px;

      }	 
.corfull legend{
      color:#fff;
      font-weight:bold;
	  background:none;
	  border-bottom:1px outset #fff;
           }	  
.corfull label{
	  font-weight:bold;
       }	   
.corfull input:focus{
       background-color: #FCFAE1;
	   color:#000000;
       }   
.corfull table{
       border-collapse:collapse;
	   width:95%;
       }
.corfull td{
	   width:25%;
	   padding:6px;
	   margin:0;
       }	   
.corfull td.td1{
	   width:25%;
       }	   
.corfull td.td2{
	   width:75%;
       }
/*fin description de la page d'inscription*/	   
/*pane membre*/	
.div_pan {
	 width:40%; 
     float:left;			 
     }
.div_pan2 {
width:300px;
float:left;		 
     }	 
.sous_pan {
     background-color:gray;
	 width:120px;
	 height:120px;
     border:2px outset #EFF2F9;	
     margin:5px;
	 padding:0;
     text-align:center;		 
     }
.sous_pan a {
     display:block;  
     }	 
.sous_pan2 {
     background-color:gray;
	 width:300px;
	 height:150px;
     border:2px outset #EFF2F9;
     overflow:hidden;
     display:none; 	 
     }
#defaut {
     display:block;  
     }	
#defaut p,.sous_pan2 p {
     padding:5px;	  
     }	
img {border:0;}	 
.fra{background :#746756 url("../image/bg_speed.png") repeat-x ; height:25px;margin:0;color:#fff;text-indent:5px;}/*pour les titre*/
.full_f {
      width:80%;
	  margin:auto;
	  text-align:center;
	  margin-top:30px;
	  border:2px outset #99CCFF;	  
	  background: #96CA2D;
	  padding:5px;
	  overflow:hidden;
      }
.full_f h3 {
	  text-align:left;
	  background-color:#96CA2D;
	  padding:5px;
	  margin:0;
	  color:#fff;
      }	
.full_f p {
        text-align:left;
        }
.full_f table {
        width:95%;
        border-collapse:collapse;
		border:2px solid #000000;
		margin:auto;
	    background-color:gray;
		color:#fff;
        }
.full_f td {
		border:2px solid #96CA2D;
        }			
/*fin pane membre*/	
/*page de contact*/
.div_contact{
          width:90%;
		  display: block;
		  margin:auto;
		  margin-top:20px;
          }
.div_contact fieldset{
	      border:2px outset #99CCFF;	  
	      background: #96CA2D;
          overflow: hidden;	
          color:#fff;		  
          }
.div_contact legend{
          font-weight:bold;	
          color:#fff;		  
          }		  
.div_contact p{
         width:650px;		 
          }	
.div_contact p.exec{
         text-align:center;		 
          }			  
.div_contact label{
          width:150px;
		  float: left;
          overflow: hidden;
          cursor: pointer;
          }
.div_contact textarea{
		  border:1px outset #000;
          }		  
/*fin page de contact*/   
/*page à propos*/
.apropos h2,h3 {
           text-indent:10px;
           color:#96CA2D;
           }
.apropos  {
           width:600px;
		   text-align:justify;
           }
.apropos  {
           width:600px;
		   overflow:hidden;
           }		   
/*page à propos*/
/*les liens*/
a {
  text-decoration:none;
  color:#F6E497;
 }
a:visited{
  text-decoration:none;
  color:#F6E497;
 } 
a:hover{
 font-weight:bold;
 color:#96CA2D;
 } 
/*les liens*/
/*livre d'or*/
#livre_dor{
          width:400px;
		  margin:auto;
		  padding-bottom:15px;
    }
#livre_dor label{
          cursor:pointer;
    }	
#livre_dor fieldset{
          text-align:center;
          background-color:#f4f4f4;
		  border:1px solid black;
		  margin:0;
		  margin-bottom:40px;
    }	
#livre_dor textarea{
		  border:1px solid black;
    }
#messagelt {
          margin:0;
		  margin-top:10px;
		  border:1px solid black;
		  background-color:#ffffff;
    }
#messagelt div{
          display:block;
          margin:0;
          text-indent:3px;
		  padding:2px;
		  background-color:#f4f4f4;
		  border-bottom:1px solid black;
    }
#messagelt div span{
          color:red;
    }	
/*fin livre d'or*/
/*corriger les liens mort*/
.corrige{
        width:100%;
		 border-collapse:collapse;
		 margin-bottom:20px;
		 border:2px solid white;
		 text-align:center;
        }
.corrige th{
        width:20%;
		border:1px solid white;
        }
.corrige td{
        width:20%;
		border:1px solid white;
        }		
/* fin corriger les liens mort*/
h1 {
font: 2.5em normal;
letter-spacing: 1px;
color: #96CA2D;
padding: 37px 0 0 0;
margin-bottom: 40px;
border-bottom: 1px solid #96CA2D;
padding-bottom: 4px;
width: 99%;
height:2px;
display:inline;
}

h1 a:link, h1 a:visited {
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
}

h1 em {
color: #99CCFF;

}

h1 strong {
font-size: 1em;
font-style: normal;
}
#corp_f hr{color:#96CA2D;}



.adfryt {visibility:hidden;display:none;}/*cache lien de vote*/
.gjii2 {visibility:hidden;display:none;}/*cache lien de vote*/




