/*GENERICI*/
*
{
	font-size:100%;	
}
BODY
{
	SCROLLBAR-FACE-COLOR: #a1a1a1;
	font-size: 10pt;
	SCROLLBAR-HIGHLIGHT-COLOR: #e1e1e1;
	SCROLLBAR-SHADOW-COLOR: #e1e1e1;
	color: #0000bb;
	SCROLLBAR-3DLIGHT-COLOR: #999999;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #e1e1e1;
	font-family: Tahoma;
	SCROLLBAR-DARKSHADOW-COLOR: #999999;
	SCROLLBAR-BASE-COLOR: #999999;
	background-color: #FFFFFF;
	text-align:center;
}

A:active
{
	font-size: 10pt;
	color: #000000;
	font-family: Tahoma;
	text-decoration: none;
	
}
A:link
{
	
	font-size: 10pt;
	color: #0000d5;
	font-family: Tahoma;
	text-decoration: none;
	
}

A:visited
{
	
	font-size: 10pt;
	color: #0000d5;
	font-family: Tahoma;
	text-decoration: none;	
}


A:hover
{
	
	font-size: 10pt;
	color: #0000ff;
	font-family: Tahoma;
	text-decoration: underline;	
}

/*TESTI TITOLI E DESCRIZIONI*/
.TitleBlue
{
	font-weight: bold;
	font-size: 16pt;
	color: #ff6633;
	font-family: Tahoma;
	text-decoration: none;
	width: 100%;
	letter-spacing: 3px;
}
.SubTitleBlue
{
	font-weight: bold;
	font-size: 12pt;
	color: #ff6633;
	font-family: Tahoma;
	background-color: transparent;
	text-decoration: none;
}
.TextBlue
{
	font-size: 11pt;
	color: #0000d5;
	font-family: Tahoma;
	background-color: transparent;
}
.TextBlueBold,
.TextBlueBold a,
.TextBlueBold a:active,
.TextBlueBold a:hover,
.TextBlueBold a:link,
.TextBlueBold a:visited,
.TextBlueBold:active,
.TextBlueBold:hover,
.TextBlueBold:link,
.TextBlueBold:visited
{
	font-weight: bold;
	font-size: 10pt;
	color: #ff6633;
	font-family: Tahoma;
	background-color: transparent;
}
.TextBlueBoldSmall,
.TextBlueBoldSmall a,
.TextBlueBoldSmall a:active,
.TextBlueBoldSmall a:hover,
.TextBlueBoldSmall a:link,
.TextBlueBoldSmall a:visited,.TextBlueBoldSmall:active,
.TextBlueBoldSmall:hover,
.TextBlueBoldSmall:link,
.TextBlueBoldSmall:visited
{
	font-weight: bold;
	font-size: 9pt;
	color: #ff6633;
	font-family: Tahoma;
	background-color: transparent;
}

.TextLightBlueBold, .TextLightBlueBold:active, .TextLightBlueBold:hover, .TextLightBlueBold:link, .TextLightBlueBold:visited
{
	font-weight: bold;
	font-size: 10pt;
	color: #ff6600;
	font-family: Tahoma;
	background-color: transparent;
}
.TextRed
{
	font-size: 10pt;
	color: #ff0033;
	font-family: Tahoma;
	background-color: transparent;
}
.TextSmallBlue
{
	font-size: 10pt;
	color: #0000d5;
	font-family: Tahoma;
	background-color: transparent;
	
}

.TextVerySmallBlue
{
	font-size: 9pt;
	color: #0000d5;
	font-family: Tahoma;
	background-color: transparent;
}

.LabelError
{
	font-weight: bold;
	font-size: 14px;
	color: black;
	font-family: Tahoma;
	background-color: #ff0000;
}

.LabelAdvise
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	font-family: Tahoma;
	background-color: #009900;
}

.ToolBar
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	font-family: Tahoma;
	background-color: #0066ff;
	border-right: #0000a0 2px solid;
	border-top: #00a6ff 2px solid;
	border-left: #00a6ff 2px solid;
	border-bottom: #0000a0 2px solid;
}

/*LINK*/
.Pulsante
{
	font-weight: bold;
	color: #0000d5;
	padding: 2px;
	font-size: 12px;
	cursor: Pointer;
	text-align: center;
	border:0;
}
A:active.Pulsante
{
	font-weight: bold;
	color: #0000d5;
	border:0;
	padding: 2px;
	font-size: 12px;
	cursor: Pointer;
}

A:hover.Pulsante
{
	
	font-weight: bold;
	color: #0000d5;
	border:0;
	padding: 2px;
	font-size: 13px;
	cursor: Pointer;
	text-decoration: underline;

}

A:link.Pulsante
{
	
	font-weight: bold;
	border:0;
	color: #0000d5;
	padding: 2px;
	font-size: 12px;
	cursor: Pointer;
}

A:visited.Pulsante
{
	background-color: #3399ff;
	font-weight: bold;
	color: #0000d5;
	border:0;
	padding: 2px;
	font-size: 12px;
	cursor: Pointer;
}


/*BORDATURE*/
.BordoBlu
{
	font-size: 3px;
	width: 100%;
	color: #0000d5;
	height: 3px;
	background-color: #0000d5;
}

.BordoNero
{
	font-size: 3px;
	width: 100%;
	color: #000000;
	height: 3px;
	background-color: #000000;
}

/*SFONDI*/
.SfondoBianco
{
	background-color: #ffffff;
}


/*CHAT*/
.PlaceHolderImmagni
{
	overflow: auto;
	width: 167px;
	height: 267px;
}

.ChatNickName
{
	font-size: 9pt;
	color: #0000d5;
	font-family: Tahoma;
	background-color: transparent;
}
.ChatNickNameUltimo
{
	font-weight: bold;
	font-size: 9pt;
	color: #0000d5;
	font-family: Tahoma;
	background-color: transparent;
}
.ChatMessaggio
{
	font-size: 9pt;
	color: #000000;
	font-family: Tahoma;
	background-color: transparent;
}

.ChatMessaggioUltimo
{
	font-size: 10pt;
	color: #000000;
	font-family: Tahoma;
	background-color: transparent;
}

/*NEWS*/
.clsMessaggio
{
	left: 0px;
	width: 0px;
	top: 0px;
	height: 0px;
	
}
.AreaText
{
	border-right: #0000d5 1px solid;
	border-top: #0000d5 1px solid;
	border-left: #0000d5 1px solid;
	border-bottom: #0000d5 1px solid;
	background-color: #ffffff;
	text-align:left;
	padding:20px;
}	

.divWait
{
	position:absolute;
	left:300px;
	top:300px;
	}			
