/*Powered by Clotz*/
/* Link*/
A:link  	{color : #ffffff; text-decoration : none;}
A:visited  	{color : #ffffff; text-decoration : none;}
A:active  	{color : #ffffff; text-decoration : none;}
/* Funziona solo con IE*/
A:hover  	{color : #ffffff; text-decoration : underline;}

BODY.corpo  {
	margin : 20;
	background-color : #ffffff;
	font : 9px  verdana;
}

/* Tabelle e loro elementi*/
Table.normal  {
	font-size : 9px;
	vertical-align : top;
}

TR.Testata  {
	background-color : #666666;
	font-size : 9px;
	font-style : default;
	color : #ffffff;
}

TD.Testata  {
	background-color : #666666;
	font-size : 9px;
	font-style : default;
	color : #ffffff;
}

TR.RigaPari  {
	background-color : #eeeeee;
	font-size : 9px;
	color : #111111;
}
TR.RigaDispari  {
	background-color : #dddddd;
	font-size : 9px;
	color : #111111;
}

TD.normal  {
	font-size : 9px;
	vertical-align : top;
}

TD.centrale  {
	background-color : #00002;
}

INPUT.corpo  {
	font-size : 9px;
	color : #800000;
	background-color : #aaaaaa;
}

textarea.corpo  {
	font-size : 11px;
	color : #800000;
	background-color : #aaaaaa;
}

SELECT.Corpo  {
	font-size : 9px;
	color : #800000;
	background-color : #aaaaaa;
}

H1  {
	font : bold 9px;
	color : #aaaaaa;
	text-align : center;
}

H2  {
	font : bold 9px;
	color : #aaaaaa;
	text-align : left;
}

font.ERRORE  {
	font : bold 9px;
	color : #00ff00;
	text-align : center;
}
font.Data  {
	font : bold 9px;
	color : #660000;
}
font.Nick  {
	font : bold 9px;
	color : #660000;
}
font.Title  {
	font : bold 9px;
	color : #ffffff;
}
BODY {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: verdana;
	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#393939;
	scrollbar-3dlight-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#686868;
	scrollbar-arrow-color:#ff6600;
	scrollbar-track-color:#000000;
}
PRE {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana
}
TR {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana
}
TH {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana
}
TD {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana
}
A {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
UL {
	MARGIN-TOP: 11px; MARGIN-BOTTOM: 12px
}
.inputtext1 {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000000; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: white
}
.inputtext2 {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000000; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: tahoma; TEXT-ALIGN: center
}
.inputbutton1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #eeebdf
}
.select1 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: white 
}
.textarea1 {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000000; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: white
}

.textarea2 {
	BORDER-RIGHT: #ff6600 1px solid; BORDER-TOP: #ff6600 1px solid; MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; BORDER-LEFT: #ff6600 1px solid; COLOR: #000000; BORDER-BOTTOM: #ff6600 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: white
}
.sup {
	FONT-SIZE: 9px
}

.textimage_img{float:left;margin: 10px; border: 0 none inherit}
.textimage_p{margin:0 10px;padding: 0; text-indent: 2.5em;}
