
.testo_corsi_1 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify

}


A.linksbody {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #396f9f; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.linksbody:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #396f9f; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.linksbody:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff9916; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.linksbody:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff9916; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}



















BODY {
	SCROLLBAR-FACE-COLOR: #caccc8; SCROLLBAR-SHADOW-COLOR: #72797f; SCROLLBAR-DARKSHADOW-COLOR: #e6ece8; SCROLLBAR-BASE-COLOR: #e0e2de
}
TABLE .titotb {
	FONT-SIZE: 10px; MARGIN: 30px 0px 10px
}
#top_home {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; BORDER-LEFT: 0px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
#top_home H1 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#top_home A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ff9900; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#lh IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 8px 0px 4px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#sound {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; MARGIN: 4px 0px; BORDER-LEFT: 0px; COLOR: #999999; BORDER-BOTTOM: 0px; FONT-FAMILY: Verdana
}
.desc {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; MARGIN: 4px; OVERFLOW: auto; WIDTH: auto; COLOR: #b0b5b9; PADDING-TOP: 2px; FONT-FAMILY: Verdana; HEIGHT: 25px
}
.testo_gen {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana
}
.testo_gen_tdgiust {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
.testo_gen11 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana
}
.testo_gen11_tdgiust {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
.testo_gen11_tdgiust_nl {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; TEXT-ALIGN: justify
}
.testo_titopg {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Verdana
}
.testo_verdana {
	FONT-SIZE: 10px; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.testo_chiusura {
	FONT-SIZE: 10px; COLOR: #c8ccb5; FONT-FAMILY: Verdana
}
A.testo_chiusura {
	FONT-SIZE: 10px; COLOR: #c8ccb5; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.testo_chiusura:active {
	FONT-SIZE: 10px; COLOR: #c8ccb5; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.testo_chiusura:visited {
	FONT-SIZE: 10px; COLOR: #c8ccb5; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.testo_chiusura:hover {
	FONT-SIZE: 10px; COLOR: #c8ccb5; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.testo_devinfo {
	FONT-SIZE: 10px; COLOR: #b0b5b9; FONT-FAMILY: Tahoma
}
.testo_adv {
	FONT-SIZE: 10px; FONT-FAMILY: Tahoma
}
.testo_news {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana
}
.input1 {
	BORDER-RIGHT: #666666 1px dashed; BORDER-TOP: #666666 1px dashed; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px dashed; COLOR: #333333; BORDER-BOTTOM: #666666 1px dashed; FONT-STYLE: normal; FONT-FAMILY: Verdana; FONT-VARIANT: normal
}
.input2 {
	BORDER-RIGHT: #ffffff 1px ridge; BORDER-TOP: #ffffff 1px ridge; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px ridge; CURSOR: hand; COLOR: #ff6600; BORDER-BOTTOM: #ffffff 1px ridge; FONT-STYLE: normal; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.input3 {
	BORDER-RIGHT: #666666 1px dashed; BORDER-TOP: #666666 1px dashed; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px dashed; COLOR: #333333; BORDER-BOTTOM: #666666 1px dashed; FONT-STYLE: normal; FONT-FAMILY: Verdana; FONT-VARIANT: normal
}
.input_oggettonl {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana; FONT-VARIANT: normal
}
.input_testonl {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana; TEXT-ALIGN: justify; FONT-VARIANT: normal
}
.input4 {
	BORDER-RIGHT: #0000ff 1px dashed; BACKGROUND-POSITION: left 50%; BORDER-TOP: #0000ff 1px dashed; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #0000ff 1px dashed; COLOR: #ff6600; BORDER-BOTTOM: #0000ff 1px dashed; FONT-STYLE: normal; FONT-FAMILY: Verdana; TEXT-ALIGN: center; FONT-VARIANT: normal
}
A.bodylinks {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #396f9f; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.bodylinks:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #396f9f; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.bodylinks:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff9916; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.bodylinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff9916; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A.linksub {
	FONT-SIZE: 10px; COLOR: #396f9f; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.linksub:visited {
	FONT-SIZE: 10px; COLOR: #396f9f; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.linksub:active {
	FONT-SIZE: 10px; COLOR: #ff9916; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.linksub:hover {
	FONT-SIZE: 10px; COLOR: #ff9916; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
A.devlinks {
	FONT-SIZE: 10px; COLOR: #b0b5b9; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.devlinks:visited {
	FONT-SIZE: 10px; COLOR: #b0b5b9; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.devlinks:active {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.devlinks:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
#mese_cal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #404040; PADDING-TOP: 10px
}
#mese_cal IMS {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#tab_calendario {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 395px; COLOR: #404040; PADDING-TOP: 1px
}
#colonna1 {
	BORDER-RIGHT: #e0ddda 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0ddda 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0ddda 1px solid; WIDTH: 100px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0ddda 1px solid; BACKGROUND-COLOR: #eeecea; TEXT-ALIGN: center
}
#colonna2 {
	BORDER-RIGHT: #bfb9a2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bfb9a2 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #bfb9a2 1px solid; WIDTH: 280px; PADDING-TOP: 2px; BORDER-BOTTOM: #bfb9a2 1px solid; BACKGROUND-COLOR: #f7f5f4
}
#tab_calendario A:link {
	FONT-SIZE: 11px; COLOR: #2c5478; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #2c5478; TEXT-DECORATION: none
}
#tab_calendario A:hover {
	FONT-SIZE: 11px; COLOR: #ff9916; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 11px; COLOR: #ff9916; TEXT-DECORATION: underline
}
#tab1_disp {
	BORDER-RIGHT: #ffdfae 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffdfae 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffdfae 1px solid; WIDTH: 397px; COLOR: #404040; PADDING-TOP: 4px; HEIGHT: auto; BACKGROUND-COLOR: #f8f8f8
}
#tab2_disp {
	BORDER-RIGHT: #ffdfae 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffdfae 1px solid; PADDING-LEFT: 4px; FLOAT: left; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ffdfae 1px solid; WIDTH: 397px; COLOR: #404040; BORDER-BOTTOM: #ffdfae 1px solid; HEIGHT: auto
}
#colonna1_disp2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 270px; COLOR: #666666; PADDING-TOP: 4px; HEIGHT: auto
}
#colonna2_disp2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffdfae 1px solid; WIDTH: 116px; COLOR: #404040; PADDING-TOP: 4px; HEIGHT: auto; TEXT-ALIGN: center
}
#tab1_disp H1 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; BORDER-LEFT: 0px; COLOR: #404040; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
.num_disp {
	FONT-SIZE: 10px; COLOR: #404040
}
