HTML {
	overflow: hidden;
	height: 100%;
}
BODY {
	margin: 0px;
	overflow: auto;
	font-family: Verdana,Tahoma ;
	background-color: white;
	width: 100%;
	height: 100%;	
	font-size: 0.9em;
	background-image:url('images/righe.gif');
 	SCROLLBAR-FACE-COLOR: #FFCC00; 	
	SCROLLBAR-3DLIGHT-COLOR: #FFCC00;  	
	SCROLLBAR-ARROW-COLOR: #000000;  	
	SCROLLBAR-TRACK-COLOR: #FFDB94;  	
	SCROLLBAR-SHADOW-COLOR: #FFCC00;  	
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}
DIV {
	font-weight: normal;
	font-family: Verdana,Tahoma ;
}
A:link {
	font-family: Verdana,Tahoma ;
	text-decoration: none;
	color: #000000;
}
A:active {
	font-family: Verdana,Tahoma ;
	text-decoration: none;
	color: #000000;
	text-decoration: overline;
	font-weight: bold;
	border-bottom: 1px #000000 solid;
}
A:visited {
	font-family: Verdana,Tahoma ;
	text-decoration: none;
	color: #000000;
}
A:hover {
	font-family: Verdana,Tahoma ;
	text-decoration: none;
	color: #000000;
	text-decoration: overline;
	font-weight: bold;
	border-bottom: 1px #000000 solid;
}
TD {
	font-size: 0.8em;
	font-family: Verdana,Tahoma ;
}
FIELDSET {
	border-top: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-right: 2px #800000 solid;
	border-bottom: 2px #800000 solid;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	text-indent: 5pt;
	padding-top: 10px;
	font-family: Verdana,Tahoma;
	background-color: #FFFFEE;
	text-align: justify;
}
LEGEND {
	padding-top: 10px;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-top: 6px;
	border-top: 1px #000000 solid;
	border-left: 1px #000000 solid;
	border-right: 2px #800000 solid;
	border-bottom: 2px #800000 solid;
	font-family: Verdana,Tahoma;
	letter-spacing: 1pt;
	background-color: #FFCC00;
	font-variant: small-caps;
	cursor: pointer;
}
IMG {
	border: 0px;
}
INPUT {
	font-family: Verdana,Tahoma ;
	letter-spacing: 1pt;
}
TEXTAREA {
	font-family: Verdana,Tahoma ;
}
OPTION {
	font-family: Verdana,Tahoma ;
}
SELECT {
	font-family: Verdana,Tahoma ;
}
.bg_menu {
	background-image: url('images/bg_top.jpg');
	padding-top:7px;
}
.bg_news {
	background-image: url('images/bg_news.png');
}
.bianco{
	color:#FFFFFF;
}
.bookV{
	background-image: url('images/book_V.gif');
	width: 19px;
}
.booktop{
	background-image: url('images/book_top.gif');
	width: 150px;
	height:13px;
}
.bordoSupInf{
	height: 15px;
	border-top: 1px #666666 solid;
	border-bottom: 1px #666666 solid;
}
.center{
	text-align: center;
}
.etichetta {
	border-right: #444444 2px solid;
	border-top: #999999 2px solid;
	border-left: #999999 2px solid;
	border-bottom: #444444 2px solid;
	height: 100%;
	background-color: #fff3b2;
	text-align: center;
}
.f10{
	font-size:10px;
}
.f16{
	font-size:16px;
	letter-spacing: 2pt;
	font-weight: 600;
}
.giallo{
	background-color:#FFCC00;
}
.giallo1{
	background-color:#FFDD00;
}
.giallo2{
	background-color:#FFEE33;
}
.giallo3{
	background-color:#FFEE66;
}
.giallo4{
	background-color:#FFFFEE;
}
.giallo5{
	background-color:#EEEEEE;
}
.giustifica{
	text-align:justify;
}
.heightMax{
	height:expression(document.body.clientHeight-2);
}
.home{
	background-color:#FFDB94;
	background-image:none;
}
.home_div{
	overflow:auto;
	width:100%;
	text-align:justify;
	padding:4pt;
	font-size:11px;
	background-color:#F5ECB4;
	border:1px #FFCC00 solid;
	border-right:1px #FFFFFF solid;
	border-bottom:1px #FFFFFF solid;
}
.manina{
	cursor:pointer;
}
.menu {
	font-weight: 600;
	width: 14.3%;
	cursor: pointer;
	color: #FFFFFF;
	background-color: #D62918;
	text-align: center;
	font-size: 0.9em;
	font-variant: small-caps;
	border-right:2px #800000 solid;
	border-bottom:2px #800000 solid;
}
.menuOv {
	width: 14.3%;
	cursor: pointer;
	text-align: center;
	font-variant: small-caps;
	font-size: 0.8em;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #800000;
}
.pagina {
	 background-image: url('images/sfondo_piccolo.GIF');
}
.scaffale{
	text-align: center;
	width: 200px;
	height: 240px;
	vertical-align: bottom;
}
.shelf {
	background-image: url('images/asse_legno.gif');
	width: 500px;
}
.small{
	font-family: Verdana,Tahoma ;
	font-size: 0.7em;
}
.smallXX{
	font-size: 0.6em;
}
.sttitolo {
	font-family: Verdana,Tahoma ;
	font-size: 0.8em;
	font-weight: bolder;
}
.titolo {
	font-family: Verdana,Tahoma ;
	color: #800000;
	font-weight: bold;
}
.top200{
	vertical-align: top;
	width: 200px;
}
.traspare {
	background-color: #FFFFFF;
	filter: alpha(opacity=60);
	border: 1px #000000 solid;
}
.widthMax{
	width:expression(document.body.clientWidth-2);
}
#corpo {
	position: absolute;
	display: block;
	top: 115px;
	left: 0px;
	overflow: auto;
	width:expression(document.body.clientWidth-2);
	height:76%;
	z-index: 51;
	frameborder: 0;
	marginwidth: 0px;
	marginheight: 0px;
	hspace: 0px;
	vspace: 0px;
}
#head {
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
	background: transparent;
	z-index: 50;
	height: 8%;
}
#footer {
	position: absolute;
	display: block;
	bottom: 0px;
	left: 0px;
	background: transparent;
	z-index: 52;
	height: 4%;
}
