/*
div#spalla, div#fondopagina, .ombrato, #toc {display:none}
#corpo // nelle singole pagg., contiene #intestazione e #content
	{width : 90%; padding: 5%; border-left: none;}
#intestazione, #content {width: 100%;}
#intestazione img {
	color: white; max-width: 120px; width: 120px !important;}
#unhide { display: block;}*/
@page {margin: 0.5cm;}

body {background:white; color: black; font-size: 11pt; font-family: sans-serif; text-align: justify;}
#nav, #twitter, #ad, .ad, #footer, #generated-toc, img#principale, object, #menu-orizz, #publatdx, #publatsx, h1#fliptitolo {display:none;}

h1.testata {text-align: center;}

.break{page-break-before: always;}

#content{column-count: 1; -moz-column-count: 1; 
-webkit-column-count: 1; }

.fl {	float: left;}
.fr {	float: right;}
h3.fl, h4.fl, h5.fl {vertical-align: top; margin-top: 0.5%;}
h4.fl { font-size: 100%; margin-right: 6%;
padding-left: 0%; }
h4.fl + p:first-letter {font-size: 100%;}
h5.fl {width:auto; margin-bottom: 1%;}

h1, h2, h3, h4 {page-break-after: avoid;}
/*h2 {page-break-before: always;} fa pasticci */
table {page-break-inside: avoid;}
p {orphans: 4; widows: 4;}

.hide {color: gray; font-size: 80%}
img {margin: 1%}
img:nth-child(2n+1) {float: left}
img:nth-child(2n+2) {float: right}