/* inizio css print.css */
#hdrMenu      {display:none}
#left       {display:none}
#right      {display:none}
#ftrCert   {display:none}
.wiz {display:none}
.formError   {display:none}
.messageError  {display:none}
#foldertab  {display:none}
#foldertab li a#current { display: block; }
#hdrLinks {display:none}
.colGifR2 {display:none}
#foldertab li a#current {
	font-weight: bold;
	color: black;
	font-family: Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;
	font-size: normal;
	background: transparent;
	text-decoration: none;
	text-align: center;
}
.titleMain2 {
	font-weight: bold;
	color: black;
	font-family: Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;
	font-size: medium;
	background: transparent;
	text-decoration: none;
	text-align: center;
}
H1 {
	font-weight: bold;
	color: #003399;
	font-family: Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;
	font-size: medium;
	background: transparent;
	text-decoration: none;
}

H2, H3, H4 {
	font-weight: bold;
	color: #003399;
	font-family: Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;
	font-size: x-small;
	background: transparent;
	text-decoration: none;
}

H5, H6 {
	font-weight: bold;
	color: #003399;
	font-family: Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;
	font-size: xx-small;
	background: transparent;
	text-decoration: none;
}
#ftrCopy {
	font-weight: bold;
	color: black;
	font-family: Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;
	font-size: x-small;
	background: transparent;
	text-decoration: none;
	text-align: center;
}
#corpo {
	border: 1px solid;
	background: white;
	margin: 2px; padding: 2px;
}
body {
	margin: 2px; padding: 0;
	color: black;
/*	border: 1px solid; */
	background: white;
	font-family: Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;
	font-size: xx-small
}
/*#content a[href ^="http://"] {
    background: url(../images/link-new-nero.gif) center right no-repeat;
    padding-right: 13px;
}
#content a[href ^="http://"] {
    background: url(../images/external.png) center right no-repeat;
    padding-right: 13px;
}
*/
/*
FORM INPUT {
	font-family: Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;
	font-size: xx-small
}
FORM fieldset {
	font-family: Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;
	font-size: xx-small
	padding:0; 
	margin:1em; 
	border: 1px solid
}
FORM textarea {
	font-family: Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;
	font-size: xx-small
	padding:0; 
	margin:1em; 
	border: 1px solid
} */

legend, textarea, fieldset, input, select, option {
	font-family: Trebuchet MS,Helvetica,Verdana,Arial,sans-serif;
	font-size: xx-small
}


P {	text-align: justify }
.navPath { 
	background: #dee7f7;
	background-color: #dee7f7; 
	color: black;
	font-weight: bold;
	font-size: x-small;
	text-decoration: none;
	margin: 2px; padding: 2px;
}

/* tabelle semplificate */
#corpo table{
margin-top: 20px;
width: 420px;
border: 1px solid #000000;
border-collapse: collapse;
}
#corpo table td, th, thead{
border: 1px solid #000000;
}
/*
#corpo table tr{
border: 1px;
border-bottom: 1px solid #000000;
}
*/
#corpo table caption{
	text-align: center;	
    margin: 1em 0;
    padding: 0 .5em;
    color: #003399;
    background: #ffffff;
    font-size: 1.3em;
    font-weight: bold;
}
#corpo table thead{
    background: #ccc;
    font-weight: bold;	
}

/* elementi footer */
#ftrCopy {
	border-top: 1px solid black;
	text-align: center;
}

#ftrCopy a {
	background: transparent;
	color: black;
}

#ftrCert p {
	text-align: center;
}
