.HDRDIV  {
           	color : Blue;
           	font-family : Verdana, Arial, Helvetica, sans-serif;
           	font-weight : bold;
           	font-size : 11px;
           	cursor : pointer;
           	margin-top : 0;
           	text-indent : 0;
           	margin-left : 0;
           	text-decoration : none;
           }
           
           .TDIV  {
           	color : #000000;
           	position : relative;
           	font-family : Verdana, Arial, Helvetica, sans-serif;
           	font-size : 10px;
           	font-weight : normal;
           	margin-left : 10px;
           }
           
           a  {
           	font-weight : bold;
           }
           
           a:link { /* per i collegamenti non visitati */
           	font-family : Verdana, Arial, Helvetica, sans-serif;
			color : Navy;
           	text-decoration : none;
           }
		            
           a:visited  { /* per i collegamenti visitati */
           	color : Navy;
           	text-decoration : none;
           }
           
           a:hover  { /* quando il mouse è sopra il collegamento */
	color : #FFF;
	text-decoration : overline underline;
	background-color : #00F;
           }
           
           body  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-top: 0px;
           }
                
           .tabella     { margin-left: 10px; 
		   }
		   
.banner {
	margin: 5px 5px 5px 5px;
	background-color: #CCC;
	text-align: center;
	padding-left: 50px;	
}

.testo {
	text-align:left;
	margin: 3px 5px;
}

.categoria {
	text-align:center;
	margin: 3px 3px 3px 3px;
	font-family:Tahoma, Geneva, sans-serif;
	color: #FFF;
	font-size:12px;
	font-weight:bold;	
    letter-spacing: 1px
}
	
	
.dy3 {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000;}

.bottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	text-align:center;
}

.lineadiv {
	background-color: #CCC;
	padding: 0px 0px 2px 0px;
	border-bottom: 1px solid #999;
	margin: 10px;
} 

.Stile1 {color: #FF0000}
          
div.c1, p.c49 {
	text-align: center;
	font-size: 10px;
	margin:auto;
}
p.c10 {
	text-align: right;
	font-size: 10px;
}
p.c5, div.c39 { text-align: left; font-size: 10px; }
table.c19, td.c43 { width: 100%; }
table.c2 { width: 770px; margin:auto; }
table.c21, td.c57 { background-color: white; }
table.c3 { background-color: #0168d4; width: 770px; margin:auto; }
table.c35 { width: 80%; }
td.c12 { width: 290px; }
td.c14 { width: 480px; }
td.c18 { width: 150px; }
td.c20, table.c29 { background-color: white; width: 100%; }
td.c22 { height: 32px; }
td.c24 { background-color: white; width: 50%; }
td.c28 { background-color: teal; width: 50%; }
td.c30 { width: 235px; }
td.c31 { width: 236px; }
td.c36 { background-color: red; width: 50%; }
td.c37 { background-color: #ffcc00; width: 50%; }
td.c4 { background-color: #0168d4; width: 225px; }
td.c45 { background-color: #009990; width: 50%; }
td.c48 { background-color: #e32190; width: 50%; }
td.c50 { height: 18px; width: 100%; }
td.c52 { background-color: #007bb1; width: 50%; }
td.c53 { height: 63px; width: 33%; }
td.c54 { width: 33%; }
td.c9 { background-color: #0168d4;}
tr.c55 { background-color: #ddebf0; }
.c11 {
	color: white;
	font-size: 10px;
}

.menu {
	font-size: 10px;
	padding-left:150px;
}


.menu  a{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FC0;
	text-decoration : none;
	font-size: 9pt;
           }
		  
.menu  a:hover  { /* quando il mouse è sopra il collegamento */
	color : #FFF;
	text-decoration : overline underline;
	background-color : #0168d4;
           }


.c13 { color: black; }
.c15 { font-size: xx-small; }
.c16 { color: #0062d5; }
.c17 { color: navy; }
.c23 { color: black; font-size: 80%; }
.c25 { color: #0062d5; font-size: x-small; }
.c26 { font-size: x-small; }
.c27 { color: #cc3300; }
.c32 { color: #111111; }
.c33 { color: red; }
.c34 { color: #0066cc; }
.c38 {
	color: red;
	font-size: 10px;
}
.c40 { font-family: verdana; font-size: xx-small; }
.c41, :link, :visited { color: #333399; }
.c42 { color: maroon; }
.c44 { color: #007bb1; font-size: x-small; }
.c46 { color: #399608; font-size: x-small; }
.c47 { color: #399608; }
.c51 { color: #009990; font-size: x-small; }
.c56 { color: #0168d4; }
.c58 { color: gray; }
.c6 { color: yellow; }
.c7 {
	color: yellow;
	font-family: verdana, geneva;
	font-size: xx-small;
}
.c8 {
	color: #ddebf0;
	font-family: verdana, geneva;
	font-size: xx-small;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.slidedoormenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 120px; /* width of menu (don't forget to add border with below!) */
border-left: 4px solid #CC0066; /* thick left border of menu */

}

.slidedoormenu li{
	border-bottom: 1px solid #885b5c; /* Gray border beneath each menu item */
	text-align:left;
	color: #06C;
    font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana;
	text-indent: 8px;
}

.slidedoormenu li a{
background: white url(../images/vstrip.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana;
display: block;
color: black;
width: auto;
border-bottom: 1px solid white; /* White border beneath each menu item link, to add depth */
padding: 7px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
}

.slidedoormenu li a:visited, .slidedoormenu li a:active{
color: black;
}

.slidedoormenu li a:hover{
background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */
color: black;
}

.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.slidedoormenu li.lastitem a{
padding: 2px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}
