div.logo {position:absolute; top:0px; left:0px; width:150px; height:120px;}
div.lineaunderlogo {position:absolute; top:119px; left:0px; width:150px; height:10px;}
div.flash {position:absolute; top:0px; left:150px; width:602px; height:120px;}
div.flash2 {position:absolute; top:800px; left:0px; width:1px; height:1px;}
div.menu {position:absolute; top:120px; left:0px; width:150px; height:430px;}
div.menu2 {position:absolute; top:120px; left:0px; width:150px; height:430px; background-color:#E4ECFF; layer-background-color:#E4ECFF;}
div.frecciasu {position:absolute; top:169px; left:5px; width:140px; height:10px;background-color:#EEEEEE;}
div.frecciagiu {position:absolute; top:509px; left:5px; width:140px; height:10px;background-color:#EEEEEE;}
div.indirizzo {position:absolute; top:445px; left:0px; width:150px; height:100px;}
div.esterno {position:absolute; top:179px; left:5px; width:140px; height:330px; overflow:hidden; background-color:#EEEEEE;}
div.contenitore {position:relative;	top: 0px; left: 5px;	width:120px; visibility:visible; overflow:hidden; z-index:0;}
div.esterno2 {position:absolute;	top: 146px;	left: 175px; width:  530px;	height: 375px;}
div.main {position:absolute; top:121px; left:165px; width:592px; height:430px;}
div.undermain {position:absolute; top:131px; left:150px; width:602px; height:430px;}
div.undermain_sec {position:absolute; top:140px; width:602px; height:430px;}
div.scrittaseisnet{position:absolute; top:426px; left:370px; width:402px; height:105px;}
div.scrittaseisnet_sec{position:absolute; top:514px; left:370px; width:402px; height:105px;}
div.marchi {position:absolute; top:475px; left:375px; width:402px; height:105px;}
div.barra_main {position:absolute; top:136px; left:730px; width:9px; height:304px;}
div.footer {position:absolute; top:555px; left:0px; width:752px;}

body {
	background-color: white;
	margin: 0,0,0,0;
}

a {
	text-decoration: none;
}
a:active {
		text-decoration: none;
		color: blue;
}
a:visited {
	text-decoration: none;
	color: blue;
}

a.foot:link {
		text-decoration: none;
		color: #3341A2;
}
a.foot:active {
		text-decoration: none;
		color: #3341A2;
}
a.foot:visited {
		text-decoration: none;
		color: #3341A2;
}

a.newslink:link {
		text-decoration: none;
		color: #3141A5;
}
a.newslink:active {
		text-decoration: none;
		color: #3141A5;
}
a.newslink:visited {
		text-decoration: none;
		color: #3141A5;
}
a.newslink:hover {
		text-decoration: underline;
		color: white;
}

a.popuplink:link {
		text-decoration: none;
		color: #3341A2;
}
a.popuplink:active {
		text-decoration: none;
		color: #3341A2;
}
a.popuplink:visited {
		text-decoration: none;
		color: #3341A2;
}
a.popuplink:hover {
		text-decoration: underline;
		color: #3341A2;
}

font.titolo {
	font-family: Verdana;
	font-size: 12pt;
	font-weight:bold;
}

font.testo {
	font-family: Verdana;
	font-size: 10pt;
	color: #3341A2;
}


font.testo2 {
	font-family: Verdana;
	font-size: 8pt;
	color: #3341A2;
}

font.font_form {
	font-family: Verdana;
	font-size: 8pt;
	color: black;
}

font.frase {
	font-family: Verdana;
	font-size: 10pt;
	color: #3341A2;
	font-style:italic;
}

font.frase2 {
	font-family: Verdana;
	font-size: 8pt;
	color: #3341A2;
}

font.testo_news {
	font-family: Verdana;
	font-size: 7pt;
	color: #606060;	
}

font.spazio {
	font-size: 2pt;
}

font.rossa {
	font-family: Tahoma;
	text-decoration: none;
	font-size: 8pt;
	color: red;
}

font.link_prodotti {
	font-family: Verdana;
	text-decoration: none;
	font-size: 10pt;
	color: red;
}

font.testo_menu {
	font-family: Tahoma;
	text-decoration: none;
	font-size: 8pt;
	color: #3141A5;
}

font.testo_menu2 {
	font-family: Tahoma;
	text-decoration: none;
	font-size: 8pt;
	color: #7AAAD2;
}

font.invisibile {
	font-family: Tahoma;
	text-decoration: none;
	font-size: 10pt;
}

font.piccolo {
	font-family: Arial;
	text-decoration: none;
	font-size: 4pt;
}

font.testo_popup {
	font-family: Tahoma;
	text-decoration: none;
	font-size: 10pt;
	color: #3341A2;
}
