@import url(_pages.css);
@import url(layout_nuvole.css);
@import url(tabber.css);

#primopiano {width:580px; height:326px; overflow:hidden; float:left; display:inline; margin-left:10px; background:#FFF;}
#primopiano #videobox {float:left; height:320px; margin:3px; width:574px; overflow:hidden;}
#primopiano #videobox img {border:0 none; display:block; height:320px; width:574px;}
#primopiano #videobox .Arrow {margin-top:-200px; height:68px; position:absolute; margin-left:256px; width:68px;}
#primopiano #videobox .Arrow img {border:0 none; display:block; height:auto; width:auto;}
#primopiano  h2 {width:180px; height:31px; background:url(../img/eti_inprimopiano.png) no-repeat;}
#primopiano h2 span {display:none;}
#primopiano p {width:210px; color:#fff; margin-bottom:5px;}
#primopiano h4 {color:#034793; font-weight:bold;}
#ultimiservizi {width:580px; height:264px; overflow:hidden; float:left; display:inline; margin-left:10px; margin-top:15px;}
#ultimiservizi  h2 {width:100%; height:21px; background: url(../img/tit_bottomline.png) repeat-x scroll 0 0 transparent;}
#ultimiservizi  h2 span {display:block; font-size:22px; color:#fff; overflow:hidden; padding:0; line-height:18px; font-weight:normal; float:left;}
#ultimiservizi  h2 span.veditutti {display:block; font-size:12px; overflow:hidden; padding:2px; float:right;}
#ultimiservizi  h2 span.veditutti a {color:#fff;}
#ultimiservizi  #boxservizi {width:580px; height:225px; overflow:hidden; margin-top:5px; float:left;}
#ultimiservizi .servizio {width:280px; height:67px; border-bottom:1px dotted #fff; overflow:hidden; margin-top:5px; float:left; margin-right:10px; padding-bottom:3px;}
#ultimiservizi .servizio img {float:left; margin-right:10px; border:1px solid #FFFFFF;}
#ultimiservizi .servizio p {color:#fff;}
#ultimiservizi .servizio h4, #ultimiservizi .servizio h4 a{color:#034793; font-weight:bold;}

#newsinfo {width:373px; height:297px; overflow:hidden; background:url(../img/boxnewsinfo.png); float:right; margin-right:10px; margin-top:14px;}
#newsinfo  h2 {display:none;}
#newsinfo  #boxnewsinfo {width:363px; height:220px; overflow:auto; margin:50px 0 0 15px;}
#newsinfo .servizio {width:338px; height:67px; border-bottom:1px dotted #88abd0; overflow:hidden; margin-top:5px; }  
#newsinfo .servizio img { float:left; margin-right:15px;}
#newsinfo .servizio h4, #newsinfo .servizio h4 a{color:#ff7800; font-weight:bold;}
#strisciatab {float:left; width:590px; overflow:hidden; position:relative; height:300px; margin:22px 0 0 10px; display:none;}

.boxfoto320 {float:left; margin-right:15px; margin-top:12px; height: 170px;}
.boxfoto320.last {margin-right:0;}
.boxalpha320 {height:30px; top:125px;}
.boxfoto320 h4 {line-height:30px; top:125px;}

.contentab {padding:15px 20px; font-size:12px; line-height:18px;}
.contentab h4 a {color:#034793;}
.contentab p {font-size:12px; line-height:18px;}
.contentab p a {color:#ff7800;}
.contentab img.left { float:left; margin-right:10px;}
.contentab img.right { float:right; margin-left:10px;}

.scrollbar-vert {background:url(../img/backscrollV.png) no-repeat; height:510px; width:10px; float:right; margin-top:10px;}
.handle-vert {height:31px; width:10px; background:#034694; /*background:url(../img/scrollarrowV.png) no-repeat;*/}
#ultimaora .scrollbar-vert {margin-top:52px; background:#7ac2fc; /*background:url(../img/backscrollV2.png) no-repeat;*/ margin-right:6px; display:inline;}

ul#menuprinc {width:990px; float:left; position:relative; z-index:1;}
.boxinttop {background-repeat:no-repeat;}

#cercabox {height:25px;width: 160px; float: right; margin:0; padding: 0; display: inline;}
#cercabox input#qstring {width:90px; height:14px;border:0; font-size:10px; border:1px solid #000; background: #fff;}


#main {float:left;}
#footer {clear:both;}

#ultimaora {width:380px; height:588px; overflow:hidden; background:url(../img/ultimaora_bg.png) no-repeat; float:right; margin-right:10px; margin-top:0px;}
#ultimaora  h2 {display:none;}
#ultimaora  #boxultimaora {width:330px; height:510px; overflow: hidden; margin:50px 0 0 15px; float: left; display: inline;}
#ultimaora .servizio {width:320px; height:67px; border-bottom:1px dotted #88abd0; overflow:hidden; margin-top:5px; }  
#ultimaora .servizio img { float:left; margin-right:15px;}
#ultimaora .servizio h4, #ultimaora .servizio h4 a{color:#ff7800; font-weight:bold;}
#ultimaora .servizio-first {width:320px; height:auto; border-bottom:1px dotted #88abd0; overflow:hidden; margin-top:5px; padding-top:5px;}
#ultimaora .servizio-first img { float:left; margin-right:15px; width:140px; height:100px;}
#ultimaora .servizio-first h4, #ultimaora .servizio-first h4 a, #ultimaora .servizio-first p {font-size:13px; font-weight:bold; line-height:15px; color:#ff7800;}

/*
#ultimaora {width:373px; height:297px; overflow:hidden; background:url(../img/boxultimaora.png); float:right; margin-right:10px; margin-top:0px;}
#ultimaora  h2 {display:none;}
#ultimaora  #boxultimaora {width:330px; height:220px; overflow: hidden; margin:50px 0 0 15px; float: left; display: inline;}
#ultimaora .servizio {width:320px; height:67px; border-bottom:1px dotted #88abd0; overflow:hidden; margin-top:5px; }  
#ultimaora .servizio img { float:left; margin-right:15px;}
#ultimaora .servizio h4, #ultimaora .servizio h4 a{color:#ff7800; font-weight:bold;}
*/

#ricerca-mediaset {height:25px;width: 160px; float: right; margin:0; padding: 0; display: inline;}
#ricerca-mediaset input.txtcerca {width:90px; height:14px;border:0; font-size:10px; border:1px solid #000; background: #fff;}

