/* Fonts Generali -----------------------------------------------------*/
BODY {
   scrollbar-face-color:#F2F3F6;
   scrollbar-highlight-color:#FFFFFF;
   scrollbar-3dlight-color:#C0C0C0;
   scrollbar-darkshadow-color:#000000;
   scrollbar-shadow-color:#808080; 
   scrollbar-arrow-color:#97A7BF;
   scrollbar-track-color:#FFFFFF;
   background-image:  url(images/sfondo.gif);
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px; 
   line-height: 150%;
   margin-top:10px;
   color: #ffffff; /*BIANCO*/
   font-weight: normal;
   text-decoration: none;
   background-color : #000000; /*NERO*/
}
/*----------------------------*/
a:link {
	color: #D2020E;
	font-size: 11px;
	font-family:  Verdana, Arial, Helvetica; 

	text-decoration: none;
}
a:visited {
	color: #D2020E;
	font-size: 11px;
	font-family:  Verdana, Arial, Helvetica; 

	text-decoration: none;
}
a:active {
	color: #D2020E;
	font-size: 11px;
	font-family:  Verdana, Arial, Helvetica; 

	text-decoration: none;
}
a:hover {
	color: #C51D00; /*GRIGIO*/
	font-size: 11px;
	font-family:  Verdana, Arial, Helvetica; 

	text-decoration: underline;
}

td{
	color: #ffffff;
	font-size: 11px;
	font-family:  Verdana, Arial, Helvetica;
	font-weight: normal;
	text-decoration: none;
}
select{
	color: #000000;
	font-size: 10px;
	font-family:  Verdana, Arial, Helvetica;
	font-weight: normal;
	text-decoration: none;
}
input{
	color: #000000;
	font-size: 10px;
	font-family:  Verdana, Arial, Helvetica;
	font-weight: normal;
	text-decoration: none;
}
textarea {
	color: #000000;
	font-size: 8px;
	font-family:  Verdana, Arial, Helvetica;
	font-weight: normal;
	text-decoration: none;
}

h1{
	color: #ffffff;
	font-size: 14px;
	font-family:  Verdana, Arial, Helvetica;
	font-weight: bold;
	text-decoration: none;
}
/*--------------------------------*/

P,OL,UL,DIV {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px; 
   margin: 0.25em 0.5em;
   line-height: 150%;
}

UL,LI {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px; 
   margin: 0.25em 0.5em;
   line-height: 150%;
   list-style-type : disc;
   list-style-position : inside;
}

/* Headings */
H1,H2 {
   font-family: Trebuchet MS, Verdana, sans-serif;
   color: #666666;			/* grey */
   font-variant: small-caps;
   font-stretch: wider;
   margin-right: 0.25em;
   margin-bottom: 0.5em;
   padding: 0.25em 0.5em;
   border-bottom: thin dotted #D2020E;                       /* bordeaux logo */
}

H3,H4,H5 {
   font-family: Trebuchet MS, Verdana, sans-serif;
   color: #F77339;			/* ORANGE */
   font-variant: small-caps;
   font-stretch: wider;
   margin-right: 0.25em;
   margin-bottom: 0.5em;
   padding: 0.5em 1.0em;
   border-bottom: 1px solid #D2020E;                       /* bordeaux logo */
}

/*    - Tabella main-contenuto-menu */

/*Menu1 div--------*/
.menu1 {
   font-family: Verdana, sans-serif;
   font-size: 12px;
   color: #ffffff;                       /* bianco */
}   
.menu1 a:link {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #ffffff;                       /* bianco */
}
.menu1 a:visited {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #ffffff;                       /* bianco */
}
.menu1 a:active {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #ffffff;                       /* bianco */
}
.menu1 a:hover {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #D2020E;                       /* bordeaux logo */
   /*background: url("/images/template/foglia.gif") no-repeat top right}*/
}

/*Menu1-1 div--------*/
.menu1-1 {
   font-family: Verdana, sans-serif;
   font-size: 9px;
   color: #ffffff;                       /* bianco */
   background-image: none;
}   
.menu1-1 a:link {
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #ffffff;                       /* bianco */
}
.menu1-1 a:visited {
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #ffffff;                       /* bianco */
}
.menu1-1 a:active {
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #ffffff;                       /* bianco */
}
.menu1-1 a:hover {
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #D2020E;                       /* bordeaux logo */
}


/*  - Tabella main-footer2 */
TD#main-footer2 A {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #D2020E;		/* bordeaux logo */
   font-weight: bold;
   font-size: 11px;
   text-decoration: none;
   background-image: none;
}
TD#main-footer2 A:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #D2020E;		/* bordeaux logo */
   font-weight: bold;
   font-size: 11px;
   text-decoration: none;
   background-image: none;
}
TD#main-footer2 A:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #ffffff;				/* white */
   font-weight: bold;
   font-size: 11px;
   text-decoration: none;
   background-image: none;
}

.form {
background: #CCCCCC;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: Solid 1px #000000;
}