@charset "utf-8";
/* CSS Document */
html{margin:0px;padding:0px; background-color:#09080D; background-image: url(/static/back-html.jpg); background-repeat: repeat-x;}
html img{border:none;}
body{font-family:Tahoma, Geneva, sans-serif;font-size:11px;margin:0px;padding:0px;width:100%;color:#666666; }
body a{text-decoration:none;}
h1,h3{margin:0px;padding:0px; display:block;}
p{margin:0px; padding:0px;}
ul{ list-style-type:none; list-style-position:outside; margin:0px; padding:0px;}
form, filedset{margin:0px; padding:0px;}
/*-------------------Utils------------------*/
.clear{clear:both;}
*:first-child+html {clear:both;}
/*-------------------Box Site------------------*/
#site-container{background-image:url(/static/back-site.png);background-repeat:no-repeat;width:1200px;margin:0px auto 0px auto;min-height:1150px;height:auto !important;height:1150px;}
#site-container:after{content: ""; display: block; height: 0pt; clear: both; }
#box-site{position:relative;margin:0px auto 0px auto;width:930px; padding:0 0 0 0px;}
#box-site:after{content: ""; display: block; height: 0pt; clear: both; }
/*-------------------Intestazione------------------*/
#intestazione{height:100%; }
#header-int {clear:both; margin:4px 0 0 0;}
/*-------------------Logo------------------*/
#logo{position:relative;}
#logo a{display:block; margin:35px 0 10px 15px;}
/*-------------------Strumenti------------------*/
#strumenti{clear:both;  width:100%; height:100%; width:305px; float:right; margin:77px 0 0 0;}
#strumenti:after{content: ""; display: block; height: 0pt; clear: both; }
#strumenti a{display:block; float:left; }
#strumenti a.newsletter {margin: 0 30px 0 10px;}
/*-------------------Ricerca------------------*/
#ricerca {text-align:left; margin:0px 0 0 0px; height:auto;  width:250px; clear:both; padding:8px;}
#ricerca:after{content: ""; display: block; height: 0pt; clear: both; }
#ricerca input.text{width:135px; font-size:11px; color:#999999;border:none; border:0px; padding:2px 0; float:left; margin: 2px 0px 0px 10px;}
#ricerca input.button{float:right; display:block; margin:0 38px 0 0;}
/*-------------------Navigazione Principale------------------*/
.box-navb-servizio {padding:10px 0 0px 0; height:100%;}
.box-navb-servizio.footer-nav {padding:0px 0 10px 0; height:100%;}
.box-navb-servizio.footer-nav {width:50%; margin:0px auto;}
.box-navb-servizio:after{content: ""; display: block; height: 0pt; clear: both; }
.box-navb-servizio ul li {float:left; margin:0 0 0 8px; padding:0 16px 0 8px; border-right:1px dotted #cccccc;}
.box-navb-servizio ul li.search {float:right; border-right:none; margin:-10px 0 0 0px;} 
.box-navb-servizio ul li.first{margin:0 0 0 0px;}
.box-navb-servizio ul li a{color:#cccccc; padding:0px 0 0 0px; display:block;font-size:11px;}
/*-------------------Box struttura------------------*/
#box-center{cleat:both; height:100%; margin:0px 0 0 0;}
#box-center.int{ background-color:#ffffff; margin:4px 0 0 0;}
#box-center:after{content: ""; display: block; height: 0pt; clear: both; }
#box-center-center{width:auto; background-color:#ffffff; padding:0 0 15px 0;}
#box-center-center.int{width:700px; float:left;}
#box-center-center.int .content{width:auto; padding:0px 20px 0 10px;}
#box-center-dx {width:220px; float:right; padding:8px 0 0 0; margin:0 10px 0 0;}
#box-center-dx.media {width:430px;}
/*-------------------Box Top Center------------------*/
#box-center .top {background-color:#055669; height:40px;}
#box-center .top h3{color:#ffffff; font-size:18px; display: block; padding: 8px 0 0 10px; font-weight: normal; width:70%; float:left;}
#box-center .top {height:40px;}
#box-center .top h3{font-size:18px; }
#box-center .top:after{content: ""; display: block; height: 0pt; clear: both; }
#box-center .top .leggi { height:18px;margin:12px 10px 0 0;float: right; width:18%; background-image: url(/static/freccia-chiara.png); background-repeat: no-repeat; background-position: right;}
#box-center .top .leggi a{color:#ffffff; font-size:14px;display:block;}
/*-------------------Ultime Notizie------------------*/
#ultime-notizie {clear:both; height:100%; width:auto; padding:10px;}
#ultime-notizie.lista {; padding:10px 0px;}
#ultime-notizie:after{content: ""; display: block; height: 0pt; clear: both; }
#ultime-notizie ul li {float:left; width:220px; margin:0 3px 0 0; height:100%;}
#ultime-notizie ul li:after{content: ""; display: block; height: 0pt; clear: both; }
#ultime-notizie ul li.last { margin-right:0px;}
#ultime-notizie ul li a.img{cleatr:both; margin:0 0 10px 0;}
#ultime-notizie ul li a.link{font-size:14px; color:#666666; line-height:1.4em; display:block;}
#ultime-notizie.lista a.link{color:#055669; padding:4px 0;}
#ultime-notizie ul li p{font-size:11px; color:#666666; line-height:1.4em; }
#ultime-notizie ul li span {display: block;color: #055669;font-size: 11px;background-image: url(/static/freccia-grigia.jpg);background-repeat: no-repeat; background-position: left; padding:8px 0 8px 20px;}
#ultime-notizie.lista ul li a.evento {display: block;color: #055669;font-size: 11px;background-image: url(/static/freccia-grigia.jpg);background-repeat: no-repeat; background-position: left; padding:8px 0 8px 20px;}
/*-------------------Box Aree------------------*/
#box-aree {clear:both; height:100%; width:auto; padding:10px;}
#box-aree:after{content: ""; display: block; height: 0pt; clear: both; }
#box-aree ul li {float:left; width:220px; margin:0 10px 0 0;}
#box-aree ul li h3 { background-image: url(/static/top-box-grigio.png); height:40px; background-repeat: no-repeat;}
#box-aree ul li.first h3 { background-image: url(/static/top-box-azzurro.png); height:40px; background-repeat: no-repeat;}
#box-aree ul li h3 a{ width:90%; font-size: 18px; color:#ffffff; display: block; padding:8px 8px 0 8px; background-image: url(/static/freccia-chiara.png); background-repeat: no-repeat; background-position:193px 10px; font-weight:normal;}
#box-aree ul li.last { margin-right:0px;}
#box-aree ul li .dettagli {width:auto; background-color:#EAEAEA; padding:8px 8px; height:106px;}
#box-aree ul li a.img{cleatr:both; margin:0 0 10px 0;}
#box-aree ul li p{font-size:12px; color:#666666; line-height:1.4em; }
/*-------------------Box Bottom------------------*/
#box-bottom .container{ background-image: url(/static/back-bottom.png); background-repeat: no-repeat; background-position: bottom; height:160px; width: 930px;}
#box-bottom:after{content: ""; display: block; height: 0pt; clear: both; }
#box-bottom .navigazione {float:left; margin:20px 20px 0 0px; width:200px;}
#box-bottom .navigazione ul{heigh:105px; border-right:1px solid #CCCCCC; margin:15px 0 0 10px;}
#box-bottom .navigazione h3 {font-size: 14px; color:#CCCCCC; display: block; padding:8px 8px 0 8px;  font-weight:normal;}
#box-bottom .navigazione ul li {display:block; margin:0 0 8px 0;}
#box-bottom .navigazione.partners {width:370px; }
#box-bottom .navigazione.partners ul:after{content: ""; display: block; height: 0pt; clear: both; }
#box-bottom .navigazione.partners ul li {display:block; float:left; width: 160px; margin:0 0 8px 0;}
#box-bottom .navigazione ul li a {color:#CCCCCC;}
#box-bottom .navigazione.contatti {width:300px; float:right;}
#box-bottom .navigazione.contatti .content{ border-right:1px solid #CCCCCC; margin:15px 0 0 10px; color:#cccccc; line-height:1.5em;}
#box-bottom .navigazione.contatti .left{float:left; width:46%;}
#box-bottom .navigazione.contatti .right{float:right; width:49%;}
#box-bottom .footer { clear:both; padding:10px 0 10px 0; text-align:center; font-size:11px; color:#cccccc;}
/*-------------------Titolo------------------*/
#titolo{ clear:both; border-bottom:1px solid #CCCCCC;}
#titolo.evento{ clear:both; border-bottom:none;}
#titolo h1{ color:#055467; font-weight:22px; display:block; padding:10px 10px 10px 0; font-weight: normal;} 
/*-------------------Navihazione sottocanali------------------*/
#box-navb-sottocanali {margin:0 0 10px 0;}
#box-navb-sottocanali .titolo { background-image: url(/static/top-box-grigio.png); background-repeat:no-repeat;  margin:0 0 6px 0px; height:40px;}
#box-navb-sottocanali h3{display:block; color:#ffffff; font-size:18px; font-weight:normal; margin:0 0 0px 0px; padding:4px 0 0 8px;}
#box-navb-sottocanali ul {}
#box-navb-sottocanali ul li {clear:both; padding:8px 0; margin:0 0 2px 0; background-image: url(/static/freccia-grigia-sottocanali.png); background-repeat:no-repeat; background-position: 6px 8px;  background-color:#EAEAEA;}
#box-navb-sottocanali ul li a { display:block; color:#333333; font-size:14px; padding: 0 0 0 28px;}
#box-navb-sottocanali ul li.selected {background-color:#DADADA;}
/*-------------------Body Articolo------------------*/
#body-articolo p {color:#666666; font-size:14px; line-height:1.5em;}
#body-articolo:after{content: ""; display: block; height: 0pt; clear: both; }
.photogallery {clear:both; margin:15px 0;}
.stampa {height:100%; margin:10px 0; clear:both;}
.stampa ul li{float:left;margin:0 30px 0 0;}
.stampa:after{content: ""; display: block; height: 0pt; clear: both; }
#body-articolo .mediaDescription p{color:#999999; font-size:11px; line-height:1.3em;}
/*-------------------Articoli------------------*/
.articoli {clear:both; height:100%; width:auto; padding:10px 0;}
.articoli:after{content: ""; display: block; height: 0pt; clear: both; }
.articoli .titolo {border-bottom:1px solid #CCCCCC; margin:0 0 10px 0;}
.articoli .titolo h3{font-size:14px; color:#333333; font-weight:normal; padding:10px 0;}
.articoli ul li {clear:both; margin:0 0 10px 0;}
.articoli ul li.last { margin-right:0px;}
.articoli ul li a.link{font-size:14px; color: #055669; line-height:1.4em; display:block;}
.articoli ul li span {display: block;color: #055669;font-size: 11px;background-image: url(/static/freccia-grigia.jpg);background-repeat: no-repeat; background-position: left; padding:8px 0 8px 20px;}
#body-articolo .articoli ul li p {font-size:11px; line-height:1.3em;}

/*-------------------Indietro------------------*/
.indietro a{color:#cccccc; clear:bott;}
.indietro {font-weight:bold; width:auto; border-top:1px solid #DEDEDE; margin:10px 0 0 0;padding:8px 0px 0 0;}
.indietro a{color:#666666; font-weight:bold; margin:0 0 0 6px; text-decoration:underline}

/*-------------------Media------------------*/
#media_testo p {height:200px; line-height:1.5em; font-size:12px; padding:0 10px 10px 0; overflow:auto;}
.visualizzazioni{display:block; font-size:11px; padding:10px 0; margin:15px 0 0 0;}
.visualizzazioni strong {padding: 0 0 8px 0;line-height:1.5em;}
.categoria {color:#666666; font-size:11px; text-transform:uppercase;line-height:1.5em;}
.tags {clear:both; margin:2px 0; font-size:11px;}
.tags a{color:#999999;}
.tags a:hover{text-decoration:underline;}
.tags .tag-container { padding:20px 10px; width:auto;}
/*-------------------Player Home------------------*/
#palyer-home {height:100%; BACKGROUND-COLOR:#16191E; padding:15px; width:auto;}
#container-player-home {float:left; width:450px;}
#palyer-home:after{content: ""; display: block; height: 0pt; clear: both; }
#palyer-home ul {padding:20px 0 0 0;}
#palyer-home ul li  {clear:both; padding:0 0 20px 0;}
#palyer-home ul li:after{content: ""; display: block; height: 0pt; clear: both; }
#palyer-home ul li img {float:left; border:2px solid #ffffff;}
#lista-multimedia {width:400px; float:right;}
#palyer-home ul li .content {float:right; width:61%;}
#palyer-home ul li .content a {color:#ffffff; font-size:13px;}

#mcfeCalendarioEventi {margin:0 0 0 10px;}
