@charset "iso-8859-1";

/* Body */

body {	background-color: #2D3946;	background-image: url();	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px; }

/* Tag Generici */

h1 		{	margin: 0px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	line-height: normal;	font-variant: normal;	text-transform: none;	color: #000000;	}
h2 		{	margin: 0px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	line-height: normal;	font-variant: normal;	text-transform: none;	color: #3A77A3;	}
h3 		{	margin: 0px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	line-height: normal;	font-variant: normal;	text-transform: none;	color: #3A77A3;	}

div 	{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #8E8E8E;}
p		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #8E8E8E;}
a		{	text-transform: none;	color: #666666;}
hr 		{	border-width: 0px; height: 1px; background-color: #DDDDDD; color: #DDDDDD; }

/* Homepage */
.Home_BoxTitle 	{	font-family: 'Century Gothic', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	line-height: normal;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	}
.Home_BoxText 	{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-variant: normal;	text-transform: none;	color: #CCCCCC;	}

/* Titoli Box */
.BoxTitle			{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #000000;}

/* Stili date liste e dettaglio */

.BoxTextDate 	{	font-family: Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #CE2121;}

/* Stili titoli liste */

.BoxTextTitle			{
	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #406B88;
}
a.BoxTextTitle:link		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none;	color: #406B88;}
a.BoxTextTitle:active	{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none;	color: #406B88;}
a.BoxTextTitle:visited	{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none;	color: #406B88;}
a.BoxTextTitle:hover	{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: underline; color: #CE2121;}

/* Stile testo box */

.BoxText				{
	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #4C4C4C;
}
a.BoxText:link			{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #8E8E8E;}
a.BoxText:active		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #8E8E8E;}
a.BoxText:visited		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #8E8E8E;}
a.BoxText:hover			{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: underline; color: #8E8E8E;}

/* Stile credits e footer */

.CreditsText 	    	{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #CBCBCB;}
a.CreditsText:link    	{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #CBCBCB;}
a.CreditsText:active  	{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #CBCBCB;}
a.CreditsText:visited 	{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #CBCBCB;}
a.CreditsText:hover   	{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: underline; color: #CBCBCB;}

/* Stili menu */

.MenuMain2				{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.1em;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #5C5C5C;}
a.MenuMain2:link  		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.1em;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #5C5C5C;}
a.MenuMain2:active 		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.1em;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #5C5C5C;}
a.MenuMain2:visited		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.1em;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #5C5C5C;}
a.MenuMain2:hover 		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.1em;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #3A77A3;}

/* Stile field */

.FormField {
	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	border: 1px solid #AAAAAA;
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	padding: 4px;
	background-image: url('../../img_system/BgInput.gif');
	background-repeat: repeat-x;
	background-color: #F7F7F7;
}

form submit {
	background-color: #EBF3F6;
	background-image: url('../../img_system/BgInputButton.gif');
	background-repeat: repeat-x;
}

A:link {
	TEXT-DECORATION: none;
	color: #3168EC;
}
A:visited {
	TEXT-DECORATION: none;
	color: #777B88;

}
A:hover {
	TEXT-DECORATION: underline;
	color: #062B84;

}
