/* CSS Document */

a{
text-decoration: none
} 
a:link { 
text-decoration: none
} 
a:visited { 
text-decoration: none
} 
a:hover { 
text-decoration: underline
}

html, body {
      height:100%; 
      margin:0;
      padding:5px;
      padding-top:5px;
      padding-bottom:0px;
      border: none;
      text-align: center; 
      background:#DCE1E5 url(../images/sfondo.gif) 0 0 repeat-x;
}

.top_dx {
      margin:0;
      padding:0px;
      border: none;
      text-align: right; 
      background:#4E96D6 url(../images/top_dx.jpg) 0 0 repeat-y;
}
   
.testo-black {	
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000
}

.testo-red {	
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E42525
}

.table-files {	
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top:4px;
	padding-left:10px
}

.testo-white {	
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF
}

.testo-blue {		
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00366C
}

.testo-blue-space {		
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00366C;
	line-height:1.5
}

.testo-blue-menu {		
	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #00366C
}

.testo-black-menu {		
	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000
}

.testo-white-menu {		
	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF
}

.testo-blue-titolo {		
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00366C
}

.testo-blue-chiaro-home {		
	font-size: 11px;	
	font-family: Tahoma, Arial, Helvetica;
	color: #0066CC
}

.testo-viola {		
	font-size: 11px;	
	font-family: Tahoma, Arial, Helvetica;
	color: #B5226F;
	text-decoration: none
}

.testo-gray {		
	font-size: 11px;	
	font-family: Tahoma, Arial, Helvetica; 
	color: #676767
}

.spazio {
	font-size: 1px;	
	font-family: Tahoma, Arial, Helvetica
}

.bordo-r {
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#83868B;
	border-bottom-color:#83868B;
	border-left-color:#83868B;
	border-right-color:#83868B
}

.bordo-t-gray {
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-b-gray {
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-l-gray {
	font-size: 1px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-r-gray {
	font-size: 1px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-lr-gray {
	font-size: 1px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-tblr-gray {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-tbl-gray {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-tbr-gray {
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-tb-gray {
	font-size: 1px;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-tl-gray {
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-tlr-gray {
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-tr-gray {
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-bl-gray {
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-br-gray {
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-blr-gray {
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#D8D8D8;
	border-bottom-color:#D8D8D8;
	border-left-color:#D8D8D8;
	border-right-color:#D8D8D8
}

.bordo-b-white {
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF
}

.bordo-b2-white {
	border-top-width:0px;
	border-bottom-width:2px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF
}

.bordo-b-blue {
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#87CDFF;
	border-bottom-color:#87CDFF;
	border-left-color:#87CDFF;
	border-right-color:#87CDFF
}

.bordo-b2-blue {
	border-top-width:0px;
	border-bottom-width:2px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#87CDFF;
	border-bottom-color:#87CDFF;
	border-left-color:#87CDFF;
	border-right-color:#87CDFF
}

.voce-menu {	
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#88C6EE;
}

.voce-submenu {	
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top:6px;
	padding-bottom:6px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-style:solid;
	border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
	background-color:#F1F1F1;
}

.voce-menu-giallo {	
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color:#FFDE5B;
}

.voce-menu-oriz {
background-image:url(../images/buttons/button.gif);
}

.back-menu-oriz {
	font-size: 1px;	
	font-family: Tahoma, Arial, Helvetica;
	background-image:url(../images/sfondo_menu.gif);
}

ol {
margin-left:0px;
list-style-type: none
}

li {
margin-left:10px;
margin-top:5px;
margin-bottom:5px; 
list-style-type: none
}


