BODY
{
FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    MARGIN-TOP: 5px;
color: #000000;
background: url(../img/SF.gif);}

td.testo
{
    /* BACKGROUND-COLOR: #E1DCB2;*/
	/* BACKGROUND-COLOR: #ecb534;*/
BACKGROUND-COLOR: #ffffff;
     color: #000000; 
     FONT-SIZE: 11px;
     line-height: 15px;
     padding-right: 20px;
     padding-left: 20px;
     text-align: justify;
}
td.testo_b
{
     BACKGROUND-COLOR: #ffffff;
     color: #000000; 
     FONT-SIZE: 11px;
     line-height: 20px;
     padding-right: 20px;
     padding-left: 20px;
     padding-top: 5px;
     padding-bottom: 10px;
     text-align: justify;
 }

td.testoverde
{
color: #ffffff; 
     FONT-SIZE: 11px;
     line-height: 15px;
     padding-top: 3px;
     padding-right: 20px;
     padding-left: 20px;
     text-align: justify;
/*background: #007dfb;*/
background: /* #CC6600 */ #Ecb534;
 }

td.tratto
{    
    border-right: 1px #333333 dotted; 
}

td.testoverdeR
{
 
 BACKGROUND-COLOR: #e1dcb2;
     color: #804000; 
     FONT-SIZE: 11px;
     line-height: 20px;
     padding-top: 3px;
     padding-right: 20px;
     padding-left: 20px;
     text-align: justify;
     }
td.testoverdeR2
{
 
 BACKGROUND-COLOR: #e6ecbb;
     color: #804000; 
     FONT-SIZE: 11px;
     line-height: 20px;
     padding-top: 3px;
     padding-right: 20px;
     padding-left: 20px;
     text-align: justify;
     }

td.testoverdeN
{
  BACKGROUND-COLOR: #e8e6b2;
     color: #804000; 
     FONT-SIZE: 11px;
     line-height: 10px;
     padding-top: 3px;
     padding-right: 10px;
     padding-left: 20px;
     text-align: justify;
  }

td.testoverdeN2
{
  BACKGROUND-COLOR: #e8e6b2;
   color: #804000; 
     FONT-SIZE: 11px;
     line-height: 20px;
     padding-top: 3px;
     padding-right: 20px;
     padding-left: 20px;
     text-align: justify;
  }
td.testoverdeRC
{
   /*  BACKGROUND-COLOR: #87836b;*/
BACKGROUND-COLOR: /* #Ecb534 */ #ff9900;
     color: #000000; 
     FONT-SIZE: 11px;
     line-height: 10px;
     padding-top: 3px;
     padding-right: 3px;
     padding-left: 5px;
     text-align: justify;
    border-right: 1px #333333 dotted; }

td.testoverdeRCN
{
     BACKGROUND-COLOR: /* #87836b */ #ff9900;
     color: #000000; 
     FONT-SIZE: 11px;
     line-height: 10px;
     padding-top: 3px;
     padding-right: 3px;
     padding-left: 5px;
     text-align: justify;
   }


td.testoverdeRR
{
   /*  BACKGROUND-COLOR: #c2c89c;*/
 BACKGROUND-COLOR: #Ecb534; 
     color: #000000; 
     FONT-SIZE: 11px;
     line-height: 10px;
     padding-top: 3px;
     padding-right: 20px;
     padding-left: 10px;
     text-align: justify;
    border-right: 1px #333333 dotted; }

td.men
{
     BACKGROUND-COLOR: #e1dcb2;
    
     text-align: center;
 }

td.menC
{
     background: #c7c19c;
    
     text-align: center;
    }


td.menD
{
     background: #e6ecbb;
     
     text-align: center;
    }

td.intestazione
{
      BACKGROUND-COLOR: #623630;
      color: #FFFFFF;
      FONT-SIZE: 12px;
      font-weight: bold;
      padding-left: 5px;
     }

td.intestazioneH
{
      BACKGROUND-COLOR: #cc6600;
      color: #FFFFFF;
      FONT-SIZE: 12px;
      font-weight: bold;
      padding-left: 5px;
     }


td.praI
{      
  BACKGROUND-COLOR: #E1DCB2;
         padding-top:10px;
	 padding-right:20px;
	 padding-left:20px;
	 line-height: 20px;
	 font-size: 12px;
	 color: #4c4c4c;
	 text-align: justify; 
}

li
{  
	
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 5px;
	padding-left:5px;
	padding-right:5px;
	line-height: 15px;
	font-size: 12px;
	color: #4c4c4c;
 }

li.lin
{    
	/* LIST-STYLE-IMAGE: url(../img/freccia.gif) ;*/
	MARGIN-LEFT:5px;
	MARGIN-BOTTOM:3px;
	MARGIN-top:5px;
	padding-top:0px;
	padding-left:5;
	padding-right:5px;
	padding-bottom:3px;
	line-height: 15px;
type: square;
color: #800000; }

ul {
 list-style:square;
}


A.home {
	COLOR: #800000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.home:hover {
	COLOR: #800000; BORDER-BOTTOM: #800000 1px dashed;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none
}

A.foto {  float: none;
	TEXT-DECORATION: none;
        background-color: #808000;
	border: 1px #808000 solid; }

a.foto:link {  float: none;
             background-color:   #e6ecbb;
		border: 1px #e6ecbb solid;
        TEXT-DECORATION: none
}
A.foto:hover {
  float: none;
	background-color: #808000;
border: 1px #808000 solid;
	TEXT-DECORATION: none
}

a.foto:visited {
          float: none;
	    background-color:   #e6ecbb;
	border: 1px #e6ecbb solid;
	TEXT-DECORATION: none
}
img.float { float:left;margin:.3em;
border: 1px #333333 solid }
	 
A.bianco
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
 }

A.bianco:hover
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
 }
A.menu
{   
    COLOR: #804000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 15px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

A.menu:hover
{

    COLOR: #804000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 15px;
    TEXT-DECORATION: underline
}


H1
{
    COLOR: navy;
    FONT-FAMILY: Arial;
    FONT-SIZE: 18px;
    TEXT-ALIGN: center;
	MARGIN-TOP: 0px;
	}

H2
{      
  font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color:#ffffff;
    FONT-SIZE: 20px;
    MARGIN-BOTTOM: 1px;
	 MARGIN-TOP: 2px;
	 MARGIN-Left: 20px;
    }
H2.descrizione
{   font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color:#333333;    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 5px;
	 MARGIN-TOP: 2px;
	   }
H3
{    
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 0px;
}

H4
{
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 0px;
color: #4c4c4c;
text-align: center; }
H5
{
    padding-top:5px;   
    color: #ffffff;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 0px;
    FONT-STYLE: normal;
    font-weight: bold;
}

HR
{
	border : 1px dotted #676767;
	width: 99%;
	
}




INPUT
{
	COLOR: Gray;

}

INPUT.text
{
   BACKGROUND-COLOR: trasparent;
	BORDER: 0;
	BORDER-BOTTOM: silver 1px solid;

}

BUTTON, INPUT.bottone
{
	COLOR: Navy;
	border-top: gray 1px solid;	
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid
}

TEXTAREA, SELECT
{
   COLOR: Navy;
   FONT-FAMILY: Arial;
	border-top: gray 1px solid;	
	border-left: gray 1px solid;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid
}



P
{ 
	MARGIN: 0;
}

.prodotti
{
    BORDER-BOTTOM: #a8a8a8 1px solid;
    BORDER-LEFT: #a8a8a8 1px solid;
    BORDER-RIGHT: #a8a8a8 1px solid;
    BORDER-TOP: #a8a8a8 1px solid
}
TH
{
   BACKGROUND-COLOR: orange;
	FONT-SIZE: 14px;
}

