body {
	background-color: #dae3ee; /* background color */
	color: #2b45a0 ; /* text color */
	font-family: verdana ; /* font name */
	font-size: x-small; /* font size */
	
	scrollbar-face-color:#a5bad5;
	scrollbar-highlight-color:#e0eebd;
	scrollbar-3dlight-color:#cfe598;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#617c38;
	scrollbar-arrow-color:#184abd;
	scrollbar-track-color:#dae3ee;
}



/* fatti da me */


#intesta { font-family: verdana; font-size: 14pt; color: #00F0FF; text-decoration: none;}
#corpo { font-family: verdana; font-size: 12pt; color: #c1211b; text-decoration: none; font-weight:bold;}
#corpo2 { font-family: verdana; font-size: 10pt; color: #ffffff; text-decoration: none; }

#didasc2 { font-family: Verdana; font-size: 8pt; color:#023f88; text-decoration: none;}

#didasc { font-family: Verdana; font-size: 7pt; color: #ffffff; text-decoration: none;}
#didasc:hover {  font-family: Verdana; color: #ef0000; text-decoration: none;}

#bordo { border: 1pt; border-style: solid; border-color: #ff0000;  font-family: Courier New; font-size: 8pt; color: #041c70; text-decoration: none;}

#campo { font: 14px verdana; color: #023f88; border: 1pt; border-style: solid; border-color: #023f88; background-color: #dae3ee;}

#tab1 { border: 1pt; border-style: dashed; border-color: #000000;  font-family: verdana; font-size: 7pt; color: #023f88; text-decoration: none;}
#cella { background-color: #001E8F; height: 20px; width: 128px; font-size: 8pt; text-align: center; valign: center; }

      #menu { font: 12px verdana; color: #023f88; text-decoration: none; font-weight:bold; line-height: 14pt; cursor: hand;}
#menu:hover { font: 12px verdana; color: #ef0000; text-decoration: none; font-weight:bold; line-height: 14pt}


input, textarea, select {	
	font-family: Courier New; /* font name */
	font-size: x-small; /* font size */
} 

a:active {
	color: #FEFEFF; /* active link color */
}

a:hover {
	color: #FFFFFF; /* active link color */
}

a:link {
	color: #00F0FF; /* link color */
}

a:visited {
	color: #ffffff; /* visited link color */
}


.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #e0eebd;
padding: 5px;
left: -1000px;
border: 1px dashed #184abd;
visibility: hidden;
color: #184abd;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

