body {
	text-align:			center;
	margin:		 		0px;
	padding: 0px;
	font-family:		"Arial";
	font-size:			11px;
	margin: 0px 0px 0px 0px;
	background: #eee url(/dl/tg3/images/bkg_mainpage.gif) top center repeat-y;
	}
	
	
	/*######### HEADER  ######### */

.solotesto, .hidden  {
display:	none;
}


.linkHack{
width: auto;
display: block;
height: 100%;
margin: 0px;
padding: 0px;
font-size: 0px;
overflow: hidden;
text-indent: -9000px;
color: transparent;
cursor: pointer;
background: transparent;
}


.clear, .hr {
	clear:		both;
}

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

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

input {
outline: 0;
}


ul {
margin: 0px;
padding: 0px;
list-style: none;
}	
object {
outline: 0;
}

.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 */

script {
width: 0px;
display: none;
}

/*######### HEADER  ######### */
	
	
.box_TopHeader {
position: relative;
margin: 0px auto; 
padding: 0px 0px 0px 0px;
width: 100%; 
height: 34px; 
z-index: 1000;
background: url(/dl/RaiTV/images/bkg_topheader.gif) left top repeat-x;
}


	/* Firefox */  
	@-moz-document url-prefix() {  
	.box_TopHeader { margin-top: 0px; }  
	}  
	/* Safari */  
	@media screen and (-webkit-min-device-pixel-ratio:0)  {  
	.box_TopHeader { margin-top: 0px; }  
	} 

	/* Firefox 1 - 2 */  
	body:empty .box_TopHeader {  
	margin-top: 0px!important;  
	}  

.box_TopHeader .box_TopHeaderInterno ul{
display: block;
width: 960px;
height: 33px;
margin: 0px auto; 
padding: 0px 0px 0px 0px;
}
.box_TopHeader .box_TopHeaderInterno ul li{
display: block;
float: left;
margin: 0px; 
padding: 0px 0px 0px 0px;
height: 33px; 
}
.box_TopHeader .box_TopHeaderInterno ul li a{
display: block;
float: left;
height: 33px; 
margin: 0px; 
padding: 0px 0px 0px 0px;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Raiit a{
width: 53px;
background: url(/dl/RaiTV/images/topmenu_raiit.gif) 0px 0px no-repeat;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Raiit a:hover, .box_TopHeader .box_TopHeaderInterno ul li.TM_Raiit.li_Selected a{
background-position: 0px -33px;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Notizie a{
width: 64px;
background: url(/dl/RaiTV/images/topmenu_notizie.gif) 0px 0px no-repeat;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Notizie a:hover, .box_TopHeader .box_TopHeaderInterno ul li.TM_Notizie.li_Selected a{
background-position: 0px -33px;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Tv a{
width: 86px;
background: url(/dl/RaiTV/images/topmenu_televisione.gif) 0px 0px no-repeat;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Tv a:hover, .box_TopHeader .box_TopHeaderInterno ul li.TM_Tv.li_Selected a{
background-position: 0px -33px;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Radio a{
width: 55px;
background: url(/dl/RaiTV/images/topmenu_radio.gif) 0px 0px no-repeat;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Radio a:hover, .box_TopHeader .box_TopHeaderInterno ul li.TM_Radio.li_Selected a{
background-position: 0px -33px;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_GuidProg a{
width: 125px;
background: url(/dl/RaiTV/images/topmenu_guida.gif) 0px 0px no-repeat;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_GuidProg a:hover, .box_TopHeader .box_TopHeaderInterno ul li.TM_GuidProg.li_Selected a{
background-position: 0px -33px;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_RaiTV a{
width: 54px;
background: url(/dl/RaiTV/images/topmenu_raitv.gif) 0px 0px no-repeat;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_RaiTV a:hover, .box_TopHeader .box_TopHeaderInterno ul li.TM_RaiTV.li_Selected a{
background-position: 0px -33px;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Junior a{
width: 57px;
background: url(/dl/RaiTV/images/topmenu_junior.gif) 0px 0px no-repeat;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Junior a:hover, .box_TopHeader .box_TopHeaderInterno ul li.TM_Junior.li_Selected a{
background-position: 0px -33px;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Community a{
width: 90px;
background: url(/dl/RaiTV/images/topmenu_community.gif) 0px 0px no-repeat;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Community a:hover, .box_TopHeader .box_TopHeaderInterno ul li.TM_Community.li_Selected a{
background-position: 0px -33px;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Teche a{
width: 54px;
background: url(/dl/RaiTV/images/topmenu_teche.gif) 0px 0px no-repeat;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_Teche a:hover, .box_TopHeader .box_TopHeaderInterno ul li.TM_Teche.li_Selected a{
background-position: 0px -33px;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_SitiRai a{
width: 71px;
background: url(/dl/RaiTV/images/topmenu_sitirai.gif) 0px 0px no-repeat;
}
.box_TopHeader .box_TopHeaderInterno ul li.TM_SitiRai a:hover, .box_TopHeader .box_TopHeaderInterno ul li.TM_SitiRai.li_Selected a{
background-position: 0px -33px;
}




#Header .boxSearch {
display: block; 
float: right;
margin: 23px 0px 0px 0px;
width: 655px; 
height: 26px; 
overflow: hidden;
padding: 0px 0px 0px 0px;
}

.Search {
display: block; 
float: left;
margin: 0px 0px 0px 0px;
width: 311px; 
height: 24px; 
overflow: hidden;
padding: 2px 5px 0px 28px;
background: url(/dl/RaiTV/images/bkg_header_search.gif) no-repeat;
}

.Search input {
display: block; 
float: left;
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 0px;
width: 250px; 
height: 19px; 
border: 0px;
background: transparent;
font-size: 14px;
color: #626262;
}
.Search input.submit{
display: block; 
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 50px; 
height: 22px; 
border: 0px;
text-indent: -9000px;
overflow: hidden;
background: transparent;
	}

#Header .boxSearch a.searchProg:link, #Header .boxSearch a.searchProg:visited {
display: block; 
float: right;
margin: 0px 3px 0px 0px;
padding: 5px 0px 0px 0px;
width: 110px; 
height: 20px; 
text-align: center;
color: #b6b6b6;
background: url(/dl/RaiTV/images/bkg_search_altro.gif) 0px 0px no-repeat;
}
#Header .boxSearch a.searchProg:hover {
color: #eee;
background-position: 0px -26px;
}

#Header .boxSearch a.searchTema:link, #Header .boxSearch a.searchTema:visited {
display: block; 
float: right;
margin: 0px 0px 0px 0px;
padding: 5px 0px 0px 0px;
width: 94px; 
height: 20px;
text-align: center;
color: #b6b6b6;
background: url(/dl/RaiTV/images/bkg_search_altro.gif) -110px 0px no-repeat;
}
#Header .boxSearch a.searchTema:hover {
color: #eee;
background-position: -110px -26px;
}

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

.Header{
display: block;
float: left;
width: 982px;
height: 108px;
background: #182c7c url(/dl/tg3/2012/images/bkg_head.jpg) no-repeat;
}
.Header h1{
display: block;
float: left;
width: 160px;
height: 108px;
}
.Header h1 .logo{
display: block;
float: left;
width: 160px;
height: 108px;
overflow: hidden;
text-indent: -90000px;
}

.Header .top{
display: block;
float: left;
width: 822px;
height: 45px;
}

.Header .top .Data{
display: block;
float: left;
width: auto;
height: 30px;
padding: 15px 70px 0px 10px;
font-size: 11px;
font-weight: bold;
color: #f7931e;
}
.Header .top .Data span{
padding: 0px 20px 0px 0px;
}


.Header .Search{
display: block;
float:left;
width: 185px;
height: 21px;
margin: 8px 0px 0px 0px;
padding: 4px 4px 4px 6px;
overflow: hidden;
background: url(/dl/tg3/images/bkg_search.png) no-repeat;
}
.Header .Search input{
display: block;
float: left;
width: 138px;
height: 20px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
background: transparent;
font-size: 14px;
color: #626262;
}
.Header .Search input.submit{
display: block;
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 40px;
height: 21px;
border: 0px;
text-indent: -9000px;
overflow: hidden;
background: transparent;
}

.Header .top .Social{
display: block;
float: right;
width: 300px;
height: 34px;
padding: 11px 10px 0px 0px;
}

.Header .top .Social .right {
	float: right;
}

.Header .top .Social .ico {
    float: left;
    margin: 0px 5px 0px 0px;
}




/* Menu */

.Menu {
display: block;
float: left;
width: 822px;
height: 24px;
}
.Menu ul{
display: block;
float: left;
position: relative;
z-index: 1000;
width: 822px;
height: 24px;
background: url(/dl/tg3/2012/images/bkg_menu.gif) repeat-x;
}

.Menu ul li{
display: block;
float: left;
width: auto;
height: 24px;
font-size: 11px;
font-weight: bold;
margin: 0px 0px 0px 0px;
border-left: 2px solid #001b63;
}

.Menu ul li a{
display: block;
float: left;
width: auto;
height: 19px;
padding: 5px 8px 0px 8px;
font-size: 11px;
font-weight: bold;
color: #fff;
background: url(/dl/tg3/2012/images/bkg_menu.gif) repeat-x;
}
.Menu ul li a:hover{
color: #182b7b;
background: url(/dl/tg3/2012/images/bkg_menu.gif) 0px -24px repeat-x;
}

.Menu ul li.special a{
color: #f7931e;
}



.Menu ul li .sottoMenu{
display: none;
float: left;
position: absolute;
top: 24px;
left: -160px;
z-index: 100;
width: 952px;
height: 83px;
font-size: 11px;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 10px 14px 10px 14px;
box-shadow: 0px 2px 2px 0px #888;
border-left: 1px solid #131850;
border-right: 1px solid #131850;
border-bottom: 1px solid #131850;
background: #e6e3e3;
overflow: hidden;
}

.Menu ul li:hover .sottoMenu{display: block;}
.Menu ul li:hover a {color: #182b7b;background: url(/dl/tg3/2012/images/bkg_menu.gif) 0px -24px repeat-x;}

.Menu ul li .sottoMenu ul{
display: block;
position: relative;
z-index: 1000;
float: left;
width: 952px;
height: 83px;
background: transparent;
}

.Menu ul li .sottoMenu ul li{
display: block;
float: left;
position: relative;
width: 109px;
height: 83px;
border: 0px;
margin: 0px 5px 0px 5px;
background: transparent;
}
.Menu ul li .sottoMenu ul li img{
display: block;
float: left;
position: absolute;
top: 0px;
left: 0px;
width: 105px;
height: 79px;
border: 2px solid #fff;
margin: 0px 0px 0px 0px;
}
.Menu ul li .sottoMenu ul li .mask{
display: block;
float: left;
position: absolute;
top: 0px;
left: 0px;
width: 105px;
height: 79px;
border: 2px solid #fff;
margin: 0px 0px 0px 0px;
background: url(/dl/tg3/images/mask_tappovod.png) no-repeat;
}


/* ediazioni */

.Edizioni {
display: block;
float: left;
width: 822px;
height: 24px;
margin: 5px 0px 10px 0px;
}

.Edizioni ul{
display: block;
float: left;
width: 812px;
height: 24px;
padding: 0px 0px 0px 10px;
overflow: hidden;
}

.Edizioni ul li{
display: block;
float: left;
width: auto;
height: 24px;
font-size: 12px;
font-weight: bold;
margin: 0px 10px 0px 0px;
}

.Edizioni ul li.label{
display: block;
float: left;
width: auto;
height: 20px;
padding: 4px 5px 0px 0px;
font-size: 12px;
font-weight: bold;
color: #fff;
text-transform: uppercase;
overflow: hidden;
}

.Edizioni ul li a{
display: block;
float: left;
text-align: center;
width: auto;
height: 20px;
padding: 4px 10px 0px 10px;
color: #fff;
}
.Edizioni ul li a:hover{
color: #eee;
}
.Edizioni ul li a.ediz{
width: 60px;
background: url(/dl/tg3/2012/images/btn_ediz.png) 0px 0px no-repeat;
}
.Edizioni ul li.selected a.ediz{
width: 60px;
background: url(/dl/tg3/2012/images/btn_ediz.png) 0px -24px no-repeat;
}

.Edizioni ul li a.live{
width: 120px;
background: url(/dl/tg3/2012/images/btn_ediz.png) -90px 0px no-repeat;
}

.Edizioni ul li a.live:hover,
.Edizioni ul li.selected a.live{
background: url(/dl/tg3/2012/images/btn_ediz.png) -90px -24px no-repeat;
}
.Edizioni ul li a.arch{
width: 100px;
background: url(/dl/tg3/2012/images/btn_ediz.png) -240px 0px no-repeat;
}
.Edizioni ul li a.arch:hover{
background: url(/dl/tg3/2012/images/btn_ediz.png) -240px -24px no-repeat;
}


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

.box_titolo_servizi{
	float: left;
	display: block;
	width: 955px;
	height: 25px;
	padding: 5px 0px 0px 15px;
	margin: -30px 0px 15px 0px;
	text-align: left;
    color: #134d86;
    font-family: georgia, sans serif;
    font-size: 16px;
    background: #DBE3E9;
	font-weight: bold;
	position: relative;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/etichetta_servizi.png');
	}
	html>/**/body .box_titolo_servizi{
	background: #DBE3E9 url(/dl/tg3/images/etichetta_servizi.png) top left no-repeat!important;
}
.box_titolo_servizi #Data{
	float: left;
	display: block;
	text-align: left;
	color:#B63C11;
	width: auto;
	font-family: georgia, sans serif;
	font-size: 16px;
	font-weight: bold;
}
.box_titolo_servizi #oraEsatta{
	float: left;
	display: block;
	width: auto;
	color: #134d86;
	font-family: georgia, sans serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 5px;
}

#silverlightControlHost {
display: block;
float: left;
width: 100%;
height: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#vodPlaylist {
display: block;
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
}


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

/*######### VOD ######### */

#playerVod {
display: block;
float: left;
width: 960px;
height: 337px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

#playerVod #Player{
display: block;
float: left;
width: 433px;
height: 325px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: transparent;
overflow: hidden;
}

#playerVod #Player a.tappoVod{
display: block;
float: left;
position: relative;
width: 433px;
height: 325px;
margin: -336px 0px 0px 0px!important;
padding: 0px 0px 0px 0px;
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/RaiTV/images/mask_tappovod.png');}
html>/**/body #playerVod #Player a.tappoVod {
margin: -328px 0px 0px 0px!important;
background: url(/dl/RaiTV/images/mask_tappovod.png) no-repeat!important;
}


div.contVod {
display: block;
float: right;
width: 478px;
height: 328px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div.contVod div.boxVod div.logoDescr {
display: block;
float: left;
width: 250px;
height: 50px;
padding: 5px 0px 0px 0px;
margin: 0px 0px 10px 0px;
overflow: hidden;
}

div.contVod div.boxVod div.logoEditore {
display: block;
position: relative;
float: right;
width: 140px;
height: 45px;
margin: -5px 0px 5px 0px;
}

div.contVod div.boxVod h2{
display: block;
float: left;
text-align: left;
width: 250px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 21px;
line-height: 23px;
font-weight: normal;
color: #008ae2;
text-transform: uppercase;
}
div.contVod div.boxVod h2 span{
display: block;
width: 248px;
height: auto;
margin: -4px 0px -5px 0px;
padding: 0px 0px 0px 2px;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: #626262;
}

div.contVod div.boxVod ul{
display: block;
float: right;
width:190px;
height: 20px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
div.contVod div.boxVod ul li{
display: block;
float: right;
}

div.contVod div.boxVod a.Info:link, div.contVod div.boxVod a.Info:visited{
display: block;
float: left;
text-align: center;
width: 100px;
height: 17px;
margin: 0px 5px 0px 0px;
padding: 3px 0px 0px 0px;
font-size: 11px;
color: #c6c6c6;
position: relative; 
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/btn_info.png');}
html>/**/body 
div.contVod div.boxVod a.Info:link, div.contVod div.boxVod a.Info:visited {
background: url(/dl/RaiTV/images/btn_info.png) no-repeat!important;
}

div.contVod div.boxVod a.Sito:link, div.contVod div.boxVod a.Sito:visited{
display: block;
float: left;
text-align: center;
width: 75px;
height: 17px;
margin: 0px 0px 0px 0px;
padding: 3px 0px 0px 0px;
font-size: 11px;
color: #c6c6c6;
position: relative; 
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/btn_sito.png');}
html>/**/body div.contVod div.boxVod a.Sito:link, div.contVod div.boxVod a.Sito:visited{
background: url(/dl/RaiTV/images/btn_sito.png) no-repeat!important;
}
div.contVod div.boxVod a.Info:hover, div.contVod div.boxVod a.Sito:hover{
color: #fff;
}


/* boxetti */

div.contVod .boxVod .boxInfo {
display: block;
float: left;
text-align: left;
width: 190px;
height: auto;
padding: 15px 25px 0px 15px;
color: #000;
}


div.contVod .boxVod h3 {
display: block;
float: left;
width: 190px;
height: auto;
color: #fff;
font-size: 14px;
padding: 0px 0px 10px 0px;
text-transform: uppercase;
}

div.contVod .boxVod .boxInfo p {
display: block;
float: left;
width: 190px;
height: auto;
color: #000;
font-size: 11px;
padding: 0px 0px 10px 0px;

}
div.contVod .boxVod .boxInfo ul{
display: block;
float: left;
width: 190px;
height: 55px;
color: #000;
font-size: 11px;
padding: 0px 0px 0px 0px;
}
div.contVod .boxVod .boxInfo ul li {
display: block;
float: left;
width: 190px;
height: auto;
color: #000;
font-size: 11px;
padding: 0px 0px 0px 0px;
}

div.contVod .boxVod .boxInfo ul li span {
color: #000;
}
div.contVod .boxVod .boxInfo ul li a:link,
div.contVod .boxVod .boxInfo ul li a:visited{
color: #007ed9;
}
div.contVod .boxVod .boxInfo ul li a:hover{
color: #ddd;
}


div.contVod .boxVod .boxInfo ul.More{
display: block;
float: left;
width: 190px;
height: auto;
padding: 7px 0px 0px 0px;
}

div.contVod .boxVod .boxInfo ul.More li a:link, div.contVod .boxVod .boxInfo ul.More li a:visited{
padding: 0px 10px 0px 0px;
color: #ccc;
position: relative;
cursor: pointer;
background: url(/dl/RaiTV/images/bullet_arrow2.gif) right 4px no-repeat;
}
div.contVod .boxVod .boxInfo ul.More li a:hover{
color: #fff;
}

div.contVod .boxVod .videoCons {
display: block;
float: left;
text-align: left;
width: 190px;
height: auto;
padding: 15px 0px 0px 25px;
}

div.contVod .boxVod .videoCons  h3 {
color: #626262;
padding: 0px 0px 10px 0px;
}


div.contVod .boxVod .videoCons  h3#titInfoProgramma {
display: none;
float: left;
}
div.contVod .boxVod .videoCons  h3#titInfoProgramma span {
float: left;
}

div.contVod .boxVod .videoCons  h3#titInfoProgramma a.close {
float: right;
display: block;
width: 20px;
height: 16px;
position: relative;
cursor: pointer;
background: url(/dl/RaiTV/images/btn_close.gif) no-repeat;
}
div.contVod .boxVod .videoCons  h3#titInfoProgramma a.close:hover {
background-position: 0px -16px;
}

div.contVod .boxVod .videoCons  #txtInfoProgramma {
display: block;
float: left;
width: 190px;
height: auto;
color: #ccc;
}

/*######### LiSTA VIDEO SmALL ######### */

div.contVod div.boxVod .listaVideoSmall {
display: block;
float: left;
width: 160px;
height: auto;
text-align: left;
}
div.contVod div.boxVod .listaVideoSmall ul {
display: block;
float: left;
width: 160px;
height: auto;
padding: 0px 0px 0px 0px;
margin: -10px 0px 0px 0px;
}
div.contVod div.boxVod .listaVideoSmall ul li{
display: block;
float: left;
width: 69px;
height: 89px;
margin: 10px 20px 0px 0px;

}
div.contVod div.boxVod .listaVideoSmall ul li.last {
margin: 10px 0px 0px 0px;
}
div.contVod div.boxVod .listaVideoSmall ul li a.screenShot{
height: 78px;
background: transparent;
}

div.contVod div.boxVod .listaVideoSmall ul li a.screenShot img{
margin: 0px 0px 1px 0px;

}
div.contVod div.boxVod .listaVideoSmall ul li a.screenShot .mask{
display: block;
position: relative;
width: 69px;
height: 52px;
margin: 0px 0px -52px 0px;
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/mask_raitvsmall.png');}
html>/**/body div.contVod div.boxVod .listaVideoSmall ul li a.screenShot .mask {
background: url(/dl/RaiTV/images/mask_raitvsmall.png) no-repeat!important;
}

div.contVod div.boxVod .listaVideoSmall ul li div.Desc{
display: block;
float: left;
position: relative;
width: 65px;
height: 35px;
padding: 0px 2px 0px 2px;
margin: -25px 0px 0px 0px;

}
div.contVod div.boxVod .listaVideoSmall ul li div.Desc a{
display: block;
float: left;
width: 65px;
height: 31px;
color: #fff;
overflow: hidden;
font-weight: normal;
font-size: 10px;
line-height: 10px;
padding: 3px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
div.contVod div.boxVod .listaVideoSmall ul li div.Desc a:hover{
color: #ccc;
}

/*######### FiNE LiSTA VIDEO SmALL ######### */

#mediaList{display: none;}

/*######### FiNE VOD ######### */

/*######### TAb CATEGoRIE ######### */

div.Categorie {
display: block;
float: left;
width: 610px;
height: auto;
padding: 0px 0px 10px 0px;
}

div.Categorie .Top {
display: block;
float: left;
width: 610px;
height: 59px;
overflow: hidden;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) 0px 30px no-repeat;
}
div.Categorie ul.tab {
display: block;
width: 606px;
float: left;
height: 32px;
padding: 0px 0px 0px 4px;
}
div.Categorie ul.tab li{
display: block;
float: left;
height: 32px;
padding: 0px;
margin: 0px 0px 0px 0px;
}
div.Categorie ul.tab li.selected{
background: url(/dl/RaiTV/images/bkg_tabnav.gif) 0px -65px repeat;
}

div.Categorie ul.tab li a:link, div.Categorie ul.tab li a:visited{
display: block;
float: left;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 22px;
text-transform: uppercase;
font-weight: bold;
font-size: 10px;
color: #707070;
}

/* Safari */  
@media screen and (-webkit-min-device-pixel-ratio:0)  {  
div.Categorie ul.tab li a:link, div.Categorie ul.tab li a:visited { font-size: 11px; padding: 1px 0px 2px 22px; }  
} 


div.Categorie ul.tab li a.primoPiano:link, div.Categorie ul.tab li a.primoPiano:visited,
div.Categorie ul.tab li a.tuttiVideo:link, div.Categorie ul.tab li a.tuttiVideo:visited{
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -36px -31px no-repeat;
}
div.Categorie ul.tab li a.Tematiche:link, div.Categorie ul.tab li a.Tematiche:visited{
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -176px -31px no-repeat;
}
div.Categorie ul.tab li a.piuVisti:link, div.Categorie ul.tab li a.piuVisti:visited{
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -316px -31px no-repeat;
}
div.Categorie ul.tab li a.piuVotati:link, div.Categorie ul.tab li a.piuVotati:visited{
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -457px -32px no-repeat;
}
div.Categorie ul.tab li a.serieComp:link, div.Categorie ul.tab li a.serieComp:visited,
div.Categorie ul.tab li a.vostriVideo:link, div.Categorie ul.tab li a.vostriVideo:visited{
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -598px -31px no-repeat;
}

div.Categorie ul.tab li a.Video:link, div.Categorie ul.tab li a.Video:visited{
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -735px -31px no-repeat;
}
div.Categorie ul.tab li a.podcastAudio:link, div.Categorie ul.tab li a.podcastAudio:visited,
div.Categorie ul.tab li a.Audio:link, div.Categorie ul.tab li a.Audio:visited{
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -877px -31px no-repeat;
}
div.Categorie ul.tab li a.Podcast:link, div.Categorie ul.tab li a.Podcast:visited{
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -1021px -31px no-repeat;
}
div.Categorie ul.tab li a.Foto:link, div.Categorie ul.tab li a.Foto:visited{
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -1161px -31px no-repeat;
}

div.Categorie ul.tab li.selected a.primoPiano:link, div.Categorie ul.tab li.selected a.primoPiano:visited,
div.Categorie ul.tab li.selected a.tuttiVideo:link, div.Categorie ul.tab li.selected a.tuttiVideo:visited{
color: #fff;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -36px -49px no-repeat;
}
div.Categorie ul.tab li.selected a.Tematiche:link, div.Categorie ul.tab li.selected a.Tematiche:visited{
color: #fff;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -176px -49px no-repeat;
}
div.Categorie ul.tab li.selected a.piuVisti:link, div.Categorie ul.tab li.selected a.piuVisti:visited{
color: #fff;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -316px -49px no-repeat;
}
div.Categorie ul.tab li.selected a.piuVotati:link, div.Categorie ul.tab li.selected a.piuVotati:visited{
color: #fff;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -457px -50px no-repeat;
}
div.Categorie ul.tab li.selected a.serieComp:link, div.Categorie ul.tab li.selected a.serieComp:visited,
div.Categorie ul.tab li.selected a.vostriVideo:link, div.Categorie ul.tab li.selected a.vostriVideo:visited{
color: #fff;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -598px -49px no-repeat;
}

div.Categorie ul.tab li.selected a.Video:link, div.Categorie ul.tab li.selected a.Video:visited{
color: #fff;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -735px -49px no-repeat;
}
div.Categorie ul.tab li.selected a.podcastAudio:link, div.Categorie ul.tab li.selected a.podcastAudio:visited,
div.Categorie ul.tab li.selected a.Audio:link, div.Categorie ul.tab li.selected a.Audio:visited{
color: #fff;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -877px -49px no-repeat;
}
div.Categorie ul.tab li.selected a.Podcast:link, div.Categorie ul.tab li.selected a.Podcast:visited{
color: #fff;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -1021px -49px no-repeat;
}
div.Categorie ul.tab li.selected a.Foto:link, div.Categorie ul.tab li.selected a.Foto:visited{
color: #fff;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -1161px -49px no-repeat;
}
div.Categorie ul.tab li a:hover{
color: #ccc;
}

div.Categorie ul.tab li span.tabsx {
display: block;
float: left;
width: 11px;
height: 32px;
margin: 0px;
padding: 0px;
}
div.Categorie ul.tab li.selected span.tabsx {
background: url(/dl/RaiTV/images/bkg_tabnav.gif) 0px -32px no-repeat;
}

div.Categorie ul.tab li span.tabdx {
display: block;
float: left;
width: 11px;
height: 32px;
margin: 0px;
padding: 0px;
}
div.Categorie ul.tab li.selected span.tabdx {
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -11px -32px no-repeat;
}

div.Categorie .visMode {
display: block;
float: right;
width: 145px;
height: 14px;
padding: 10px 0px 0px 0px;
}
div.Categorie .visMode ul.vis li {
display: block;
float: left;
}
div.Categorie .visMode h4{
display: block;
float: left;
font-size: 10px;
font-weight: normal;
}
div.Categorie .visMode li a.visGrid:link, div.Categorie .visMode li a.visGrid:visited{
display: block;
float: left;
width: 23px;
height: 14px;
margin: 0px 0px 0px 15px!important;
margin: 0px 0px 0px 7px;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) 0px -99px no-repeat;
}
div.Categorie .visMode li a.visGrid:hover{
background-position: -25px -99px;
}
div.Categorie .visMode li a.visList:link, div.Categorie .visMode li a.visList:visited{
display: block;
float: left;
width: 23px;
height: 14px;
margin: 0px 0px 0px 10px!important;
margin: 0px 0px 0px 5px;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) 0px -115px no-repeat;
}
div.Categorie .visMode li a.visList:hover{
background-position: -25px -115px;
}

div.Categorie .visMode li.selected a.visGrid:link, div.Categorie .visMode li.selected a.visGrid:visited{
background-position: -50px -99px;
}
div.Categorie .visMode li.selected a.visList:link, div.Categorie .visMode li.selected a.visList:visited{
background-position: -50px -115px;
}
/*######### FiNE TAb CATEGoRIE ######### */


/*######### LiSTA VIDEO ICONE ######### */

.listaVideo {
display: block;
float: left;
width: 610px;
height: auto;
text-align: left;
overflow: hidden;
}
.listaVideo ul {
display: block;
float: left;
position: relative;
width: 673px!important;
width: 735px;
height: auto;
margin: 0px 0px 0px -63px!important;
margin: 0px 0px 0px -126px;

}
.listaVideo ul li{
display: block;
float: left;
width: 105px;
height: 180px;
margin: 0px 0px 10px 63px;
}
.listaVideo ul li.last{
margin: 0px 0px 0px 0px;
}
ul li a.screenShot{
float: left;
display:block;
height:118px;
background: url(/dl/RaiTV/images/bkg_novideo.gif) no-repeat;
}

ul li a.screenShot img{
margin: 0px 0px 1px 0px;
}
ul li a.screenShot .mask{
display: block;
position: relative;
width: 105px;
height: 79px;
margin: 0px 0px -79px 0px;
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/mask_raitv.png');}
html>/**/body ul li a.screenShot .mask {
background: url(/dl/RaiTV/images/mask_raitv.png) no-repeat!important;
}

.listaVideo ul li div.Desc{
display: block;
float: left;
position: relative;
width: 101px;
height: auto;
padding: 0px 2px 0px 2px;
margin: -33px 0px 0px 0px;
}

.listaVideo ul li div.Desc a h2{
display: block;
width: 101px;
float: left;
height: 29px;
font-weight: bold;
font-size: 12px;
color: #000;
overflow: hidden;
padding: 0px 0px 1px 0px;
}
.listaVideo ul li div.Desc a h5{
display: block;
width: 101px;
float: left;
height: auto;
font-weight: normal;
font-size: 9px;
color: #6a6a6a;
line-height: 10px;
padding: 4px 0px 0px 0px;
}

.listaVideo ul li div.Desc a p{
display: none;
}

.listaVideo ul li div.Desc a{
display: block;
float: left;
width: 101px;
height: 54px;
color: #fff;
overflow: hidden;
font-size: 11px;
cursor: pointer;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


.listaVideo ul li div.Desc h3{
display: block;
width: 101px;
float: left;
height: auto;
font-weight: bold;
font-size: 11px;
color: #6a6a6a;
padding: 2px 0px 0px 0px;
}
.listaVideo ul li div.Desc ul.Specifiche{
display: block;
float: left;
width: 101px!important;
width: 101px;
height: auto;
margin: 0px 0px 0px 0px!important;
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 0px;
}
.listaVideo ul li div.Desc ul.Specifiche li{
display: block;
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.listaVideo ul li div.Desc ul.Specifiche li.specDurata{
display: block;
position:relative;
float: right;
width: 47px;
height: 13px;
text-align: center;
font-weight: normal;
font-size: 10px;
color: #ddd;
font-weight: bold;
z-index: 1000;
padding: 0px 0px 0px 0px;
margin: -77px 0px 0px 0px!important;
margin: -78px 0px 0px 0px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/bkg_durata.png');}
html>/**/body .listaVideo ul li div.Desc ul.Specifiche li.specDurata {
background: url(/dl/RaiTV/images/bkg_durata.png) no-repeat!important;
}

.listaVideo ul li div.Desc ul.Specifiche li.specDurata span{
display: none;
}
.listaVideo ul li div.Desc ul.Specifiche li.specTematica,
.listaVideo ul li div.Desc ul.Specifiche li.specVisto,
.listaVideo ul li div.Desc ul.Specifiche li.specPubblicato,
.listaVideo ul li div.Desc ul.Specifiche li.specVoto{
display: none;
}


.listaVideo ul li div.Desc a:hover {
position: relative;
display: block;
width: 95px;
height: 135px!important;
height: 136px;
padding: 4px 5px 0px 5px;
margin: -85px 0px 0px -2px!important;
margin: -86px 0px 0px -1px;
z-index: 1000;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/RaiTV/images/box_info.png');}
html>/**/body .listaVideo ul li div.Desc a:hover {
background: url(/dl/RaiTV/images/box_info.png) no-repeat!important;
}


.listaVideo ul li div.Desc a:hover h2{
display: block;
width: 95px;
float: left;
height: auto;
font-weight: bold;
font-size: 12px;
color: #fff;
overflow: hidden;
padding: 0px 0px 1px 0px;
}


.searchVideo {
display: block;
float: left;
width: 477px;
height: auto;
padding: 10px 0px 10px 133px;
}

/*######### FiNE LiSTA VIDEO ICONE ######### */


/*######### LiSTA VIDEO ICONE --- OPZIONI ######### */

.listaVideoLista ul li ol.tastiOpzioni{
display: none;
}


.listaVideo ul li ol.tastiOpzioni{
display: none;
}
/*######### FiNE LiSTA VIDEO ICONE --- OPZIONI ######### */




/*######### LiSTA VIDEO LISTA ######### */

.listaVideoLista {
display: block;
float: left;
width: 610px;
height: auto;
text-align: left;
}
.listaVideoLista ul {
display: block;
float: left;
width: 610px;
height: auto;
margin: 0px 0px 0px 0px;
}
.listaVideoLista ul li{
display: block;
float: left;
width: 610px;
height: auto;
margin: 0px 0px 20px 0px;
}

.listaVideoLista  ul li a.screenShot{
display: block;
float: left;
position: relative;
width: 105px;
}
.listaVideoLista  ul li .Desc{
display: block;
float: left;
width: 495px;
height: auto;
padding: 0px 0px 0px 10px;
}
.listaVideoLista ul li div.Desc a h2{
display: block;
float: left;
width: 495px;
height: auto;
font-weight: bold;
font-size: 16px;
color: #008ae2;
padding: 0px 0px 0px 0px;
}
.listaVideoLista ul li div.Desc a h5{
display: block;
float: left;
width: 495px;
height: auto;
font-weight: bold;
font-size: 11px;
color: #fff;
padding: 0px 0px 0px 0px;
}
.listaVideoLista ul li div.Desc h3{
display: none;
}
.listaVideoLista ul li div.Desc a.Lancio{
display: block;
float: left;
width: 495px;
height: 63px;
font-weight: normal;
font-size: 11px;
color: #bfc2c3;
overflow: hidden;
cursor: pointer;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.listaVideoLista ul li div.Desc ul.Specifiche{
display: block;
float: left;
width: 480px;
height: auto;
color: #3d3d3e;
margin: 4px 0px 0px 0px;
}
.listaVideoLista ul li div.Desc ul.Specifiche li{
display: block;
float: left;
width: auto;
height: 14px;
padding: 0px 5px 0px 5px;
margin: 0px 0px 2px 0px;
color: #666768;
border-left: 1px solid #3d3d3e;
background: transparent;
}
.listaVideoLista ul li div.Desc ul.Specifiche li.specTematica{
padding: 0px 5px 0px 0px;
border-left: 0px;
}
.listaVideoLista ul li div.Desc ul.Specifiche li span{
color: #3d3d3e;
padding: 0px 4px 0px 0px;
}

.listaVideoLista ul li div.Desc ul.Specifiche li a:link, ul.Specifiche li a:visited{
color: #008ae2;
margin: 0px;
padding: 0px;
}
.listaVideoLista ul li div.Desc ul.Specifiche li a:hover{
color: #999;

}

.listaVideoLista ul li div.Desc ul.Specifiche li.specVisto,
.listaVideoLista ul li div.Desc ul.Specifiche li.specVoto {
display: block;
border-left: 0px;
padding: 0px 0px 0px 0px;
}
/*in caso elimina*/

.listaVideoLista ul li div.Desc ul.Specifiche li.specDurata{
display: block;
position: absolute;
flolat: left;
width: 47px;
height: 13px;
text-align: center;
font-weight: normal;
font-size: 10px;
color: #ddd;
font-weight: bold;
padding: 0px 0px 0px 0px;
margin: -3px 0px 0px 56px!important;
margin: -3px 0px 0px 56px;
z-index: 10;
border: 0px;
left: 0px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/bkg_durata.png');}
html>/**/body .listaVideoLista ul li div.Desc ul.Specifiche li.specDurata {
margin: -3px 0px 0px 56px!important;
background: url(/dl/RaiTV/images/bkg_durata.png) no-repeat!important;
}
.listaVideoLista ul li div.Desc ul.Specifiche li.specDurata span{
display: none;
}



.listaVideoLista.listaStretta ul li div.Desc ul.Specifiche li.specDurata{
padding: 0px 0px 0px 0px;
margin: -3px 0px 0px 225px!important;
margin: -3px 0px 0px 223px;
}
html>/**/body .listaVideoLista.listaStretta  ul li div.Desc ul.Specifiche li.specDurata {
margin: -3px 0px 0px 225px!important;
}
.listaVideoLista ul li div.Desc ul.Specifiche li.specDurata span{
display: none;
}
/*fine in caso elimina*/

/*######### FiNE LiSTA VIDEO LISTA ######### */


/*######### LiSTA VIDEO + TEMATICA ######### */


.listaVideo.iconeStrette {
display: block;
width: 441px;
overflow: hidden;
}
.listaVideo.iconeStrette ul  {
width: 504px!important;
width: 567px;
margin: 0px 0px 0px -63px!important;
margin: 0px 0px 0px -126px;
}

.listaVideo.iconeStrette ul li div.Desc ul.Specifiche li.specDurata span,
.listaVideo.iconeStrette ul li div.Desc ul.Specifiche li.specTematica,
.listaVideo.iconeStrette ul li div.Desc ul.Specifiche li.specVisto,
.listaVideo.iconeStrette ul li div.Desc ul.Specifiche li.specPubblicato,
.listaVideo.iconeStrette ul li div.Desc ul.Specifiche li.specVoto{
display: none;
}


.listaVideoLista.listaStretta,
.listaVideoLista.listaStretta ul,
.listaVideoLista.listaStretta ul li {
width: 441px;
}

.listaVideoLista.listaStretta ul li .Desc,
.listaVideoLista.listaStretta ul li div.Desc a h2,
.listaVideoLista.listaStretta ul li div.Desc a h5,
.listaVideoLista.listaStretta ul li div.Desc a.Lancio{
width: 326px;
}

.listaVideoLista.listaStretta ul li div.Desc a h2{
font-size: 15px;
}

.listaVideoLista.listaStretta ul li div.Desc ul.Specifiche {
width: 320px;
}

.listaVideoLista.listaStretta ul li div.Desc ul.Specifiche li.specPubblicato {
border-left: 0px;
padding: 0px 0px 0px 0px;
}

.listaVideoLista.listaStretta ul li div.Desc ul.Specifiche li.specTematica {
display: none;
}
.listaVideoLista.listaStretta ul li div.Desc ul.Specifiche li.specDurata{
}


ul.elencoTematiche {
display: block;
position: relative;
float: left;
width: 142px;
height: auto;
text-align: left;
margin: -1px 0px 0px 0px;
padding: 0px 27px 0px 0px!important;
padding: 0px 22px 0px 0px;
z-index: 100;
}

#listeMedia {
float: left;
position: relative;
display: block;
overflow: hidden;
margin: 15px 0px 0px 0px;
width: 610px;
}

ul.elencoTematiche li{
display: block;
float: left;
width: 133px;
height: auto;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 6px!important;
padding: 10px 0px 0px 6px;
background: url(/dl/RaiTV/images/bkg_sep.gif) left top no-repeat;

}
ul.elencoTematiche li a:link, ul.elencoTematiche li a:visited{
display: block;
float: left;
width: 119px;
height: auto;
text-transform: uppercase;
color: #5c5c5c;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 14px;
background: url(/dl/RaiTV/images/bullet_arrow.gif) 0px 2px no-repeat;
}
ul.elencoTematiche li a:hover{
color: #999;
}

ul.elencoTematiche li#selected a{
color: #fff;
background: url(/dl/RaiTV/images/bullet_arrow.gif) -150px 2px no-repeat;
}

ul.elencoTematiche li#selectedDown a{
color: #fff;
background: url(/dl/RaiTV/images/bullet_arrow.gif) -309px 2px no-repeat;
}

ul.elencoTematiche li#unselectedDown a{
color: #5c5c5c;
background: url(/dl/RaiTV/images/bullet_arrow.gif) -465px 2px no-repeat;
}

ul.elencoTematiche li ul.sottoTematica  {
display: block;
position: relative;
float: left;
width: 133px;
height: auto;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 4px 0px 0px 0px!important;
padding: 4px 0px 10px 0px;
z-index: 100;

}

ul.elencoTematiche li ul.sottoTematica li{
display: block;
float: left;
width: 133px;
height: auto;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 1px 0px 0px 0px!important;
padding: 1px 0px 0px 0px;
background: transparent;
}

ul.sottoTematica li a:link, ul.sottoTematica li a:visited,
ul.elencoTematiche li#selected ul.sottoTematica li a:link, 
ul.elencoTematiche li#selected ul.sottoTematica li a:visited,
ul.elencoTematiche li#selectedDown ul.sottoTematica li a:link, 
ul.elencoTematiche li#selectedDown ul.sottoTematica li a:visited,
ul.elencoTematiche li#unselectedDown ul.sottoTematica li a:link, 
ul.elencoTematiche li#unselectedDown ul.sottoTematica li a:visited{
display: block;
float: left;
width: 119px;
height: auto;
text-transform: none;
color: #999;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 14px;
background: transparent;
}
ul.sottoTematica li a:hover,
ul.elencoTematiche li#selected ul.sottoTematica li a:hover,
ul.elencoTematiche li#selectedDown ul.sottoTematica li a:hover{
color: #999;
}

ul.elencoTematiche li#unselectedDown ul.sottoTematica li#selected a,
ul.sottoTematica li#selected a{
color: #999;
background: transparent;
}


/*######### FiNE LiSTA VIDEO + TEMATICA ######### */



/*######### OPZIONI MEDIA ######### */

.listaVideo div.Desc ul.opzioniMedia {
display: none;
}
/*######### FiNE OPZIONI MEDIA ######### */




/*######### INVIA AD UN AMICO ######### */

#msg h2.inviaAmico{
display: block;
float: left;
position:relative;
width: 100%;
height: 36px;
padding: 0px 0px 25px 0px;
margin: -15px 0px 0px 0px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/RaiTV/images/tit_inviaamico.png');}
html>/**/body #msg h2.inviaAmico{
background: 			url(/dl/RaiTV/images/tit_inviaamico.png) no-repeat!important;
}

#msg h2.inviaPlaylist{
display: block;
float: left;
position:relative;
width: 100%;
height: 36px;
padding: 0px 0px 25px 0px;
margin: -15px 0px 0px 0px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/RaiTV/images/myraitv/tit_invia?playlist.png');}
html>/**/body #msg h2.inviaPlaylist{
background: 			url(/dl/RaiTV/images/myraitv/tit_inviaplaylist.png) no-repeat!important;
}

#msg span.title{
display: block;
float: left;
width: 560px;
height: auto;
text-align: left;
padding: 0px 0px 20px 0px;
margin: -10px 0px 0px 0px;
}


.notice{
display: block;
float: left;
text-align: left;
width: 110px;
height: 18px;
padding: 7px 0px 0px 25px;
margin: 0px 0px 10px 0px;
font-size: 9px;
color: #cac8c9;
}
.notice.siDisp{
background:  url(/dl/RaiTV/images/myraitv/bkg_notice.gif) 5px 5px no-repeat;
}
.notice.noDisp{
background: url(/dl/RaiTV/images/myraitv/bkg_notice.gif) 5px -25px no-repeat;
}
.notice.Error{
background: url(/dl/RaiTV/images/myraitv/bkg_notice.gif) 5px -55px no-repeat;
}

.sendFriend {
display: block;
float: left;
width: 410px;
height: auto;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.sendFriend ul {
display: block;
float: left;
width: 545px;
height: auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.sendFriend ul .label{
display: block;
float: left;
width: 150px;
height: 20px;
text-align: right;
padding: 5px 20px 0px 0px;
margin: 0px 0px 10px 0px;
color: #c6c6c6;
}

.sendFriend ul .input{
display: block;
float: left;
width: 230px;
height: 19px;
padding: 6px 0px 0px 10px;
margin: 0px 0px 10px 0px;
background: url(/dl/RaiTV/images/myraitv/bkg_inputsend.gif) no-repeat;
}

.sendFriend ul  .input input{
display: block;
float: left;
width: 220px;
height: 16px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 11px;
color: #444;
border: 0px;
background: transparent;
}

.sendFriend ul .textarea{
display: block;
float: left;
width: 230px;
height: 107px;
padding: 6px 0px 0px 10px;
margin: 0px 0px 10px 0px;
background: url(/dl/RaiTV/images/myraitv/bkg_txtareasend.gif) no-repeat;
}
.sendFriend ul  .textarea textarea{
display: block;
float: left;
width: 220px;
height: 100px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 11px;
color: #444;
border: 0px;
font-family: arial;
background: transparent;
resize: none;
}

.inviaAmicoConfirm ul.confirm {
display: block;
float: right;
width: auto;
height: 25px;
padding: 20px 0px 0px 0px;
}

.inviaAmicoConfirm ul.confirm li{
display: block;
float: left;
}

.inviaAmicoConfirm ul.confirm li a:link, .inviaAmicoConfirm ul.confirm li a:visited {
display: block;
float: left;
width: 86px;
height: 21px;
text-align: center;
padding: 4px 35px 0px 0px;
font-size: 12px;
font-weight: bold;
color: #c4c4c4;
cursor: pointer;
background: url(/dl/RaiTV/images/myraitv/btn_form.gif) 0px 0px no-repeat;
}

.inviaAmicoConfirm ul.confirm li a:hover{
color: #fff;
background: url(/dl/RaiTV/images/myraitv/btn_form.gif) 0px -25px no-repeat;
}
/*######### FiNE INVIA AD UN AMICO VIDEO ######### */

/*######### PAGINAZIONE VIDEO ######### */

div.Paginazione {
display: block;
float: left;
text-align: center;
width: auto;
height: 25px;
padding: 10px 0px 10px 0px;
margin: 0px;
text-align: center;
}
div.Paginazione ul.pagine {
display: block;
float: left;
position: relative;
padding: 0px;
margin: 0px auto!important;
margin: 0px auto;
width: auto;
height: 25px;
}

div.Paginazione ul.pagine li{
display: block;
float: left;
width: 24px;
height: 25px;
margin: 0px 0px 0px 0px;
}

div.Paginazione ul.pagine li.prec{
display: block;
float: left;
text-align: center;
width: auto;
height: 25px;
padding: 0px 0px 0px 0px;
margin: 0px;
}

div.Paginazione ul.pagine li.succ{
display: block;
float: left;
text-align: center;
width: auto;
height: 25px;
padding: 0px 0px 0px 0px;
margin: 0px;
}

div.Paginazione ul.pagine li a:link, div.Paginazione ul.pagine li a:visited{
display: block;
float: left;
text-align: center;
width: 24px;
height: 21px;
color: #7c7c7c;
font-size: 14px;
font-weight: bold;
padding: 4px 0px 0px 0px;
}
div.Paginazione ul.pagine li a:hover{
color: #fff;
}
div.Paginazione ul.pagine li#selected a:link, div.Paginazione ul.pagine li#selected a:visited{
display: block;
float: left;
text-align: center;
width: 25px;
height: 23px;
color: #fff;
font-size: 16px;
font-weight: bold;
padding: 2px 0px 0px 0px;
background: url(/dl/RaiTV/images/bkg_pagselected.gif) no-repeat;
}

div.Paginazione ul.pagine li.prec a:link, div.Paginazione ul.pagine li.prec a:visited {
width: auto;
color: #444;
font-size: 12px;
padding: 4px 7px 0px 0px;
}
div.Paginazione ul.pagine li.succ a:link, div.Paginazione ul.pagine li.succ a:visited{
width: auto;
color: #444;
font-size: 12px;
padding: 4px 0px 0px 7px;
}
div.Paginazione ul.pagine li.prec a:hover,
div.Paginazione ul.pagine li.succ a:hover{
color: #fff;
}

/*######### FiNE PAGINAZIONE VIDEO ######### */

/*######### PAGINAZIONE EDIZIONI ######### */

#pagEdizioni {
display: block;
float: left;
text-align: center;
width: 610px;
height: 15px;
padding: 15px 0px 15px 0px;
text-align: center;
}

#pagEdizioni div.prev{
float:left;
width:15px;
height: 15px;
padding:0px 0px 0px 0px;
cursor: pointer;
outline:0;
position: relative;
z-index: 10;
}

#pagEdizioni div.next{
float:left;
width:15px;
height: 15px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px -1px;
cursor: pointer;
border-left: 1px solid #0a0a0a;
outline:0;
position: relative;
z-index: 10;
}

#pagEdizioni ul{
display: block;
float:left;
width:580px;
height: 15px;
margin:0px;
padding:0px;
list-style : none;
}

#pagEdizioni ul li{
display: block;
float:left;
width: 144px;
height: 15px;
margin:0px;
padding:0px 0px 5px 0px;
border-right: 1px solid #323232;
}
#pagEdizioni ul li a:link, #pagEdizioni ul li a:visited{
display:block;
width: auto;
color: #7c7c7c;
font-size: 12px;
font-weight: bold;
}
#pagEdizioni ul li a:hover{
color: #fff;
}

#pagEdizioni ul li#selected a{
display:block;
width: auto;
color: #008dec;
font-size: 12px;
font-weight: bold;
}

#pagEdizioni div.linkEdizioni{
float:left;
width:580px;
height: 15px;
margin:0px;
padding:0px;
}


/*######### FiNE PAGINAZIONE EDIZIONI ######### */

/* titoli */


.vostriVideo {
display: block;
float: left;
padding: 20px 0px 20px 0px;

}
.barraTit {
display: block;
float: left;
width: 610px;
height: 30px;
margin: 10px 0px 10px 0px;
text-align: left;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) 10px -67px no-repeat;
}
.barraTit span.sx {
display: block;
float: left;
width: 16px;
height: 30px;
text-align: left;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -578px -99px no-repeat;
}
.barraTit span.dx {
display: block;
float: right;
width: 16px;
height: 30px;
text-align: left;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -594px -99px no-repeat;
}
.barraTit h2 {
display: block;
float: left;
width: auto;
height: auto;
padding: 0px 0px 0px 20px;
margin: 7px 0px 0px 0px;
color: #fff;
text-transform: uppercase;
font-size: 12px;
text-align: left;
background: url(/dl/RaiTV/images/bkg_tabnav.gif) -598px -49px no-repeat;
}


/*######### SPALLA DX ######### */

div.spallaDx {
display: block;
float: right;
width: 300px;
height: auto;
margin: 18px 0px 0px 0px;
padding: 0px 10px 20px 24px;

}

div.spallaDx div.boxSpalla {
	margin: 0px 0px 50px 0px;
	display: block;
	float: left;
	width: 300px
}
div.spallaDx div.boxSpalla div.top {
	background: transparent url(/dl/RaiTV/images/bkg_box_spalla.gif) no-repeat scroll left top;
	display: block;
	width: 300px;
	height: 16px;
	float: left;
}
div.spallaDx div.boxSpalla div.bottom {
	background: transparent url(/dl/RaiTV/images/bkg_box_spalla.gif) no-repeat scroll left -40px;
	display: block;
	width: 300px;
	height: 16px;
	float: left;
}
div.spallaDx div.boxSpalla div.content {
	background: transparent url(/dl/RaiTV/images/bkg_box_spalla_filler.gif) repeat scroll left top;
	display: block;
	width: 300px;
	height: auto;
	color: #fff;
	font-size: 18px;
	float: left;
	padding: 5px 0px 5px 0px;
}
div.spallaDx div.boxSpalla div.content a.blockLink {
	padding: 0px 0px;
	display: block;
	font-weight: bold;
	color: #fff;
}
div.spallaDx div.boxSpalla div.content a.blockLink:hover {
	color: #707070;
}

div.lanciTrasmissione, div.lanciUgc {
display: block;
float: left;
width: 300px;
height: 250px;
margin: 0px 0px 50px 0px;
}

div.lanciTrasmissione ul, div.lanciUgc ul{
display: block;
float: left;
width: 300px;
height: 250px;
}
div.lanciTrasmissione ul li, div.lanciUgc ul li{
display: block;
float: left;
height: 250px;
background-position: 0px 0px;
background-repeat: no-repeat;
overflow: hidden;
}



div.lanciTrasmissione.box_1 ul li, div.lanciUgc.box_1 ul li {width: 300px;}
div.lanciTrasmissione.box_2 ul li, div.lanciUgc.box_2 ul li {width: 150px;}
div.lanciTrasmissione.box_3 ul li, div.lanciUgc.box_3 ul li {width: 100px;}

div.lanciTrasmissione.box_1 ul li a, div.lanciUgc.box_1 ul li a {width: 280px;}
div.lanciTrasmissione.box_2 ul li a, div.lanciUgc.box_2 ul li a {width: 130px;}
div.lanciTrasmissione.box_3 ul li a, div.lanciUgc.box_3 ul li a {width: 80px;}

div.lanciTrasmissione ul li a:link, div.lanciTrasmissione ul li a:visited,
div.lanciUgc ul li a:link, div.lanciUgc ul li a:visited{
display: block;
float: left;
position: relative;
margin: -91px 0px 0px 0px!important;
margin: -88px 0px 0px 0px;
padding: 35px 10px 0px 10px;
height: 42px; /*53*/
z-index: 1000;
font-size: 14px;
line-height: 14px;
text-align: left;
color: #ddd;
overflow: hidden;
text-transform: uppercase;
font-weight: bold;
cursor:pointer;
}
html>/**/body 
div.lanciTrasmissione ul li a:link, div.lanciTrasmissione ul li a:visited,
div.lanciUgc ul li a:link, div.lanciUgc ul li a:visited {
margin: -91px 0px 0px 0px!important;
}


div.lanciTrasmissione.box_2 ul li a:link, div.lanciTrasmissione.box_2 ul li a:visited,
div.lanciUgc.box_2 ul li a:link, div.lanciUgc.box_2 ul li a:visited,
div.lanciTrasmissione.box_3 ul li a:link, div.lanciTrasmissione.box_3 ul li a:visited,
div.lanciUgc.box_3 ul li a:link, div.lanciUgc.box_3 ul li a:visited{
margin: -88px 0px 0px 0px!important;
margin: -88px 0px 0px 0px;
}
html>/**/body 
div.lanciTrasmissione.box_2 ul li a:link, div.lanciTrasmissione.box_2 ul li a:visited,
div.lanciUgc.box_2 ul li a:link, div.lanciUgc.box_2 ul li a:visited,
div.lanciTrasmissione.box_3 ul li a:link, div.lanciTrasmissione.box_3 ul li a:visited,
div.lanciUgc.box_3 ul li a:link, div.lanciUgc.box_3 ul li a:visited {
margin: -88px 0px 0px 0px!important;
}


div.lanciTrasmissione ul li a:hover,
div.lanciUgc ul li a:hover{
color: #fff;
}


div.lanciTrasmissione ul li a:link, div.lanciTrasmissione ul li a:visited{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/RaiTV/images/btn_trasmissioni.png');}
html>/**/body div.lanciTrasmissione ul li a:link, div.lanciTrasmissione ul li a:visited {
background: 			url(/dl/RaiTV/images/btn_trasmissioni.png) no-repeat!important;
}
div.lanciTrasmissione ul li a:hover{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/RaiTV/images/btn_trasmissioni_on.png');}
html>/**/body div.lanciTrasmissione ul li a:hover{
background: 			url(/dl/RaiTV/images/btn_trasmissioni_on.png) no-repeat!important;
}

div.lanciUgc ul li a:link, div.lanciUgc ul li a:visited{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/RaiTV/images/btn_sondaggi.png');}
html>/**/body div.lanciUgc ul li a:link, div.lanciUgc ul li a:visited {
background: 			url(/dl/RaiTV/images/btn_sondaggi.png) no-repeat!important;
}
div.lanciUgc ul li a:hover{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/RaiTV/images/btn_trasmissioni_on.png');}
html>/**/body div.lanciUgc ul li a:hover{
background: 			url(/dl/RaiTV/images/btn_sondaggi_on.png) no-repeat!important;
}

div.lanciTrasmissione div.tappoTotale, div.lanciUgc div.tappoTotale{
display: block;
float: left;
position: relative;
width: 300px;
height: 250px;
margin: -250px 0px 0px 0px;
z-index: 1;
}
div.lanciTrasmissione div.tappoTotale h3, div.lanciUgc div.tappoTotale h3{
display: block;
float: left;
text-align: left;
width: 280px;
height: 22px;
padding: 6px 10px 0px 10px;
text-transform: uppercase;
font-size: 12px;
overflow: hidden;
color: #959595;
}

div.lanciTrasmissione div.tappoTotale{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/mask_trasmissioni.png');}
html>/**/body div.lanciTrasmissione div.tappoTotale {
background: 			url(/dl/RaiTV/images/mask_trasmissioni.png)!important;
}
div.lanciUgc div.tappoTotale{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/mask_sondaggi.png');}
html>/**/body div.lanciUgc div.tappoTotale {
background: 			url(/dl/RaiTV/images/mask_sondaggi.png)!important;
}


/** BANNER **/

div.banner300x250 {
display: block;
float: left;
width: 300px;
/*height: 250px;*/
height: auto;
margin: 0px 0px 50px 0px;
background: #222;
}

div.banner300x100 {
display: block;
float: left;
width: 300px;
/*height: 100px;*/
height: auto;
margin: 0px 0px 50px 0px;
background: #222;
}

div.inboxBanner h3 {
text-align: right;
font-size: 10px;
padding: 2px 3px 2px 0px; 
color: #444;
background: #0a0a0a url(/dl/RaiTV/images/bkg_h3banner.gif) no-repeat;
}



/* *** Fisarmonichetta MyRaiTV *** */

div.spallaDx div.boxMyRaitv, div.spallaDx div.boxMyRaitv ul {
display: none;
}

/* *** fine Fisarmonichetta *** */


/*######### FiNESPALLA DX ######### */

/** VOTAZIONE **/

ol.Rating{
position:relative;
display: block;
float: left;
width: 54px;
height: 10px;
margin: 1px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
background: url(/dl/tg3/images/bkg_votazione.gif) 0px 0px no-repeat;
}


ol.Rating.star0 {background-position: 0px 0px}
ol.Rating.star1 {background-position: 0px -10px}
ol.Rating.star2 {background-position: 0px -20px}
ol.Rating.star3 {background-position: 0px -30px}
ol.Rating.star4 {background-position: 0px -40px}
ol.Rating.star5 {background-position: 0px -50px}

ol.Rating.star1-5 {background-position: 0px -120px}
ol.Rating.star2-5 {background-position: 0px -130px}
ol.Rating.star3-5 {background-position: 0px -140px}
ol.Rating.star4-5 {background-position: 0px -150px}

ol.Rating li {
display: block;
float:left;
cursor: pointer;
width: 10px;
height: 10px;
margin: 0px;
padding: 0px;
border-left: 0px;
}
ol.Rating li a {
position:absolute;
display: block;
width: 10px;
height: 10px;
display: block;
float: left;
z-index: 200;
}
ol.Rating li.tasto1 a {left:0}
ol.Rating li.tasto2 a {left:11px;}
ol.Rating li.tasto3 a {left:22px;}
ol.Rating li.tasto4 a {left:33px;}
ol.Rating li.tasto5 a {left:44px;}

ol.Rating li a:hover {
z-index:2;
width:54px;
height:10px;
overflow:hidden;
left:0;	
background: url(/dl/tg3/images/bkg_votazione.gif) 0px 0px no-repeat;
}

ol.Rating li.tasto1 a:hover {background-position:0 -60px;}
ol.Rating li.tasto2 a:hover {background-position:0 -70px;}
ol.Rating li.tasto3 a:hover {background-position:0 -80px}
ol.Rating li.tasto4 a:hover {background-position:0 -90px}
ol.Rating li.tasto5 a:hover {background-position:0 -100px}


#msgVote {
position: relative;
top:0px;
font-size: 11px;
height: 12px;
color: #fff;
}


/** fine VOTAZIONE **/

span.noContent {
display: block;
/*position: absolute;*/
top: 0px;
left: 0px;
text-align: center;
width: 610px;
height: 50px;
padding: 30px 0px 0px 0px;
font-size: 12px;
font-weight: bold;
color: #fff;
z-index: 1;
background: url(/dl/RaiTV/images/ico_alert.gif) top center no-repeat;
}

.mostRecent, .id_UGC , #videoIframe{display: none;}

#mediaList ul li div.Desc .Lancio p br, #mediaList ul li div.Desc i {display: none;}

.box_Header{
	display: block;
	float: left;
	margin: 0 auto; 
	width: 100%; 
	height: 107px;
border-bottom: 1px solid #182e7d;
	background:#182e7d;
	}
	.box_HeaderInterno{
		margin: 0 auto; 
		width: 979px; 
		height: 106px;
		padding: 0px 0px 0px 20px;
		border-top: 1px solid #182e7d;
		background: url(/dl/tg3/images/testata_definitiva_2010.jpg) top center no-repeat;
		}
.logoTG3 a:link,.logoTG3 a:hover, .logoTG3 a:visited {
width: 140px;
display: block;
float: left;
height: 100px;
margin: 0px;
padding: 0px;
overflow: hidden;
cursor: pointer;
}
/*######### INIZIO TOP MENU  ######### */

div.top_menu {
float: left;
display: block;
width: 709px;
height: 20px;
text-align: left;
margin: 0px;
padding: 0px;

}
	
.top_menu ul{
float: left;
display: block;
width: 709px;
height: 20px;
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 0px;
}
.top_menu ul li{
display: block;
float: left;
width: auto;
height:19px;
color: #fff;
padding: 0px 0px 0px 15px;
margin: 0 auto;
font-weight: bold;
}

.top_menu ul li a:link, .top_menu ul li a:visited {
display: block;
float: left;
font-size: 11px;
width: auto;
height: 19px;
color: #fff;
padding: 0px 0px 0px 0px;
font-weight: bold;
}
.top_menu ul li a:hover {
color: #fff;
text-decoration: underline;
}

.top_menu ul li.btnFeed{
	display: block; 
	float: left;
	width: 26px; 
	height: 26px; 
	cursor: pointer;
margin: -6px 0px 0px 2px;
padding: 0px;
position: relative;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/btn_feed.png');
	}
	html>/**/body .top_menu ul li.btnFeed {
	background: url(/dl/tg3/images/btn_feed.png) top right no-repeat!important;
}

/*######### FINE TOP MENU  ######### */

.box_HeaderInterno .box_HeaderSearch{
	display: block; 
        float:left;
	margin: 35px 0px 0px 257px!important;
	margin: 35px 0px 0px 197px;
	width: 210px; 
	height: 21px; 
	padding: 4px 4px 4px 6px;
	overflow: hidden;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/tg3/images/bkg_search.png');
	}

	html>/**/body .box_HeaderInterno .box_HeaderSearch {
background: url(/dl/tg3/images/bkg_search.png) no-repeat!important;
}
.box_HeaderInterno .box_HeaderSearch input{
	display: block; 
	position: relative;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	width: 138px; 
	height: 19px; 
	border: 0px;
	background: transparent;
	font-size: 14px;
	color: #626262;
	}
.box_HeaderInterno .box_HeaderSearch input.submit{
	display: block; 
	position: relative;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 40px; 
	height: 21px; 
	border: 0px;
	text-indent: -9000px;
	overflow: hidden;
	background: transparent;
	}
	
.tickerTelevideo {
	display: block;
	margin: 0 auto;
width: 982px;
	height: auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
	}
.Header{
display: block;
float: left;
width: 999px;
height: 108px;
background: #182c7c url(/dl/tg3/2012/images/bkg_head.jpg) no-repeat;
}
.Header h1{
display: block;
float: left;
width: 160px;
height: 108px;
}
.Header h1 .logo{
display: block;
float: left;
width: 160px;
height: 108px;
overflow: hidden;
text-indent: -90000px;
}

.Header .top{
display: block;
float: left;
width: 822px;
height: 45px;
}

.Header .top .Data{
display: block;
float: left;
width: auto;
height: 30px;
padding: 15px 70px 0px 10px;
font-size: 11px;
font-weight: bold;
color: #f7931e;
}
.Header .top .Data span{
padding: 0px 20px 0px 0px;
}


.Header .Search{
display: block;
float:left;
width: 185px;
height: 21px;
margin: 8px 0px 0px 0px;
padding: 4px 4px 4px 6px;
overflow: hidden;
background: url(/dl/tg3/images/bkg_search.png) no-repeat;
}
.Header .Search input{
display: block;
float: left;
width: 138px;
height: 20px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border: 0px;
background: transparent;
font-size: 14px;
color: #626262;
}
.Header .Search input.submit{
display: block;
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 40px;
height: 21px;
border: 0px;
text-indent: -9000px;
overflow: hidden;
background: transparent;
}

.Header .top .Social{
display: block;
float: right;
width: 300px;
height: 34px;
padding: 11px 10px 0px 0px;
}

.Header .top .Social .right {
	float: right;
}

.Header .top .Social .ico {
    float: left;
    margin: 0px 5px 0px 0px;
}




/* Menu */

.Menu {
display: block;
float: left;
width: 822px;
height: 24px;
}
.Menu ul{
display: block;
float: left;
position: relative;
z-index: 1000;
width: 822px;
height: 24px;
background: url(/dl/tg3/2012/images/bkg_menu.gif) repeat-x;
}

.Menu ul li{
display: block;
float: left;
width: auto;
height: 24px;
font-size: 11px;
font-weight: bold;
margin: 0px 0px 0px 0px;
border-left: 2px solid #001b63;
}

.Menu ul li a{
display: block;
float: left;
width: auto;
height: 19px;
padding: 5px 8px 0px 8px;
font-size: 11px;
font-weight: bold;
color: #fff;
background: url(/dl/tg3/2012/images/bkg_menu.gif) repeat-x;
}
.Menu ul li a:hover{
color: #182b7b;
background: url(/dl/tg3/2012/images/bkg_menu.gif) 0px -24px repeat-x;
}

.Menu ul li.special a{
color: #f7931e;
}



.Menu ul li .sottoMenu{
display: none;
float: left;
position: absolute;
top: 24px;
left: -160px;
z-index: 100;
width: 952px;
height: 83px;
font-size: 11px;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 10px 14px 10px 14px;
box-shadow: 0px 2px 2px 0px #888;
border-left: 1px solid #131850;
border-right: 1px solid #131850;
border-bottom: 1px solid #131850;
background: #e6e3e3;
overflow: hidden;
}

.Menu ul li:hover .sottoMenu{display: block;}
.Menu ul li:hover a {color: #182b7b;background: url(/dl/tg3/2012/images/bkg_menu.gif) 0px -24px repeat-x;}

.Menu ul li .sottoMenu ul{
display: block;
position: relative;
z-index: 1000;
float: left;
width: 952px;
height: 83px;
background: transparent;
}

.Menu ul li .sottoMenu ul li{
display: block;
float: left;
position: relative;
width: 109px;
height: 83px;
border: 0px;
margin: 0px 5px 0px 5px;
background: transparent;
}
.Menu ul li .sottoMenu ul li img{
display: block;
float: left;
position: absolute;
top: 0px;
left: 0px;
width: 105px;
height: 79px;
border: 2px solid #fff;
margin: 0px 0px 0px 0px;
}
.Menu ul li .sottoMenu ul li .mask{
display: block;
float: left;
position: absolute;
top: 0px;
left: 0px;
width: 105px;
height: 79px;
border: 2px solid #fff;
margin: 0px 0px 0px 0px;
background: url(/dl/tg3/images/mask_tappovod.png) no-repeat;
}


/* ediazioni */

.Edizioni {
display: block;
float: left;
width: 822px;
height: 24px;
margin: 5px 0px 10px 0px;
}

.Edizioni ul{
display: block;
float: left;
width: 812px;
height: 24px;
padding: 0px 0px 0px 10px;
overflow: hidden;
}

.Edizioni ul li{
display: block;
float: left;
width: auto;
height: 24px;
font-size: 12px;
font-weight: bold;
margin: 0px 10px 0px 0px;
}

.Edizioni ul li.label{
display: block;
float: left;
width: auto;
height: 20px;
padding: 4px 5px 0px 0px;
font-size: 12px;
font-weight: bold;
color: #fff;
text-transform: uppercase;
overflow: hidden;
}

.Edizioni ul li a{
display: block;
float: left;
text-align: center;
width: auto;
height: 20px;
padding: 4px 10px 0px 10px;
color: #fff;
}
.Edizioni ul li a:hover{
color: #eee;
}
.Edizioni ul li a.ediz{
width: 60px;
background: url(/dl/tg3/2012/images/btn_ediz.png) 0px 0px no-repeat;
}
.Edizioni ul li.selected a.ediz{
width: 60px;
background: url(/dl/tg3/2012/images/btn_ediz.png) 0px -24px no-repeat;
}

.Edizioni ul li a.live{
width: 120px;
background: url(/dl/tg3/2012/images/btn_ediz.png) -90px 0px no-repeat;
}

.Edizioni ul li a.live:hover,
.Edizioni ul li.selected a.live{
background: url(/dl/tg3/2012/images/btn_ediz.png) -90px -24px no-repeat;
}
.Edizioni ul li a.arch{
width: 100px;
background: url(/dl/tg3/2012/images/btn_ediz.png) -240px 0px no-repeat;
}
.Edizioni ul li a.arch:hover{
background: url(/dl/tg3/2012/images/btn_ediz.png) -240px -24px no-repeat;
}


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

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


/*######### BLOCCO CENTRALE  ######### */

#Container_tg3_focus {
	display: block;
	width: 999px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0 auto;
	background: url(/dl/tg3/images/bkg_contenitore.gif) top center repeat-y;
}
.bann_scrivi{
	float: left;
	display: block;
	width: 969px;
	height: 28px;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 3px 0px;
}
#Container_tg3_focus .bann_scrivi{
	padding: 0px 0px 0px 0px;
}

.bottom_focus{
	float: left;
	display: block;
	width: 620px;
	height: 15px;
	padding: 0px 0px 0px 0px;
	margin: 0px 19px 5px 9px!important;
	margin: 0px 10px 15px 5px;
	background: url(/dl/tg3/images/bkg_focus_bot.gif) top left no-repeat;
}
.ombra{
	float: left;
	display: block;
	width: 638px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 10px 10px!important;
	margin: 0px 3px 10px 5px;
	background: url(/dl/tg3/images/bkg_sottonews.gif) top left no-repeat;
}
.edizioni_video{
	float: left;
	display: block;
	width: 320px;
	height: 375px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
.player_tg3{
	float: left;
	display: block;
	width: 320px;
	height: 260px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #000;
}

.titolo_edizioni{
	float: left;
	display: block;
	width: 300px;
	height: 26px;
	padding: 5px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
text-align: left;
font-size: 16px;
font-weight: bold;
font-family: georgia, sans serif;
color: #134d86;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/etichetta_edizioni.png) top left no-repeat');}
html>/**/body .titolo_edizioni{
background: url(/dl/tg3/images/etichetta_edizioni.png) top left no-repeat!important;
}

.box_titolo{
	float: left;
	display: block;
	width: 605px;
	height: 25px;
	padding: 5px 0px 0px 15px;
	margin: 0px 0px 0px 9px!important;
	margin: 0px 0px 0px 5px;
	background: url(/dl/tg3/images/etichetta_larga.jpg) left top no-repeat;
	text-align: left;
    color: #134d86;
    font-family: georgia, sans serif;
    font-size: 16px;
    font-weight: bold;
}

.orologi_flash{
	float:left;
    display: block;
	width: 305px;
	height: 84px;
	margin: 0px 0px 0px 25px;
   padding: 3px 0px 0px 0px;
}

.contenitore_notizie{
	float: left;
	display: block;
	width: 596px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 12px!important;
	margin: 0px 0px 0px 6px;
}

.box_sottonews{
	float: left;
	display: block;
	width: 602px;
	height: auto;
	padding: 8px 0px 0px 34px;
	margin: 0px 0px 0px -20px!important;
	margin: 0px 0px 0px -20px;
    background: url(/dl/tg3/images/bkg_sottonews.gif) top center no-repeat;
}

.visti_votati{
	float: left;
	display: block;
	width: 597px;
	height: 158px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #fff url(/dl/tg3/images/bkg_visti_votati.gif) top left no-repeat;
}
.scroll_visti{
	float: left;
	display: block;
	width: 588px;
	height: 143px;
	padding: 15px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
}

.rubriche{
	float: left;
	display: block;
	width: 620px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;
	background: #fff;
}

.text_focus{
	float: left;
	display: block;
	font-size: 14px;
    color:#000;
    font-family: Arial;
    font-weight: normal;
	text-align: justify;
	margin: 45px 0px 0px 0px;
}
/*######### FOOTER  ######### */

div.containerFooter {
display: block;
width: 100%;
margin: 0px 0px 0px 0px;
height: auto;
background: #182e7d;
}

div.containerFooter #Footer {
	display: block;
	margin: 0 auto;
	width: 957px;
	height: auto;
	padding: 15px 20px 30px 20px;
	text-align: left;
	border-left: 1px solid #9c9c9c;
	border-right: 1px solid #9c9c9c;
color: #606060;
background: #B8C1C9 url(/dl/tg3/images/bkg_footer_nuovo.gif) top left repeat-x;
	}

ul.footMenu {
display: block;
width: 975px!important;
width: 968px;
float: left;
padding: 0px 0px 5px 0px;
margin: 0px 0px 0px -9px!important;
margin: 0px 0px 0px -4px;
list-style: none;
}

ul.footMenu li {
display: block;
float: left;
padding: 0px 0px 0px 10px;
margin: 0px 0px 10px 0px;
}
ul.footMenu li a:link, ul.footMenu li a:visited {
display: block;
float: left;
color: #424242;
padding: 0px 8px 0px 0px;
font-weight: bold;
}
ul.footMenu li a:hover {
color: #000;
}
.loghetto_tg3{
    float: left;
	display: block;
	width: 42px;
	height: 17px;
	margin: 0px 0px 10px 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/log_tg3.png');}
	html>/**/body .loghetto_tg3{
	background: url(/dl/tg3/images/log_tg3.png) top left no-repeat!important;
}
/*######### FINE FOOTER  ######### */

.scrivialtg3{
	float: right;
	display: block;
    width: auto;
	height: 28px;
	background: url(/dl/tg3/images/busta_lettera.gif) center right no-repeat;
	}
.scrivialtg3 a:link,.scrivialtg3 a:visited {
	float: right;
	display: block;
	font-size: 11px;
    width: auto;
	height: 21px;
	text-align: left;
	color: #5C6878;
padding: 7px 30px 0px 0px;
}
.scrivialtg3 a:hover {
color: #2B2F34;
}
.leggi{
	float: right;
	display: block;
    width: 40px;
	height: 19px;
	background: url(/dl/tg3/images/icona_leggi.gif) center right no-repeat;
}
.leggi a:link,.leggi a:visited {
	float: left;
	display: block;
	font-size: 10px;
     width: 40px;
	height: 19px;
	text-align: left;
	color: #134D86;
padding: 2px 0px 0px 0px;
font-family: Arial;
line-height: 10px;
}
.leggi a:hover {
text-decoration: underline;
}
.popupplayer{
	float: right;
	display: block;
    width: 92px;
	height: 19px;
	background: url(/dl/tg3/images/icona_popup_player.gif) center right no-repeat;
}
.popupplayer a:link, .popupplayer a:visited {
	font-size: 10px;
        width: 36px;
	height: 13px;
	text-align: left;
	color: #134D86;
padding: 0px 0px 0px 0px;
}

.popupplayer a:hover {
text-decoration: underline;
}


.speciale_notizia{
	float: left;
	display: block;
	width: 581px;
	height: auto;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
}
.calendario{
	float: left;
	display: block;
	width: 320px;
	height: 240px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/dl/tg3/images/calenda_flash.gif) top left no-repeat;
}

.testa_azzurro{
    float: left;
	display: block;
	width: 10px;
	height: 19px;
	margin: 0px 0px 0px 0px;
	background: url(/dl/tg3/images/btn_testa.gif) center left no-repeat;

}
.btn_azzurro{
    float: right;
	display: block;
	width: auto;
	height: 19px;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 5px 0px!important;
    margin: 0px 5px 5px 0px;
}
.btn_azzurro_rubriche{
    float: right;
	display: block;
	width: auto;
	height: 19px;
	padding: 0px 0px 0px 0px;
	margin: 20px 10px 5px 0px!important;
    margin: 10px 5px 5px 0px;
}
.mid_azzurro{
    float: left;
	display: block;
	width: auto;
	height: 17px;
	padding: 2px 5px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url(/dl/tg3/images/btn_azzurro_mid.gif) top left repeat-x;
}
.coda_azzurro{
    float: left;
	display: block;
	width: 5px;
	height: 19px;
	background: url(/dl/tg3/images/btn_coda.gif) center left no-repeat;
}
.mid_azzurro a:link, .mid_azzurro a:visited {
    float: left;
	display: block;
	width: auto;
	height: 19px;
	color: #134D86;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.mid_azzurro a:hover {
color: #10223A;
text-decoration: underline;
}

/*######### fine FOCUS  ######### */


/*######### inizio RUBRICHE COVER  ######### */

.maschera_programma{
	float: left;
	display: block;
	width: 239px;
	height: 147px;
	padding: 0px;
	margin: 0px 0px -147px 0px;
	position: relative;
	cursor: pointer;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/mask_programm_rubr.png');
	}
	html>/**/body .maschera_programma{
	background: url(/dl/tg3/images/mask_programm_rubr.png) top left no-repeat!important;
}
.interno_programma{
	display: block; 
	float: left;
	width: 226px; 
	height: 147px; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.interno_programma img{
	display: block; 
	float: left;
	 width: 226px;
	height: 129px;
	margin: 9px 0px 0px 7px!important;
	margin: 9px 0px 0px 3px;
	padding: 0px 0px 0px 0px;
	cursor: pointer;
}

.interno_programma canvas{
	display: block; 
	float: left;
	 width: 226px;
	height: 129px;
	padding: 0px 0px 0px 7px;
	cursor: default;
}

.testo_intro_rubriche{
	display: block; 
	float: left;
	width: 320px; 
	height: auto; 
	margin: 0px 0px 0px 20px!important;
	margin: 0px 0px 0px 10px;
	padding: 8px 0px 0px 0px;
	text-align: left;
}
.testo_intro_rubriche p{
color: #464646;
font-family: Arial;
font-size: 12px;
text-align: left;
}
.testo_intro_rubriche h3{
	float: left;
	display: block;
	width: 320px;
	height: auto;
	font-size: 18px;
	color: #1B517F;
	font-weight:normal;
    font-family: georgia, sans serif;
	text-align: left;
	}
.linea_notizia_rubriche{
	float: left;
	display: block;
	width: 580px;
	height: 3px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 10px!important;
	margin: 10px 0px 0px 5px;
	background: url(/dl/tg3/images/tratteggio.gif) center repeat-x;
}
	
/*######### fine RUBRICHE COVER  ######### */	

.box_titolo_rubrica {
	float: left;
	display: block;
	width: 955px;
	height: 25px;
	padding: 25px 0px 0px 15px;
	margin: 0px 0px 0px 15px!important;
	margin: 0px 0px 0px 7px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/etichetta_tit_programma.png');
	}
	html>/**/body .box_titolo_rubrica {
	background: url(/dl/tg3/images/etichetta_tit_programma.png) top left no-repeat!important;
}
.box_titolo_rubrica p{
	float: left;
	display: block;
	width: 100%;
	color: #10223A;
	font-size: 18px;
	text-align: left;
	font-family: georgia, sans serif;
	font-weight: normal;
width: auto;
}
.box_titolo_rubrica span{
	float: left;
	display: block;
	color: #C33D0E;
	font-size: 18px;
	text-align: left;
	font-family: georgia, sans serif;
	font-weight: normal;
	width: auto;
	padding: 0px 5px 0px 0px;
}

.box_titolo_rubrica span.DataPub{
	float: left;
	display: block;
	color: #10223A;
	font-size: 18px;
	text-align: left;
	font-family: georgia, sans serif;
	font-weight: normal;
	width: auto;
	padding: 0px 5px 0px 0px;
}

.box_titolo_rubrica span.DataPub b { 
	font-weight: normal;
}

.rubrica_sfondo_big{
	float: left;
	display: block;
	height:auto;
	width: 986px;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 20px 0px;
	background: url(/dl/tg3/images/shadow.png) center center no-repeat!important;
}
.ombra_rubrica{
	float: left;
	display: block;
	width: 630px!important;
	width: 625px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 5px!important;
	margin: 0px 0px 10px 5px;
}
#container_spallasx_rubrica{
	float: left;
	display: block;
	width: 620px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 19px 0px 5px!important;
	margin: 0px 0px 0px 0px;
}
#container_spalladx_rub{
	float: left;
	display: block;
	width: 320px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px!important;
    margin: 0px 0px 0px 5px;
}

.presentazione_rubrica{
	float: left;
	display: block;
	width: 586px;
	height: auto;
	padding:15px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.foto_giornalista{
	display: block; 
	float: right;
	width: 182px; 
	height: 160px; 
	margin: 0px 35px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.interno_giornalista{
	display: block; 
	float: left;
	width: 182px; 
	height: 148px; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.maschera_giornalista{
	float: left;
	display: block;
	 width: 182px;
	height: 160px;
	padding: 0px;
	margin: 0px 0px -160px 0px;
position: relative;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/mask_present_rubr.png');
	}
	html>/**/body .maschera_giornalista{
	background: url(/dl/tg3/images/mask_present_rubr.png) top left no-repeat!important;
}

.interno_giornalista img{
	float: left;
	display: block;
	 width: 177px;
	height: 155px;
	padding: 0px;
	margin: 2px 0px 0px 3px!important;
	margin: 2px 0px 0px 1px;
	}

.masker_rubrica{
	float: left;
	display: block;
	height:auto;
	width: 970px;
	background:#FFF;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/mascherona_rubrica.png');
	}
	html>/**/body .masker_rubrica{
	background: #fff url(/dl/tg3/images/mascherona_rubrica.png) top left no-repeat!important;
}
.masker_rubrica_servizi{
	float: left;
	display: block;
	height:auto;
	width: 970px;
        margin: 30px 0px 0px 0px;
	background:#FFF;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/mascherona_rubrica.png');
	}
	html>/**/body .masker_rubrica_servizi{
	background: #fff url(/dl/tg3/images/mascherona_rubrica.png) top left no-repeat!important;
}
.masker_bot{
	float: left;
	display: block;
	height:15px;
	width: 970px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/masker_rubri_bot.png');
	}
	html>/**/body .masker_bot{
	background: url(/dl/tg3/images/masker_rubri_bot.png) top left no-repeat!important;
}
.titolo_nomegiorna{
	float: left;
	display: block;
	width: 566px;
	height: auto;
	padding: 0px 0px 0px 20px;
	}
	.titolo_nomegiorna p{
	float: right;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 20px 35px 0px 0px;
	font-size: 15px;
	color: #fff;
	font-weight: bold;
    font-family: Arial;
	text-align: center;
	}
	.titolo_nomegiorna span{
	width: 250px;
	height: auto;
	float: left;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 15px;
	color: #fff;
	font-weight: bold;
    font-family: Arial;
	text-align: center;
}
.box_articolo_bot{
	float: left;
	display: block;
	width: 596px;
	height: 8px;
	margin: 0px 0px 0px 0px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/bkg_direttore_bot.png');
	}
	html>/**/body .box_articolo_bot{
	background: url(/dl/tg3/images/bkg_direttore_bot.png) top left no-repeat!important;
}

	.ultima_puntata{
	float: left;
	display: block;
	width: 320px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
	/*######### fine SINGOLA RUBRICA ######### */
	
	/*######### BANNER ######### */	
.banner_sottile .inboxBanner h3 {
	display: none;
}
.banner_sottile{
	float: left;
	display: block;
	width: 620px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #CCC;
}
.banner_quad{
	float:left;
    display: block;
	width: 300px;
	height: auto;
margin: 10px 0px 10px 0px;
	background: #999;
}
#pubblicita{
	float:left;
    display: block;
	width: 300px;
	height: 266px;
	margin: 0px 0px 10px 10px!important;
	margin: 0px 0px 10px 5px;
}
#pubblicita_mini{
	float:left;
    display: block;
	width: 300px;
	height: 116px;
	margin: 0px 0px 10px 10px!important;
	margin: 0px 0px 10px 5px;
}
.avviso_pubblicita{
	float:left;
    display: block;
	width: 300px;
	height: 16px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/striscia_pubblicita.png');
	}
	html>/**/body .avviso_pubblicita{
	background: url(/dl/tg3/images/striscia_pubblicita.png) top left no-repeat!important;
}
.mini_banner{
	float:left;
    display: block;
	width: 300px;
	height: auto;
	background: #999;
margin: 10px 0px 10px 0px;
}
	/*######### fine BANNER ######### */
	
	/*######### inizio CHISIAMO ######### */

.testo_intro_chisiamo{
	display: block; 
	float: left;
	width: 400px; 
	height: auto; 
	margin: 100px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
.testo_intro_chisiamo p{
	display: block; 
	float: left;
	width: 400px; 
	height: auto;
	color: #464646;
font-family: Arial;
font-size: 13px;
text-align: left;
}
.testo_intro_chisiamo strong{
	color: #464646;
font-family: Arial;
font-size: 15px;
}

.testo_speciale_chisiamo{
	float: left;
	display: block;
	width: 586px;
	height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	font-size: 16px;
	text-align: left;
}
.testo_speciale_chisiamo h1{
	float: left;
	display: block;
	width: 586px;
	font-size: 20px;
color: #10223A;
font-family: georgia, sans serif;
font-weight: normal;
text-align: left;
margin: -15px 0px 0px 0px;
position: relative;
}

.box_gruppi{
    float: left;
	display: block;
	width: 596px;
	height: auto;
	margin: 0px 0px 0px 0px;
}

.box_gruppi .first{
	float: left;
	display: block;
	width: 596px;
	height: 28px;
	margin: 20px 0px 0px 0px;
	position: relative;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/bkg_direttore_top.png');
	}
	html>/**/body .box_gruppi .first{
	background: url(/dl/tg3/images/bkg_direttore_top.png) top left no-repeat!important;
}

.box_chisiamo_mid{
	float: left;
	display: block;
	width: 586px;
	height: auto;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 25px 10px!important;
    padding: 0px 0px 35px 10px;
	background: url(/dl/tg3/images/bkg_direttore_mid.gif) top left repeat-y;
	}

.box_chisiamo_mid .linea_notizia{
	float: left;
	display: block;
	width: 548px;
	height: 3px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 15px!important;
	margin: 5px 0px 5px 7px;
	background: url(/dl/tg3/images/tratteggio.gif) center repeat-x;

	}
	
ul.foto_gruppo_lavoro{
	display: block; 
	float: left;
	width: 586px; 
	height: auto; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
	
ul.foto_gruppo_lavoro li{
	display: block; 
	float: left;
	width: 112px; 
	height: 113px; 
	margin: 5px 5px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.foto_gruppo_lavoro p{
	font-size: 12px;
	color: #10223A;
	font-family: Arial;
	font-weight: bold;
	text-align: center;
}
.interno_foto_chi{
	display: block; 
	float: left;
	width: 92px; 
	height: 83px; 
	margin: 0px 0px 0px 10px!important;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	background-position: 7px 5px;
	background-repeat: no-repeat;
	background-color: transparent;
}
.maschera_chisiamo{
	float: left;
	display: block;
	 width: 92px;
	height: 83px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/mask_chisiamo.png');
	}
	html>/**/body .maschera_chisiamo{
	background: url(/dl/tg3/images/mask_chisiamo.png) top left no-repeat!important;
}	
ul.elenco_btn_azzurri{
	display: block; 
	float: left;
	width: 568px;
	height: 75px!important;
	height: 90px; 
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}
ul.elenco_btn_azzurri li{
	display: block; 
	float: left;
	width: auto;
	height: 19px; 
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

/*######### inizio ARCHIVIO STORICO ######### */
.contenitore_archivio{
	float: left;
	display: block;
	width: 596px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.box_celeste{
	float: left;
	display: block;
	width: 265px;
	height: auto;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 10px!important;
	margin: 0px 0px 0px 5px;
	background: url(/dl/tg3/images/box_celeste.gif) top left no-repeat;
	}
.box_celeste_video{
	float: right;
	display: block;
	width: 265px;
	height: 241px!important;
	height: 256px;
	padding: 15px 0px 0px 20px;
	margin: 0px 0px 0px 10px!important;
	margin: 0px 0px 0px 5px;
	background: url(/dl/tg3/images/box_celeste.gif) top left no-repeat;	
}
.testo_box_celeste{
	float: left;
	display: block;
	width: 243px;
	height: auto;
	padding: 15px 0px 60px 0px;
	}
.video_box_celeste{
	float: left;
	display: block;
	width: 243px;
	height: 220px;
	}
.testo_box_celeste span{
	float: left;
	display: block;
	width: 243px;
	height: auto;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	color: #000;
	text-align: left;
	}
.testo_box_celeste ul li{
	float: left;
	display: block;
	width: 243px;
	height: auto;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #626262;
	text-align: left;
	}
.presentazione_storico{
	float: left;
	display: block;
	width: 600px;
	height: auto;
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 0px 5px!important;
        margin: 0px 0px 0px 2px;
}

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

.videoCons  h3#titInfoProgramma {
display: none;
float: left;
}
.videoCons  h3#titVideoConsigliati {
display: block;
float: left;
width: 180px;
font-size: 14px;
font-weight: bold;
color: #626262;
margin: 0px;
padding: 0px;
}
.videoCons  h3#titInfoProgramma span {
float: left;
}

.videoCons  h3#titInfoProgramma a.close {
float: right;
display: block;
width: 20px;
height: 16px;
position: relative;
cursor: pointer;
background: url(/dl/RaiTV/images/btn_close.gif) no-repeat;
}
.videoCons  h3#titInfoProgramma a.close:hover {
background-position: 0px -16px;
}

.videoCons  #txtInfoProgramma {
display: block;
float: left;
width: 190px;
height: auto;
color: #ccc;
}
			/* scroll */
.boxInfo .holder {
float: left;
width: 180px;
height: 189px;
margin: 0px;
padding: 0px 0px 0px 0px;
}

.boxInfo  .scroll-pane {
width: 180px;
height: 189px;
overflow: auto;
float: left;
padding: 0px 0px 0px 0px;
}
#pane {
height: 189px;
}

.boxInfo  #paneInfoVideo {
display: block;
height: 83px;
color: #000;
}

.videoCons .holder {
float: left;
width: 185px;
height: 190px;
margin: 0px;
padding: 0px 0px 0px 0px;
}
.videoCons .scroll-pane {
width: 185px;
height: 190px;
overflow: auto;
float: left;
padding: 0px 0px 0px 0px;
}
.videoCons #pane {
height: 190px;
}

.videoCons #paneInfoVideo {
height: 83px;

}

.orange-bar .jScrollPaneTrack {
height: 190px;
background: url(/dl/tg3/images/scroll_panetrack.gif) no-repeat;
}
.orange-bar .jScrollPaneDragTop {
background: url(/dl/tg3/images/scroll_dragtop.gif) 0px 0px no-repeat;
height: 6px;
}
.orange-bar .jScrollPaneDragBottom {
background: url(/dl/tg3/images/scroll_dragbot.gif) 0px 0px no-repeat;
height: 10px;
}
.orange-bar .jScrollPaneDrag {
margin: 2px 0px 0px 0px;
background: url(/dl/tg3/images/scroll_dragmid.gif) bottom left no-repeat;
}

.orange-bar .scroll-pane {}


.holder.small-bar {
height: 57px;
color: #ccc;
padding: 10px 0px 0px 0px;
}
.small-bar .jScrollPaneTrack {
height: 82px;
background: url(/dl/tg3/images/scroll_small_panetrack.gif) no-repeat;
}
.small-bar .jScrollPaneDragTop {
background: url(/dl/tg3/images/scroll_small_dragtop.gif) 0px 0px no-repeat;
height: 4px;
}
.small-bar .jScrollPaneDragBottom {
background: url(/dl/tg3/images/scroll_small_dragbot.gif) 0px 0px no-repeat;
height: 8px;
}
.small-bar .jScrollPaneDrag {
margin: 2px 0px 0px 0px;
background: url(/dl/tg3/images/scroll_small_dragmid.gif) bottom left no-repeat;
}
.small-bar .scroll-pane {
}


	/* FINE scroll */

 .videoCons  h3 {
color: #9CA5AB;
padding: 0px 0px 10px 0px;
font-family: Arial;
font-size: 14px;
}	
/*######### LiSTA VIDEO SmALL ######### */


.listaVideoSmall ul li a.screenShot .mask{
display: block;
position: relative;
width: 105px;
height: 79px;
margin: 0px 0px -80px 0px;
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/mask_raitv.png');}
html>/**/body div.contVod div.boxVod .listaVideoSmall ul li a.screenShot .mask {
background: url(/dl/RaiTV/images/mask_raitv.png) no-repeat!important;
}



/*######### fine ARCHIVIO STORICO ######### */


#info{display: none;}



.solotesto, .hidden  {
display:	none;
}


.linkHack{
width: auto;
display: block;
height: 100%;
margin: 0px;
padding: 0px;
font-size: 0px;
overflow: hidden;
text-indent: -9000px;
color: transparent;
cursor: pointer;
background: transparent;
}


.clear, .hr {
	clear:		both;
}

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

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

input {
outline: 0;
}


ul {
margin: 0px;
padding: 0px;
list-style: none;
}	
object {
outline: 0;
}

.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 */

script {
width: 0px;
display: none;
}

/*######### CONTAINER  ######### */
.Container {
display: block;
margin: 0 auto;
width: 999px;
height: auto;
padding: 0px 0px 0px 0px;
text-align: center;
}
	
#Container {
display: block;
margin: 0 auto;
width: 960px;
height: auto;
padding: 0px 10px 10px 10px;
text-align: center;
background: #fff;
}


#silverlightControlHost {
display: block;
float: left;
width: 100%;
height: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div.Main {
display: block;
float: left;
width: 610px;
height: auto;
margin: 18px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}



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

/*######### VOD ######### */

#playerVod {
display: block;
float: left;
width: 950px;
height: 337px;
margin: 0px 0px 40px 0px;
padding: 0px 0px 0px 10px;

}

#playerVod #Player{
display: block;
float: left;
width: 433px;
height: 325px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: transparent;
overflow: hidden;
}


#playerVod #Player a.tappoVod{
display: block;
float: left;
position: relative;
width: 433px;
height: 325px;
margin: -336px 0px 0px 0px!important;
padding: 0px 0px 0px 0px;
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/RaiTV/images/mask_tappovod.png');}
html>/**/body #playerVod #Player a.tappoVod {
margin: -328px 0px 0px 0px!important;
background: url(/dl/RaiTV/images/mask_tappovod.png) no-repeat!important;
}


div.contVod {
display: block;
float: right;
width: 478px;
height: 328px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-position: 0px 0px;
background-repeat: no-repeat;
}

div.contVod div.boxVod {
display: block;
float: left;
width: 450px;
height: 318px;
margin: 0px 0px 0px 0px;
padding: 10px 14px 0px 14px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/tg3/images/mask_vod.png');}
html>/**/body div.boxVod {
background: url(/dl/tg3/images/mask_vod.png) no-repeat!important;
}

div.contVod div.boxVod div.logoDescr {
display: block;
float: left;
width: 250px;
height: 50px;
padding: 5px 0px 0px 0px;
margin: 0px 0px 10px 0px;
overflow: hidden;
}

div.contVod div.boxVod div.logoEditore {
display: block;
position: relative;
float: right;
width: 140px;
height: 45px;
margin: -5px 0px 5px 0px;
}

div.contVod div.boxVod h2{
display: block;
float: left;
text-align: left;
width: 250px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 21px;
line-height: 23px;
font-weight: normal;
color: #008ae2;
text-transform: uppercase;
}
div.contVod div.boxVod h2 span{
display: block;
width: 248px;
height: auto;
margin: -4px 0px -5px 0px;
padding: 0px 0px 0px 2px;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: #626262;
}

div.contVod div.boxVod ul{
display: none;
float: right;
width:190px;
height: 20px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
div.contVod div.boxVod ul li{
display: block;
float: right;
}

div.contVod div.boxVod a.Info:link, div.contVod div.boxVod a.Info:visited{
display: none;
float: left;
text-align: center;
width: 100px;
height: 17px;
margin: 0px 5px 0px 0px;
padding: 3px 0px 0px 0px;
font-size: 11px;
color: #c6c6c6;
position: relative; 
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/btn_info.png');}
html>/**/body 
div.contVod div.boxVod a.Info:link, div.contVod div.boxVod a.Info:visited {
background: url(/dl/RaiTV/images/btn_info.png) no-repeat!important;
}

div.contVod div.boxVod a.Sito:link, div.contVod div.boxVod a.Sito:visited{
display: none;
float: left;
text-align: center;
width: 75px;
height: 17px;
margin: 0px 0px 0px 0px;
padding: 3px 0px 0px 0px;
font-size: 11px;
color: #c6c6c6;
position: relative; 
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/btn_sito.png');}
html>/**/body div.contVod div.boxVod a.Sito:link, div.contVod div.boxVod a.Sito:visited{
background: url(/dl/RaiTV/images/btn_sito.png) no-repeat!important;
}
div.contVod div.boxVod a.Info:hover, div.contVod div.boxVod a.Sito:hover{
display: none;
color: #fff;
}


/* boxetti */

div.contVod .boxVod .boxInfo {
display: block;
float: left;
text-align: left;
width: 200px;
height: auto;
padding: 15px 20px 0px 10px;
}


div.contVod .boxVod h3 {
display: block;
float: left;
width: 190px;
height: auto;
color: #000;
font-size: 14px;
padding: 0px 0px 10px 0px;
text-transform: uppercase;
font-family: Arial;
font-weight: bold;
}

div.contVod .boxVod .boxInfo p {
display: block;
float: left;
width: 190px;
height: auto;
color: #000;
font-size: 11px;
padding: 0px 0px 10px 0px;

}
div.contVod .boxVod .boxInfo ul{
display: block;
float: left;
width: 190px;
height: 55px;
color: #000;
font-size: 11px;
padding: 0px 0px 0px 0px;
}
div.contVod .boxVod .boxInfo ul li {
display: block;
float: left;
width: 180px;
height: auto;
color: #000;
}

div.contVod .boxVod .boxInfo ul.More li a:link, div.contVod .boxVod .boxInfo ul.More li a:visited{
color: #000;
}
div.contVod .boxVod .boxInfo ul.More li a:hover{
color: #000;
}


div.contVod .boxVod .videoCons  h3 {
color: #626262;
}


/* scroll */




/* FiNE scroll*/
.boxInfo ol.vodOpzioni {
display: none;
}

div.contVod .boxVod .videoCons  h3#titInfoProgramma {
display: none;
float: left;
}
div.contVod .boxVod .videoCons  h3#titInfoProgramma span {
float: left;
}

div.contVod .boxVod .videoCons  h3#titInfoProgramma a.close {
float: right;
display: block;
width: 20px;
height: 16px;
position: relative;
cursor: pointer;
background: url(/dl/RaiTV/images/btn_close.gif) no-repeat;
}
div.contVod .boxVod .videoCons  h3#titInfoProgramma a.close:hover {
background-position: 0px -16px;
}

div.contVod .boxVod .videoCons  #txtInfoProgramma {
display: block;
float: left;
width: 190px;
height: auto;
color: #ccc;
}

/*######### LiSTA VIDEO SmALL ######### */

div.contVod div.boxVod .listaVideoSmall ul li div.Desc a{
color: #000;
}
div.contVod div.boxVod .listaVideoSmall ul li div.Desc a:hover{
color: #444;
}

/*######### FiNE LiSTA VIDEO SmALL ######### */

#mediaList{display: none;}

/*######### FiNE VOD ######### */

/*######### TAb CATEGoRIE ######### */

div.Categorie {
display: block;
float: left;
width: 610px;
height: auto;
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 10px!important;
margin: 0px 0px 0px 5px;
}

div.Categorie .Top {
display: block;
float: left;
width: 610px;
height: 59px;
overflow: hidden;
background: url(/dl/tg3/images/bkg_tabnav.gif) 0px 30px no-repeat;
}
div.Categorie ul.tab {
display: block;
width: 606px;
float: left;
height: 32px;
padding: 0px 0px 0px 4px;
}
div.Categorie ul.tab li{
display: block;
float: left;
height: 32px;
padding: 0px;
margin: 0px 0px 0px 0px;
}
div.Categorie ul.tab li.selected{
background: url(/dl/tg3/images/bkg_tabnav.gif) 0px -65px repeat;
}

div.Categorie ul.tab li a:link, div.Categorie ul.tab li a:visited{
display: block;
float: left;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 22px;
text-transform: uppercase;
font-weight: bold;
font-size: 11px;
color: #707070;
}

/* Safari */  
@media screen and (-webkit-min-device-pixel-ratio:0)  {  
div.Categorie ul.tab li a:link, div.Categorie ul.tab li a:visited { font-size: 11px; padding: 1px 0px 2px 22px; }  
} 


div.Categorie ul.tab li a.primoPiano:link, div.Categorie ul.tab li a.primoPiano:visited,
div.Categorie ul.tab li a.tuttiVideo:link, div.Categorie ul.tab li a.tuttiVideo:visited{
background: url(/dl/tg3/images/bkg_tabnav.gif) -36px -31px no-repeat;
}
div.Categorie ul.tab li a.Tematiche:link, div.Categorie ul.tab li a.Tematiche:visited{
background: url(/dl/tg3/images/bkg_tabnav.gif) -176px -31px no-repeat;
}
div.Categorie ul.tab li a.piuVisti:link, div.Categorie ul.tab li a.piuVisti:visited{
background: url(/dl/tg3/images/bkg_tabnav.gif) -316px -31px no-repeat;
}
div.Categorie ul.tab li a.piuVotati:link, div.Categorie ul.tab li a.piuVotati:visited{
background: url(/dl/tg3/images/bkg_tabnav.gif) -457px -32px no-repeat;
}
div.Categorie ul.tab li a.serieComp:link, div.Categorie ul.tab li a.serieComp:visited,
div.Categorie ul.tab li a.vostriVideo:link, div.Categorie ul.tab li a.vostriVideo:visited{
background: url(/dl/tg3/images/bkg_tabnav.gif) -598px -31px no-repeat;
}

div.Categorie ul.tab li a.Video:link, div.Categorie ul.tab li a.Video:visited{
background: url(/dl/tg3/images/bkg_tabnav.gif) -735px -31px no-repeat;
}
div.Categorie ul.tab li a.podcastAudio:link, div.Categorie ul.tab li a.podcastAudio:visited,
div.Categorie ul.tab li a.Audio:link, div.Categorie ul.tab li a.Audio:visited{
background: url(/dl/tg3/images/bkg_tabnav.gif) -877px -31px no-repeat;
}
div.Categorie ul.tab li a.Podcast:link, div.Categorie ul.tab li a.Podcast:visited{
background: url(/dl/tg3/images/bkg_tabnav.gif) -1021px -31px no-repeat;
}
div.Categorie ul.tab li a.Foto:link, div.Categorie ul.tab li a.Foto:visited{
background: url(/dl/tg3/images/bkg_tabnav.gif) -1161px -31px no-repeat;
}

div.Categorie ul.tab li.selected a.primoPiano:link, div.Categorie ul.tab li.selected a.primoPiano:visited,
div.Categorie ul.tab li.selected a.tuttiVideo:link, div.Categorie ul.tab li.selected a.tuttiVideo:visited{
color: #000;
background: url(/dl/tg3/images/bkg_tabnav.gif) -36px -49px no-repeat;
}
div.Categorie ul.tab li.selected a.Tematiche:link, div.Categorie ul.tab li.selected a.Tematiche:visited{
color: #000;
background: url(/dl/tg3/images/bkg_tabnav.gif) -176px -49px no-repeat;
}
div.Categorie ul.tab li.selected a.piuVisti:link, div.Categorie ul.tab li.selected a.piuVisti:visited{
color: #000;
background: url(/dl/tg3/images/bkg_tabnav.gif) -316px -49px no-repeat;
}
div.Categorie ul.tab li.selected a.piuVotati:link, div.Categorie ul.tab li.selected a.piuVotati:visited{
color: #000;
background: url(/dl/tg3/images/bkg_tabnav.gif) -457px -50px no-repeat;
}
div.Categorie ul.tab li.selected a.serieComp:link, div.Categorie ul.tab li.selected a.serieComp:visited,
div.Categorie ul.tab li.selected a.vostriVideo:link, div.Categorie ul.tab li.selected a.vostriVideo:visited{
color: #000;
background: url(/dl/tg3/images/bkg_tabnav.gif) -598px -49px no-repeat;
}

div.Categorie ul.tab li.selected a.Video:link, div.Categorie ul.tab li.selected a.Video:visited{
color: #000;
background: url(/dl/tg3/images/bkg_tabnav.gif) -735px -49px no-repeat;
}
div.Categorie ul.tab li.selected a.podcastAudio:link, div.Categorie ul.tab li.selected a.podcastAudio:visited,
div.Categorie ul.tab li.selected a.Audio:link, div.Categorie ul.tab li.selected a.Audio:visited{
color: #000;
background: url(/dl/tg3/images/bkg_tabnav.gif) -877px -49px no-repeat;
}
div.Categorie ul.tab li.selected a.Podcast:link, div.Categorie ul.tab li.selected a.Podcast:visited{
color: #000;
background: url(/dl/tg3/images/bkg_tabnav.gif) -1021px -49px no-repeat;
}
div.Categorie ul.tab li.selected a.Foto:link, div.Categorie ul.tab li.selected a.Foto:visited{
color: #000;
background: url(/dl/tg3/images/bkg_tabnav.gif) -1161px -49px no-repeat;
}
div.Categorie ul.tab li a:hover{
color: #ccc;
}

div.Categorie ul.tab li span.tabsx {
display: block;
float: left;
width: 11px;
height: 32px;
margin: 0px;
padding: 0px;
}
div.Categorie ul.tab li.selected span.tabsx {
background: url(/dl/tg3/images/bkg_tabnav.gif) 0px -32px no-repeat;
}

div.Categorie ul.tab li span.tabdx {
display: block;
float: left;
width: 11px;
height: 32px;
margin: 0px;
padding: 0px;
}
div.Categorie ul.tab li.selected span.tabdx {
background: url(/dl/tg3/images/bkg_tabnav.gif) -11px -32px no-repeat;
}

div.Categorie .visMode {
display: block;
float: right;
width: 145px;
height: 14px;
padding: 10px 0px 0px 0px;
}
div.Categorie .visMode ul.vis li {
display: block;
float: left;
}
div.Categorie .visMode h4{
display: block;
float: left;
font-size: 10px;
font-weight: normal;
font-family: Arial;
}
div.Categorie .visMode li a.visGrid:link, div.Categorie .visMode li a.visGrid:visited{
display: block;
float: left;
width: 23px;
height: 14px;
margin: 0px 0px 0px 15px!important;
margin: 0px 0px 0px 7px;
background: url(/dl/tg3/images/bkg_tabnav.gif) 0px -99px no-repeat;
}
div.Categorie .visMode li a.visGrid:hover{
background-position: -25px -99px;
}
div.Categorie .visMode li a.visList:link, div.Categorie .visMode li a.visList:visited{
display: block;
float: left;
width: 23px;
height: 14px;
margin: 0px 0px 0px 10px!important;
margin: 0px 0px 0px 5px;
background: url(/dl/tg3/images/bkg_tabnav.gif) 0px -115px no-repeat;
}
div.Categorie .visMode li a.visList:hover{
background-position: -25px -115px;
}

div.Categorie .visMode li.selected a.visGrid:link, div.Categorie .visMode li.selected a.visGrid:visited{
background-position: -50px -99px;
}
div.Categorie .visMode li.selected a.visList:link, div.Categorie .visMode li.selected a.visList:visited{
background-position: -50px -115px;
}
/*######### FiNE TAb CATEGoRIE ######### */


.searchVideo {
display: block;
float: left;
width: 477px;
height: auto;
padding: 10px 0px 10px 133px;
}


/*######### FiNE LiSTA VIDEO ICONE ######### */


/*######### LiSTA VIDEO ICONE --- OPZIONI ######### */

.listaVideoLista ul li ol.tastiOpzioni{
display: none;
}


.listaVideo ul li ol.tastiOpzioni{
display: none;
}

/*######### FiNE LiSTA VIDEO ICONE --- OPZIONI ######### */




/*######### LiSTA VIDEO LISTA ######### */

.listaVideoLista {
display: block;
float: left;
width: 610px;
height: auto;
text-align: left;
}
.listaVideoLista ul {
display: block;
float: left;
width: 610px;
height: auto;
margin: 0px 0px 0px 0px;
}
.listaVideoLista ul li{
display: block;
float: left;
width: 610px;
height: auto;
margin: 0px 0px 20px 0px;
}

.listaVideoLista  ul li a.screenShot{
display: block;
float: left;
position: relative;
width: 105px;
}
.listaVideoLista  ul li .Desc{
display: block;
float: left;
width: 495px;
height: auto;
padding: 0px 0px 0px 10px;
color: #000;
}
.listaVideoLista ul li div.Desc a h2{
display: block;
float: left;
width: 495px;
height: auto;
font-weight: bold;
font-size: 16px;
color: #008ae2;
padding: 0px 0px 0px 0px;
}
.listaVideoLista ul li div.Desc a h5{
display: block;
float: left;
width: 495px;
height: auto;
font-weight: bold;
font-size: 11px;
color: #999;
padding: 0px 0px 0px 0px;
}
.listaVideoLista ul li div.Desc h3{
display: none;
}
.listaVideoLista ul li div.Desc a.Lancio{
display: block;
float: left;
width: 495px;
height: 63px;
font-weight: normal;
font-size: 11px;
color: #bfc2c3;
overflow: hidden;
cursor: pointer;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.listaVideoLista ul li div.Desc ul.Specifiche{
display: block;
float: left;
width: 480px;
height: auto;
color: #3d3d3e;
margin: 4px 0px 0px 0px;
}
.listaVideoLista ul li div.Desc ul.Specifiche li{
display: block;
float: left;
width: auto;
height: 14px;
padding: 0px 5px 0px 5px;
margin: 0px 0px 2px 0px;
color: #666768;
border-left: 1px solid #3d3d3e;
background: transparent;
}
.listaVideoLista ul li div.Desc ul.Specifiche li.specTematica{
padding: 0px 5px 0px 0px;
border-left: 0px;
}
.listaVideoLista ul li div.Desc ul.Specifiche li span{
color: #3d3d3e;
padding: 0px 4px 0px 0px;
}

.listaVideoLista ul li div.Desc ul.Specifiche li a:link, ul.Specifiche li a:visited{
color: #008ae2;
margin: 0px;
padding: 0px;
}
.listaVideoLista ul li div.Desc ul.Specifiche li a:hover{
color: #999;

}

.listaVideoLista ul li div.Desc ul.Specifiche li.specVisto,
.listaVideoLista ul li div.Desc ul.Specifiche li.specVoto {
display: block;
border-left: 0px;
padding: 0px 0px 0px 0px;
}
/*in caso elimina*/
.listaVideoLista ul li div.Desc ul.Specifiche li.specDurata{
display: block;
position: absolute;
float: left;
width: 47px;
height: 13px;
text-align: center;
font-weight: normal;
font-size: 10px;
color: #ddd;
font-weight: bold;
padding: 0px 0px 0px 0px;
margin: -3px 0px 0px -59px;
z-index: 10;
border: 0px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/bkg_durata.png');}
html>/**/body .listaVideoLista ul li div.Desc ul.Specifiche li.specDurata {
background: url(/dl/RaiTV/images/bkg_durata.png) no-repeat!important;
}
.listaVideoLista ul li div.Desc ul.Specifiche li.specDurata span{
display: none;
}
/*fine in caso elimina*/

/*######### FiNE LiSTA VIDEO LISTA ######### */


/*######### LiSTA VIDEO + TEMATICA ######### */


.listaVideo.iconeStrette {
display: block;
width: 441px;
overflow: hidden;
}
.listaVideo.iconeStrette ul  {
width: 504px!important;
width: 567px;
margin: 0px 0px 0px -63px!important;
margin: 0px 0px 0px -126px;
}

.listaVideo.iconeStrette ul li div.Desc ul.Specifiche li.specDurata span,
.listaVideo.iconeStrette ul li div.Desc ul.Specifiche li.specTematica,
.listaVideo.iconeStrette ul li div.Desc ul.Specifiche li.specVisto,
.listaVideo.iconeStrette ul li div.Desc ul.Specifiche li.specPubblicato,
.listaVideo.iconeStrette ul li div.Desc ul.Specifiche li.specVoto{
display: none;
}


.listaVideoLista.listaStretta,
.listaVideoLista.listaStretta ul,
.listaVideoLista.listaStretta ul li {
width: 441px;
}

.listaVideoLista.listaStretta ul li .Desc,
.listaVideoLista.listaStretta ul li div.Desc a h2,
.listaVideoLista.listaStretta ul li div.Desc a h5,
.listaVideoLista.listaStretta ul li div.Desc a.Lancio{
width: 326px;
}

.listaVideoLista.listaStretta ul li div.Desc a h2{
font-size: 15px;
}

.listaVideoLista.listaStretta ul li div.Desc ul.Specifiche {
width: 320px;
}


.listaVideoLista.listaStretta ul li div.Desc ul.Specifiche li.specTematica {
display: none;
}
.listaVideoLista.listaStretta ul li div.Desc ul.Specifiche li.specDurata{
}


ul.elencoTematiche {
display: block;
position: relative;
float: left;
width: 142px;
height: auto;
text-align: left;
margin: -1px 0px 0px 0px;
padding: 0px 27px 0px 0px!important;
padding: 0px 22px 0px 0px;
z-index: 100;
}

#listeMedia {
float: left;
position: relative;
display: block;
overflow: hidden;
margin: 15px 0px 0px 0px;
width: 610px;
}

ul.elencoTematiche li{
display: block;
float: left;
width: 133px;
height: auto;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 6px!important;
padding: 10px 0px 0px 6px;
background: url(/dl/RaiTV/images/bkg_sep.gif) left top no-repeat;

}
ul.elencoTematiche li a:link, ul.elencoTematiche li a:visited{
display: block;
float: left;
width: 119px;
height: auto;
text-transform: uppercase;
color: #5c5c5c;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 14px;
background: url(/dl/tg3/images/bullet_arrow.gif) 0px 2px no-repeat;
}
ul.elencoTematiche li a:hover{
color: #999;
}

ul.elencoTematiche li#selected a{
color: #000;
background: url(/dl/tg3/images/bullet_arrow.gif) -150px 2px no-repeat;
}

ul.elencoTematiche li#selectedDown a{
color: #000;
background: url(/dl/tg3/images/bullet_arrow.gif) -309px 2px no-repeat;
}

ul.elencoTematiche li#unselectedDown a{
color: #5c5c5c;
background: url(/dl/tg3/images/bullet_arrow.gif) -465px 2px no-repeat;
}

ul.elencoTematiche li ul.sottoTematica  {
display: block;
position: relative;
float: left;
width: 133px;
height: auto;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 4px 0px 0px 0px!important;
padding: 4px 0px 10px 0px;
z-index: 100;

}

ul.elencoTematiche li ul.sottoTematica li{
display: block;
float: left;
width: 133px;
height: auto;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 1px 0px 0px 0px!important;
padding: 1px 0px 0px 0px;
background: transparent;
}

ul.sottoTematica li a:link, ul.sottoTematica li a:visited, 
ul.elencoTematiche li#selected ul.sottoTematica li a:link, 
ul.elencoTematiche li#selected ul.sottoTematica li a:visited,
ul.elencoTematiche li#selectedDown ul.sottoTematica li a:link, 
ul.elencoTematiche li#selectedDown ul.sottoTematica li a:visited,
ul.elencoTematiche li#unselectedDown ul.sottoTematica li a:link, 
ul.elencoTematiche li#unselectedDown ul.sottoTematica li a:visited {
display: block;
float: left;
width: 119px;
height: auto;
text-transform: none;
color: #999;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 14px;
background: transparent;
font-weight: bold;
}
ul.sottoTematica li a:hover,
ul.elencoTematiche li#selected ul.sottoTematica li a:hover,
ul.elencoTematiche li#selectedDown ul.sottoTematica li a:hover{
color: #222;
font-weight: bold;
}

ul.elencoTematiche li#unselectedDown ul.sottoTematica li#selected a,
ul.sottoTematica li#selected a{
font-weight: bold;
color: #222;
background: transparent;
}



/*######### FiNE OPZIONI MEDIA ######### */



/*######### PAGINAZIONE VIDEO ######### */

div.Paginazione {
display: block;
float: left;
text-align: center;
width: auto;
height: 25px;
padding: 10px 0px 10px 0px;
margin: 0px;
text-align: center;
}
div.Paginazione ul.pagine {
display: block;
float: left;
position: relative;
padding: 0px;
margin: 0px auto!important;
margin: 0px auto;
width: auto;
height: 25px;
}

div.Paginazione ul.pagine li{
display: block;
float: left;
width: 24px;
height: 25px;
margin: 0px 0px 0px 0px;
}

div.Paginazione ul.pagine li.prec{
display: block;
float: left;
text-align: center;
width: auto;
height: 25px;
padding: 0px 0px 0px 0px;
margin: 0px;
}

div.Paginazione ul.pagine li.succ{
display: block;
float: left;
text-align: center;
width: auto;
height: 25px;
padding: 0px 0px 0px 0px;
margin: 0px;
}

div.Paginazione ul.pagine li a:link, div.Paginazione ul.pagine li a:visited{
display: block;
float: left;
text-align: center;
width: 24px;
height: 21px;
color: #7c7c7c;
font-size: 14px;
font-weight: bold;
padding: 4px 0px 0px 0px;
}
div.Paginazione ul.pagine li a:hover{
color: #222;
}
div.Paginazione ul.pagine li#selected a:link, div.Paginazione ul.pagine li#selected a:visited{
display: block;
float: left;
text-align: center;
width: 25px;
height: 23px;
color: #fff;
font-size: 16px;
font-weight: bold;
padding: 2px 0px 0px 0px;
background: url(/dl/tg3/images/bkg_pagselected.gif) no-repeat;
}

div.Paginazione ul.pagine li.prec a:link, div.Paginazione ul.pagine li.prec a:visited {
width: auto;
color: #444;
font-size: 12px;
padding: 4px 7px 0px 0px;
}
div.Paginazione ul.pagine li.succ a:link, div.Paginazione ul.pagine li.succ a:visited{
width: auto;
color: #444;
font-size: 12px;
padding: 4px 0px 0px 7px;
}
div.Paginazione ul.pagine li.prec a:hover,
div.Paginazione ul.pagine li.succ a:hover{
color: #fff;
}

/*######### FiNE PAGINAZIONE VIDEO ######### */




#infoVod, .id_ProgContent {display:none;}

div.Categorie ul.tab li a.vostriVideo:link, div.Categorie ul.tab li a.vostriVideo:visited{
background: url(/dl/tg3/images/bkg_tabnav.gif) -598px -31px no-repeat;
}

/*######### FiNE LINUX FOLLiE #########*/


.mostRecent, .id_UGC {display: none;}


/*######### VOD ######### */

#playerVod {
display: block;
float: left;
width: 960px;
height: 337px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

#playerVod #Player{
display: block;
float: left;
width: 433px;
height: 325px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
background: transparent;
overflow: hidden;
}

#playerVod #Player a.tappoVod{
display: block;
float: left;
position: relative;
width: 433px;
height: 325px;
margin: -336px 0px 0px 0px!important;
padding: 0px 0px 0px 0px;
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='/dl/RaiTV/images/mask_tappovod.png');}
html>/**/body #playerVod #Player a.tappoVod {
margin: -328px 0px 0px 0px!important;
background: url(/dl/RaiTV/images/mask_tappovod.png) no-repeat!important;
}


div.contVod {

display: block;
float: right;
width: 478px;
height: 328px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-position: 0px 0px;
background-repeat: no-repeat;
overflow: hidden;
}

div.contVod div.boxVod div.logoDescr {
display: block;
float: left;
width: 250px;
height: 50px;
padding: 5px 0px 0px 0px;
margin: 0px 0px 10px 0px;
overflow: hidden;
}

div.contVod div.boxVod div.logoEditore {
display: block;
position: relative;
float: right;
width: 140px;
height: 45px;
margin: -5px 0px 5px 0px;
}

div.contVod div.boxVod h2{
display: block;
float: left;
text-align: left;
width: 250px;
height: auto;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 21px;
line-height: 23px;
font-weight: normal;
color: #008ae2;
text-transform: uppercase;
}
div.contVod div.boxVod h2 span{
display: block;
width: 248px;
height: auto;
margin: -4px 0px -5px 0px;
padding: 0px 0px 0px 2px;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: #626262;
}

div.contVod div.boxVod ul{
display: block;
float: right;
width:190px;
height: 20px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
div.contVod div.boxVod ul li{
display: block;
float: right;
color: #ff00ff;
}

div.contVod div.boxVod a.Info:link, div.contVod div.boxVod a.Info:visited{
display: block;
float: left;
text-align: center;
width: 100px;
height: 17px;
margin: 0px 5px 0px 0px;
padding: 3px 0px 0px 0px;
font-size: 11px;
color: #c6c6c6;
position: relative; 
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/btn_info.png');}
html>/**/body 
div.contVod div.boxVod a.Info:link, div.contVod div.boxVod a.Info:visited {
background: url(/dl/RaiTV/images/btn_info.png) no-repeat!important;
}

div.contVod div.boxVod a.Sito:link, div.contVod div.boxVod a.Sito:visited{
display: block;
float: left;
text-align: center;
width: 75px;
height: 17px;
margin: 0px 0px 0px 0px;
padding: 3px 0px 0px 0px;
font-size: 11px;
color: #c6c6c6;
position: relative; 
cursor: pointer;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='/dl/RaiTV/images/btn_sito.png');}
html>/**/body div.contVod div.boxVod a.Sito:link, div.contVod div.boxVod a.Sito:visited{
background: url(/dl/RaiTV/images/btn_sito.png) no-repeat!important;
}
div.contVod div.boxVod a.Info:hover, div.contVod div.boxVod a.Sito:hover{
color: #fff;
}

div.contVod div.boxVod .boxInfo ul li{
color: #999;
}

div.contVod div.boxVod ul{
display: none;
}






























