@import url(_pages.css);
#cont-left{ width:660px; }
#fascia { background-image: url(../img/fascia_quimediaset.jpg); }
#fascia h3.section { display: block; overflow: hidden; width: 210px; height: 60px; text-indent: -9000px; }
#fascia h3.subsection { display: block; overflow: hidden; width: 280px; height: 60px; text-indent: -9000px; }
#menumondotv  ul li#menuqmhome a { background-color: #D2D2D2; text-decoration: none; color: #000000; }

#aperturaqm {width: 660px; height: 318px; overflow: hidden; position:relative; margin-bottom: 15px;}
/*#aperturaqm div#fotoContent{position:absolute; width:660px; height:318px; overflow:hidden;}
#aperturaqm div#boxDetailBack {position:absolute; z-index:10; margin-top: 235px; width:660px;height:84px;  float:left; background: #ffffff; filter:alpha(opacity=85); -moz-opacity:.85;opacity:.85}
#aperturaqm div#boxDetail {position:absolute; z-index:11; width:636px;height:65px; margin-top: 235px; padding: 6px 12px 12px 12px; overflow:hidden; text-decoration:none;}
#aperturaqm div#boxDetail a{ text-decoration: none;}
#aperturaqm div#boxDetail h3{color: #3E64A9; font-size: 20px; font-weight: bold;}
#aperturaqm div#boxDetail p{color: #000000; font-size: 12px; line-height:14px; margin-top: 6px;}*/

#boxinevidenzaqm {height:140px;width: 660px; margin-bottom: 15px;}
.boxevidenza {width:325px; height:140px;background:#F1F9FC;}
.boxevidenza img{margin: 0 14px 0 10px;width:120px;height:90px;}
.boxevidenza h4 {color:#8F0000;font-size:12px;line-height:12px;margin: 10px 0 6px 10px;}
.boxevidenza h3 {color:#004A99;font-size:16px;line-height:18px;margin-bottom:6px;font-weight:normal;}
.boxevidenza h3 a {color:#004A99;text-decoration:none;}
.boxevidenza h3 a:hover {text-decoration:underline;}

/*tabber video */
#tabvideo {width:660px;clear:both;height:180px;margin-bottom:10px;}
#tabvideo div.tabpanel { width: 660px; }
#tabvideo div.tabpanel div.tab{ border: 1px solid #D7D7D7; border-top: 0; }
#tabvideo div.tabpanel div.tab{ height: 150px; }
#tabvideo ul.tabnav{ width: 100%; overflow: hidden; list-style: none; margin: 0; padding: 0; background: url(../img/line.png) repeat-x bottom; }
#tabvideo ul.tabnav li{ float: left; margin: 0 0 0 0; padding: 0; width:220px; }
#tabvideo ul.tabnav a{ float: left; padding: 0 0 0 0; width:220px; background: url(../img/tab_video_w_220.png) no-repeat top left; text-decoration: none; border-bottom: 1px solid #D7D7D7; height: 25px; font-size: 14px; font-weight: bold; color: #222222; color: #666666; }
#tabvideo ul.tabnav span{ float: left;background: url(../img/tab_video_w_220.png) no-repeat top right;cursor: pointer; width:220px; text-align: center; padding: 5px 0; }
#tabvideo ul.tabnav a.active,ul.tabnav a:hover{background: url(../img/tab_video2_w_220.png) no-repeat top left;border-bottom: 1px solid #FFFFFF; }
#tabvideo ul.tabnav a.active span,ul.tabnav a:hover span{ background: url(../img/tab_video2_w_220.png) no-repeat top right; color: #184D8A; }
/*box video */
#tabvideo .boxvideo120x130 { width: 120px; height: 130px; overflow: hidden; float: left; display: inline; }
#tabvideo .boxvideo120x130x4 { margin: 10px 22px 0; }
#tabvideo .boxvideo120x130 .boxplay120x90 { width: 120px; height: 90px; overflow: hidden; position: relative; text-align: center;}
#tabvideo .boxvideo120x130 .boxplay120x90 img {height: 90px; margin: 0 auto; display: inline; }
#tabvideo .boxvideo120x130 a img.playvideo { width: 71px; height: 20px; position: absolute; top: 69px; left: 49px; filter: alpha(opacity=65); -moz-opacity: .65; opacity: .65; }
#tabvideo .boxvideo120x130 a:hover img.playvideo { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
#tabvideo .boxvideo120x130 h4 { font-size: 11px; line-height: 12px; color: #8F0000; margin-top: 2px; }
#tabvideo .boxvideo120x130 h4 a { color: #8F0000; text-decoration: none; }
#tabvideo .boxvideo120x130 h4 a:hover { text-decoration: underline; }
#tabvideo .boxvideo120x130 p { color: #004A99; font-size: 12px; line-height: 12px; }
div.alphabox { background: #000000; height: 14px; filter: alpha(opacity=60); -moz-opacity: .60; opacity: .60; overflow: hidden; position: absolute; z-index: 10; }
.boxplay160x120 div.alphabox,.boxplay160x120 h6 { top: 106px; width: 160px; }
.boxplay120x90 div.alphabox,.boxplay120x90 h6 { top: 76px; width: 120px; }
.boxplay160x120 h6,.boxplay120x90 h6 { clear: both; color: #FFFFFF; font-size: 12px; height: 14px; position: absolute; text-align: center; text-transform: uppercase; z-index: 1000; }
.boxplay160x120 h6 a,.boxplay120x90 h6 a { background: transparent url(../img/arrowplay.png) no-repeat left center; color: #FFFFFF; padding-left: 10px; text-decoration: none; }


.box-size3 { width: 660px; height: 215px; background: url(../img/bg_660x215.png); float: left; margin: 0 0 15px 0; overflow: hidden; }
.box90x130 { width: 107px; height: 155px; overflow: hidden; float: left; display: inline; }
.box-size3 .box90x130 { margin: 20px 13px 5px 12px; }
.box90x130 .boxplay80x60 { width: 107px; height: 80px; overflow: hidden; position: relative; margin: 0; }
.box90x130 h4 { font-size: 11px; line-height: 16px; color: #004A99; margin-top: 2px;width: 105px; }
.box90x130 h4 a { color: #004A99; text-decoration: none; }
.box90x130 h4 a:hover { text-decoration: underline; }
.box90x130 p { font-size: 11px; line-height: 16px; }
div.videoThumbnail {
border:1px solid #505050;
height:78px;
margin-bottom:6px;
width:105px;
}
div.videoThumbnail img {
height:78px;
position:absolute;
/*width:105px;*/
}
div.videoOverlay {
background-color:#EFEFEF;
color:#555555;
display:none;
font-size:10px;
height:74px;
overflow:hidden;
padding:2px;
position:absolute;
width:101px;
text-decoration:none;
cursor: pointer;
}

#tvnews { width: 660px; float: left; text-align: center; background: url(../img/back_pillole.png) bottom; }
#tvnews .boxtvnews { width: 642px; height: 120px; overflow: hidden; text-align: left; margin: 0 auto; border-bottom: 1px solid #D0D0D0; margin-bottom: 12px; }
#tvnews .boxtvnews.last { border-bottom: none; }
#tvnews .boxtvnews .txttvnews { width: 510px; height: 90px; overflow: hidden; float: left; }
#tvnews .boxtvnews .txttvnews.left { float: left; }
#tvnews .boxtvnews .txttvnews.right { float: right; }
#tvnews .boxtvnews .txttvnews h4 { font-size: 12px; line-height: 12px; color: #8F0000; }
#tvnews .boxtvnews .txttvnews h3 { font-size: 16px; line-height: 18px; color: #004A99; font-weight: normal; }
#tvnews .boxtvnews .txttvnews h3 a { color: #004A99; text-decoration: none; }
#tvnews .boxtvnews .txttvnews h3 a:hover { text-decoration: underline; }
#tvnews .boxtvnews .txttvnews p { font-size: 12px; line-height: 14px; margin-top: 2px; }
#tvnews .boxtvnews img { width: 120px; height: 90px; }
#tvnews .boxtvnews img.left { float: left; }
#tvnews .boxtvnews img.right { float: right; }

#tvnews .boxtvnews .extrabox {clear: both; height: 28px; width: 100%; }
#tvnews .boxtvnews .extrabox .boxvotingright{ float: left;}
#tvnews .boxtvnews .extrabox .boxvotingleft{ float: right;}
#tvnews .boxtvnews .extrabox p { color:#014A99;display:block;float:left;font-size:12px;font-weight:bold;height:28px;line-height:28px;text-align:left;text-decoration:none;}
#tvnews .boxtvnews .extrabox p { color:#014A99;font-size:12px;font-weight:bold;height:28px;line-height:28px;text-decoration:none;}
#tvnews .boxtvnews a.ico img{width: 34px; height: 28px; display: inline; }

#altriarticoli{ float: right; padding: 0 5px 0 10px; font-weight: bold; }
a.link_ReadOther:link, a.link_ReadOther:visited { font-size: 12px; line-height: 19px; text-decoration: none; color: #014A99; }
a.link_ReadOther:hover { text-decoration: underline; }

#cont-left-inner { width:660px; clear: both;}
#titbox { height: 80px; width: 660px; position: relative; margin-bottom: 10px; }
#titbox p { text-align: right; height: 14px; line-height: 14px; width: 100%; border-bottom: 1px solid #D9D9D9; width: 100%; position: absolute; z-index: 0; color: #004A99; font-size: 11px; top: 30px; }
#titbox img { float: left; height: 80px; position: absolute; z-index: 10; }
#titbox h2 { display: none; }
.archnews { height: 66px; width: 100%; overflow: hidden; padding-bottom: 15px; border-bottom: 1px solid #D0D0D0; margin-top: 15px; }
.archnews img { width: 88px; height: 66px; float: left; overflow: hidden; margin-right: 14px; }
.archnews h4 { font-size: 11px; color: #666666; font-weight: normal; }
.archnews h4 strong { font-size: 14px; color: #8F0000; margin-right: 4px; }
.archnews h3 { font-size: 14px; color: #666666; font-weight: normal; height: 20px; overflow: hidden; }
.archnews h3 a { color: #666666; }
.archnews h3 strong { font-size: 16px; color: #004A99; margin-right: 4px; }
.archnews h3 strong a { color: #004A99; }
.archnews a { text-decoration: none; }
.archnews a:hover { text-decoration: underline; }
.archnews p { height: 30px; overflow: hidden; }
.archnews .extra.left { float: left; }
.archnews .extra.right { float: right; }
.archnews .extra p { float: left; line-height: 20px; margin-right: 7px; }
.archnews .extra p img { float: left; display: inline; margin-left: 4px; width: 12px; height: 20px; margin-right: 3px; }
.pagg { float: right; margin-top: 20px; }

#auditel_link a{ float: right;padding:10px 0 0 0; font-weight: bold; text-decoration: none;
color:#014A99;
font-size:12px;
line-height:19px;
}
#auditel_link a:hover{ text-decoration: underline;}

/* tendina play video */
.boxplayArt{
width:120px;
height:90px;
overflow:hidden;
position:relative;
}
.boxplayArt.left{margin: 0 5px 0 0; float: right;}
.boxplayArt.right{margin: 0 0 0 5px; float: left;}
div.alphabox { background: #000000; height: 14px; filter: alpha(opacity=60); -moz-opacity: .60; opacity: .60; overflow: hidden; position: absolute; z-index: 10; }
.boxplayArt div.alphabox,.boxplayArt h6 { top: 76px; width: 120px; }
.boxplayArt h6{ clear: both; color: #FFFFFF; font-size: 12px; height: 14px; position: absolute; text-align: center; text-transform: uppercase; z-index: 1000; }
.boxplayArt h6 a{ background: transparent url(../img/arrowplay.png) no-repeat left center; color: #FFFFFF; padding-left: 10px; text-decoration: none; }
.boxplayArt img { width: 120px; height: 90px; position: absolute; top: 0; left:0; }
#altrerubriche{ float: right; padding: 5px 5px 0 10px; font-weight: bold; }




