BODY { background-color: #DCE0EB; scrollbar-face-color:#61A5CD; scrollbar-track-color: #DCE0EB; scrollbar-arrow-color: #f90; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color:#245571; scrollbar-shadow-color: #61A5CD;}
TD {font-family: Verdana,Arial,Helvetica; font-size: xx-small;}
INPUT {border: black 1px solid; font-size: 10px; font-family: verdana, Geneva;	background-color: #ffffff;}

/* text link */
A:link {text-decoration: none; color: #162230;}
A:visited {text-decoration: none; color: #873F34;}
A:active {text-decoration: none; color: #162230;}
A:hover {text-decoration: underline; color: #526187;}

/* bright, (bottom) */
.bright {color: #FFFFFF}
.bright A {text-decoration: underline overline line-through blink; color: #FFFFFF;}
.bright A:link {text-decoration: none; color: #FFFFFF;}
.bright A:visited {text-decoration: none; color: #FFFFFF;}
.bright A:active {text-decoration: none; color: #FFFFFF;}
.bright A:hover {text-decoration: none; color: #DDDDDD;}

INPUT.button {font-size: 12px;	font-family: verdana, Geneva;	background-color: #EBEBEB; border-top: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #FFFFFF; filter: Alpha(Opacity=100, FinishOpacity=80, Style=2, StartX=0, StartY=0, FinishX=100%, FinishY=0); height: 30px; width: 80px;}
SELECT.button {font-size: 12px;	font-family: verdana, Geneva;	background-color: #EBEBEB; border-top: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #FFFFFF; filter: Alpha(Opacity=100, FinishOpacity=80, Style=2, StartX=0, StartY=0, FinishX=100%, FinishY=0); height: 30px; }

/* table td text*/
TD.small { font-size: 11px;}

TD.vsmall {font-size: xx-small;}

/* left buttons link */ 
TD.mbutton4 {font-size: 80%;}
TD.mbutton4 A {width:100%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
TD.mbutton4 A:Visited {color: #000000;text-decoration: none;}
TD.mbutton4 A:Hover {color: #000066;text-decoration: none;}

/* buttons: right menu */
TD.mbutton {width:120;	background: #BACEE7 url(pmenu2.gif) left no-repeat; height:20;	border:#637694 1px solid; text-align: center; font-size: 11px;}
TD.mbutton A {width:100%; height: 100%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 1px;}
TD.mbutton A:Visited {color: #000066;}
TD.mbutton A:Hover {background: #E9F0F4 url(pmenu3.gif) left no-repeat; color: #000066;text-decoration: none;}
  /* disabled */
TD.mbuttono {width:120;	height:20; border-right:#637694 1px solid; border-bottom:#637694 1px solid;	border-top:#637694 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center;}

/* buttons: right menu */
TD.mbutton2 {height:20;	text-align: center;	border-bottom: 1px solid #637694;}
TD.mbutton2 A {width:100%;	background-color:#EDEDED; height: 100%;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; padding: 1px; border-right-style: solid; border-right-width: 1px; border-left-width: 1px; border-left-style: solid; border-right-color: #FFFFFF; border-left-color: #CCCCCC;}
TD.mbutton2 A:Visited {color: #000066;}
TD.mbutton2 A:Hover {color: #000066; background-color: #FFFFFF;	text-decoration: none;}

/* buttons: simple gray buttons */
TD.mbutton3 {height:16; font-size:xx-small;	text-align: center;}
TD.mbutton3 A {width:100%;	background-color:#67BEE7; height: 100%;	color: #000000;  border-right:1px solid #333333;	border-bottom: 1px solid #333333; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff;}
TD.mbutton3 A:Hover {color: #000066; background-color: #FFFFFF;	text-decoration: none;  border-right:1px solid #ffffff;	border-bottom: 1px solid #ffffff; border-left: 1px solid #333333; border-top: 1px solid #333333;}
TD.mbutton3 A:Visited {color: #000066;}

/* buttons: right subsection (mcoperto) */
TD.mbutton5 {width:100;	background: #BACEE7 url(pmenu5.gif) no-repeat; height:20; text-align: center; font-size: 11px;}
TD.mbutton5 A {width:100%; height: 100%; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 1px;}
TD.mbutton5 A:Visited {color: #000066;}
TD.mbutton5 A:Hover {background: #E9F0F4 url(pmenu6.gif) top no-repeat; color: #000066;text-decoration: none;}
  /* disabled */
TD.mbutton5o {width:100;	background: #BACEE7 url(pmenu7.gif) left no-repeat; height:20; text-align: center; font-size: 12px;}


/* buttons: stemma comuni */
.scomuni A		{width:100%;filter: Alpha(Opacity=90, FinishOpacity=80, Style=2, StartX=0, StartY=0, FinishX=100%, FinishY=0);}
.scomuni  A:Hover{filter: Alpha(Opacity=100, FinishOpacity=100, Style=2, StartX=0, StartY=0, FinishX=100%, FinishY=0);}
/**/
/* forum link on homepage*/
TD.flink A { width:100%; height:100%; color:#3300CC;padding:6 px;}
TD.flink A:Visited { color:#3300CC;}
TD.flink A:Hover { 	background-color: #FBFEF1; text-decoration:none;}

/* 80 alpha panel */
.rpanel {border-top: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #FFFFFF; filter: Alpha(Opacity=100, FinishOpacity=80, Style=2, StartX=0, StartY=0, FinishX=100%, FinishY=0);}

.lpanel {
	width:120px;
	border:gray 1px solid; 
	border-right:gray 1px solid; 
	border-left:gray 1px solid; 
	background-color: #FFFFFF;
	background-image:url(bglpanel.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat;
}

.lpaneltitle {
	background-color: #5A687E;
	color: #FFFFFF;    
	border:black 1px solid; 
}


TD.lchome {
	background-image:url(bghome.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat;
	background-color:#F2F5FA;
}
TD.lchotel {
	background-image:url(bglariohotel.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat;
	background-color:#F2F5FA;
}
TD.lcmondo {
	background-image:url(bglariomondo.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat;
	background-color:#F2F5FA;
}
TD.lckomino {
	background-image:url(bgkomino.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat;
	background-color:#F2F5FA;
}

/* pannello per lista */
.panellist_container {
	overflow-y:auto;
	/* border:1px solid black;*/
	background-color: #FFFFEC;
	scrollbar-arrow-color: #637694; 
	scrollbar-face-color: #FFFFEC; 
	scrollbar-track-color: #DCE0EB; 
	scrollbar-highlight-color:#000000; 
	scrollbar-3dlight-color: #FFFFEC; 
	scrollbar-darkshadow-color:#FFFFEC; 
	scrollbar-shadow-color: #000000;
}
.panellist_contents {
	left:1;
	top:1;
}
.panellist_contents A {
	width:100%;
	text-decoration:none;
}
.panellist_contents A:Hover {
	background-color:#BACEE7;
	text-decoration:none;
}
