body {
background-color: #E6E6E6;
background-image: url("/images/sfondo-sito-2009.jpg");
background-repeat: repeat-x;
background-attachment: fixed;
}
a.home:visited {

	color: #fff;
	text-decoration: none;
} 

a.home:link {

	color: #000;
	text-decoration: none;
}
a.home:hover {
	color: #fff;
	text-decoration: underline;
}

a.siti:visited {

	color: #000;
	text-decoration: none;
} 

a.siti:link {

	color: #000;
	text-decoration: none;
}
a.siti:hover {
	color: #fff;
	text-decoration: underline;
}

#footer {
	border: 1px dashed #000000; 
	padding-left: 2px; 
	padding-right: 2px; 
	padding-top: 3.5px; 
	padding-bottom: 3.5px;
	
}

.novita { 
font-family: Verdana; 
font-size: 8pt; 
}

.foot {
   font-family: Verdana, Arial, Geneva, sans-serif;
   font-size: 70%;
	color: #808080;

}

.menu {
   
   font-family: Verdana, Arial, Geneva, sans-serif;
   font-size: 70%;
   color: #fff;
   padding: 1em 0 0 0;
}

.hosted {
   
   font-family: Verdana, Arial, Geneva, sans-serif;
   font-size: 70%;
   padding: 1em 0 0 0;
}


a.fondo:visited {

	color: #808080;
	text-decoration: none;
} 

a.fondo:link {

	color: #808080;
	text-decoration: none;
}
a.fondo:hover {
	color: #808080;
	text-decoration: underline;
	background-color: #FFFFFF;
}
#sfondo1
{ border: 1px solid #999966; }
#sfondo2
{ border: 1px solid #808080; }
#sfondo3
{ border: 1px solid #0052A4; }
#sfondo4
{ border: 1px solid #999966; }

#over { border-left: 1px dashed #808080; 
        border-right: 1px dashed #808080; }
#header      
        { border: 1px solid #5A5A3D; }
/*Powered by FaberDeAndré.Com*/
/* Link*/
a:link       
{ color: #D42300; 
  text-decoration: none;
}
.header      { 
font-family: Tahoma, helvetica, arial; 
font-size: 8pt; 
}
.footerlocandine     { 
font-family: Tahoma, helvetica, arial; 
font-size: 9pt; 
}
.titolo      { 
font-family: Georgia; 
font-size: 11pt; 
}
.piccolo    { 
font-family: Tahoma; 
font-size: 7pt; 
}
a:visited    { 
color: #D42300; 
text-decoration: none; 
}
a:active     { 
color: #BF5B00; 
text-decoration: none ;
}
a.intestazione { 
color: #FFFFFF; 
}
.intestazione:hover { 
color: #FFFFFF; 
text-decoration: underline; 
background-color: #D42300; 
}
a.intestazione:visited {}
a.intestazione:active {}
/* Funziona solo con IE*/
a:hover      
{ 
color: #D42300; 
text-decoration: underline; 
}
header.hover { 
background-color: #D42300; 
color: #FFFFFF; }
/* Tabelle e loro elementi*/
select.Corpo { font-size: 8pt; color: #808000; background-color: #E4E4E4; font-family: 
               Verdana }
textarea     { font-family: Verdana; font-size: 8pt; color: #D42300 }
font         { 
font-family: tahoma, helvetica, arial; 
font-size: 12px; }
.testo-menu         { 
font-family: tahoma, helvetica, arial; 
font-size: 11px; }
#modulo
{ 
background-color: #FFFFFF; 
color: #000000; 
font-family: verdana; 
font-size: 8pt; 
border: 1px solid #808080;  
}

#cerca
{ 
font-family: verdana; 
font-size: 9pt; 
border: 1px solid #D42300; }
 
 body{
		 font-family: tahoma, helvetica, arial; 
font-size: 8pt;}
		 
h1           { font-variant: normal; font-size: 13pt; color: #808000; text-align: center; 
               font-family: Verdana; letter-spacing: 0; font-weight: bold; }
h2           { font-style: normal; font-variant: normal; font-weight: bold; font-size: 13pt; 
               color: #808000; text-align: left; font-family: Verdana; }
               
a.opacity img {
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;
} 
a.opacity:hover img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;
} 

div#iframe{
overflow-x: hidden;
overflow-y: Auto;
    height: 150px;
    margin: 0px;
    padding: 0px;
    width: 220px;
font-family: Tahoma;
font-size: 11px;
}