body{
 font: 0.9em  Arial, Verdana, serif; 
 margin: 0;
 padding: 0;
 width:99.5%;
 background:url('https://www.topanalyse.org/image_p/fsondtr.png') repeat-x; /*../image_p/fsondtr.png     */
 }
/*barre de defilement*/
#barre_d{
  width:70%;
  margin-top:0;
  margin-bottom:30px;
  margin-left:5px;
  padding:0px;
  }
/*fin barre de defilemnt*/ 
/*page accueil*/
.accuei{
    width:100%;
	margin:auto;
	text-align:center;
	overflow:hidden;
    }
.accuei table{
    width:90%;
	border-collapse:collapse;
	margin:auto;
	text-align:center;	
	margin-bottom:1px;
	margin-top:0px;
    background-color:#EFF2F9;
    border:1px solid gray;	
    }
.accuei table td{
	border:1px solid gray;	
	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:red;
	font-weight:bold;
    }
#hnc table{width:730px;border:2px solid #c3d9ff;text-align:center;background-color:#fff;border-collapse:collapse;}
#hnc td{border:1px solid #0088ff;}
#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:140px;
        margin: 0;
        padding: 0;		
       }
#tete img{
        margin: 0;
        padding: 0;		
       }	   
/*fin menu gauche*/ 
/*menu gauche*/
#menu_g{
        width:17.8%;
		height:300px;
		float:left;
        margin: 0;
		margin-top:5px;
        padding: 0;			
       }
/*fin menu gauche*/
/*pied de page*/
#pid_f{
       width:76%;
	   height:100px;	   
	   float:right;
	   border:1px solid gray;
	   margin-top:10px;
	   padding:5px 10px;
	   background-color:#EFF2F9;
      }
/*fin pied de page*/
/*menu gauche*/
.sous_menu_g{
        width:100%;
        margin: 0;
        padding: 0px 2px;
		margin-top:10px;
       }
.sous_menu_g h3,.sous_menu_g2 h3{
		background-color : #686868;
		-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
		border-bottom-left-radius:0px;
        border-bottom-right-radius:0px;

		height : 21px; 
        margin : 0; 
        padding : 7px 0 0 0px;
		text-align:center;
		font-size:1em;
        color : #ffffff;		
       }		   
.sous_menu_g ul,.sous_menu_g2 ul{
        list-style-type:none;
	    margin:0;
		padding:0;
		text-align:left;		
       }
.sous_menu_g ul li{
        list-style-type:none;
	    margin:0;
		padding:5px 1px;
		text-align:left;
        border:1px solid gray;
        background: url('https://www.topanalyse.org/image_p/383966bgcorpsmenu.png') repeat-y;  /*https://www.topanalyse.org/image/383966bgcorpsmenu.png*/
        color:#0088ff;
 	    text-indent:5px;
       }    
.sous_menu_g2 ul li{
        list-style-type:none;
	    margin:0;
		padding:5px 3px;
        border:1px solid gray;
        background: url('https://www.topanalyse.org/image_p/383966bgcorpsmenu.png') repeat-y;
       } 
.sous_menu_g2 {
	    margin-top:6px;
       } 
.sous_menu_g2 ul li a{
        color:green;
		font-size:0.9em;
       } 
.sous_menu_g2 ul li a:hover{
        color:red;
       } 
/*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 gray;		
      }
#corp_f4{
        width:78%;
		float:right;
		margin:0;	
		padding:0; 		
        border:1px solid gray;
        overflow:hidden;		
      }
#corp_f4 embed,#corp_f4 object{
        width:750px;
		height:400px;
		margin:0;	
		padding:0; 			
      }	 
.film_trire	h1{text-align:center;border:1px solid gray;}  
/*fin corp de la page*/
/*description de la page d'inscription*/
.full {
      width:80%;
	  margin:auto;
	  text-align:center;
	  margin-top:30px;
	  border:1px outset blue;
	  padding:5px;
	  overflow:hidden;
	  background: #79b6fc url('https://www.topanalyse.org/image_p/fsondtr23.png') repeat-x;
      }
.full ul  li{list-style-type:none;}	  
.corfull{
      width:100%;
	  border:0;
	  text-align:left;
      padding:5px 5px;

      }	 
.corfull legend{
      color:#746756;
      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:#EFF2F9;
	 width:120px;
	 height:120px;
     border:2px outset #EFF2F9;	
     margin:5px;
	 padding:0;
     text-align:center;		 
     }
.sous_pan a {
     display:block;  
     }	 
.sous_pan2 {
     background-color:#EFF2F9;
	 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 solid #c3d9ff;
	  padding:5px;
	  overflow:hidden;
      }
.full_f h3 {
	  text-align:left;
	  background-color:#c3d9ff;
	  padding:5px;
	  margin:0;
      }	
.full_f p {
        text-align:left;
        }
.full_f table {
        width:95%;
        border-collapse:collapse;
		border:2px solid #000000;
		margin:auto;
        }
.full_f td {
		border:2px solid #000000;
        }			
/*fin pane membre*/	
/*page de contact*/
.div_contact{
          width:90%;
		  display: block;
		  margin:auto;
		  margin-top:20px;
          }
.div_contact fieldset{
          background-color:#EFF2F9;
		  border:1px outset #000;
          overflow: hidden;		  
          }
.div_contact legend{
          font-weight:bold;		  
          }		  
.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:#0088ff;
           }
.apropos  {
           width:600px;
		   text-align:justify;
           }
.apropos  {
           width:600px;
		   overflow:hidden;
           }		   
/*page à propos*/
/*les liens*/
a {
  text-decoration:none;
  color:#0088ff;
 }
a:visited{
  text-decoration:none;
  color:#0088ff;
 } 
a:hover{
 color:#BD8D46;
 }
.tfilm3 a ,.tfilm31 a{text-decoration:none;color:#0088ff;font-weight:bold;}
.tfilm3 a:hover ,.tfilm31 a:hover {color:#BD8D46;}
/*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 {
          width:400px;
		  overflow:hidden;
          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*/
.code_film{text-align:center;}
.adfryt {visibility:hidden;display:none;}/*cache lien de vote*/
.gjii2 {visibility:hidden;display:none;}/*cache lien de vote*/

/*pub*/
#pub{
     width:500px;
	 height:60px;
	 position:absolute;
	 top:10px;
	 right:20px;
   }
.partenaire
  {
  width:650px;
  border:1px solid gray;
  height:60px;
  border-collapse:collapse;
  }
.partenaire td
  {
  border:1px solid gray;
  background-color:white;
  text-align:center;
  }
.p2rt{
	 height:15px;
	 padding:0;
     }
td.p1rt{
     color:white;
	 background-color:gray;
	 height:15px;
	 padding:0;
     text-align:left;
     }
/*fin pub*/
/*star*/
.tit1_i2{color:#6D6D6D;background-color:#D0D0D0;margin:0;padding:3px;font-size:1.3em;}
.blkjun{background-color:#F7FBFE;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #D0D0D0;margin:5px;margin-bottom:30px;border-bottom:7px solid #D0D0D0;padding:5px;padding-bottom:50px;}
.clul{margin:0;padding-right:2px;list-style-image:url("../image_p/liste_img.png");}
.clul li{margin:0;padding:0;margin-top:-15px;}


/*menu de la page telecahgement*/
#corp_fg{/*cor total*/
        width:80%;
		float:right;	
        }
#corp_ft{/*sous menu*/
      width:19%;
	  margin-top:5px;	 		
      padding:0;		
      float:left;		
      }
#corp_ft2{/*sous corp*/
      width:76%;
	  float:right;
	  margin-top:5px;
	  overflow:hidden;	
      }
#corp_ft ul{
	   margin:0;
	   padding:0;
	   float:left;
	   border:1px solid gray;
      }	  
#menu_t {

		-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
		border-bottom-left-radius:0px;
        border-bottom-right-radius:0px;
      }	
#menu_t li{
       width:160px;
	   line-height:1.7em;
	   text-indent:1px;
	   list-style-type:none;
	   color:gray;
	   padding:0;
	   background-color:#ECECEC;
      }	  
#menu_t li a{
       display:block;
       border-bottom:1px solid gray;
      }	
#ft  span{
       float:right;
      }		  
.accueil_t a{
      background:url('../image_p/niveau2.png') repeat-x;
	  color:white;
      }
.m_telchar span{
      display:block;
		background-color : #686868;

	  color:white;
	  font-weight:bold;
      }	   
#corp_ft a:hover{
      font-weight:normal;
      }		  
/*fin menu de la page telecahgement*/
/*presentatin de torrent*/
.film_to{
         width:100%;
		 border-collapse:collapse;
		 margin-bottom:0px;
    }
.film_to td{
		
    }
.t2f{width:20%;}
.tfilm3{width:20%;font-weight:bold;vertical-align:top;}
.t2f2{width:180px;
	text-align:left;
	vertical-align:top;
	}
.t2f8{width:100%;
	text-align:left;
	vertical-align:top;
	}
.t2f2 span{
	float:right;
	}
.t2f2 a,.t2f8 a{
	color:white;
	}	
.t2f2 a:hover,.t2f8 a:hover{
	color:white;
	}
.t2f2  a:visited,.t2f8 a:visited{
	color:white;
	}		
.fhj{width:80%;}
.t2f8 strong ,.t2f2 strong{display:block;padding:2px;}
.bsy,.t2f8 strong,.t2f2 strong ,.fpgh{background-color:gray;color:#ffffff;}
.fpgh,.fpgh5{text-align:center;}
.fpgh5{border:1px solid gray;}
.fpgh2{border:1px solid #0088ff;color:#000000;text-align:center;height:20px;}
.fpgh2 a{color:#0088ff;padding-left:5px;padding-right:5px;font-weight:bold;}
.fpgh2 a:hover{color:#0088ff;background-color:#000000;}
.fpgh2 a:visited{color:#0088ff;}
.full_admin {
      width:96%;
	  margin:auto;
	  text-align:center;
	  margin-top:30px;
	  border:2px solid #c3d9ff;
	  padding:5px;
	  overflow:hidden;
      }
.full_admin h4,.full_admin2 h4{
	  text-align:left;
	  background-color:#c3d9ff;
	  padding:5px;
	  margin:0;
      }	
#corp_ft2 h1{border:2px outset gray;text-align:center;}	   
/*fin*/
/*recharche*/
#recherche{
      position:absolute;
	  top:5px;
	  right:5px;
     }
/*corriger les liens mort*/
.corrige{
        width:100%;
		 border-collapse:collapse;
		 margin-bottom:20px;
		 border:2px solid #c3d9ff;
		 text-align:center;
        }
.corrige th{
        width:20%;
		border:1px solid #c3d9ff;
        }
.corrige td{
        width:20%;
		border:1px solid #c3d9ff;
        }		
/* fin corriger les liens mort*/

/*lien du menu*/

#menu_t a:visited {color:#0088ff;}
#menu_t a:hover {color:white;background-color:#0088ff;}
#menu_t a {display:block;color:#0088ff;}
/*fin lien du menu*/
.tfgmegaupload{color:#ffffff;background-color:gray;font-size:1.2em;}
.stoplo{
        text-align:justify;
       }
/*validation commentaire*/
.validc{
        width:98%;
		margin:auto;
		border-collapse:collapse;
		border:1px solid gray;
        }
.cm0{text-align:center;background-color:gray;color:white;}
.cm1,.cm4{border:1px solid gray;background-color:#6D8481;color:white;text-indent:1px;}
.validc td {border:1px solid gray;padding:2px;}
.cm1,.cm5{width:74%;}
.cm8,.cm4{width:26%;}
/*validation commentaire*/


.tgvh45 {
border-collapse:collapse;width:610px;
}
.tgv46{border:1px solid gray;border-bottom:1px solid white;text-align:center;background-color:gray;color:#ffffff;}


/*tag lien*/
.tag_lien{
background-color: #FAFAFA;
margin: 0px auto;
padding: 4px;
border:1px solid gray;margin-top:6px;}
.tag_lien a:visited {color:gray;}
.tag_lien a:hover {color:gray;text-decoration:underline;}
.tag_lien a {color:gray;font-size:12px;}




.streaming  {margin-left:0px;}
.streaming a {

    text-decoration: none;
    background: #4C81E1 none repeat scroll 0% 0%;
    color: #FFF !important;
    font-size: 15px;
    font-weight: bold;
    border: 1px solid #fff;
    padding: 15px;
    display: inline-block;
    margin: 20px 0px 20px;
    border-radius: 20px;
    transition: all 0.5s ease 0s;

}
.streaming a:hover{
	color: #4C81E1  !important;
background: #F8F7F7 none repeat scroll 0% 0%;
    border: 1px solid #4C81E1;
    cursor: pointer;
}




