@charset "iso-8859-1";

img { 
border: 0px;
}

table {
border: 0px;
}


a {
outline: none;
}

span {
font-size:11px;
color:#555;
}

.header {
background: #737373;
text-align: center;
}


.container-wrapper {
text-align:left;
width: 776px;
margin: 0 auto;
background-image:url(../img_struct/filetto.gif);
background-repeat:repeat-y;
background-position:left top;
}


.titleBox {
height: 41px;
line-height: 41px;
text-align:left;
font-size:12px;
padding-left: 30px;
color: white;
background:  url(../img_struct/BoxStandardTitle.gif);
background-repeat:no-repeat;
}

#contentArea {
width:570px;
overflow:hidden;
}

/******************************** FOOTER ****/

.footer-wrapper {
height:17px;
background: url(../img_struct/FooterBg.gif);
line-height:17px;
padding-top: 3px;
}


.footer-text {
width: 776px;
margin:0 auto;
color: white;
padding-left:20px !important;
padding-left:5px;
}

.footer-text a{
color: white;
}

.BoxTextTitle {
margin:2px 0px;
}

/* menu main */
.menuMain-wrapper {
background-image: url(../img_struct/Menu01Bg.gif);
height:19px;
padding-top:3px;
background-repeat:repeat-x;
}

.menuMainContainer {
width: 776px;
margin: 0px auto;
text-align:center;
}

.menuMainContainer ul {
list-style: none;
margin: 0px;
padding: 0px;
}

.menuMainContainer ul li {
margin: 0px 8px;
float: left;
}


.menuMainContainer ul li a {
font-size: 12px;
color:#fff;
text-decoration: none;
}


.menuMainContainer ul li a:hover {
font-size: 12px;
color:#d6a836 ;
text-decoration: none;
}

/****************************/

ul.menu02 {
width:186px;
list-style: none; 
margin:0px; 
padding:0px
}

ul.menu02 li {
margin:5px 0px;
padding:0px;
}

ul.menu02 li a {
color: white; 
text-decoration:none;
background-image:url(../img_struct/stellina.gif);
background-repeat:no-repeat;
margin-left:20px; 
padding-left:18px;
}

ul.menu02 li a:hover { 
background-image:url(../img_struct/stellinaGialla.gif);
text-decoration: underline;
}


/****************************/


/* Tag Generici */

h1 		{	margin: 5px 0px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #990000;	}
h2 		{	margin: 5px 0px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #990000;	}
h3 		{	margin: 5px 0px; 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: none;	color: #990000;	}

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: #555555;}
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: #555555;}
a		{	text-transform: none;	color: #666666;}
hr 		{	border-width: 0px; height: 1px; background-color: #DDDDDD; color: #DDDDDD; }

/* Stile titolo Box strutturali */

.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: #888888;	}

/* Stili date liste e dettaglio */

.BoxTextDate 	{	font-family: Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #777777;}
.BoxTextDateDay 	{	font-size: 18px;	font-weight: bold;	color: #000000;}
.BoxTextDateMonth 	{	font-size: 11px;	font-weight: normal;	text-transform: uppercase;	color: #000000;}
.BoxTextDateYear 	{	font-size: 11px;	font-weight: bold; color: #FFFFFF;}

/* Stile testo content area */

.ContentText 	    	{	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: #555555;}
a.ContentText: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: #555555;}
a.ContentText: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: #555555;}
a.ContentText: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: #555555;}
a.ContentText: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: none; color: #009CFF;}

.Note 	    	{	font-family: Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #555555;}

/* Stili titoli liste */

.BoxTextTitle			{	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: #990000;}
a.BoxTextTitle: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: #990000;}
a.BoxTextTitle: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: #990000;}
a.BoxTextTitle: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: #990000;}
a.BoxTextTitle: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: #990000;}

/* Stili titoli accoglienza */

.BoxAccoglienzaTitle			{	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: #555555;}
a.BoxAccoglienzaTitle: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: #555555;}
a.BoxAccoglienzaTitle: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: #555555;}
a.BoxAccoglienzaTitle: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: #555555;}
a.BoxAccoglienzaTitle: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: #990000;}

/* Stile testo box */


.BoxText				{	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: #999;}
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: #999;}
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: #999;}
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: #999;}
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: #999;}


.list-box .ContentText			{	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: #009CFF;}
.list-box a.ContentText: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: #009CFF;}
.list-box a.ContentText: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: #009CFF;}
.list-box a.ContentText: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: #009CFF;}
.list-box a.ContentText: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: #009CFF;}

.GlossaryText				{	color: #E75700;}
a.GlossaryText:link			{	text-decoration: none; border-bottom: dotted 1px; color: #E75700;}
a.GlossaryText:active		{	text-decoration: none; border-bottom: dotted 1px; color: #E75700;}
a.GlossaryText:visited		{	text-decoration: none; border-bottom: dotted 1px; color: #E75700;}
a.GlossaryText:hover		{	text-decoration: none; border-bottom: dotted 1px; color: #E75700;}

.AutLinkText				{	color: #009CFF;}
a.AutLinkText:link			{	text-decoration: none; border-bottom: dotted 1px; color: #009CFF;}
a.AutLinkText:active		{	text-decoration: none; border-bottom: dotted 1px; color: #009CFF;}
a.AutLinkText:visited		{	text-decoration: none; border-bottom: dotted 1px; color: #009CFF;}
a.AutLinkText:hover			{	text-decoration: none; border-bottom: dotted 1px; color: #009CFF;}

/* Stile credits e footer */

.CreditsText 	    	{	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: #FFFFFF;}
a.CreditsText: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: #FFFFFF;}
a.CreditsText: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: #FFFFFF;}
a.CreditsText: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: #FFFFFF;}
a.CreditsText: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: #FFFFFF;}

/* Stili menu */
 
.MenuMain				{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.0em;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #333333;}
a.MenuMain:link  		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.0em;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #333333;}
a.MenuMain:active 		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.0em;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #333333;}
a.MenuMain:visited		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.0em;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #333333;}
a.MenuMain:hover 		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.0em;	font-size: 12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #000000;}

.MenuMain2				{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.0em;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #990000;}
a.MenuMain2:link  		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.0em;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #990000;}
a.MenuMain2:active 		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.0em;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #990000;}
a.MenuMain2:visited		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.0em;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #990000;}
a.MenuMain2:hover 		{	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif; letter-spacing: 0.0em;	font-size: 11px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #555555;}

.MenuExtra				{	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: #990000;}
a.MenuExtra: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: #990000;}
a.MenuExtra: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: #990000;}
a.MenuExtra: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: #990000;}
a.MenuExtra: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: #990000;}

.MenuUser				{	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: #fff;}
a.MenuUser: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: #fff;}
a.MenuUser: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: #fff;}
a.MenuUser: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: #fff;}
a.MenuUser: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: #fff;}

/* Stile field */

.campi {
	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #555555;
	border: 1px solid #AAAAAA;
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	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;
}

/* Stile content menu */

#ContentMenu .ContentText 	        	{	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: #555555;}
#ContentMenu a.ContentText: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: #555555;}
#ContentMenu a.ContentText: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: #555555;}
#ContentMenu a.teContentTextsto: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: #555555;}
#ContentMenu a.ContentText: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: none; color: #555555;}

/* Stile menu strutturale (fondo pagina) */

#FooterMenu .ContentText 	       {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 8px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #FFFFFF;}
#FooterMenu a.ContentText:link     {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 8px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #FFFFFF;}
#FooterMenu a.ContentText:active   {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 8px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #FFFFFF;}
#FooterMenu a.ContentText:visited  {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 8px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #FFFFFF;}
#FooterMenu a.ContentText:hover    {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 8px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #AAAAAA;}


/* Stili Commenti */

.CommentArea {
	background-color: #F9F9F9;
	border-top: solid 1px #DDDDDD;
	border-left: solid 1px #DDDDDD;
	border-right: solid 1px #DDDDDD;
	padding: 7px;
	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;
	color: #555555;
}

.CommentUser {
	background-image: url('../../img_system/spacer02.gif');
	background-repeat: repeat-x;
	background-position: top;
	margin-bottom: 7px;
	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;
	color: #555555;
}

a.CommentUserLink:link 		{ font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px; color: #397AA8; font-variant: normal;	text-transform: none;	text-decoration: none; }
a.CommentUserLink:active 	{ font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px; color: #397AA8; font-variant: normal;	text-transform: none;	text-decoration: none; }
a.CommentUserLink:visited 	{ font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px; color: #397AA8; font-variant: normal;	text-transform: none;	text-decoration: none; }

/* Stili Forum */

.ForumTable {
	background-color: #CCCCCC;
}

.ForumGroup 	      {	padding: 3px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #FFFFFF;	background-color: #3A93D5; background-image: url(../img_struct/Menu01Bg.gif);}
a.ForumGroup:link     {	padding: 3px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #FFFFFF;}
a.ForumGroup:active   {	padding: 3px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #FFFFFF;}
a.ForumGroup:visited  {	padding: 3px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #FFFFFF;}
a.ForumGroup:hover    {	padding: 3px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #FFFFFF;}

.ForumCaption 	    	{	padding: 3px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #666666;	background-color: #EEEEEE; background-image: url(../template/img_system/forum_BgCaption.gif);}
a.ForumCaption:link     {	padding: 3px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #666666;}
a.ForumCaption:active   {	padding: 3px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #666666;}
a.ForumCaption:visited  {	padding: 3px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #666666;}
a.ForumCaption:hover    {	padding: 3px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #666666;}

.ForumMessage 	    	{	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #555555;	background-color: #FFFFFF;}
a.ForumMessage:link     {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #F1901F;}
a.ForumMessage:active   {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #F1901F;}
a.ForumMessage:visited  {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #F1901F;}
a.ForumMessage:hover    {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #555555;}

.ForumMessageFrame 		{	width: 100%; overflow: auto; border: 0px solid #000; padding: 0px; }

.ForumMessageExtra 	    	 {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #555555;	background-color: #F9F9F9;}
a.ForumMessageExtra:link     {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #F1901F;}
a.ForumMessageExtra:active   {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #F1901F;}
a.ForumMessageExtra:visited  {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #F1901F;}
a.ForumMessageExtra:hover    {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #555555;}

.ForumCategoryTitle 	      {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #990000;}
a.ForumCategoryTitle:link     {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #990000;}
a.ForumCategoryTitle:active   {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #990000;}
a.ForumCategoryTitle:visited  {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #990000;}
a.ForumCategoryTitle:hover    {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #F1901F;}

.ForumMessageTitle 	    	 {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #666666;}
a.ForumMessageTitle:link     {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #990000;}
a.ForumMessageTitle:active   {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #990000;}
a.ForumMessageTitle:visited  {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #990000;}
a.ForumMessageTitle:hover    {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #F1901F;}

.ForumMenu 	    	 {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	color: #666666;}
a.ForumMenu:link     {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #118AD0;}
a.ForumMenu:active   {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #118AD0;}
a.ForumMenu:visited  {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #118AD0;}
a.ForumMenu:hover    {	padding: 5px; font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.6em;	font-weight: bold;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #F1901F;}

.ForumTextNote 	    	 {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #666666;}
a.ForumTextNote:link     {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #F1901F;}
a.ForumTextNote:active   {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #F1901F;}
a.ForumTextNote:visited  {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #F1901F;}
a.ForumTextNote:hover    {	font-family: 'Lucida Grande', Tahoma, Arial,  Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 1.2em;	font-weight: normal;	font-variant: normal;	text-transform: none;	text-decoration: none; color: #666666;}


/*Stili Cart*/

.CartListTable {
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
}

.CartListHeader {
	padding: 3px;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	font-style: normal;	line-height: 1.6em;	font-weight: bold;	
	font-variant: normal;	
	text-transform: none;	
	color: #666666;	
	background-color: #EEEEEE; 
	background-image: url(/img_system/forum_BgCaption.gif);
	background-repeat: repeat-x;
	
}

.CartListFooter {
	padding: 3px;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	font-style: normal;	line-height: 1.6em;	font-weight: normal;	
	font-variant: normal;	
	text-transform: none;	
	color: #666666;	
	background-color: #FFFFFF; 
	background-repeat: repeat-x;
	
}

.CartListLine01 {
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	font-style: normal;	line-height: 1.6em;	font-weight: normal;	
	font-variant: normal;	
	text-transform: none;	
	color: #555555;	
	background-color: #F3FAFC;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}

.CartListLine02 {
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px;	
	font-style: normal;	line-height: 1.6em;	font-weight: bold;	
	font-variant: normal;	
	text-transform: none;	
	color: #444444;	
	background-color: #F5F7F8;
	border-bottom: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
}
