/* CSS Document */
:focus {outline:none}
/*** GENERALE ***/
body{ text-align:center}
#container{width:950px;margin:0 auto; text-align:left;}
#contents, #headerwrap, #footerwrap{width:950px;margin:0;position:relative;}
#contents, #footerwrap{overflow:hidden;}
#footerwrap{ clear:both}
#idcategoria0 #idsezione0 #idoggetto0 #speciale #header, #idcategoria0 #idsezione0 #idoggetto0 #speciale #footer{ display:none}
#contentswrap{margin:0 0 40px 0; width:100%; overflow:hidden}
.moduli-container{ display:inline}
/*** HEADER ***/
#header .provincia{left:550px;position:absolute;top:75px;}
#header .provincia ul, #header .provincia li, #header .provincia a, #header .provincia img {height: 69px;list-style-type: none; margin: 0;padding: 0;width: 115px;display:block}
#header .headertop{position:relative; width:950px; height:176px;}
#header .headerbottom{ width:950px; height:45px;}
#header .headertop .marchi {position:absolute;top:11px;left:327px;width:273px;height:54px}
#header .headertop .marchi .immagini ul{ list-style-type:none; margin:0; padding:0;}
#header .headertop .marchi .testo{text-align:left;font-size:0.78em;margin-top:13px;color:gray;line-height:1.1em}
#header .headertop .marchi .immagini li{ height:17px; display:inline}
#header .headertop .marchi .immagini img{height:17px; display:inline-block}
#header h1, #header h1 a, #headertitle{width:666px; height:176px;display:block;}
#headertop{width:100%;overflow:hidden}
.hleft{width:681px;height:176px;float:left;}
.hright{float:left;width:269px;height:176px;background-image:url(../img/header/ldestra.jpg);background-repeat:no-repeat;background-position:top left}
#linguade .hright{height:119px}
.hright ul.ldestra li{float:left;}
.hright ul.ldestra li a{display:block}
.hright ul.ldestra{width:100%;overflow:hidden; margin-top:25px;}
.hright ul.ldestra #uno, .hright ul.ldestra #uno a{height:57px;width:84px;}
.hright ul.ldestra #due, .hright ul.ldestra #due a{height:57px;width:95px;}
.hright ul.ldestra #tre, .hright ul.ldestra #tre a{height:57px;width:52px;}
.hright ul.ldestra #quattro, .hright ul.ldestra #quattro a{height:57px;width:38px;}
.hright ul.ldestra #cinque, .hright ul.ldestra #cinque a{height:35px;width:25px;}
.hright ul.ldestra #sei, .hright ul.ldestra #sei a{height:35px;width:35px;}
.hright ul.ldestra #sette, .hright ul.ldestra #sette a{height:35px;width:75px;}
.hright ul.ldestra #otto, .hright ul.ldestra #otto a{height:35px;width:89px;}
.hright ul.ldestra #nove, .hright ul.ldestra #nove a{height:35px;width:45px;}
.hright ul.ldestra #dieci, .hright ul.ldestra #dieci a{height:57px;width:269px;}
#idcategoria3325 .hright{background-image:url(../img/header/ldestracanossa.jpg)}
#idcategoria3324 #headertitle{background-image:url(../img/header/hmonte.jpg);background-repeat:no-repeat}
#idcategoria3324 #logodestra {background-image:url(../img/header/hmontedestra.jpg);background-repeat:no-repeat;width:150px;height:150px;float:right;}
#idcategoria3325 #headertitle{background-image:url(../img/header/hmatildici.jpg);background-repeat:no-repeat}
#idcategoria3325 #logodestra {background-image:url(../img/header/hmatildicidestra.jpg);background-repeat:no-repeat;width:284px;height:60px;float:right;}
.lingue{height:25px;margin-left:15px;font-size: 0.8em;float:right}
.lingue ul, .lingue ul li{height:25px;margin-top:3px}
.lingue ul li{padding-left:23px;margin-left:15px;text-transform:uppercase;float:left;}
.lingue ul li.it{background-image:url(../img/lingue/it.jpg);background-repeat:no-repeat;}
.lingue ul li.en{background-image:url(../img/lingue/en.jpg);background-repeat:no-repeat;}
.lingue ul li.fr{background-image:url(../img/lingue/fr.jpg);background-repeat:no-repeat;}
#header h1 img{display:none}
#header h1 span{ display:none}
#cercanelsito{ height:27px; width:307px; position:absolute; right:0; top:24px;}
#cercanelsito fieldset{ border:none; margin:0; padding:0;}
#cercanelsito legend, #cercanelsito label{ display:none}
#cercanelsito li, #cercanelsito ol, #cercanelsito fieldset, #cercanelsito p{ display: inline}
#cercanelsito li.text input{ background-image: url(../img/header/cerca-text.gif); width:206px; height:20px; margin:1px 10px 0 0; padding:3px; display:inline-block; vertical-align:middle; border:none}
#cercanelsito p.submit input{ background-image: url(../img/header/cerca-button.gif); background-color:transparent; width:58px; height:27px; margin:0; padding:0; display:inline-block; border:none; font-size:0.1em; text-indent:-9999px; line-height:27px; vertical-align:middle; cursor:pointer}
#headerimg, #headerimgmenu, #headerimgvideo {height:163px;}
#idcategoria0 #idsezione0 #idoggetto0 #speciale #headerimg, #idcategoria0 #idsezione0 #idoggetto0 #speciale #headerimgmenu, #idcategoria0 #idsezione0 #idoggetto0 #speciale #headerimgvideo {height:233px;}
#headerimg{ position:relative; width:950px;  margin-top:9px}

#idcategoria0 #idsezione0 #idoggetto0 #speciale #headerimgmenu h3{padding:16px 35px; background-position: 17px 20px;}
#idcategoria0 #idsezione0 #idoggetto0 #speciale #headerimgmenu h3.ui-state-active{padding:16px 35px 0 35px;}
#idcategoria0 #idsezione0 #idoggetto0 #speciale #headerimgmenu .ui-accordion-content{ height:56px;}
#idcategoria0 #idsezione0 #idoggetto0 #speciale #headerimgmenu .ui-accordion-content-active{padding:10px 35px;}

#menutop{background-color:#e7cac7; font-size:1.5em; line-height:39px; position:absolute; height:45px;width:950px;font-family: 'PT Serif',serif;font-style:italic}
#menutop .sezioni-001{}
#menutop li{ float:left;}
#menutop li a{height:45px;text-align:center;margin-right:12px;margin-left:12px}
#menutop li.primo a{ border-left:none}
#menutop li.ultimo{border:none}
#menutop li#menutop-sez-credits_1, #menutop-sez-credits{display:none}
#menutop a{ text-decoration:none}
/*#menutop li ul{ position:absolute; z-index:99; left:-999em; width:193px; top:44px; padding:0; font-size:0.63em; line-height:normal; margin-left:-6px} */
#menutop li.primo{}
#menutop ul li.sel a{color:white}

#menutop li:hover ul, #menutop li.sfHover ul{left: auto;}
/*#menutop li li{ float:none; background-image:url(../img/menutop/menutop-li.png); background-position:bottom left; background-repeat:no-repeat; padding:3px 20px}*/
#menutop li li a{ border-left:0; height:auto;display:block; width:auto; text-align:left; background-image:none;}
#menutop li li.ultimo{ position:static; background-image:url(../img/menutop/menutop-li-ultimo.png); padding-bottom:12px}

#menutop li a:hover, #menutop li a:focus{background-position:-105px -44px;}
#menutop li a:active{ background-position:-105px 0;}

#menutop li.primo a:hover, #menutop li.primo a:focus{background-position:0 -44px;}
#menutop li.primo a:active{ background-position: 0px 0;}

#menutop li.ultimo a:hover, #menutop li.ultimo a:focus{background-position:-824px -44px;}
#menutop li.ultimo a:active{ background-position:-824px 0;}

#menutop li#cat-divertiti a:hover, #menutop li#cat-divertiti a:focus{background-position:-315px -44px;}
#menutop li#cat-divertiti a:active{ background-position:-315px 0;}

.boxcerca{border-right: medium none;float: right;list-style: none outside none; position: relative;width: 252px;}
.boxcerca .text{float:left;}
.boxcerca .button{float:left;}
.boxcerca span{display:none}
.boxcerca ul{width:100%;overflow:hidden}
.boxcerca ul li{border-right:none;margin-top:10px;}
.boxcerca .text input{border:1px solid black;margin-right:5px;margin-top:0;height:20px;width:164px;}

/*** HOMEPAGE GENERALE ***/
#homepage{ text-align:center}
#homepage a, #homepage li{ display:block; width:666px; height:177px; background-repeat:no-repeat; background-position:0 0; margin:0 auto}
#homepage .matilde{ background-image: url(../img/header/hmatildici.jpg); }
#homepage .montecuccoli{ background-image: url(../img/header/hmonte.jpg); }
#homepage span{ display:none}

/*
#idoggetto0 #contentswrap{background-repeat:repeat-x;}
.home-sinistra{width:594px;float:left;min-height:570px}
* html .home-sinistra{height:570px}
#homepage .home-sinistra .home-centro{width:594px;position:relative}
.home-sinistra .naviga{width:100%;height:366px;background-image:url(../img/home/imghome.jpg)}
#linguaen .home-sinistra .naviga{background-image:url(../img/home/imghome-en.jpg)}
#linguade .home-sinistra .naviga{background-image:url(../img/home/imghome-de.jpg)}
.home-sinistra .testo{width:385px;float:left}
.home-sinistra .testo p{color:#5A5A5A;padding:5px;font-size:1.1em;padding-left:30px;padding-right:30px;float:left}
.home-sinistra .mappa{width:209px;position:absolute;right:0px;height:214px}
.home-sinistra .mappa img{border:none;margin:0}
.home-destra{width:220px;float:right;display:inline}
.home-destra a, .home-destra span, .home-destra img{ display: inline-block}
.home-destra img{border:none;margin:0}
.home-destra #scaricasubito{height:32px;color:#7B3A36;font-size:1.2em;line-height:40px;font-weight:bold}
.home-destra div.ag-container{margin-bottom:15px}
.home-destra div.banner-logo-home{margin-top:61px}
.home-destra div.descrizione{color:#7B3A36}
.home-destra div.pscarica{font-size:1.2em;margin-top:10px; margin-bottom:15px; color:#7B3A36}
#homepage{width:100%;overflow:hidden;background-image:url("../img/generale/sfondo.jpg");background-repeat:repeat-x}
#homepage #homepiano2{ width:280px; float:left; margin-top:2.5em;}
#homepage #homepiano3{ margin-left:300px}
#homepage #homepiano2 h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:1.5em; background-image:url(../img/home/h1-bg.gif); background-position:bottom left; background-repeat:no-repeat;padding-bottom:16px;padding-left:7px; margin-bottom:10px}
#homepage #homepiano2 h2{ font-size:1.4em;}
#homepage #homepiano3 h1{ display:none;}
#homepage #homepiano2 li{ width:100%; overflow:hidden; background-image:url(../img/home/divider-001.gif); background-repeat:no-repeat; background-position:bottom left; padding-bottom:15px; margin-bottom:15px;}
#homepage #homepiano2 li.ultimo{ background-image:none; padding-bottom:0; margin-bottom:0;}
#homepage #homepiano2 img{ float:left; margin-right:10px; margin-bottom:5px;}
#homepage #homepiano2 a, #homepage #homepiano3 a{ text-decoration:none}
#homepage #homepiano3 img{ display:block; position:absolute; top:78px;}
#homepage #homepiano3 ul{ width:100%; overflow:hidden; margin-bottom:1em}
#homepage #homepiano3 li{ float:left; width:287px; height:245px; position:relative;}
#homepage #homepiano3 li.ultimo{ float:right}
#homepage #homepiano3 h2{ font-weight:bold; font-size:1.3em;}
#homepage .sottotitolooggettopiano{ font-size:1.05em; line-height:1.3em;}
#homepage #homepiano3 .sottotitolooggettopiano{ height:53px; overflow:hidden;}
#homepage #homepiano3 h2 span, #homepage #homepiano3 .sottotitolooggettopiano{margin-left:3px; display:block}
*/
/***CustomBox - Galleria***/
#makeMeScrollable{width:666px;}
#specialecartografia #makeMeScrollable{display:none;}
/*** MENU SX ***/
.sinistra{width:165px;float:left;margin-left:10px}
* html .sinistra{ display:inline}
.categorie li p a{color:#5A5A5A;text-decoration:none}
#sidebar{width:284px; float: right;}
* html #sidebar{ display:inline}
/*per la home redazionale di default*/
#homeredazionale-sidebar h1{ margin-bottom:1em;}
#homeredazionale-sidebar h2{ font-size:1.1em;color:#333333; color:#7B3A36;font-weight:normal;line-height:1;}
#homeredazionale-sidebar h2 a{ text-decoration:none}
#homeredazionale-sidebar .sottotitolooggettopiano{/*  padding:10px 0 10px 10px; */}
#homeredazionale-sidebar h2 img{display:block}
/*#homeredazionale-sidebar h2 img, #homeredazionale-sidebar .sottotitolooggettopiano{ border-left:1px solid #8e6060;}*/
#homeredazionale-sidebar h2 img{}
#homeredazionale-sidebar li{ margin-bottom:1em;}
/*fine per la home redazionale di default*/
/*** PERCORSO ***/
#percorsoheader{padding:10px;margin-bottom:15px}
#content .content-shadow-container h2.boxheader{ margin:0; padding:4px 0px 4px 11px; font-size:1em; font-weight:bold}
#percorsoheader label{color:#7B3A36}
#percorsoheader a{ text-decoration:none;}
#percorsoheader .separatore{ display:inline-block;width:5px;height:1px; background-color:#666666; margin-left:5px;margin-right:5px; vertical-align:middle}
#percorsoheader .separatore span{display: none; height:1em;}
/*** PAGINA INTERNA ***/
#contentheader h1, #homeredazionale-sidebar #RenderPianoHome1 h2{font-size: 2.2em;font-weight: bold;line-height: 1.2;}
#content{width:666px; overflow:hidden}
#content #contentarticle{}
#content #contentarticle #oggetto{padding-right: 20px;padding-left:10px}
#mapbox{width:100%; margin-bottom:10px}
#mapbox .boxcontent .boxh1{background-color:#9f2b20}
#mapbox .boxcontent .boxh1{height:55px;}
#mapbox .boxcontent .boxh1 h1{font-size: 1.45em;line-height: 1.2em;padding-top:7px;padding-bottom:7px;padding-left:12px;padding-right:12px;margin:0; color:#FFFFFF; text-align:center}
#contents #contentleft{float:left;width:765px;overflow:hidden}
#contents #contentleft div.wrap, #contents #contentleft #specialcontent{width:765px;overflow:hidden;margin-top:24px}
#idoggetto0 #contents #contentleft, #idoggetto0 #contents #contentleft div.wrap{width:100%}
#idoggetto0 #contents #contentleft div.wrap #contentwrap{width:725px}
#contents #contentwrap{width:532px;overflow:hidden;margin-left:20px;float:left;padding-bottom:20px}
#contents #contentwrap #contentheader h1{font-size:1.8em;text-transform:uppercase}
#contents #contentwrap #contentheader h2{font-size:1.2em;text-transform:uppercase}
#contents #contentwrap #contentarticle #contentimage ul{margin:0;padding:0;list-style-type:none}
#contents #contentwrap #contentarticle #contentimage a{text-decoration:none;background-image:url(../img/content/img-shadow-big.png);background-position:left bottom;background-repeat:no-repeat;padding-bottom:10px}
#contents #contentwrap #contentarticle #contentimage a span{display:none}
#contents #contentwrap #contentarticle #contentimage img{border:1px solid #CCCCCC}
#contents #contentwrap #contentarticle #contenttext a{text-decoration:none}
#contents #contentwrap #contentarticle #contenttext img{border:1px solid #D3D3D3}
#immagini h4 {margin-top:10px;}
#immagini h3 {color:#7B3A36;font-weight:bold}
#immagini h4 span{display:block}
/*table tr.odd{background-color:#EEEEEE}
table tr.over{background-color:#CCCCCC}*/
#campiaggiuntivi table{border:1px solid #EEEEEE;border-collapse:collapse}
#campiaggiuntivi table th, #campiaggiuntivi table td{vertical-align:top;}
#contentimage ul, #contentimage li{ margin:0; padding:0; list-style-type:none;}
#contentimage h4, #contentimage h4 a, #contentimage h4 img, #contentimage h4 span{ display:block; text-decoration:none}
#contentimage h4 a{ text-decoration:none}
#contentimage h4 img, #contentimage h4 span{ margin-bottom:0.5em;color:#7B3A36}
#contentimage{float: right; margin: 0 0 0 10px; width: 240px;}
/*menu pagina interna*/
.sinistra #Sezione2 .sezioni-001 li{margin-bottom:10px; line-height:1em}
.sinistra #Sezione2 .sezioni-001 ul.ogg{margin-left:8px}
.sinistra #Sezione2 .sezioni-001 li p.livello1{font-size:1.1em}
.sinistra #Sezione2 .sezioni-001 li a{color:#5A5A5A}
.sinistra #Sezione2 .sezioni-001 li a:hover, .sinistra #Sezione2 .sezioni-001 li.sel a{color:#7B3A36;text-decoration:none}
.sinistra #Sezione2 .sezioni-002{margin-left:8px}
.sinistra #Sezione2 .sezioni-002 li{ margin-bottom:0; line-height:normal}
/*come si usa*/
ul.comesiusa {width:616px}
ul.comesiusa li{list-style:none}
ul.comesiusa li p{width:150px;padding-left:80px}
ul.comesiusa li p span{color:#c0271f;font-size:1.5em;font-weight:bold}
ul.comesiusa #uno{background-image:url(../img/guida/guida.jpg);background-repeat: no-repeat;height:306px;}
ul.comesiusa #uno p{padding-top:155px}
ul.comesiusa #due{background-image:url(../img/guida/guida.jpg);background-repeat: no-repeat;background-position:0 -306px;height:290px;}
ul.comesiusa #due p{padding-top:140px}
ul.comesiusa #tre{background-image:url(../img/guida/guida.jpg);background-repeat: no-repeat;background-position:0 -596px;height:205px;}
ul.comesiusa #tre p{padding-top:93px}
ul.comesiusa #quattro{background-image:url(../img/guida/guida.jpg);background-repeat: no-repeat;background-position:0 -801px;height:226px;}
ul.comesiusa #quattro p{padding-top:105px}


/* RICETTA */
#contents #contentwrap #contentarticle #ricetta #contentimage img{float:left;margin-right:20px}
/*** INDICE ***/
#paginaindicesezione{margin-top:10px}
#paginaindice #contentheader h1{font-family:Georgia,"Times New Roman",Times,serif;font-size:2.2em;margin:0;margin-bottom:10px}
#paginaindice #contentheader h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.4em;margin:0}
#paginaindice ul{margin:20px 0;padding:0;list-style-type:none}
#paginaindice #MenuOggetti ul li{background-image:url(../img/icone/mp3-45.gif);background-position:left top;background-repeat:no-repeat;min-height:40px}
#paginaindice ul.ogg li{margin-left:13px;margin-top:5px;min-height:32px;line-height:30px;background-image:url(../img/icone/ico-template-articolo-trans.png);background-repeat:no-repeat}
* html #paginaindice ul.ogg li{height:32px;}
#paginaindice ul.ogg li a{padding-left:32px;display:inline-block}
#paginaindice ul li.primo{margin-top:0}
#paginaindice ul li.ultimo{margin-bottom:0}
#paginaindice ul li p{margin:0;margin-left:40px;}
#paginaindice ul li p a{padding:0;text-decoration:none;color:#5A5A5A;font-size:1.1em}
#paginaindice ul li p a:hover{color:#7B3A36;}
#paginaindice ul li p.livello1{font-size:1.2em}
div#MenuOggetti ul{margin-top:20px}
#MenuOggetti ul li{list-style:none outside none;margin-top:5px;background-image:url("../img/icone/iconapiccola.png");background-position:left top;background-repeat:no-repeat;height:40px}
#MenuOggetti ul li p{line-height:1em;margin:0;margin-left:55px; padding-top:8px}

/*** INCLUDE DX ***/
#contents div.right{float:right;width:171px;margin-top:24px}
#contents #includedx{width:171px;margin-bottom:10px}
#contents #includedx ul{margin:0;padding:0;list-style-type:none}
#contents #includedx ul li{background-image:url(../img/content/includedx/bg-header.gif);background-position:left top;background-repeat:repeat-x}
#contents #includedx ul li h3{margin:0;font-size:1em;text-transform:uppercase;text-align:center}
#contents #includedx ul li h3 span{font-weight:bold}
#contents #includedx ul li a{width:100%;display:block;text-align:center;text-decoration:none}
#contents #includedx ul li.guida-degustazione h3{height:45px;padding-top:10px}
#contents #includedx ul li.ricette h3{height:35px;padding-top:20px}
#contents #includedx ul li.ricette img{ display:block}
/*** ALLEGATI + sidebar redzionale***/
#allegati h3, #homeredazionale-sidebar.sidebar-scarica h1, #commenti h1{}
#homeredazionale-sidebar.sidebar-scarica h1 a, #commenti h1 a{ text-decoration:none}
#homeredazionale-sidebar.sidebar-scarica h2 img{display:block}
#allegati ul, #homeredazionale-sidebar.sidebar-scarica ul, #commenti ul{min-height:155px;margin:0;padding:0;list-style-type:none;}
* html #allegati ul, #homeredazionale-sidebar.sidebar-scarica ul{width:100%;overflow:hidden;margin-bottom:30px}
/** html #allegati ul, #homeredazionale-sidebar.sidebar-scarica ul{height:155px}*/
#allegati ul li, #homeredazionale-sidebar.sidebar-scarica ul li, #commenti ul li{background-image:url(../img/generale/scarica.jpg);min-height:75px;margin-bottom:30px;background-position:7px top;background-repeat:no-repeat}
* html #allegati ul li, #homeredazionale-sidebar.sidebar-scarica ul li, #commenti ul li{height:75px;}
#linguade #allegati ul li, #linguade #homeredazionale-sidebar.sidebar-scarica ul li, #commenti ul li{background-position:1px top;}
#allegati ul li.over, #homeredazionale-sidebar.sidebar-scarica ul li.over, #commenti ul li.over{background-color:#EEEEEE}
#allegati ul li.pdf{background-image:url(../img/icone/ico-pdf.gif)}
#allegati ul li.ppt{background-image:url(../img/icone/ico-pps-ppt.gif)}
#allegati ul li.doc{background-image:url(../img/icone/ico-doc-rtf-trans.png)}
#allegati ul li.zip{background-image:url(../img/generale/scarica.jpg)}
#allegati ul li.rar{background-image:url(../img/icone/ico-rar-trans.png)}
#allegati ul li.mp3{background-image: url(../img/icone/mp3-100.jpg)}
#allegati ul li.mp4{background-image: url(../img/icone/mp4-100.jpg)}
#allegati ul li.aspx{background-image: url(../img/icone/link-100.jpg)}
#allegati ul li a, #homeredazionale-sidebar.sidebar-scarica ul li a, #commenti ul li a{text-decoration:none}
#allegati ul li h4, #homeredazionale-sidebar.sidebar-scarica ul li h2, #commenti ul li h2{font-size:1em;margin:0;min-height:105px}
#linguade #allegati ul li h4, #linguade #homeredazionale-sidebar.sidebar-scarica ul li h2, #commenti ul li h2{font-size:0.93em;}
#allegati ul li p, #homeredazionale-sidebar.sidebar-scarica .sottotitolooggettopiano{padding-left:25px;padding-top:0px;margin-bottom:10px}
#allegati ul li h4 a {display:block;font-family: 'PT Serif', serif;font-style:italic}
#allegati ul li h4 a span{font-size:1.35em;background-image: url("../img/generale/bottdownload.jpg");background-position: left bottom;background-repeat: no-repeat;display: block; margin-left: 130px;padding-bottom:25px; padding-top:6px;width:135px;}
#homeredazionale-sidebar.sidebar-scarica ul li h2 span{display:block;}
* html #allegati ul li h4 a, * html #homeredazionale-sidebar.sidebar-scarica ul li h2 span{height:60px;}
#linguade #allegati ul li h4 a, #linguade #homeredazionale-sidebar.sidebar-scarica ul li h2 span{padding-left:56px; padding-right:0;}
/*.audioguidepage{background-image:url("../img/generale/scarica.jpg");position:relative;min-height:75px;padding:0px;background-position:left 2px;background-repeat:no-repeat}
.audioguidepage p{left:58px;position:absolute;top:28px}*/
.sidebarline{height:51px;background-image:url("../img/generale/sidebar-002.gif");background-position:left bottom;background-repeat:no-repeat}
#commenti ul li{background-image:url(../img/generale/commenta.png);background-position:7px top}
/*** LINK ***/
#link h3{padding:7px 0;margin:0;font-size:1em;text-transform:uppercase;font-weight:bold;text-align:center;background-image:url(../img/menuleft/bg-menu-items.gif);background-position:left top;background-repeat:repeat-x}
#link ul{margin:0;padding:10px 0 0 0;list-style-type:none}
#link ul li{min-height:35px;margin-bottom:10px;padding:0 0 10px 42px;border-bottom:1px dotted #CCCCCC;background-image:url(../img/icone/ico-template-link-trans.png);background-position:5px top;background-repeat:no-repeat}
* html #link ul li{height:35px}
#link ul li.over{background-color:#EEEEEE}
#link ul li a{text-decoration:none}
#link ul li h4{padding:0;margin:0}
/*** HOMEPAGE INTERNA ***/
#content .content-shadow-container-redazionale ul{padding:0;list-style-type:none}
.content-shadow-container-redazionale .vista{ background-image:none; padding:0; border-left:none}
.content-shadow-container-redazionale .contentli{ width:100%; overflow:hidden}
* html .content-shadow-container-redazionale .contentli{ margin-left:-3px; margin-right:-3px; height:1%}
.content-shadow-container-redazionale h2, .content-shadow-container-redazionale .vista h3{ font-size:1.3em; font-weight:bold}
.content-shadow-container-redazionale #RenderPianoHome1 h2 span{ display:block; margin-bottom:0.5em;}
.content-shadow-container-redazionale #RenderPianoHome1 img{max-width:410px;display:block;border:2px solid #bcad82;}
.content-shadow-container-redazionale #RenderPianoHome2 img{float:left; margin-right:1em;margin-bottom:15px;border:2px solid #bcad82;}
#homeredazionale-sidebar #RenderPianoHome3 img{border:2px solid #bcad82;margin-top:10px;}
#indiceevoluto #RenderPianoHome1 img{max-width:410px}
/*** OGGETTO LUOGO ***/
#gmap_ridotta{overflow:hidden;height:180px;}
#contenttext{font-size: 1.15em;line-height: 1.35em;}
#contenttext p{margin-bottom:10px;}

/*** RICERCA ***/
#idcategoria3040 #percorsoheadercontainer{display:none}
#idcategoria2925 #idoggetto0 #specialericerca #contents #contentleft div.wrap #contentwrap{width:100%}
#CercaSito #contentheader h1{font-size:1.8em;text-transform:uppercase;display:none}
#CercaSito #contentheaderrisultato h2{font-size:1.2em;text-transform:uppercase}
#specialericerca #contentwrap{width:100%;margin-left:0;float:none}
.risultato_ricerca{ position:relative;margin-bottom:50px}
/*###########################*/
.risultato_ricerca ul.elencorisultati{ font-size: 0.93em;padding:0}
.risultato_ricerca ul.elencorisultati li{margin:0;padding:0;background-image:url("../img/icone/ico-template-articolo-trans.png");background-repeat:no-repeat;background-position:7px center;min-height:35px; width:100%}
* html .risultato_ricerca ul.elencorisultati li{height:35px;}
.risultato_ricerca ul.elencorisultati li li{margin:0;padding:0;background-image: none;min-height:0;border:none; background-color: transparent; width:auto}
* html .risultato_ricerca ul.elencorisultati li li{height: auto}
/*vertical centering per browser standard*/
.risultato_ricerca ul.elencorisultati li{display:table;}
.risultato_ricerca ul.elencorisultati li li{display:block;}
.risultato_ricerca ul.elencorisultati li .wrapitem01, .risultato_ricerca ul.elencorisultati li .dettagli ul{display:table;width:100%;}
.risultato_ricerca ul.elencorisultati li .itemtitle, .risultato_ricerca ul.elencorisultati li .descrizione, .risultato_ricerca ul.elencorisultati li .dettagli{display:table-cell;vertical-align:middle}
.risultato_ricerca ul.elencorisultati li .descrizione, .risultato_ricerca ul.elencorisultati li .dettagli{width:45%}
.risultato_ricerca ul.elencorisultati li .dettagli li{display:table-cell;vertical-align:middle}
/*fine vertical centering*/
.risultato_ricerca ul.elencorisultati li.over{background-color:#EFEFEF}
/*.risultato_ricerca ul.elencorisultati li .itemtitle{ width:30%; float:left;}*/
.risultato_ricerca ul.elencorisultati li .itemtitle h3 a{display:inline-block;}
.risultato_ricerca ul.elencorisultati li .itemtitle h3 a, .risultato_ricerca ul.elencorisultati li .itemtitle .tipologia{padding-left:50px}
.risultato_ricerca ul.elencorisultati li.con-immagine .itemtitle h3 a{display:inline;}
.risultato_ricerca ul.elencorisultati li.con-immagine .itemtitle h3 a, .risultato_ricerca ul.elencorisultati li.con-immagine .itemtitle .tipologia{padding-left:0px}
.risultato_ricerca ul.elencorisultati li .descrizione, .risultato_ricerca ul.elencorisultati li .dettagli{padding-left:1em;/*margin-left:31%*/}
.risultato_ricerca ul.elencorisultati li .dettagli li.compositore{/*margin-right:85px*/}
.risultato_ricerca ul.elencorisultati li .dettagli li.genere{/*float: right;*/width: 80px;padding-left:1em}
.risultato_ricerca ul.elencorisultati li .dettagli label, .risultato_ricerca ul.elencorisultati li .dettagli span{/* display:inline-block;*/}
.risultato_ricerca ul.elencorisultati a{text-decoration: none}
.risultato_ricerca ul.elencorisultati h3{padding:10px 0 0 45px;margin:0 0 10px 0}
.risultato_ricerca ul.elencorisultati h3 a{text-decoration:none}
.risultato_ricerca ul.elencorisultati p{padding-left:45px}
.risultato_ricerca ul.elencorisultati ul{padding-left:45px}
.risultato_ricerca ul.elencorisultati ul li{width:100%;overflow:hidden}
.risultato_ricerca ul.elencorisultati ul li h5{float:left;margin-right:10px}
.risultato_ricerca ul.propieta-risultato{margin:0;padding:0 0 0 20px;list-style-type:none}
.risultato_ricerca ul.propieta-risultato li{min-height:0px;height:auto;margin:0;padding:0;background-image:none}
* html .risultato_ricerca ul.propieta-risultato li{height: auto}
.risultato_ricerca .redazione{display:block}
/*ICONE PERSONALIZZATE PER TIPO DI DOCUMENTO*/
#contenttext .risultato_ricerca ul.elencorisultati li.articolo{background-image:url(../img/icone/ico-template-articolo-trans.png)}
#contenttext .risultato_ricerca ul.elencorisultati li.con-immagine .itemtitle img{ float:left; margin-right:8px}
#contenttext .risultato_ricerca ul.elencorisultati li.con-immagine .itemtitle{padding-left:7px;}
#contenttext .risultato_ricerca ul.elencorisultati li.nessunrisultato{background:none}
.risultato_ricerca .menuordinamento{ margin:0 0 1em 7px}
#contenttext .risultato_ricerca .menuordinamento ul, #contenttext .risultato_ricerca .menuordinamento li{ display:inline}
.risultato_ricerca .menuordinamento label, .risultato_ricerca .menuordinamento a{ display:inline-block}
.risultato_ricerca .menuordinamento label{margin-right:1em;}
.risultato_ricerca .menuordinamento a{border-right:1px solid #000000;padding-right:0.5em;margin-right:0.5em;text-decoration:none;line-height:0.87em}
.risultato_ricerca #pagingalto{ font-size:0.83em; position:absolute;right:0;top:0;width:17em; text-align:right}
.risultato_ricerca .paging{margin-bottom:40px;}
.risultato_ricerca .paging span.numeroelementi{font-weight:bold}
#contenttext .risultato_ricerca .paging ul{display:inline;list-style-type:none;margin:0;padding:0}
#contenttext .risultato_ricerca .paging ul li{display:inline;margin:0;padding:0.35em}
#contenttext .risultato_ricerca .paging ul li.sel{font-weight:bold}
#contenttext .risultato_ricerca .paging ul li.next,.risultato_ricerca .paging ul li.prev{font-weight:bold}
#contenttext .risultato_ricerca .paging ul li a{text-decoration:none}
/*** FORMS ***/
.cmxform fieldset{border:1px solid #CCCCCC;margin:0;background-color:#EEEEEE}
.cmxform fieldset fieldset{border:none;padding:0}
.cmxform fieldset legend{font-size:1em}
.cmxform fieldset input, .cmxform fieldset select{margin:0}
.cmxform fieldset textarea{display:block;width:98%}
.cmxform fieldset ol, .cmxform fieldset ul{padding:0;margin:0;list-style-type:none}
.cmxform fieldset ol li, .cmxform fieldset ul li{margin:5px 0;color:#7B3A36}
.cmxform fieldset ol li label, .cmxform fieldset ul li label{margin-right:10px}
.cmxform fieldset ol li.data{margin:10px 0}
.cmxform fieldset ol li.data label{float:left}
.cmxform fieldset ol li.data div{float:left}
.cmxform fieldset ol li.dal, .cmxform fieldset ol li.al{width:100%;overflow:hidden;margin-left:20px}
.cmxform fieldset ol li.al label{margin-left:7px}
.cmxform fieldset ol li.submit{text-align:center;list-style:none}
.cmxform fieldset ol.data{width:100%;overflow:hidden}
.cmxform fieldset ol.data li{float:left;margin:0 10px 0 0;list-style:none}
.cmxform fieldset ol.data li label{display:none}
/*** GALLERIA ***/
div.monoslideshow{margin-bottom:20px}
#rendergalleria ul{list-style-type:none;margin:0;padding:0;width:100%;overflow:hidden}
#rendergalleria ul li{float:left;text-align:center;padding:0 23px 12px 0;background-image:url(../img/content/ombrina_fotogallery.gif);background-position:left bottom;background-repeat:no-repeat}
#rendergalleria ul li h4 a span{display:none}
#rendergalleria ul li h4 a{display:block;background-repeat:no-repeat;background-position:center top;text-decoration:none;background-image: url(../img/icone/ico100-generico-trans.png);}
#rendergalleria ul li h4{margin:0 0 5px 0;font-size:1em}
#rendergalleria ul li.ultimo{padding-right:0}
#rendergalleria ul li.doc h4 a, #rendergalleria ul li.rtf h4 a{background-image: url(../img/icone/ico100-doc-rtf-trans.png);}
#rendergalleria ul li.pps h4 a, #rendergalleria ul li.ppt h4 a{background-image: url(../img/icone/ico100-pps-ppt-trans.png);}
#rendergalleria ul li.mdb h4 a{background-image: url(../img/icone/ico100-acces-trans.png);}
#rendergalleria ul li.flv h4 a{background-image: url(../img/icone/ico100-flv-trans.png);}
#rendergalleria ul li.htm h4 a, #rendergalleria ul li.html h4 a, #rendergalleria ul li.xhtml h4 a, #rendergalleria ul li.xml h4 a{background-image: url(../img/icone/ico100-htm-trans.png);}
#rendergalleria ul li.jpg h4 a, #rendergalleria ul li.jpeg h4 a, #rendergalleria ul li.jpe h4 a, #rendergalleria ul li.gif h4 a, #rendergalleria ul li.png h4 a, #rendergalleria ul li.bmp h4 a, #rendergalleria ul li.dib h4 a, #rendergalleria ul li.wbmp h4 a, #rendergalleria ul li.clp h4 a, #rendergalleria ul li.tif h4 a, #rendergalleria ul li.tiff h4 a, #rendergalleria ul li.emf a #rendergalleria ul li.eps h4 a, #rendergalleria ul li.ps h4 a, #rendergalleria ul li.ps h4 a, #rendergalleria ul li.img h4 a, #rendergalleria ul li.jp2 h4 a, #rendergalleria ul li.jpc h4 a, #rendergalleria ul li.j2k h4 a, #rendergalleria ul li.jpf h4 a, #rendergalleria ul li.psd h4 a, #rendergalleria ul li.psp h4 a, #rendergalleria ul li.raw h4 a, #rendergalleria ul li.tgh4 a a, #rendergalleria ul li.wmf h4 a{background-image: url(../img/icone/ico100-jpg-gif-png-bmp-tif-trans.png);}
#rendergalleria ul li.avi h4 a, #rendergalleria ul li.mpg h4 a, #rendergalleria ul li.ogg h4 a, #rendergalleria ul li.vob h4 a, #rendergalleria ul li.ts h4 a, #rendergalleria ul li.m2t h4 a{background-image: url(../img/icone/ico100-avi-mpg-trans.png);}
#rendergalleria ul li.mov h4 a, #rendergalleria ul li.mp4 h4 a{background-image: url(../img/icone/ico100-mov-trans.png);}
#rendergalleria ul li.wmv h4 a, #rendergalleria ul li.asf h4 a{background-image: url(../img/icone/ico100-wmv-trans.png);}
#rendergalleria ul li.cdh4 a a, #rendergalleria ul li.mid h4 a, #rendergalleria ul li.midi h4 a, #rendergalleria ul li.mod h4 a, #rendergalleria ul li.mp3 h4 a, #rendergalleria ul li.mp2 h4 a, #rendergalleria ul li.mp1 h4 a, #rendergalleria ul li.aac h4 a, #rendergalleria ul li.m4h4 a a, #rendergalleria ul li.aiff h4 a, #rendergalleria ul li.au h4 a, #rendergalleria ul li.w64 h4 a, #rendergalleria ul li.wav h4 a, #rendergalleria ul li.wmh4 a a, #rendergalleria ul li.m3u h4 a, #rendergalleria ul li.m3u8 h4 a, #rendergalleria ul li.pls h4 a, #rendergalleria ul li.asx h4 a{background-image: url(../img/icone/ico100-mp3-wav-mid-trans.png);}
#rendergalleria ul li.pdf h4 a{background-image: url(../img/icone/ico100-pdf-trans.png);}
#rendergalleria ul li.pub h4 a{background-image: url(../img/icone/ico100-pub-trans.png);}
#rendergalleria ul li.rar h4 a{background-image: url(../img/icone/ico100-rar-trans.png);}
#rendergalleria ul li.swf h4 a, #rendergalleria ul li.fla h4 a{background-image: url(../img/icone/ico100-swf-trans.png);}
#rendergalleria ul li.ttf h4 a{background-image: url(../img/icone/ico100-ttf-trans.png);}
#rendergalleria ul li.xls h4 a, #rendergalleria ul li.csv h4 a{background-image: url(../img/icone/ico100-xls-trans.png);}
#rendergalleria ul li.zip h4 a{background-image: url(../img/icone/ico100-zip-trans.png);}
#rendergalleria ul li p{margin:0;padding:0;font-size:0.87em;}
#rendergalleria ul li p span.nomefile{font-size:0.9em;display:block;font-style:italic;text-align:left;padding-left:17px}
#rendergalleria ul li p span.nomefile a{display:block;padding-top:0;padding-left:20px;text-decoration:none;min-height:16px;background-image:url(../img/icone/ico-download-trans.png);background-position: left top;background-repeat:no-repeat;}
* html #rendergalleria ul li p span.nomefile a{height:16px;}
#rendergalleria ul li p span.dimensionefile{font-size:0.9em;display:block;font-style:italic}
#contents #contentleft #rendergalleria ul li div.wrap{width:150px;border:1px solid #CCCCCC;padding:5px;margin-top:0}
/*** NEWSLETTER ***/
#idoggetto0 #specialenewsletter #contents #contentleft div.wrap{margin:0}
#idoggetto0 #specialenewsletter #contents #contentleft div.wrap #contentwrap{width:100%;margin:0;float:none;padding:0}
#specialenewsletter #contentwrap #contentheader h1{font-size:1.2em;text-transform:uppercase;margin:17px 0 20px 10px}
#specialenewsletter #contentwrap #contentheader h2{font-size:1.8em;text-transform:uppercase;margin:0}
#specialenewsletter #contentwrap #contenttext .cmxform{text-align:center}
#specialenewsletter #contentwrap #contenttext .cmxform fieldset{text-align:left}
#specialenewsletter #contentwrap #contenttext .cmxform label{width:100px;display:block;float:left}
#specialenewsletter #contentwrap #contenttext .cmxform ol li.privacy label{float:none;display:inline;margin:0}
#specialenewsletter #contentwrap #contenttext .cmxform ol li.privacy input{margin-right:10px}
#specialenewsletter #contentwrap #contenttext .cmxform .testovalidazione{display:none}
#specialenewsletter #contentwrap #contenttext #btnSubmit{margin:10px 0}
/*** SFOGLIALIBRO INTERNO ***/
#templateLibro #contentwrap{float:none;margin:0;width:100%}
#templateLibro div.left{display:none}
#templateLibro #contents #contentleft{float:none;width:100%}
#templateLibro #contents #contentleft div.wrap, #templateLibro  #contents #contentleft #specialcontent{width:100%}
/*** FILODIRETTO ***/
#specialefilodirettoev .titolo{font-size:1em}
#specialefilodirettoev .wrap002{background:none}
#specialefilodirettoev #container{margin:0}
#specialefilodirettoev #contentswrap{margin:0}
#specialefilodirettoev #content{margin:10px}
#specialefilodirettoev #content ol, #specialefilodirettoev #content ul{margin:0;padding:0;list-style-type:none}
#specialefilodirettoev #content li{width:100%;overflow:hidden}
#specialefilodirettoev #content li label{display:block;width:65px;float:left}
#specialefilodirettoev #content li.titolo{padding-left:75px}
#specialefilodirettoev #content li.titolo div{float:left}
#specialefilodirettoev #content li.titolo ul{width:100%;overflow:hidden}
#specialefilodirettoev #content li.titolo ul li{width:75px;float:left}
#specialefilodirettoev #content li.titolo em,#specialefilodirettoev #content li.titolo ul li input{float:left}
#specialefilodirettoev #content li.titolo ul li label{display:block;float:left;width:auto;margin-left:3px}
#specialefilodirettoev #content li.scrivi-il-messaggio label,#specialefilodirettoev #content li.privacy  label{width:100%;float:none}
#specialefilodirettoev #content li.privacy,#specialefilodirettoev #content li.ultimo{margin-bottom:0}
#specialefilodirettoev #content li.privacy textarea{width:98%;height:120px}
#specialefilodirettoev #content li.privacy ul li input{float:left;margin-right:5px}
#specialefilodirettoev #content li.privacy ul li label{float:left;width:auto;margin:0}
#specialefilodirettoev #content li.checkbox label{float:left;width:auto;margin-right:5px}
#specialefilodirettoev #content li.checkbox ul{float:left}
#specialefilodirettoev #header,#specialefilodirettoev #footer,#specialefilodirettoev #percorsoheader,
#specialefilodirettoev .sinistra,#specialefilodirettoev #sidebar,#specialefilodirettoev #content ol li .testovalidazione,
#specialefilodirettoev #content ul li .testovalidazione,#specialefilodirettoev #content li.checkbox ul li label,
#specialefilodirettoev #content li.scrivi-il-messaggio,#specialefilodirettoev #content li.titolo label{display:none}
/*** FOOTER ***/
#footer{border-top:1px solid #9f2b20;overflow:hidden;margin:0 auto;width:950px}
#footerwrap{ margin-top:10px; padding-bottom:20px;font-size:1.25em}
#footermenu{ margin-left:10px}
#footermenu li{ float:left; margin-right:2.5em; font-size:1.15em}
#footermenu li li{ float: none; width:auto; margin-right:0; font-size:0.77em; line-height:1.1em; margin-bottom:0.4em}
#footermenu a{ display: inline-block;}
#footermenu .submenucontainer{ margin-top:1em;}
#footer .credits{float:left}
#footer .credits a{font-size:1.15em}
/*** VALIDAZIONE ***/
#msg {display:none; position:absolute; z-index:200; background:url(../img/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}
/** IE7 HACKS **/
*+html #header #cerca{width:220px}
/** IE6 HACKS **/
* html #header #cerca{width:220px}
* html #allegati ul li{height:35px}
* html #contents #contentwrap #paginaindice ul li{height:32px}
* html #contents #contentwrap #paginaindice #paginaindicesezione ul li ul li{height:32px}
* html .risultato_ricerca #pagingalto{ right:236px}
* html #footer .right ul li ul.categorie li{margin-left:0}
* html #homepage #homepiano3 ul li.primo div.sottotitolooggettopiano div{display:inline}
* html #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano div{display:inline}
* html #homepage #homepiano3 ul li.primo div.sottotitolooggettopiano object{display:inline}
* html #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano object{display:inline}
* html #menutop .boxcerca{margin-top:7px}

/*Google maps*/
#content #gmap{height:450px;width:830px;margin:0 auto;border:2px solid #BCAD82;margin-top:30px;margin-bottom:15px}
#specialecartografia .sinistra{display:none}
#specialecartografia #content{margin:0 auto}
h2.gmaptitolo{color:gray; font-size:1.3em;margin:20px 0 0;}
#mbincaricamento{ background-color:#000000; position:absolute; top:100px; left:50%; width:300px; min-height:100px; font-size:0.83em; text-align:center; background-image:url(../img/icone/gmaps/ajax-loader-candy.gif); background-repeat:no-repeat; background-position: center 44px ; padding:10px 0 0 0; margin:0 0 0 -150px; border:1px solid #000000; opacity:0.8;filter:alpha(opacity=80); z-index:1000; color:#FFFFFF; font-size:2em; font-family:Helvetica, sans-serif;}
* html #mbincaricamento{ height:100px;}
#mbincaricamento .chromeinstalltext{ font-size:0.53em; margin-top:54px; padding:10px}
#mbincaricamento .chromeinstalltext a{ font-size:1.2em; font-weight:bold; color:#0099FF}
#gmaps_popup h3{ margin-bottom:0.5em;}
#gmaps_popup img{ display:block;}
#gmaps_popup ul{ list-style-type:none; margin:0; padding:10px 0;}
#gmaps_popup li{ margin:0; padding:0;}
#gmaps_popup ul label{ display:inline-block; width:6em; text-align:right; padding-right:0.5em; font-weight:bold;}
#side_bar_tipologie ul{ list-style-type:none; margin:0; padding:0; text-align:center}
#side_bar_tipologie ul ul{border: 1px solid #CCCCCC;margin: 0 auto;overflow: hidden;width: 558px; text-align:left}
#side_bar_tipologie li{ padding:0; margin:0; width:100%; overflow:hidden;}
#side_bar_tipologie li li{float:left; height:35px;width:170px;margin:2px; margin:0; padding:0.5em 0.5em 0; overflow:hidden}
#side_bar_tipologie li li#li-gicon-0{ display:none}
#side_bar_tipologie li img{ float:left}
#side_bar_tipologie li label{ font-weight:bold; font-size:1em; color:#333333;  vertical-align:top; text-align:center; display:block; margin-top:1em; margin-bottom:3px;}
#side_bar_tipologie li li label{ font-weight:normal; font-size:0.83em; color:#333333;  vertical-align:top; text-align:left; display:inline; margin-top:0; margin-bottom:0}
#side_bar_tipologie li input{ display:inline-block; vertical-align:top; margin: 0 3px}
#specialecartografia .sinistra{display:none}
#specialecartografia #content{margin:0; float:none; width:auto}
#specialecartografia #sidebar{ display:none}
#specialecartografia #contenttext .googlemaps-sidebar ul li label, #oggetto .googlemaps-sidebar ul li label{display:block;width:50px;margin:5px auto}
#specialecartografia #contenttext .googlemaps-sidebar ul li input, #oggetto .googlemaps-sidebar ul li input{margin:0 3px}
#specialecartografia #contenttext .googlemaps-sidebar ul, #oggetto .googlemaps-sidebar ul{width:100%;overflow:hidden;margin:0 auto;list-style-type:none}
#specialecartografia #contenttext .googlemaps-sidebar ul li, #oggetto .googlemaps-sidebar ul li{float:left;width:24%;margin:5px 5px 5px 0;padding:5px 0;border:1px solid #CCC}
#specialecartografia #contenttext .googlemaps-sidebar ul li div, #oggetto .googlemaps-sidebar ul li div{width:100%;overflow:hidden}
#specialecartografia #contenttext .googlemaps-sidebar ul li div a, #oggetto .googlemaps-sidebar ul li div a{float:right;border-left:1px solid #CCC;border-bottom:1px solid #CCC}
#specialecartografia #contenttext .googlemaps-sidebar ul li div a span, #oggetto .googlemaps-sidebar ul li div a span{display:block;width:1em;padding:1px;text-align:center}
#specialecartografia #contenttext .googlemaps-sidebar #li-gicon-806, #oggetto .googlemaps-sidebar #li-gicon-806{margin-right:0}
#specialecartografia #contenttext .googlemaps-sidebar ul li img, #oggetto .googlemaps-sidebar ul li img{float:left}
#specialecartografia #contenttext .googlemaps-sidebar ul li label,#specialecartografia #contenttext .googlemaps-sidebar ul li input, #oggetto .googlemaps-sidebar ul li label, #oggetto .googlemaps-sidebar ul li input{display:block;width:auto;float:left;margin-top:10px}
#specialecartografia #contenttext .googlemaps-sidebar ul li ul, #oggetto .googlemaps-sidebar ul li ul{margin-top:0.5em}
#specialecartografia #contenttext .googlemaps-sidebar ul li ul li, #oggetto .googlemaps-sidebar ul li ul li{width:93%;margin-top:0.5em;border:none}


/*come si usa*/
#idoggetto376343 .sinistra, #idoggetto376343 .sidebar{display:none}
#idoggetto376343 #content{margin:0;margin-left:120px}

/*Ricerca*/
#specialericerca .sinistra{display:none}
#specialericerca #content #CercaSito{margin:10px}
#specialericerca #content #contenttext ul.elencorisultati{padding-left:1em; margin-left:0; list-style-type:none}
#specialericerca #content fieldset ol li{display:inline}
#specialericerca #content fieldset ol li.dal.data.primo span{margin-left:148px}
#specialericerca #content fieldset input#txtParolaChiave{width:255px}
#specialericerca #content .cmxform fieldset ol {margin:0 0 0 5px}
#specialericerca #content fieldset ol li input.submit{margin-top:20px}

/*informazioni turistiche*/
.colore{border-bottom:1px solid #999999;background-color:#f0eeee;padding:10px}
.colore2{border-bottom:1px solid #999999;background-color:#e6e1e1;padding:10px}
