
/*----------------------------------------------------------------------*/
/* Stili link */

	/*----------------------------------------------------------------------*/
	/* LINK DEFAULT */
/*	
	.A:visited 
	{
		COLOR: #333333; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal; 				
	}
	.A:hover
	{
		COLOR: #666666; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal; 
	}
	.A:link		
	{
		COLOR: #333333; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal; 
	}
	.A:active 	
	{
		COLOR: #333333; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal; 
	}
*/

/*/////////////////////////////////////////////////////////////////////*/
td.stroked
{   
    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;
}   

/*/////////////////////////////////////////////////////////////////////
// Link colore */
    .colorA:link
    {
        COLOR: #0FA3D4;
        TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
        FONT-STYLE: normal;
        FONT-WEIGHT: bold;
    }   
    .colorA:visited
    {
        COLOR: #000000;
        TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
        FONT-STYLE: normal;
        FONT-WEIGHT: bold;
    }   
    .colorA:visited
    {
        COLOR: #0FA3D4;
        TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
        FONT-STYLE: normal;
        FONT-WEIGHT: bold;
    }   
    .colorA:hover
    {   
        COLOR: #0FA3D4;
        TEXT-DECORATION: underline;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
        FONT-STYLE: normal;
        FONT-WEIGHT: bold;
    }

/*/////////////////////////////////////////////////////////////////////
// Link Incolori */
	.nocolorA:link		
	{
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
	}
	.nocolorA:visited 
	{
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
	}
	.nocolorA:hover
	{
		TEXT-DECORATION: underline;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
	}
/*/////////////////////////////////////////////////////////////////////
// Link Neri */
	.neroA:link		
	{
		COLOR: #333333; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
	}
	.neroA:visited 
	{
		COLOR: #333333; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
	}
	.neroA:hover
	{
		COLOR: #666666; 
		TEXT-DECORATION: underline;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
	}
	/*/////////////////////////////////////////////////////////////////////
	// BOLD */
	.nero_boldA:link		
	{
		COLOR: #333333; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
		font-weight: bold;
	}
	.nero_boldA:visited 
	{
		COLOR: #333333; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
		font-weight: bold;
	}
	.nero_boldA:hover
	{
		COLOR: #666666; 
		TEXT-DECORATION: underline;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
		font-weight: bold;
	}
	/*/////////////////////////////////////////////////////////////////////
	// BLU BOLD */
	.home_testo_blu_b_bigA:link		
	{
		color: #103B6F;
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 14px; 
		FONT-STYLE: normal;
		font-weight: bold;
		text-decoration: none;
	}
	.home_testo_blu_b_bigA:visited 
	{
		color: #103B6F;
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 14px; 
		FONT-STYLE: normal;
		font-weight: bold;
		text-decoration: none;
	}
	.home_testo_blu_b_bigA:hover
	{
		color: #666666;
		TEXT-DECORATION: underline;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 14px; 
		FONT-STYLE: normal;
		font-weight: bold;
		text-decoration: none;
	}
	/*/////////////////////////////////////////////////////////////////////
	// Blu italico piccolo */
	.home_testo_blu_A:link
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: normal; 
		color: #103B6F;
		text-decoration: none;
	}	
	.home_testo_blu_A:visited
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: normal; 
		color: #103B6F;
		text-decoration: none;
	}	
	.home_testo_blu_A:hover
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: normal; 
		color: #103B6F;
		text-decoration: underline;
	}	

	.home_testo_blu_iA:link
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: italic; 
		color: #103B6F;
		text-decoration: none;
	}	
	.home_testo_blu_iA:visited
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: italic; 
		color: #103B6F;
		text-decoration: none;
	}	
	.home_testo_blu_iA:hover
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: italic; 
		color: #103B6F;
		text-decoration: underline;
	}	

        /*/////////////////////////////////////////////////////////////////////
        // Link Bianchi */	
	.biancoA:link		
	{
		COLOR: #FFFFFF; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
	}
	.biancoA:visited 
	{
		COLOR: #FFFFFF; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
	}
	.biancoA:hover
	{
		COLOR: #CCCCCC; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
	}
	/*/////////////////////////////////////////////////////////////////////
	// BIANCO BOLD */	
	.bianco_boldA:link		
	{
		COLOR: #FFFFFF; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
		font-weight: bold; 
	}
	.bianco_boldA:visited 
	{
		COLOR: #FFFFFF; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
		font-weight: bold; 
	}
	.bianco_boldA:hover
	{
		COLOR: #CCCCCC; 
		TEXT-DECORATION: none;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 10px; 
		FONT-STYLE: normal;
		font-weight: bold; 
	}
        /*----------------------------------------------------------------------*/
        /* TESTO */

	.home_testo_blu
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-style: normal; 
		color: #2654B6; 
	}

    .home_titolo_nero
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight: normal;
        color: #000000;
    }

	.home_testo_nero
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-style: normal; 
		color: #000000; 	
	}

	.home_testo_nero_b
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-style: normal; 
		color: #000000;
		font-weight: bold;
	}
	
	.home_testo_nero_i
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-style: normal; 
		color: #000000;
		font-weight: italic;
	}
	
	.testo_evidenziato
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-style: normal; 
		color: #ffad00;
		font-weight:bold;
	}

	.home_testo_bianco
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-style: normal; 
		color: #FFFFFF; 	
	}
	.home_testo_bianco_b
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-style: normal; 
		color: #FFFFFF;
		font-weight: bold;
	}

	.home_testo_blu_i
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: italic; 
		color: #103B6F;
	}	

	.home_testo_blu_b_big
	{ 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-style: normal; 
		color: #103B6F;
		font-weight: bold;
	}	
        /*-----------------------------------------------------------------------*/
        /* CELLE */
	.home_image
	{ 
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-TOP: #000000 1px solid; 
		BORDER-BOTTOM: #000000 1px solid;  
		BORDER-LEFT: #000000 1px solid; 
	}
	.bglight
	{
	        background-color: #f0f0f0;
	}

	.bglight_
	{
		background-color: #e0e0e0;
	}
        /*-----------------------------------------------------------------------*/
        /* MODULI FORM */
	.home_inputtext 
	{ 
		BORDER-RIGHT: #999999 1px outset; 
		BORDER-TOP: #000000 1px outset; 
		BORDER-BOTTOM: #cccccc 1px outset;  
		BORDER-LEFT: #000000 1px outset; 
		FONT-SIZE: 10px;
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #EAEBEC ;
	}


	.home_submit 
	{  
		border: 1px #000000 solid;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px; 
		font-weight: normal; 
		color: #000000; 
		background-color: #EAEBEC;
	}

	.home_select 
	{ 
		BORDER-RIGHT: #999999 1px outset; 
		BORDER-TOP: #000000 1px outset; 
		FONT-SIZE: 10px; 
		BORDER-LEFT: #000000 1px outset; 
		COLOR: #e6e6e6; 
		BORDER-BOTTOM: #cccccc 1px outset; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #EAEBEC ;
	}

	.home_submit 
	{  
		border: 1px #000000 solid;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px; 
		font-weight: bold; 
		color: #000000; 
		background-color: #EAEBEC;
	}

	.home_radio 
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px; 
		font-weight: bold; 
		color: #9B0004;
	}	

	.home_checkbox
	{  
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px; 
		font-weight: bold; 
		color: #9B0004;
	}	

        /*-----------------------------------------------------------------------*/
        /* celle con bordi grigi */
        .home_bordo_up
        {
                BORDER-RIGHT: #E0E0E0 0px solid;
                BORDER-TOP: #E0E0E0 1px solid;
                BORDER-BOTTOM: #E0E0E0 0px solid;
                BORDER-LEFT: #E0E0E0 0px solid;
        }

        .home_bordo_right
        {
                BORDER-RIGHT: #E0E0E0 1px solid;
                BORDER-TOP: #E0E0E0 0px solid;
                BORDER-BOTTOM: #E0E0E0 0px solid;
                BORDER-LEFT: #E0E0E0 0px solid;
        }

        .home_bordo_down
        {
                BORDER-RIGHT: #E0E0E0 0px solid;
                BORDER-TOP: #E0E0E0 0px solid;
                BORDER-BOTTOM: #E0E0E0 1px solid;
                BORDER-LEFT: #E0E0E0 0px solid;
        }

        /* celle con bordi neri */
        .home_bordo_left
        {
                BORDER-RIGHT: #000000 0px solid;
                BORDER-TOP: #000000 0px solid;
                BORDER-BOTTOM: #000000 0px solid;
                BORDER-LEFT: #000000 1px solid;
        }

        .home_bordi
        {
                BORDER-RIGHT: #000000 1px solid;
                BORDER-TOP: #000000 1px solid;
                BORDER-BOTTOM: #000000 1px solid;
                BORDER-LEFT: #000000 1px solid;
        }

        .home_bordi_special
        {
                BORDER-RIGHT: #000000 3px solid;
                BORDER-TOP: #000000 1px solid;
                BORDER-BOTTOM: #000000 3px solid;
                BORDER-LEFT: #000000 1px solid;
        }
