HTML {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-repeat: repeat;
	background-position: left top;
	background-color: #494949;
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 76%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: arial,sans-serif;
	TEXT-ALIGN: center;
	}
DIV#container {
	MARGIN: 0px auto;
	WIDTH: 760px;
	POSITION: relative;
	background-color: #606060;
	background-image:   url(../immagini/2_giglio_base_grigio.jpg);
	background-repeat: no-repeat;
	background-position: 6px 106px;
	border-right-style: solid;
	border-right-width: 4px;
	border-right-color: #333333;
	left: 0px;
	top: 0px;


}
DIV#header {
	BACKGROUND-POSITION: left top;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	HEIGHT: 100px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
}
H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal;
	TEXT-ALIGN: right;
	margin-bottom: 2px;
	line-height: normal;
}

DIV#navigation {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	LEFT: 1px;
	PADDING-BOTTOM: 0px;
	WIDTH: 172px;
	PADDING-TOP: 0em;
	POSITION: absolute;
	TOP: 61px;
	HEIGHT: 751px;
	background-image: url(../immagini/sfondi/sfum-navigation.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
DIV#extra {
	RIGHT: 0px;
	WIDTH: 170px;
	POSITION: absolute;
	TOP: 106px;
	background-image:   url(../immagini/suonatore_sfondo_grigio.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	text-decoration: none;
	left: 590px;
	padding: 0px;
	height: 600px;
}

DIV#content {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 10px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 1.4em;
	PADDING-TOP: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal;
	TEXT-ALIGN: justify;
	font-size: 13px;
	margin-top: 0px;
	margin-right: 170px;
	margin-bottom: 50px;
	margin-left: 170px;
	font-weight: normal;
	height: 850px;
}


DIV#content A{
	color: #FFFF99;
	font-weight: bold;
	text-decoration: none;
	
}


DIV#content A:Hover{
	color: #FFFFCC;
	text-decoration: none
	font-weight: bold;
	
}

DIV#box-navigation UL {
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	padding: 0px;
	
}
DIV#box-navigation LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	text-align: left;
	white-space: normal;
	line-height: 3px;
	}

DIV#navigation P {
	FONT-SIZE: 90%
}


DIV#extra DIV.newsbox H2 {
	FONT-SIZE: 1.2em
}
DIV#extra DIV.newsbox P {
	MARGIN: 0px
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; WORD-SPACING: 0.2em; COLOR: #324747; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.1em; TEXT-ALIGN: left; FONT-VARIANT: normal
}


.border1 {
	BORDER-RIGHT: #ffffff thin dotted; BORDER-TOP: #ffffff thin dotted; BORDER-LEFT: #ffffff thin dotted; BORDER-BOTTOM: #ffffff thin dotted; HEIGHT: 135px
}
.border2 {
	BORDER-RIGHT: #ffffff thin dotted; PADDING-BOTTOM: 20px; BORDER-LEFT: #ffffff thin dotted; BORDER-BOTTOM: #ffffff thin dotted; HEIGHT: 155px
}

.border2 {
	BORDER-RIGHT: #ffffff thin dotted; BORDER-LEFT: #ffffff thin dotted; BORDER-BOTTOM: #ffffff thin dotted; HEIGHT: 155px
}

#box-navigation {
	FONT: italic normal 14px/10px arial, sans-serif;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: 170px;
	left: 5px;
	position: absolute;
	top: 119px;
	height: 512px;
	background-repeat: no-repeat;
	background-position: center top;
}

DIV#box-navigation UL {
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	padding: 0px;
	
}

DIV#box-navigation LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	text-align: left;
	white-space: normal;
	line-height: 3px;

}

DIV#box-navigation A{
	FONT: normal 14px Arial, Helvetica, sans-serif;
	COLOR: #FFCC99;
	text-decoration: none;
}
DIV#box-navigation A:hover {
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;

}

#box-extra {
	margin: 0px;
	width: 153px;
	position: absolute;
	top: 134px;
	height: 468px;
	text-align: left;
	background-image:   url("../immagini/modellobase2_r2_c2.jpg");
	background-repeat: no-repeat;
	background-position: right top;
	right: 170px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
	left: -153px;
}
DIV#extra A:link{
		color: #0033FF;
}

DIV#extra A:hover
{
	color: #FFFF99;
}
DIV#extra A:visited{
		color: #CDE6F3;
}



#credits {
	position: absolute;
	left: 18px;
	top: 579px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	color: #CC0066;
	letter-spacing: 14px;
}
DIV#credits A:hover {
	;
	color: #FFFFFF;
	background-color: #84736C;
}
#nav_base {
	margin: 0px;
	z-index: 1;
	padding: 3px 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5D636F;
}
#nav_base A {
	color: #5D636F;
	margin-left: 5px;
	text-decoration: none;
}
#nav_base A:hover {
	color: #3C374D;
	text-decoration: underline;

}



DIV#footer 
{
	background-color: #DA251D;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.tabinfo {
	margin: -5px 0px 50px 20px;
	padding: 0px;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-image:   url(../immagini/big_logo_3.jpg);
	background-repeat: no-repeat;
	background-position: 45px 380px;
}

.programmi_scuola {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #DA251D;
	margin-right: 15px;
	margin-left: 10px;
	margin-top: 24px;
}
.collaborano {
	border-top-width: 1px;
	border-top-color: #9F9F9F;
	display: inline;
	letter-spacing: 1.7px;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9F9F9F;
	border-top-style: solid;


}
.centraimmagine {
	margin-left: 105px;
}
.posimmagine {
	margin-left: 0px;
	margin-bottom: 10px;
}
.tabcorsi {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	background-image: url(../immagini/big_logo_3_sfum.jpg);
	background-repeat: no-repeat;
	background-position: center 30px;
	font-variant: normal;
	font-weight: bold;
}
.corsi {
	font-family: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal;
	TEXT-ALIGN: center;
	margin-bottom: 15px;
	line-height: normal;
	margin-top: -20px;
}
.matrix {
	padding-top: 10px;
	padding-bottom: 5px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 3px;
	margin-bottom: 3px;
	letter-spacing: 5px;
	padding-left: 5px;
	text-align: center;
}
.allineaimmagine {
	margin-left: 28px;
}
.immagine_drum {
	margin-top: 800px;
	margin-left: 0px;
}
#collaborazioni{
	position:absolute;
	width:170px;
	height:279px;
	z-index:1;
	left:3px;
	top: 375px;
	list-style-image: none;
	list-style-type: none;
	text-align: left;

}

#collaborazioni A:link {
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;

}

#collaborazioni A:hover {
	FONT-WEIGHT: normal;
	COLOR: #FFFF99;
	TEXT-DECORATION: underline;

}

#collaborazioni A:visited {
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;

}


#collaborazioni UL {
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	padding: 0px;
	
}

#collaborazioni LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	text-align: left;
	white-space: normal;
	line-height: 3px;

}
DIV#bandiere {
	LEFT: 300px;
	WIDTH: 160px;
	POSITION: absolute;
	TOP: 141px;
	HEIGHT: 17px;
	padding: 0px;
}

