body{
	width:954px;
	font-family:Verdana,Arial, Geneva, Helvetica,sans-serif;
	margin:0;
	padding:0;
	font-size:11px;
}

.hidden{display:none}
.left{float:left}
div{float:left}
img{float:left}
a{color:#404040;text-decoration:none;}
li {list-style-type: none;}
ul{margin:0;padding:0;display:block;}
h1{margin:0;padding:0}

.container{width:100%}
.header{width:100%}
.top-header{width:100%}
.logo{float:left;width:50%}
.logo-reg{float:right;width:50%;text-align:right}
.logo-reg .sbds{width:100%}
.logo-reg div{float:right}

.navbar-top{display:none}
.navbar-top.pos.hp {display: inline;line-height: 20px;}
.navbar-bottom{display:none}
.social{display:none;}
.social.hp{display:inline}
.leftbar{display:none}
.footer{display:none}
.footer.hp{display:inline}
.lower-footer{display:none}
.lower-footer.hp{display:inline}

.navbar-top{width:954px;}
.vocitopbar {float: left;}

.path{width:954px;}

.ext-center{width:710px}
.nrm-center{width:466px}
.column{width:222px}

.leftbar-hp{width:222px}
.leftbar-hp ul{width:222px;}
.leftbar-hp li{width:222px;}
.rightbar{width:222px;}
.rightbar-hp ul{width:222px;}
.rightbar-hp li{width:222px;}
.div-titolo-blocco{width:222px}
.blocco{min-height:0px!important;margin-bottom:1.44em}
.div-titolo-blocco {border-bottom: 1px solid black;background: rgb(218,218,221);padding: 0.2em;margin-bottom: 0.5em;}
.titolo-blocco {font-weight: bold;text-transform: uppercase;color: rgb(204,40,41);}


.t-space{margin-top:1.44em!important;display:inline;}
.t15-space{margin-top:2.18em!important;display:inline;}
.b-space{margin-bottom:1.44em!important;display:inline;}
.ht-space{margin-top:0.723em!important;display:inline;}
.hb-space{margin-bottom:0.723em!important;display:inline;}
.qt-space{margin-top:0.361em!important;display:inline;}

.r-space{margin-right:22px}
.l-space{margin-left:22px}

.half-lined{border-bottom:1px solid #AAA;padding-bottom:7px;margin-bottom:8px;}

.img-con-didascalia {position: static!important;}
.img-con-didascalia .sfondo {display:none}
.img-con-didascalia .div-didascalia {position: static!important;bottom: 0;left: 0;}
.img-con-didascalia .didascalia{color:white!important}

.search-nav{display:none}
.search-elenco{display:none}
.search-elenco.hp{display:inline}
.search-form-hp .label-ricerca {width:222px;float:left}

.thumbnail {float: left;padding: 5px .72em 3px 0px;width: 6.34em;height: 3.62em;margin: 0px;}

.column.qt-space .title4 {display: none;}

.header .social {float: right;text-align: right;width: 220px;height:40px;}
.social ul {float: right;padding-right: 1em;}
.social li {display: inline;float: right;margin-right: 0.4em;}
.social li img{width:2em;float:left}
.social li a {float:left}

.footer{width:100%;margin-top:2.89em;float:left}
.lower-footer {float: left;margin: 0;width: 100%;background: rgb(75,76,77);border-top: 10px solid rgb(204,40,41);border-bottom: 20px solid gray;}
.lower-footer .link {display: inline;float: left;margin-left: 1.5em;}
.lower-footer .link li{float:left}
.lower-footer .div-immagine-footer {float: right;background: url(/immagini/13_468_20130402135249.png);height: 136px;width: 140px;background-repeat: no-repeat;margin: 2em 3em 2em 0;
}#idDivTwitter {padding: 1em 0 1em 2em;float: left;width: 40%;}
.lower-footer .twitter {float: left;}
.twitter span {font-weight: bold;}
.lower-footer .twitter li a {display: block;margin-bottom: 1em;color: #fff;font-size: 0.9em;}
.lower-footer .twitter li a:hover {color: rgb(204,40,41);}
.lower-footer .link-social {float: left;width: 100%;background: gray;height: 40px;line-height: 40px;}
.lower-footer .social {float: right;padding-top: 0.5em;}
.lower-footer .twitter span {margin-bottom: 0.5em;display: block;color: #fff;}
.t-link{border-right:1px solid #fff;padding:0px 0.5em;display:inline;margin:0px;color:#fff;}