BODY {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica, sans-serif;
                text-align: center;
                width: 800px;
                margin: 0px auto; 
}
.container{
	width: 800px;
}


}
.imagecontainer{
	float:left;
	clear:left;
	background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../images/shadow.gif) no-repeat bottom right;
	margin: 10px 0 10px 10px !important;
	margin: 10px 0 10px 5px;
}
.imagecontainer img{
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -6px 6px 6px -6px;
	padding: 4px;
}
.mouseBeOffMe {
border-top:    0px  solid #ffffff; 
border-bottom: 0px  solid #ffffff; 
border-left:   0px   solid #ffffff; 
border-right:  0px  solid #ffffff; 
}

.mouseBeOnMe {
border-top:    1px   solid #C0C0C0;
border-bottom: 2px  solid #808080; 
border-left:   1px  solid #C0C0C0; 
border-right:  2px   solid #808080;
}

.mouseBeDown {
border-top:    2px  solid #808080;
border-bottom: 1px   solid #C0C0C0; 
border-left:   2px  solid #808080; 
border-right:  1px   solid #C0C0C0;
}

.mouseBeUp {
border-top:    0px  solid #ffffff;
border-bottom: 0px  solid #ffffff; 
border-left:   0px  solid #ffffff; 
border-right:  0px   solid #ffffff;
}
.intro {
	FONT-SIZE: 10px; FONT-FAMILY:arial; FONT-WEIGHT:bold
}
.menu {
	FONT-SIZE: 12px; FONT-FAMILY:arial; FONT-WEIGHT:normal
}
.sepmenu {
	FONT-SIZE: 10px; FONT-FAMILY:arial; FONT-WEIGHT:normal
}
.little {
	FONT-SIZE: 10px; FONT-FAMILY:verdana, arial, helvetica, sans-serif; FONT-WEIGHT:normal
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
TD.titolomenu {
	FONT-SIZE: 12px; FONT-FAMILY:arial; FONT-WEIGHT:bold; COLOR:#FFFFFF
}
TD.small {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
TD.smallgrey {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR:#F7F7F7; BORDER-RIGHT: #aaaaaa 2px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 2px solid
}
TD.largegrey {
	FONT-SIZE: 16px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR:#F7F7F7; BORDER-RIGHT: #aaaaaa 2px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 2px solid
}
TD.smallnews {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR:#F7F7F7; BORDER-RIGHT: rgb(204,204,204) 1px solid; BORDER-TOP: rgb(204,204,204) 1px solid; BORDER-LEFT: rgb(204,204,204) 1px solid; BORDER-BOTTOM: rgb(204,204,204) 1px solid
}
TD.titolo {
	FONT-SIZE: 12px; FONT-WEIGHT:bold; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT:20px; COLOR:000080; BACKGROUND-COLOR:#FFDFBF
}
TD.titoloarancio {
	FONT-SIZE: 14px; FONT-WEIGHT:bold; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT:25px; COLOR:000080; BACKGROUND-COLOR:#ff9900
}
TD.cella {
	FONT-SIZE: 12px; FONT-WEIGHT:normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT:20px; BACKGROUND-COLOR:#F7F7F7
}
TD.cellachiara {
	FONT-SIZE: 12px; FONT-WEIGHT:normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT:20px; BACKGROUND-COLOR:#fcf3e2
}
TD.sottotitolo {
	color: #0259a9; FONT-SIZE: 14px; FONT-FAMILY: verdana; FONT-WEIGHT: bolder
}
TR.titolo {
	FONT-SIZE: 12px; FONT-WEIGHT:bold; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT:20px; COLOR:000080; BACKGROUND-COLOR:#FFDFBF
}
TR.cella {
	FONT-SIZE: 12px; FONT-WEIGHT:normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT:20px; BACKGROUND-COLOR:#F7F7F7
}
TR.cellablu {
	FONT-SIZE: 12px; FONT-WEIGHT:normal; FONT-FAMILY: verdana, arial, helvetica, sans-serif; HEIGHT:20px; BACKGROUND-COLOR:#C1D2EE
}
TR.cellaCodiceToolBox {
	FONT-SIZE: 12px;  FONT-FAMILY: verdana, arial, helvetica, sans-serif;  BACKGROUND-COLOR:#F7F7F7
}
A:link {
	FONT-SIZE: 12px; COLOR: #0259a9; FONT-FAMILY: Verdana,Arial,Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #0259a9; FONT-FAMILY: Verdana,Arial,Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #0259a9; FONT-FAMILY: Verdana,Arial,Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #900b09; FONT-FAMILY: Verdana,Arial,Helvetica, sans-serif; TEXT-DECORATION: underline
}
.wsmall {
	COLOR: white
}
.colorcell {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BACKGROUND: #0259a9; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #aaaaaa 1px solid
}
.plancell {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}
H1.vbscuola { 
	color: #cc3333; text-shadow: 0.3em 0.3em silver; FONT-FAMILY: Verdana; FONT-STYLE:italic
}
H2.home {
	MARGIN-TOP: 0px; PADDING-LEFT: 1px; FONT-SIZE: 120%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; COLOR: #900b09; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
H2.tutheader {
	MARGIN-TOP: 0px; PADDING-LEFT: 4px; FONT-SIZE: 110%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #808080
}
H2.titolosoft {
	MARGIN-TOP: 0px; PADDING-LEFT: 4px; FONT-SIZE: 120%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #808080
}
H2.toolbox { 
	color: #cc3333; text-shadow: 0.3em 0.3em silver; FONT-FAMILY: Verdana; FONT-STYLE:italic
}
TH.right {
	FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; BACKGROUND-COLOR: #ff9900
}
TABLE.right {
	BORDER-TOP: rgb(204,204,204) 1px solid; BORDER-LEFT: rgb(204,204,204) 1px solid; BORDER-BOTTOM: rgb(204,204,204) 1px solid; BORDER-RIGHT: rgb(204,204,204) 1px solid
}
TABLE.news {
	BORDER-TOP: rgb(204,204,204) 2px dashed; BORDER-LEFT: rgb(204,204,204) 2px dashed; BORDER-BOTTOM: rgb(204,204,204) 2px dashed; BORDER-RIGHT: rgb(204,204,204) 2px dashed; BACKGROUND-COLOR: #ffffe8
}
A.links:link {
	FONT-SIZE: 100%; COLOR: #900b09; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.links:active {
	FONT-SIZE: 100%; COLOR: #900b09; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.links:visited {
	FONT-SIZE: 100%; COLOR: #900b09; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.links:hover {
	FONT-SIZE: 100%; COLOR: #900b09; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
A.main:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.main:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.main:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.main:hover {
	COLOR: #900b09; TEXT-DECORATION: underline
}
A.small:link {
	FONT-SIZE: 10px; COLOR: #0259a9; FONT-FAMILY: Verdana,Arial,Helvetica, sans-serif; TEXT-DECORATION: none
}
A.small:active {
	FONT-SIZE: 10px; COLOR: #0259a9; FONT-FAMILY: Verdana,Arial,Helvetica, sans-serif; TEXT-DECORATION: none
}
A.small:visited {
	FONT-SIZE: 10px; COLOR: #0259a9; FONT-FAMILY: Verdana,Arial,Helvetica, sans-serif; TEXT-DECORATION: none
}
A.small:hover {
	FONT-SIZE: 10px; COLOR: #900b09; FONT-FAMILY: Verdana,Arial,Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.title:link {
	FONT-SIZE: 100%; COLOR: #ffffff; BACKGROUND-COLOR: #808080; TEXT-DECORATION: none
}
A.title:active {
	FONT-SIZE: 100%; COLOR: #ffffff; BACKGROUND-COLOR: #808080; TEXT-DECORATION: none
}
A.title:visited {
	FONT-SIZE: 100%; COLOR: #ffffff; BACKGROUND-COLOR: #808080; TEXT-DECORATION: none
}
A.title:hover {
	FONT-SIZE: 100%; COLOR: #ffff00; BACKGROUND-COLOR: #808080; TEXT-DECORATION: none
}
A.big:link {
	FONT-SIZE: 140%; COLOR: #cc3333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.big:active {
	FONT-SIZE: 140%; COLOR: #cc3333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.big:visited {
	FONT-SIZE: 140%; COLOR: #cc3333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.big:hover {
	FONT-SIZE: 140%; COLOR: #cc3333; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
