a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	text-decoration: underline;

}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}


}
BODY {scrollbar-3dlight-color: #333333; 
	  scrollbar-arrow-color: #333333; 
	  scrollbar-base-color: #ffffff; 
		scrollbar-darkshadow-color: #ffffff; 
		scrollbar-face-color: #ffffff; 
		scrollbar-highlight-color: #ffffff; 
		scrollbar-shadow-color: #333333; 
		scrollbar-track-color: #ffffff;   

}

.titolo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}

.piedipagina {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	margin-top: 8px;
	background-image: url(immagini/banda.gif);
	background-repeat: repeat-x;
}

.bordo-destro {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(immagini/pattern.gif);
	background-repeat: repeat;
}

.pulsante {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;

	border-left-color: #333333;
	border-left-width: 1px;
	border-left-style: solid;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.lista {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #aaaaaa;

	border-left-color: #aaaaaa;
	border-left-width: 1px;
	border-left-style: solid;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EDF7FF;

}
		
		
input, select { font-family: verdana; font-size: 10px; color: #333333; background-color:#eeeeee}
textarea { font-family: verdana; font-size: 12px; color: #333333; background-color:#eeeeee}
		
.numeretto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #990000;
	position: relative;
	posiion-top: 3px;
}

.testopiccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;

}

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;

}

.quadrato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #aaaaaa;

	border-left-color: #aaaaaa;
	border-left-width: 1px;
	border-left-style: solid;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}


.quadretto {

	font-size: 3px;

	width: 8px;
	height: 8px;

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #aaaaaa;

	border-left-color: #aaaaaa;
	border-left-width: 1px;
	border-left-style: solid;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}

.container {
    margin-top: 20px;
    position: absolute;
    width:  120px;
    height: 300px;
    border: 1px #ccc solid; 
}


#scrolldiv {
    position: absolute;
    overflow: auto;
    height: 300px;
    width: 120px;
}


#scrolldiv__controls {
    position: absolute;
    display: none;
}

#imgup {
    position: relative;
      top: 0px; left: 50px;   
}

#imgdown {
    position: relative;
      top: 300px; left: 50px;   
}
.bordo-destroCopia {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 10px;
	background-image: url(immagini/pattern.gif);
	background-repeat: repeat;

}
.listalaterale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #EDF7FF;
}
.definizioni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #aaaaaa;
	border-left-color: #aaaaaa;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	background-color: #fccaca;
}
.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #aaaaaa;
	border-left-color: #aaaaaa;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	background-color: #9cfba9;
}
.foto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #aaaaaa;
	border-left-color: #aaaaaa;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	background-color: #e9fdb9;
}
.video {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #aaaaaa;
	border-left-color: #aaaaaa;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	background-color: #e2cafc;
}

