/*base pagine*/
.t2-bk {
	FONT-SIZE: 11px;
	COLOR: #202020;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.t2-bk:hover  {
	TEXT-DECORATION: underline;
}
.t2-bk-sel {
	FONT-SIZE: 11px;
	COLOR: #8B0000;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.t2-bl {
	FONT-SIZE: 11px;
	COLOR: #0080C0;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.t2-bl:hover  {
	TEXT-DECORATION: underline;
}
.t2-bl-sel {
	FONT-SIZE: 11px;
	COLOR: #0080C0;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.t3-bl {
	FONT-SIZE: 10px;
	COLOR: #0080C0;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.t3-bl:hover  {
	TEXT-DECORATION: underline;
}
.t3-bl-sel {
	FONT-SIZE: 10px;
	COLOR: #0080C0;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.t2-gr {
	FONT-SIZE: 11px;
	COLOR: gray;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.t2-re {
	FONT-SIZE: 11px;
	COLOR: #8B0000;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.t2-re:hover  {
	TEXT-DECORATION: underline;
}
.t2-wh {
	FONT-SIZE: 11px;
	COLOR: white;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.t2-wh:hover  {
	TEXT-DECORATION: underline;
}
.t4-bk {
	FONT-SIZE: 10px;
	COLOR: #202020;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.t4-bk:hover  {
	TEXT-DECORATION: underline;
}
.t4-bk-sel {
	FONT-SIZE: 10px;
	COLOR: #8B0000;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.t4-bl:hover  {
	TEXT-DECORATION: underline;
}
.t4-bl {
	FONT-SIZE: 10px;
	COLOR: #0080C0;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}	
.t4-gr {
	FONT-SIZE: 10px;
	COLOR: gray;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.t4-re {
	FONT-SIZE: 10px;
	COLOR: #8B0000;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.t4-re:hover  {
	TEXT-DECORATION: underline;
}
.t4-wh {
	FONT-SIZE: 10px;
	COLOR: white;
	FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/*base */
.zoom {
	BACKGROUND-IMAGE: url(../../images/zoom.jpg)
}
.trova {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #7FA1B6
}
.borderimg {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.cornice {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN: 0px auto; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d8d8d8 1px solid
}
/*Extra*/
HR {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #aca899 1px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 98%; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; HEIGHT: 0px
}
DIV.cct {
	MARGIN: 0px 0px 5px
}
TD.cct1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.cct2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
TD.ccc {
	BORDER-RIGHT: rgb(172,168,153) 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: rgb(172,168,153) 1px solid; PADDING-LEFT: 4px; BACKGROUND: rgb(255,255,255); PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(172,168,153) 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(172,168,153) 1px solid
}
TD.cc0 {
	BORDER-RIGHT: rgb(172,168,153) 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: rgb(172,168,153) 0px solid; PADDING-LEFT: 4px; BACKGROUND: rgb(255,255,255); PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(172,168,153) 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(172,168,153) 0px solid
}
TD.cc1 {
	BORDER-RIGHT: rgb(255,255,255) 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: rgb(172,168,153) 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: rgb(255,255,255) 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(172,168,153) 1px solid
}
TD.cc2 {
	BORDER-RIGHT: rgb(255,255,255) 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: rgb(172,168,153) 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: rgb(255,255,255) 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: rgb(172,168,153) 1px solid
}
TD.cc3 {
	BORDER-RIGHT: rgb(172,168,153) 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: rgb(172,168,153) 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: rgb(255,255,255) 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: rgb(172,168,153) 1px solid
}
TD.cc5 {
	BORDER-RIGHT: rgb(172,168,153) 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: rgb(172,168,153) 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: rgb(172,168,153) 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(172,168,153) 0px solid
}
TD.cc6 {
	BORDER-RIGHT: rgb(172,168,153) 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: rgb(172,168,153) 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: rgb(172,168,153) 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(172,168,153) 0px solid
}
TD.cc7 {
	BORDER-RIGHT: rgb(172,168,153) 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: rgb(172,168,153) 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: rgb(172,168,153) 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(172,168,153) 0px solid
}
TD.cc8 {
	BORDER-RIGHT: rgb(172,168,153) 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: rgb(172,168,153) 0px solid; PADDING-LEFT: 0px; BACKGROUND: rgb(255,255,255); PADDING-BOTTOM: 4px; BORDER-LEFT: rgb(172,168,153) 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: rgb(172,168,153) 1px solid
}
TD.cc9 {
	BORDER-RIGHT: rgb(172,168,153) 1px dashed; PADDING-RIGHT: 14px; BORDER-TOP: rgb(172,168,153) 0px solid; PADDING-LEFT: 10px; BACKGROUND: rgb(255,255,255); PADDING-BOTTOM: 8px; BORDER-LEFT: rgb(172,168,153) 1px dashed; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(172,168,153) 0px solid
}
TD.cc10 {
	BORDER-RIGHT: rgb(172,168,153) 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: rgb(172,168,153) 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: rgb(172,168,153) 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(172,168,153) 1px solid
}
/*stili pagine*/
.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

/*Generico*/

P, UL, LI
{
	margin-top: 0px;
	margin-bottom: 0px;
}

HR {COLOR: #D2D2D2}

body, td, div, input, select, textarea
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TABLE 
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-COLLAPSE: collapse;
}
h1
{
	font-weight: bold;
	font-size: 180%;
	margin-bottom: 10px;
}

form
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

pre
{
	margin:0px;
	padding:0px;
	white-space: pre-wrap; /* css-3 */
	/*white-space: -moz-pre-wrap;  Mozilla, since 1999 */
	/*word-wrap: break-word;  Internet Explorer 5.5+ */
}

IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}

/*SELECT {FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: tahoma, verdana}
INPUT {FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: tahoma, verdana}
INPUT:unknown {FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: tahoma, verdana}
TEXTAREA {FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: tahoma, verdana}*/