/* CSS Document */
html{margin:0px;padding:0px; background-color:#FFFFFF; background-image: url(/static/back-html.jpg); background-repeat:repeat-x;}
html img{border:none;}
body{
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
margin:0px;
padding:0px;
width:100%;
color:#666666; }
.clear{clear:both;}
body a{text-decoration:none;}
h1,h3{margin:0px;padding:0px; display:block;}
p{margin:0px; padding:0px;}
ul{ list-style-type:none; list-style-position:outside; margin:0px; padding:0px;}
form, filedset{margin:0px; padding:0px;}
/*-------------------Utils------------------*/
.clear{clear:both;}
*:first-child+html {clear:both;}
.clearfix:after, .container:after {clear: both;content: " ";display: block;height: 0;overflow: hidden;visibility: hidden;}
.bk-white{background-color:#FFFFFF;}
/*-------------------Box Site------------------*/
#site-container{ /*background-image:url(/static/back-site-container-eng_2012.jpg);background-repeat:no-repeat;width:1000px;margin:0px auto 0px auto;min-height:1150px;height:auto !important;height:1150px; padding:0 0 0 0;*/}
#site-container.int{background-image:url(/static/back-site-container-eng_2012.jpg);background-repeat:no-repeat;width:1000px;margin:0px auto 0px auto; height:auto;padding:0px 0 0px 0;}
#site-container:after{content: ""; display: block; height: 0pt; clear: both; }
#box-site{position:relative;margin:0px auto 0px auto;width:955px; padding:0 0 0 0;}
#box-site:after{content: ""; display: block; height: 0pt; clear: both; }
/*-------------------Intestazione------------------*/
#intestazione{position:relative; height:147px;}
#intestazione:after{content: ""; display: block; height: 0pt; clear: both; }
#intestazione .left{width:840px; float:left;}
#intestazione .right{/*width:270px;*/ float:right;}
/*-------------------Logo------------------*/
#logo{position:absolute; top:58px; left:21px;background-image:url(/static/logo_2012.png);background-repeat:no-repeat;margin-left:16px;}
#logo a{display:block; width:170px; height:90px; }
/*-------------------Lingua------------------*/
#lingua{position:absolute; top:10px; right:5px; }
.ie #lingua{position:absolute; top:6px; right:15px; width:100px; } 

#lingua a{display:block; width:16px;  height:16px;font-size:14px;color:#FFFFFF;text-decoration:none;display:inline;}
#lingua a span{float:left;}
.ie #lingua a span{float:none;}

#lingua a img{margin-top:4px;}
.ie #lingua a img{margin-top:5px; }

/*-------------------Strumenti------------------*/
#strumenti{clear:both; /*position:absolute; width:100%;*/ height:30px; width:424px; float:right; top:125px; right:13px; margin-top:93px;}
#strumenti:after{content: ""; display: block; height: 0pt; clear: both; }
#strumenti a{display:block; float:left; }
#strumenti a.newsletter {margin: 0 30px 0 10px;}
#strumenti a.ico_newsletter {margin: 3px 7px 0 18px;}
#strumenti a.scritta_newsletter {margin: 8px 0px 0 0px;}

#strumenti a.ico_FB {margin: 0px 0px 0 12px;}
#strumenti a.ico_YT {margin: 0px 0px 0 5px;}



/*-------------------Ricerca------------------*/
#ricerca {text-align:left; margin:0px 0 0 0px; height:auto;  width:250px; clear:both; padding:8px;}
#ricerca:after{content: ""; display: block; height: 0pt; clear: both; }
#ricerca input.text{width:135px; font-size:11px; color:#999999;border:none; border:0px; padding:2px 0; float:left; margin: 2px 0px 0px 10px;}
#ricerca input.button{float:right; display:block; margin:0 38px 0 0;}
/*-------------------Navigazione Principale------------------*/
#box-navb-principale {padding:0px 0 0px 0;max-height:40px;}
#box-navb-principale:after{content: ""; display: block; height: 0pt; clear: both; }
#box-navb-principale ul li {float:left; margin:0 0 0 0px; padding:0 14px 0 14px; border-right:1px solid #560310;border-left:1px solid #C40824;height:39px;}
#box-navb-principale ul li.first{margin:0 0 0 0px;}
#box-navb-principale ul li.selected{background:url('/static/nav-princ-select.png');}
#box-navb-principale ul li.last{/*border-right:none*/}
#box-navb-principale ul li a{color:#ffffff; padding:0px 0 0 0px; display:block;font-size:14px; padding-top:11px;}
/*-------------------Visori------------------*/
#visori-small-hp {background-image:url(/static/box-visori-small-hp.png); width:940px; height:190px; background-repeat:no-repeat;}
.visore1 {float:left; margin:9px 0 10px 10px}
.visore2 {float:right; margin:9px 10px 0px 0px;}
/*-------------------Box struttura------------------*/
#box-center{clear:both; height:auto; margin:15px 0 0 0; width:auto;padding-left:7px;border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;}
#box-center.int.media{clear:both; height:100%; margin:15px 0 10px 0; width:98%; border-bottom:1px solid #DEDEDE; }
#box-center:after{content: ""; display: block; height: 0pt; clear: both; }
#box-center-center.int{width:640px; float:left;min-height:260px;height:auto !important;height:260px; }
#box-center.int #box-center-center.int.c2013{width:950px; float:left;min-height:260px;height:auto !important;height:260px; }
#box-center.int #box-center-center.int.c2013 .mostre2013 #body-articolo{ float:left; }
#box-center-dx.int{width:270px; float:right; margin:0 15px 0 0;}
#box-center-center.mostre{width:100%; }
#box-center-dx.mostre{width:450px; float:right; margin:0 15px 0 0;}
#box-center-dx.int.media{width:460px; float:right; margin:0 15px 0 0; }
#box-center-center.int.tags {}

/*-------------------Box Aree------------------*/
#box-aree{clear:both;height:auto;}
#box-aree:after{content: ""; display: block; height: 0pt; clear: both; }
#box-aree .box{background-image:url(/static/box-content-hp.jpg); width:310px; height:290px; background-repeat:no-repeat; float:left; margin:0 5px 0 0;}
#box-aree .box.3{margin:0 0px 0 0;}
#box-aree .box h3 {font-weight:normal; font-size:16px; display:block; margin:8px 0 0 15px;}
#box-aree .box h3 a{color:#ffffff;}
#box-aree.dx .box  h3 {color:#ffffff;} 
#box-aree.news .box h3  a{color:#5E5E5E;}
#box-aree .box .content{margin:20px 0 0 13px }
#box-aree .box .content a.img {display:block;margin:0 0 15px 0;}
#box-aree .box .content img {border:0px solid #ACAFB6}
#box-aree .box .content p {color:#666666; line-height:1.2em; width:280px;}
#box-aree .box  a.link {color:#666666;display:block; padding:0 0 0 15px; background-image:url(/static/freccia-grigia.png); background-repeat:no-repeat; position:absolute; margin:10px 0 0 0px; background-position:0px 4px; }
#box-aree.dx .box{clear:both;background-image:url(/static/box-content-dx.jpg); height:auto;}
#box-aree.dx .box .content{margin:20px 0 0 0px }
#box-aree.dx .box ul li{border-bottom:1px solid #DEDEDE;}
#box-aree.dx .box ul li.last{border-bottom:none;}
#box-aree.dx .box ul li a {display:block; padding:4px 0 4px 15px; background-image:url(/static/freccia-grigia.png); background-repeat:no-repeat;  margin:4px 0 4px 13px; background-position:0px 9px; color:#333333; font-size:14px;}
#box-aree.dx .box ul li.selected a {color:#9D051A}
#box-aree.dx.news {margin:10px 0 0 0;}
#box-aree.dx.news .box{clear:both;background-image:url(/static/box-content-dx-news.jpg); height:auto;margin-bottom:10px;}
#box-aree.dx.news .box .content{margin:20px 0 0 15px }
#box-aree.dx.news .box  a.link {color:#666666;display:block; padding:0 0 0 15px; background-image:url(/static/freccia-grigia.png); background-repeat:no-repeat; position:relative; margin:15px 0 0 0px; background-position:0px 4px; top:0px; }
/*-------------------Box Login------------------*/
#box-login {width:230px; margin:20px 0 0 0;}
#box-login input.text{margin:0 0 8px 25px; width:100px; float:left;}
#box-login input.password{margin:0 0 8px 12px; width:100px; float:left;}
#box-login input.button {float:right;}
#box-login label {padding:0 6px 0 0; clear:both; float:left;}
#box-login.int {width:250px;min-height:70px;}
#box-login.int input.text{margin:0 0 8px 25px; width:120px;}
/*-------------------Box Fondo------------------*/
#box-fondo{clear:both; margin:10px 0 0 0; }
#box-fondo .content {background-image:url(/static/bact-top-box-fondo.jpg); width:940px; min-height:118px;height:auto !important; padding:10px 0px 0 0px;
height:118px; background-repeat:no-repeat; background-color:#D8D8D8; height:100%;}
#box-fondo .content:after{content: ""; display: block; height: 0pt; clear: both; }
.box-fondo {float:left; width:29%;}
.box-fondo1 {float:left; width:23%;border-right:1px solid #DEDEDE;padding-left:8px; }
.box-fondo.b{margin: 0 5px 0 0;}
.box-fondo1.b{margin: 0 0px 0 0;}
.box-fondo-left {width:613px; border:1px solid #EAEAEA; margin:0px 0 0 10px; padding:3px 0; background-color:#FFF; float:left;}
.box-fondo-right {width:300px; float:right; margin:0 10px 0 0;height:95px;}
/*.box-fondo-left .container {background-image:url(/static/back-box-fondo-leftl.jpg); background-position:0px 10px; margin:0px 0 0 5px; width:auto; padding:0 0 10px 0; height:90%;background-color:red;}*/
.box-fondo-left .container { margin:0px 0 0 5px; width:auto; padding:7px 0 10px 0; height:95px;}
#box-fondo .container:after{content: ""; display: block; height: 0pt; clear: both; }
.box-fondo-left ul {margin:0px;}
.box-fondo-left h3 {font-size:14px; color:#333333; display:block; margin: 5px 0 10px 0;}
.box-fondo.c {width:39%;} 
.box-fondo-left ul li {margin: 0 0 10px 0;}
.box-fondo-left ul li a{display:block; padding:0 0 0 15px; background-image:url(/static/freccia-grigia.png); background-repeat:no-repeat; margin:0px 0 0 3px; background-position:0px 4px; color:#666666;}
/*-------------------Footer------------------*/
#footer{background-image:url(/static/bg-bottom.png); height:204px; background-repeat:no-repeat; padding:0 0 0 0;margin:8px auto 0 auto;width:955px;}
#footer:after{content: ""; display: block; height: 0pt; clear: both; }
#footer .container {width:auto;margin:0px auto 0px auto;}
#footer .container .right{width:auto; float:right; margin:0 20px 0 0;}

#footer .container .left{ float:left; margin:0 0px 0 12px; color:#333333;}
.ie #footer .container .left{width:460px!important; float:left; margin:0 0px 0 12px; color:#333333;}

/*-------------------Navigazione Footer------------------*/
#box-navb-footer{padding:0px 0 0 0; margin:0 0 0 0;}
#box-navb-footer ul{margin: 0px 0px 0px 0px;padding:0px 0 0px 0;}
#box-navb-footer ul li {float:left; margin:0 8px 0 0; padding:0 16px 0 0; border-right:1px solid #CCCCCC;}
#box-navb-footer ul li.last{margin:0 0 0 0px; border-right:none; padding-right:0px; }
#box-navb-footer ul li a{color:#333333; padding:0px 0 0 0px; display:block;}
/*-------------------banner Footer------------------*/
#box-banner-footer{clear:both; padding:0 0 0 0;}
#box-banner-footer ul{margin: 12px 6px 0px 0px;padding:0px 0 0px 0; float:right;}
#box-banner-footer ul li {float:left; margin:0 8px 0 0px; padding:0 8px 0 0px;border-right: 1px solid #CCCCCC;}
#box-banner-footer ul li.last{margin:0 0 0 0px; border-right:none; padding-right:0px; }
/*-------------------Breadcrumbs------------------*/
#breadcrumbs{margin:20px 0 16px 0;}
/*-------------------Info Footer------------------*/
#info-footer {margin:20px 0 0 0;}
.ie #info-footer { padding-top:0!important; }

#info-footer strong{color:#000000; }
/*-------------------Partners------------------*/
#partners{clear:both; margin:20px 0 0 0; float:right;}
/*-------------------Titolo------------------*/
#titolo h1{color:#333333; font-size:18px; display:block; font-weight:normal; padding:10px 0 10px 0; width:auto;}
#titolo {border-bottom:1px solid #DEDEDE; margin:20px 0 20px 10px;width:auto;}
.mostre #titolo {border-bottom:none; width:930px; margin:0 0 10px 10px;}
.media #titolo {border-bottom:1px solid #DEDEDE; width:930px;}
#media_testo #titolo {border-bottom:none; width:auto; margin:0px; padding:0px;}
/*-------------------Body Articolo------------------*/
#body-articolo {width:640px; }
#body-articolo .content{margin:0 0 0 10px;}
#body-articolo .content p{font-size:11px; line-height:1.5em; color:#666666;}
.mostre #body-articolo {width:460px;float:left; margin:0 0 0 0px}
.mostre #body-articolo .content {margin:0 0 0 10px}
/*-------------------Navigazione Mostre------------------*/
#box-navb-mostre {padding:0px 0 25px 0; height:100%;clear:both;}
#box-navb-mostre:after{content: ""; display: block; height: 0pt; clear: both; }
#box-navb-mostre {width:96%; }
#box-navb-mostre ul li {float:left; margin:0 0 0 8px; padding:0 16px 0 8px; border-right:1px dotted #666666; width:auto;}
#box-navb-mostre ul li.first{ padding:0 16px 0 0px;}
#box-navb-mostre ul li a{color:#666666; padding:0px 0 0 0px; display:block;font-size:14px;}
#box-navb-mostre ul li a:hover{}
#box-navb-mostre ul li.selected a {color:#9A061A}
/*-------------------Body Inerno------------------*/
#bottom-body-interno {width:955px;margin:0px auto 0px auto;}
/*-------------------breadcrumbs------------------*/
#breadcrumbs {clear:both; z-index:100;padding:6px 0; height:auto;; position:absolute; clear:both; width:50%;}
#breadcrumbs:after{content: ""; display: block; height: 0pt; clear: both; }
#breadcrumbs ul {margin-top:-20px;}
#breadcrumbs ul li {float:left;} 
#breadcrumbs a {color:#666666; }
#breadcrumbs span {color:#9C9C9C;}
/*-------------------Elenco Mostre------------------*/
ul.elenco-mostre li {height:auto; padding:0 0 10px 0; margin:0 0 20px 0;border-bottom:1px solid #DEDEDE;}
ul.elenco-mostre li.last {border-bottom:none;}
ul.elenco-mostre li:after{content: ""; display: block; height: 0pt; clear: both; }
ul.elenco-mostre li a.link {color:#9B0619; font-size:16px;}
ul.elenco-mostre.allegati a.link{font-size:12px;} 
ul.elenco-mostre li a.img {float:left; display:block; width:auto; }
ul.elenco-mostre li a.img img {border:1px solid #ACAFB6;}
ul.elenco-mostre li .dettagli {width:450px; float:right;}
ul.elenco-mostre li span{clear:both; dispaly:block;}
/*-------------------Media------------------*/
#media_testo{height:420px; border-left:1px solid #DEDEDE; padding:0px 5px 0 10px; width:auto; margin:0 0 0 10px;}
#media_testo p {height:200px; line-height:1.5em; font-size:12px; padding:0 10px 10px 0; overflow:auto;}
.visualizzazioni{display:block; font-size:11px;border-bottom:1px solid #DEDEDE; border-top:1px solid #DEDEDE; padding:10px 0; margin:15px 0 0 0;}
.visualizzazioni strong {padding: 0 0 8px 0;line-height:1.5em;}
.categoria {color:#666666; font-size:11px; text-transform:uppercase;line-height:1.5em;}
.tags {clear:both; margin:2px 0; font-size:11px;}
.tags a{color:#666666;}
.tags a:hover{text-decoration:underline;}
.tags .tag-container { background-color:#F4F4F4; padding:20px 10px; width:auto;}

.testo a {color:#9B061A;}
#container-body {z-index:10;background-image:url(/static/back-site-body.jpg);background-repeat:repeat-y;width:1000px;margin:0px auto 0px auto;background-position:0px 600px;}
.content-articolo a{color:#9B061A;}
#body-articolo .content a{color:#9B061A;}
#body-articolo .content .indietro a{color:#333333;}
#body-articolo .content:after{content: ""; display: block; height: 0pt; clear: both; }

.indietro {font-weight:bold; width:auto; border-top:1px solid #DEDEDE; margin:80px 0 0 0;padding:8px 0px 0 0;}
.indietro a{color:#333333; font-weight:bold; margin:0 0 0 6px; text-decoration:underline}

.container_embed{margin:0 0 0 0;}
.container_browser{background-color:#FFFFFF;padding:0px 10px 10px 0; width:943px;height:300px;border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;}
.container_browser .box{width:195px;float:left;height:300px;background-color:#FFFFFF;}
.container_browser .box h3{padding-left:10px;padding-top:10px;font-size:16px;}
.container_browser .box .content ul div li{padding-left:10px;padding-top:10px;border-bottom: 1px solid #DEDEDE;}
.container_browser .box .content ul div li a{margin: 4px 0 4px 0; padding: 4px 0 4px 15px;font-size:14px; color:#333333;background-image: url("/static/freccia-grigia.png");background-position: 0 9px;background-repeat: no-repeat;}
.container_browser iframe{background-color:#FFFFFF;}

/*Restyling 2014*/
.rosso{color:#9A061A;}

.left{float:left;}
.right{float:right;}
.no-float{float:none!important;}

hr.space{margin:0 10px 0 0;border:0;}

.cont-head{height:40px;}
.mainbgtop{background:url('/static/main-bg-top.png');height:129px;}

.smaller{background-image: url("/static/box-visore-smaller.png")!important;background-repeat: no-repeat!important;height: 170px!important;width: 940px!important;}

.navsmall li{padding-left:0!important;padding-right:0!important;width:0!important;}
.navsmall.sx li{border-left:none!important;}
.navsmall.dx li{border-right:none!important;}

div.span-12{width:390px!important;margin-right:-14px!important;}
div.banner.right ul.banner.right{width:390px!important;display: block!important;padding: 0 0px!important;margin-right:0!important;margin-top:14px!important;}
div.banner.right ul.banner.right li{ border-right: 1px solid #CCCCCC;color: #333333;margin-right: 8px;padding-right: 8px;float:left;}
div.banner.right ul.banner.right li.last{border-right: none;margin-right: 0!important;padding-right: 0!important;}

.margin-top-10{margin-top:10px;}

#footer .textarea, ul.menu.second-footer li {color: #333333;font-size: 0.9em;line-height: 1.2em;}

#visori-small-hp.restyle2014 div.container{padding:10px;}
#visori-small-hp.restyle2014 div.container div.title{padding-left:0;margin-top:-3px;}
.int #visori-small-hp.restyle2014 div.container div.title{padding-left:15px;margin-top:-3px;}
#visori-small-hp.restyle2014 div.container div.title a{font-size:16px;color:#333333;}
#visori-small-hp.restyle2014 div.container div.link a{background-image: url("/static/freccia-grigia.png");background-position: 0 5px;background-repeat: no-repeat;font-size:11px;color:#666666;padding-left:8px;}

ul.eventi-home{margin-top:26px;padding: 10px 0 10px 10px;background-color: #FFFFFF;border: 1px solid #BBBBBB;min-height:120px;}
ul.eventi-home li{max-width:420px;float:left;margin-right:50px;}
ul.eventi-home li.last{margin-right:0px!important;}
ul.eventi-home li a.img{margin-right:10px;}
ul.eventi-home li div.dettagli{max-width:290px;max-height:114px;overflow:hidden;}
ul.eventi-home li div.dettagli a{font-size:16px;color:#333333;}

div.box-hp-bottom{width:280px; height:100px; border:1px solid #DEDEDE; background-color: #ffffff;float:left;padding:9px;margin-left:10px;}
div.box-hp-bottom a.img{margin-right:10px;}
div.box-hp-bottom a.img img{width:120px;height:100px;}
div.box-hp-bottom a.titolo{font-size:16px;}
div.box-hp-bottom div.descrizione{margin-top:5px}

div#site-container.int2014 #box-center{margin:22px 0 0;}
div#site-container.int2014 #box-center-dx.int{margin:0 6px 0 0;}

div#box-center.mostra{padding-bottom:0;}
div.mostra div#box-center-center.mostre div.mostre2013{border-top:none!important;padding-top:0;}

.border-bottom{border-bottom:1px solid #DEDEDE;}

div.header-mostra {padding-bottom:0px!important;padding-left:0!important;}
div.header-mostra-int {width:945px!important;}
div.header-mostra-int div.box-sx{width:313px;float:left;}
div.header-mostra-int div.box-sx div#titolo{background:none!important;border-bottom:none;margin-bottom:10px;margin-top:10px;}
div.header-mostra-int div.box-sx div#titolo h1{color:#000000!important;padding:0;font-size:26px;}
div.header-mostra-int div.box-sx div.date{color:#9A061A;font-size:18px;}
div.header-mostra-int div.box-sx div.curatore{padding-bottom:18px;padding-left:12px;height:85px;}
div.header-mostra-int div.box-sx div.biglietti{border-top:1px dotted #CCCCCC;margin-left:7px;margin-right:5px;}
div.header-mostra-int div.box-dx img{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin-top:5px;}
div.header-mostra-int div.box-dx{float:right;}

.mostre2013 div#body-articolo{width:665px;padding-top:0px;}
.mostre2013 div#body-articolo .titolo-mostre{width:auto;border-bottom:1px solid #DEDEDE;margin-right:20px;margin-left:5px;padding-bottom:0;margin-bottom:10px;}
.mostre2013 div#body-articolo .titolo-mostre #titolo{width:auto;margin-left:0;}
.mostre2013 div#body-articolo .titolo-mostre #titolo h1{color:#000000;width:auto;font-size:26px;}
.mostre2013 div#body-articolo .content{margin-right:20px;margin-top:-16px;margin-left:5px!important;}
.mostre2013 div#body-articolo .content #jTextSplittato{margin-top:-16px;}

div#box-center-dx.mostre2013{margin:0px 7px 0 0;width:270px;float:right;}
.ie div#box-center-dx.mostre2013{margin:0px 0px 0 0;width:270px;float:right;}
.ie hr { visibility:hidden; }

div#box-center-dx.mostre2013 #box-navb-mostre div.titolo{background-image:url("/static/loghino-grigio-small-backbianco.jpg");background-repeat:no-repeat;background-position:0 5px;border-bottom:1px dotted #CCCCCC;padding-bottom:5px;margin-right:8px;}
div#box-center-dx.mostre2013 #box-navb-mostre div.titolo h3{font-size:14px;color:#CC2C30;padding-left:16px;}
div#box-center-dx.mostre2013 #box-navb-mostre div.content ul li{width:93%;background-color:#F2F2F2;padding:2px 0 5px 8px;margin:3px 0 3px 0;background-image:url("/static/loghino-small-dx.jpg");background-repeat:no-repeat;background-position:8px 5px;}
div#box-center-dx.mostre2013 #box-navb-mostre div.content ul li.selected{background-image:url("/static/loghino-small-dx-rosso.jpg");}
div#box-center-dx.mostre2013 #box-navb-mostre div.content ul li.first{margin-top:10px;}
div#box-center-dx.mostre2013 #box-navb-mostre div.content ul li a{font-size:14px;padding-left:18px;}
div#box-center-dx.mostre2013 ul.banner.social{border:1px solid #CCCCCC!important;padding:10px 10px 8px 10px!important;width:88%!important;margin:0 0 1px!important;}
div#box-center-dx.mostre2013 div#banner-dx{width:88%!important;}
div#box-center-dx.mostre2013 div#multimedia.int2014{width:100%!important;margin-top:10px;}
div#box-center-dx.mostre2013 div#multimedia.int2014 div#mcfePlayerSuccede{width:268px!important;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;height:140px!important;}

.ie div#box-center-dx.mostre2013 div#multimedia.int2014 div#mcfePlayerSuccede{ height:145px!important; overflow:hidden!important; -webkit-border-radius: 5px!important;-moz-border-radius: 5px!important;border-radius: 5px!important; }

div#box-center-dx.mostre2013 div#multimedia.int2014 div#mcfePlayerSuccede .frecce_succede{margin-top:5px!important;}
.ie div#box-center-dx.mostre2013 div#multimedia.int2014 div#mcfePlayerSuccede .frecce_succede{position:absolute; right:0px; top:110px!important;}


div#box-center-dx.mostre2013 #visori-small-hp.restyle2014.interno{width:268px;border:1px solid #DEDEDE;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;height:auto;}
div#box-center-dx.mostre2013 #visori-small-hp.restyle2014.interno div.container{padding:10px 0 0 0;background:#ECECEC;}
div#box-center-dx.mostre2013 #visori-small-hp.restyle2014.interno div.container ul.eventi-home{padding:10px 0 19px 0;border-left:0;border-right:0;border-color:#dedede;min-height:146px;display:inline-block;margin-top:10px;}
div#box-center-dx.mostre2013 #visori-small-hp.restyle2014.interno div.container ul.eventi-home li{max-width:270px;border-left:0;border-right:0;margin-right:15px!important;padding-bottom:10px;border-bottom:1px solid #DEDEDE;margin-left:15px;}
div#box-center-dx.mostre2013 #visori-small-hp.restyle2014.interno div.container ul.eventi-home li.last{margin-top:10px;border-bottom:0;}
div#box-center-dx.mostre2013 #visori-small-hp.restyle2014.interno div.container ul.eventi-home li a.img{display:none;}
div#box-center-dx.mostre2013 #visori-small-hp.restyle2014.interno div.container ul.eventi-home li a img{display:none;}
div#box-center-dx.mostre2013 #visori-small-hp.restyle2014.interno div.container ul.eventi-home li div.dettagli{width:100%!important;padding-left:0px;float:none!important;height:auto;}
div#box-center-dx.mostre2013 #visori-small-hp.restyle2014.interno div.container ul.eventi-home li div.dettagli p:nth-child(3){display:none;}
div#box-center-dx.mostre2013 #visori-small-hp.restyle2014.interno div.container ul.eventi-home li div.dettagli a{font-size:14px;}
div#box-center-dx.mostre2013 #visori-small-hp.restyle2014.interno div.container .link.bk-white{padding-left:15px;height:23px;padding-top:10px;width:253px;}
div#box-center-dx.mostre2013 div#box-aree div.box ul ul li{margin:0 15px;}
div#box-center-dx.mostre2013 div#box-aree div.box ul ul li a{margin-left:0;}

.mostre2013 #espandi, .mostre2013 #comprimi{margin-top:20px;cursor:pointer;}

.mostre2013 ul#contenitoreBanner{width:665px;margin-left:5px;height:244px;padding-left:0;}
.mostre2013 ul#contenitoreBanner li{width:200px;float:left;padding-right:20px;}
.mostre2013 ul#contenitoreBanner li:nth-child(3n){padding-right:0px;}
.mostre2013 ul#contenitoreBanner li div.titolo{background-position: 0 5px;background-repeat: no-repeat;margin-bottom:15px;}
.mostre2013 ul#contenitoreBanner li div.immagine{margin-bottom:15px;}
.mostre2013 ul#contenitoreBanner li div.immagine img{width:200px;}
.mostre2013 ul#contenitoreBanner li div.descrizione{color:#000000;margin-bottom:30px;}
.mostre2013 ul#contenitoreBanner li div.titolo a{font-size:16px;color:#000000;}



.mostre2013 .gallery2013{width:99.9%!important;}
.mostre2013 .gallery2013 .titolo-mostre{border-bottom:none!important;margin-left:20px!important;}
.mostre2013 .gallery2013 .descrizione{padding-left:45px;min-height:40px;}
.mostre2013 #body-articolo.gallery2013 .content{margin-left:0!important;}

.elenco-mostre.elenco-sponsor-2013{padding:0 0 0 20px;}
.elenco-mostre.elenco-sponsor-2013 li{border-bottom:none;padding-bottom:0;}
.elenco-mostre.elenco-sponsor-2013 li .nome{font-size:11px;font-weight:bold;margin-bottom:10px;}
.elenco-mostre.elenco-sponsor-2013 li .dettagli-sponsor div{min-height:120px;}
.elenco-mostre.elenco-sponsor-2013 li img{border:1px solid #DDDDDD;padding:10px;margin-right:20px;}

div.lista-mediateca-2013{}
div.dx-mediateca div#box-center-dx{}

div.int.mediateca2014{width:620px!important;}
div.int.mediateca2014 div.content{margin-left:0!important;}
div.int.mediateca2014 img.first-image{-webkit-border-radius: 5px!important;-moz-border-radius: 5px!important;border-radius: 5px!important;}

ul.lista-mediateca{margin-left:6px;}
ul.lista-mediateca li.item-mediateca{height:auto;float:left!important;display:block!important;margin-top:18px;}
ul.lista-mediateca li.item-mediateca div.titolo-sottocat{margin-bottom:20px;}
ul.lista-mediateca li.item-mediateca div.titolo-sottocat a.titolo{font-size:18px;color:#000000;}
ul.lista-mediateca li.item-mediateca div.titolo-sottocat div.elementi{float:right;margin-top:5px;}
ul.lista-mediateca li.item-mediateca div.titolo-sottocat div.elementi a{color:#9B061A;}
ul.lista-mediateca li.item-mediateca div.titolo-sottocat div.elementi a img{margin-left:3px;}
ul.lista-mediateca li.item-mediateca div.lista-media div.media{float:left;width:200px;margin-right:25px;}
ul.lista-mediateca li.item-mediateca div.lista-media div.media.last{margin-right:0;}
ul.lista-mediateca li.item-mediateca div.lista-media div.media div.cont-media{margin-bottom:10px;margin-top:10px;}
ul.lista-mediateca li.item-mediateca div.lista-media div.media div.tipo-media{bottom:0;}


ul.lista-visti{padding:10px 0 19px 0;border-left:0;border-right:0;border-color:#dedede;min-height:126px;background-color:#FFFFFF;}
ul.lista-visti li.item-mediateca{max-width:310px;border-left:0;border-right:0;margin-right:15px!important;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #DEDEDE;margin-left:15px;height:85px;}
ul.lista-visti li.last{margin-top:10px;border-bottom:0;}
ul.lista-visti li.item-mediateca span.immagine-media{height:100px;float:left;margin-right:10px;}
ul.lista-visti li.item-mediateca div.cont-media{width:100%!important;padding-left:0px;float:none!important;height:auto;}
ul.lista-visti li.item-mediateca div.cont-media a{font-size:11px;color:#666666;font-weight:normal;}
ul.lista-visti li.item-mediateca div.tipo-media{margin-top:5px;}

div.lista-tag{padding:10px 10px 19px 10px;border-left:0;border-right:0;border-color:#dedede;min-height:126px;background-color:#FFFFFF;}
div.lista-tag a{}

ul.mediateca-menu-browser li.media{height:230px;float:left;width:160px;margin-right:24px;}
ul.mediateca-menu-browser li.media.last{margin-right:0px;}
ul.mediateca-menu-browser li.media div.immagine-media{float:left;margin-right:5px;margin-bottom:5px;}
ul.mediateca-menu-browser li.media div.cont-media{/*min-height:240px;*/ margin-bottom:10px;}
ul.mediateca-menu-browser li.media div.cont-media span.titolo a{font-weight:normal;color:#666666;}

div.lista-tag{text-align:center;}
div.lista-tag a{margin-right:5px;min-height:25px;}

div.lista-mediateca-2013 div#lista-media ul.elenco-mostre.tags.ricerca li{float:left;width:120px;margin-right:40px;}
div.lista-mediateca-2013 div#lista-media ul.elenco-mostre.tags.ricerca li:nth-of-type(4n){margin-right:0;}
div.lista-mediateca-2013 div#lista-media ul.elenco-mostre.tags.ricerca li img.immagine{height:100px;width:120px;border-width:0px;}
div.lista-mediateca-2013 div#lista-media ul.elenco-mostre.tags.ricerca li a.img{width:120px;height:105px;}
div.lista-mediateca-2013 div#lista-media ul.elenco-mostre.tags.ricerca li div.content a.link{color: #000000;font-size: 13px;font-weight: bold;}
div.lista-mediateca-2013 div#lista-media ul.elenco-mostre.tags.ricerca li div.content span{display:none;}
div.lista-mediateca-2013 div#lista-media ul.elenco-mostre.tags.ricerca li{min-height:280px;}
div.lista-mediateca-2013 div#lista-media ul.elenco-mostre.tags.ricerca li div.content{margin-bottom:10px;}

div.lista-mediateca-2013 div#lista-media ul.elenco-mostre form fieldset li, div.lista-mediateca-2013 div#lista-media ul.elenco-mostre.tags li{float:left;margin-right: 25px;width: 200px;}
div.lista-mediateca-2013 div#lista-media ul.elenco-mostre form fieldset li img.immagine, div.lista-mediateca-2013 div#lista-media ul.elenco-mostre.tags li img.immagine{height:150px;width:200px;border-width:0px;}
div.lista-mediateca-2013 div#lista-media ul.elenco-mostre form fieldset li div.cont-media span.titolo a, div.lista-mediateca-2013 div#lista-media ul.elenco-mostre.tags li div.cont-media span.titolo a{font-weight: bold;color:#000000;font-size:11px;}
div.lista-mediateca-2013 div#lista-media ul.elenco-mostre form fieldset li{min-height:260px;}
div.lista-mediateca-2013 div#lista-media ul.elenco-mostre form fieldset li div.cont-media, div.lista-mediateca-2013 div#lista-media ul.elenco-mostre.tags li div.cont-media{margin-bottom:10px;}


div.int.mediateca2014 #titolo{margin-left:0;}
div.int.mediateca2014 div#lista-media ul.elenco-mostre{margin-left:0px;}
div.int.mediateca2014 div#lista-media ul.elenco-mostre form fieldset li, div.int.mediateca2014 div#lista-media ul.elenco-mostre.tags li{float:left;width:120px;margin-right:40px;}
div.int.mediateca2014 div#lista-media ul.elenco-mostre form fieldset li{width:200px;margin-right:20px;}
div.int.mediateca2014 div#lista-media ul.elenco-mostre form fieldset li:nth-of-type(3n){margin-right:0;}
div.int.mediateca2014 div#lista-media ul.elenco-mostre form fieldset li img.immagine, div.int.mediateca2014 div#lista-media ul.elenco-mostre.tags li img.immagine{height:100px;width:120px;border-width:0px;}
div.int.mediateca2014 div#lista-media ul.elenco-mostre form fieldset li a.img{width:200px;height:150px;}
div.int.mediateca2014 div#lista-media ul.elenco-mostre form fieldset li img{width:200px;height:150px;}
div.int.mediateca2014 div#lista-media ul.elenco-mostre form fieldset li a.img img{width:200px;height:150px;}
div.int.mediateca2014 div#lista-media ul.elenco-mostre form fieldset li div.content a.link, div.int.mediateca2014 div#lista-media ul.elenco-mostre.tags li div.cont-media span.titolo a{color: #000000;font-size: 13px;font-weight: bold;}
div.int.mediateca2014 div#lista-media ul.elenco-mostre form fieldset li div.content span{}
div.int.mediateca2014 div#lista-media ul.elenco-mostre form fieldset li{min-height:312px;}
div.int.mediateca2014 div#lista-media ul.elenco-mostre form fieldset li div.content, div.int.mediateca2014 div#lista-media ul.elenco-mostre.tags li div.cont-media{margin-bottom:10px;}

.int2014 .interno-media iframe#theGallery{margin-left:-10px;}
.int2014 #box-aree .box{width:270px!important;}
.int2014 #box-aree .box .content p {width:250px;}

.share-mostra{margin-bottom:15px; padding-top:15px; border-top: 1px solid #DEDEDE;margin-left:5px;margin-right:20px;}
.mostre2013 .indietro{margin-right:20px!important;}

.ie .mostre2013 .indietro a {margin-right:0px!important; position:absolute; left:15px; }

li.interno-lista-mediateca .content{display:inline-block!important;margin-top:10px!important;}
li.interno-lista-mediateca.last{border-bottom:1px solid #DEDEDE!important;}

.breaking-news  {height: 45px; background: url("img/bk_breaking.png") no-repeat left top; color: #FFF; font-size: 1.2em;}
.breaking-news span  {display: block; margin: 6px 10px 0 170px;padding-top:8px;}
.breaking-news span  a { color:#666666!important; }