html, body, table, td {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#002C6B;
	font-size:8pt;
	scrollbar-highlight-color: #0F4696;
	scrollbar-shadow-color:#000066;
	scrollbar-arrow-color:#1B96F4;
	scrollbar-base-color:#0F4696;
	scrollbar-face-color:#002C6B;
	scrollbar-dark-shadow-color:#2D486B;;
	scrollbar-3d-light-color:#1B96F4;
	scrollbar-track-color:#FFF;
}
img {border:0px;}
hr {color:#002C6B; height:1px;}
a{color:#1B96F4; font-size:8pt; text-decoration:none;}
a:hover{color:#666666; text-decoration:underline;}
ul li {list-style-image:url(imgnew/freccia.gif); padding:2px; line-height:10pt;}
ul li:first-letter{font-size:10pt; color:#1B96F4;}
ul a{color:#1B96F4; font-size:8pt; text-decoration:none;}
ul a:hover{color:#002C6B; text-decoration:underline;}
.ag li:first-line{display:block; background-color:#002C6B; color:#FFF; font-weight:normal;}
.ag li {list-style-image:url(imgnew/freccia_bianca.gif);}

#bottom{
    width:980px;
	height:42px; 
	padding:0px;
	margin:0px;
	background-image:url(img_bottom/bottom.gif);
	background-repeat:no-repeat;
	background-position:top;
	font-size:7pt;
	color:#002C6C;
	text-align:center;
}
#bottom a{color:#002C6C; text-decoration:underline;font-variant:small-caps;font-size:10px;}
#bottom a:hover{color:#1C96F4; text-decoration:none;}
#bottom p{color:#1C96F4; font-size:7pt; text-align:center; margin-top:8px;}

/* classi di formattazione testo */  

  #main{
    width:553px;
	margin-left:4px;
	margin-top:4px;
	text-align:left;
  }
  
  #title{
  	background-image:url(imgnew/bg-bianco_small.gif);
	background-repeat:no-repeat;
	width:548px;
	height:59px;
	margin-bottom:6px;
  }
  
  #scrolling{
    width:540px;
	height:380px;
	overflow:auto;
	text-align:center;
	margin-left:10px;
  }
  #scrolling div{width:520px; text-align:left;}
  
  /* ID per la bacheca in home page */
  .bacheca{
    width:246px; 
	margin:10px 12px; 
	font-size:7pt; 
	line-height:8pt; 
	text-align:left; 
	color:#002C6B
  }
  .bacheca p{margin-bottom:4px;}

h6 {font-size: 110%; font-weight: normal; color: #002C6B;}
.home{text-align:center; color:#002C6B; font-size:8pt;}
.home1{font-variant:small-caps; text-align:center; color:#1B96F4; font-weight:bold; font-size:9pt;}
.home2{text-align:center; color:#002C6B; font-size:9pt; font-size:120%; line-height:1.5em;}
.tabella {background-color:#ffffff; border:1px solid #1C96F4; color:#002C6C;}
.form {font-size: 10px; color: #002C6C;}
.small { font-size:9px; line-height:14px; color:#002C6C;}
.small-bold {font-size: 10px; font-weight: bold;}
.txt-bold {font-weight:bold; font-size:10pt; color:#1B96F4;}
.paese{font:bold 12px/12pt Verdana; font-variant:small-caps; color:#BB1802; text-decoration:underline;}
.cond{font:bold 11px/11pt Verdana;}
.cond a{color:#288AF7; text-decoration:none; font-weight:normal; font-size:12px}
.cond a:hover{color:#636DF9; text-decoration:underline; font-weight:normal; font-size:12px}

.appsing{color:#00065B; text-decoration: none; font:12px/12pt Verdana normal;}
.appsing:hover{color:#636DF9; text-decoration: underline; font:12px/12pt Verdana normal;}

.appsing2{color:#333399; text-decoration:none; font:bold 11px/11pt Verdana normal;}
.appsing2:hover{color:#288AF7; text-decoration:underline; font:bold 11px/11pt Verdana normal;}

.elenco{margin-top:5px; font-weight: bold; color:#333333;}
.caselle{color:#0033FF;}
.bianco{color:#FFFFFF;}
.bianco-bold{color:#FFFFFF; font-weight:bold; font-size:0.6em;}
.grigio{color:#666666; font-size:12px;}
.info {border:0px;}
.titolo{font-size:24px; font-weight:normal; color:#002C6C; padding: 5px;}
.titolo2{font-size:20px; font-weight:normal; color:#333399;}

.biancom a:link{color:#ffffff; text-decoration:none;}
.biancom a:visited{color:#ffffff; text-decoration:none;}
.biancom a:hover{color:#00CC00; text-decoration:underline;}
.biancom a:active{color:#ffffff; font-size:11px;}
.biancom td{color:#ffffff;}

.grigiom:link{color:#666666; font-size:1em; text-decoration:none;}
.grigiom:visited{color:#666666; font-size:1em; text-decoration:none;}
.grigiom:hover{color:#000000; font-size:1em;	text-decoration:none;}
.grigiom:active{color:#666666; font-size:1em;}

.link{color:#333399; font-size:12px; text-decoration:none;}
.link:hover{color:#636DF9; font-size:12px; text-decoration:underline;}

.link-light{color:#0395BA;font-size:12px; text-decoration:none;}
.link-light:hover{color:#636DF9; font-size:12px; text-decoration:underline;}

.link-mail{color: #00EF00; font-size:11px; text-decoration:none;}
.link-mail:hover{color:#FFFF00; font-size:11px; text-decoration:none;}

.link-bold{font-size:12px;font-weight:bold;color: #333399;}
.link-bold:hover{font-size: 12px; font-weight:bold; color:#636DF9;}

.link-small{font-size:9px;font-weight:bold;font-variant:small-caps; color:#1C96F4; text-decoration:none;}
.link-small:hover{font-size:9px;font-weight:bold;font-variant:small-caps; color:#002C6B; text-decoration:none;}

.link-smallbold{font-size:10px; font-weight:bold; color:#5D68F7; text-decoration:none;}
.link-smallbold:hover{font-size:10px; font-weight:bold; color:#8D95F8; text-decoration:underline;}

input.button{
	font-size:10px;
	color:#1E94EE;
	background-color:#002C6B;
	height:20px;
	width:60px;
	border: 1px solid #1E94EE;
	text-align:center;
}
.button2{
	font-size:10px;
	font-weight:bold;
    color:#ffffff;	
	background-color:#002C6C;
	height:20px;
	width:90px;
	border-style:solid;
	border-width:1px;
	border-color:#ABAFB5;
}

/*

.menu a:link{color:#ffffff; text-decoration:none;}
.menu a:visited{color:#ffffff; text-decoration:none;}
.menu a:hover {color:#00CC00; text-decoration:underline;}
.menu a:active{color:#ffffff;}
.menu td{background:#666666; color:White;}

#container{
	width:980px;
	padding:0px;
}

#sx{
	width:180px;
	padding:0px;
	position:static;
	top:123px; 
	left:0px;
}

#dx{
	width:247px;
	padding:0px;
	position:static;
	top:123px; 
	left:723px;
}

#dx .form{
	width:247px;
	height:458px;
	padding:0px;
}

#corpo{
	width:543px;
	padding:0px;
	position:static;
	top:0px; 
	left:-120px;
}

*/
.tdgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
        padding:5px;
	background-color : #CCF2FF;
	color : #002C6C;
}

.tdgrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
        padding:5px;
	background-color : #FFFFFF;
	color : #1B96F4;
}
