/*----------------------------------------------------------------------*/
/* Stili link */

	
	.still_neroA:link		
	{
		COLOR: #333333; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; 
		FONT-STYLE: normal;
	}
	.still_neroA:visited 
	{
		COLOR: #333333; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px; 
		FONT-STYLE: normal;
	}
	.still_neroA:hover
	{
		COLOR: #A00000; 
		TEXT-DECORATION: underline;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; 
		FONT-STYLE: normal;
	}

	.still_neroA:active 	
	{
		COLOR: #333333; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; 
		
	}
	


	.still_grigioA:link		
	{
		COLOR: #D5D5D5; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
	}
	
	.still_grigioA:visited 
	{
		COLOR: #D5D5D5; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
	}
	.still_grigioA:hover
	{
		COLOR: #FFFFFF; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
	}
	.still_grigioA:active 	
	{
		COLOR: #D5D5D5; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		
	}

	.still_biancoA:link		
	{
		COLOR: #FFFFFF; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; 
		FONT-STYLE: normal;
	}
	
	.still_biancoA:visited 
	{
		COLOR: #FFFFFF; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px; 
		FONT-STYLE: normal;
	}
	.still_biancoA:hover
	{
		COLOR: #E5E5E5; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; 
		FONT-STYLE: normal;
	}
	.still_biancoA:active 	
	{
		COLOR: #FFFFFF; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; 
		
	}
	
	
	.still_rossoA:link		
	{
		COLOR: #A00000; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; 
		FONT-STYLE: normal;
	}
	
	.still_rossoA:visited 
	{
		COLOR: #A00000; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px; 
		FONT-STYLE: normal;
	}
	.still_rossoA:hover
	{
		COLOR: #333333; 
		TEXT-DECORATION: underline;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; 
		FONT-STYLE: normal;
	}
	.still_rossoA:active 	
	{
		COLOR: #A00000; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px; 
		
	}	
/*----------------------------------------------------------------------*/
/* ScrollBar del browser */


BODY {
	SCROLLBAR-FACE-COLOR: #4a4a4a; FONT-SIZE: 10px; SCROLLBAR-HIGHLIGHT-COLOR: #7d7d7d; SCROLLBAR-SHADOW-COLOR: #323232; SCROLLBAR-3DLIGHT-COLOR: #111111; SCROLLBAR-ARROW-COLOR: #bbbbcc; SCROLLBAR-TRACK-COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica; SCROLLBAR-DARKSHADOW-COLOR: #000000; SCROLLBAR-BASE-COLOR: #789789
}
	
/*----------------------------------------------------------------------*/
/* BACKGROUND */

	.still_BG_rosso
	{
		border-color: #AA0000 #AA0000 #AA0000 #AA0000; 
		border-style: solid ;
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		background-color: #AA0000;
	}
	
	.still_BG_nero
	{ 
		background-color: #000000;
	}
	
	.still_BG_bianco
	{ 
		background-color: #F5F5F5;
	}

	.still_BG_grigio_chiaro
	{ 
		background-color: #E3E3E3;
	}	
	
	.still_BG_grigio_scuro
	{ 
		background-color: #3D3D3D;
	}

	.still_image
	{ 
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-TOP: #000000 1px solid; 
		BORDER-BOTTOM: #000000 1px solid;  
		BORDER-LEFT: #000000 1px solid; 
	}
	
	.still_border_dex
	{ 
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-TOP: #868686 1px solid; 
		BORDER-BOTTOM: #000000 0px solid;  
		BORDER-LEFT: #000000 0px solid; 
	}
	
	.still_BG_grigio
	{ 
		background-color: #CCCCCC;
	}

	
	.still_BG_fondo
	{ 
		background-color: #DDDDE3;
	}	

	.still_genere_home
	{
		border-color: #9B0004 #FFFFFF #9B0004 #9B0004; 
		border-style: solid ;
		border-top-width: 1px; 
		border-right-width: 2px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		background-color: #880003;	
	}

	.still_genere_home_dash
	{
		border-color: #9B0004 #FFFFFF #9B0004 #9B0004;
		border-style: solid ;
		border-top-width: 1px; 
		border-right:#9B0004 1px dashed; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		background-color: #FFFFFF;	
	}
	
/*----------------------------------------------------------------------*/
/* TABELLA */
td.BG_cella 
	{
		background-image: url(image/img.jpg);
		padding: 2px;
		height: 22px;
	}

td.still_stroke
	{
		border-color: #6F6F6F #6F6F6F #6F6F6F #6F6F6F; 
		border-style: solid ;
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		background-color: #4D4D4D;
	}
td.still_stroke_grigio_chiaro
	{
		border-color: #6F6F6F #6F6F6F #6F6F6F #6F6F6F; 
		border-style: solid ;
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		background-color: #E3E3E3;
	}
td.still_stroke_grigio_chiaro_roll
	{
		border-color: #6F6F6F #6F6F6F #6F6F6F #6F6F6F; 
		border-style: solid ;
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		background-color: #D9D9D9;
	}

td.stroke
	{
		border-color: #333333 #333333 #333333 #333333; 
		border-style: solid ;
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		background-color: #FFFFFF;
	}

td.stroke_rosso
	{
		border-color: #9B0004 #9B0004 #9B0004 #9B0004; 
		border-style: solid ;
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		background-color: #9B0004;
	}	

td.stroke_restrizione
	{
		border-color: #880003 #880003 #880003 #880003; 
		border-style: solid ;
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		background-color: #CCCCCC;
	}	

td.stroke_visto
	{
		border-color: #880003 #880003 #880003 #880003; 
		border-style: solid ;
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		background-color: #F4F4F4;
	}	

td.stroke_lato
	{
		border-color: #880003 #FFFFFF #880003 #880003; 
		border-style: solid ;
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		background-color: #CCCCCC;
	}

td.stroke_roll
	{
		border-color: #880003 #880003 #880003 #880003; 
		border-style: solid ;
		border-top-width: 0px; 
		border-right-width: 0px; 
		border-bottom-width: 0px; 
		border-left-width: 1px;
		background-color: #F4F4F4;
	}	
	
.still_bordo_tabella 
	{ 
		border-color: #333333 #333333 #333333 #333333; 
		border-top-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		border-left-width: 1px;
		padding: 2pt;
	}

.still_div_commento
	{
		width:90%;
		background-color: #FFFDDD;
		border-color: #000000 #000000 #000000 #000000;
		border-style: solid;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		padding: 2pt;
		overflow:auto;
	}	
	
/*----------------------------------------------------------------------*/
/* TESTO */

	.still_testo_bianco
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #FFFFFF; 	
	}
	.still_testo_bianco_b
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #FFFFFF;
		font-weight: bold;
	}
	
	.still_testo_bianco_i
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #FFFFFF;
		font-style: italic;
	}	
	.still_testo_nero
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #333333; 	
	}
	
	.still_testo_nero_mini
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		color: #333333; 	
	}	
	
	.still_testo_nero_b
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #333333;
		font-weight: bold;
	}
	.still_testo_nero_i
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #333333;
		font-style: italic;
	}
	
	.still_testo_grigio
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #E3E3E3; 	
	}
	.still_testo_grigio_b
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #E3E3E3;
		font-weight: bold;
	}
	.still_testo_grigio_i
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #E3E3E3;
		font-style: italic;
	}

	.still_testo_rosso
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #AA0000; 	
	}
	.still_testo_rosso_b
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #AA0000;
		font-weight: bold;
	}
	.still_testo_rosso_i
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #AA0000;
		font-style: italic;
	}	

/*-----------------------------------------------------------------------*/
/* MODULI FORM */


	.still_select 
	{ 
		BORDER-RIGHT: #999999 1px outset; 
		BORDER-TOP: #000000 1px outset; 
		FONT-SIZE: 11px; 
		BORDER-LEFT: #000000 1px outset; 
		COLOR: #000000; 
		BORDER-BOTTOM: #cccccc 1px outset; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #FFFFFF ;
	}

	.still_inputtext 
	{
		BORDER-RIGHT: #999999 1px outset;
		BORDER-TOP: #000000 1px outset;
		BORDER-BOTTOM: #cccccc 1px outset;
		BORDER-LEFT: #000000 1px outset;
		FONT-SIZE: 11px;
		COLOR: #000000;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		background-image: url(../image/bginput.gif);
	}

	.still_textarea
	{ 
		BORDER-RIGHT: #999999 1px outset; 
		BORDER-TOP: #635E55 1px outset; 
		FONT-SIZE: 11px; 
		BORDER-LEFT: #635E55 1px outset; 
		BORDER-BOTTOM: #cccccc 1px outset; 
		COLOR: #444444; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		background-image: url(../image/bginput.gif);
		padding:2;
		background-attachment: fixed;
		backgraound-properties:fixed;
		background-position: 0px 0px;
	}
	
	.still_submit 
	{  
		border: 1px #000000 solid;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		font-weight: normal; 
		color: #000000; 
		background-color: #FFFFFF;
	}

	.still_radio 
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 
		font-weight: bold; 
		color: #A00000;
	}