body {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 10px;
     font-weight: normal;
     color: #000000;
     text-decoration: none;     
     background-color: #91A4B2;
     /*background-image: url('../images/bg.gif');*/
     background-repeat: repeat-x;     
     scrollbar-3dlight-color: #2C6CB2;
     scrollbar-arrow-color: #2C6CB2;
     scrollbar-base-color: #8A4B2F;
     scrollbar-darkshadow-color: #2C6CB2;
     scrollbar-face-color: #EFEFEF;
     scrollbar-highlight-color: #FFFFFF;
     scrollbar-shadow-color: #D1D1D1;
     }

p, td {
     font-family: tahoma, arial, helvetica, sans-serif;
     font-size: 12px;     
     font-weight: normal;
     color: #3A4D5C;
     text-decoration: none;
     }

a:	{color: #000000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none;}
a:link	{color: #000000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none;}
a:visited	{color: #000000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none;}
a:hover	{color: #000000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: underline;}

.testo          	{color: #3A4D5C; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; text-decoration: none;}
a.testo:link    	{color: #3A4D5C; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; text-decoration: none;}
a.testo:visited 	{color: #3A4D5C; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; text-decoration: none;}
a.testo:hover   	{color: #3A4D5C; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 12px; text-decoration: underline;}

.footer          	{color: #91A4B2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.footer:link    	{color: #91A4B2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.footer:visited 	{color: #91A4B2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.footer:hover   	{color: #91A4B2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: underline;}

.fndPalline          	{color: #000000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; background-image: url('../images/copertina_fndpezzopalline.gif'); background-repeat: no-repeat;}

.bordotratteggiato 	{border: 1px dashed #bbd7c7;}

.didascalia     	{line-height: 16px; color: #184377; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; font-style: italic; text-decoration: none;}
.grigio  		{font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #7F7F7F; text-decoration: none;}

.tools          	{line-height: 18px; color: #dc0000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.tools:link    	{line-height: 18px; color: #dc0000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.tools:visited 	{line-height: 18px; color: #dc0000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.tools:active  	{line-height: 18px; color: #dc0000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.tools:hover   	{line-height: 18px; color: #dc0000; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: underline;}

.datiprod       	{color: #3A4D5C; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none;}
a.datiprod:link    	{color: #3A4D5C; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none;}
a.datiprod:visited 	{color: #3A4D5C; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none;}
a.datiprod:hover   	{color: #3A4D5C; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none;}

.lingueOn          	{color: #FFFFFF; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.lingueOn:link    	{color: #91A4B2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.lingueOn:visited 	{color: #91A4B2; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}
a.lingueOn:hover   	{color: #FFFFFF; font-family: tahoma, arial, helvetica, sans-serif; font-weight: bold; font-size: 10px; text-decoration: none;}

.chiudiestampa
a.chiudiestampa:link    	{color: #FFFFFF; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.chiudiestampa:visited 	{color: #FFFFFF; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.chiudiestampa:active  	{color: #FFFFFF; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none;}
a.chiudiestampa:hover   	{color: #FFFFFF; font-family: tahoma, arial, helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: underline;}

/*----------------- FORM -----------------*/

.PULSANTE
{
    BORDER-RIGHT: #3A4D5C 1px solid;
    BORDER-TOP: #3A4D5C 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #3A4D5C 1px solid;
    CURSOR: hand;
    COLOR: #3A4D5C;
    BORDER-BOTTOM: #3A4D5C 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #F2F2F2;
}

.TEXT
{
    BORDER-RIGHT: #DCDCDC 1px solid;
    BORDER-TOP: #DCDCDC 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #DCDCDC 1px solid;
    COLOR: #3A4D5C;
    BORDER-BOTTOM: #DCDCDC 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
}

.TEXTAREA
{
    BORDER-RIGHT: #DCDCDC 1px solid;
    BORDER-TOP: #DCDCDC 1px solid;
    background-image: url('../images/fnd_form.gif');
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #DCDCDC 1px solid;
    COLOR: #3A4D5C;
    BORDER-BOTTOM: #DCDCDC 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
}

.SELECT
{
    BORDER-RIGHT: #DCDCDC 1px solid;
    BORDER-TOP: #DCDCDC 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #DCDCDC 1px solid;
    COLOR: #3A4D5C;
    BORDER-BOTTOM: #DCDCDC 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
}