body {
	margin: 0px 0px 0px 0px;
	font-family: verdana;
	font-size: 9pt;
	background-color: #000;
	color: #fff;
	text-align: left;
	}
	
 ul {
    margin: 0px;
    padding-left: 8px;
    }
    
  ul li {
    font-family:  Verdana;
    font-size:    8pt;
    }
 
.ulcnt {
  padding-left:   9px;
  width:          141px;
  overflow:       hidden;
  } 
  
.schermo {
		 width:90%;
		 margin:0 auto 0 auto;
		 max-width:	   1024px;
		 text-align:   left;
		 }
	
.tpbuti {
	   font-family:	   Verdana;
	   font-size:	   10pt;
	   font-weight:	   bold;
	   color:		   #ccc;
	   cursor: pointer;
	   }
	
.nohoverbo {
  border:   #000 1px solid;
}

.nohoverbo:hover {
  border:   #000 1px solid;
  }
  
.newvtd{
		 font-family:  Verdana;
		 font-size:	   8pt;
		 color: 	   #ccc;
		 text-align:   center;
		 border:	   #000 1px solid;
		 }

.channel td {
  font-family:  Verdana;
  font-size:    9pt;
  color:        #fff;
  }
  
.tpbuti a {
	
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #ccc;
	height: 20px;
	overflow: hidden;
	text-align: center;
	border-bottom: none;
	}

.tpbuti a:hover {
	color: #fff;
	}

.tplnk {
	color: #fff;
	text-decoration: none;
	}

.tplnk:hover {
	color: #fff;
	text-decoration: underline;
	}

.upload td {
	  font-family: verdana;
	  font-size: 8pt;
	  color: #fff;
	  text-align: right;
	  background-color: #222;
	  }
	  
.inp {
	  font-family: verdana;
	  font-size: 8pt;
	  color: #00a;
	  border: #888 1px solid;
	  }

.inp2 {
	  font-family: verdana;
	  font-size: 8pt;
	  color: #00a;
	  border: #888 1px solid;
	  background-color: #ccc;
	  width:   90px;
	  overflow: hidden;
	  text-align: center;
	  float: left;
	  cursor: pointer;
	  }

	  
.inpc {
	  font-family: verdana;
	  font-size: 7pt;
	  color: #00a;
	  border: #888 1px solid;
	  }

.midlef {
	font-family:	Verdana;
	font-size:		9pt;
	color:			#fff;
	background-color:	#000;
	
	}
.rating {
		border: #ccc 1px solid;
		margin: 0px 0px 0px 0px;
		font-family: Courier New,Monospace;
		font-size: 8pt;
		color: #000;
		}


.hoverbox {
  border: #000 1px solid;
  width:      100%;
  }		 
  
.hoverbox div:hover {
  border: #888 1px solid;
  }
  
.related {
		 font-family:  Verdana;
		 font-size:	   8pt;
		 color: 	     #ccc;
		 text-align:   center;
		 border:	     #000 1px solid;
		 width:        120px;
		 height:       94px;
		 float:        left;
		 overflow:     hidden;
		 }
		 
.newv td{
		 font-family:  Verdana;
		 font-size:	   8pt;
		 color: 	   #ccc;
		 text-align:   center;
		 border:	   #000 1px solid;
		 }

.newv td:hover {
		 border:	   #888 1px solid;
		 }
		 
.relateda {
		  text-decoration:	none;
  		  color:			#ccc;
  		  
		  }
		  
.relateda:hover {
		  text-decoration:  none;
		  color:			#fff;
		  border: none;
				}
		 
.reltitle {
		  font-family: Verdana;
		  font-size:   9pt;
		  color:	   #000;
		  background-color:	#ccc;
		  border: 			#222 1px solid;
		  text-align:		center;
		  }

.novid	  {
		  border:			none;
		  background-color:	 transparent;
		  
		  }
		  
.novid:hover {border: none;}
		  
.videostats	{
			font-family:		 Verdana;
			font-size:			 8pt;
			color:				 #eee;
			}
			
.videoinfo {
		   font-family:			 Verdana;
		   font-size:			 9pt;
		   color:				 #fff;
		   }
		  
.rcd	  {
		  font-family:		Verdana;
		  font-size:		8pt;
		  color:			#ccc;
		  text-align:		center;
		  width:			110px;
		  height:			100px;
		  overflow:			hidden;
		  border:			#333 1px solid;
		  }
		  
.frmcomment {
			border: 		#ccc 1px solid;
			}
			
.frmcomment td {
			font-family:	Verdana;
			font-size:		8pt;
			}
			

			
.titcomment  {
			border-bottom: 		#ccc 1px solid;
			font-family:	Verdana;
			font-size:		8pt;
			background-color:	#fff;
			color:				#000;
			text-align:			center;
			}
			
.lstcomm 	{					/* Lista commenti titolo */
			font-family:		Verdana;
			font-size:			9pt;
			font-weight:		bold;
			color:				#ccc;
			text-decoration:	none;
			}

.lstcomm:hover {
		    color:				#08f;
		 }
		 
.cmts	 {						/* body commenti */
		 font-family:			Courier new, Monospace;
		 font-size:				8pt;
		 color:					#fff;
		 visibility:			hidden;
		 border:				#ccc 1px solid;
		 position:				relative;
		 width:					100%;
		 height:				1px;
		 }
		 
		 
.cmtdate {
		 font-family:			courier new,Monospace;
		 font-size:				8pt;
		 color:					#888;
		 
		 }
		 
.mintit	 {						/*piccoli titoli */
		 font-family:			verdana;
		 font-size:				9pt;
		 font-weight:			bold;
		 color:					#fff;
		 }

.acateg	 {						/*lista categorie */
		 font-family:			Verdana;
		 font-size:				10pt;
		 color:					#ccc;
		 text-decoration:		none;
		 }
		 
.acateg:hover {
			  color:			#fff;
			  }
			  

.links	 {						/*lista links */
		 font-family:			Verdana;
		 font-size:				10pt;
		 color:					#ccc;
		 text-decoration:		none;
		 }
		 
.links:hover {
			  color:			#fff;
			  }
			  
.errore		  {
			  width: 			99%;
			  background-color: #000;
			  text-align:		 center;
			  color:			 #f00;
			  font-family:		 Verdana;
			  font-size:		 10pt;
			  font-weight:		 bold;
			
			  }	  
		
.cercax {
		 font-family:  Verdana;
		 font-size:	   9pt;
		 color: 	   #ccc;
		 }
		 
		 
.search	 {
		 font-family:  Verdana;
		 font-size:	   9pt;
		 font-weight:  bold;
		 color:		   #fff;
		 text-align:   right;
		 width:		   290px;
		 
		 }
		 
.searchb {
	  font-family: 	   verdana;
	  font-size:	   9pt;
	  font-weight:	   bold;
	  color: 		   #000;
	  border: 		   #888 1px solid;
	  }
	  
.mtit {
	  font-family:	   Verdana;
	  font-size:	   12pt;
	  color:		   #fff;
	  font-weight:	   bold;
	  }

.vtit {
  
	  font-family:	   Verdana;
	  font-size:	   14pt;
	  color:		   #fff;
	  font-weight:	   bold;
    width:        700px;
    height:        22px;
    overflow:       hidden;
    text-transform: uppercase;
	  }

.vinf {
	  font-family:	   Verdana;
	  font-size:	   8pt;
	  color:		   #fff;
	  height:      18px;
	  overflow:    hidden;
	  }

.tblpage td {
	font-family:		Verdana;
	font-size:			8pt;
	color:				#ccc;
	/*
  height:				10px;
  */
	}
	  
.pages {
	text-decoration:	none;
	color: #ccc;
	}
	
.pages:hover {
	color: #fff;
	}	
	
.tblgen td {
	font-family:	Verdana;
	font-size:		9pt;
	color:			#fff;
	}
	
.error1 {
	width:			80%;
	height:			120px;
	border:			#f00 1px solid;
	color:			#f00;
	text-align:		center;
	font-family:	verdana;
	font-size:		10pt;
	}

.captcha	{
	width:			80%;
	height:			120px;
	color:			#ccc;
	}

.tblcap		{
	border: 		#888 1px solid;
	font-family:	verdana;
	color:			#ccc;
	font-size:		9pt;
	}
	
.textbody	{
	font-family:	verdana;
	font-size:		9pt;
	color:			#fff;
	width:			94%;
	}
	
A {
	color:				#88f;
	text-decoration:	none;
	}

A:hover {
	color:				#fff;
	text-decoration:	underline;
	}
	
.prevideo {
	text-align:			center;
	border:				#000 1px solid;
	width:				110px;
	height:				90px;
	}
	
.prevideo:hover {
	border:				#888 1px solid;
	}

.foother {
  text-align:   center;
  font-family:  verdana;
  font-size:    7pt;
  color:        #fff;
  }

.foother a {
  text-decoration: none;
  color:        #fff;
  }
  
.foother a:hover {
  color:        #88f;
  }
  
.EmButton {
  font-family: Verdana;
  font-size: 8pt;
  color: #77c;
  text-align:center;
  border: #777 1px solid;
  width: 270px;
  overflow: hidden;
  cursor: pointer;
  }

.EmArea {
  height: 1px;
  visibility: hidden;
  overflow: hidden;
  text-align:center;
  background-color: #004;
  }
  
.THUX {
  height:   2px;
  }
  
.THURAT {
  width:    55px;
  height:   10px;
  overflow: hidden;
  float: left;
  text-align: left;
  position: relative;
  top:      -11px;
  left: 5px;
  
  }
  
.THULEN {
  width:   50px;
  height:   12px;
  overflow: hidden;
  text-align:right;
  float:  left;
  font-family:  verdana;
  font-size:    7pt;
  font-weight:  bold;
  color:        #fff;
  position: relative;
  top:      -13px;
  }
  
.THUTXT {
  background-color:    #000;
  }
  
.THUC {
  width:    110px;
  height:    100px;
  overflow:   hidden;
  border:     #000 1px solid;
  cursor: pointer;
  }
  
.THUC:hover {
  border:     #ccc 1px solid;
  }
  
.THUC DIV:hover { border: none; }
  
.THUTIT {
  font-family:    Verdana;
  font-size:      8pt;
  color:          #fff;
  text-align:     center;
  width:          110px;
  height:         15px;
  overflow:       hidden;
  position: relative;
  top:      -9px;
  left:     0px;
  }
  
.LSTSP {
  width:  10px;
  float:  left;
  overflow: hidden;
  
  }
  
.BOTTON {
  cursor: pointer;
  }
  
.TOPMOK {
      text-align:       center; 
      font-family:      verdana; 
      font-size:        9pt; 
      font-weight:      bold;
      color:            #000;
      background-color: #8F8;
      border:           #0F0 1px solid;
  }  

.TOPMERR {
      text-align:       center; 
      font-family:      verdana; 
      font-size:        9pt; 
      font-weight:      bold;
      color:            #000;
      background-color: #F88;
      border:           #F00 1px solid;
  }  

.sottolista1 {
  clear:  both;
  float:  none;
  width: 99%;
  }
  
.cli {
  clear: both;
  float: none;
  width: 100%;
  height: 1px;
  overflow: hidden;
  }
  
.calenda {
  font-family:        Verdana;
  font-size:          8pt;
  color:              #fff;
  border:             #ccc 1px solid;
  /*border-collapse:    collapsed;*/
  }
  
.calenda td {
  font-family:        Verdana;
  font-size:          8pt;
  color:              #fff;
  }
  
/* channels */

.proftit {
  font-family:  Verdana;
  font-size:    10pt;
  color:        #f00;
  font-weight:  bold;
  
  }
  
.tblpr TD {
  border-bottom:  #ccc 1px solid;
  font-family:    Verdana;
  font-size:      8pt;
  color:          #fff;
  margin:         0px; 
  height:         20px;
  }
  
.chblo1 {
  width:          130px;
  height:         16px;
  overflow:       hidden;
  text-align:     right;
  }
  
.socpic {
  width:    48px;
  height:   58px;
  border:   #444 1px solid;
  padding:  2px;
  float: left;
  overflow: hidden;
  background-color: #000;
  text-align: center;
  }

.socpictb TD {
  font-family:    Verdana;
  font-size:      8pt;
  color:          #ccc;
  text-align:     center;
  /*vertical-align: middle; */
  }
 
.socpic img {
  width:  45px;
  height: 45px;
  border: none;
  }

.socpict {
  font-family:  verdana;
  font-size:    8pt;
  color:        #fff;
  text-align:   center;
  height:       12px;
  overflow:     hidden;
  padding:      1px 0px 0px 0px;
  
  }
  
.socpict A {
  text-decoration:    none;
  color:    #fff;
  }
  
.socpict A:hover {
  color:    #000;
  background-color: #ccc;
  }

  
.cli2a {
  width:  1px;
  height: 1px;
  clear:  both;
  overflow: hidden;
  padding: 0px;
  margin: 0px;
  }
  
.friendspanelb {
  clear:  both;
  height: 16px;
  overflow: hidden;
  
  }
  
.modificabut A {
  text-decoration:  none;
  }
  
.modificabut {
  font-family:  Verdana;
  font-size:    8pt;
  }

.modificabut IMG {
  border:   #000 1px solid;

  }
  
.modificabut IMG:hover {
  border:   #0c0 1px solid;
  }
  
.spbutton {
  padding:  2px;
  border:   #fff 1px solid;
  background-color: #44c;
  color:    #000;
  font-size:  9pt;
  cursor:   pointer;
  }
  
.nodata {
  font-size:  9px;
  color:  #888;
  }
  
.mtus {
  width:    216px;
  height:   16px;
  overflow: hidden;
  }
  
.morevid {
  color:  #ccc;
  font-family:  Verdana;
  font-size:    8pt;
  text-align:   right;
  }
  
.HTM4LHR {
  height:   21px;
  background-image: url(/HTM4LHR.gif);
  padding:  0px;
  margin:   0px;
  overflow: hidden;
  
  }
  
#SOCWAIT {
  font-weight: normal;
  
  }

#SOCWAIT A {
  font-size:    6pt;
  }
