body {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px;
	background: url(../img/sfondo.gif) repeat;
}
img {
	border: 0px;
}

#utility {
	padding-right: 10px; 
	float: right; 
	padding-top: 70px
}

#utility img {
	margin-left: 1px; 
	margin-right: 1px
}
#lang {
	padding-left: 10px; 
	float: right; 
}

#lang img {
	margin-left: 1px; 
	margin-right: 1px
}
#langhome {
	padding-right: 10px; 
	float: right; 
	padding-top: 90px
}

#langhome img {
	margin-left: 1px; 
	margin-right: 1px
}

.copyright {
	font-size: 11px; 
	color: #666666; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-top: 3px;
	height: 37px;	
}
.percorso {
	font-size: 11px; 
	color: #666666; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
}
.titrosso {
	font-size: 1.5em; 
	color: #CC3433; 
	text-decoration:none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.linksmall {
	font-size: 11px; 
	color: #CC3433; 
	text-decoration:none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
a.linksmall:hover {
	font-size: 11px; 
	color: #999999; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.link {
	font-size: 1.0em; 
	color: #CC3433; 
	text-decoration:none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
a.link:hover {
	font-size: 1.0em; 
	color: #999999; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.linktab {
	font-size: 11px; 
	color: #666666; 
	text-decoration:none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
a.linktab:hover {
	font-size: 11px; 
	color: #CC3433; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.ev {
	font-size: 11px; 
	color: #CC3433; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a {
	color: #999999; 
	text-decoration: none
}
a:hover {
	color: #666666
}
a:active {
	color: #999999
}
h1 {
	font-size: 2.6em; COLOR: #cccccc; 
	line-height: 40px;  
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin-top:25px;
	}
	
	
h2 {
	font-size: 1.0em; color: #252525; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height: 21px;  
}
h3 {
	font-size: 1.0em; 
	color: #252525; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
}
.testofo {
	font-size: 1.0em; 
	color: #252525; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
}
.virgolette{
font-size: 1.4em; color: #CC3433; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}
.testosmall{
	font-size: 11px; 
	color: #252525; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
}
.indice {
	font-size: 1.2em;  
	color: #CC3433; 
	text-decoration:none;
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
a.indice:hover {
	font-size: 1.2em; 
	color: #999999; 
	font-weight:bold;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
div#contenitore{
position:relative; 
left:0px;
top:0px;
background-color:#ffffff;
border:0px solid #900;
padding:0em;
width:650px;
height:180px;
color: #900;
}

#box-1{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:20px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.4em;
padding-bottom:0.4em;
padding-left:0.4em;
padding-right:0.4em;
width:120px;
background-color:#ffffff;
color: #000000;
text-align:center
}

#box-2{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:180px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.4em;
padding-bottom:0.4em;
padding-left:0.4em;
padding-right:0.4em;
width:120px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#box-3{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:340px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.4em;
padding-bottom:0.4em;
padding-left:0.4em;
padding-right:0.4em;
width:120px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#box-4{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:500px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.4em;
padding-bottom:0.4em;
padding-left:0.4em;
padding-right:0.4em;
width:120px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#box-1over{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:20px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.8em;
padding-bottom:0.8em;
padding-left:0.4em;
padding-right:0.4em;
width:120px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#box-2over{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:180px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.8em;
padding-bottom:0.8em;
padding-left:0.4em;
padding-right:0.4em;
width:120px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#box-3over{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:340px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.8em;
padding-bottom:0.8em;
padding-left:0.4em;
padding-right:0.4em;
width:120px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#box-4over{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:500px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.8em;
padding-bottom:0.8em;
padding-left:0.4em;
padding-right:0.4em;
width:120px;
background-color:#ffffff;
color: #000000;
text-align:center
}




#boxattivita-1{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:15px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.4em;
padding-bottom:0.4em;
padding-left:0.2em;
padding-right:0.2em;
width:110px;
background-color:#ffffff;
color: #000000;
text-align:center
}

#boxattivita-2{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:140px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.4em;
padding-bottom:0.4em;
padding-left:0.2em;
padding-right:0.2em;
width:110px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#boxattivita-3{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:265px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.4em;
padding-bottom:0.4em;
padding-left:0.2em;
padding-right:0.2em;
width:110px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#boxattivita-4{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:390px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.4em;
padding-bottom:0.4em;
padding-left:0.2em;
padding-right:0.2em;
width:110px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#boxattivita-5{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:515px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.4em;
padding-bottom:0.4em;
padding-left:0.2em;
padding-right:0.2em;
width:110px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#boxattivita-1over{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:15px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.8em;
padding-bottom:0.8em;
padding-left:0.2em;
padding-right:0.2em;
width:110px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#boxattivita-2over{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:140px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.8em;
padding-bottom:0.8em;
padding-left:0.2em;
padding-right:0.2em;
width:110px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#boxattivita-3over{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:265px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.8em;
padding-bottom:0.8em;
padding-left:0.2em;
padding-right:0.2em;
width:110px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#boxattivita-4over{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:390px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.8em;
padding-bottom:0.8em;
padding-left:0.2em;
padding-right:0.2em;
width:110px;
background-color:#ffffff;
color: #000000;
text-align:center
}
#boxattivita-5over{
position:absolute;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
left:515px;
bottom:0px;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:0px solid #ccc;
border-right:1px solid #ccc;
padding-top:0.8em;
padding-bottom:0.8em;
padding-left:0.2em;
padding-right:0.2em;
width:110px;
background-color:#ffffff;
color: #000000;
text-align:center
}

.form {
	font-size: 11px;
	color: #252525; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
}
.tableclass {
border: 1px #A5A5AD;
border-style: solid;
background-color: #ffffff;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #252525;
font-style: normal;
text-decoration: none;
}
.tableclass_bis {
border-bottom: 1px #A5A5AD;
border-top: 1px #ffffff;
border-left: 1px #ffffff;
border-right: 1px #ffffff;
border-style: solid;
background-color: #ffffff;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #252525;
font-style: normal;
text-decoration: none;
}

.table_header {
	height: 120px;
	background: url(../img/bianco.gif) repeat;
}
.sfondo1 {
	background: url(../img/sfondo1.gif) repeat;
}
.rosso {
	background: url(../img/rosso.gif) repeat;
}
.bianco {
	background: url(../img/bianco.gif) repeat;
}
.grigio_scuro {
	background: url(../img/grigio_scuro.gif) repeat;
}
.sep_sx {
	background: url(../img/sep_sx.gif) repeat;
}
.grigio_chiaro {
	background: url(../img/grigio_chiaro.gif) repeat;
}
.grigio_ev {
	background: url(../img/grigio_ev.gif) repeat;
}
.ombra {
	background: url(../img/ombra.jpg) repeat;
	height: 40px;	
}
.iniziale {
color: #CC3433; 
    font-weight: bold; 
	font-family: Times; 
	font-size: 26px;
}
ul li {
	padding-left: 0px;
	color: #CC3433;  
}
ul.elenco {
	font-size: 1.0em; 
	color: #252525; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
}
ul.elenco li {
	font-size: 1.0em; 
	color: #252525; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
}
#annunci {
position: relative;
background-color: #F1F1F1;
margin: auto;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
height: auto;
width: 500px;
border-left: 1px solid #D0CFD4;
border-top: 1px solid #D0CFD4;
border-right: 1px solid #D0CFD4;
border-bottom: 1px solid #D0CFD4;
color: #333333;
}
