	BODY {
		margin: 0px; 
		background: white;
		/* background-image: url('../img/background.gif'); */
		font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
		font-size: 11px;
		}

	P    {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px; margin: 0; margin-top: 10px;}
	TD   {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px;}
	FORM {display: inline}
	SELECT {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 10px;}
	INPUT {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 10px;}

	A:link    {color:rgb(0,0,140); text-decoration: none; }
	A:visited {color:rgb(0,0,140); text-decoration: none; }
	A:active  {color:rgb(0,0,140); text-decoration: none; }
	A:hover   {color:red; text-decoration: underline; }

.regione {color:rgb(0,0,140);text-decoration: underline;}

.lnkb:link    {color:black; text-decoration: none; }
.lnkb:visited {color:black; text-decoration: none; }
.lnkb:active  {color:black; text-decoration: none; }
.lnkb:hover   {color:red; text-decoration: underline; }

.SezTitle {color:rgb(0,0,140); }

.tabdati { 	width: 100%; }
/* .tbh { background: rgb(176,194,211); color: white; } */
.tbh { background: rgb(0,0,140); color: white; }
.tbr1 {background: rgb(240,240,240)} 
.tbr2 {background: white}

TD.pNav { color: rgb(0,0,140); }
TD.pBot { color: rgb(0,0,140); }
TABLE.pNews {border: 1px solid rgb(255,255,255); }

.TopButton	{
	margin: 2px;
	padding: 3px;
	border-color: none; border-style: ridge; border-width: 0px;
	background: rgb(0,0,140);
	text-align: center;
	font-size: 11px; 
	font-weight: normal; 
	color: white;
	height: 20px;
	}

.intguidata	{
	margin: 2px;
	padding: 3px;
	border-color: none; border-style: ridge; border-width: 0px;
	background: rgb(solid rgb(255,255,255));
	text-align: left;
	font-size: 12px; 
	font-weight: normal; 
	color: white;

	}

.TopButton:link {color:white; text-decoration: none;}
.TopButton:visited {color:white; text-decoration: none;}
.TopButton:active {color:white; text-decoration: none;}
.TopButton:hover {color:white; text-decoration: underline;}

.news:link    {color:gray; text-decoration: none; }
.news:visited {color:gray; text-decoration: none; }
.news:active  {color:gray; text-decoration: none; }
.news:hover   {color:gray; text-decoration: none; }


#pTitle	{
	margin: 0px;
	padding: 0px;
	border: 0;
	background: rgb(0,0,140);
	text-align: center;
	font-size: 9px; 
	font-weight: bold; 
	color: white;
	width: 100%;
	}

#pTop	{
	margin: 0px;
	margin-bottom: 2px;
	padding: 0px;
	/* border: 1px solid rgb(255,255,255); */
	/* background: url('/img/bg1.jpg'); */
	background: white;
	width: 100%;
	}

#pNav	{
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	/* border: 1px solid rgb(255,255,255); */
	background: white;
	text-align: center;
	font-size: 9px;
	width: 100%;
	}

#pWhere	{
	margin: 0px;
	margin-bottom: 2px;
	padding: 4px;
	/* border: 1px solid rgb(255,255,255); */
	background: white;
	width: 100%;
	font-size: 9px; 
	}

#tPage	{
	width: 980px;
	}

#tLeft	{
	}

#tContent	{
	width: 780px;
	}

#pLeft	{
	margin: 0px;
	margin-right: 2px;
	}


#pAccount	{
	margin-bottom: 2px;
	padding: 4px;
	/* border: 1px solid rgb(255,255,255); */
	background: white;
	height: 151px;
	width:200;
	font-size: 10px;
}

#pMenu	{
	margin-bottom: 2px;
	padding: 4px;
	/* border: 1px solid rgb(255,255,255); */
	background: white;
	height: 300px;
	width:200;
	}

#pContent	{
	margin: 0px;
	margin-bottom: 2px;
	padding: 4px;
	/* border: 1px solid rgb(255,255,255); */
	background:white;
	height: 453px;
	width:790px
	font-size: 11px;
	}

#pBot	{
	margin: 0px;
	padding: 0px;
	/* border: 1px solid rgb(255,255,255); */
	background:white;
	width:100%;
	clear: both;
	}

/* kLIST */
.kLIST_DIV {margin-left: 10px;}
.kLIST_LBL {font-weight: bold;}
.kLIST_TARGET {font-weight: normal;width: 200px;}
.kLIST_SOURCE {font-weight: normal;width: 200px;}
.kLIST_BUTTONBLOCK {text-align: center; margin: 4px;}
.kLIST_ORDERBUTTON {text-align: center;}
.kLIST_MOVEBUTTONAREA {text-align: center;width: 100px;}
.kLIST_MOVEBUTTON {width: 25px;font-weight: bold;}

/* kHREF */
.kHREF_DIV {margin-left: 10px;}
.kHREF_LBL {font-weight: bold;}
.kHREF_TARGET {font-weight: normal;width: 150px;}
.kHREF_BUTTONBLOCK {text-align: center; margin: 0px;margin-top:4px;}
.kHREF_ORDERBUTTON {text-align: center;}
.kHREF_EDITBUTTONAREA {text-align: center;width: 100px;}
.kHREF_EDITBUTTON {width: 50px;font-weight: normal;}
.kHREF_EDITAREA {width: 420px;}
.kHREF_EDITDIV {border: 1px solid gray;width: 400px;display: none; margin:0;}
.kHREF_FILEBUTTON {width: 20px;font-weight: normal;}