
html {
	margin: 0;
	padding: 0;
	}

body{

background-repeat:no-repeat;
background-attachment:fixed;
background-position:center;


font-family:arial ,times; 
color:#ffffff; 
font-size:9pt;
}
p{
padding-left:15px;


} 	

 
table{
background-color:#000;
height:100%;
padding: 0px auto;
border: 0px;
}


	
	
tr.contatti 
{
_height: 900px;

 }
 
td{
vertical-align:top;

}	
		
 
ul{
   margin:0;
   padding:25px; 
   padding-left:35px;
 }	

	
	
.testata{
 margin:0;

 font-size:11pt;
 color:#ffffff;
 text-align:right;
 padding-right:10px;

}

	
.titolo{
color:#ffffff;
  font-size:35pt;
font-family:Courier New;
padding-left:15px;
border-bottom:10px solid;
border-color:#00ffff;
}

 	
.titolosotto{
color:#ffffff;
font-size:15pt;
font-family:Courier New;
padding-left:15px;
border-bottom:5px solid;
border-color: #00ffff;
width:80%;
}

	
.testo{

padding-left:15px;
font-size:9pt;
} 


.logobanner{
position:relative;
top:55%;
}
 

.footer{
color:#ffffff;
text-align:center;
font-size:6pt;
margin-top:10px;
font-family:tahoma;
}

	
.parolachiave{

color:#00ffff;
font-size:10pt;
font-weight:bold;
font-family:arial ,times; 
} 
label{

color:#ffffff;
font-size:10pt;

} 
 .contactform{

color:#ffffff;
font-size:10pt;

} 





.mappa{
background-color:#ffffff;
font-size:10pt;



}


a:link         {text-decoration:none;
color:#ffffff;
font-size:13pt ; 
font-family:Courier New;
}

a:visited   {text-decoration:none;
color:#ffffff;
font-size:13pt;
font-family:Courier New;}


a:hover       {color:#00ffff;
font-family:Courier New, verdana ;

}
 

.framebyframe
{
background-color:#ffffff;

}

