body
{
	/*background-image: url(images/bg_lines.gif);*/
	background-position: center;
	background-position: top;
	background-repeat: repeat-y;
}
/*
input
{  background-color: #FFB100;
   font-size: 11px; 
   color: #990000; 
   font-weight: normal; 
   font-family: Verdana
}

textarea
{  background-color: #FFB100;
   font-size: 11px; 
   color: #990000; 
   font-weight: normal; 
   font-family: Verdana
}
*/
A
{
	color: #ECEDCB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

A:Hover 
{
	color: #EFD310;
	text-decoration:none;
}

.bianco10n
{
color: White; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.bianco11n
{
color: White; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.bianco11nl
{
color: White; 
font-size: 11px;
font-variant: small-caps;
line-height: 24px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.menu
{
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.nero11n
{
color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.orange10b
{
color: #FB6A00; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold;
}

.gray10n
{
color: #787878; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.gray11n
{
color: #696969; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif; 
}

.gray11b
{
color: #999999; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif; 
font-weight: bold;
}

.graytest
{
color: #696969; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif; 
height: 18px;
width: 100%
}

.giallo11b
{
color: #FFFF00; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
}

.giallino11b
{
color: #FFFFCC; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
}

.rosso11n
{
color: #FF0000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.rosso11n99
{
color: #990000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.blu11n { color: #5F5FCB; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; }
A.blu11n { color: #5F5FCB; }
A.blu11n:Active { color: #5F5FCB; }
A.blu11n:Visited { color: #5F5FCB; }
A.blu11n:Hover { color: #00CCFF; text-decoration:underline; }

.nero11m { color: #000000; font-size: 11px; font-family: Verdana, Helvetica, sans-serif;  font-weight : bold;  }
A.nero11m { color: #000000; }
A.nero11m:Active { color: #000000; }
A.nero11m:Visited { color: #000000; }
A.nero11m:Hover { color: #B00000; text-decoration: none; }

.nero11nv { color: #000000; font-size: 11px; font-family: Verdana, Helvetica, sans-serif;  font-weight : normal;  }
A.nero11nv { color: #000000; }
A.nero11nv:Active { color: #000000; }
A.nero11nv:Visited { color: #000000; }
A.nero11nv:Hover { color: #B00000; text-decoration: none; }

.nero10n
{
color: #000000; 
font-size: 10px; 
font-family: Verdana, Helvetica, sans-serif; 
}

.nero10b
{
color: #000000; 
font-size: 10px; 
font-family: Verdana, Helvetica, sans-serif; 
font-weight: bold;
}

.nero11b
{
color: #000000; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif; 
font-weight: bold;
}

.bianco12n
{
color: #FFFFFF; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

 .testo {
    color : #FFFFFF;
    font-size : 13px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
    // font-family : "Trebuchet MS", Trebuchet, Verdana, serif;
    font-weight : normal;
	line-height : 18px;
}

 .sommario {
    color : #FFFFFF;
    font-size : 16px;
    font-family : "Trebuchet MS", Trebuchet, Verdana, serif;
    font-weight : normal;
	line-height : 18px;
}

 .nero13t {
    color : #000000;
    font-size : 13px;
    font-family : "Trebuchet MS", Trebuchet, Verdana, serif;
    font-weight : normal;
	line-height : 18px;
}

 .nero13tb {
    color : #000000;
    font-size : 13px;
    font-family : "Trebuchet MS", Trebuchet, Verdana, serif;
    font-weight : bold;
	line-height : 15px;
}

 .nero22tb {
    color : #000000;
    font-size : 22px;
    font-family : "Trebuchet MS", Trebuchet, Verdana, serif;
    font-weight : bold;
	line-height : 22px;
}

.bianco11b { color: #FFFFFF; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; }
A.bianco11b { color: #FFFFFF; }
A.bianco11b:Active { color: #FFFFFF; }
A.bianco11b:Visited { color: #FFFFFF; }
A.bianco11b:Hover { color: #FFFF00; text-decoration:none; }

.bianco12b { color: #FFFFFF; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; }
A.bianco12b { color: #FFFFFF; }
A.bianco12b:Active { color: #FFFFFF; }
A.bianco12b:Visited { color: #FFFFFF; }
A.bianco12b:Hover { color: #FFFF00; text-decoration:underline; }

.bianco14b
{
color: #FFFFFF; 
font-size: 14px; 
font-family:  Arial, Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.bianco16b
{
color: #FFFFFF; 
font-size: 16px; 
font-family:  Arial, Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.bianco20b
{
color: #FFFFFF; 
font-size: 20px; 
font-family:  Arial, Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

 .bianco22tb {
    color : #FFFFFF;
    font-size : 22px;
    font-family : "Trebuchet MS", Trebuchet, Verdana, serif;
    font-weight : bold;
	line-height : 22px;
}

.giallo12n
{
color: #FFFF00; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;
}

.giallo12b
{
color: #FFFF00; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;
font-weight: bold;
}

.nero12n
{
color: #000000; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.times16i
{
color: #000000; 
font-size: 16px; 
font-family: Times, Times New Roman; 
font-style: italic;
}

.nero12i
{
color: #000000; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-style: italic;
}

.nero12b
{
color: #000000; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif;  
font-weight : bold;
}

.rosso11b
{
color: #FF0000; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}
.verde11b
{
color: #00cc00; 
font-size: 11px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.rosso12n
{
color: #FF0000; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;  
}

.rosso12b
{
color: #FF0000; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.bordeaux12n
{
color: #CC0000; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : normal;
}

.bordeaux12b
{
color: #CC0000; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.arancione12b
{
color: #FF6600; 
font-size: 12px; 
font-family: Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.nero14n
{
color: #000000; 
font-size: 14px; 
font-family:  Arial, Verdana, Helvetica, sans-serif;  
}

.nero14b
{
color: #000000; 
font-size: 14px; 
font-family:  Arial, Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.nero16b
{
color: #000000; 
font-size: 16px; 
font-family:  Arial, Verdana, Helvetica, sans-serif;  
font-weight : bold;
}

.prezzo
{
color: #FF0000; 
font-size: 26px; 
font-family:  Arial, Verdana, Helvetica, sans-serif; 
font-weight : bold;
/*background-color: #FFFF00;*/

}

.nero20b
{
color: #000000; 
font-size: 20px; 
font-family:  Arial, Verdana, Helvetica, sans-serif;  
font-weight : 900;
}

.rosso16b { color: #FF0000; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
A.rosso16b { color: #FF0000; font-weight: bold; }
A.rosso16b:Active { color: #FF0000; }
A.rosso16b:Visited { color: #FF0000; }
A.rosso16b:Hover { color: #FFFFFF; text-decoration:none; }

.capitolo { color: #990000; font-size: 11px;  font-family: Verdana, Helvetica, Arial, sans-serif; }
A.capitolo { color: #990000; }
A.capitolo:Active { color: #990000; }
A.capitolo:Visited { color: #990000; }
A.capitolo:Hover { color: #000000; font-size: 11px;  text-decoration : none;  background-color : #FFD700; }

.menu11r { color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif;  width : 100%;  border-bottom-style : inherit;  border-top-style : inherit;  border-bottom-color : transparent;  border-top-color : transparent;  }
A.menu11r { color: #000000; }
A.menu11r:Active { color: #000000; }
A.menu11r:Visited { color: #000000; }
A.menu11r:Hover { color: #FFFFFF; font-size: 11px; font-weight: bold;  text-decoration : none;  background-color : #990000;  width : 100%;  border-bottom-style : solid;  border-top-style : solid;  border-bottom-color : #990000;  border-top-color : #990000; }

.menu11subr { color: #000000; font-size: 11px; font-weight: normal; font-family: Verdana, Helvetica, Arial, sans-serif;  width : 100%;  border-bottom-style : inherit;  border-top-style : inherit;  border-bottom-color : transparent;  border-top-color : transparent;  }
A.menu11subr { color: #000000; }
A.menu11subr:Active { color: #000000; }
A.menu11subr:Visited { color: #000000; }
A.menu11subr:Hover { color: #FFFFFF; font-size: 11px; font-weight: normal;  text-decoration : none;  background-color : #CC0000;  width : 100%;  border-bottom-style : solid;  border-top-style : solid;  border-bottom-color : #CC0000;  border-top-color : #CC0000; }

.menu11bc { color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif;  width : 100%;  border-bottom-style : inherit;  border-top-style : inherit;  border-bottom-color : transparent;  border-top-color : transparent;  }
A.menu11bc { color: #FFFFFF; }
A.menu11bc:Active { color: #FFFFFF; }
A.menu11bc:Visited { color: #FFFFFF; }
A.menu11bc:Hover { color: #000000; font-size: 11px; font-weight: bold;  text-decoration : none;  background-color : #FFD700;  width : 100%;  border-bottom-style : solid;  border-top-style : solid;  border-bottom-color : #FFD700;  border-top-color : #FFD700; }

.menu11sub { color: #FFFFFF; font-size: 11px; font-weight: normal; font-family: Verdana, Helvetica, Arial, sans-serif;  width : 100%;  border-bottom-style : inherit;  border-top-style : inherit;  border-bottom-color : transparent;  border-top-color : transparent; }
A.menu11sub { color: #FFFFFF; }
A.menu11sub:Active { color: #FFFFFF; }
A.menu11sub:Visited { color: #FFFFFF; }
A.menu11sub:Hover { color: #000000; font-size: 11px; font-weight: normal;  text-decoration : none;  background-color : #C6C6C6;  width : 100%;  border-bottom-style : solid;  border-top-style : solid;  border-bottom-color : #C6C6C6;  border-top-color : #C6C6C6; }

.skip { color: #FFFFFF; font-size: 11px;  font-family: Verdana, Helvetica, Arial, sans-serif; }
A.skip { color: #FFFFFF; }
A.skip:Active { color: #FFFFFF; }
A.skip:Visited { color: #FFFFFF; }
A.skip:Hover { color: #000000; font-size: 11px;  text-decoration : none;  background-color : #FFD700; }

.menu11c { color: #FFFFFF; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif;  width : 100%; }
A.menu11c { color: #FFFFFF; }
A.menu11c:Active { color: #FFFFFF; }
A.menu11c:Visited { color: #FFFFFF; }
A.menu11c:Hover { color: #000000; font-size: 11px;  text-decoration : none;  background-color : #FFD700;  width : 100%; }

.titolino { color: #000000; font-size: 11px; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif;}
A.titolino { color: #000000; }
A.titolino:Active { color: #000000; }
A.titolino:Visited { color: #000000; }
A.titolino:Hover { color: #990000; font-size: 11px;  font-weight: bold; text-decoration : none;  background-color : #FFD700;}

.gray11m { color: #C0C0C0; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif;  }
A.gray11m { color: #C0C0C0; }
A.gray11m:Active { color: #C0C0C0; }
A.gray11m:Visited { color: #C0C0C0; }
A.gray11m:Hover { color: #B80000; font-size: 12px; font-weight: bold;  text-decoration : none; }

.gray12m { color: #C0C0C0; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; }
A.gray12m { color: #C0C0C0; }
A.gray12m:Active { color: #C0C0C0; }
A.gray12m:Visited { color: #C0C0C0; }
A.gray12m:Hover { color: #B80000; font-size: 13px; font-weight: bold;  text-decoration : none; }

.times16ired { color: #990000; font-size: 16px; font-family: Times, "Times New Roman"; font-style: italic;  font-weight : bold;  }

