/*Powered by LUSAnet - comunicazione multimediale*/
/* www.lusanet.it*/
/* info@lusanet.it*/

A:link  	{text-decoration: none; color: #333333;}
A:visited  	{text-decoration: none; color: #333333;}
A:active  	{text-decoration: none; color: #333333;}
A:hover  	{text-decoration: underline; color: #DD0000;}

A.generica_bold {
	FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana
}
A.generica_bold:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.generica_bold:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.generica_bold:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.generica_bold:hover {
	FONT-WEIGHT: bold; COLOR: #DD0000; TEXT-DECORATION: underline
}

A.generica_inversa:link  	{text-decoration: none; color: #DD0000;}
A.generica_inversa:visited  {text-decoration: none; color: #DD0000;}
A.generica_inversa:active  	{text-decoration: none; color: #DD0000;}
A.generica_inversa:hover  	{text-decoration: underline; color: #DD0000;}

A.generica_inversaBold:link  	{FONT-WEIGHT: bold; text-decoration: none; color: #DD0000;}
A.generica_inversaBold:visited  {FONT-WEIGHT: bold; text-decoration: none; color: #DD0000;}
A.generica_inversaBold:active  	{FONT-WEIGHT: bold; text-decoration: none; color: #DD0000;}
A.generica_inversaBold:hover  	{FONT-WEIGHT: bold; text-decoration: underline; color: #DD0000;}

A.menu_topAlto:link  	{text-decoration: none; color: #FFFFFF;}
A.menu_topAlto:visited  {text-decoration: none; color: #FFFFFF;}
A.menu_topAlto:active  	{text-decoration: none; color: #FFFFFF;}
A.menu_topAlto:hover  	{text-decoration: underline; color: #FFFFFF;}

A.menu_bold {
	FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #FFFFFF; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana
}
A.menu_bold:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.menu_bold:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.menu_bold:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.menu_bold:hover {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: underline
}


A.menuB_bold {
	FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #333333; LINE-HEIGHT: 150%; FONT-FAMILY: Verdana
}
A.menuB_bold:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A.menuB_bold:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.menuB_bold:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.menuB_bold:hover {
	FONT-WEIGHT: bold; COLOR: #DD0000; TEXT-DECORATION: underline
}

BODY  {
	margin : 0 0 0 0;
	font : 8pt Verdana;
	color : #333333;
	background-image : url(../images/bg.gif); background-color : #FFFFFF;
	SCROLLBAR-FACE-COLOR: #C9C9C9;
	SCROLLBAR-HIGHLIGHT-COLOR: #F3F3F3;
	SCROLLBAR-SHADOW-COLOR: #F3F3F3;
	SCROLLBAR-ARROW-COLOR: #333333;
	SCROLLBAR-BASE-COLOR: #F3F3F3;
	scrollbar-dark-shadow-color: #FFFFFF;
	scrollbar-3d-light-color: #EBCC8A;
}


INPUT {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana;
	COLOR: #333333;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: 1px solid #333333;
	TEXT-DECORATION: none;
	background : #ffffff;
	background-color:#ffffff;
}
.inputSubmit {
	BORDER-RIGHT: #333333 1px solid; 
	BORDER-TOP: #333333 1px solid; 
	FONT-WEIGHT: bold; FONT-SIZE: 10px; 
	BORDER-LEFT: #333333 1px solid; COLOR: #333333; 
	BORDER-BOTTOM: #333333 1px solid; 
	FONT-FAMILY: Verdana; 
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #DD0000
}
textarea  {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana;
	COLOR: #333333;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid ;
	TEXT-DECORATION: none;
	background : #FFFFFF;
}

P, TD{
	FONT-SIZE: 8pt; MARGIN-LEFT: 5px; COLOR: #333333; LINE-HEIGHT: 150%; MARGIN-RIGHT: 5px; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}

TR.Testata  {
	background-color : #EBCC8A;
	font-size : 8pt;
	color : #333333;
}


TR.Riga  {
	background-color : #F8F0D5;
	font-size : 8pt;
	
}

TR.Rigabianca  {
	background-color : #FFFFFF;
	font-size : 8pt;
	
}
TR.Rigapari {
	background-color : #F8F0D5;
	font-size : 8pt;
	
}

TR.Rigadispari  {
	background-color : #F8F0D5;
	font-size : 8pt;
	
}
TD.Testata  {
	background-color : #003366;
	font-size : 8pt;
	font-style : normal;
	color : #FFFF66;
}

INPUT.corpo  {
	font-size : 8pt;
	color : #333333;
	background-color : #000066;
}

textarea.corpo  {
	font-size : 8pt;
	color : #333333;
	background-color : #FFFFFF;
}

SELECT.Corpo  {
	font-size : 8pt;
	color : #333333;
	background-color : #FFFFFF;
}

H1  {
	font : bold 12px;
	color : #333333;
}

H2  {
	font : bold 12px;
	color : #EBCC8A;
	text-align : left;
}

font.ERRORE  {
	font : bold 8pt;
	color : #00ff00;
	text-align : center;
}
font.Data  {
	font : bold 8pt;
	color : #660000;
}

font.Title  {
	font : bold 8pt;
	color : #ffffff;
}

TR.TestataScura    { background-color : #DD0000; }
TR.TestataChiara   { background-color : #E5E5E5; }

TD.TestataScura    { background-color : #DD0000; font-weight : bold; font-size : 8pt; color : #FFFFFF; }
TD.TestataChiara   { background-color : #E5E5E5; font-weight : bold; font-size : 8pt; }
TD.TestataChiara2  { background-color : #C9C9C9; font-weight : bold; font-size : 8pt; }

TD.Titolo-scuro { font-weight : bold; font-size : 11pt; color: #DD0000; }
TD.Titolo-bold  { font-weight : bold; font-size : 8pt; }
TD.Titolo-bold2 { font-weight : bold; font-size : 10pt; }
TD.Titolo-small { font-size : 7pt; }

.tableBorder     { background-color : #FFFFFF; border: solid 1px; border-color: #CDCDCD; }
.tableBorderLati { background-color : #FFFFFF; BORDER-RIGHT: #CDCDCD 0.025cm solid; BORDER-LEFT: #CDCDCD 0.025cm solid }
.tableEsterna    { width: 770; BORDER-RIGHT: #CDCDCD 0.025cm solid; BORDER-TOP: #CDCDCD 0.025cm solid; BORDER-LEFT: #CDCDCD 0.025cm solid; BORDER-BOTTOM: #CDCDCD 0.025cm solid }
.tableMain       { background-color : #FFFFFF; }
