body {
     background-color: #FFFFFF;
     background-image: url('../images/bg.gif');
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #5A5A5A;
     text-decoration: none;
     scrollbar-3dlight-color: #E7E7E7;
     scrollbar-arrow-color: #F0050D;
     scrollbar-base-color: #8A4B2F;
     scrollbar-darkshadow-color: #E7E7E7;
     scrollbar-face-color: #EFEFEF;
     scrollbar-highlight-color: #FFFFFF;
     scrollbar-shadow-color: #D1D1D1;
     }

p, td {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 11px;
     font-weight: normal;
     color: #5A5A5A;
     text-decoration: none;
     }

H1   {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #FFFFFF;
     text-decoration: none;
     margin: 0px 19px 4px 0px;
     }

H2   {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #DAD9DB;
     text-decoration: none;
     margin: 0px 18px 11px 0px;
     }

a:	{color: #5A5A5A; font-family: tahoma, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
a:link	{color: #F0050D; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}
a:visited	{color: #F0050D; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}
a:hover	{color: #88868B; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}

.testo		    {color: #88868B; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}
a.testo:link	{color: #F0050D; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}
a.testo:visited	{color: #F0050D; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}
a.testo:hover	{color: #88868B; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}
.contenutobg	{background-image: url('../images/cont-sfumabg.gif'); background-repeat: repeat-x; background-color: #FFFFFF}
.testobg_colore	{background-color: #921609}

.menu2level		        {color: #F0050D; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 17px;}
a.menu2level:link	    {color: #88868B; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 17px;}
a.menu2level:visited	{color: #88868B; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 17px;}
a.menu2level:hover	    {color: #F0050D; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 17px;}
.menu2level-bgon	    {background-image: url('../images/menu2level-fndbot-on.gif'); background-color: #FFFFFF}
.menu2level-bgoff	    {background-image: url('../images/menu2level-fndbot.gif'); background-color: #F8F8F8}

.copyright		    {color: #959595; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 19px;}
a.copyright:link	{color: #959595; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 19px;}
a.copyright:visited	{color: #959595; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 19px;}
a.copyright:hover	{color: #959595; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 19px;}

.didascalia          	{color: #88868B; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none}
a.didascalia:link    	{color: #F55C61; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none}
a.didascalia:visited 	{color: #F55C61; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none}
a.didascalia:hover   	{color: #88868B; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none}

.titolo		    {color: #6F6D72; font-family: tahoma, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}

.titoloOpportunita    {color: #88868B; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}
.titoloOpportunita:link   {color: #88868B; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}
.titoloOpportunita:visited   {color: #88868B; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}
.titoloOpportunita:hover   {color: #F0050D; font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}


.warning		    {color: #F70408; font-family: tahoma, arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none;}

.testomappa		    {color: #6F6D72; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}
a.testomappa:link	{color: #6F6D72; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}
a.testomappa:visited	{color: #6F6D72; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}
a.testomappa:hover	{color: #F0050D; font-family: tahoma, helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; letter-spacing: 0px; padding-left: 0px; line-height: 12px}

.partner          	{color: #959595; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right: 18px}
a.partner:link    	{color: #959595; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right: 18px}
a.partner:visited 	{color: #959595; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right: 18px}
a.partner:hover   	{color: #959595; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right: 18px}

.partner-www          	{color: #959595; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right: 0px}
a.partner-www:link    	{color: #959595; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right: 0px}
a.partner-www:visited 	{color: #959595; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right: 0px}
a.partner-www:hover   	{color: #F0050D; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; padding-right: 0px}

input.form
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    background-color: #F5F5F5;
    BACKGROUND-IMAGE: url("../images/fnd_form.gif");
    BORDER-LEFT: 0px;
    COLOR: #3d3a3b;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: tahoma, verdana,  arial;
    TEXT-DECORATION: none;
    border-right: #6F6D72 1px solid;
	border-left: #6F6D72 1px solid;
	border-top: #6F6D72 1px solid;
	border-bottom: #6F6D72 1px solid
}
textarea.form
	{
		color : #616161;
		background-color: #F5F5F5;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		BACKGROUND-IMAGE: url("../images/fnd_form.gif");
		border-right: #6F6D72 1px solid;
		border-left: #6F6D72 1px solid;
		border-top: #6F6D72 1px solid;
		border-bottom: #6F6D72 1px solid
	}
	
select.form
	{
		color : #616161;
		background-color: #F5F5F5;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		border-right: #6F6D72 1px solid;
		border-left: #6F6D72 1px solid;
		border-top: #6F6D72 1px solid;
		border-bottom: #6F6D72 1px solid
	}
	
checkbox.form
	{
		color : #FFFFFF;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		border-right: #FFFFFF 0px normal;
		border-left: #FFFFFF 0px normal;
		border-top: #FFFFFF 0px normal;
		border-bottom: #FFFFFF 0px normal
	}
radio.form
	{
		color : #FFFFFF;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		border-right: #FFFFFF 0px normal;
		border-left: #FFFFFF 0px normal;
		border-top: #FFFFFF 0px normal;
		border-bottom: #FFFFFF 0px normal
	}
.pulsante
{
    border-right: #6F6D72 1px solid;
    border-top: #6F6D72 1px solid;
    font-weight: bold;
    font-size: 10px;
    border-left: #6F6D72 1px solid;
    cursor: hand;
    color: #000000;
    border-bottom: #6F6D72 1px solid;
    font-family: verdana, arial, helvetica;
    background-color: #AAAEAC;
}

.testoform            { color: #717171; text-decoration: none; font-weight : normal; font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px;}
a.testoform:link      { color: #717171; text-decoration: none; font-weight : bold; font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px;}
a.testoform:visited   { color: #717171; text-decoration: none; font-weight : bold; font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px;}
a.testoform:hover     { color: #717171; text-decoration: none; font-weight : bold; font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px;}