@charset "iso-8859-1";
/* author: LAMI */
/* Creation date: 02/12/2006 */
/*stili per il layout fisso con posizionamenti assoluti*/
html,body{margin: 0;padding:0}
body{font-family: verdana,arial,helvetica;font-size: 76%;text-align: center; 
background: url(Immagini/sfondo.jpg);
scrollbar-base-color: #1f458b;
	scrollbar-face-image:#1f458b;
	scrollbar-highlight-color:#1f458b;
	scrollbar-3dlight-color:#1f458b;
	scrollbar-darkshadow-color:#1f458b;
	scrollbar-shadow-color:#1f458b;
	scrollbar-arrow-color:red;
	scrollbar-track-color:#1f458b;
	}
div#container{position:relative; width: 984px;margin: 0 auto;text-align: left;
    border-left: 1px solid #FFFFFF ;  border-right: 1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}

/*Posizione del logo in alto a sinistra*/
div#header{left: 0;top: 0; height: 190px; width: 202;
background: url(Immagini/logoangolo.jpg) no-repeat top left;}
div#header a{text-decoration: none;list-style-type: none;
}
div#header a:hover{text-decoration: none;list-style-type: none;
}
div#header a:visited{text-decoration: none;list-style-type: none;
}
div#header li{text-decoration: none;list-style-type: none;
}

/*definizione dei caratteri h1,h2 e h3*/
h1,h2,h3{font-family : Verdana,Arial,Helvetica;
color: white;
margin: 0;padding:0; margin-bottom:0;
}
h1{padding-left:0.0em;font: bold 1.5em; }
h2{color:#504F4F;font-size: 1.0em; padding:5px;}
h3{color:#504F4F;font-size: 0.85em; padding:0px;
margin:5;
margin-top:5;
margin-bottom:0;
}



/*caratteristiche del paragrafo "p"*/
p{margin: 0; margin-top: 0.1em}

/*posizione del menù di navigazione della colonna a sinistra*/
div#navigation{position: absolute; top: 190px; left: 0; width: 210; }

div#link{position: absolute; top:500px; left: 0; width: 210; z-index:1; }

/*posizione del contenuto sotto i menù orizzontali e a destra della colonna di sinistra*/
div#content0{top: 190px; margin-left: 220px; width: 764;  border-left: 0px solid #fff ; 
 border-right: 0px solid #fff; border-top:0px solid #fff; 
}


div#content{ top: 222px; margin-left: 220px; width: 764;  border-left: 0px solid #fff ; 
 border-right: 0px solid #fff; border-top:1px solid #fff;border-bottom: 10px solid #1f458b; background-color: white; 
}


/*posizione delle caselle*/
div#casellavideohome {position: absolute; top: 645px; margin-left: 0px; width: 764; height:370;  border-left: 0px solid #fff ; 
 border-right: 0px solid #fff; border-top:0px solid #fff;border-bottom: 0px solid #59b5ec; background-color: white; 
}


div#casella1{position: absolute; top: 222px; margin-left: 0px; width: 382; height:150;  border-left: 0px solid #fff ; 
 border-right: 0px solid #fff; border-top:0px solid #fff;border-bottom: 1px solid #59b5ec; background-color: white; 
}


div#casella2{position: absolute; top: 222px; margin-left: 382px; width: 382; height:150;  border-left: 0px solid #fff ; 
 border-right: 0px solid #fff; border-top:0px solid #fff;border-bottom: 1px solid #59b5ec; background-color: white; 
}


div#casella3{position: absolute; top: 372px; margin-left: 0px; width: 382; height:150; border-left: 0px solid #fff ; 
 border-right: 0px solid #fff; border-top:0px solid #fff;border-bottom: 1px solid #59b5ec; background-color: white; 
}

div#casella4{position: absolute; top: 372px; margin-left: 382px; width: 382; height:150; border-left: 0px solid #fff ; 
 border-right: 0px solid #fff; border-top:0px solid #fff;border-bottom: 1px solid #59b5ec; background-color: white; 
}

div#casella5{position: absolute; top: 522px; margin-left: 0px; width: 764;  border-left: 0px solid #fff ; 
 border-right: 0px solid #fff; border-top:0px solid #fff;border-bottom: 1px solid #59b5ec; background-color: white; 
}


div#content ul{margin: 5px;padding: 0; list-style-type: none}
div#content li{margin: 0;padding: 0px; list-style-type: disc;list-style-position: inside; color:black}



/*posizione del footer*/
div#footer{bottom: 0; clear:right; text-align:center; padding: 0; font-size:.8em;
    background-color: #59b5ec; color: #000}
	
/*caratteristiche dei link nel footer*/
div#footer a{color: #1f458b;;font-weight: normal;text-decoration: underline}
div#footer a:hover{color: #FF0000;text-decoration: underline}
div#footer a:visited{color: #ffffff;text-decoration: underline}	
	


/*posizione del primo menù in alto*/
div#menu{position:absolute;top: 20px;left: 245px; width: 235;}
div#menu ul{margin: 0;padding: 0; list-style-type: none}
div#menu li{margin: 2;padding: 0; list-style-type: disc;list-style-position: inside; color:red}
div#menu a{
font-size:.8em;
font-weight:bold; 
color:#FFFFFF; 
text-decoration: none}
div#menu a:hover{color: #FF0000;text-decoration: none}
div#menu a:visited{color: #59b5ec;text-decoration: none}
div#menu li#active{color: #DA8D00;text-decoration: none; font-size:.8em;
font-weight:bold;}

/*posizione del secondo menù in alto*/
div#menu1{position:absolute;top: 20px;left: 485px; width: 235;}
div#menu1 ul{margin: 0;padding: 0; list-style-type: none}
div#menu1 li{margin: 2;padding: 0; list-style-type: disc; list-style-position: inside; color:red}
div#menu1 a{font-variant:small-caps;
font-size:.8em;
font-weight:bold; 
color:#FFFFFF; 
text-decoration: none}
div#menu1 a:hover{color: #FF0000;text-decoration: none}
div#menu1 a:visited{color: #59b5ec;text-decoration: none}
div#menu1 li#active{color: #DA8D00;text-decoration: none; font-size:.8em;
font-weight:bold;}

/*posizione del terzo menù in alto*/
div#menu2{position:absolute;top: 20px;left: 740px; width: 235;}
div#menu2 ul{margin: 0;padding: 0; list-style-type: none}
div#menu2 li{margin: 2;padding: 0; list-style-type: disc;list-style-position: inside; color:red}
div#menu2 a{font-variant:small-caps;
font-size:.8em;
font-weight:bold; 
color:#FFFFFF; 
text-decoration: none}
div#menu2 a:hover{color: #FF0000;text-decoration: none}
div#menu2 a:visited{color: #59b5ec;text-decoration: none}
div#menu2 li#active{color: #DA8D00;text-decoration: none; font-size:.8em;
font-weight:bold;}

/*posizione della casella per il banner L.470 H.95*/
div#casellabanner{
	position:absolute;
	top: 250px;
	left: 637px;
	width: 470;
}
div#casellabanner{margin: 0;padding: 0; list-style-type: none}
div#casellabanner li{margin: 2;padding: 0; list-style-type: disc; list-style-position: inside; color:red}
div#casellabanner a{font-variant:small-caps; font-size:.8em; font-weight:bold; color:#FFFFFF; 
text-decoration: none}

/*stili per la navigazione*/
div#navigation ul{margin: 0;padding: 0; list-style-type: none}
div#navigation li{
float:left;
margin:0 2px 0 0;
padding:1;
}
div#navigation a{
display:block;
width:165px;
height:25px;
line-height:22px;
text-decoration:none;
background:url("immagini/tastomenu3.jpg") no-repeat left;
color:#1f458b;
text-indent:0px;
text-align: right;
font-variant:all-caps;
font-size:0.9em;
font-weight:bold;

 
}

div#navigation a:hover{color: #FF0000;text-decoration: none}
div#navigation a:visited{color: #59b5ec;text-decoration: none}
div#navigation li#active{
display:block;
width:165px;
height:25px;
line-height:22px;
text-decoration:none;
color: #DA8D00;
text-decoration: none; 
background:url("immagini/tastomenu3.jpg") no-repeat left;
text-indent:0px;
text-align: right;
font-variant:all-caps;
font-size:0.9em;
font-weight:bold;
}




.testi {font-family : Verdana,Arial,Helvetica;
	font-size : .9em;
	text-indent:0px;
	padding: 5px;}

.titoli {font-family : Verdana,Arial,Helvetica;
	font-size : 1.1em;
	text-indent:0px;
	padding: 5px;
	font-weight:bold;}

.titmenu {
	color : #FFFFFF;
	font-size : 1.1em;
	text-indent : 0px;
    padding : 2pt;
	font-weight : bold;
}	

PRE.listino{ white-space: pre;
font-family : Verdana,Arial,Helvetica;
	font-size : .9em;
	text-indent:0px;
	padding: 5px;
	line-height:1.5em;
	margin:0;
	margin-top:0;
	margin-bottom:0.5em;
	}
	
	.testitabelle {font-family : Verdana,Arial,Helvetica;
	font-size : .8em;
	text-indent:0px;
	padding: 5px;
	line-height:10px;
	}
