@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
.fb-comments{width: 100% !important;}
.fb-comments iframe[style]{width: 100% !important;}
.fb-like-box{width: 100% !important;}
.fb-like-box iframe[style]{width: 100% !important;}
.fb-comments span{width: 100% !important;}
.fb-comments iframe span[style]{width: 100% !important;}
.fb-like-box span{width: 100% !important;}
.fb-like-box iframe span[style]{width: 100% !important;}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}
.fotobrevi img {
	
max-width:75px;

}


.blk {
	
	
	overflow:hidden;
	
}
.public {
	overflow:hidden;
	padding-bottom:5px;

}
#publi {
	overflow:hidden;
	padding-bottom:5px;
	
	
}		
@keyframes scalaImmagine {
    from {transform:scale(1,1);}
    to {transform:scale(2,2);}
}
#blk_6 img:hover {
	animation-name:scalaImmagine;
	transform:scale(2,2);
	-webkit-transform:scale(2,2);
	animation-duration:1.2s;
}
#fcatspeciale{
	float:left;
	
width:30%;

}
#fcatspeciale img{
	padding-top:2px;
width: 80px;
	height: 80px;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
	



}
.ultimerubricaspeciale{
	width:100%;
	border-bottom:#ECECEC 1px solid;
	float: left;
	padding-bottom: 3px;
	margin-bottom:25px;
	background-image: -webkit-linear-gradient(270deg,rgba(251,251,251,1.00) 0%,rgba(245,245,245,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(251,251,251,1.00) 0%,rgba(245,245,245,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(251,251,251,1.00) 0%,rgba(245,245,245,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(251,251,251,1.00) 0%,rgba(245,245,245,1.00) 100%);	


}
#titoloultimerubrica{
	font-family: 'Oswald', sans-serif;
	color:#FFFFFF;

	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #4D4D4D;
	


}
#tcatspeciale a:link {
text-decoration: none;
color:#000000;
	
}

#tcatspeciale a:visited {

color:#000000;
	
}
#tcatspeciale a:hover {

color:#1272F5;
	
}

#tcatspeciale{
	padding-top:6px;
	text-align:left;
	float:left;
	width:70%;
font-family: 'Lato', sans-serif;
font-size:14px
}
a.l {
	font-family: 'Oswald', sans-serif;
	font-size:14px;
	text-decoration: none;
	background-color: #00119C;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	color:#FFFFFF
}
.l:link {
	font-family: 'Oswald', sans-serif;
	font-size:14px;
	text-decoration: none;
	background-color: #00119C;

	color:#FFFFFF
}
body { 

background-color:#EBEBEB;

 }
 
 .iframe {
	max-width: 100%;
	
}
#primolat {
	padding-top: 3px;

	padding-bottom:1px;
	
}
.rie p, .rie2 p {
	padding-left: 5px;
	padding-right: 5px;
}
.riepilogodentro p {
	font-family: 'Oswald', sans-serif;
} 
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
 .catbrevi {
	font-family: 'Oswald', sans-serif;
	text-align: center;
	font-size: 11px;
	color: #000000;
	text-transform: uppercase;
	font-weight: bold;
}
 #top{
	width: 50px;
	text-align: center;
	padding:5px;
	position: fixed;
	bottom: 10px;
	right: 10px;
	cursor: pointer;
	display: none;
	color: #fff;
	font-family: verdana;
	font-size: 12px;
	font-weight:bold;
	background-image: -webkit-linear-gradient(270deg,rgba(122,122,122,1.00) 0%,rgba(35,35,35,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(122,122,122,1.00) 0%,rgba(35,35,35,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(122,122,122,1.00) 0%,rgba(35,35,35,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(122,122,122,1.00) 0%,rgba(35,35,35,1.00) 100%);
}
 .footer a:link {
	color: #89D5F8;
	text-decoration: underline;
}
.footer a:visited {
	color: #89D5F8;
}
 #da {
	font-family: 'Oswald', sans-serif;
	font-size: 14px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: #FBFBFB;
	background-color: #800000;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}
 #ctit {
	font-family: 'Oswald', sans-serif;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
	font-size: 14px;
	background-color: #4D4D4D;
	border: 1px solid #000000;
}
#ctit2 {

	background-color:#00afff;
}
.tcal {
	background:#6F6F6F;
	font-family: 'Oswald', sans-serif;
	font-size:12px;
}
.ctit a:link {
	font-family: 'Oswald', sans-serif;
	font-weight: 300;
	color: #ffffff;
	text-decoration: none;
}
.ctit a:visited {
	font-family: 'Oswald', sans-serif;
	font-weight: 300;
	color: #ffffff;
	text-decoration: none;
}
 .wrapperli{ text-align:center;

    
    width: 100%;
	
}
 .wrapperli img{ 
 max-width:728px;max-height:90px;
}
 
 .myButton {
	background-color: #00afff;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	font-family: arial;
	font-size: 16px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	text-shadow: 1px 1px 1px #000000;
}
a.myButton:hover {
	background-color:#A8070A;
	color:#FFFFFF;
}
.myButton:active {
	position:relative;

}
.myButton:visited{
	background-color:#00afff;
	color:#FFFFFF;
}
.imgnews{
	background-color:#000000;
	margin-bottom:5px;
	margin-top:10px;
	margin-bottom:10px;
	
}
.bannerinocentrale p, .bannerinocentrale2 p{
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	max-width: 200px;
	background-image: -webkit-linear-gradient(270deg,rgba(251,251,251,1.00) 0%,rgba(211,211,211,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(251,251,251,1.00) 0%,rgba(211,211,211,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(251,251,251,1.00) 0%,rgba(211,211,211,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(251,251,251,1.00) 0%,rgba(211,211,211,1.00) 100%);
}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		8;
	dw-num-cols-tablet:		12;
	dw-num-cols-desktop:	16;
	dw-gutter-percentage:	25;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

.fluid {
	clear: both;
	margin-left: 0;
	width: 100%;
	float: left;
	display: block;
}

.fluidList {
    list-style:none;
    list-style-image:none;
    margin:0;
    padding:0;        
}

/* Mobile Layout: 480px and below. */
  
.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 88.725%;
	padding-left: 1.1375%;
	padding-right: 1.1375%;
	clear: none;
	float: none;
	background-color: #fff;
}
.gridContainer2 {
	margin-left: auto;
	margin-right: auto;
	width: 88.725%;
	padding-left: 1.1375%;
	padding-right: 1.1375%;
	clear: none;
	float: none;
	background-color: #fff;
}
.gridContainer3 {
	margin-left: auto;
	margin-right: auto;
	width: 88.725%;
	padding-left: 1.1375%;
	padding-right: 1.1375%;
	clear: none;
	float: none;
	background-color: #fff;
}
.gridContainer4 {
	margin-left: auto;
	margin-right: auto;
	width: 88.725%;
	padding-left: 1.1375%;
	padding-right: 1.1375%;
	clear: none;
	float: none;
	background-color: #fff;
}
.gridContainer45 {
	margin-left: auto;
	margin-right: auto;
	width: 88.725%;
	padding-left: 1.1375%;
	padding-right: 1.1375%;
	clear: none;
	float: none;
	background-color: #fff;
	padding-top: 10px;
}
.gridContainer5 {
	margin-left: auto;
	margin-right: auto;
	width: 88.725%;
	padding-left: 1.1375%;
	padding-right: 1.1375%;
	margin-bottom:10px;
	clear: none;
	float: none;
	background-color: #fff;
	padding-bottom:10px;
}
.gridContainer6 {
	margin-left: auto;
	margin-right: auto;
	width: 88.725%;
	padding-left: 1.1375%;
	padding-right: 1.1375%;
	clear: none;
	float: none;
	background-color: #000000;
	background-image: url(piazza/piazza.jpg);
	color: #FFFFFF;
	font-family: 'Lato', sans-serif;
	font-size: 18px;
	background-repeat: no-repeat;
		}
#div1 {
}
.div5 {
	width: 47.3684%;
	margin-left: 0;
	clear: both;
	margin-bottom:10px
}
.int {
	font-family: 'Oswald', sans-serif;
	width: 48.7179%;
	font-size: 12px;
	margin-top: 20px;
	text-align: center;
}
.logo {
width: 48.7179%;
margin-left: 2.5641%;
clear: none;
}
.icone {
	width: 100%;
	margin-left: 0;
	clear: both;
	text-align: center;
}
.bannerinoa {
width: 23.0769%;
}
.banneralto {
width: 48.7179%;
margin-left: 2.5641%;
clear: none;
}
.bannerinob {
width: 23.0769%;
margin-left: 2.5641%;
clear: none;
}
.menu {
	margin-bottom: 5px;
	margin-top: 5px;
	border-top: 1px solid #E7E7E7;
	padding-top: 5px;
}
.slidenews {
width: 100%;
}
.video {
width: 100%;
margin-left: 0;
clear: both;
}
.contenutonews {
width: 100%;
}
.news {
width: 100%;
margin-left: 0;
margin-bottom:5px;
background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 77.20%,rgba(229,229,229,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 77.20%,rgba(229,229,229,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 77.20%,rgba(229,229,229,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 77.20%,rgba(229,229,229,1.00) 100%);
	border-bottom: 1px solid #A4A4A4;
}
.colonnacentrale {
width: 100%;
margin-left: 0;
clear: both;
}

.bannerinocentrale {
	text-align:center;
width: 48.7179%;
}

.titolonews {
	font-family: Tahoma, Geneva, sans-serif;
	letter-spacing: -1px;
	border-top: 3px solid #C30507;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(244,244,244,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(244,244,244,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(244,244,244,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(244,244,244,1.00) 100%);
	margin-top:5px;
}
.titolonews h2 a:link {
	color:#000;
	text-decoration: none;
	font-weight:bold;
}

.titolonews h2 a:visited {
	color:#000;
	
}
.fotonews {
	text-align: center;
}
.anteprima {
display: block;
}
.calendario {
	width:98%;
	margin-left: auto;
	margin-right: auto;
	
	padding-left: 1%;
	padding-right: 1%;
	padding-bottom: 1%;
	text-align: center;
	
}
.bannerinocentrale2 {
	text-align:center;
width: 48.7179%;
margin-left: 2.5641%;
clear: none;
}
.cima {
	border-bottom: 1px solid #E7E7E7;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.giornale {
}
.legginews {
	text-align: right;
	margin-bottom: 5px;
	padding-bottom: 5px;
	
}
.data {
	/*background-image: url(calendario.png);
	background-repeat: no-repeat;*/
	
	
	font-family: 'Oswald', sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #9B9B9B;
	/*background-image: url(calendario.png);
	background-repeat: no-repeat;*/
	padding-top: 3px;
	padding-bottom: 2px;
	
}
.data p{
	/*padding-left: 20px;
	padding-right: 5px;*/
}

.fotobrevi {
	text-align: center;
width: 100%;
margin-left: 0;
}
.titolobrevi {
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #000000;
	text-align:center;
width: 100%;
margin-left: 0;
clear: both;
}
.titolobrevi a:link {
	color: #000000;
	text-decoration: none;
	
}

	.titolobrevi p a:visited {
	
	color: #000;
	
}
	.titolobrevi p a:hover{
	
	color: #00AFFF;
	
}
.brevi {
	width: 100%;
	background-color: #F8F8F8;
}
.tbrevi {
	font-family: 'Oswald', sans-serif;
	color:#FFFFFF;

	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #4D4D4D;
	text-align:center;
}
.contenutocalendario {
	background-image: -webkit-linear-gradient(270deg,rgba(251,251,251,1.00) 0%,rgba(211,211,211,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(251,251,251,1.00) 0%,rgba(211,211,211,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(251,251,251,1.00) 0%,rgba(211,211,211,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(251,251,251,1.00) 0%,rgba(211,211,211,1.00) 100%);
	margin-top: 15px;
	margin-bottom: 10px;
}
.primobannerlaterale {
	width: 100%;
	margin-left: 0;
	clear: both;
	text-align: center;
	padding-bottom:10px;
	
}
.sondaggio {
	width: 100%;
	margin-left: 0;
	clear: both;
	margin-bottom: 10px;
	display: block;
}
.contenutobrevi {
	border-bottom: 1px solid #BDBDBD;
	width: 48.7179%;
	margin-left: 0;
	clear: none;
}
.rss {
width: 100%;
margin-left: 0;
clear: both;
display: block;
}
.appuntamenti {
	
	border-bottom: 1px solid #800000;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.footer {
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
}
.meteo {
	margin-left: 0;
	clear: both;
	width: 100%;
	margin-bottom: 15px;
}
.meteo p {
	text-align:center;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	border: 1px solid #D9D9D9;
}
.galleria {

}
.titmeteo {
	font-family: 'Oswald', sans-serif;
	color:#FFFFFF;

	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #4D4D4D;
	text-align:center;
width: 100%;
margin-left: 0;
clear: both;
}
.contenutometeo {
width: 100%;
margin-left: 0;
clear: both;
}
.bannerpiccolilaterale {
	width: 100%;
	text-align: center;
}
.cerca {
	width: 100%;
	margin-left: 0;
	clear: both;
	margin-top: 50px;
}
.webtv {
}
.colonnalaterale {
width: 100%;
margin-left: 0;
clear: both;
}
.dentronews {
width: 100%;
}
.titolodentro {
	font-size:28px;
	font-family: Tahoma, Geneva, sans-serif;
	letter-spacing: -1px;
	font-weight: bold;
}
.descrizione {
		font-family: 'Lato', sans-serif;
		font-size:18px;
	color: #313131;
	display: block;
}
.colonnacentraledentro {
width: 100%;
margin-left: 0;
clear: both;
}
.colonnalateraledentro {
width: 100%;
margin-left: 0;
clear: both;
}
.datadentro {
	font-family: 'Oswald', sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #2D2D2D;
	
	padding-top: 3px;
	padding-bottom: 2px;
	

	border-top: 3px solid #C30507;
	background-image: -webkit-linear-gradient(270deg,rgba(237,237,237,1.00) 0%,rgba(255,255,255,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(237,237,237,1.00) 0%,rgba(255,255,255,1.00) 100%);
}
.publi {
	
	
	width: 100%;
	
	
}

.riepilogodentro {
}


.rie {
	border-bottom: 1px solid #F7F7F7;
	background-image: -webkit-linear-gradient(270deg,rgba(244,244,244,1.00) 0%,rgba(252,252,252,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(244,244,244,1.00) 0%,rgba(252,252,252,1.00) 100%);
	padding-top: 5px;
	padding-bottom: 5px;
	
	
	clear: both;
}
.rie2 {
	border-bottom: 1px solid #F7F7F7;
	background-image: -webkit-linear-gradient(270deg,rgba(244,244,244,1.00) 0%,rgba(252,252,252,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(244,244,244,1.00) 0%,rgba(252,252,252,1.00) 100%);
	padding-top: 5px;
	padding-bottom: 5px;
	width: 61.5384%;
	margin-left: 2.5641%;
	clear: none;
}
.rie a:link{
	color:#5C5C5C;
	font-family: 'Oswald', sans-serif;
	font-weight:300;
	text-decoration:none;
}
.rie a:visited{
	color:#5C5C5C;
}

.rie a:hover{
	color:#FF0004;
}
.rie2 a:link{
	color:#5C5C5C;
	font-family: 'Oswald', sans-serif;
	font-weight:300;
	text-decoration:none;
}
.rie2 a:visited{
	color:#5C5C5C;
}

.rie2 a:hover{
	color:#FF0004;
}
#bxslider {
font-family: 'Oswald', sans-serif;
}
.slide2 {
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(244,244,244,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(244,244,244,1.00) 100%);
	font-size: 20px;
}
a.s:link {
	text-decoration: none;	
	color:#0775C4;
}
a.s:visited {
	text-decoration: none;	
	color:#0775C4;
}

.bannerlaterale {
	width: 100%;
	clear: none;
	margin-left: 0;
	text-align: center;
	padding-bottom:10px;
}
#lat {
	padding-top: 3px;
}

.bannercentrale {
width: 48.7179%;
padding-bottom:1px;
}

.bannercentrale2 {
width: 48.7179%;
margin-left: 2.5641%;
clear: none;
padding-bottom:1px;
}

.mondo {
display: block;
}

.fotorie {
width: 35.8974%;
}

.rie2 {
width: 61.5384%;
margin-left: 0;
clear: none;
}

.zeroMargin_mobile {
margin-left: 0;
}

.hide_mobile {
display: none;
}

.logonews {
width: 100%;
text-align:center
}
.iconenews {
width: 100%;
margin-left: 0;
clear: both;
text-align:center
}
/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {
#publi {
	overflow:hidden;
	padding-bottom:5px;
	
	
}
	.div5 {
	width: 17.7215%;
	clear: none;
	margin-left: 0;
}

.gridContainer {
	width: 91.45%;
	padding-left: 0.775%;
	padding-right: 0.775%;
	clear: none;
	float: none;
	margin-left: auto;
}
.gridContainer2 {
	width: 91.45%;
	padding-left: 0.775%;
	padding-right: 0.775%;
	clear: none;
	float: none;
	margin-left: auto;
}
.gridContainer3 {
	width: 91.45%;
	padding-left: 0.775%;
	padding-right: 0.775%;
	clear: none;
	float: none;
	margin-left: auto;
}
.gridContainer4 {
	width: 91.45%;
	padding-left: 0.775%;
	padding-right: 0.775%;
	clear: none;
	float: none;
	margin-left: auto;
}
.gridContainer45{
	width: 91.45%;
	padding-left: 0.775%;
	padding-right: 0.775%;
	clear: none;
	float: none;
	margin-left: auto;
}
.gridContainer5 {
	width: 91.45%;
	padding-left: 0.775%;
	padding-right: 0.775%;
	clear: none;
	float: none;
	margin-left: auto;
	display: block;
	padding-bottom:10px;
}
.gridContainer6 {
	width: 91.45%;
	padding-left: 0.775%;
	padding-right: 0.775%;
	clear: none;
	float: none;
	margin-left: auto;
	font-size:18px;
	font-family: 'Lato', sans-serif;
	
	color:#FFFFFF;
		
}
#div1 {
}
.int {
	width: 32.2033%;
}
.logo {
	width: 49.1525%;
	clear: none;
	margin-left: 1.6949%;
}
.icone {
width: 100%;
clear: both;
margin-left: 0;
}
.bannerinoa {
width: 23.7288%;
display: block;
}
.banneralto {
width: 49.1525%;
clear: none;
margin-left: 1.6949%;
}
.bannerinob {
width: 23.7288%;
clear: none;
margin-left: 1.6949%;
display: block;
}
.menu {
}
.slidenews {
width: 100%;
}
.video {
width: 100%;
clear: both;
margin-left: 0;
}
.contenutonews {
width: 100%;
}
.news {
	width: 100%;
	margin-left: 0;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 77.20%,rgba(229,229,229,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 77.20%,rgba(229,229,229,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 77.20%,rgba(229,229,229,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 77.20%,rgba(229,229,229,1.00) 100%);
	border-bottom: 1px solid #A4A4A4;
}
.colonnacentrale {
width: 100%;
clear: both;
margin-left: 0;
}

.bannerinocentrale {
	text-align:center;
width: 49.1525%;
}

.titolonews {
font-size: 24px;
}
.fotonews {
}
.anteprima {
}
.calendario {
}
.bannerinocentrale2 {
width: 49.1525%;
clear: none;
margin-left: 1.6949%;
}
.cima {
}
.giornale {
}
.legginews {
}
.data {
	
}

.fotobrevi {
	text-align: center;
width: 100%;
margin-left: 0;
}
.titolobrevi {
width: 100%;
clear: both;
margin-left: 0;
}
.brevi {
width: 100%;
}
.contenutocalendario {
}
.primobannerlaterale {
width: 100%;
clear: both;
margin-left: 0;
padding-bottom:10px;
}
.sondaggio {
width: 100%;
clear: both;
margin-left: 0;
display: block;
}
.contenutobrevi {
width: 100%;
margin-left: 0;
clear: both;
}
.rss {
width: 15.2542%;
clear: none;
margin-left: 1.6949%;
}
.appuntamenti {
}
.footer {
width: 100%;
}
.meteo {
clear: both;
margin-left: 0;
width: 100%;
}
.galleria {
}
.titmeteo {
width: 100%;
clear: both;
margin-left: 0;
}
.contenutometeo {
width: 100%;
clear: both;
margin-left: 0;
}
.bannerpiccolilaterale {
width: 100%;
}
.cerca {
width: 100%;
clear: both;
margin-left: 0;
}
.webtv {
}
.colonnalaterale {
width: 100%;
clear: both;
margin-left: 0;
}
.dentronews {
width: 100%;
}
.titolodentro {
}
.descrizione {
		font-family: 'Lato', sans-serif;
	color: #313131;
	display: block;
}
.colonnacentraledentro {
width: 100%;
clear: both;
margin-left: 0;
}
.colonnalateraledentro {
width: 100%;
clear: both;
margin-left: 0;
}
.datadentro {
	font-family: 'Oswald', sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #2D2D2D;
	
	padding-top: 3px;
	padding-bottom: 2px;
	

	border-top: 3px solid #C30507;
	background-image: -webkit-linear-gradient(270deg,rgba(237,237,237,1.00) 0%,rgba(255,255,255,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(237,237,237,1.00) 0%,rgba(255,255,255,1.00) 100%);
}
.publi {
	
	
	
	
	width: 100%;
	

}

.riepilogodentro {
}

.bannerlaterale {
width: 100%;
margin-left: 0;
clear: both;
padding-bottom:10px;
}
.bannercentrale {
width: 100%;
}
.bannercentrale2 {
width: 100%;
margin-left: 0;
clear: both;
}
#icon {
		max-width:25px;
		margin-right:2px;
	
}
.logo img {
		max-width:80%;
	
}
.mondo {
display: block;
}
.fotorie {
width: 23.7288%;

padding-bottom: 3px;

}
.rie2 {
width: 74.5762%;
clear: none;
margin-left: 1.6949%;
}
.hide_tablet {
display: none;
}
.zeroMargin_tablet {
margin-left: 0;
}

.scroll {
display: none;
padding-bottom:10px;

}

.logonews{
width: 48.7179%;
text-align:center;
}
.logonews img{
	max-width:70%
}
.iconenews {
width: 48.7179%;
clear: none;
margin-left: 2.5641%;
margin-top:30px;
}
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {
#publi {
	overflow:hidden;
	padding-bottom:5px;
	
	
}
.imgnews{
	margin-top:10px;
	margin-bottom:10px;
	/*-webkit-box-shadow: 0 0 3px 5px #B8B8B8;
	box-shadow: 0 0 3px 5px #B8B8B8;*/
}
	.div5 {
	width: 8.7215%;
	margin-left: 1.2658%;
	clear: none;
}
	
 #ctit {
	font-family: 'Oswald', sans-serif;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
	font-size:14px;
	
}

.tcal {
	color:#000000;
	background:#6F6F6F;
	font-family: 'Oswald', sans-serif;
	font-size:12px;
}
.ctit a:link {
	font-family: 'Oswald', sans-serif;
	
	color: #ffffff;
	text-decoration: none;
}
.ctit a:visited {
	font-family: 'Oswald', sans-serif;
	font-weight: 300;
	color: #ffffff;
	text-decoration: none;
}
.gridContainer {
	width: 88.875%;
	max-width: 1250px;
	padding-left: 0.5625%;
	padding-right: 0.5625%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
}
.gridContainer2 {
	width: 88.875%;
	max-width: 1250px;
	padding-left: 0.5625%;
	padding-right: 0.5625%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
}
.gridContainer3 {
	width: 88.875%;
	max-width: 1250px;
	padding-left: 0.5625%;
	padding-right: 0.5625%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
}
.gridContainer4 {
	width: 88.875%;
	max-width: 1250px;
	padding-left: 0.5625%;
	padding-right: 0.5625%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
}
.gridContainer45 {
	width: 88.875%;
	max-width: 1250px;
	padding-left: 0.5625%;
	padding-right: 0.5625%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
}
.gridContainer5 {
	width: 88.875%;
	max-width: 1250px;
	padding-left: 0.5625%;
	padding-right: 0.5625%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
	display: block;
	padding-bottom:10px;
}
.gridContainer6 {
	width: 88.875%;
	max-width: 1250px;
	padding-left: 0.5625%;
	padding-right: 0.5625%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
	background-color: #1D1D1D;
    font-family: 'Lato', sans-serif;
	font-size:18px;
	
	color:#FFFFFF;	

			
}
#div1 {
}
.int {
	width: 17.7215%;
	margin-top: 65px;
	color: #000000;
	font-family: 'Oswald', sans-serif;
	font-size: 16px;
	font-weight:400;
}
.logo {
	width: 36.7088%;
	clear: none;
	margin-left: 1.2658%;
	text-align: center;
}
.icone {
	width: 30.3797%;
	clear: none;
	margin-left: 1.2658%;
	text-align: center;
	margin-top: 50px;
	
}

.bannerinoa {
width: 17.7215%;
display: block;
}
.banneralto {
width: 62.0253%;
clear: none;
margin-left: 1.2658%;
}
.bannerinob {
width: 17.7215%;
clear: none;
margin-left: 1.2658%;
display: block;
}
.menu {
}
.slidenews {
	width: 100%;
	border-bottom: 1px solid #ECECEC;
	margin-bottom: 5px;
	background-image: -webkit-linear-gradient(270deg,rgba(251,251,251,1.00) 0%,rgba(249,249,249,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(251,251,251,1.00) 0%,rgba(249,249,249,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(251,251,251,1.00) 0%,rgba(249,249,249,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(251,251,251,1.00) 0%,rgba(249,249,249,1.00) 100%);
}
.video {
width: 24.0506%;
clear: none;
margin-left: 1.2658%;
}
.contenutonews {
	width: 36.7088%;
	margin-bottom: 0px;
	
}
.news {
width: 100%;
margin-left: 0;
background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 77.20%,rgba(229,229,229,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 77.20%,rgba(229,229,229,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 77.20%,rgba(229,229,229,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 77.20%,rgba(229,229,229,1.00) 100%);
	border-bottom: 1px solid #A4A4A4;
}
.colonnacentrale {
width: 36.7088%;
clear: none;
margin-left: 1.2658%;
}

.bannerinocentrale {
	text-align:center;
width: 48.2758%;
}

.titolonews {
	font-size: 24px;
}
.fotonews {
	margin-bottom: 10px;
}
.anteprima {
	font-family: 'Lato', sans-serif;
	color: #313131;
	display: block;
}
.calendario {
	text-align: center;
}
.bannerinocentrale2 {
width: 48.2758%;
clear: none;
margin-left: 3.4482%;
}
.cima {
	border-bottom: 1px solid #ECECEC;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
.giornale {
}
.legginews {
	
	text-align: right;
	margin-bottom: 5px;
	padding-bottom: 5px;
	
}


.data {
	font-family: 'Oswald', sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #9B9B9B;
	
	padding-top: 3px;
	padding-bottom: 2px;
}

.fotobrevi {
	text-align: center;
	width: 100%;
	margin-left: 0;
}
.titolobrevi {
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #000000;
	
	width: 100%;
	
	clear: both;
	
	text-align:center;
	
	
	margin-left: 0;
	
	
}
.titolobrevi a:link {
	color: #000000;
	text-decoration: none;
	
}

	.titolobrevi p a:visited {
	
	color: #000;
	
}
	.titolobrevi p a:hover{
	
	color: #00AFFF;
	
}

.brevi {
	width: 48.2758%;

}
.contenutocalendario {

}
.primobannerlaterale {
width: 100%;
clear: both;
margin-left: 0;
}
.sondaggio {
	width: 100%;
	clear: none;
	margin-left: 3.4482%;
	
	display: block;
}
.contenutobrevi {
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #BDBDBD;
	width: 100%;
	clear: both;
	margin-left: 0;
}
.rss {
	width: 11.3924%;
	clear: none;
	margin-left: 1.2658%;
	margin-top: 50px;
	display: block;
	
}
.appuntamenti {
	border-bottom: 1px solid #800000;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
#bxslider {
font-family: 'Oswald', sans-serif;
}
.slide2 {
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(244,244,244,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(244,244,244,1.00) 100%);
	font-size: 20px;
}
a.s:link {
	text-decoration: none;	
	color:#0775C4;
}
a.s:visited {
	text-decoration: none;	
	color:#0775C4;
}
.tbrevi {
	font-family: 'Oswald', sans-serif;
	color:#FFFFFF;

	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #4D4D4D;
	text-align:center;
}
.titmeteo {
	font-family: 'Oswald', sans-serif;
	color:#FFFFFF;

	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #4D4D4D;
	text-align:center;
	width: 100%;
	clear: none;
	margin-left: 3.4482%;
}
.footer {
	
	color:#FFFFFF;
	width: 74.6835%;
}
.meteo {
clear: none;
margin-left: 3.4482%;
width: 100%;
}
.galleria {
}
.titmeteo {
}
.contenutometeo {
width: 48.2758%;
clear: none;
margin-left: 3.4482%;
}
.bannerpiccolilaterale {
width: 100%;
text-align:center;
}
.cerca {
width: 24.0506%;
clear: none;
margin-left: 1.2658%;
}
.webtv {
}
.colonnalaterale {
width: 24.0506%;
clear: none;
margin-left: 1.2658%;
}
.dentronews {
width: 55.6962%;
}
.titolodentro {
}
.descrizione {
		font-family: 'Lato', sans-serif;
	color: #313131;
	display: block;
}
.colonnacentraledentro {
width: 17.7215%;
clear: none;
margin-left: 1.2658%;
}
.colonnalateraledentro {
width: 24.0506%;
clear: none;
margin-left: 1.2658%;
}
.datadentro {
	font-family: 'Oswald', sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #2D2D2D;
	
	padding-top: 3px;
	padding-bottom: 2px;
	

	border-top: 3px solid #C30507;
	background-image: -webkit-linear-gradient(270deg,rgba(237,237,237,1.00) 0%,rgba(255,255,255,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(237,237,237,1.00) 0%,rgba(255,255,255,1.00) 100%);
	
}
.publi {
	

width: 100%;


	
	
}


.riepilogodentro {
	margin-top: 10px;
}

.bannerlaterale {
width: 100%;
clear: both;
margin-left: 0;
padding-bottom:10px;
}
.bannercentrale {
	width: 100%;
	text-align: center;
}
.bannercentrale2 {
	width: 100%;
	clear: both;
	margin-left: 0;
	text-align: center;
}
#icon {
		max-width:35px;
			margin-right:2px;
	
}
.mondo {
	display: block;
	margin-top: 10px;

}
.fotorie {
width: 20.4545%;
}
.rie2 {
width: 77.2727%;
clear: none;
margin-left: 2.2727%;
}
.zeroMargin_desktop {
margin-left: 0;
}
.hide_desktop {
display: none;
}
.logonews {
width: 57.6271%;
text-align:center
}
.iconenews {
width: 40.6779%;
clear: none;
margin-left: 1.6949%;
text-align:left;

margin-top:50px;
}
}

@media only screen and (max-width: 481px) {
	.hide_mobile {
display: none;
}

#icon {
		max-width:25px;
			margin-right:2px;
	
}
.logo img {
		width:80%;
	
}
#lat {
	padding-top: 3px;
	max-width:100px;
	
}
#piclat {
	padding-top: 3px;
	max-width:100px;
	
	
}
#primolat {
	padding-top: 3px;
	max-width:100px;
	padding-bottom:3px;
	
}

.bannerlaterale {
display: none;
padding-bottom:10px;

}

.publi {
display: none;

}
.logonews{
width: 48.7179%;
text-align:center;
}
.logonews img{
	max-width:70%
}
.iconenews {
width: 48.7179%;
clear: none;
margin-left: 2.5641%;
margin-top:15px;
}
}
