body{background:white;font-size:10pt;}
.skip, #footer, #header .headerright, #header .headerlink, #header .headermenusystem, .menutoplogin, #percorsoheadercerca, #sidebar, #contentmenu, #contenttools, .segnala-stampa, contentallegati, .accordiontogglelist ul.options, p.vaiallasezione{display:none}
#header #headertitle, #header #headertitle h1, #header #headertitle h1 a{ width:auto; height:auto; position:static}
#header #headertitle{ border-bottom:1pt dotted #666666; padding-bottom:5pt; margin-bottom:5pt}
#header #headertitle h1{ font-size:17pt; font-weight:bold}
#header #headertitle h1 a{ color:#000000}
/*#header #headertitle h1:after{content: url(http://beta.aicod.it/Portali/MagazziniSonori/img/header/titlep.png);}*/
#header #headertitle h2{ font-size:10pt; font-weight:normal}
#header, #header .headerwrap01, #contentarticle, #content, #contents, #contentbody, .proprieta, #oggetto #contenttext{ overflow:visible; width:auto; max-width:none; min-width:0;  margin-right:0; margin-left:0; padding-right:0; padding-left:0; height:auto}
#oggetto #contenttext a:link,#oggetto #contenttext a:visited{color: #0000FF;background:transparent;font-weight:bold;text-decoration: none}
#oggetto #contenttext a:link:after,#oggetto #contenttext a:visited:after{content:" (" attr(href) ") ";font-size:90%}
#oggetto #contenttext a[href^="/"]:after{content:" (http://www.magazzini-sonori.it" attr(href) ") "}
#contentheader h1{ font-size:120%; font-weight:bold}
#contentheader h2{ font-size:100%; font-weight:bold}
#contentimage{float: right;margin-right:0; margin-left:10pt; width:267px}
#contentimage img{width:265px}
.wrap001, #idcategoria2850 #wrapcontents, #sottotipologiaFreezone #wrapcontents, #idcategoria2850 .wrapcontents2, #sottotipologiaFreezone .wrapcontents2, #idcategoria2849 .wrapcontents2, #idcategoria2848 .wrapcontents2, #idcategoria2849 #sottotipologiaFreezone .wrapcontents2, #idcategoria2848 #sottotipologiaFreezone .wrapcontents2, .seltipologia{ background-image:none !important;}
#contenttext, #contentimage li h4 a{color:#000000}
#templatepersona #contentmenu{ display:block; width:150pt}
.accordiontogglelist li{ background-color:transparent;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000; }
.accordiontogglelist .contentlabelplayer h3, .accordiontogglelist .contentlabel h3 {margin-left:5pt;margin-right:5pt;padding-bottom:2pt;padding-top:2pt; font-size:9pt; font-weight:bold}
.accordiontogglelist .contentlabel h3 a{ padding-left:0;}
.accordiontogglelist a:link:after,.accordiontogglelist a:visited:after{content:" (" attr(href) ") ";font-size:80%; display:block; color:#0000FF; font-weight:normal}
.accordiontogglelist a[href^="/"]:after{content:" (http://www.magazzini-sonori.it" attr(href) ") "}
#RenderPianoHome4 h2, #contenttogglelists h2, #contentmenu #contentallegati h3, #contentmenuoggetti h3 {background-image: none;border:1pt solid #000000;color:#000000;font-weight: bold;padding:2pt 5pt;font-size:10pt}

/*HOME PAGE*/
#homepage {margin-left:0;margin-right:0;margin-top:0;}
#homepage #cerca-terzo{display:none}
#homepage #pianiredazionali, RenderPianoHome4{overflow: visible; width:auto}
#homepage #RenderPianoHome1, #homepage #RenderPianoHome2{ float:none; border-bottom:1pt solid #000000; margin-bottom:10px; padding-bottom:10pt}
#homepage #RenderPianoHome1, #homepage #RenderPianoHome1 h2, #homepage #RenderPianoHome1 a{height:auto; overflow:visible; width:auto;}
#homepage #RenderPianoHome1 a span, #homepage #RenderPianoHome1 .sottotitolooggettopiano { display: block}
#homepage #RenderPianoHome1 a{ color:#000000}
#homepage #RenderPianoHome1 a:link:after,#homepage #RenderPianoHome1 a:visited:after, #homepage #RenderPianoHome2 a:link:after,#homepage #RenderPianoHome2 a:visited:after{content:" (" attr(href) ") "; font-size:80%; display:block; color:#0000FF; font-weight:normal}
#homepage #RenderPianoHome1 a[href^="/"]:after, #homepage #RenderPianoHome2 a[href^="/"]:after{content:" (http://www.magazzini-sonori.it" attr(href) ") "}
#homepage #RenderPianoHome2{margin-left:0;}
#homepage #RenderPianoHome2 img{ float:none; display:none}
#homepage #RenderPianoHome2 li{background-image: none;height: auto;margin-bottom:5pt;overflow: visible; padding:0;}
#homepage #RenderPianoHome2 h2 span, #homepage #RenderPianoHome2 p.sottotitolooggettopiano{ margin-left:0;}
#homepage #RenderPianoHome2 .contentli{ width:auto; overflow:visible}
#homepage .accordiontogglelist li{ background-image:none !important;}

/*BRANO*/

.template-brano #contentheader {background-image:none !important;min-height:0;padding-left:0;}
* html .template-brano #contentheader { height:auto}
.template-brano object{ display:none}
#campiaggiuntivibrano table{ border-top:1pt solid #000000; border-left:1pt solid #000000}
#campiaggiuntivibrano table th{ font-weight:bold}
#campiaggiuntivibrano table th, #campiaggiuntivibrano table td{ border-bottom:1pt solid #000000; border-right:1pt solid #000000; padding:5pt}
#campiaggiuntivibrano table a{ text-decoration:none}
#campiaggiuntivibrano table a:link:after,#campiaggiuntivibrano table a:visited:after{content:" (" attr(href) ") "; font-size:80%; display:block; color:#0000FF; font-weight:normal}
#campiaggiuntivibrano table a[href^="/"]:after{content:" (http://www.magazzini-sonori.it" attr(href) ") "}

/*GENERI*/

#specialegeneri .principali,#specialegeneri .secondari, #specialegeneri .principali .wrapaccordiontogglelistcontainer{ overflow:visible; clear:left}
#specialegeneri .principali h2{ background-image:none !important; height:auto; font-size:12pt; padding:5pt; border:1pt solid #000000}
#specialegeneri .principali h2 span { display:inline}

