body {
	background:#FFF;
	font-family:"Open Sans", Verdana, Arial, sans-serif; 
	text-align:center; 
	line-height:20px;
	color:#000; 
	font-size:69%; 
	height:0em; 
	padding:0; 
	margin:0;
	font-weight:300;
	width:100%;
	zoom:1;
}
html>body {font-size:14px;}

form,ul,li,div,img,ol,p {margin:0em;padding:0em;}
div {float:left;}
img {border:0em;}
a {color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
h1, h2, h3, h4 {margin:0em;padding:0em;font-size:14px;}
li {list-style-type:none}
blockquote {font-style:italic;}
b {font-weight:400}
strong {font-weight:400}
p{margin-top:20px;}
p:first-child{margin-top:0px;}
.w100perc {width:100%;float:left;}
.wauto {width: auto;float: left;}

.mt0 {margin-top:0px!important;display:inline;}
.mt5 {margin-top:5px!important;display:inline;}
.mt10 {margin-top:10px!important;display:inline;}
.mt20 {margin-top:20px!important;display:inline;}
.mt30 {margin-top:30px!important;display:inline;}
.mt40 {margin-top:40px!important;display:inline;}

.mb10 {margin-bottom:10px!important;display:inline;}
.mb20 {margin-bottom:20px!important;display:inline;}
.mb30 {margin-bottom:30px!important;display:inline;}
.mb40 {margin-bottom:40px!important;display:inline;}

.ml0 {margin-left:0px!important;display:inline;}
.ml10 {margin-left:10px!important;display:inline;}
.ml20 {margin-left:20px!important;display:inline;}

.mr0 {margin-right:0px!important;}
.mr5 {margin-right:5px!important;display:inline;}
.mr10 {margin-right:10px!important;display:inline;}
.mr16 {margin-right:16px!important;display:inline;}
.mr20 {margin-right:20px!important;display:inline;}

.left {float:left!important;}
.right {float:right!important;}
.bold {font-weight:400;}
.fnormal {font-weight:300!important;}
.nodisp {display:none;}
.tcenter {text-align: center;}

#topbar {width:100%;float:left;background:url('../img/sfondo_barrasup.png') repeat scroll 0 0 transparent;height:51px;}
#topbar .contenuto {float:none;text-align:left;width:1020px;min-height:100%;height:auto;min-height:100%;margin:0 auto;background:url('../img/sfondo_barrasup.png') repeat scroll 0 0 transparent;height:51px;}
#topbar .contenuto .cont {float:left;width:1000px;padding:0 10px;}
#topbar .contenuto .social {width:auto;float:right;margin-top:14px;}
#topbar .contenuto .social img {width:auto;float:left;margin-left:10px;}
#topbar .contenuto .formcerca {width:auto;float:right;}
#topbar .contenuto .formcerca .testo {margin: 14px 10px 0 0;border: 1px solid #d0d0d0;width: 112px;float: left;padding: 4px 20px 4px 4px;font-size: 14px;height: 12px;background: url('../img/ico_lente.png') no-repeat scroll 117px 1px #fff;}
#topbar .contenuto .linguavis {width:117px;float:right;margin-right:20px;margin-top:14px;font-size:12px;font-weight:400;color:#8e8e8e;}
#topbar .contenuto .linguavis form {width: 117px;float:left;overflow:hidden;}
#topbar .contenuto .linguavis select {width: 135px;float: left;height:27px;margin: 0;padding: 5px 0px 5px 28px;border: 0;overflow: hidden;-webkit-appearance: none;}

#contenitore {float:none;text-align:left;width:1020px;min-height:100%;height:auto;min-height:100%;margin:0 auto 0 auto}
#testata {width:1000px;float:left;background:url(../img/sfondo_logo.png) no-repeat scroll 200px 0 transparent;padding:0 10px;}
#testata .logo {width:544px;float:left;}
#testata .logo img {width:auto;float:left;}
#testata .pagine {width:100px;float:right;margin-top:35px;font-size:12px;}
#testata .pagine li {width:100%;float:left;border-left: 5px solid #2e9df6;padding-left: 5px;font-weight: 400;text-transform:uppercase;margin-bottom:3px;}

#path {width:1000px;float:left;background:url('../img/sfondo_path.png') no-repeat scroll 0 0 transparent;height:83px;margin:0 10px;}
#path .intestazione {width: auto;float: left;height: 83px;line-height: 75px;font-size: 25px;color: #fff;font-weight: 600;margin-left: 20px;text-transform:uppercase;}
#path #breadcrumbs {width:auto;float:right;margin-right:20px;}
#path #breadcrumbs li {width:auto;float:left;height: 83px;line-height: 75px;text-transform:lowercase;font-size:12px;color:#fff;font-weight:400;}
#path #breadcrumbs li a {color:#fff;}
#path #breadcrumbs li .home {font-weight:600;}

#navbar2 {display:none;}
#navbar {width:1000px;float:left;margin-top:10px;font-size:16px;padding:0 10px;}
.inlingua#navbar li {background-color: #fff!important;color: #000!important;border-bottom: 0px;}
#navbar li {width:auto;float:left;height:40px;line-height:40px;font-weight:400;position:relative;text-align:center;text-transform:uppercase;border-bottom:5px solid #2e9df6;}
#navbar li#vocenav_1 {width:85px;}
#navbar li#vocenav_2 {width:108px;}
#navbar li#vocenav_3 {width:90px;}
#navbar li#vocenav_4 {width:140px;}
#navbar li#vocenav_5 {width:100px;}
#navbar li#vocenav_6 {width:110px;}
#navbar li#vocenav_7 {width:130px;}
#navbar li#vocenav_8 {width:84px;}
#navbar li#vocenav_9 {width:94px;}
#navbar li a {width:100%;float:left;height:40px;text-decoration:none;/*padding:0 12px;*/}
#navbar li a:hover {background-color:#2e9df6;color:#fff;}
#navbar li:hover {background-color:#2e9df6;color:#fff;}
#navbar li:hover a {color:#fff;}
#navbar li.selezionato {background-color:#2e9df6;color:#fff;/*padding:0 12px;*/}
#navbar li.selezionato a {padding:0px;color:#fff;}
#navbar li ul {width:200px;float:left;z-index:2000;position:absolute;top:40px;left:0px;padding-top:5px;}
#navbar li ul li {width:100%;float:left;padding:0px!important;background-color:#000;min-height:30px;height:auto;line-height:30px;text-align:left;text-transform:none;border-bottom:0px;}
#navbar li ul li:hover {background:url('../img/bg_menu_over.png') repeat scroll 0 0 #000!important;}
#navbar li ul li a {width:180px;float:left;color:#fff;padding:0px 10px!important;font-size:14px;height:30px;}
#navbar li ul li a:hover {background:url('../img/freccia_menu_over_sx.png') no-repeat scroll 181px 7px transparent!important;}
#navbar .terziliv {width:100%;float:left;position:static;padding-top:0px;}
#navbar .terziliv li {width:100%;float:left;}
#navbar .terziliv li:hover {background:url('../img/bg_smenu_over.png') repeat scroll 0 0 #000!important;}
#navbar .terziliv li a {width:160px;float:left;margin-left:20px;}
#navbar .terziliv li a:hover {background:url('../img/freccia_menu_over_sx.png') no-repeat scroll 161px 7px transparent!important;}

#corpo {width:1000px;float:left;margin-top:10px;padding:0 10px;}

#corpo .primopianohp {width:100%;float:left;background:url('../img/separatore_pp_sp.png') no-repeat scroll 0 bottom transparent;padding-bottom:30px;}
#corpo .primopianohp .sx {width:680px;float:left;position:relative;z-index:100;}
#corpo .primopianohp .sx iframe {width: 680px;float: left;height: 330px;}
#corpo .primopianohp .sx .testosovraimpFrame {width:660px;float:left;padding:10px;color:#fff;position:absolute;top:0px;left:0px;background:url('../img/bckpp.png') repeat scroll 0 0 transparent;}
#corpo .primopianohp .sx .testosovraimpFrame a {color:#fff;}
#corpo .primopianohp .sx .titoloFrame {font-size:20px;width:570px;float:left;font-weight:400;}
#corpo .primopianohp .sx .testoFrame {width:570px;float:left;font-size:13px;margin-top:5px;}
#corpo .primopianohp .sx .elencopuntato {width: auto;float: left;position: absolute;bottom: 10px;right: 0px;z-index:130;padding-right:5px;}
#corpo .primopianohp .sx .elencopuntato span {font-size:0px;width: 16px;height: 16px;display: inline-block;color: #2e9df6;cursor:pointer;background:url('../img/pallino_bianco.png') no-repeat scroll 0 0 transparent;margin-right:5px;}
#corpo .primopianohp .sx .elencopuntato span.cycle-pager-active {color: #fff;background:url('../img/pallino_blu.png') no-repeat scroll 0 0 transparent;}
#corpo .primopianohp .sx .indietro {width:auto;float:left;position:absolute;top:115px;left:0px;z-index:110;cursor:pointer;}
#corpo .primopianohp .sx .avanti {width:auto;float:left;position:absolute;top:115px;right:0px;z-index:120;cursor:pointer;}
#corpo .primopianohp .sx ul {width:100%;float:left;}
#corpo .primopianohp .sx ul li {width:100%;float:left;height:330px;color:#fff}
#corpo .primopianohp .sx ul li a {color:#fff;}
#corpo .primopianohp .sx ul li .img {width:100%;float;}
#corpo .primopianohp .sx ul li .img img {width:100%;float;}
#corpo .primopianohp .sx ul li .testosovraimp {width:660px;float:left;padding:10px 10px 0px;position:absolute;height:50px;bottom:0px;left:0px;background:url('../img/bckpp.png') repeat scroll 0 0 transparent;}
#corpo .primopianohp .sx ul li .titolo {font-size:20px;width:570px;float:left;font-weight:400;}
#corpo .primopianohp .sx ul li .titolo2 {display:none;}
#corpo .primopianohp .sx ul li .testo {width:570px;float:left;font-size:13px;margin-top:5px;}
#corpo .primopianohp .dx {width:320px;float;left;}
#corpo .primopianohp .dx .box_multimedia {width:150px;float:left;margin-left:10px;position:relative;}
#corpo .primopianohp .dx .box_multimedia .immagine {width:100%;float:left;}
#corpo .primopianohp .dx .box_multimedia .immagine .guarda {width:auto;float:left;position:absolute;top:42px;left:57px;}
#corpo .primopianohp .dx .box_multimedia .immagine img {width:auto;float:left;}
#corpo .primopianohp .dx .box_multimedia .titolo {width:140px;float:left;border-left:5px solid #2e9df6;padding-left:5px;font-weight:400;}
#corpo .primopianohp .dx .box_info {width:310px;float:left;margin-left:10px;margin-top:10px;}
#corpo .primopianohp .dx .box_info .titolo {width:100%;float:left;font-size:16px;color:#2e9df6;font-weight:400;}
#corpo .primopianohp .dx .box_info .titolo a {color:#2e9df6}
#corpo .primopianohp .dx .box_info .testo {width:100%;float:left;font-size:13px;}

/* home /secondopiano/ */ 
#corpo .secondopianohp {width:100%;float:left;padding-bottom:30px;}
#corpo .secondopianohp .sx {width:680px;float:left;}
#corpo .secondopianohp .sx .testata {width:660px;float:left; margin-right:20px;border-bottom:2px solid #2E9DF6;float:left;font-size:16px;margin-top: 10px;}
#corpo .secondopianohp .sx .testata .titolo {width:auto;float:left;background-color:#2E9DF6;color:#FFFFFF;font-weight:400;line-height:40px;text-align:center;font-size:18px; padding:0 20px;}
#corpo .secondopianohp .sx .riga {width:100%;float:left;margin-top:20px;}
#corpo .secondopianohp .sx .articolo {width:320px;float:left; margin-right:20px;}
#corpo .secondopianohp .sx .articolo .immagine {width:100%;float:left; height:130px;}
#corpo .secondopianohp .sx .articolo .titolo {width:100%;float:left; margin-top:10px; font-weight:400; font-size:17px;}
#corpo .secondopianohp .sx .articolo .testo {width:100%;float:left; font-size:15px;}


#corpo .secondopianohp .dx {width:320px;float:left;margin-top:10px;}

/* home /terzopiano/multimedia */ 
#corpo .terzopianohp {width:100%;float:left;padding-bottom:30px;}

#corpo .terzopianohp .boxmultimedia .sx {width:680px;float:left;}
#corpo .terzopianohp .boxmultimedia .sx .testata {width:680px;float:left; margin-right:0px;border-bottom:2px solid #2E9DF6;float:left;font-size:16px;}
#corpo .terzopianohp .boxmultimedia .sx .testata .titolo {width:auto;float:left;background-color:#2E9DF6;color:#FFFFFF;font-weight:400;line-height:40px;text-align:center;font-size:18px; padding:0 20px;}
#corpo .terzopianohp .boxmultimedia .dx {width:320px;float:left; padding-top:18px;}
#corpo .terzopianohp .boxmultimedia .dx .testata {width:261px;float:left;border-bottom:2px solid #2E9DF6; padding-top:2px;}
#corpo .terzopianohp .boxmultimedia .dx .navigazione {width:auto;float:right; height:24px;cursor:pointer;}
#corpo .terzopianohp .boxmultimedia .sx  #boxmultimedia_intestazione { float:left; }
#corpo .terzopianohp .boxmultimedia .sx  #boxmultimedia_intestazione .last { border-right:0!important;}
#corpo .terzopianohp .boxmultimedia .sx  #boxmultimedia_intestazione .aperta { border-bottom:4px solid #2E9DF6;}
#corpo .terzopianohp .boxmultimedia .sx  #boxmultimedia_intestazione .boxmultimedia_tab {cursor: pointer;display: inline;border-right: 0px solid #000;font-size: 15px;font-weight: 400;line-height: 36px;text-align: center;width: auto;margin: 0 20px;float: left;}	
#corpo .terzopianohp .boxmultimedia .sx  #boxmultimedia_intestazione .boxmultimedia_tab a {width:100%;float: left;height:40px;}	

#corpo .terzopianohp .boxmultimedia { float:left; width:1000px;}
#corpo .terzopianohp .boxmultimedia ul#immagini_contenuto2 {display:none}
#corpo .terzopianohp .boxmultimedia ul#video_contenuto2 {display:none}
#corpo .terzopianohp .boxmultimedia ul {width:100%;float:left;margin-top:20px;}
#corpo .terzopianohp .boxmultimedia ul li {width:100%;float:left;}
#corpo .terzopianohp .boxmultimedia ul li .media { width:320px; float:left; position:relative; margin-right:20px;}
#corpo .terzopianohp .boxmultimedia ul li .media .immagine {width:100%;float:left;height:180px;overflow:hidden;}
#corpo .terzopianohp .boxmultimedia ul li .media .immagine .guarda {width:50px;height:50px;float:left;position:absolute;top:70px;left:135px;}
#corpo .terzopianohp .boxmultimedia ul li .media .immagine img {width:320px;float:left;}
#corpo .terzopianohp .boxmultimedia ul li .media .titolo {width:310px;float:left;border-left:5px solid #2e9df6;background: url("../img/bckpp.png") repeat scroll 0 0 transparent;padding-left:5px;font-weight:400; color:#ffffff; position:absolute; top:140px; z-index:10001; height:40px; font-size:13px;left:0px;}
#corpo .terzopianohp .boxmultimedia ul li .media .titolo a{color:#ffffff;}

#corpo .quartopianohp {width:100%;float:left;padding-bottom:30px;}
#corpo .quartopianohp .sx {width:660px;float:left;margin-right:20px;}
#corpo .quartopianohp .sx .testata {width:660px;float:left; border-bottom:2px solid #2E9DF6;float:left;font-size:16px;margin-top: 10px;}
#corpo .quartopianohp .sx .testata .titolo {width:auto;float:left;background-color:#2E9DF6;color:#FFFFFF;font-weight:400;line-height:40px;text-align:center;font-size:18px; padding:0 20px;}
#corpo .quartopianohp .dx {width:320px;float:left;margin-top:10px;}

#corpo .quartopianohp .articoli {width:100%;float:left;margin-top:20px;}
#corpo .quartopianohp .articoli .elencoeventihp {width:100%;float:left;}
#corpo .quartopianohp .articoli .elencoeventihp li {width:320px;float:left;margin-bottom:20px;}
#corpo .quartopianohp .articoli .elencoeventihp li.primo {margin-right:20px;margin-bottom:0px;}

#corpo .quartopianohp .articoli .elencoeventihp li .titolo {width:auto;float:none;font-weight:400;line-height:16px;}
#corpo .quartopianohp .articoli .elencoeventihp li .data {width:auto;float:none;line-height:16px;color:#999;font-size:12px;font-weight:400;}
#corpo .quartopianohp .articoli .elencoeventihp li .testo {width:auto;float:none;line-height:16px;}
#corpo .quartopianohp .articoli .elencoeventihp li .immagine {width:auto;float:left;margin-right:10px;}
#corpo .quartopianohp .articoli .elencoeventihp li.primo .immagine {margin-right:0px;}
#corpo .quartopianohp .articoli .elencoeventihp li .immagine img {width:100%;float:left;}
#corpo .quartopianohp .articoli .elencoeventihp li.primo .titolo {width:100%;float:left;font-size:17px;font-weight:400;margin-top:10px;line-height:20px;}
#corpo .quartopianohp .articoli .elencoeventihp li.primo .testo {width:100%;float:left;line-height:20px;}

#corpo .frasedelgiornohp {width:100%;float:left;padding-bottom:30px;background: url("../img/freccette_aperte.png") no-repeat scroll 0 10px transparent;padding-top:10px;border-top:1px solid #2E9DF6;}
#corpo .frasedelgiornohp .cont {width: 960px;float: left;background: url("../img/freccette_chiuse.png") no-repeat scroll right bottom transparent;padding-left: 40px;font-size: 18px;font-weight: 400;}
#corpo .frasedelgiornohp .cont .testo {width: 920px;float: left;margin-top:10px;}
#corpo .frasedelgiornohp .cont .cit {width: 920px;float: left;text-align: right;font-size: 14px;font-weight: 300;font-style: italic;}

#corpo #sezimg {width:100%;float:left;margin-top:10px;margin-bottom:40px;}
#corpo #sezimg .contimg {width:100%;float:left;background:url('../img/separatore_pp_sp.png') no-repeat scroll 0 bottom transparent;padding-bottom:30px;}
#corpo #sezimg .principale {width:680px;float:left;position:relative;}
#corpo #sezimg .principale ul {width:100%;float:left;}
#corpo #sezimg .principale ul li {width:100%;float:left;position:relative;text-align:center;height:510px;background-color:#f6f6f6}
#corpo #sezimg .principale ul li img {width:auto;float:none;}
#corpo #sezimg .principale ul li .titolino {width:660px;float:left;padding:0 10px;font-weight:400;font-size:20px;position:absolute;left:0px;top:0px;background: url("../img/bckpp.png") repeat scroll 0 0 transparent;height:40px;color:#fff;line-height:40px;}
#corpo #sezimg .principale ul li .full {position:absolute;top:10px;right:10px;width:auto;float:left;cursor:pointer;}
#corpo #sezimg .principale .indietrop {width:auto;float:left;position:absolute;left:10px;top:230px;z-index:1000;}
#corpo #sezimg .principale .indietrop img {width:50px;height:50px;cursor:pointer;}
#corpo #sezimg .principale .avantip {width:auto;float:left;position:absolute;right:10px;top:230px;z-index:1001;}
#corpo #sezimg .principale .avantip img {width:50px;height:50px;cursor:pointer;}
#corpo #sezimg .socialint {width:100%;float:left;margin-top:10px;}
#corpo #sezimg .socialint ul {width:auto;float:left;height:20px;}
#corpo #sezimg .socialint ul li {width:auto;float:left;height:auto;background-color:transparent;}
#corpo #sezimg .socialint ul li.fb {margin-right:20px;}

#corpo .overlayfoto {display:none;background-image:url('../img/bianco.gif');background-color:#fff;text-align:center;}
#corpo .overlayfoto img {height: auto;width: auto;z-index: 101;border: 1px solid #ccc;margin: 20px;}
#corpo .overlayfoto .close {background-image: url('../img/chiudipp.png');position: absolute;right: -15px;top: -15px;cursor: pointer;height: 36px;width: 36px;z-index:100;}
#corpo .overlayfoto .prevfs {position: absolute;left:10px;top:50%;cursor: pointer;}
#corpo .overlayfoto .prevfs img {height: auto;width: auto;z-index: 101;border: 0px;margin: 0px;}
#corpo .overlayfoto .nextfs {position: absolute;right:10px;top:50%;cursor: pointer;}
#corpo .overlayfoto .nextfs img {height: auto;width: auto;z-index: 101;border: 0px;margin: 0px;}
#corpo .overlayfoto .nfoto {position:absolute;top:0px;left:0px;width:100%;text-align:center}
#corpo .overlayfoto .dida {position:absolute;bottom:3px;left:20px;height:20px;overflow:hidden;width:auto;text-align:left}

#corpo #sezimg .altre {width:320px;float:left;background-color:#f6f6f6;min-height:510px;}
#corpo #sezimg .altre .intestazione {width:290px;padding:0 10px;float:left;height:40px;line-height:40px;color:#fff;background: url("../img/bckpp.png") repeat scroll 0 0 transparent;border-left:10px solid #2e9df6;}
#corpo #sezimg .altre .intestazione .tit {width:auto;float:left;/*font-size:20px;*/font-weight:400;color:#fff;}
#corpo #sezimg .altre .intestazione .pagsopra {width:auto;float:right;font-weight:400}
#corpo #sezimg .altre .intestazione .pagsopra div {width:auto;float:left;}
#corpo #sezimg .altre .intestazione .pagsopra .pagineint {margin:0 10px;}
#corpo #sezimg .altre .intestazione .pagsopra img {width:auto;float:left;margin-top:13px;cursor:pointer;}

#corpo #sezimg .altre .pagsotto {width:auto;float:right;font-weight:400;height:60px;line-height:60px;margin-right:10px;}
#corpo #sezimg .altre .pagsotto div {width:auto;float:left;}
#corpo #sezimg .altre .pagsotto .pagineint {margin:0 10px;}
#corpo #sezimg .altre .pagsotto img {width:auto;float:left;margin-top:23px;cursor:pointer;} 

#corpo #sezimg .altre ul {width:100%;float:left;}
#corpo #sezimg .altre ul li {width:100%;float:left;}
#corpo #sezimg .altre ul li .elemento {width:100%;float:left;margin-top:30px;background-color:#e9e9e9;}
#corpo #sezimg .altre ul li .elemento.primo {margin-top:20px;}
#corpo #sezimg .altre ul li .elemento .titolo {width:140px;float:left;font-weight:400;padding:10px;}
#corpo #sezimg .altre ul li .elemento .immagine {width:150px;float:left;margin-left:10px;}
#corpo #sezimg .altre ul li .elemento .immagine img {width:150px;float:left;height:110px;}

#corpo #sezimg .elencocat {width:100%;float:left;margin-top:40px;}
#corpo #sezimg .elencocat .intestazionecat {width:100%;float:left;background-color:#2e9df6;height:30px;line-height:30px;font-weight:400;font-size:18px;color:#fff;}
#corpo #sezimg .elencocat .intestazionecat div {width:auto;float:left;background-color:#333;padding:0 10px;}
#corpo #sezimg .elencocat ul {width:980px;float:left;padding:0px 10px;margin-top:10px;}
#corpo #sezimg .elencocat ul li {width:100%;float:left;border-bottom: 1px dotted #2e9df6;margin-bottom: 20px;padding-bottom: 19px;}
#corpo #sezimg .elencocat ul li .contenuto {width:280px;float:left;margin-left:70px;}
#corpo #sezimg .elencocat ul li .contenuto.primo {margin-left:0px;}
#corpo #sezimg .elencocat ul li .contenuto .titolo {width:270px;float:left;height:30px;line-height:30px;font-weight:400;font-size:18px;border-left:5px solid #2e9df6;padding-left:5px;text-transform:uppercase;}
#corpo #sezimg .elencocat ul li .contenuto .foto {width:100%;float:left;margin-top:10px;height:200px;}
#corpo #sezimg .elencocat ul li .contenuto .foto img {width:280px;float:left;height:200px;}

#corpo #articolo {width:100%;float:left;margin-top:10px;margin-bottom:40px;}
#corpo #articolo .sxinterno {width:660px;float:left;margin-right:20px;}
#corpo #articolo .sxinterno h1 {width:640px;float:left;font-weight:400;border-left:5px solid #2e9df6; padding-left:5px;font-size:20px;}
#corpo #articolo .sxinterno .immagine {width:660px;float:left;margin-top:10px;}
#corpo #articolo .sxinterno .immagine img {width:auto;float:left;}
#corpo #articolo .sxinterno .testo {width:100%;float:left;margin-top:20px;}

#corpo #articolo .sxinterno .galleria {width:660px;float:left;margin-top:10px;}
#corpo #articolo .sxinterno .galleria img {width:auto;float:left;}
#corpo #articolo .sxinterno .galleria .foto {width:660px;float:left;position:relative;}
#corpo #articolo .sxinterno .galleria .foto ul {width:660px;float:left;background:url('../img/bckpp.png') repeat scroll 0 0 transparent;}
#corpo #articolo .sxinterno .galleria .foto ul li {width:660px;float:left;text-align:center;}
#corpo #articolo .sxinterno .galleria .foto ul li img {width:auto;float:none;}
#corpo #articolo .sxinterno .galleria .thumbart {width:620px;float:left;position:relative;padding:0 20px;background:url('../img/bckpp.png') repeat scroll 0 0 transparent;}
#corpo #articolo .sxinterno .galleria .thumbart ul {width:100%;float:left;margin:1px 0;}
#corpo #articolo .sxinterno .galleria .thumbart ul li {width:150px!important;float:left;margin-left:5px;}
#corpo #articolo .sxinterno .galleria .thumbart ul li img {width:148px;float:left;height:64px;border:1px solid #fff;}
#corpo #articolo .sxinterno .galleria .scorri {width:100%;float:left;background-color:#000;}
#corpo #articolo .sxinterno .galleria .cycle-prev {width:auto;float:left;position:absolute;bottom:24px;left:5px;}
#corpo #articolo .sxinterno .galleria .cycle-next {width:auto;float:right;position:absolute;bottom:24px;right:5px;}

#corpo #articolo .sxinterno.evento .titolo {width:100%;float:left;}
#corpo #articolo .sxinterno.evento .titolo .data {width:105px;float:left;background:url('../img/icona_calendar.png') no-repeat scroll 20px center transparent;height:60px;line-height:30px;padding-left:86px;font-size:16px;color:#999;border-right:2px solid #2e9df6;margin-right:20px;padding-right:20px;}
#corpo #articolo .sxinterno.evento .titolo .data span {font-size:20px;font-weight:600}
#corpo #articolo .sxinterno.evento .titolo .conttit {width:425px;float:left;}
#corpo #articolo .sxinterno.evento .titolo .conttit h1 {width:auto;float:left;font-weight:400;border-left:0px; padding-left:0px;font-size:20px;height:60px;line-height:30px;}


#corpo #articolo .sxinterno .socialint {width:100%;float:left;border-top:1px solid #2e9df6;margin-top:20px;padding-top:20px;}
#corpo #articolo .sxinterno .socialint ul {width:auto;float:left;height:20px;}
#corpo #articolo .sxinterno .socialint ul li {width:auto;float:left;height:auto;background-color:transparent;}
#corpo #articolo .sxinterno .socialint ul li.fb {margin-right:20px;}


#corpo #sezione {width:100%;float:left;margin-top:10px;margin-bottom:40px;}
#corpo #sezione .sxinterno {width:660px;float:left;margin-right:20px;}
#corpo #sezione .sxinterno .artdesccat {width:100%;float:left;}
#corpo #sezione .sxinterno .artdesccat .immagine {width:100%;float:left;padding-bottom:20px;}
#corpo #sezione .sxinterno .artdesccat .immagine img {width:100%;float:left;}

#corpo #sezione .sxinterno .artdesccat .galleria {width:660px;float:left;padding-bottom:20px;}
#corpo #sezione .sxinterno .artdesccat .galleria img {width:auto;float:left;}
#corpo #sezione .sxinterno .artdesccat .galleria .foto {width:660px;float:left;position:relative;}
#corpo #sezione .sxinterno .artdesccat .galleria .foto ul {width:660px;float:left;background:url('../img/bckpp.png') repeat scroll 0 0 transparent;}
#corpo #sezione .sxinterno .artdesccat .galleria .foto ul li {width:660px;float:left;/*height:532px;*/text-align:center;}
#corpo #sezione .sxinterno .artdesccat .galleria .foto ul li img {width:auto;float:none;}
#corpo #sezione .sxinterno .artdesccat .galleria .thumbart {width:620px;float:left;position:relative;padding:0 20px;background:url('../img/bckpp.png') repeat scroll 0 0 transparent;}
#corpo #sezione .sxinterno .artdesccat .galleria .thumbart ul {width:100%;float:left;margin:1px 0;}
#corpo #sezione .sxinterno .artdesccat .galleria .thumbart ul li {width:150px!important;float:left;margin-left:5px;}
#corpo #sezione .sxinterno .artdesccat .galleria .thumbart ul li img {width:148px;float:left;height:64px;border:1px solid #fff;}
#corpo #sezione .sxinterno .artdesccat .galleria .scorri {width:100%;float:left;background-color:#000;}
#corpo #sezione .sxinterno .artdesccat .galleria .cycle-prev {width:auto;float:left;position:absolute;bottom:24px;left:5px;}
#corpo #sezione .sxinterno .artdesccat .galleria .cycle-next {width:auto;float:right;position:absolute;bottom:24px;right:5px;}



#corpo #sezione .sxinterno .artdesccat .immagine {width:660px;float:left;}
#corpo #sezione .sxinterno .artdesccat .immagine img {width:auto;float:left;}
#corpo #sezione .sxinterno .artdesccat .testo {width:100%;float:left;padding-bottom:20px;}

#corpo #sezione .sxinterno .elencoarticoli {width:100%;float:left;border-bottom:1px solid #2e9df6;padding-bottom:20px;}
#corpo #sezione .sxinterno .elencoarticoli li {width:100%;float:left;border-top:1px dotted #2e9df6;margin-top:20px;padding-top:20px;}
#corpo #sezione .sxinterno .elencoarticoli li.primo {border-top:0px;margin-top:0px;padding-top:0px;}
#corpo #sezione .sxinterno .elencoarticoli li .foto {width:auto;float:left;margin-right:20px;}
#corpo #sezione .sxinterno .elencoarticoli li .foto img {width:320px;height:130px;float:left;}
#corpo #sezione .sxinterno .elencoarticoli li .contenuto {width:auto;float:none;}
#corpo #sezione .sxinterno .elencoarticoli li .contenuto .titolo {width:auto;float:none;font-size:16px;font-weight:400}
#corpo #sezione .sxinterno .elencoarticoli li .contenuto .testo {width:auto;float:none;margin-top:5px;}
#corpo #sezione .sxinterno .elencoarticoli li .contenuto .cit {width:100%;float:left;font-style:italic;font-size:12px;}
#corpo #sezione .sxinterno .elencoarticoli li .contenuto .cit .dt {width:100%;float:left;}
#corpo #sezione .sxinterno .elencoarticoli li .contenuto .cit .tst {width:100%;float:left;text-align:right;}

#corpo #sezione .sxinterno .elencoarticoli.ecobonaria li .download {width:auto;float:left;padding:0 20px;margin-right:20px;border-right:2px solid #2e9df6;}
#corpo #sezione .sxinterno .elencoarticoli.ecobonaria li .download .img {width:auto;float:left;margin-right:20px;}
#corpo #sezione .sxinterno .elencoarticoli.ecobonaria li .download .img img {width:auto;float:left;}
#corpo #sezione .sxinterno .elencoarticoli.ecobonaria li .download .data {width:auto;float:left;height:46px;line-height:46px;font-size:16px;color:#999;}
#corpo #sezione .sxinterno .elencoarticoli.ecobonaria li .download .data span {font-size:30px;font-weight:600;width:auto;float:left;}
#corpo #sezione .sxinterno .elencoarticoli.ecobonaria li .contenuto {width: 418px;float: left;padding-right: 20px;}
#corpo #sezione .sxinterno .elencoarticoli.ecobonaria li .contenuto .titolo {height:46px;line-height:46px;}

#corpo #sezione .sxinterno .elencoeventi {width:100%;float:left;border-top:1px solid #2e9df6;border-bottom:1px solid #2e9df6;padding-bottom:20px;}
#corpo #sezione .sxinterno .elencoeventi li {width:100%;float:left;margin-bottom:20px;border-top:1px dotted #2e9df6;padding-top:20px;}
#corpo #sezione .sxinterno .elencoeventi li.primo {border-top:0px;}
#corpo #sezione .sxinterno .elencoeventi li .data {width:105px;float:left;background:url('../img/icona_calendar.png') no-repeat scroll 20px center transparent;height:60px;line-height:30px;padding-left:86px;font-size:16px;color:#999;border-right:2px solid #2e9df6;margin-right:20px;padding-right:20px;}
#corpo #sezione .sxinterno .elencoeventi li .data span {font-size:20px;font-weight:600}
#corpo #sezione .sxinterno .elencoeventi li .contenuto {width:427px;float:left;}
#corpo #sezione .sxinterno .elencoeventi li .contenuto .titolo {width:100%;float:left;font-size:18px;font-weight:400;}
#corpo #sezione .sxinterno .elencoeventi li .contenuto .testo {width:100%;float:left;}

#corpo .paginazione {width:100%;float:left;margin-top:20px;}
#corpo .paginazione .sopra {width:100%;float:left;text-align:center;line-height:30px;}
#corpo .paginazione .sopra span {color:#999;font-size:30px;}
#corpo .paginazione .sopra a {color:#2e9df6;font-size:30px;}
#corpo .paginazione .sotto {width:100%;float:left;text-align:center;margin-top:10px;}

#corpo .paginazione .sotto span {width:36px;height:36px;line-height:36px;display:inline-block;background:url('../img/dot_blue_full.png') no-repeat scroll 0 0 transparent;font-weight:600;color:#fff;}
#corpo .paginazione .sotto a {width:36px;height:36px;line-height:36px;display:inline-block;background:url('../img/dot_blue_empty.png') no-repeat scroll 0 0 transparent;font-weight:600;color:#2e9df6;}

#corpo .dxinterno {width:320px;float:left;}
#corpo .dxinterno .inthplingue {width:300px;float:left;padding:0 10px;height:40px;line-height:40px;font-weight:400;font-size:15px;color:#fff;background-color:#2e9df6;}
#corpo .dxinterno .elencoarticoli_hplingue {width:300px;float:left;padding:10px 10px 20px;background:url('../img/sfondo_vociboxlingue_hp.png') no-repeat scroll 0 bottom #f4f4f4;}
#corpo .dxinterno .elencoarticoli_hplingue li {width: 275px;float: left;padding: 0 10px 0 15px;margin-top: 5px;font-weight:400;}
#corpo .dxinterno .elencoarticoli_hplingue li.primo {margin-top:0px;}
#corpo .dxinterno .elencoarticoli_hplingue li.sel {background-color: #e0effa;text-decoration: underline;border-left: 5px solid #2e9df6;width: 275px;padding: 0 10px;}

.dovesiamolingue {width:100%;float:left;background-color:#2167aa;margin-top:20px;}
.dovesiamolingue .int {width:300px;float:left;padding:0 10px;height:60px;line-height:60px;font-size:15px;font-weight:400;color:#fff;}
.dovesiamolingue .tst {width:310px;float:left;padding:5px;}
.dovesiamolingue .tst iframe {width:310px;float:left;}

.informazionilingue {width:100%;float:left;margin-top:30px;padding-bottom:10px;background:url('../img/sfondo_vociboxlingue_hp.png') no-repeat scroll 0 bottom transparent;}
.informazionilingue .int {width:300px;float:left;padding:0 10px;height:40px;line-height:40px;font-size:15px;font-weight:400;color:#fff;background-color:#2e9df6;}
.informazionilingue .tst {width:300px;float:left;padding:10px;background-color:#f4f4f4;}

.calendarioeventi {width: 320px;float: left;background-color: #f8f8f8;padding-bottom:13px;}
.calendarioeventi tr {width: 294px;margin-left:13px;float: left;border-bottom:1px solid #2e9df6;border-right:1px dotted #2e9df6;}
.calendarioeventi tr th {width: 41px;float: left;height: 41px;text-align: center;line-height: 42px;border-left:1px solid #f8f8f8;font-weight:600;}
.calendarioeventi tr td {width: 41px;float: left;height: 41px;text-align: center;line-height: 42px;background-color: #d0e5f8;border-left:1px dotted #2e9df6;font-weight:400;}
.calendarioeventi tr td a {width: 41px;float: left;height: 41px;color:#fff;}
.calendarioeventi tr td a.sel {background:url('../img/freccia_gg_over.png') no-repeat scroll center 35px transparent;}
.calendarioeventi tr td.bgev {background:url('../img/bg_gg_over.png') no-repeat scroll 0 0 transparent;}

.calendarietto {width:100%;float:left;}
.calendarietto .intestazione {width:auto;padding:10px;float:left;background-color:#2e9df6;color:#fff;font-size:20px;font-weight:600}
.calendarietto .cont {width:100%;float:left;background-color:#f8f8f8;}
.calendarietto .mese {width:294px;float:left;color:#999;border-bottom:1px solid #2e9df6;height:40px;line-height:40px;margin:0 13px;}
.calendarietto .mese .nome {width:auto;float:left;font-weight:600;font-size:18px;}
.calendarietto .mese .nome a {color:#999;}
.calendarietto .mese .avanti {width:auto;float:right;margin-top:15px;}
.calendarietto .mese .indietro {width:auto;float:right;margin-top:15px;margin-right:10px;}
.calendarietto .mese .img {width:auto;float:left;}

.risultato {width:660px;float:left;border-bottom:1px dotted #2e9df6;padding-bottom:20px;}
.risultato .posizione {width: 10%;float: left;text-align: right;color: #2E9DF6;font-size:16px;display:none;}
.risultato .contenuto {width: 100%;float: left;}
.risultato .contenuto h2 {font-size:18px;font-weight:400;}

/* multimedia - WEB TV */
#corpo #monitor { width:100%; float: left; }
#corpo #monitor .testata { width:100%; float:left; height:60px; background-color:#000000; }
#corpo #monitor .testata .tv .titolo{ width:auto; float:left; height:20px; padding:20px; color:#FFFFFF; font-weight: 600;}
#corpo #monitor .testata .tv .titolo_mob {display:none;}
#corpo #monitor .testata .tv .canale{ width:auto; float:left; height:auto; padding:12px 20px 0 20px; color:#FFFFFF; font-weight: 600;}
#corpo #monitor .testata .video { border-left:1px solid #333333; border-right:1px solid #333333; margin: 0 10px;}
#corpo #monitor .testata .video .titolo{ width:auto; float:left; height:20px; padding:20px; color:#FFFFFF; font-weight: 600;}
#corpo #monitor .testata .video .canale{ width:auto; float:left; height:auto; padding:18px 20px 0 15px; color:#FFFFFF; font-weight: 600;}

#corpo #monitor .desk { width:100%;  height:auto; background-color:#333333; color:#999999; padding:15px 0; position:relative;}
#corpo #monitor .desk .player{ width:753px; float:none!important; height:525px; background-color:#000000;   margin:0 auto; background:url('../img/channel-off.png') repeat scroll 0 0 transparent;}
#corpo #monitor .desk .title{ width:734px; height:20px; float:none!important; position:absolute; top:15px; left:123px; padding:10px; background-color: rgba(50, 51, 49, 0.6);font-weight:600; color:#FFFFFF;}
#corpo #monitor .desk .title p{ }

#corpo #monitor .desk .utility{ width:753px; float:none!important; min-height:130px; margin:0 auto; padding-top:15px; }
#corpo #monitor .desk .utility .titles { width:753px; float:left; height:35px; margin:0 auto; }
#corpo #monitor .desk .utility .titles .single {color:#abacae; font-weight:600; margin-right:45px; padding-right:30px; cursor:pointer; float:left; height: 22px;}
#corpo #monitor .desk .utility .titles .cycle-pager-active {color:#ffffff!important;}
#corpo #monitor .desk .utility .titles #info { background-image:url('../img/info-off.png'); background-repeat:no-repeat; background-position:right center;}
#corpo #monitor .desk .utility .titles #info.cycle-pager-active { background-image:url('../img/info-on.png');}
#corpo #monitor .desk .utility .titles #share { background-image:url('../img/share-off.png'); background-repeat:no-repeat; background-position:right center;}
#corpo #monitor .desk .utility .titles #share.cycle-pager-active { background-image:url('../img/share-on.png');}
#corpo #monitor .desk .utility .titles #code { background-image:url('../img/code-off.png'); background-repeat:no-repeat; background-position:right center;}
#corpo #monitor .desk .utility .titles #code.cycle-pager-active { background-image:url('../img/code-on.png');}

#corpo #monitor .desk .utility .elements { width:753px; float:left; auto; margin:0 auto; padding-top:15px; }
#corpo #monitor .desk .utility .elements div{ color:#FFFFFF; float:left; }
#corpo #monitor .desk .utility .elements .date{ float:left; width:100%; font-weight:600;display:none;}
#corpo #monitor .desk .utility .elements #code textarea { height:60px; width:743px; border:none; font-size:12px; padding:5px; resize:none;}
#corpo #monitor .desk .utility .elements #code a { position:absolute; bottom:5px; left:5px; font-size:12px; color:#3399FF;}
#corpo #monitor .desk .utility .elements #share .socials { width: 400px; height:auto; float:left;}
#corpo #monitor .desk .utility .elements #share .socials .social{ width: 200px; height:35px; float:left; margin-bottom:10px;}
#corpo #monitor .desk .utility .elements #share .socials .social a{ color:#FFFFFF;}
#corpo #monitor .desk .utility .elements #share .socials .social img{ margin-right:10px;vertical-align: middle;}
#corpo #monitor .desk .utility .elements #share .url textarea { height:60px; width:343px; border:none; font-size:12px; padding:5px; resize:none;}
#corpo #monitor .desk .utility .elements #share .url a { position:relative; bottom:22px; left:5px; font-size:12px; color:#3399FF;}


#corpo #monitor .piede { width:100%; float:left; height:60px; background-color:#000000; background:url('../img/separatore_pp_sp.png') no-repeat scroll 0 0 transparent;}

#corpo #videos { width:100%; float: left; }
#corpo #videos .testata{ width:100%; float: left; height:40px; color:#999999; background-color:#333333; }
#corpo #videos .testata .left_list {  height:55px;}
#corpo #videos .testata .left_list a{ color:#999999; border-right: 1px solid #999999; font-weight: 600;margin:10px; padding-right:20px; font-size:13px; float:left; }
#corpo #videos .testata .left_list_active { background-image: url("../img/freccia_giu_selez.png"); background-position: 40% 40px; background-repeat: no-repeat;}
#corpo #videos .testata .left_list_active a{color:#ffffff!important;}
#corpo #videos .testata #search_form { float:right; width:auto;display:none;}
#corpo #videos .testata #search_form .testo {background: url("../img/ico_lente.png") no-repeat scroll 174px 1px #FFFFFF;border: 1px solid #D0D0D0;float: left;font-size: 14px; height: 12px;
    margin: 9px 10px 0 0; padding:4px 20px 4px 4px; width: 170px; }
	
#corpo #videos #lista { float: left; overflow: hidden; padding: 20px 0 0; position: relative; width: 1000px; }
#corpo #videos #lista #playlist_schedule { float: left; max-height: 900px; min-width: 1000px; display:inline; }
#corpo #videos #lista #playlist_schedule .playlist_item { color: #333333; cursor: pointer; float: left; height: 260px; margin: 0 27px 12px 26px; position: relative; width: 280px; }
#corpo #videos #lista #playlist_schedule .playlist_item .image img { display: block; height: 200px; width: 280px; }
#corpo #videos #lista #playlist_schedule .playlist_item .title { float: left; height: 35px; position: relative; width: 265px; border-left:7px solid #3399ff; padding-left:10px; margin-bottom:10px; font-weight:600; font-size:16px;}
#corpo #videos #lista #playlist_schedule .playlist_item .play_logo { left: 110px; position: absolute; top: 115px;}
#corpo #videos #lista #playlist_schedule .playlist_line { width:100%; height:20px; background-image:url('../img/bg_pointed_blue.png'); background-repeat:repeat-x; float:left;}

#corpo #videos #lista #playlist_schedule .playlist_item_active .image img { filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; }
#corpo #videos #lista #playlist_schedule .playlist_item_active .title{ border-left:7px solid #333333; color:#CCCCCC; }
#corpo #videos #lista #playlist_schedule .playlist_item_active .play_logo { filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;}

#corpo #videos #lista .pager { float:left; width:1000px; text-align:center;}
#corpo #videos #lista .pager .elements { float:left; width:auto; position:relative; top:50%; left:50%;}
#corpo #videos #lista .pager .elements .prev { float:left; width:50%; font-weight:600; font-size:18px;}
#corpo #videos #lista .pager .elements .prev a{ color:#2374c0;}
#corpo #videos #lista .pager .elements .next { float:right; width:50%; color:#2374c0; font-weight:600; font-size:18px;}
#corpo #videos #lista .pager .elements .next a{ color:#2374c0;}
#corpo #videos #lista .pager .elements .pages { float:left; margin-top:10px;}
#corpo #videos #lista .pager .elements .pages .page{ background-image:url('../img/dot_blue_empty.png'); background-repeat:no-repeat; width:24px; height:24px; padding:6px; color:#2374c0; font-weight:600; font-size:18px; margin:0 3px;}
#corpo #videos #lista .pager .elements .pages .current{ background-image:url('../img/dot_blue_full.png'); background-repeat:no-repeat; width:24px; height:24px; padding:6px; color:#ffffff; font-weight:600; font-size:18px; margin:0 3px;}
#corpo #videos #lista .pager_info { float:left; width:1000px; text-align:right; font-size: 13px; font-weight: 300;}


/* multimedia radio bonaria */
#corpo #monitor.radio .testata { width:100%; float:left; height:40px; background-color:#000000; }
#corpo #monitor.radio .testata .radio .titolo{ width:653px; float:left; height:20px; padding:10px 20px; color:#FFFFFF; font-weight: 600; background-color: rgba(80, 80, 80, 0.9);}
#corpo #monitor.radio .testata .radio .titolo img{ vertical-align:middle; margin-left:10px;}
#corpo #monitor.radio .testata .radio .titolo .portafuori {float:right;}
#corpo #monitor.radio .testata .radio .titolo .portafuori a{color:#FFFFFF;}

#corpo #monitor.radio .testata .info { width:300px; float:right; height:auto; color:#FFFFFF; border-left:7px solid #3399FF; }
#corpo #monitor.radio .testata .info .titolo{ width:auto; float:left; height:auto; padding:10px 20px; color:#FFFFFF; font-weight: 600;  }
#corpo #monitor.radio .testata .info .data{ width:auto; float:right; height:auto; padding:10px 20px; color:#FFFFFF; font-weight:normal;}

#corpo #monitor.radio .desk { width:100%;  height:auto; background-color:#333333; color:#999999; padding:0; position:relative;}
#corpo #monitor.radio .desk .player{ width:693px; float:left!important; height:425px; background-color:;  margin:0; background:url('../img/channel-off.png') repeat scroll 0 0 transparent;}
#corpo #monitor.radio .desk .dx{ width:301px; float:right; height:auto; margin:0; color:#FFFFFF;}
#corpo #monitor.radio .desk .dx .sostieni { width:auto; float:left; height:auto; color:#FFFFFF; border-left:1px dotted #666666; border-bottom:1px dotted #666666; padding:10px;}
#corpo #monitor.radio .desk .dx .sostieni .banner { width:248px; float:none!important; height:79px; color:#FFFFFF; padding:10px; background-image:url(../img/img_CCP.png); background-repeat:no-repeat; margin:0 auto;}
#corpo #monitor.radio .desk .dx .sostieni .banner .cc{ float:left; color:#FFFFFF; font-size:18px; width:100%; font-weight:600;}
#corpo #monitor.radio .desk .dx .sostieni a{ font-weight:600; color:#FFFFFF;}

#corpo #monitor.radio .desk .dx .slogan { width:280px; float:left; height:auto; color:#FFFFFF; border-left:1px dotted #666666; border-top:1px dotted #666666; padding:10px; margin-top:10px;}
#corpo #monitor.radio .desk .dx .slogan a{ font-weight:600; color:#FFFFFF; }
#corpo #monitor.radio .desk .dx .slogan .banner { width:249px; float:none!important; height:110px; background-image:url(../img/banner_radio.png); background-repeat:no-repeat; margin:0 auto;}
#corpo #monitor.radio .desk .dx .slogan .btn { width:260px; float:none!important; height:20px; padding:5px 0; text-align:center; background-color:#3399FF; margin:0 auto; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}

#corpo #monitor.radio .desk .utility{ width:960px; float:left!important; min-height:130px; margin:0 auto; padding:20px; border-top:1px dotted #666666;}





#footer {width:100%;float:left;height:439px;background:url('../img/sfondo_footer.png') repeat scroll 0 0 transparent;margin-top:20px;text-align:left;font-size:12px;}
#footer .contfooter {width:1020px;float:none;margin:0 auto;}
#footer .contfooter .conten {width:1000px;float:left;padding:0 10px;background:url('../img/sfondo_footer.png') repeat scroll 0 0 #fff;}
#footer.footerinlingua {height:210px;}
#footer.footerinlingua .sottovoci .cont {height:40px;line-height:40px;}

#footer .topfooter {width:1000px;float:left;height:389px;margin-bottom:20px;}
#footer.footerinlingua .topfooter {height:150px;}

#footer .topfooter .sx {width:320px;float:left;margin-right:100px;margin-top:20px;}
#footer .topfooter .sx .logofooter {width:100%;float:left;}
#footer .topfooter .sx .logofooter .testologolingue {width:auto;float:left;margin-left:67px;}
#footer .topfooter .sx .logofooter img {width:auto;float:left;}
#footer .topfooter .sx .formcercaf {width:100%;float:left;margin-top:20px;}
#footer .topfooter .sx .formcercaf .social {width:auto;float:left;margin-top:14px;}
#footer .topfooter .sx .formcercaf .social img {width:auto;float:left;margin-left:10px;}
#footer .topfooter .sx .formcercaf .formcerca {width:auto;float:left;}
/*#footer .topfooter .sx .formcercaf .formcerca .testo {margin: 14px 10px 0 0;border: 1px solid #d0d0d0;width: 180px;float: left;padding: 4px;font-size: 14px;height: 12px;background: url('../img/ico_lente.png') no-repeat scroll 165px 1px #fff;}*/
#footer .topfooter .sx .formcercaf .formcerca .testo {margin: 14px 10px 0 0;border: 1px solid #d0d0d0;width: 112px;float: left;padding: 4px 20px 4px 4px;font-size: 14px;height: 12px;background: url('../img/ico_lente.png') no-repeat scroll 117px 1px #fff;}
#footer .topfooter .sx .dovesiamo {width:100%;float:left;margin-top:20px;}
#footer .topfooter .sx .dovesiamo .intestazione {width:100%;float:left;font-weight:400;color:#2e9df6;font-size:14px;}
#footer .topfooter .sx .dovesiamo .mappa {width:320px;float:left;margin-top:5px;}
#footer .topfooter .sx .dovesiamo .mappa img {width:auto;float:left;}
#footer .topfooter .sx .dovesiamo .testo {width:100%;float:left;margin-top:5px;}

#footer .topfooter .dx {width:580px;float:left;margin-top:30px;}
#footer .topfooter .dx ul {width:100%;float:left;}
#footer .topfooter .dx ul li {width:260px;float:left;margin-bottom:20px;margin-right:20px;font-weight:400;font-size:14px;}
#footer .topfooter .dx ul li.primo span {border-left: 5px solid #2e9df6;padding-left: 5px;}
#footer .topfooter .dx ul li ul {width:100%;float:left;margin-top:5px;}
#footer .topfooter .dx ul li ul li {width:100%;float:left;margin-bottom:0px;margin-right:0px;font-weight:300;font-size:13px;}
#footer .topfooter .dx ul li ul li a {border-left: 0px!important;padding-left: 10px!important;}

#footer .sottovoci {width:1000px;float:left;}
#footer .sottovoci .cont {width:100%;float:left;border-top:1px solid #d0d0d0;height:28px;line-height:30px;}
#footer .sottovoci .copy {width:560px;float:left;}
#footer .sottovoci .copy img {margin-top:6px;margin-left:5px;width:auto;float:left;}
#footer .sottovoci .copy img.imglingue {margin-top:11px;}
#footer .sottovoci .pagfoot {/*width:320px;*/ width: auto;float:right;/*background:url('../img/sfondo_vocibottom_footer.png') no-repeat scroll 0 0 transparent;*/}
#footer .sottovoci .paginefooter {width:auto;float:right;/*margin-right:10px;*/}
#footer .sottovoci .paginefooter li {width:auto;float:left;color:#d0d0d0;}
#footer .sottovoci .paginefooter li a {color:#000;font-weight:400;}

#footer .sottovoci .conformbottomlingue {width:auto;float:right;background:url('../img/sfondo_vocibottom_footer.png') no-repeat scroll right 0 transparent}
#footer .sottovoci .conformbottomlingue .social {width:auto;float:right;margin-top:10px;}
#footer .sottovoci .conformbottomlingue .social img {width:auto;float:left;margin-left:10px;}
#footer .sottovoci .conformbottomlingue .formcerca {width:auto;float:right;}
#footer .sottovoci .conformbottomlingue .formcerca .testo {margin: 10px 10px 0 0;border: 1px solid #d0d0d0;width: 180px;float: left;padding: 4px;font-size: 14px;height: 12px;background: url('../img/ico_lente.png') no-repeat scroll 165px 1px #fff;}
#footer .sottovoci .conformbottomlingue .linguavis {width:117px;float:right;margin-right:20px;margin-top:10px;font-size:12px;font-weight:400;color:#8e8e8e;}
#footer .sottovoci .conformbottomlingue .linguavis form {width: 117px;float:left;overflow:hidden;}
#footer .sottovoci .conformbottomlingue .linguavis select {width: 135px;float: left;height:27px;margin: 0;padding: 5px 0px 5px 28px;border: 0;overflow: hidden;-webkit-appearance: none;}

.bckselectbandiera_it {background: url('../img/BG_lingue_IT.png') no-repeat scroll 0 0 transparent;}
.bckselectbandiera_en {background: url('../img/BG_lingue_EN.png') no-repeat scroll 0 0 transparent;}
.bckselectbandiera_de {background: url('../img/BG_lingue_DE.png') no-repeat scroll 0 0 transparent;}
.bckselectbandiera_fr {background: url('../img/BG_lingue_FR.png') no-repeat scroll 0 0 transparent;}
.bckselectbandiera_es {background: url('../img/BG_lingue_ES.png') no-repeat scroll 0 0 transparent;}


.boxinfo_dx {width:100%; float:left;}
.boxinfo_dx .contenitore {width:100%;float:left;background-color:#f4f4f4;min-height:259px;}
.boxinfo_dx li.last { border-right:0!important;}
.boxinfo_dx li.aperta {background-color: #2E9DF6; }
.boxinfo_dx #boxinfo_intestazione {width:100%;float:left;background-color: #000; }
.boxinfo_dx #boxinfo_intestazione li {width:auto;float:left;color:#fff;border-right: 1px solid #fff;font-size:15px;text-align:center;height:40px;line-height:40px;font-weight:400;cursor:pointer;}	
.boxinfo_dx #boxinfo_intestazione li#primo_tab {width:119px;float:left;}	
.boxinfo_dx #boxinfo_intestazione li#secondo_tab {width:99px;float:left;}	
.boxinfo_dx #boxinfo_intestazione li#terzo_tab {width:95px;float:left;}	
.boxinfo_dx #boxinfo_intestazione li.boxinfo_tab {background-color:#000;}
.boxinfo_dx #boxinfo_intestazione li.boxinfo_tab.aperta {background-color:#2E9DF6;}

.boxinfo_dx div.contenuto_tab {border: 0;display: none;/*height: 220px;*/padding: 10px;width: 300px;  background: #F4F4F4;}
.boxinfo_dx .articolo { float:left; margin-top:12px;  /*background: url("../img/sfondo_vocibottom_footer.png") no-repeat scroll 0 0 transparent;*/}
.boxinfo_dx .articolo.separatore{ background: url("../img/sfondo_vocibottom_footer.png") no-repeat scroll 0 0 transparent; padding-top:15px; background-position:top center;}
.boxinfo_dx .articolo .titolo { border-left: 5px solid #2E9DF6; float:left; font-weight: 400; padding-left: 5px;color:#2E9DF6;}
.boxinfo_dx .articolo .titolo a {color:#2E9DF6;}
/*.boxinfo_dx #primo_contenuto .articolo .titolo { color:#2E9DF6;  }*/
.boxinfo_dx .articolo .testo { float:left; padding-left: 10px;}
.boxinfo_dx div#primo_contenuto {display: block;}

.box_multimedia_dx {width:320px;float:left;position:relative; margin-top:22px;}
.box_multimedia_dx .immagine {width:100%;float:left;}
.box_multimedia_dx .immagine .guarda {width:auto;float:left;position:absolute;top:85px;left:135px;}
.box_multimedia_dx .immagine img {width:auto;float:left;}
.box_multimedia_dx .titolo {width:310px;float:left;border-left:5px solid #2e9df6;background: url("../img/bckpp.png") repeat scroll 0 0 transparent;padding-left:5px;font-weight:400; color:#ffffff; position:absolute; top:180px; z-index:1001; height:40px; font-size:13px;left:0px;}
.box_multimedia_dx .titolo a{color:#ffffff;}

.boxfiltrodata {width:100%;float:left;}
.boxfiltrodata .int {width: 100%;float: left;border-bottom:2px solid #2E9DF6;}
.boxfiltrodata .int .tst {width: auto;float: left;padding: 0 10px;height: 40px;line-height: 40px;font-weight: 400;font-size: 18px;color: #fff;background-color: #2e9df6;}
.boxfiltrodata .cont {width:300px;float:left;padding:20px 10px;background-color:#F4F4F4;}
.boxfiltrodata .cont ul {width:100%;float:left;}
.boxfiltrodata .cont ul li {width:100%;float:left;background:url('../img/separatore_eventi.png') no-repeat scroll 0 bottom transparent;padding-bottom:20px;margin-bottom:10px;font-weight:400;}
.boxfiltrodata .cont ul li a.sel{color:#2E9DF6;}
.boxfiltrodata .cont ul li img {width:auto;float:left;margin:2px 10px 0 0px}

.preghiereint {width:658px;float:left;border-left:1px solid #2E9DF6;border-right:1px solid #2E9DF6;height:40px;line-height:40px;font-weight:400;}
.preghiereint #lista {width:220px;float:left;text-align:center;background-color:#e0effa;} 
.preghiereint #rich_pr {width:216px;float:left;border-left:1px solid #2E9DF6;border-right:1px solid #2E9DF6;height:40px;line-height:40px;text-align:center;background-color:#e0effa;}
.preghiereint #rich_me {width:220px;float:left;text-align:center;background-color:#e0effa;}
.preghiereint .sel {background-color:#fff!important;font-weight:300!important;height:38px!important;border-top:2px solid #2E9DF6;line-height:38px!important;}


#corpo #articolo .sxinterno.mappa {width:1000px;}
#corpo #articolo .sxinterno.mappa h1 {width:990px;}
#corpo #articolo .sxinterno.mappa ul {width:100%;float:left;margin-top:20px;}
#corpo #articolo .sxinterno.mappa ul li {width:105px;float:left;margin-left:20px;font-weight:400;}
#corpo #articolo .sxinterno.mappa ul li a {width:100%;float:left;border-bottom:2px solid #2e9df6;padding-bottom:3px;}
#corpo #articolo .sxinterno.mappa ul li span {width:100%;float:left;border-bottom:2px solid #2e9df6;padding-bottom:3px;}
#corpo #articolo .sxinterno.mappa ul li.elem_1 {margin-left:0px;width:120px;}
#corpo #articolo .sxinterno.mappa ul li.elem_2 {width:125px;}
#corpo #articolo .sxinterno.mappa ul li.elem_4 {width:205px;}
#corpo #articolo .sxinterno.mappa ul li.elem_5 {width:95px;}
#corpo #articolo .sxinterno.mappa ul li.elem_7 {width:50px;}
#corpo #articolo .sxinterno.mappa ul li.elem_8 {width:55px;}
#corpo #articolo .sxinterno.mappa ul li ul {width:100%;float:left;margin-top:5px;}
#corpo #articolo .sxinterno.mappa ul li ul li {width:100%;float:left;margin-left:0px;font-weight:300;}
#corpo #articolo .sxinterno.mappa ul li ul li a {border-bottom:0px;padding-bottom:0px;}
#corpo #articolo .sxinterno.mappa ul li ul li ul {width:95%;float:right;margin-top:0px;}
#corpo #articolo .sxinterno.mappa ul li ul li ul li {width:100%;float:left;margin-left:0px;font-weight:300;}
#corpo #articolo .sxinterno.mappa ul li ul li ul li a {border-bottom:0px;padding-bottom:0px;}

.bannerbarradxhpmobile {display:none;}

.commentlist li {margin-top:20px;padding-bottom:20px;border-bottom:1px dotted #2E9DF6;padding-left:10px;float:left;width:650px;}
.commentlist div {width:100%;}
.commentlist span {font-weight:400;}
.commentlist .comment-content {margin-left:10px;padding-left:10px;border-left:1px solid #2E9DF6;margin-top:10px;}

.paginefootermobile {display:none;}

#corpo #page {
    float: left;
    margin-bottom: 40px;
    margin-top: 10px;
    width: 100%;
}

#corpo #page .sxinterno {
    float: left;
    margin-right: 20px;
    width: 660px;
}

#corpo #page .sxinterno h1 {
    border-left: 5px solid #2E9DF6;
    float: left;
    font-size: 20px;
    font-weight: 400;
    padding-left: 5px;
    width: 640px;
}

#corpo #page .sxinterno .testo {
    float: left;
    margin-top: 20px;
    width: 650px;
    margin-left:10px;
    position: relative;
}

#corpo #page .contatti {
    margin-top:20px;
    height: 540px;
    width:400px;
}

#corpo #page .contatti input[type=text],#corpo #page .contatti input[type=email] {
    width:400px;       
    background-color: #f9f9f9;
    border: 1px solid #EEE;
    height:30px;
}
#corpo #page .contatti textarea {
    width:400px;       
    background-color: #f9f9f9;
    border: 1px solid #EEE;
    height:100px;
}
#corpo #page .contatti .captchaimg {
   border: 1px solid #EEEEEE; padding: 10px;
}        
#corpo #page .contatti input[type=submit] {
    border-radius:8px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    background-color: #2E9DF6;
    border: medium none;
    color: #FFFFFF;
    font-weight: bold;
    padding: 10px 20px;
    float:right;    
    font-size:16px;
}

#corpo #page .dxinterno h1 {
    border-left: 5px solid #2E9DF6;
    float: left;
    font-size: 20px;
    font-weight: 400;
    padding-left: 5px;
    
}
#corpo #page .dxinterno .mappa {
    margin-top:20px;    
}


#corpo #page .dxinterno .mappa img {
    margin-left: 10px;
    width: 310px;
}

#corpo #page .dxinterno .social {
    margin-left: 10px;
    margin-top:20px;
}
#corpo #page .dxinterno .info {
    margin-left: 10px;
    margin-top:20px;
    width:250px;
    padding: 30px;
    background-color: #F9F9F9;
}
.wpcf7-response-output.wpcf7-mail-sent-ok {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #009900;
    height: 640px;
    position: absolute;
    width: 100%;
    padding-top:0px;
    margin-top:-20px;
}

.wpcf7-not-valid-tip-no-ajax {width:100%;color:red;}
.wpcf7-response-output.wpcf7-validation-errors{float:left;width:100%;color:red;margin-top:120px;}
.wpcf7-response-output.wpcf7-mail-sent-ng {float:left;width:100%;color:red;} 

#path .intestazione .download {background:url("../img/ico_download.png") no-repeat scroll right center transparent;padding-right:44px;}
.ptriga {padding-top:20px!important;}
#corpo #sezione .download {width:100%;float:left;border-top:2px solid #2e9df6;padding-top:20px;}
#corpo #sezione .download .sottocatdownload {width:100%;float:left;border-bottom:1px dotted #2e9df6;margin-bottom:20px;padding-bottom:20px;}
#corpo #sezione .download .sottocatdownload .nome {width:280px;float:left;min-height:90px;}

#corpo #sezione .download .sottocatdownload .nome.canti {background:url("../img/ico_canti.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .download .sottocatdownload .nome.canti:hover {background:url("../img/ico_canti_over.png") no-repeat scroll 22px 20px transparent;}

#corpo #sezione .download .sottocatdownload .nome.grazie {background:url("../img/Ico_grazie.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .download .sottocatdownload .nome.grazie:hover {background:url("../img/Ico_grazie_over.png") no-repeat scroll 22px 20px transparent;}

#corpo #sezione .download .sottocatdownload .nome.lettera-alle-famiglie {background:url("../img/Ico_letture.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .download .sottocatdownload .nome.lettera-alle-famiglie:hover {background:url("../img/Ico_letture_over.png") no-repeat scroll 22px 20px transparent;}

#corpo #sezione .download .sottocatdownload .nome.omelie {background:url("../img/ico_omelie.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .download .sottocatdownload .nome.omelie:hover {background:url("../img/ico_omelie_over.png") no-repeat scroll 22px 20px transparent;}

#corpo #sezione .download .sottocatdownload .nome.oratorio-download {background:url("../img/Ico_oratorio.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .download .sottocatdownload .nome.oratorio-download:hover {background:url("../img/Ico_oratorio_over.png") no-repeat scroll 22px 20px transparent;}

#corpo #sezione .download .sottocatdownload .nome.poesie {background:url("../img/Ico_poesie.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .download .sottocatdownload .nome.poesie:hover {background:url("../img/Ico_poesie_over.png") no-repeat scroll 22px 20px transparent;}

#corpo #sezione .download .sottocatdownload .nome.riflessioni {background:url("../img/Ico_riflessioni.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .download .sottocatdownload .nome.riflessioni:hover {background:url("../img/Ico_riflessioni_over.png") no-repeat scroll 22px 20px transparent;}


#corpo #sezione .download .sottocatdownload .nome a {width: 194px;min-height: 62px;float: left;text-decoration: none;padding-left: 86px;padding-top: 28px;color: #969293;font-size: 25px;line-height: 30px;font-weight: bold;}
#corpo #sezione .download .sottocatdownload .nome a:hover {color:#2e6eac;}

#corpo #sezione .download .sottocatdownload .nome.lettera-alle-famiglie a {padding-top: 12px;min-height: 78px;}

#corpo #sezione .download .sottocatdownload .testi {width:718px;float:left;border-left:2px solid #2e9df6;min-height:90px;background:url('../img/2px2e9df6.png') repeat-y scroll 490px 0 transparent;}
#corpo #sezione .download .sottocatdownload .testi .riga {width:100%;float:left;}
#corpo #sezione .download .sottocatdownload .testi .col1 {width:450px;float:left;padding:0 20px;}
#corpo #sezione .download .sottocatdownload .testi .titolo {width:100%;float:left;font-size: 16px;font-weight: 400;}
#corpo #sezione .download .sottocatdownload .testi .testo {width:100%;float:left;margin-top:5px;}
#corpo #sezione .download .sottocatdownload .allegati {width:206px;float:left;padding-left:20px;}
#corpo #sezione .download .sottocatdownload .allegati .pdf {width:20px;height:32px;float:left;background:url("../img/ico_pdf2.png") no-repeat scroll 0 0 transparent;margin-right:20px;}
#corpo #sezione .download .sottocatdownload .allegati .audio {width:19px;height:32px;float:left;background:url("../img/ico_mp3.png") no-repeat scroll 0 2px transparent;}
#corpo #sezione .download .sottocatdownload .allegati .pdf:hover {background:url("../img/ico_pdf_over.png") no-repeat scroll 0 0 transparent;}
#corpo #sezione .download .sottocatdownload .allegati .audio:hover {background:url("../img/ico_mp3_over.png") no-repeat scroll 0 2px transparent;}

#corpo #sezione .sottcatdownload {width:100%;float:left;border-top:2px solid #2e9df6;padding-top:20px;}
#corpo #sezione .sottcatdownload .elencoarticoli {width:100%;float:left;}
#corpo #sezione .sottcatdownload .elencoarticoli li {width:100%;float:left;border-bottom: 1px dotted #2e9df6;margin-bottom: 20px;padding-bottom: 20px;}
#corpo #sezione .sottcatdownload .elencoarticoli li .nomecat {width:280px;float:left;min-height:90px;}
#corpo #sezione .sottcatdownload .elencoarticoli li .catspazio {width:280px;float:left;}

#corpo #sezione .sottcatdownload .elencoarticoli li .nomecat.canti {background:url("../img/ico_canti_over.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .sottcatdownload .elencoarticoli li .nomecat.grazie {background:url("../img/Ico_grazie_over.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .sottcatdownload .elencoarticoli li .nomecat.lettera-alle-famiglie {background:url("../img/Ico_letture_over.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .sottcatdownload .elencoarticoli li .nomecat.omelie {background:url("../img/ico_omelie_over.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .sottcatdownload .elencoarticoli li .nomecat.oratorio-download {background:url("../img/Ico_oratorio_over.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .sottcatdownload .elencoarticoli li .nomecat.poesie {background:url("../img/Ico_poesie_over.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .sottcatdownload .elencoarticoli li .nomecat.riflessioni {background:url("../img/Ico_riflessioni_over.png") no-repeat scroll 22px 20px transparent;}
#corpo #sezione .sottcatdownload .elencoarticoli li .nomecat span {width: 194px;min-height: 62px;float: left;text-decoration: none;padding-left: 86px;padding-top: 28px;color: #2e6eac;font-size: 25px;line-height: 30px;font-weight: bold;}
#corpo #sezione .sottcatdownload .elencoarticoli li .nomecat.lettera-alle-famiglie span {padding-top: 12px;min-height: 78px;}



#corpo #sezione .sottcatdownload .elencoarticoli li .testi {width:718px;float:left;border-left:2px solid #fff;min-height:90px;}
#corpo #sezione .sottcatdownload .elencoarticoli li .testi .riga {width:100%;float:left;}
#corpo #sezione .sottcatdownload .elencoarticoli li .testi .col1 {width:450px;float:left;padding:0 20px;}
#corpo #sezione .sottcatdownload .elencoarticoli li .testi .titolo {width:100%;float:left;font-size: 16px;font-weight: 400;}
#corpo #sezione .sottcatdownload .elencoarticoli li .testi .testo {width:100%;float:left;margin-top:5px;}
#corpo #sezione .sottcatdownload .elencoarticoli li .allegati {width:206px;float:left;padding-left:20px;}
#corpo #sezione .sottcatdownload .elencoarticoli li .allegati .pdf {width:20px;height:32px;float:left;background:url("../img/ico_pdf2.png") no-repeat scroll 0 0 transparent;margin-right:20px;}
#corpo #sezione .sottcatdownload .elencoarticoli li .allegati .audio {width:19px;height:32px;float:left;background:url("../img/ico_mp3.png") no-repeat scroll 0 2px transparent;}
#corpo #sezione .sottcatdownload .elencoarticoli li .allegati .pdf:hover {background:url("../img/ico_pdf_over.png") no-repeat scroll 0 0 transparent;}
#corpo #sezione .sottcatdownload .elencoarticoli li .allegati .audio:hover {background:url("../img/ico_mp3_over.png") no-repeat scroll 0 2px transparent;}

#corpo #articolo .sxinterno.espldown .titolo {width:100%;float:left;background:url('../img/2px2e9df6.png') repeat-y scroll 298px 0 transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat {width:280px;float:left;min-height:51px;}

#corpo #articolo .sxinterno.espldown .titolo .nomecat.canti {background:url("../img/ico_canti.png") no-repeat scroll 22px 5px transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.grazie {background:url("../img/Ico_grazie.png") no-repeat scroll 22px 5px transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.lettera-alle-famiglie {background:url("../img/Ico_letture.png") no-repeat scroll 22px 5px transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.omelie {background:url("../img/ico_omelie.png") no-repeat scroll 22px 5px transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.oratorio-download {background:url("../img/Ico_oratorio.png") no-repeat scroll 22px 5px transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.poesie {background:url("../img/Ico_poesie.png") no-repeat scroll 22px 5px transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.riflessioni {background:url("../img/Ico_riflessioni.png") no-repeat scroll 22px 5px transparent;}

#corpo #articolo .sxinterno.espldown .titolo .nomecat.canti:hover {background:url("../img/ico_canti_over.png") no-repeat scroll 22px 5px transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.grazie:hover {background:url("../img/Ico_grazie_over.png") no-repeat scroll 22px 5px transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.lettera-alle-famiglie:hover {background:url("../img/Ico_letture_over.png") no-repeat scroll 22px 5px transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.omelie:hover {background:url("../img/ico_omelie_over.png") no-repeat scroll 22px 5px transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.oratorio-download:hover {background:url("../img/Ico_oratorio_over.png") no-repeat scroll 22px 5px transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.poesie:hover {background:url("../img/Ico_poesie_over.png") no-repeat scroll 22px 5px transparent;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.riflessioni:hover {background:url("../img/Ico_riflessioni_over.png") no-repeat scroll 22px 5px transparent;}

#corpo #articolo .sxinterno.espldown .titolo .nomecat a {width: 194px;float: left;text-decoration: none;padding-left: 86px;padding-top: 13px;font-size: 25px;line-height: 30px;font-weight: bold;color:#969293;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat.lettera-alle-famiglie a {padding-top: 0px;}
#corpo #articolo .sxinterno.espldown .titolo .nomecat a:hover {color: #2e6eac;}


#corpo #articolo .sxinterno.espldown .titolo .conttit {width:340px;float:left;padding:0 0px 0 40px;}
#corpo #articolo .sxinterno.espldown .titolo .conttit h1 {width:100%;float:left;font-weight:400;border-left:0px; padding-left:0px;font-size:16px;margin-top:5px;}
#corpo #articolo .sxinterno.espldown .titolo .conttit .breve {width:100%;float:left;margin-top:5px;}
#corpo #articolo .sxinterno.espldown .allegati {width:100%;float:left;margin-top:20px;}
#corpo #articolo .sxinterno.espldown .allegati .pdf {width:20px;height:32px;float:left;background:url("../img/ico_pdf2.png") no-repeat scroll 0 0 transparent;margin-right:20px;}
#corpo #articolo .sxinterno.espldown .allegati .audio {width:19px;height:32px;float:left;background:url("../img/ico_mp3.png") no-repeat scroll 0 2px transparent;}
#corpo #articolo .sxinterno.espldown .allegati .pdf:hover {background:url("../img/ico_pdf_over.png") no-repeat scroll 0 0 transparent;}
#corpo #articolo .sxinterno.espldown .allegati .audio:hover {background:url("../img/ico_mp3_over.png") no-repeat scroll 0 2px transparent;}

