	BODY {
		margin: 0px; 
		background: white;
		/* background-image: url('../img/background.gif'); */
		font-family: Verdana,Times New Roman,Times,arial;
		font-size: 11px;
		color: #4F4F4F;
		}

	P    {font-family: Verdana,Times New Roman,Times,arial; font-size: 11px; margin: 0; margin-top: 10px;}
	TD   {font-family: Verdana,Times New Roman,Times,arial; 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;}
	HR {color: white;border: 1px dotted gray;height:1px }

	A:link    {color:#666699; text-decoration: none; }
	A:visited {color:#666699; text-decoration: none; }
	A:active  {color:#666699 text-decoration: none; }
	A:hover   {color:black; text-decoration: underline; }

.regione {color:rgb(120,152,181);text-decoration: underline;}

.lnkb:link    {color:#666699; text-decoration: none; }
.lnkb:visited {color:#666699; text-decoration: none; }
.lnkb:active  {color:#666699; text-decoration: none; }
.lnkb:hover   {color:black; text-decoration: underline; }

.nounderline:link    {color: #CC3366;text-decoration: none; }
.nounderline:visited {color: #CC3366;text-decoration: none; }
.nounderline:active  {color: #CC3366;text-decoration: none; }
.nounderline:hover   {color: #CC3366;text-decoration: none; }


.SezTitle {color:rgb(120,152,181); }

.tabdati { 	width: 100%; }
.tabdati TD { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 11px;}
/*
.tabdati { 	width: 100%; border: 1px solid black;}
.tabdati TD {border: none;}
*/

/* .tbh { background: rgb(176,194,211); color: white; } */
.tbh { background: rgb(120,152,181); color: white; }
.tbr1 {background: rgb(240,240,240)} 
.tbr2 {background: white}

TD.pNav { color: rgb(120,152,181); }
TD.pBot { color: #666699; }
TABLE.pNews {border: 1px solid gray }

.TopButton	{
	margin: 2px;
	padding: 3px;
	border-color: none; border-style: ridge; border-width: 0px;
	background: rgb(120,152,181);
	text-align: center;
	font-size: 11px; 
	font-weight: normal; 
	color: white;
	height: 20px;
	}

.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:black; text-decoration: underline; }

.pTitle {
	color: #CC3366;
}
#pTitle	TD {
	padding-top: 0px;
	padding-bottom: 0px;
	padding: 4px;
	border: 0;
	background: none;
	text-align: center;
	font-size: 14px; 
	font-weight: bold; 
	color: #CC3366;
	width: 100%;
	}

#pTop	{
	margin: 0px;
	margin-bottom: 2px;
	padding: 4px;
	border: 1px solid rgb(120,152,181);
	/* background: url('/img/bg1.jpg'); */
	background: white;
	width: 100%;
	}

#pNav	{
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 4px;
	border: 1px solid rgb(120,152,181);
	background: white;
	text-align: center;
	font-size: 9px;
	width: 100%;
	}

#pWhere	{
	margin: 0px;
	margin-bottom: 2px;
	padding: 4px;
	border: 1px solid rgb(120,152,181);
	background: white;
	width: 100%;
	font-size: 9px; 
	}

#tPage	{
	margin: 0;
	padding: 0;
	width: 100%;
	}

#tLeft	{
	margin:0;
	padding:0;
	}

#pLeft	{
	margin: 0px;
	margin-right: 0px;
	padding: 2px;
	float:left;
	width:205px; 
	height:572px; 
	background-color:#FFCC66;
	/*background-image: url('../img/bgleft.jpg');*/
	/*background-repeat: no-repeat;*/
}


#pAccount	{
	margin-left: 4px;
	margin-bottom: 0px;
	padding: 4px;
	border: 1px solid gray;
	background: none;
	/*height: 131px;*/
	width:192;
	font-size: 10px;
}

#pMenu	{
	margin-bottom: 2px;
	padding: 4px;
	border: none;
	background: none;
	height: 340px;
	width:200;
	}

#pContent	{
	margin:0;
	padding: 5px;
	padding-left: 6px;
	border: none;
	background:white;
	/*height: 463px;*/
	width:100%;
/* ns
	height: 463px;
	width:770px;
	overflow : scroll;
*/
	font-size: 11px;
	}

#pBot	{
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
	padding-left: 0px;
	border: none;
	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;}


/* kPAGE */
#kPAGE_COL_DIV  {padding: 5px;margin: 0px;}
.kPAGE_TAB {width:100%;height:400px;}
.kPAGE_TAB_ROW {}
.kPAGE_COL_HTML_NOBORDER {width:60%;padding: 5px;}
.kPAGE_COL_HTML_BORDER_R {width:60%;padding: 5px;border-right: 1px solid gray;}
.kPAGE_COL_HTML_BORDER_L {width:60%;padding: 5px;border-left: 1px solid gray;}
.kPAGE_COL_HTML_BORDER_T {width:60%;padding: 5px;border-top: 1px solid gray;}
.kPAGE_COL_HTML_BORDER_B {width:60%;padding: 5px;border-bottom: 1px solid gray;}
.kPAGE_COL_LINKS_NOBORDER{width:40%;}
.kPAGE_COL_LINKS_BORDER  {width:40%; border: 1px solid gray; padding: 0px;margin: 0px;}
.kPAGE_LINKS_DIV_BORDER  {margin: 0px; padding: 5px;}
.kPAGE_LINKS_DIV_BORDER_R{margin: 5px; padding: 5px;}
.kPAGE_LINKS_DIV_BORDER_L{margin: 5px; padding: 5px;}
.kPAGE_LINKS_DIV_BORDER_T{margin: 5px; padding: 5px;}
.kPAGE_LINKS_DIV_BORDER_B{margin: 5px; padding: 5px;}
.kPAGE_LINKS_DIV_NOBORDER{}
.kPAGE_LINKS_TITLE {color: white; font-weight: bold; padding: 2px; background: gray;}
.kPAGE_LINKS_ITEM {	font-size: 11px;}

/* kMENU */
.kMENU_DEFAULT1 {font-weight: bold;color:#666699;}
.kMENU_DEFAULT1s {font-weight: bold;color:#666699;}
.kMENU_DEFAULT1:link {color:#666699; text-decoration: none; }
.kMENU_DEFAULT1:visited {color:#666699; text-decoration: none; }
.kMENU_DEFAULT1:active  {color:#666699; text-decoration: none; }
.kMENU_DEFAULT1:hover   {color:black; text-decoration: underline; }
.kMENU_DEFAULT1s:link {color:#666699; text-decoration: underline; }
.kMENU_DEFAULT1s:visited {color:#666699; text-decoration: underline; }
.kMENU_DEFAULT1s:active  {color:#666699; text-decoration: underline; }
.kMENU_DEFAULT1s:hover   {color:black; text-decoration: underline; }
.kMENU_DEFAULT2 {font-weight: normal;color:#666699;}
.kMENU_DEFAULT2s {font-weight: normal;color:#666699;}
.kMENU_DEFAULT2:link {color:#666699; text-decoration: none; }
.kMENU_DEFAULT2:visited {color:#666699; text-decoration: none; }
.kMENU_DEFAULT2:active  {color:#666699; text-decoration: none; }
.kMENU_DEFAULT2:hover   {color:black; text-decoration: underline; }
.kMENU_DEFAULT2s:link {color:#666699; text-decoration: underline; }
.kMENU_DEFAULT2s:visited {color:#666699; text-decoration: underline; }
.kMENU_DEFAULT2s:active  {color:#666699; text-decoration: underline; }
.kMENU_DEFAULT2s:hover   {color:black; text-decoration: underline; }
