/* Foglio di stile CSS predefinito per un nuovo progetto di applicazione Web */
.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #595959;
}
.txtlink {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #0078CA;
	text-decoration: none;
}

h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : 900;
	color: #0078CA;
}

.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #6f6f6f;
	padding : 1px 1px;
}

.titolo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #458841;
	font-weight : 600;
	padding : 1px 1px;
}

.titoloscheda {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color: #ff3300;
	font-weight : 600;
	padding : 1px 1px;
}

.piccolo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #00B8CA;
	font-weight : 600;
	padding : 1px 1px;
}
.testo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #595959;
}
.testo1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #595959;
}
.testo2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: #595959;
}
.titoloBox {
	display:block; width:100%;
	background:#0078CA;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: White;
	font-weight : 600;
	padding : 1px 1px;
}

.titoloBox2 {
	display:block; width:100%;
	background:#83A4B8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: White;
	font-weight : 600;
	padding : 1px 1px;
}

dl.menu {
	width:150px;
}
dl.menu dd {
	border-left:2px solid #fff; border-right:2px solid #fff; border-bottom:2px dotted #595959 #fff; margin:0; padding:0; border-top:medium none; 
}
dl.menu a {
	text-decoration:none;
	display:block; width:100%;
	padding:0.3em 8px;test-indent:0px;
}
dl.menu a:link,dl.menu a:visited {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight : bold;
	color: #595959;	
}
dl.menu a:hover {
	color:#458841;
}
dl.menu3 {
	width:150px;
}
dl.menu3 dd {
	border-left:2px solid #fff; border-right:2px solid #fff; border-bottom:2px dotted #595959 #fff; margin:0; padding:0; border-top:medium none; 
}
dl.menu3 a {
	text-decoration:none;
	display:block; width:100%;
	padding:0.3em 8px;test-indent:0px;
}
dl.menu3 a:link,dl.menu3 a:visited {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #34655A;	
}
dl.menu3 a:hover {
	color:#E08B0E;
}
dl.menu2 {
	width:600px;
}
dl.menu2 dd {
	border-left:2px solid #fff; border-right:2px solid #fff; margin:0; padding:0; border-top:medium none; 
}
dl.menu2 a {
	text-decoration:none;
	display:block; width:100%;
	padding:0.3em 8px;test-indent:0px;
}
dl.menu2 a:link,dl.menu2 a:visited {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight : bold;
	color: #595959;	
}
dl.menu2 a:hover {
	color:#FF0000;
}
ul.menu1 {
	list-style:none;
	margin:0;padding:0px 0px 0px 0px;
	text-align:right;
}
ul.menu1 li {
	display:inline;
}
ul.menu1 a {
	text-decoration:none;
	padding:2px 15px;
	background:transparent; color #0078CA;
}
ul.menu1 a:link,ul.menu1 a:visited {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight : bold;
	color: #595959;	
}
ul.menu1 a:hover {
	color:#ffffff;
	background-color: #5badff;
}


.boxDx {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #0078CA;
	display : block;
	padding:5px;test-indent:5px;
	background-color:White;
	border:2px solid #00B8CA;
	width:250px;
}

.box {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #0078CA;
	display : block;
	padding:5px;test-indent:5px;
	background-color:#CCCCCC;
	border:2px solid #83A4B8;
	width:250px;
}

.labelA {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: White;
	display : block;
	padding:0.2em 8px;test-indent:5px;
	background-color : #8EC58A;
	border-left : medium solid White;
	width : 130px;
}

.labelC {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: White;
	display : block;
	padding:0.2em 8px;test-indent:5px;
	background-color : #66B4BB;
	border-left : medium solid White;
	width : 130px;
}

.labelB {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color: White;
	display : block;
	padding:0.2em 8px;test-indent:5px;
	background-color : #8EC58A;
	border-left : medium solid White;
	width : 280px;
}

.central {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #595959;
	padding:0.3em 10px;test-indent:0px;
	border-left : medium solid White;
	width : 550px;
}

.riga {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #595959;
	border-bottom : 1px solid #0066cc;
}

.titolo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #595959;
	font-weight : bold;
	
}

.elenco {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #595959;
	padding: 4px;
	padding-bottom: 10px;
}

body {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 90%;        
        background: #FFF;
		color: #2F4F4F;
        }

a, a:link, a:active, a:visited {
	font: normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF4500;
}

a:hover {
	text-decoration: none;
	color: Green;
}

.navbar {
        font: bold 12px Verdana, Arial, Helvetica, sans-serif;
        color: #0066ff;
}

.thispage {
        font: bold 12px Verdana, Arial, Helvetica, sans-serif;
        color: #808080;
}

h1 {
        font: bold 13px Verdana, Arial, Helvetica, sans-serif;
        color: #ff6600;
}
				
h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}

ul {
        list-style: none;
        margin: 0;
        padding: 0;
		}

img {
    border: none;
}

.menuorizz {    
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #E37E00;
	text-decoration: none;
}

/*- Menu 14--------------------------- */
#menusx {
        width: 200px;
        margin: 0px;
		font-size: 80%;
		font-weight: bold;
        }

#menusx li a {
        height: 32px;
        voice-family: "\"}\"";
        voice-family: inherit;
        height: 24px;
        text-decoration: none;
        }

#menusx li a:link, #menusx li a:visited {
        color: #333;
        display: block;
        background-image:  url("images/menusx.gif");
		padding: 8px 0 0 10px;
        }


#menusx li a:hover, #menusx li #current { 
        color: #ff6600;
        background-image:  url("images/menusx.gif");
        background-position: 0 -32px;
		border: none;
        padding: 8px 0 0 10px;
        }
