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

.Header{
display: block;
float: left;
width: 982px;
height: 108px;
/*background: #182c7c url(/dl/tg3/2012/images/bkg_head.jpg) no-repeat;*/
background: #02b16e url(/dl/tg3/2012/images/bkg_head_2.jpg) no-repeat left center;
}
.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;
}



.Page{
display: block;
margin: 20px auto;
width: 980px;
height: auto;
padding: 0px 0px 0px 0px;
background: url(/dl/tg3/2012/images/bkg_tv.gif) repeat-y;
}


/* 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;*/
background: url(/dl/tg3/2012/images/bkg_menu2019.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_menu2019.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;*/ color:#005333; background: url(/dl/tg3/2012/images/bkg_menu2019.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 #### */

.Page{padding: 0px 0px 0px 0px;}
.Main,.Spalla{padding: 10px 0px 0px 0px;}

.boxLarge .Tematiche li.stats,
.boxLarge .Categorie li a.All,
.boxCommenti .mid ul.tabCommenti li.Commenta a{
display:none;
}

.boxOndemand .Info a.linkMedia {
    color: #F7931E;
}
