HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	
}
IMG {border-width: 0px;}
body, p {font-family: arial, helvetica, sans-serif;
	/*font-family: verdana,arial,geneva;*/
	text-align: justify;
	color: #1230AE;
	font-size: small;
	}
DIV#container {
	
}
.homep{


}
.homep A{text-decoration: none;border-bottom:solid #3399FF 2px;
}


.homep A:hover{border-bottom:solid #A62106 3px;color: red;
}


h1,h2,h3{color: #A50C0C;
	text-align: center;
	}
DIV#intestazione {
	height: 106px;
	background-image: url("superiore1.jpg");
	background-repeat: repeat-x;
	background-color: transparent;
	cursor: pointer;
}


ABBR, ACRONYM {border-bottom: 1px dotted black; cursor: help;}


DIV#navigation {
	PADDING-RIGHT: 10px; 
PADDING-LEFT: 3px; FLOAT: left; 
PADDING-BOTTOM: 0px; WIDTH: 160px; 	
height:100%;

	PADDING-TOP: 1em;
}
DIV#boxdestra {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 1em; WIDTH: 160px; PADDING-TOP: 1em
}
DIV#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 1em; MARGIN: 0px 170px; PADDING-TOP: 1em;
}
DIV#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px;  TEXT-ALIGN: center;background-color: #D0DDFB;
background-image: url("piedej.gif");
	background-repeat: repeat-x;
	
}


#validator{border-width: 0px;}





div#sinistra{
position: absolute;
left: 8px;
top: 104px;	
padding-top: 40px;
width: 170px; 
height: 265px;
background-image: url("im2.jpg");
background-repeat: no-repeat;
}

div#sinistra1{
position: absolute;
left: 8px;
top: 370px;	
padding-top: 40px;
width: 170px; 
height: 260px;
background-image: url("medio1.jpg");
background-repeat: no-repeat;

}



div#sinistra2{
position: absolute;
left: 8px;
top: 660px;	
padding-top: 40px;
width: 255px; 
height:260px;
background-image: url("medio1.jpg");
background-repeat: no-repeat;

}


div#sinistra4{
position: absolute;
left: 98px;
top: 998px;	
padding-top: 50px;
width: 150px; 
height: 260px;
background-image: url("medio1.jpg");
background-repeat: no-repeat;
}

.corposinistra ul{
position: relative;
} 

.corposinistra{
position: relative;
left: 0px;
top: -16px;
padding-left: 0px;
z-index: 100;
padding-right: 0px;
background-color: transparent;
}




.block1{
position: relative;
top:8px;
width: 145px;
height: 30px;
display: block;
padding-left: 5px;
padding-top: 5px;
font-size: 13px;
text-decoration: none;
font-family: Arial norrow;
background-color: transparent;
}

.block1 a{

text-decoration: none;
background-color: transparent;
}

.block1 a:hover{
background-color: #177BFE;
color: white;
}


.block1 a:active{

}




.block2{
position: relative;
top: 2px;
width: 158px;
height: 10px;
display: block;
padding-left: 5px;
padding-top: 20px;
font-size: 13px;
text-decoration: none;
font-family: Arial norrow;
background-color: transparent;
}

.block2 a{

text-decoration: none;
background-color: transparent;
}

.block2 a:hover{
background-color: #177BFE;
color: white;
}


.block2 a:active{

}














.blockd1{
position: relative;
background-color:transparent;
top:10px;
width: 145px;
height: 30px;
display: block;
padding-left: 10px;
padding-top: 0px;
font-size: 13px;
text-decoration: none;
font-family: Arial norrow;

}

.blockd1 a{
background-color: white;
color: #308701;
text-decoration: none;

}

.blockd1 a:hover{
background-color: #177BFE;
color: white;
}


.blockd1 a:active{

}




.block2 a:active{

}









.corpodestra{
position: relative;
left: 0px;
top: -16px;
padding-left: 0px;
z-index: 100;
padding-right: 15px;
background-color: transparent;
}


div#destra{
position: absolute;
top: 108px;	
padding-top: 40px;
width: 170px; 
height: 160px;
background-image: url("descorpo.jpg");
background-repeat: no-repeat;

}

div#destra1{
position: absolute;
top: 310px;	
padding-top: 20px;
width: 170px; 
height: 250px;
background-image: url("descorpo1.jpg");
background-repeat: no-repeat;
}


div#destra2{
position: absolute;
top: 460px;	
padding-top: 20px;
width: 170px; 
height: 130px;
background-image: url("descorpo2.jpg");
background-repeat: no-repeat;
}

div#destra3{
position: absolute;
top: 570px;	
padding-top: 20px;
width: 170px; 
height: 260px;
background-image: url("descorpo1.jpg");
background-repeat: no-repeat;
}


div#destra4{
position: absolute;
top: 720px;	
padding-top: 20px;
width: 170px; 
height: 350px;
background-image: url("descorpo1.jpg");
background-repeat: no-repeat;
}


#nump{text-align: center;}


#imgstoriche1{padding: 7px;float:left;}
#imgstoriche2{padding: 7px; float:right;}

table {
table-layout: auto;
border: 0px solid black;
border-collapse: separate;
border-spacing: 5px;
background-color: white;
width: 100%;
}

.rigasec{
background-color: #FEFCE3;
text-align: center;


}

.r1{
background-color: #FAE6C3;
width: 20%;
text-align: center;
border-bottom: solid #FFFFFF 10px;
}

.r2{
width: 10%;
text-align: center;
border-bottom: solid #FFFFFF 10px;
}

.r3{
background-color: #FAE6C3;
width: 70%;
text-align: left;
border-bottom: solid #FFFFFF 10px;
}

