/* Trick min-width */
/* impostare le voci tutte della stessa dimensione */
* html #MW_minwidth1 {
	padding:0;
	height: 1px;
}

* html #MW_layout {
	height: 1px;
}

#MW_minwidth1 {
	min-width: 100%;
}

* html #MW_container {
	margin: 0;
	position: fixed;
	height: 1px; 
}

body {background:none;}

div#ILNbar {display: none;}

div#boxILN {display:none;}

/* ========== TOP ========================================================================*/		
div#boxTop {background:none;}

/* solo stampa */
/* testata */
div#prt_TestataSito {display: block;text-align: center;margin: 0 0 15px 0;padding: 0;border:1px solid #000;}
div#prt_TestataSito img#prt_manchetteSX {float: left;width: 50px;height: 50px;}
div#prt_TestataSito img#prt_manchetteDX {float: right;width: 50px;height: 50px;}

div#prt_TestataSito h1{background: none;text-align: center;margin: 0;padding: 0;font-size: 34px;line-height: 44px;color: #666;border:0;}
div#prt_TestataSito h2{background: none;text-align: center;margin: 0;padding: 0;font-size: 16px;color: #000;word-spacing: 5px;display:inline;}
div#prt_TestataSito h3{background: none;text-align: right;margin: 0;padding: 0 0 0 5px;font-size: 9px;color: #000;border:0;display:inline;}


div#bg_Top {background:none;padding:0;}

div#boxTop a, #header a img {
	margin: 0;	padding: 0;	border: 0;	text-decoration: none;
}

div#Top_cont_Loghi {
	width: 62px;
	margin: 0;
	padding: 0;
	position: relative;
	display:none;
	/** top: 0;
	left: 0; */
}

div#Top_Titolo {
	margin: 0 ;
	padding: 0;
	text-align: center;
	width:auto;
	background:none;

}

div#Top_Titolo p{
	margin: 0;
	background:none;
	padding: 0;
	font-weight: bold;
	color: #000;
	font-size:20px;
}

div#Top_StileSito {
	display: none;
}

div#boxMenu1 {
	display: none;
}

div#boxLogin {display:none;}


/* ========== CONTAINER ========================================================================*/	
div#boxContainer {background: none;margin:0;padding:1mm;}		
div#boxContainer2 {background: none;margin:0;padding:0;}

/* ========== BOX SINISTRA ========================================================================*/	

a#h_slidein {display:none;}

div#boxMenuSx {
	display: none;
}



/* ========== BOX DESTRA ========================================================================*/
div#boxMenuDx {display: none;}


/* ========== CONTENT ========================================================================*/	
div#boxContent {width:98%;margin:0;padding:2mm;}


/* trucchetto boxmodel */
#cleardiv {
		clear: both;
		height: 1px;
}

/* ========== FOOTER ========================================================================*/	
div#boxFooter {display: none;}	
div#bg_footerSx {background: none;}	
div#bg_footerDx {background: none;}	

/* LINKS GENERICI */
a, a img {
	margin: 0;
	padding: 0;
	border: 0;
	text-decoration: none;
}

a {
	color: #0096DE;
	text-decoration: underline;
}
a:link, a:visited {
	color: #0096DE;
}
a:hover, a:active { 
	color: #f00;
}

.dispari{
	background-color: #E6F0F9;
}

/* TITOLI E SOTTOTITOLI */ 
h1 {color:#000;background:none;text-align:center;border:1px solid #999;margin:30px 0 0 0;}

h1.titolo {font-size:16px;}

h2 {
	font-size: 16px;
	margin: 5px 0 30px 0;
	padding: 0;
	font-weight: bold;
	color: #000;
	text-align: center;
	border:none;
}

h3 {color:#000;background:none;text-align:center;border:1px solid #999;}
h4 {
	text-align: left;
	font-size: 12px;
	margin: 3px 0;
	padding: 3px 0;
	font-weight: bold;
}
h5 {
	color: #000;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	margin: 3px 0;
	padding: 3px 6px;
}
h6 {
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	margin:0;
}


/* TABELLE */
div.boxTabella {width: 98%;margin: 0 auto;padding: 0;border: 0;}
div.boxTabella h5 {background:none;border-bottom: 1px solid #999;}

table {width:100%;margin: 3px 0 18px 0;border-collapse: collapse;font-size:10px;}
table tr.odd {background:none;}

tr.p {
	background: #E6F0F9;
}
th {
	border: solid 0.5mm #999;
	background-color: #f2f2f2;
	font-size:11px;
	text-align: center;
	vertical-align:top;
	padding: 4px;
	width:25%;
}

td {
	margin: 0;
	padding: 4px;
	border: solid 1px #999;
	vertical-align: top;

}
td.ColonnaLabels {
	font-weight: bold;
	text-align: right;
	background:none;
	vertical-align: top;
	width: 125px;
	padding-right: 10px;
}
td ul {
	clear: both;
	margin: 0;
	list-style-type: none;
	padding: 0;
}
td ul ul {
	list-style-type: disc;
	padding-left: 20px;
}
td ul li {
	margin-top: 0;
	padding-top: 0;
/* white-space: nowrap;	 */
}
td a {
	font-weight: bold;
	text-decoration: none;
}
td span {
	white-space: nowrap;
}
td img {
	vertical-align: sub;
}

/* form */
form {
	margin: 0;
	padding: 0;
}

input {
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
}

/* altro */
hr{
	height: 0;
	margin: 10px 0;
	border: 0;
	border-top: 1px solid #777;
}

/* ELEMENTI GENERICI PER IL TESTO */
p {
	padding: 2px 0;
	margin: 0;
}
strong { 
	font-weight: bold;
}
em { 
	font-style: italic;
}

center {
	text-align: center;
}

/* LINK PER INDIRIZZI E-MAIL */
a.mail {
	color: #00f;
	text-decoration: underline;
}
a.mail:link, a.mail:visited { 
	color: #00f;
}
a.mail:hover, a.mail:active { 
	color: #0A2F5E;
}z

/* liste standard */
ol {
	padding-left: 22px;
}

ol li {
	font-size:12px;
}

ul li {
	margin-top: 2px;
	margin-bottom: 3px;
}

table tr td blockquote {width:94%;}

blockquote {width:96%;margin: 3mm 0 5mm 3mm;border-bottom: 0.5mm dashed #999;}

/* box Primo Piano */
dl#PrimoPiano {color:#000;background:none;border:1px solid #999;}
dl#PrimoPiano dt {background:none;color:#000;border:1px solid #999;}
dl#PrimoPiano dt span.Dx{background:none;}
dl#PrimoPiano dd {border:none;}

/* sezione Help */
div.SezioneHelp {background:none;border:1px dashed #999;color:#000;}

/* box Info Area Ris */
dl#InfoAreaRis {margin:4mm auto;color:#000;background:none;border:1px solid #999;}
dl#InfoAreaRis dt {background:none;color:#000;border:1px solid #999;}
dl#InfoAreaRis dd {border:none;}

/* boxTabella table - table */ 
div.boxTabella table {width:99%;margin:0;padding:0;}
div.boxTabella table th {background:none;margin:0;padding:0;}
div.boxTabella table th input,div.boxTabella table th select {display:none;margin:0;padding:0;}
div.boxTabella table tr {margin:0;padding:0;}
div.boxTabella table tr.p {background:none;}
div.boxTabella table td {margin:0;padding:0;background:none;}
div.boxTabella table td.buttons div {border:1px dashed #999;color:#000;}

/* pulsanti men secondo livello */
div#PulsSecLiv {display:none;}

/* table comunicazioni */
table#comunicazioni {background:none;}
table#comunicazioni tr {background:none;}
table#comunicazioni tr th {background:none;}
table#comunicazioni td {background:none;}
