.testata1 {
	background-image: url(images/fondologo.gif);
	background-repeat: repeat-x;
}
.testata2 {
	background-image: url(images/anno.jpg);
	background-repeat: no-repeat;
}
.testata3 {
	background-image: url(images/testatafondo.gif);
	background-repeat: repeat-x;
}
.menu {
	background-image: url(images/menu.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-position: inset;
	text-indent: 1pt;

}
td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 80%;
}
.linkmenu {
	text-decoration: none;
        color: #000000;
}
A.linkmenu {
	text-decoration: none;
	color: #000000;
}
A.linkmenu:hover {
	text-decoration: underline;
	background-color: #F2A465;
	color: #000000;
}
.intermedioa {
	background-image: url(images/intermedioa.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;

}
.intermediob {
	background-image: url(images/intermediob.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;

}
.colonnad {
	background-color: #1A2F64;
	background-image: url(images/colonnad.gif);
}
.arancioc {
	background-image: url(images/arancioc.gif);
	background-repeat: repeat-y;


}
.arancio {
	background-image: url(images/arancio.gif);
}
}
.rossoc {
	background-image: url(images/rossoc.gif);
	background-repeat: repeat-y;

}
.rosso {
	background-image: url(images/rosso.gif);
}
.azzurroc {
	background-image: url(images/azzurroc.gif);
	background-repeat: repeat-y;
}
.azzurro {
	background-image: url(images/azzurro.gif);
	color: #FFFFFF;

}
.azzurrosc {
	background-image: url(images/azzurrosc.gif);
	background-repeat: repeat-y;
}
.azzurros {
	background-image: url(images/azzurros.gif);
	color: #FFFFFF;

}
.verdec {

	background-image: url(images/verdec.gif);
	background-repeat: repeat-y;
}
.verde {
	background-image: url(images/verde.gif);
	color: #FFFFFF;

}
.subverde {
	background-image: url(images/subverde.gif);
}
.subverdec {
	background-image: url(images/subverdec.gif);
	background-repeat: repeat-y;
}
.linksub {
	text-decoration: none;
	color: #000000;
	border: none;

}
A.linksub {
	text-decoration: none;
	color: #000000;
}
A.linksub:hover {
	text-decoration: underline;
	background-color: #FDEDDF;
	color: #000000;
}
.linksubd {
	text-decoration: none;
        color: #ffffff;
}
A.linksubd {
	text-decoration: none;
	color: #ffffff;
}
A.linksubd:hover {
	text-decoration: underline;
	background-color: #FDEDDF;
	color: #000000;
}
.viola {
	background-image: url(images/viola.gif);
}
.violac {
	background-image: url(images/violac.gif);
	background-repeat: repeat-y;
}
h1 {
	font-style: normal;
	font-size: 130%;
	vertical-align: text-bottom;
	margin-top: 3px;
	margin-bottom: 1px;
	background-color: #265790;
	color: #FFFFFF;
	border: thin solid #333333;

}
h2 {
	font-size: 120%;
	color: #003366;

}
h3 {
	font-size: 110%;
}
.filo {
	background-image: url(images/filo.gif);
	background-repeat: repeat-y;
	background-color: #D1D5E0;
}
.fondo {
	background-repeat: repeat-x;
	background-color: #D1D5E0;
	background-position: bottom;
	background-image: url(images/fondo.gif);



}
.fondob {
	background-color: #D1D5E0;
}
.filob {

	background-image: url(images/filo.gif);
	background-repeat: repeat-y;
}
.curva {
	background-image: url(images/curva.gif);
	background-repeat: no-repeat;
}
.curvaf {
	background-image: url(images/fondocurva.gif);
	background-repeat: repeat-x;
}
.footer {

	background-image: url(images/footer.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.segni {
	color: #003399;
	background-color: #F0E1E1;
	border: thin dashed #333333;
	padding: 10px;
}
p {
	margin-top: 5px;
	margin-bottom: 5px;
}
.focus {
	color: #000000;
	padding: 1px;
	border-top: thin none #333333;
	border-right: thin none #333333;
	border-bottom: thin solid #333333;
	border-left: thin none #333333;

}
.news {
	color: #000000;
	padding: 1px;
	list-style-position: inset;
	list-style-type: square;
	border-top: thin none #999999;
	border-right: thin none #999999;
	border-bottom: thin solid #999999;
	border-left: thin none #999999;


}
.primopiano {
	color: #000000;
	border-top: thin none #999999;
	border-right: thin none #999999;
	border-bottom: thin solid #333333;
	border-left: thin none #999999;
	padding: 1px;


}
.informattivi {
	color: #003399;
	background-color: #E6F2FF;
	border: thin dashed #333333;
	padding: 1px;
	width: 50%;
}
.informattivisub {
	color: #003399;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top: thin solid #333333;
	border-right: thin none #333333;
	border-bottom: thin none #333333;
	border-left: thin solid #333333;
}
.hidden {
	DISPLAY: none; FONT-SIZE: 0px
}
.calendario {
	color: #333333;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top: thin solid #333333;
	border-right: thin none #006666;
	border-bottom: thin solid #333333;
	border-left: thin none #006666;
	background-color: #F4B682;


}
.mese {
	color: #333333;
	padding: 3px;
	border-top: thin solid #333333;
	border-right: thin none #006666;
	border-bottom: thin solid #333333;
	border-left: thin none #006666;



}
.ritorna {
	color: #333333;
	border: thin solid #333333;
	padding: 2px;
	text-align: right;
	background-color: #CCCCCC;


}
.newssub {
	color: #333333;
	border: none;
	padding: 1px;

}
.bustour {
	color: #333333;
	padding: 1px;
	border-top: thin none #333333;
	border-right: thin none #333333;
	border-bottom: thin solid #333333;
	border-left: thin none #333333;

}
.coordinamento {
	color: #000000;
	padding: 1px;
	list-style-position: inset;
	list-style-type: square;
	border-top: thin none #333333;
	border-right: thin none #333333;
	border-bottom: thin solid #333333;
	border-left: thin none #333333;

}
.coordinamentosub {

	color: #003333;
	border: none;
	padding: 2px;
	list-style-position: inset;
	list-style-type: square;
}
.bandieprogetti {
	color: #000000;
	padding: 2px;
	list-style-position: inset;
	list-style-type: square;
	border-top: thin none #333333;
	border-right: thin none #333333;
	border-bottom: thin solid #333333;
	border-left: thin none #333333;

}
.obiettivi {
	color: #000000;
	padding: 1px;
	list-style-position: inset;
	list-style-type: square;
	border-top: thin none #333333;
	border-right: thin none #333333;
	border-bottom: thin solid #333333;
	border-left: thin none #333333;

}
.documenti {
	color: #000000;
	padding: 1px;
	list-style-position: inset;
	list-style-type: square;
	border-top: thin none #1A2246;
	border-right: thin none #1A2246;
	border-bottom: thin solid #333333;
	border-left: thin none #1A2246;

}
.focussub {

	color: #333333;
	border: none;
	padding: 1px;
}
.cortosicuro {
	color: #000000;
	padding: 1px;
	list-style-position: inset;
	list-style-type: square;
	border-top: thin none #999999;
	border-right: thin none #999999;
	border-bottom: thin solid #333333;
	border-left: thin none #999999;

}
.cortosicurov {
	color: #003333;
	background-color: #FBF2AA;
	padding: 1px;
	list-style-position: inset;
	list-style-type: square;
	border: thin none;


}
.salastampa {
	color: #000000;
	padding: 1px;
	list-style-position: inset;
	list-style-type: square;
	border-top: thin none #666666;
	border-right: thin none #666666;
	border-bottom: thin solid #333333;
	border-left: thin none #666666;

}
.collocamento {
	color: #000000;
	padding: 10px 10px 10px 1px;
	border-top: thin none #003366;
	border-right: thin none #003366;
	border-bottom: thin solid #333333;
	border-left: thin none #003366;

}
.indirizzi {
	color: #000000;
	padding: 1px;
	list-style-position: inset;
	list-style-type: square;
	border-top: thin none #990000;
	border-right: thin none #990000;
	border-bottom: thin solid #333333;
	border-left: thin none #990000;


}
.indirizzisub {
	color: #333333;
	padding: 3px;
	list-style-position: inset;
	list-style-type: square;
	border-top: thin none #666666;
	border-right: thin none #666666;
	border-bottom: thin solid #666666;
	border-left: thin none #666666;

}
.argomenti {
	padding: 1px;
	text-align: right;

}
.cartoline {
	color: #003333;
	padding: 1px;
	list-style-position: inset;
	list-style-type: square;
	background-color: #F0FFE1;
	border: thin solid #009900;

}
.rif {

	color: #333333;
	border: thin none #006666;
	padding: 1px;
	text-align: right;
}
.cortosicurovv {

	color: #003333;
	padding: 1px;
	list-style-position: inset;
	list-style-type: square;
	border: thin none;
}
.versioni {

	color: #333333;
	border: thin solid #333333;
	padding: 2px;
	text-align: right;
}

