/* CSS Document */
:focus {outline:none}
/*** GENERALE ***/
#header, #menutopwrap, #contents, #footer{width:950px;overflow:hidden;margin:0 auto}
#header #lingue, #header #altrimenu, #header #cerca{float:left}
#contents #internalwrap{width:950px;overflow:hidden}
.moduli-container{ display:inline}
/*** HEADER ***/
#header{display:block;height:30px;background-image:url(../img/content/bg-pr-circle-banner.png);background-position:left bottom;background-repeat:no-repeat}
#idcategoria0 #speciale #header{background:none}
#header ul{width:100%;overflow:hidden;list-style-type:none;margin:0;padding:0}
#header ul li{float:left;margin-right:15px}
#header ul li a{text-decoration:none}
#header ul li.button{margin-right:0}
#header #floatwrap{float:right;margin:5px 0}
#header #lingue{width:125px}
#header #lingue ul li{margin-right:20px}
#header #altrimenu{width:160px}
#linguaen #header #altrimenu{width:170px}
#header #cerca{width:215px}
#header #cerca ul li.text{margin-right:5px}
#header #cerca label{display:none}
#header #cerca li.text{ width:144px}
#header #cerca li.text input{ width:142px; border:1px solid #BBBBBB;}
#header #cerca input{margin:0}
#headerwrap{background-image:url(../img/generale/bg_top.jpg);background-position:center 0;background-repeat:no-repeat;text-align:center;}
#headerwrap #shadowwrap{background-image:url(../img/home/flash-shadow-trans.png);background-position:left top;background-repeat:no-repeat; margin:0 auto;width:986px;text-align:left}
#header #cerca #to-be-fixed input{width:62px;background-image:url(../img/buttons/cerca.png);background-position:left top;background-repeat:no-repeat;background-color:transparent;border:none}
/*** HEADER CONSORZIO ***/
#homeconsorzio #headerwrap{background-image:url(../img/generale/bg_top_consorzio.jpg);background-position:center 0;background-repeat:no-repeat;text-align:center;}
#homeconsorzio #header #lingue ul li a{font-weight:bold}
#homeconsorzio #header #cerca #to-be-fixed input{background-image:url(../img/buttons/cerca_consorzio.png);font-weight:bold}
/*** FLASH ***/
#idcategoria0 #flashholder{display:block;width:950px;height:302px}
/*** MENU ***/
#menutopwrap{position:relative}
#menutopwrap img, #menutopwrap ul.categorie a{display:block}
#menutopwrap #menutop{position:relative;z-index:500}
#menutopwrap ul.categorie a{height:100%;font-weight:bold;text-decoration:none;margin:0 18px;text-transform:uppercase}
#menutopwrap ul.categorie #cat-news a, #menutopwrap ul.categorie #cat-comunicazione a, #menutopwrap ul.categorie #cat-communication a{font-weight:normal}
#menutopwrap ul.categorie{width:100%;overflow:hidden;margin:0;padding:0;list-style-type:none;background-color:#fcaf30;background-image:url(../img/generale/bg-menu-parmigiano.png)}
#menutopwrap ul.categorie li{height:51px;border-right:1px solid #e49d28;border-left:1px solid #fdc93b; float:left}
#menutopwrap ul.categorie li.primo{border-left:none}
#menutopwrap ul.categorie li.ultimo{border-right:none}
#menutopwrap ul.categorie li p{margin:0; height:100%}
#menutopwrap ul.categorie li p a span{padding-top:18px;display:block}
#menutopwrap ul.categorie li.sel, #menutopwrap ul.categorie li.sel.over{background-image:url(../img/menutop/bg-sel-menu-left.gif);background-position:left top;background-repeat:no-repeat;background-color:transparent}
#menutopwrap ul.categorie li.sel p{background-image:url(../img/menutop/bg-sel-menu-right.gif);background-position:right top;background-repeat:no-repeat}
#menutopwrap ul.categorie li.sel p a{background-image:url(../img/menutop/bg-sel-menu-middle.gif);background-position:left top;background-repeat:repeat-x}
#menutopwrap ul.categorie li.over{background:none;background-color:#FDB33C}
#menutopwrap #consorzio{height:51px;margin:0;padding:0;position:absolute;z-index:600;right:0;top:121px;list-style-type:none}
#idcategoria0 #idsezione0 #idoggetto0 #speciale #menutopwrap #consorzio{top:302px;}
#menutopwrap #consorzio li{float:left}
#menutopwrap #consorzio li.apri a{display:block;width:55px;height:51px;background-image:url(../img/generale/menu-consorzio-close.png);background-position:left top;background-repeat:no-repeat}
#menutopwrap #consorzio li.apri a span{display:none}
#menutopwrap #consorzio li.testo div{width:144px;height:51px;margin:0;background-image:url(../img/generale/bg-menu-consorzio.gif);background-position:left top;background-repeat:repeat-x}
#menutopwrap #consorzio li.testo a{text-decoration:none;font-size:0.90em;line-height:1.2em}
#menutopwrap #consorzio li.testo.over div{background:none;background-color:#3F3F3F}
#menutopwrap #consorzio li.testo p{padding:10px 0 0 10px}
#linguaen #menutopwrap #consorzio li.testo p{padding:3px 0 0 10px}
#menutopwrap #consorzio li.testo p span{display:block}
#menutopwrap #consorzio li.menuconsorzio{width:751px}
#menutopwrap #consorzio li.menuconsorzio ul.categorie-int{width:100%;overflow:hidden;list-style-type:none;margin:0;padding:0;background-image:url(../img/generale/bg-menu-consorzio.gif);background-position:left top;background-repeat:repeat-x}
#menutopwrap #consorzio li.menuconsorzio ul.categorie-int li{height:51px;border-right:1px solid #2E2D2C;border-left:1px solid #1E1D1C}
#menutopwrap #consorzio li.menuconsorzio ul.categorie-int li.primo{border-left:none}
#menutopwrap #consorzio li.menuconsorzio ul.categorie-int li.ultimo{padding-right:7px}
#menutopwrap #consorzio li.menuconsorzio ul.categorie-int li a{display:block;text-decoration:none;margin:15px 34.6px 0;text-align:center;font-weight:bold;text-transform:uppercase}
#linguaen #menutopwrap #consorzio li.menuconsorzio ul.categorie-int li a{display:block;text-decoration:none;margin:15px 34.5px 0;text-align:center;font-weight:bold;text-transform:uppercase}
#menutopwrap #consorzio li.menuconsorzio ul.categorie-int li.over{background:none;background-color:#3F3F3F}
/*** MENU CONSORZIO ***/
#homeconsorzio #menutopwrap #menutopconsorzio{ position:relative; z-index:500}
#homeconsorzio #menutopwrap ul.categorie{width:100%;overflow:hidden;margin:0;padding:0;list-style-type:none;background-color:#000000;background-image:url(../img/generale/bg-menu-consorzio.gif);background-position:left top;background-repeat:repeat-x}
#homeconsorzio #menutopwrap ul.categorie a{display:block;height:100%;font-weight:bold;text-decoration:none;margin:0 18px;text-transform:uppercase}
#homeconsorzio #menutopwrap ul.categorie li{height:51px;border-left:1px solid #2E2D2C;border-right:1px solid #1E1D1C;float:left}
#homeconsorzio #menutopwrap ul.categorie li.primo{border-left:none}
#homeconsorzio #menutopwrap ul.categorie li.ultimo{border-right:none}
#homeconsorzio #menutopwrap ul.categorie li p{margin:0; height:100%}
#homeconsorzio #menutopwrap ul.categorie li p a span{padding-top:18px;display:block}
#homeconsorzio #menutopwrap ul.categorie li.sel{background:none;background-color:#3F3F3F}
#homeconsorzio #menutopwrap ul.categorie li.sel p{background:none}
#homeconsorzio #menutopwrap ul.categorie li.sel p a{background:none}
#homeconsorzio #menutopwrap ul.categorie li.over{background:none;background-color:#3F3F3F}
#homeconsorzio #menutopwrap #consorzio li.testo a{font-size:1em;text-decoration:none}
#homeconsorzio #menutopwrap #consorzio li.testo.over div{background:none;background-color:#FDB33C}
#homeconsorzio #linguaen #menutopwrap #consorzio li.testo p{padding:10px 0 0 10px}
#homeconsorzio #menutopwrap #consorzio li.apri a{background-image:url(../img/generale/menu-parmigiano-close.png)}
#homeconsorzio #menutopwrap #consorzio li.testo div, #homeconsorzio #menutopwrap #consorzio li.menuconsorzio ul.categorie-int{background-image:url(../img/generale/bg-menu-parmigiano.png)}
#homeconsorzio #menutopwrap #consorzio li.menuconsorzio ul.categorie-int #cat-news a, #homeconsorzio #menutopwrap #consorzio li.menuconsorzio ul.categorie-int #cat-comunicazione a, #homeconsorzio #menutopwrap #consorzio li.menuconsorzio ul.categorie-int #cat-communication a{font-weight:normal}
#homeconsorzio #menutopwrap #consorzio li.menuconsorzio ul.categorie-int li{border-right:1px solid #e49d28;border-left:1px solid #fdc93b}
#homeconsorzio #menutopwrap #consorzio li.menuconsorzio ul.categorie-int li a{margin:15px 32.4px 0}
#homeconsorzio #menutopwrap #consorzio li.menuconsorzio ul.categorie-int li.primo{border-left:none}
#homeconsorzio #menutopwrap #consorzio li.menuconsorzio ul.categorie-int li.ultimo{padding-right:3px}
#homeconsorzio #menutopwrap #consorzio li.menuconsorzio ul.categorie-int li.over{background:none;background-color:#FDB33C}
/*** PERCORSO ***/
#breadcrumbs{height:44px;text-transform:uppercase;background-image:url(../img/percorso/bg-breadcrumbs.gif);background-position:left top;background-repeat:repeat-x}
#breadcrumbs #percorso{width:950px;overflow:hidden;margin:0 auto}
#breadcrumbs #percorso label{display:none}
#breadcrumbs #percorso a{text-decoration:none;padding-top:12px;display:block;float:left}
#breadcrumbs #percorso a.primo{padding-left:10px}
#breadcrumbs #percorso span.separatore{float:left;display:block;width:22px;height:44px;margin:0 5px 0;background-image:url(../img/percorso/sep-breadcrumbs.gif);background-position:left top;background-repeat:no-repeat}
#breadcrumbs #percorso span.separatore span{display:none}
/*** PERCORSO CONSORZIO ***/
#homeconsorzio #breadcrumbs{background-image:url(../img/percorso/bg-breadcrumbs-consorzio.gif);}
#homeconsorzio #breadcrumbs #percorso span.separatore{background-image:url(../img/percorso/sep-breadcrumbs-consorzio.gif)}
/*** HOMEPAGE GENERALE ***/
#idcategoria0 #container{background-image:url(../img/percorso/bg-breadcrumbs.gif);background-position:left top;background-repeat:repeat-x}
#idcategoria0 #wrapcontents{background-image:url(../img/home/bg-shadow-top.gif);background-position:left top;background-repeat:repeat-x}
#homepage{width:100%;overflow:hidden}
#homepage a{text-decoration:none}
#homepage img{padding-bottom:13px;display:block;vertical-align:top}
#homepage ul{list-style-type:none;margin:0 0 0 5px;padding:0}
#homepage #homepiano2, #homepage #homepiano3, #homepage #homepiano4{float:left;padding-top:15px;background-image:url(../img/home/bg-sep-title.gif);background-position:left top;background-repeat:no-repeat}
#homepage #homepiano2 h1, #homepage #homepiano3 h1, #homepage #homepiano4 h1{font-size:1em;padding-left:20px;margin-bottom:35px;text-transform:uppercase;text-align:center}
#homepage #homepiano2 em{zoom:100%;overflow:hidden}
#homepage #homepiano2{width:301px}
#homepage #homepiano2 ul li{border-top:1px solid #EBEBEB;margin-bottom:3px;padding:30px 0 15px 0;background-image:url(../img/home/bg-lista-news.png);background-position:bottom left;background-repeat:no-repeat}
#homepage #homepiano2 ul li.primo{border-top:none;padding-top:0}
#homepage #homepiano2 ul li p{margin-bottom:0;height:70px}
#homepage #homepiano2 h2{font-size:1.2em;text-transform:uppercase}
#homepage #homepiano2 img{display:block;float:left;margin-right:20px;background-image:url(../img/home/img-shadow.png);background-position:bottom left;background-repeat:no-repeat}
#homepage #homepiano3 h2, #homepage #homepiano4 h2{font-size:1em;height:57px;margin:0;text-transform:uppercase;text-align:center;background-image:url(../img/home/bg-title-hp.gif);background-position:left top;background-repeat:repeat-x}
#homepage #homepiano3 a, #homepage #homepiano4 a{padding-top:20px;display:block}
#homepage #homepiano3 h2 a span span, #homepage #homepiano4 h2 a span span{font-weight:bold}
#homepage #homepiano3 ul li.primo h2, #homepage #homepiano4 ul li.primo h2{display:none}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano{text-align:center;width:100%;overflow:hidden}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano div, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano div, #homepage #homepiano3 ul li.primo div.sottotitolooggettopiano object, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano object{float:left}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano div, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano div{width:20px;margin-top:55px}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano div object, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano div object{margin:0 10px}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano #SWFObjectExprInst, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano #SWFObjectExprInst{width:235px;height:150px}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano #pflowricette, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano #pflowricette{width:235px;height:150px;margin-top:0}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano #pfflowsx a span, #homepage #homepiano3 ul li.primo div.sottotitolooggettopiano #pfflowdx a span, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano #pfflowsx a span, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano #pfflowdx a span{display:none}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano #pfflowsx, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano #pfflowsx{margin-left:4px;margin-right:20px}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano #pfflowdx, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano #pfflowdx{margin-left:20px}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano #pfflowsx a, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano #pfflowsx a{height:33px;padding-top:0;background-image:url(../img/home/pf-arr-sx.gif);background-position:left top;background-repeat:no-repeat}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano #pfflowdx a, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano #pfflowdx a{height:33px;padding-top:0;background-image:url(../img/home/pf-arr-dx.gif);background-position:left top;background-repeat:no-repeat}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano #pfflowsx a:hover, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano #pfflowsx a:hover{height:33px;padding-top:0;background-image:url(../img/home/pf-arr-sx-sel.gif);background-position:left top;background-repeat:no-repeat}
#homepage #homepiano3 ul li.primo div.sottotitolooggettopiano #pfflowdx a:hover, #homepage #homepiano4 ul li.primo div.sottotitolooggettopiano #pfflowdx a:hover{height:33px;padding-top:0;background-image:url(../img/home/pf-arr-dx-sel.gif);background-position:left top;background-repeat:no-repeat}
#homepage #homepiano3 img, #homepage #homepiano4 img{padding-bottom:0}
#homepage #homepiano3{width:325px}
#homepage #homepiano4{width:324px}
/*#homepage #homepiano4 .I0001, #homepage #homepiano3 .I0001{ display:none}*/
/*** HOMEPAGE CONSORZIO ***/
#homeconsorzio #idcategoria0 #wrapcontents{background-image:url(../img/home/bg-shadow-top-consorzio.gif)}
#homeconsorzio #homepage #homepiano2 h1, #homeconsorzio #homepage #homepiano3 h1, #homeconsorzio #homepage #homepiano4 h1{text-transform:uppercase}
/*** MENU SX ***/
#contents div.left{float:left; width:201px}
#contents #mainmenu{width:201px}
#contents #mainmenu ul{margin:0;padding:0;list-style-type:none}
#contents #mainmenu ul li{margin:1px 0;background-image:url(../img/menuleft/bg-menu-items.gif);background-position:left top;background-repeat:repeat-x}
#contents #mainmenu ul li p{margin:0}
#contents #mainmenu ul li p a{text-decoration:none;font-weight:bold;display:block;padding:3px 0 5px 25px}
#contents #mainmenu ul li ul li p a{padding-left:40px}
#contents #mainmenu ul li.sel p a{background-image:url(../img/menuleft/menu-items-sel.png);background-position:5px 5px;background-repeat:no-repeat}
#contents #mainmenu ul li.sel ul li p a{background:none}
#contents #mainmenu ul li ul.ogg li{background:none;margin:0}
#contents #mainmenu ul li ul.ogg li p a{font-weight:normal;background:none}
/*** PAGINA INTERNA ***/
#container{background-image:url(../img/content/bg-content.gif);background-position:left top;background-repeat:repeat-x}
#wrapcontents{background-image:url(../img/percorso/bg-shadow-top.png);background-position:left top;background-repeat:repeat-x}
#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}
#contents #contentwrap #contentarticle #contenttext table tr.odd{background-color:#EEEEEE}
#contents #contentwrap #contentarticle #contenttext table tr.over{background-color:#CCCCCC}
#contents #contentwrap #contentarticle #campiaggiuntivi table{border:1px solid #EEEEEE;border-collapse:collapse}
#contents #contentwrap #contentarticle #campiaggiuntivi table tr.odd{background-color:#EEEEEE}
#contents #contentwrap #contentarticle #campiaggiuntivi table tr.over{background-color:#CCCCCC}
#content #MappaPiccola .vai-mappa{margin:0}
#content #MappaPiccola .vai-mappa a{text-decoration:none;margin:5px 0;display:block}
/* RICETTA */
#contents #contentwrap #contentarticle #ricetta .contentimageextra{width:222px;float:left;margin-right:20px}
/*** INDICE ***/
#contents #contentwrap #paginaindice #contentheader h1{font-size:1.8em;text-transform:uppercase;margin:0}
#contents #contentwrap #paginaindice #contentheader h2{font-size:1.2em;text-transform:uppercase;margin:0}
#contents #contentwrap #paginaindice ul{margin:0 0 0 20px;padding:0;list-style-type:none}
#contents #contentwrap #paginaindice ul li{min-height:32px;margin:20px 0;background-image:url(../img/icone/ico-template-articolo-trans.png);background-position:left center;background-repeat:no-repeat}
#contents #contentwrap #paginaindice ul li.primo{margin-top:0}
#contents #contentwrap #paginaindice ul li p{margin:0}
#contents #contentwrap #paginaindice ul li p a{padding:5px 0 0 36px;display:block;text-decoration:none}
/*** INDICE EVOLUTO ***/
#contents #contentwrap #paginaindice #contentredazionale div.contentli{width:100%;overflow:hidden}
#contents #contentwrap #paginaindice #contentredazionale h2{margin-bottom:0}
#contents #contentwrap #paginaindice #contentredazionale h2 a{text-decoration:none}
#contents #contentwrap #paginaindice #contentredazionale h2 a img{float:left;margin-right:10px;border:1px solid #CCCCCC;padding:2px}
/*** 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 ***/
#allegati 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}
#allegati ul{margin:0;padding:10px 0 0 0;list-style-type:none}
#allegati ul li{min-height:35px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #CCCCCC;background-position:5px top;background-repeat:no-repeat}
#allegati 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/icone/ico-zip-trans.png)}
#allegati ul li.rar{background-image:url(../img/icone/ico-rar-trans.png)}
#allegati ul li a{text-decoration:none}
#allegati ul li h4{font-size:1em;padding-left:42px;margin:0}
#allegati ul li p{padding-left:42px}
/*** 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-bottom:10px;border-bottom:1px dotted #CCCCCC;background-image:url(../img/icone/ico-template-link-trans.png);background-position:5px top;background-repeat:no-repeat}
#link ul li.over{background-color:#EEEEEE}
#link ul li a{text-decoration:none}
#link ul li h4{padding-left:42px;margin:0}
/*** HOMEPAGE REDAZIONALE INTERNA ***/
#homeredazionaleinterna ul{width:100%;overflow:hidden;margin:0;padding:0;list-style-type:none}
#homeredazionaleinterna ul li{float:left;width:357px;margin-right:5px}
#homeredazionaleinterna ul li h2{margin:0;font-size:1.2em;text-transform:uppercase}
#homeredazionaleinterna ul li h2 span{padding:18px 0;display:block;text-align:center;background-image:url(../img/content/hpredazionale/bg-title.gif);background-position:left top;background-repeat:repeat-x}
#homeredazionaleinterna ul li h2 img{float:left;margin-right:20px}
#homeredazionaleinterna ul li h2 a{text-decoration:none}
#homeredazionaleinterna ul li p{padding-top:5px;padding-right:20px;padding-left:170px;}
/*** RICERCA ***/
#idcategoria2925 #idoggetto0 #specialericerca #contents #contentleft div.wrap #contentwrap{width:100%}
#CercaSito #contentheader h1{font-size:1.8em;text-transform:uppercase}
#CercaSito #contentheaderrisultato h2{font-size:1.2em;text-transform:uppercase}
#specialericerca #contentwrap{width:100%;margin-left:0;float:none}
.risultato_ricerca{ position:relative;}
/*###########################*/
.risultato_ricerca ul.elencorisultati{ font-size: 0.93em;padding:0}
.risultato_ricerca ul.elencorisultati li{margin:0;padding:13px 0px 13px 0px;background-image:url(../img/icone/ico-template-gen-trans.png);background-repeat:no-repeat;background-position:7px center;min-height:35px; border-bottom:1px dotted #d9d9d9; border-top:1px solid #ffffff; width:100%}
.risultato_ricerca ul.elencorisultati li li{margin:0;padding:0;background-image: none;min-height:0;border:none; background-color: transparent; width: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}
.risultato_ricerca .redazione{display:block}
/*ICONE PERSONALIZZATE PER TIPO DI DOCUMENTO*/
.risultato_ricerca ul.elencorisultati li.articolo{background-image:url(../img/icone/ico-template-articolo-trans.png)}
.risultato_ricerca ul.elencorisultati li.con-immagine .itemtitle img{ float:left; margin-right:8px}
.risultato_ricerca ul.elencorisultati li.con-immagine .itemtitle{padding-left:7px;}
.risultato_ricerca ul.elencorisultati li.nessunrisultato{background:none}
.risultato_ricerca .menuordinamento{ margin:0 0 1em 7px}
.risultato_ricerca .menuordinamento ul, .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:10px}
.risultato_ricerca .paging span.numeroelementi{font-weight:bold}
.risultato_ricerca .paging ul{display:inline;list-style-type:none;margin:0;padding:0}
.risultato_ricerca .paging ul li{display:inline;margin:0;padding:0.35em}
.risultato_ricerca .paging ul li.sel{font-weight:bold}
.risultato_ricerca .paging ul li.next,.risultato_ricerca .paging ul li.prev{font-weight:bold}
.risultato_ricerca .paging ul li a{text-decoration:none}
/*** RICERCA CASEIFICI ***/
#specialecercacaseifici #mappacaseifici{margin-top:24px}
#specialecercacaseifici #mappacaseifici input.gels-input{margin:0}
#specialecercacaseifici #contenttext a{text-decoration:none}
#specialecercacaseifici #contenttext table tr.odd{background-color:#EEEEEE}
#specialecercacaseifici #contenttext table tr.over{background-color:#CCCCCC}
#specialecercacaseifici .cmxform fieldset label{display:block;float:left;width:100px}
#specialecercacaseifici .cmxform .caratteristiche label{float:none;display:inline}
#specialecercacaseifici .cmxform .caratteristiche input{margin:0 10px 0 25px}
/*** FORMS ***/
.cmxform fieldset{border:1px solid #CCCCCC;padding:5px;margin:0;background-color:#EEEEEE;width:98%}
.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:99%}
.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}
.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}
.cmxform fieldset ol.data{width:100%;overflow:hidden}
.cmxform fieldset ol.data li{float:left;margin:0 10px 0 0}
.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;}
#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%}
/*** FOOTER ***/
#footer{background-color:#F1F1F1}
#footerwrap{width:100%;overflow:hidden;padding:20px 0}
#footer ul{margin:0;padding:0;list-style-type:none;width:920px;overflow:hidden;padding-left:20px}
#footer ul li{float:left;height:80px;margin-right:10px;padding-right:10px;border-right:1px solid #CCCCCC}
#footer ul li.ultimo{margin-right:0;border-right:none}
#footer ul li h2{font-size:1em}
#footer ul li p{margin:0}
#footer ul li a{text-decoration:none}
#footer ul li ul{width:auto;padding-left:0}
#footer ul li ul li{height:auto;margin-right:5px;padding-right:5px;border-right:1px solid #999999}

#footer ul.colophon li { float:none; display:inline; height:auto; border-right:none;}
/*** 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}
/*** SAFARI 4 HACK ***/
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #menutopwrap #consorzio li.menuconsorzio ul.categorie-int li a{margin:15px 34.6px 0;}
  #homeconsorzio #menutopwrap #consorzio li.menuconsorzio ul.categorie-int li a{margin:15px 36.2px 0}
}