.solotesto {

	display:	none;
}

.inboxBanner h3 {display: none;}

#infoX {display: none;}
#lastDay {display:none;}

.linkHack{
font-size: 0px;
}
.hidden {
display:	none;
}

.clear, .hr {
	clear:		both;
}

h1, h2, h3, h4, p	{
	margin:				0;
	padding:			0;
	}
hr	{
	display:			none;
	}

img  {
	border: 0;
	}
a {
text-decoration: none;
outline: 0;
}

ul {
margin: 0px;
padding: 0px;
list-style: none;
}
	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */

.solotesto, hr {
	display:			none;}
.clear, .hr {
	clear:				both;}

.clearfix:after {
	content:			".";
	display:			block;
	height:				0;
	clear:				both;
	visibility:			hidden;}
.clearfix {
	display:			inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {
	height:			1%;}
.clearfix {
	display:			block;}
/* End hide from IE-mac */

body {
text-align:			center;
margin:		 		0px;
padding: 0px;
font-family:		"Arial";
font-size:			11px;
margin: 0px 0px 0px 0px!important;
margin: 0px 0px 0px 0px;
background: #000;
}

a {
font-size: 11px; 
}

/*######### HEADER  ######### */

.box_Header{
display: block;
float: left;
margin: 0 auto; 
width: 100%; 
height: 135px;
background: transparent;
}
.box_HeaderInterno{
margin: 0px auto 0px auto; 
width: 980px; 
height: 113px;
padding: 10px 0px 10px 0px;
border-left: 1px solid;
border-right: 1px solid;
border-color: #666;
background-position: 11px 10px;
background-repeat: no-repeat;
}

.box_HeaderInterno a.logoProgramma {
display: block; 
float: left;
width: 650px; 
height: 113px; 
cursor: pointer;
margin: 0px 0px 0px 0px;
}

.box_HeaderInterno a.logoRete {
display: block; 
float: right;
width: 250px; 
height: 113px; 
cursor: pointer;
margin: 0px 0px 0px 0px;
}

/*######### FiNE HEADER  ######### */

/*######### CONTAINER  ######### */
#Container {
display: block;
margin: 0 auto;
width: 980px;
height: auto;
padding: 0px 0px 20px 0px;
text-align: center;
border-left: 1px solid;
border-right: 1px solid;
border-color: #666;
background: #444;
}

/*######### FiNE CONTAINER ######### */


/*######### CHAT ######### */


.colChat{
display: block;
float: left;
position:relative;
text-align: center;
width: 510px;
height: 548px;
padding: 0px 10px 0px 10px;
margin: 10px 0px 0px 11px;
border: 1px solid;
border-color: #666;
background: #222;
}


.colChat h2{
display: block;
/*float: left;*/
text-align: center;
width: 510px;
height: auto;
font-size: 24px;
font-weight: normal;
overflow: hidden;
padding: 10px 0px 8px 0px;
margin: 0px 0px 0px 0px;
}
.titoloCustom {color: #fff;}

.colChat h3{
display: block;
/*float: left;*/
text-align: center;
width: 510px;
height: auto;
font-size: 14px;
color: #eee;
font-weight: bold;
overflow: hidden;
padding: 0px 0px 10px 0px;
}
.colChat h3 br{
display: none;
}

#flusso img {
width: 427px;
}


.colChat em{
display: block;
text-align: left;
width: auto;
height: auto;
color: #fff;
font-size: 12px;
overflow: hidden;
font-style: normal;
padding: 10px;
margin: 0px 0px 0px 0px;
}

.colChat em a{
color: #0000ff;
font-size: 12px;
font-weight: bold;
}


.colDxChat {
position: relative;
display: block;
float: right;
width: 416px;
height: auto;
padding: 10px 10px 0px 0px;
}

.box410{
display: block;
float: left;
text-align: left;
width: 416px;
height: auto;
padding: 0px 0px 15px 0px;
}

.box410 .Top{
display: block;
float: left;
text-align: left;
width: 406px;
height: 24px;
padding: 8px 0px 0px 10px;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
overflow: hidden;
background: url(/dl/videochat/images/bkg_410_top.gif) no-repeat;
}

.box410 .Bot{
display: block;
float: left;
text-align: left;
width: 416px;
height: 8px;
overflow: hidden;
background: url(/dl/videochat/images/bkg_410_bot.gif) 0px 0px no-repeat;
}

.box410 .Mid{
display: block;
float: left;
text-align: center;
width: 388px;
height: auto;
padding: 10px 14px 0px 14px;
overflow: hidden;
background: #222
}

#refreshMe{
display: block;
float: left;
text-align: right;
width: 388px;
height: auto;
padding: 10px 14px 0px 14px;
overflow: hidden;
color: #fff;
background: #222;
cursor: pointer;
}

.vipQuestion{
display: block;
float: left;
width: 980px;
height: auto;
padding: 5px 0px 20px 0px;
margin: 20px 0px 0px 0px;
text-align: center;
border-top: 1px dotted;
border-color: #666;
color: #999;
background: #FFFFFF;
}

/*#### FOOTER ####*/

.Footer{
display: block;
float: left;
width: 980px;
height: auto;
padding: 5px 0px 20px 0px;
margin: 20px 0px 0px 0px;
text-align: center;
border-top: 1px dotted;
border-color: #666;
color: #999;
}

/*#### MORE ####*/

#moreText {
display: none;
float: left;
position: absolute;
width: 510px;
height: 545px;
top: 1px;
left: 10px;
padding: 0px 0px 0px 0px;
z-index: 10000;
background: #222;
}

#moreText a {
font-size: 16px;
color: #777;
}
#moreText a:hover {
color: #fff;
}

#moreText h2 {
margin: -1px 0px 0px 0px;
}
a.apriChiudi,
#moreText a.apriChiudi{
display: block;
float: left;
positio: relative;
text-align: center;
width: 510px;
height: auto;
padding: 0px 0px 0px 0px;
margin: 10px 0px 10px 0px;
font-size: 16px;
font-weight: bold;
color: #eee;
background: #444;
border-top: 1px solid;
border-bottom: 1px solid;
}
a.apriChiudi:hover,
#moreText a.apriChiudi:hover{
color: #000;
}

#moreText ul {
display: block;
float: left;
padding: 16px;
list-style: disc;
}

.videoPartecipa {
display: block;
margin: 8px auto;
width: 287px;
height: 48px;
padding: 0px 0px 0px 0px;
overflow: hidden;
text-indent: -90000px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/videochat/images/btn_collegati.png');}
html>/**/body .videoPartecipa {
background: url(/dl/videochat/images/btn_collegati.png) no-repeat!important;
}

#refreshMe {
position: absolute;
bottom: 30px;
right: 30px;
width: auto;
padding: 5px 10px 5px 10px;
font-size: 14px;
font-weight: bold;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.mejs-mediaelement {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 288px;
}

.mejs-inner
{
	height: 288px;
}

.Player
{
	height: 288px;
}

.flusso
{
	height: 288px;
	clear: left;
}





















