<!--
a:link, a:visited {color:#19B11A; font-weight: bold; text-decoration:underline; background:none;}
a:hover {color:#33cc00; text-decoration:underline; background:none;}

body, body div, body p, body th, body td, body li, body dd  {font-size: x-small; voice-family: "\"}\""; voice-family: inherit; font-size: small;}
html>body, html>body div, html>body p, html>body th, html>body td, html>body li, html>body dd  {font-size: small;}
body {font-family: 'Times New Roman', Times, Serif; text-align:center; padding:0px; margin: auto;}

hr.divisor {clear: both; height: 1px; color: #999; background-color: #999; margin: 10px 0px 10px 0px;}

div.blocco {margin-bottom: 4px; border: 1px solid #999; background: #fff; background-image: url(images/backc.gif); background-repeat: no-repeat; background-position: bottom right; width: 150px;}
div.blocco2 {float: left; margin-right: 20px; position: relative; border: 1px solid #999;}

h1 {letter-spacing: 4px;}
h2 {margin-top: 10px; margin-bottom: 40px; letter-spacing: 2px; color:#000; font-style: italic; font-weight: bold;}
h3 {margin-top: 0px; margin-bottom: 10px; letter-spacing: 2px; color:#19B11A; font-style: italic; font-weight: bold;}

p {text-align: justify; line-height: 1.2;}
div.desc {text-align: justify; line-height: 1.6; margin: 0px; background-image: url(back6.gif); background-repeat: no-repeat; background-position: center center; min-height: 130px; height: auto !important; height: 130px;}

#indirizzo {font-size: 110%; text-align: center; margin-top: 24px; margin-bottom: 24px; line-height: 1.2; font-weight: bold;}
p.mena {color: #fff; background: #19B11A; font-weight: bold; margin: 0px; border: 1px solid #fff; padding:2px; text-align: center;}
p.mena a:link  {color: #fff;}
p.mena a:visited  {color: #fff;}
p.mena2 {font-size: 90%; color: #fff; background: #009900; font-weight: bold; margin: 0px; border: 1px solid #fff; padding:1px; text-align: center;}

.floatleft {float: left; margin-right: 30px; margin-bottom: 14px; position: relative; border:1px solid #999;}
img.floatleft1 {
	float: left; 
	margin: 0px -3px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	margin: 0px; 
	padding:0px;
	}
body>img.floatleft1 {
	margin:0px;
	}
	
.center {text-align: center;}

select {font-family: 'Times New Roman', Times, Serif; margin-top: 4px; margin-bottom: 4px;}

td {font-weight: bold;}
td.labelled {text-align: right;}
td.head {text-align: center; background: #19B11A; color: #fff;}
td.intro {vertical-align: top; font-weight: normal; text-align: justify;}

#text0, #text1, #text2, #text3, #text4 {position:relative; clear:right; text-align: left; color:rgb(255,255,255); font-size:12pt; font-weight:bold;}

form {margin-top: 12px; margin-bottom: 12px;}

#floater {position: absolute; top: 0px; left: 0px; background-color:transparent; margin: 0px; padding: 0px; width: 150px; z-index:10;}

ul {text-align: justify; margin: 10px 28px 0px 14px;}
li {list-style: none; line-height: 1.4;}

#sample {margin-top: -10px;}
div.spacer {clear: both; line-height:0.0;}
#box {display: table; width:760px; margin-top: 30px; margin-left: auto; margin-right: auto;}
#header {width:760px; position:relative; margin:0px; padding: 0px;}
#corpo {position: relative; width:760px; margin:0px; background-image: url(images/backer.gif); background-repeat: repeat-y; background-position: bottom left;}
#right {margin-left: 150px; margin-bottom: 30px; padding: 20px 0px 0px 30px; max-width: 610px; min-height: 340px; height: auto !important; height: 340px;}
#rightplus {min-height: 340px; height: auto !important; height: 340px;}
#footer {width: 760px; margin-top: 12px; padding-top: 10px; border-top: 1px solid #999;}

table.controlpanel {border: 1px solid #999; font-weight: normal;}
table.controlpanel th {color: #fff; background: #19B11A; font-weight: bold; margin: 0px; padding:2px; text-align: center;}
table.controlpanel th a:link, table.controlpanel th a:visited {color: #fff;}
table.controlpanel td {font-weight: normal;}

div.anteprima {
	float: left; 
	margin-right: 30px; 
	margin-bottom: 14px; 
	position: relative;
	border: 1px solid #999;
	padding: 1px;
	width: 164px; 
	voice-family: "\"}\""; 
	voice-family: inherit; 
	width: 160px;
	margin: 10px 30px 60px 0px;
	}
html>body .anteprima {
	width: 160px;
	margin: 10px 30px 60px 0px;
	}
	
.legenda {
	display: block; 
	color: #fff; 
	background: #19B11A; 
	font-weight: bold;
	padding:2px; 
	text-align: center;
	margin-top: -2px;
	voice-family: "\"}\""; 
	voice-family: inherit; 
	margin-top: 1px;
	}
html>body .legenda {
	margin-top: 1px;
	}

.legenda a:link, .legenda a:visited, .legenda a:hover {
	text-decoration: none;
	color: #fff;
	}
-->
