body {
margin: 5mm 0mm 10mm 0mm;
padding: 0;
font-family: Garamond, "Times New Roman", Times, serif;
font-size: 11pt;
background: #FFF;
color: #000;
text-align: justify;
}

.continentale, .veloce, .lingue, .menu ul, .pgz {display: none;}

img {border: 0;}

div, p, h1, h2, h3, h4, h5, h6, ul, li, ol, table, tr, td, form, input, textarea {
margin: 0; 
padding: 0; 
border: 0; 
font-family: Garamond, "Times New Roman", Times, serif;
font-size: 11pt;
line-height: 1.3;
}

a {color: #000; text-decoration: none;}


.loghi {
height: 15pt;
}

.ghr {
float: left; margin: 0pt; padding: 0pt;
}

.l-h {
float: right
}

.l-h ul {list-style:none;}
.l-h li {
font-family: Arial, Helvetica, sans-serif;
float: left;
font-size: 7pt;
font-variant: small-caps;
}

.l-hc, .l-gh {margin: 0 5pt 0 0;}

.menu {
clear: both;
margin: 0pt;
}

.foto {
margin: 0 0 40pt 0;
}

.foto img {width: 100%;}

.content { margin: 0pt; padding: 0pt; }

.content h1 {
margin: 0 0 12pt 0;
font-size: 13pt;
/* font-family: Arial, Helvetica, sans-serif; */
}


.content h2 {
margin: 12pt 0 0 0;
font-size: 12pt;
}

.pie address {
text-align: center; 
font-style: normal;
font-variant: small-caps;
font-size: 9pt; 
font-size: 10pt;
padding: 40pt 95pt 0 95pt;
}


div.loghi_home { display:none; }
div.logo { padding: 5pt 0pt 10pt 0pt; margin: 0pt; }
/* offerte */
.noprint, .printbutton
	{
	display:none !important;
	}
.print
	{
	display:block !important;
	}
	
.print_section	{ border:1px solid #cccccc; margin:5pt 0; padding:5pt 5pt 20pt; width:97.5%; float:left; }
.print_section .attach { display:none; }
.print_section p { padding:0; }
.print_section img { float:right; padding:0pt 0pt 5pt 10pt; }
.print_section h2 { padding:0 10pt 10pt ; }
.print_section ul { margin-left: 15px; }
h2.st-offerte { padding:20pt 0pt 0pt 0; clear:both; }
h2.st-offerte img { display:none; }
	
.foto, .centrato .lingue, .menu .menu-gh, div.foto { display:none; }	

.listino { border-collapse:collapse; margin-left:1pt;}
.listino td { padding:4pt; }	
.listino thead td { font-weight:bold; border:1pt solid #666666; text-align:center; }	
.listino tbody td { text-align:left; border:1pt solid #afafaf; }	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	