/* PRINT CSS - 20060522 */

/* This CSS file hides unwanted elements when a page is printed out, 
by overriding styles set in pagelayout.css */

body{margin: 0; padding: 0; border: none; background: none; background-color: transparent; text-align: left; font-size: 10pt;}
ul li {list-style-position:outside; list-style-type:disc;}
ol li{background: none; list-style: decimal inside;}
.stampa {display:block;}
div#logo_stampa {display:block; text-align:left;}
div#logo {display:none;}
/* struttura */
.zone-layout-2zoneslayout div.top-zone, div#topmenu-position, .zone-layout-2zoneslayout div.top-zone, .zone-layout-2zoneslayout div.bottom-zone, .link_archivio, div.block-type-gallery div.block div.right {display:none;}
div.zone-layout-2zoneslayout div.top-zone-padding {margin:0px; padding:0px;}
#searchbox{display: none;}
.zone-layout-2zoneslayout div.left-zone {display: none;}
.zone-layout-2zoneslayout div.right-zone {width:100%;float:none;}

.zone-layout-2zoneslayout div.bottom-zone-left {margin:0px; padding:0px; width:100% !important; clear:both; border:none;}
div#headermenu-position {background:none; border:none;display: none;}
div.menu-orizzontale{display:none;}
div#headermenu-position .banner_3 {display:none;}
div.footer_top, .footer_menu {display:none;}
div#header-position{border-bottom:1px solid #000; clear:both; margin:0; padding:0;}
.sidemenu #main {margin:0; padding:0; float:none;}
div.sidemenu div#main-position {width:100%; margin:0; padding:0; border:none; float:none;}
.header_top, #sidemenu-position, #sidemenu, #extrainfo-position, #extrainfo, #page .page_path, .footer_menu .topmenu-design ul li, div.content-navigator{ display: none; margin:0; padding:0;}
#columns, #columns-position{padding: 0 !important; margin: 0 !important; width: 100% !important; float:none;}
.block-content { border: none !important; width: 100% !important}
.noraquo, .senza_img { margin:0px;padding:0px; background:none; list-style-type:none;}
/* CLASSI SPECIFICHE */
.class-forum-topic table .message p{margin:1em; width:80%;}
.content-search form, .content-advancedsearch form {display:none;}
div#sidemenu-position {float:none; display:none; margin:0; padding:0;}
.BoxCondividi, .BoxLingua, .BoxDinamicoHome .bullet_dyn {display:none;}
.zone-layout-5zoneslayout_parsjad div.bottom-zone .bottom-zone-left {float:none; display:none;}
.zone-layout-5zoneslayout_parsjad div.bottom-zone .bottom-zone-right {float:none; display:none;}
.zone-layout-5zoneslayout_parsjad div.middle-zone .middle-zone-left {float:none; display:none;}
.zone-layout-5zoneslayout_parsjad div.middle-zone .middle-zone-right {width:100%;}
.content-view-children, .footer_menu {display:none;}
div#columns-custom .left-column {float:none; display:none;}
div#columns-custom .right-column {width:100%; float:none;}