


#principale {
	font-weight: normal;
	color: #FFFFFF;
    font-family: Comic Sans MS;
	font-size: 13px;
	font-weight: bold;
}


#sottomenu {
    position: Absolute;
    visibility: Hidden;
    width: 120px;
    padding: 1px;
    border: Solid 1px #000000;
} 

#sottomenu {
    position: Absolute;
    visibility: Hidden;
    width: 120px;
    padding: 1px;
    border: Solid 1px #000000;
} 


a.textsottomenu:link {
	font-size:8pt;
	color: #000000;
    font-family: Comic Sans MS;
	


}

a.textsottomenu:hover {
	font-size:8pt;
	color: #000000;
    font-family: Comic Sans MS;
	text-decoration: underline;
}

a.textsottomenu:visited {
	font-size:8pt;
	color: #000000;
    font-family: Comic Sans MS;

}



body {
	margin-bottom: 0px;
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
	scrollbar-base-color: #2992de;
scrollbar-face-color: #2992de;
scrollbar-shadow-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-dark-shadow-color: #2992de;
scrollbar-3d-light-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
}
td, textarea, input, select {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.tableDetail {
	font-size: 10px;
	font-family: Verdana;
	color: #49394E;
}
a:link {
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;

}
a:hover {
	color: #000000;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}
a:visited {
	color: #FFFFFF;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;

}

.text1 {
	font-family: tahoma;
	font-size: 10px;
	color: 4AA9E0;
	font-weight: bold;
}
.text2 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.text3 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: 8A8EC1;
}
.text4 {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: BF302C;
}
.text5 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: C6C6C6;
}
.text6 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.text7 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.text8 {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 94AEC5;
}
.text9 {


	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 4E4E4E;
}
.frame {
	border: 1px solid #A6A6A6;
}
.designed_by {
	font-family: Arial;
	font-size: 8.5px;
	font-weight: lighter;
	color: #000000;
}
a.a:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.a:hover {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #61B8E5;
	text-decoration: none;
}
a.a:visited {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.b:link {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: 7C7C7C;
	text-decoration: none;
}
a.b:hover {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #85B350;
	text-decoration: underline;
}
a.b:visited {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: 7C7C7C;
	text-decoration: none;
}
a.c:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.c:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.c:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.d:link {



	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.d:hover {


	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.d:visited {


	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.e:link {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: 944F23;
	text-decoration: underline;
}
a.e:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #4E4E4E;
	text-decoration: underline;
}
a.e:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: 944F23;
	text-decoration: underline;
}
a.f:link {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 594B13;
	text-decoration: underline;
}
a.f:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #4E4E4E;
	text-decoration: underline;
}
a.f:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 594B13;
	text-decoration: underline;
}
a.g:link {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.g:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
a.g:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.inputstyle {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #5F726F;
	background-color: #E2EDEB;
	border: 1px solid #333333;
}

.txthome {
	font-size:14pt;
	color:#003063;
	font-family:Book Antiqua;
	font-weight: bold;
}
A.testata {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.testata:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.testata:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.testata:active {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.tutorial {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fab220; FONT-STYLE: italic; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.tutorial:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fab220; FONT-STYLE: italic; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.tutorial:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fab220; FONT-STYLE: italic; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
A.tutorial:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fab220; FONT-STYLE: italic; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
A.acquista {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffdc4e; FONT-STYLE: italic; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.acquista:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffdc4e; FONT-STYLE: italic; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.acquista:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffdc4e; FONT-STYLE: italic; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
A.acquista:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffdc4e; FONT-STYLE: italic; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
A.bianco {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.bianco:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.bianco:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.bianco:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.arancio {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: navy; TEXT-DECORATION: none
}
A.arancio:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: navy; TEXT-DECORATION: none
}
A.arancio:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: navy; TEXT-DECORATION: none
}
A.arancio:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: navy; TEXT-DECORATION: underline
}
A.categoria {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
A.categoria:visited {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
A.categoria:active {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
A.categoria:hover {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline
}
.Tutorial {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fab220; FONT-STYLE: italic; FONT-FAMILY: Verdana
}
.TextBox {
	BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #6699cc 1px solid; FONT-SIZE: 7.5pt; BACKGROUND: #ffff99; BORDER-LEFT: #6699cc 1px solid; BORDER-BOTTOM: #6699cc 1px solid; FONT-FAMILY: Verdana
}
.SmallText {
	FONT-SIZE: 7.5pt; FONT-FAMILY: Verdana
}
.Bianco {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana
}
.Pipe {
	FONT-WEIGHT: bold; FONT-SIZE: 6pt; COLOR: #ffffff; FONT-FAMILY: Verdana
}
.TitoloCat {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana
}
TD {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana
}
.banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/home/banner.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.main {
	BACKGROUND-IMAGE: url(Images\home\main_background.gif); BACKGROUND-REPEAT: repeat-y
}
.footer {
	BORDER-RIGHT: #000000 1px solid; BACKGROUND-COLOR: #000000
}
BODY {
	MARGIN: 10px
}
H1 {
	FONT-SIZE: medium
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: small
}
.footertext {
	FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: verdana
}
A.footertext {
	FONT-SIZE: 7pt; COLOR: black; TEXT-DECORATION: none
}
A.footertext:visited {
	FONT-SIZE: 7pt; COLOR: black; TEXT-DECORATION: none
}
A.footertext:hover {
	FONT-SIZE: 7pt; COLOR: black; TEXT-DECORATION: none
}
A.footertext:active {
	FONT-SIZE: 7pt; COLOR: black; TEXT-DECORATION: none
}
.news_date {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #006699; FONT-FAMILY: arial
}
A.news_title {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000099; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.news_title:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000099; FONT-FAMILY: verdana
}
A.news_title:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000099; FONT-FAMILY: verdana
}
A.news_title:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000099; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.news_subtitle {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial
}
.scrollframe {
	OVERFLOW: auto; WIDTH: 180px; POSITION: static; HEIGHT: 235px; BACKGROUND-COLOR: transparent
}
.scrollframe2 {
	OVERFLOW: auto; WIDTH: 178px; POSITION: static; HEIGHT: 89px; BACKGROUND-COLOR: #ffe6a4
}
.scrollframeimage {
	OVERFLOW: auto; WIDTH: 100%; POSITION: static; HEIGHT: 200px; BACKGROUND-COLOR: #ffe6a4
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: darkblue; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: darkblue; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: darkblue; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: darkblue; TEXT-DECORATION: underline
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.Table {
	
}
.TableHeader {
	FONT-SIZE: x-small; COLOR: black; BACKGROUND-COLOR: #d1e0ef
}
.TableItem {
	FONT-SIZE: x-small; COLOR: black; BACKGROUND-COLOR: #ffff99
}
.TableSelectedItem {
	FONT-SIZE: x-small; COLOR: black; BACKGROUND-COLOR: #ffff99
}
.TableAlternateItem {
	FONT-SIZE: x-small; COLOR: black; BACKGROUND-COLOR: #ffffcc
}
.TableFooter {
	
}
.TableSeparator {
	FONT-SIZE: xx-small; COLOR: black; HEIGHT: 5px; BACKGROUND-COLOR: white
}
.TableLevel1 {
	FONT-SIZE: x-small; COLOR: black; BACKGROUND-COLOR: #6699cc
}
.TableLevel2 {
	FONT-SIZE: x-small; COLOR: black; BACKGROUND-COLOR: #bbd1ff
}
.TableLevel3 {
	FONT-SIZE: x-small; COLOR: black; BACKGROUND-COLOR: #d3daff
}
.TableLevel4 {
	FONT-SIZE: x-small; COLOR: black; BACKGROUND-COLOR: #e0e4ff
}
.Title {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; VERTICAL-ALIGN: baseline; COLOR: #6699cc; BORDER-BOTTOM: #0066cc; FONT-FAMILY: Arial
}
.ToolBar {
	BORDER-RIGHT: maroon thin solid; BORDER-TOP: maroon thin solid; FONT-WEIGHT: bold; BORDER-LEFT: maroon thin solid; BORDER-BOTTOM: maroon thin solid; BACKGROUND-COLOR: lemonchiffon
}
.HeaderText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #993300; FONT-FAMILY: Arial
}
.TableFrame {
	BORDER-RIGHT: cornflowerblue 1px solid; BORDER-TOP: cornflowerblue 1px solid; BORDER-LEFT: cornflowerblue 1px solid; BORDER-BOTTOM: cornflowerblue 1px solid
}

a.bottom:link {
	font-size:10pt;
	color: #FFFFFF;
    font-family: Comic Sans MS;
	
}
a.bottom:hover {
	font-size:10pt;
	color: #000000;
    font-family: Comic Sans MS;
	text-decoration: underline;
}
a.bottom:visited {
	font-size:10pt;
	color: #FFFFFF;
    font-family: Comic Sans MS;

}
.dataEvento
{
	font-size:12pt;
	color:#355675;
	font-family:Book Antiqua;
		font-weight: bold;
}

.titoloEvento
{
	font-size:11pt;
	color:#558bbd;
	font-family:Book Antiqua;
		font-weight: bold;
}

.descrizioneEvento
{
	font-size:10pt;
	color:#000000;
	font-family:Book Antiqua;
		
}
