﻿a:active {  font-family: verdana, tahoma, arial; font-size: 11px; font-style: normal; text-decoration: none; color: #1C8AB9;}
a:link {  font-family: verdana, tahoma, arial; font-size: 11px; font-style: normal; text-decoration: none; color: #1C8AB9;}
a:visited {  font-family: verdana, tahoma, arial; font-size: 11px; font-style: normal; text-decoration: none; color: #1C8AB9;}
a:hover {  font-family: verdana, tahoma, arial; font-size: 11px; font-style: normal; text-decoration: none; color: #FF7200;}

font {
	FONT-SIZE: 11px;
}
b, strong {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #1C8AB9;
	FONT-FAMILY: Verdana, sans-serif
}
.Xsmall-bianco {
	FONT-SIZE: 8px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, sans-serif;
}
.Small-Nero {
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif;
}
.Small-bianco {
	FONT-SIZE: 9px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, sans-serif;
}
.Small-Blu {
	FONT-SIZE: 9px;
	COLOR: #1C8AB9;
	FONT-FAMILY: Verdana, sans-serif;
}

.Normal-nero {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, sans-serif
}

.Normal-bianco {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, sans-serif
}
.small-grigio {
	FONT-SIZE: 9px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, sans-serif
}
.Normal-grigio {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, sans-serif
}
.Normal-blu {
	FONT-SIZE: 11px;
	COLOR: #1C8AB9;
	FONT-FAMILY: Verdana, sans-serif
}
BODY {
	ScrollBar-Face-Color:#2AAADF;
	ScrollBar-3DLight-Color:#ffffff;
	ScrollBar-Shadow-Color:#2AAADF;
	ScrollBar-DarkShadow-Color:#ffffff;
	ScrollBar-Arrow-Color:#ffffff;
	ScrollBar-Track-Color:#ffffff;
	ScrollBar-Highlight-Color:#2AAADF;
	overflow: -moz-scrollbars-vertical; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(images/bkg.jpg);
	align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px;
} 

BODY2 {
	ScrollBar-Face-Color:#2AAADF;
	ScrollBar-3DLight-Color:#ffffff;
	ScrollBar-Shadow-Color:#2AAADF;
	ScrollBar-DarkShadow-Color:#ffffff;
	ScrollBar-Arrow-Color:#ffffff;
	ScrollBar-Track-Color:#ffffff;
	ScrollBar-Highlight-Color:#2AAADF;
	overflow: -moz-scrollbars-vertical; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px;
} 

.form {
    border:1px solid #2AAADF;
	width: 150; 
    font-family: verdana, tahoma, arial; 
    color: #1C8AB9; 
    font-size: 11px;
    background: #EEEEEE
  }
.form2 {
    border:1px solid #2AAADF;
	width: 250; 
    font-family: verdana, tahoma, arial; 
    color: #1C8AB9; 
    font-size: 11px;
    background: #EEEEEE
  }
.form3 {
    border:1px solid #2AAADF;
	width: 500; 
    font-family: verdana, tahoma, arial; 
    color: #333333; 
    font-size: 11px;
    background: #ffffff
}
.texbox {
    border:1px solid #2AAADF;
	width: 400; 
    font-family: verdana, tahoma, arial; 
    color: #1C8AB9; 
    font-size: 11px;
    background: #EEEEEE
  }
.pulsante {
	font: bold 12px tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #2AAADF;
	text-align: center;
	padding: 1px;
	width: 160px;
	border: 1px solid #999999;
	margin-top: 0px;
}
.pulsante2 {
	font: bold 12px tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #2AAADF;
	text-align: center;
	padding: 1px;
	width: 40px;
	border: 1px solid #999999;
	margin-top: 0px;
}
#testata td.bordo {
	border-bottom:1px solid #ffffff;
    background: #9F9F9F;
}
#testata td.menu {
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background: #e1e1e1;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
#home td.bordodx {
	border-right:1px solid #ffffff;
}
#home td.bordodxx {
	border-right:1px solid #ffffff;
    background: #ffffff;
}

.titolo1 {
	border-top:1px solid #FFFFFF;
	background-image: url(images/bkg_tab1.gif);
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	height: 41px
}
.titolo1-linea {
    background: #2AAADF;
	height: 5px
}

.titolo2 {
	border-top:1px solid #ffffff;
	background-image: url(images/bkg_tab2.gif);
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 41px
}
.titolo2-linea {
    background: #999999;
	height: 5px
}

.titolo3 {
	border-bottom:1px solid #FFFFFF;
	background-image: url(images/bkg_tab3.gif);
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	height: 41px
}

.titolo3-linea {
    background: #2AAADF;
	height: 5px
}

.titolo4 {
	border-bottom:1px solid #FFFFFF;
	background-image: url(images/bkg_tab4.gif);
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 41px
}

.titolo4-linea {
    background: #999999;
	height: 5px
}

td.sfondo-bianco {
    background: #ffffff;
}
td.sfondo-grigio {
    background: #eeeeee;
}
td.sfondo-sito {
    background: #2AAADF;
}
.marginzero{
	margin: 0px 0px 0px
}

.Footer {
	FONT-SIZE: 9px;
	COLOR: #FFFFFF;
    background: #9F9F9F;
	FONT-FAMILY: Verdana, sans-serif;
}

.Footer a:active  { font-family: verdana, tahoma, arial; font-size: 11px; font-style:normal; text-decoration: none; color: #FFFFFF;}
.Footer a:link 	  { font-family: verdana, tahoma, arial; font-size: 11px; font-style:normal; text-decoration: none; color: #FFFFFF;}
.Footer a:visited { font-family: verdana, tahoma, arial; font-size: 11px; font-style:normal; text-decoration: none; color: #FFFFFF;}
.Footer a:hover   { font-family: verdana, tahoma, arial; font-size: 11px; font-style:normal; text-decoration: none; color: #000000;}


/**********************************************************************/
/* Menù di navigazione: livello ROOT                                  */
/* Proprietà per gli stati: normal, hover, click                      */
/**********************************************************************/
.TM3i0 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

/* root level; box properties for states: normal */
.TM3o0 {
	background: #9F9F9F;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

/* root level; box properties for states: hover, click */
.TM3o1 {
	background: #7F7F7F;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

/**********************************************************************/
/* Menù di navigazione: livello SUB_01                                */
/* Proprietà per gli stati: normal, hover, click                      */
/**********************************************************************/
.TM1i0 {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}

/* sub levels; box properties for states: normal */
.TM1o0 {
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

/* sub levels; table properties for states: normal, hover, click */
.TM1t0 {
	background: #7F7F7F;
}

/* sub levels; box properties for states: hover, click */
.TM1o1 {
	background: #9F9F9F;
	padding: 4px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}

