BODY {

/* azzurro chiaro: DCEEFC */
/* azzurro x link: #005385 */

	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;}
	TEXTAREA.Sede {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 10px;}
	TEXTAREA.Descrizione {font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 10px;}

	A:link    {color: rgb(0,83,133); text-decoration: none; }
	A:visited {color: rgb(0,83,133); text-decoration: none; }
	A:active  {color: rgb(0,83,133); text-decoration: none; }
	A:hover   {color: rgb(18,130,200); text-decoration: underline; }

/*.regione {color:rgb(164,255,161);text-decoration: underline;}*/

.lnkb:link    {color:rgb(0,83,133); text-decoration: none; }
.lnkb:visited {color:rgb(0,83,133); text-decoration: none; }
.lnkb:active  {color:rgb(0,83,133); text-decoration: none; }
.lnkb:hover   {color:rgb(18,130,200); text-decoration: underline; }

/* #005385 colore esadecimale azzurrino link */

.pNav1:link    {color:white; text-decoration: none; 	font-weight:normal;}
.pNav1:visited {color:white; text-decoration: none; 	font-weight:normal;}
.pNav1:active  {color:white; text-decoration: none; 	font-weight:normal;}
.pNav1:hover   {color:white; text-decoration: underline; font-weight:normal;}

.SezTitle {color:rgb(0,83,133); }

.tabdativis TD { height: 25px; }
.tabdativis { width: 95%; }
.tabdativisdet TD { height: 15px; }
.tabdativisdet { width: 100%; }

.tabdati { width: 100%; border:none}
.tabdati TD { padding-left: 2px; }
/* .tbh { background: rgb(176,194,211); color: white; } */
.tbh { background: rgb(0,83,133); color: white; }
.tbr1 {background: rgb(240,240,240)} 
.tbr2 {background: white}

TD.pNav { color: rgb(164,255,161); }
TD.pBot { color: rgb(164,255,161); }
TABLE.pNews {border: 1px solid rgb(255,255,255); }

.TopButton	{
	margin: 2px;
	padding: 3px;
	border-style: ridge; border-width: 0px;
	background: rgb(164,255,161);
	text-align: center;
	font-size: 11px; 
	font-weight: normal; 
	color: white;
	height: 20px;
	}

.intguidata	{
	margin: 2px;
	padding: 3px;
	border-style: ridge; border-width: 0px;
	background: 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(164,255,161);*/
	background: url('../img/title.gif');
	text-align: center;
	font-size: 9px; 
	font-weight: bold; 
	color:rgb(0,83,133);
	width: 100%;
	}

#pTitle2	{
	margin: 0px;
	padding: 0px;
	border: 0;
	/*background: rgb(164,255,161);*/
	background: url('../img/title.gif');
	background-repeat: repeat-x;
	text-align: center;
	font-size: 1px; 
	font-weight: bold; 
	color:rgb(0,83,133);
	
	}

	#pBottone	{
	margin: 0px;
	padding: 0px;
	border: 0;
	/*background: rgb(164,255,161);*/
	background: url('../img/title.gif');
	text-align: center;
	font-size: 9px; 
	font-weight: bold; 
	color: #333333;
	}

#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: 1px;
	border: 0px solid #efefef;
	color: white;
	background: #ffffff;
	text-align: right;
	width: 99%;
	font-size: 11px; 
	}

#pWhere	{
	margin: 0px;
	margin-bottom: 2px;
	padding: 4px;
	/* border: 1px solid rgb(255,255,255); */
	background: white;
	width: 100%;
	font-size: 9px; 
	}

#tPage	{

	width: 981px;
	background: white;
	}

#tLeft	{
	}

#tContent	{
	width: 900px;

	}

#pLeft	{
	margin: 0px;
	margin-right: 2px;
	}


#pAccount	{
	margin-bottom: 2px;
	padding: 4px;
	/*border: 1px solid rgb(180,210,252); /*bordo azzurrino*/
	/*border: 1px solid rgb(116,154,252); /*bordo chiaro */
	border: 1px solid rgb(44,102,188); /*bordo blu scuro */
	background: white;
	height: 151px;
	width:200;
	font-size: 10px;
}

#pMenu	{
	margin-bottom: 2px;
	padding: 4px;
	/*border: 1px solid rgb(180,210,252); /*bordo azzurrino*/
	/*border: 1px solid rgb(116,154,252); /*bordo chiaro */
	border: 0px solid rgb(44,102,188); /*bordo blu scuro */
	background: white;
	height: 300px;
	width:200;
	}

#pContent	{
	margin: 0px;
	margin-bottom: 2px;
	padding: 4px;
	/*border: 1px solid rgb(180,210,252); /*bordo azzurrino*/
	/*border: 1px solid rgb(116,154,252); /*bordo chiaro */
	border: 1px solid rgb(44,102,188); /*bordo blu scuro */
	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;
	}

TEXTAREA.Verdana2 {
	font-size: 10px;
}

.azzurrino {
	font-size: 11px;
	color: white;
	color: #005385;
}



/* kLIST */
.kLIST_DIV {margin-left: 10px;}
.kLIST_LBL {font-weight: bold;}
.kLIST_TARGET {font-weight: normal;width: 250px;}
.kLIST_SOURCE {font-weight: normal;width: 250px;}
.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;}

/* kPAGE */
#kPAGE_COL_DIV  {padding: 5px;margin: 0px;}
.kPAGE_TAB {width:100%;height:200px;}
.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;}

/* 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;}

/* kMENU */
.kMENU_DEFAULT1 {font-weight: bold;color:rgb(0,83,133);}
.kMENU_DEFAULT1s {font-weight: bold;color:rgb(0,83,133);}
.kMENU_DEFAULT1:link {color:rgb(0,83,133); text-decoration: none; }
.kMENU_DEFAULT1:visited {color:rgb(0,83,133); text-decoration: none; }
.kMENU_DEFAULT1:active  {color:rgb(0,83,133); text-decoration: none; }
.kMENU_DEFAULT1:hover   {color:rgb(0,83,133); text-decoration: underline; }
.kMENU_DEFAULT1s:link {color:rgb(0,83,133); text-decoration: underline; }
.kMENU_DEFAULT1s:visited {color:rgb(0,83,133); text-decoration: underline; }
.kMENU_DEFAULT1s:active  {color:rgb(0,83,133); text-decoration: underline; }
.kMENU_DEFAULT1s:hover   {color:red; text-decoration: underline; }




.kGaiUserLan {font-family: fixed; font-size:16px; font-weight: bold;}
.kGaiPwdLan {font-family: fixed; font-size:16px; font-weight: bold;}
.kGaiUserMail {font-family: fixed; font-size:14px; font-weight: bold;}
.kGaiPwdMail {font-family: fixed; font-size:14px; font-weight: bold;}
.kGaiUserAppl {font-family: fixed; font-size:14px; font-weight: bold;}
.kGaiPwdAppl {font-family: fixed; font-size:14px; font-weight: bold;}

.sfondocentrato{
background-position: center; 
background-repeat:no-repeat; 
}

.blu {
color:rgb(0,83,133)
}

.Commenti { 
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px;
}

.CommentiCodice { 
font-family: Arial,Helvetica,sans-serif; 
font-size: 20px;
font-style: italic;
font-weight: bold;
}