BODY
{
	background: "#FFFFFF";
}
/*** DEFAULT ***/

TD
{   
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: "#666666";
}

.TDHilighted
{   
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: "#ff0000";
}

.Tableb
{
	background: "#FFFFFF";
	 
	border-left-style:  solid;
	border-left-color: "#99cc33";
	border-left-width: 1;

	border-right-style: solid;
	border-right-color: "#99cc33";
	border-right-width: 1;

	border-top-style: solid;
	border-top-color: "#99cc33";
	border-top-width: 1;

	border-bottom-style: solid;
	border-bottom-color: "#99cc33";
	border-bottom-width: 1;
}

.Bg1
{

	background-color: "#FFFFFF";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
	COLOR: "#666666";	
}
.Bg2
{
	background-color: "#f4f4f4";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	 FONT-SIZE: 8pt;
	COLOR: "#666666";	
}

A:link
{
    COLOR: "#009966";
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: "#009966";
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: "#009966";
    TEXT-DECORATION: none
}
A:hover
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
/*** PAGINE DINAMIC ***/
.TitoloPagina
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial;
    font-weight:bold;
    COLOR: "#009966";
}

.sottoTitoloPagina
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    COLOR: "#009966";
}

/*** NEWS ***/
.News
{
	FONT-SIZE: 7pt;
    FONT-FAMILY: Arial;
    COLOR: "#666666";
}
	A.News:link
	{
		COLOR: "#009966";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		font-weight:bold;
		TEXT-DECORATION: none
	}
	A.News:visited
	{
		COLOR: "#009966";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		font-weight:bold;
		TEXT-DECORATION: none
	}
	A.News:active
	{
		COLOR: "#009966";
		font-weight:bold;
		TEXT-DECORATION: none
	}
	A.News:hover
	{
		BACKGROUND-COLOR: transparent;
		TEXT-DECORATION: underline
		
	}
	
/*** CATEGORIA ***/
.nomeCategoria
{   
	FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    font-weight:bold;
    COLOR: "#009966";
}

/*** RICERCA ***/
.Ricerca
{   
	FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: "#FFFFFF";
}
	A.Ricerca:link
	{
		COLOR: "#FFFFFF";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		TEXT-DECORATION: none
	}
	A.Ricerca:visited
	{
		COLOR: "#FFFFFF";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		TEXT-DECORATION: none
	}
	A.Ricerca:active
	{
		COLOR: "#FFFFFF";
		TEXT-DECORATION: none
	}
	A.Ricerca:hover
	{
		BACKGROUND-COLOR: transparent;
		TEXT-DECORATION: underline
	}
	.campoRicerca
	{
		BORDER-RIGHT: #aaaaaa 1px solid;
		BORDER-TOP: #aaaaaa 1px solid;
		FONT-WEIGHT: normal;
		FONT-SIZE: 10px;
		BORDER-LEFT: #aaaaaa 1px solid;
		WIDTH: 120px;
		COLOR: #000000;
		BORDER-BOTTOM: #aaaaaa 1px solid;
		FONT-FAMILY: Verdana;
		HEIGHT: 15px
	}
	
	.campoLong
	{
		BORDER-RIGHT: #aaaaaa 1px solid;
		BORDER-TOP: #aaaaaa 1px solid;
		FONT-WEIGHT: normal;
		FONT-SIZE: 10px;
		BORDER-LEFT: #aaaaaa 1px solid;
		WIDTH: 220px;
		COLOR: #000000;
		BORDER-BOTTOM: #aaaaaa 1px solid;
		FONT-FAMILY: Verdana;
		HEIGHT: 15px
	}
	
	.campoMedium
	{
		BORDER-RIGHT: #009966 1px solid;
		BORDER-TOP: #009966 1px solid;
		FONT-WEIGHT: normal;
		FONT-SIZE: 10px;
		BORDER-LEFT: #009966 1px solid;
		WIDTH: 170px;
		COLOR: #000000;
		BORDER-BOTTOM: #009966 1px solid;
		FONT-FAMILY: Verdana;
		HEIGHT: 15px
	}
	
	.campoSmall
	{
		BORDER-RIGHT: #aaaaaa 1px solid;
		BORDER-TOP: #aaaaaa 1px solid;
		FONT-WEIGHT: normal;
		FONT-SIZE: 10px;
		BORDER-LEFT: #aaaaaa 1px solid;
		WIDTH: 80px;
		COLOR: #000000;
		BORDER-BOTTOM: #aaaaaa 1px solid;
		FONT-FAMILY: Verdana;
		HEIGHT: 15px
	}
	
	.campoXLong
	{
		BORDER-RIGHT: #aaaaaa 1px solid;
		BORDER-TOP: #aaaaaa 1px solid;
		FONT-WEIGHT: normal;
		FONT-SIZE: 10px;
		BORDER-LEFT: #aaaaaa 1px solid;
		WIDTH: 305px;
		COLOR: #000000;
		BORDER-BOTTOM: #aaaaaa 1px solid;
		FONT-FAMILY: Verdana;
		HEIGHT: 15px
	}

/*** MENU DINAMIC ***/
.Menu
{   
	FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: "#009966";
}
.TitoloMenu
{   
	FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    font-weight:bold;
    COLOR: "#FF0000";
}
	A.Menu:link
	{
		COLOR: "#009966";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		TEXT-DECORATION: none;
	}
	A.Menu:visited
	{
		COLOR: "#009966";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		TEXT-DECORATION: none
	}
	A.Menu:active
	{
		COLOR: "#009966";
		TEXT-DECORATION: none
	}
	A.Menu:hover
	{
		BACKGROUND-COLOR: transparent;
		TEXT-DECORATION: underline
	}

	A.Menu2:link
	{
		COLOR: "#006699";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		TEXT-DECORATION: none;
	}
	A.Menu2:visited
	{
		COLOR: "#006699";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		TEXT-DECORATION: none
	}
	A.Menu2:active
	{
		COLOR: "#006699";
		TEXT-DECORATION: none
	}
	A.Menu2:hover
	{
		BACKGROUND-COLOR: transparent;
		TEXT-DECORATION: underline
	}
	
/*** BOX LOGIN ***/
.LoginSmall
{   
	FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: "#999999";
}
	.campoLogin
	{
		BORDER-RIGHT: #aaaaaa 1px solid;
		BORDER-TOP: #aaaaaa 1px solid;
		FONT-WEIGHT: normal;
		FONT-SIZE: 10px;
		BORDER-LEFT: #aaaaaa 1px solid;
		WIDTH: 110px;
		COLOR: #000000;
		BORDER-BOTTOM: #aaaaaa 1px solid;
		FONT-FAMILY: Verdana;
		HEIGHT: 15px
	}
	A.LoginSmall:link
	{
		COLOR: "#99cc33";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		TEXT-DECORATION: none;
	}
	A.LoginSmall:visited
	{
		COLOR: "#99cc33";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		TEXT-DECORATION: none
	}
	A.LoginSmall:active
	{
		COLOR: "#99cc33";
		TEXT-DECORATION: none
	}
	A.LoginSmall:hover
	{
		BACKGROUND-COLOR: transparent;
		TEXT-DECORATION: underline
	}
	
	A.linksLoginSmall:link
	{
		COLOR: "#0066ff";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		TEXT-DECORATION: none
	}
	A.linksLoginSmall:visited
	{
		COLOR: "#0066ff";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		TEXT-DECORATION: none
	}
	A.linksLoginSmall:active
	{
		COLOR: "#0066ff";
		TEXT-DECORATION: none
	}
	A.linksLoginSmall:hover
	{
		BACKGROUND-COLOR: transparent;
		TEXT-DECORATION: underline
	}

/*** LINK CARRELLO ***/	
	A.VediCarrello:link
	{
		COLOR: "#FF0000";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		TEXT-DECORATION: none;
	}
	A.VediCarrello:visited
	{
		COLOR: "#FF0000";
		FONT-STYLE: normal;
		FONT-VARIANT: normal;
		TEXT-DECORATION: none
	}
	A.VediCarrello:active
	{
		COLOR: "#FF0000";
		TEXT-DECORATION: none
	}
	A.VediCarrello:hover
	{
		BACKGROUND-COLOR: transparent;
		TEXT-DECORATION: underline
	}

/*** BOTTOM ***/
.Bottom
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: "#006699";
}


/*** ADMIN ***/
.Bg1_dis
{
	background-color: "#CCFF99";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	 FONT-SIZE: 10pt;
	COLOR: "#666666";	
}
.Bg2_dis
{
	background-color: "#FFFFFF";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
	COLOR: "#666666";	
}

.Bg1_archivio
{
	background-color: "#FFCCCC";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	 FONT-SIZE: 10pt;
	COLOR: "#666666";	
}
.Bg2_archivio
{
	background-color: "#FFFFFF";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
	COLOR: "#666666";	
}

.Bgmailed
{
	background-color: "#D7EDFB";
	FONT-FAMILY: Arial;
	FONT-SIZE: 11pt;
}

.BgSelected
{
	background-color: "#ffcc99";
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	COLOR: "#003366";	
}
/*
.TitoloPagina
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
    COLOR: "#339966";
	font-weight:bold;
}

.TitoloPaginaPrint
{
    FONT-SIZE: 20pt;
    COLOR: "#000000";
    FONT-FAMILY: Verdana;
    FONT-STYLE: normal;
	font-weight:bold;
}

.Tableb
{
	background: "#FFFFFF";
	 
	border-left-style:  solid;
	border-left-color: "#EEEEEE";
	border-left-width: 1;

	border-right-style: solid;
	border-right-color: "#EEEEEE";
	border-right-width: 1;

	border-top-style: solid;
	border-top-color: "#EEEEEE";
	border-top-width: 1;

	border-bottom-style: solid;
	border-bottom-color: "#EEEEEE";
	border-bottom-width: 1;
}

.TDStampa
{   

    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: "#000000";
}

TD
{   
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: "#666666";
}

.TRt
{
	background-color: "#EEEEEE";
	FONT-STYLE: normal;
	font-weight:bold;
	FONT-FAMILY: Verdana;
	COLOR: "#2A4F89";	
}

.TRfoot
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: "#A80016";	
}

.TDHilighted
{   
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: "#ff0000";
}

.Bgmailed
{
	background-color: "#B2CDBF";
	FONT-FAMILY: Arial;
	 FONT-SIZE: 11pt;
	COLOR: "#000082";	
}

.Bg1
{

	background-color: "#FFFFFF";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	 FONT-SIZE: 10pt;
	COLOR: "#666666";	
}
.Bg2
{
	background-color: "#F0F6F2";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	 FONT-SIZE: 10pt;
	COLOR: "#666666";	
}
.BgSelected
{
	background-color: "#ffcc00";
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	COLOR: "#003366";	
}

.layoutScelto
{
	background-color: "#ff00ff";
}

.fotoScelta
{
	border-style: solid;
	border-color: "#FF0000";
	border-width: 2;
}

.Bg1_dis
{
	background-color: "#CCFF99";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	 FONT-SIZE: 10pt;
	COLOR: "#666666";	
}
.Bg2_dis
{
	background-color: "#CCFF66";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
	COLOR: "#666666";	
}

.Bg1_archivio
{
	background-color: "#FFCCCC";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	 FONT-SIZE: 10pt;
	COLOR: "#666666";	
}
.Bg2_archivio
{
	background-color: "#FF9999";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
	COLOR: "#666666";	
}
.printBg1
{
	background-color: "#EEEEEE";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	 FONT-SIZE: 10pt;
	COLOR: "#000000";	
}
.printBg2
{
	background-color: "#FEFEFE";
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	 FONT-SIZE: 10pt;
	COLOR: "#000000";	
}
.Warning
{
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12pt;
	COLOR: "#ff0000";	
}
.campi
{
    BORDER-RIGHT: #aaaaaa 1px solid;
    BORDER-TOP: #aaaaaa 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #aaaaaa 1px solid;
    WIDTH: 200px;
    COLOR: #000000;
    BORDER-BOTTOM: #aaaaaa 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 15px
}
.campiLong
{
    BORDER-RIGHT: #aaaaaa 1px solid;
    BORDER-TOP: #aaaaaa 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #aaaaaa 1px solid;
    WIDTH: 348px;
    COLOR: #000000;
    BORDER-BOTTOM: #aaaaaa 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 15px
}
.campismall
{
    BORDER-RIGHT: #aaaaaa 1px solid;
    BORDER-TOP: #aaaaaa 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #aaaaaa 1px solid;
    WIDTH: 100px;
    COLOR: #000000;
    BORDER-BOTTOM: #aaaaaa 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 15px
}

A:link
{
    COLOR: "#FF9933";
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: "#FF9933";
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: "#FF9933";
    TEXT-DECORATION: none
}
A:hover
{
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
 */