/* CSS Document */

body {
margin:0px;
padding:0px;
font-family:"Times New Roman", Times, serif;
color: #000000;
	SCROLLBAR-FACE-COLOR: #0000FF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #0000FF; 
	SCROLLBAR-SHADOW-COLOR: #F0F4F8; 
	SCROLLBAR-3DLIGHT-COLOR: #F0F4F8; 
	SCROLLBAR-ARROW-COLOR: #F0F4F8; 
	SCROLLBAR-TRACK-COLOR: #F0F4F8; 
	SCROLLBAR-DARKSHADOW-COLOR: #0000FF; 
	SCROLLBAR-BASE-COLOR: #F2D99B

}

#top {
margin:0px;
padding:0px;
background-image: url(images/Sopra.jpg);
background-repeat:repeat-x;
text-align:center;
}

#left {
position:absolute;
top:110px;
left:0px;
margin:0px;
padding:0px;
width:140px;

font-size: 75%;
}

#ricerca {
	margin:15px 155px 10px 170px;
	background-color: #ffffff;
	padding: 5px;
	border:0px;
	font-size: 90%;
	text-align: center;
	}

#box {
	margin:15px 155px 10px 170px;
	background-color: #CCCCFF;
	padding: 25px;
	border:4px;
	border-style:double;
	border-color:#0000A0;
font-size: 90%;
	}

#right {
position:absolute;
top:110px;
right:0px;
margin:0px;
padding:0px;
width:140px;
height:448px;
}
/* CARATTERI */

.bold {
font-weight:bold;
}

.bold_center {
text-align:center;
font-weight:bold;
}

.bold_center_sottolineato {
font-weight:bold;
text-decoration:underline;
text-align:center;
}

.center {
text-align:center;
}

.leggi1 {
font-weight: bold; 
color: #0000ff;}

.blu {
color: #0000ff;}


/* MENU LATERALE */

ul.menu1, ul.menu2 { 
width:150px;
list-style:none; 
margin:0; padding:0;
}
ul.menu1 li a { 
display:block; 
text-decoration:none; 
padding:0 20px; 
height:200%;
line-height:200%;  
border-left:5px;
border-right:5px;
border-style:none solid;
}
ul.menu1 li, ul.menu2 li { 
display:inline;

} 
ul.menu1 li a:link, ul.menu1 li a:visited { 
background: #ccf;
color: #0000A0;
border-color:#0000A0;
} 
ul.menu1 li a:hover, ul.menu1 li a:active { 
background: #0000A0;
color:#fff;
border-color:#ccf;
} 

ul.menu1 li a {
border-left:4px;
border-right:4px;
border-style:none double;
border-color:#0000A0;
}

ul.menu2 li a { 
display:block; 
text-decoration:none; 
padding:0 20px; 
height:200%;line-height:200%;  
border-left:4px;
border-right:0px;
border-style:none double; 

}

ul.menu2 li a:link, ul.menu2 li a:visited { 
background:#fff;
color: #0000A0;

} 

ul.menu2 li a:hover, ul.menu2 li a:active { 
background: #eee;
color:#33c;
border-color:#ccf;

}