﻿<!--

body {
	margin: 3px;
	font-family: arial, sans-serif;
	background: #ffffff
}

.stacco {clear: both}

div.contenitore_2col {
	padding: 1em 5px;
	margin: 1px 5px 0 140px;
	border: #000000 0px solid;
	background-color: #ffffff;
}

div.contenitore_3col {
	margin: 0 150px 0 150px;
	padding:1px 10px;
	border: #000000 0px solid;

}
	
div.blocco-sn {
	float: left;
	width:140px;
	border:#654321 1px solid;
	background-color: #edf8cd;
}
	
div.blocco-dx {
	float: right;
	width:140px;
	border:#654321 1px solid;
	background-color: #edf8cd;
}

div.footer{text-align:center;
	padding: 5px 8px;
	border:#654321 1px solid;
	background-color: #f5f5f5;
	clear:both
} 

div.spazio {padding: 10px; display: block;}

div.spazio_piccolo {padding: 4px; display: block;}

.testata {	
	width: 100%;
	border: #ff0000 0px solid
	}

.box1 {
	padding-right: 0px;
	border-top: #ff0000 1px solid;
	display: block;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 100%
}

.box1_Occhiello {
	margin: 5px 0px 2px;
	font-variant: small-caps;
	text-align: justify;
	color:#8d4a07;
	font-size:14pt;
	font-style: normal;
	text-decoration: none
}

H2.box1_Apertura {
	margin: 0px 0px 5px
}

.box1_Testo1 {
	font-weight: bold;
	margin: 5px 0px;
	line-height: 1.2em;
	padding-top: 5px
}

.box1_Testo2{
	margin: 5px 0px;
	line-height: 1.4em
}

.imgFloatDx {
	clear: both;
	margin-top: 5px;
	display: block;
	float: right;
	margin-bottom: 15px;
	margin-left: 15px
}

.imgFloatSx {
	margin-top: 5px;
	float: left;
	margin-bottom: 15px;
	margin-right: 10px;
	margin-left: 7px
}

.box2 {
	padding-right: 10px;
	border-top: #ff0000 1px solid;
	display: block;
	padding-left: 0px;
	padding-bottom: 2px;
	padding-top: 4px;
	width: 100%
}

.box2_Occhiello1 {
	margin: 5px 0px 2px;
	font-variant: small-caps;
	text-align: justify;
	color:#8d4a07;
	font-size:14pt;
	font-style: normal;
	text-decoration: none
}

H2.box2_Apertura {
	font-weight: lighter;
	margin: 0px
}

.box2_Testo {
	margin: 5px 0px;
	line-height: 1.2em
}

table.enfasi {
	margin: 5px;
	width:800px;
	border: #ff0000 3px solid;
	background-color: #f5f5f5
}

.normale {
	margin: 5px;
	border: #912929 2px solid;
	background-color: #fffec9;
	padding: 5px 5px 5px 260px
}

table.registro  {
	margin: 10px;
	border: #e23800 1px solid;
	background-color: #f5f5f5;
	color: #8d4a07
}

th.registro, tr.registro, td.registro {
	margin: 10px;
	background-color: #f5f5f5;
	text-decoration: none;
	color: #8d4a07;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size:14pt
}

th.registro  {border: #e23800 1px solid}

tr.registro , td.registro  {border: #aaaaaa 1px solid}

a.registro  {
	color: #8d4a07;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none
	}
	
a.registro:hover {
	color: #e23800;
	text-decoration: underline
	}

.naviitem, .naviitem_speciale, .naviitem_speciale1, .naviitem_speciale2,  img.navigatore{
	margin-top: 3px;
	display: block;
	font-size: 9pt;
	width: 130px;
	margin-right: 1px;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	text-decoration: none
}

.naviitem{
	border: #aaa9b6 1px solid;
	background-color: #f1f3f7;
	color: #2543c1;
	padding-left: 3px;
	font-weight: normal	
	}
	
img.navigatore{
	padding-left: 0px;
	border: #aaa9b6 1px solid;
	background-color: #f1f3f7;
	color: #2543c1;
	padding-left: 0px;
	}

.naviitem_speciale {
	border: #912929 1px solid;
	background-color: #b73434;
	color: #dddddd;
	padding-left: 3px;
	font-weight: bold
	}

.naviitem_speciale1 {
	border: #912929 1px solid;
	background-color: #b73434;
	color: #f6fd2c;
	padding-left: 3px;
	font-weight: bold
	}

.naviitem_speciale2 {
	background-color: #b73434;
	border: #912929 1px solid;
	color: #3cd631;
	padding-left: 3px;
	font-weight: bold
	}

a.naviitem:hover {color: #f71200; border: #f71200 1px solid}

img.navigatore:hover {color: #f71200; border: #f71200 1px solid}

a.naviitem_speciale:hover {color: #f71200; background-color: #f6fd2c; border: #f71200 1px solid}
a.naviitem_speciale1:hover {color: #f71200; background-color: #f6fd2c; border: #f71200 1px solid}
a.naviitem_speciale2:hover {color: #f71200; background-color: #f6fd2c; border: #f71200 1px solid}

.naviblock {
	padding-left: 0px; padding-bottom: 0px; margin: 0px 2px; padding-top: 0px
}

.evidenziato {
	background-color: #b73434;
	border: #912929 1px solid;
	color: #d4e0cb;
	font-size: 12pt;
	font-weight: bold ;	
	background-position: 140px 1px;
	margin-top: 1px;
	display: block;
	padding-left: 3px;
	width: 120px;
	margin-right: 1px;
	background-repeat: no-repeat;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	text-decoration:none
}

h1, h2, h3{
font-family:Arial;
color:#e23800;
text-align: center;
text-decoration: none
}

h1 {	font-size:20pt}
h2 {	font-size:16pt}
h3 { font-size:14pt}

.testo {
	font-family:Arial;
	text-align: justify;
	color:#8d4a07;
	font-size:14pt;
	font-style: normal;
	text-decoration: none
				}
.testo_rosso {

	font-family:Arial;
	text-align: justify;
	color:#e23800;
	font-size:14pt;
	font-style: normal;
	text-decoration: none
				}

.testo_destra {
	font-family:Arial;
	text-align: right;
	color:#8d4a07;
	font-size:14pt;
	font-style: normal;
	text-decoration: none;
				}
		
.testo_centrato {
	font-family: Arial;
	text-align: center;
	color:#8d4a07;
	font-size:14pt;
	font-style: normal;
	text-decoration: none
				}

.testo_navigazione {
	color:#8d4a07;
	font-size:14pt;
	font-style: normal;
	text-decoration: none
				}			
				
.testo_navigazione:hover {
	text-decoration: underline;
	color:#e23800
}
				
.testo_navigazione:hover {
	text-decoration: underline
	}

.hide{
	display: none
	}	
	
.a{
	color:#8d4a07;
	font-style: normal;
	text-decoration: none;
	font-size: 12pt;
	padding: 0 10px 0 20px
	}

.aa{
	color:#8d4a07;
	font-style: normal;
	text-decoration: none;
	font-size: 16pt;
	padding: 0 10px 0 10px
	}

.aaa{
	font-style: normal;
	text-decoration: none;
	background-color: #111111;
	color: #ffffff;
	font-size: 16pt;
	padding: 0 5px 0 5px
	}
	
.a:hover, .aa:hover,.aaa:hover {
	text-decoration: underline
	}	
-->
