/* 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%;
      padding: 0;
	  margin:0;
	  padding-top:5px;
	  padding-bottom:0px;
      border: none;
      text-align: center;
	  background:#FFFFFF url(../images/background_02.gif) 0 0 repeat-x; 
   }
   
.testo-black {	
	font-size: 11px;	font-family: Tahoma, Arial, Helvetica;
	color: #000000;
}

.testo-blue {		
	font-size: 11px;	font-family: Tahoma, Arial, Helvetica;
	color: #00366C;
}

.testo-blue-titolo_lettera1 {		
	font-size: 13px;	font-family: Tahoma, Arial, Helvetica;
	color: #B5226F;
}

.testo-blue-titolo {		
	font-size: 11px;	font-family: Tahoma, Arial, Helvetica;
	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;
}

.testo-red {	
	font-size: 11px;	font-family: Tahoma, Arial, Helvetica;
	color: #BF2C37;
}

.testo-white {	
	font-size: 11px;	font-family: Tahoma, Arial, Helvetica;
	color: #FFFFFF;
}

.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-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-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-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-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;
}