/* STRUTTURA HEADER
-------------------------------------------------- */
header[role="banner"] {display: inline-block;padding: 15px 0 5px;margin:0 20px;}
header[role="banner"] .logo {display: inline-block;margin: 0;float: left;background: none;}
header[role="banner"] .logo a {text-indent: -9999px;width: 260px;height: 40px;display:block;background: url(/icone/loghi/testata_home.png) 0 0 no-repeat;}
header[role="banner"] .contenitore_destra {float: right;width:700px;}
header[role="banner"] .contenitore_cerca {float:right;display: inline;margin:3px 0 0 0;padding: 0;position: relative;width:250px;}
header[role="banner"] .contenitore_cerca #q{margin: 0px 20px 0px 0px; padding:0px 5px !important; width: 95%;height:27px;}
header[role="banner"] .contenitore_cerca .site-masthead-search-btn-div {cursor: pointer;position: absolute;right: -20px;top: 5px;width: 49px;}
header[role="banner"] .contenitore_cerca .q_grigio{margin:2px 0px 0px 0px;}
header[role="banner"] .social {float:right;margin: 0px 15px 0 0;}
header[role="banner"] .social a {display: inline-block;width: 32px;height: 32px;float: left;margin: 0 8px 0 0;background-color: #fff;background-repeat: no-repeat;text-indent: -9999px;overflow: hidden;}
header[role="banner"] .social li .fb-like {margin: 6px 12px 0 0;}
header[role="banner"] .social li a.facebook {background-image: url(/icone/varie/logo_facebook.png);}
header[role="banner"] .social li a.twitter {background-image: url(/icone/varie/logo_twitter.png);}
header[role="banner"] .social li a.rss {background-image: url(/icone/varie/logo_rss.png);}
header[role="banner"] .social li a:hover {opacity: 0.6;filter: alpha(opacity=60);}
header[role="banner"]>div>ul {line-height: 1;margin:0;padding: 1px 0 0 0;border: 0;overflow: hidden;float: left;margin: 0 11.5px;position: relative;}
header[role="banner"] > div > ul li:first-child, header[role="banner"] > div > ul li.first {padding-left: 0;}
header[role="banner"] > div > ul li {list-style-image: none;list-style-type: none;margin-left: 0;width: auto;line-height: 1;display: inline;float: left;padding-left: 0;padding-right: 0;}

/* MENU COLORI
-------------------------------------------------- */
#nav-menu{width:980px;height:30px;background:#fafafa;margin:0 10px;border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}
#nav-menu .menu{padding:0 10px 0 0;}
#nav-menu .menu li a {color:#000;font: bold 12px/14px Tahoma,Helvetica, Garuda, sans-serif;list-style: none; float: left;padding: 8px 11px;border-right: 1px solid #fff;}
#nav-menu .menu li a:hover {color:#000;text-decoration:underline;}
#nav-menu .menu li.attivo a{color: #fff;border-right: 0;}

/* testata */
.contenitore_barra_superiore {font-family: 'Roboto Condensed',Tahoma,Arial,sans-serif;font-size: 11px;line-height: 18px;color: #333333;text-transform: uppercase;margin: 0 10px;position: relative;padding-top: 10px;min-height: 23px;border-bottom:1px solid #000;}
.contenitore_barra_superiore a {color: #333333;display: inline-block;}
.contenitore_barra_superiore a:hover {opacity: .8;}
.contenitore_barra_superiore .contenitore_sinistra {float: left;width: 260px;position: relative;z-index: 25;}
.contenitore_barra_superiore .data {display: inline-block;padding-right: 2px;}
.contenitore_barra_superiore .aggiornato {display: inline-block;}
.contenitore_barra_superiore .aggiornato:before {content: '|';padding: 0 3px 0 3px;color: #C9C9C9;}
.contenitore_barra_superiore .aggiornato span {font-weight: 900;}

.contenitore_centro {float: left;margin-left: 400px;}
.contenitore_sinistra ~ .contenitore_centro {margin-left: 0;}
.contenitore_centro .edizioni {list-style: none;display: inline-block;}
.contenitore_centro .edizioni li {display: inline-block;}
.contenitore_centro .edizioni li:before {content: '|';padding: 0 5px 0 5px;color: #C9C9C9;}
.contenitore_centro .edizioni li:first-child:before {display: none;}
.contenitore_centro .edizioni li a {display: inline-block;padding-bottom: 5px;}
.contenitore_centro .edizioni li a.diariodelweb {text-indent: -9999px;width: 130px;height: 20px;display: block;background: url(/icone/loghi/testata_home_small.jpg) 0 0 no-repeat;}
.contenitore_centro .edizioni .selezionata {}
.contenitore_centro .edizioni .selezionata a {color: #006C9F;padding-bottom: 2px;border-bottom: 3px solid #016ca2;}

.contenitore_destra {float: right;position: relative;z-index: 1;}
.contenitore_destra .radio li a{background-color: #ce0001;font-weight:bold;color:#fff;padding:0 4px;border-radius:2px;}
.contenitore_destra .diariotv li a{background-color: #016ca2;font-weight:bold;color:#fff;padding:0 4px;border-radius:2px;}

.contenitore_barre{border-bottom:1px solid #ebebeb;margin:0 10px;text-align:center;padding:0;}
.contenitore_barre .sezione {padding:0 0 10px 0;}
.contenitore_barre .sezione h1,.contenitore_barre .sezione h6{font: bold 50px 'Roboto Condensed',Georgia,Times,serif;letter-spacing:-2px;line-height:50px;display: inline-block;}
.contenitore_barre .sezione h1 a,.contenitore_barre .sezione h6 a{color: #000;}
.contenitore_barre .sezione h5 {display: inline-block;font-size: 50px;line-height: 50px;font-style:italic;margin-left: 4px;}
.contenitore_barre .sezione h5:before {color: #444;content:' · '}
.contenitore_barre .sezione h5 a{color: #444;}
.contenitore_barre .sezione h1 a:hover,.contenitore_barre .sezione h5 a:hover,.contenitore_barre .sezione h6 a:hover{opacity: .8;color:#555;}

.contenitore_barre .submenu {clear:both;float:none;margin-top:15px;}
.contenitore_barre .submenu .nav {display: block;text-transform: uppercase;border-top: 1px solid #000;font: bold 13px 'Roboto Condensed',Arial,Times,serif;padding:10px 0 10px 0;background:#f3f3f3;}
.contenitore_barre .submenu .nav li {display: inline;}
.contenitore_barre .submenu .nav li.attivo {border-bottom:3px solid #000;padding-bottom:2px;}
.contenitore_barre .submenu .nav li a {color: #212121;display: inline-block;padding:0 5px;margin:0 9px;}
.contenitore_barre .submenu .nav li a:hover {opacity: .7;}

/* social bars */
.contenitore_barre .social-bar{height:22px;margin:7px 0 5px;background:#f3f3f3;padding:7px 0 5px 300px;}
.contenitore_barre .social-bar li{margin-right:40px;display:block;float:left}
.contenitore_barre .social-bar li:first-child{margin-right:10px}

.dropmenu_canale {text-align: left;display: inline;margin: 0;padding: 15px 0 17px 20px;list-style: none;}
.dropmenu_canale li {background:#f3f3f3;color:#000;font: bold 13px 'Roboto Condensed',Arial,sans-serif;text-transform:uppercase;display:inline-block;position: relative;padding: 10px 10px 8px;cursor: pointer;border-radius:4px;}
.dropmenu_canale li:hover {}
.dropmenu_canale li ul {background:#fff;border: 1px solid #cecece;border-bottom: 5px solid #cecece;padding: 0;position: absolute;top: 28px;right: 0px;width: 150px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;display: none;opacity: 0;visibility: hidden;z-index: 99999999;}
.dropmenu_canale li ul li {background:#fff;display: block;text-align:right;border-bottom: 1px solid #cecece;padding: 7px 10px 7px 30px;}
.dropmenu_canale li ul li a{color:#333;font-size:13px;}
.dropmenu_canale li ul li a:hover {color:#999;}
.dropmenu_canale li:hover ul {display: block;opacity: 1;visibility: visible;}