Div.lineadescr
{
    font-size : 11;
    font-family : Arial,Helvetica,Verdana;
    font-weight : normal;
    color : black;
    text-align : justify;
	TEXT-DECORATION: none
}

.errore
{
    font-size : 11;
    font-family : Arial,Helvetica,Verdana;
    font-weight : bold;
    color : red;
    text-align : justify;
	TEXT-DECORATION: none
}

Div.spiegazres
{
    font-size : 12;
    font-family : Arial,Helvetica,Verdana;
    font-weight : normal;
    color : black;
    text-align : justify;
	TEXT-DECORATION: none
}

A.linklavor
{
    COLOR: #cc0000;
    FONT: 13 Arial,Helvetica;
	font-weight : bold;
    text-align: center;
    TEXT-DECORATION: none
}

A.linklavor:active
{
    COLOR: Red
}
A.linklavor:visited
{
    COLOR: #cc0000
}
A.linklavor:hover
{
    COLOR: Red
}

A.descrlavor
{
    COLOR: #cc0000;
    FONT: 12 Arial,Helvetica;
	font-weight : bold;
    text-align: justify;
    TEXT-DECORATION: none;
}

A.descrlavor:active
{
    COLOR: Red
}
A.descrlavor:visited
{
    COLOR: #cc0000
}
A.descrlavor:hover
{
    COLOR: Red
}

A.sottosezioni
{
    COLOR: #336600;
    FONT: 9 Arial,Helvetica;
	font-weight : bold;
    TEXT-DECORATION: none;
}

A.sottosezioni:active
{
    COLOR: Red
}
A.sottosezioni:hover
{
    COLOR: Red
}

.sottosezioniVis
{
    COLOR: white;
    FONT: 9 Arial,Helvetica;
	font-weight : bold;
    TEXT-DECORATION: none;
}

A.link_linee
{
    COLOR: black;
    FONT: 11 Arial,Helvetica;
	font-weight : bold;
	letter-spacing:1;
    TEXT-DECORATION: underline;
}

A.link_linee:active
{
    COLOR: Red
}
A.link_linee:hover
{
    COLOR: Red
}

A.avanzasottosez
{
    COLOR: #336600;
    FONT: 10 Arial,Helvetica;
	font-weight : bold;
    TEXT-DECORATION: none;
}

A.avanzasottosez:active
{
    COLOR: Red
}
A.avanzasottosez:hover
{
    COLOR: Red
}


A.singlavor
{
    COLOR: #336600;
    FONT: 12 Arial,Helvetica;
	font-weight : bold;
    text-align: center;
    TEXT-DECORATION: none
}

A.singlavor:active
{
    COLOR: Red
}

A.singlavor:hover
{
    COLOR: Red
}

A.Scorrimento
{
    COLOR: #336600;
    FONT: 12 Arial,Helvetica;
	font-weight : bold;
    text-align: left;
    TEXT-DECORATION: none;
}

A.Scorrimento:active
{	COLOR: red;
	
}

A.Scorrimento:hover
{
    COLOR:red;
}


A.NavigPage
{
    COLOR: #336600;
    FONT: 10 Arial,Helvetica;
	font-weight : bold;
    text-align: left;
    TEXT-DECORATION: none;
	background-color:white;
}

A.NavigPage:active
{	background-color:#336600;
    COLOR: white;
	
}

A.NavigPage:hover
{
    COLOR:white;
	background-color:#336600;
}

A.NavigAttual
{
    COLOR: red;
    FONT: 10 Arial,Helvetica;
	font-weight : bold;
    text-align: left;
    TEXT-DECORATION: none;
}

A.NavigPage:active
{	background-color:#336600;
    COLOR: white;
	
}

A.NavigPage:hover
{
    COLOR:white;
	background-color:#336600;
}


.NavigVisit
{
    COLOR: red;
    FONT: 10 Arial,Helvetica;
	font-weight : bold;
    text-align: left;
    TEXT-DECORATION: none;
	background-color:white;
}

A.prodotti_verde
{
    COLOR: #336600;
    FONT: 11 Arial,Helvetica;
	font-weight : bold;
    text-align: left;
    TEXT-DECORATION: none;
}

A.rodotti_verde:active
{	
    COLOR: red;
	
}

A.rodotti_verde:hover
{
    COLOR:white;
}

.linkdapagJS
{
    COLOR: #096300;
	font-weight : bold;
    text-align: left;
    TEXT-DECORATION: none
; font-family: Arial, Helvetica; font-size: 11px
}

A.linkdapag
{
    COLOR: #096300;
	font-weight : bold;
    text-align: left;
    TEXT-DECORATION: none
; font-family: Arial, Helvetica; font-size: 11px
}

A.linkdapag:active
{
    COLOR: red;
}
A.linkdapag:visited
{
    COLOR: #336600;
}
A.linkdapag:hover
{
    COLOR: red;
}

A.linkdapag_small
{
    COLOR: #336600;
    FONT: 10.5 Arial,Helvetica;
	font-weight : bold;
    text-align: left;
    TEXT-DECORATION: none
}

A.linkdapag_small:active
{
    COLOR: red;
}

A.linkdapag_small:hover
{
    COLOR: red;
}



DIV.corsivo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11.5px;
	font-style : italic;
	font-weight : normal;
	color: black;
}

TEXTAREA.prevent {
	border-style : solid;
	border-color : black;
	border-width : 1;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}

INPUT.invia {
	background-color : #DCDCDC;
	border : 1px solid Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}

INPUT.caselle_prev {
	border-style : solid;
	background-color : white;
	border-color : black;
	border-width : 1;
	color : Black;
	width : 30px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

INPUT.caselleBig_prev {
	border-style : solid;
	background-color : white;
	border-color : black;
	border-width : 1;
	color : Black;
	width : 70px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}

TABLE.preventivo {
	border : 1px solid Black;
}

.titolo_bianco
{
    font-size : 11;
    font-family : Arial,Helvetica,Verdana;
    font-weight : bold;
    color : white;
	TEXT-DECORATION: none
}

.titolo_rosso
{
    font-size : 11;
    font-family : Arial,Helvetica,Verdana;
    font-weight : bold;
    color : red;
	TEXT-DECORATION: none
}

.titolo_verde
{
    font-size : 12;
    font-family : Arial,Helvetica,Verdana;
    font-weight : bold;
    color : #096300;
	TEXT-DECORATION: none
}

.titolo_ross_big
{
    font-size : 13;
    font-family : Arial,Helvetica,Verdana;
    font-weight : bold;
    color : red;
	TEXT-DECORATION: none
}

.testo_MS
{
    font-size : 11;
    font-family : Arial,Helvetica,Verdana;
    font-weight : bold;
    color :#FFC20E;
}

.testo_P
{
    font-size : 11;
    font-family : Arial,Helvetica,Verdana;
    font-weight : bold;
    color :#6A6A2E;
}

.testo_nero10
{
    font-size : 10;
    font-family : Arial,Helvetica,Verdana;
    font-weight : bold;
    color : black;
	TEXT-DECORATION: none
}

.testo_nero11
{
    font-size : 11;
    font-family : Arial,Helvetica,Verdana;
    font-weight : normal;
    color : black;
	TEXT-DECORATION: none
}

.titolo_bianco_cors
{
    font-size : 11;
    font-family : Arial,Helvetica,Verdana;
    font-weight : bold;
	font-style : italic;
    color : white;
	TEXT-DECORATION: none
}

.testo_picc 
{  font-family: Arial, Helvetica, sans-serif; 
   font-size: 9px; 
   font-weight: bold; 
   color: black; 
   text-decoration: none
}

.testo_piugr 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: black; 
	text-decoration: none
}

INPUT.campi_cntc {
	border-style : solid;
	background-color : white;
	border-color : black;
	border-width : 1;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

TEXTAREA.cntc {
	border-style : solid;
	border-color : black;
	border-width : 1;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

INPUT.invia_cntc {
	background-color :#336600;
	border : 1px solid white;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:white
}

INPUT.invia_login {
	background-color :#FEEBB9;
	border : 1px solid white;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:black
}


INPUT.invia_cntc2 {
	background-color:#FCC464;
	border:1px solid green;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:green;
	font-weight:bold;
}
