

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	background-color: transparent;
	font-size: 8pt;
	 scrollbar-3dlight-color:#666666; 
             scrollbar-arrow-color: #666666; 
             scrollbar-base-color: #B4B4B4; 
             scrollbar-darkshadow-color: #E6E6E6; 
             scrollbar-face-color:#B4B4B4; 
             scrollbar-highlight-color:#E6E6E6; 
             scrollbar-shadow-color:#E6E6E6; 
             scrollbar-track-color: #E6E6E6;
} 
}

img {
	border: none;
}

p {
	color: #8D8D8D;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
}

b {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-style: bold;
	font-weight: bold;
	}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
}


a {
    color: #8D8D8D;
    background-color: transparent;
    font-weight : bold;
    text-decoration : none;
}

a:hover {
    color: #8D8D8D;    
    background-color: transparent;
    text-decoration : none;
    font-weight : bold;
    cursor: pointer;
}

a.small {
    color: #8D8D8D;
    background-color: transparent;
    text-decoration : none;
    font-weight : bold;
; font-size: 9px
}

a:hover.small {
    color: #8D8D8D;    
    background-color: transparent;
    text-decoration : none;
    font-weight : bold;
    cursor: pointer;
; font-size: 9px
}


a.smallblack {
    color: #8D8D8D;
    background-color: transparent;
    text-decoration : none;
    font-weight : bold;
; font-size: 9px
}

a:hover.smallblack {
	color: #8D8D8D;    
    background-color: transparent;
    text-decoration : none;
    font-weight : bold;
    cursor: pointer;
; font-size: 9px
}


a.smallwhite {
    color: #999999;
    background-color: transparent;
    text-decoration : none;
    font-weight : bold;
; font-size: 9px
}

a:hover.smallwhite {
	color: #BA0001;    
    background-color: transparent;
    text-decoration : none;
    font-weight : bold;
    cursor: pointer;
; font-size: 9px
}


a.menu {
    color: #247BC2;
    background-color: transparent;
    text-decoration : none;
    font-weight : bold;
}

a:hover.menu {
	color: #000000;    
    background-color: #0099CC;
    text-decoration: none;
    font-weight: bold;
    cursor: pointer;
}

a.menunews {
    color: #1F1E20;
    background-color: transparent;
    text-decoration : none;
    font-weight : normal;
}

a:hover.menunews {
	color: #8D8D8D;    
    background-color: #1F1E20;
    text-decoration: none;
    font-weight: normal;
    cursor: pointer;
}

a.menucoda {
    color: #FF0000;
    background-color: transparent;
    text-decoration : none;
    font-weight : bold;
}

a:hover.menucoda {
	color: #BA0001;    
    background-color: transparent;
    text-decoration : none;
    font-weight : bold;
    cursor: pointer;
}

div {
    color: #8D8D8D;
	border: 0px none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0px 0px 0px 0px;
    background-color: transparent;
}

div.divgiustificato {
	text_align: justify;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #1F1E20;
    font-size: 15pt;
    font-weight : bold;
    background-color : transparent;
}

h1.h1titolopagina {
    color: #F5730F;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #1F1E20;
    font-size: 12pt;
    font-weight : bold;    
    background-color : transparent;
}

friz {
	font-family: Friz Quadrata;
    color: #1F1E20;
    font-size: 12pt;
    font-weight : bold;    
    background-color : transparent;
}




h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #1F1E20;
    font-size: 12pt; 
    font-weight : bold;      
    background-color : transparent;
}

.box {
	font-size : 8pt;
	font-style: bold;
	font-weight: bold;
	background-color: #FEF1E7;
	border-color: #1F1E20;
	color: #1F1E20
	}

.boxpulsanti {
	font-size : 8pt;
	font-style: bold;
	font-weight: bold;
	background color: #CCCCCC;
	}

.grandissimo {
	font-size : 26pt;
	font-style: bold;
	font-weight: bold;
; font-family: Georgia, "Times New Roman", Times, serif; color: #0079B5
	}

.titolo {
	font-size : 13pt;
	font-style: bold;
	font-weight: bold;
	}

.titoloarticolo {
	font-size : 11pt;
	font-style: bold;
	font-weight: bold;
	}

.sottotitoloarticolo {
	font-size: 9pt;
	font-style: italic;
	}

.titolopagina {
	font-size : 15pt;
	font-style: bold;
	font-weight: bold;
	color: #F5730F;
	}
	
.titoloparagrafo {
    font-style: bold;
	font-weight: bold;
	font-size : 10pt;
	}

.intestazione {
    font-style: bold;
	font-weight: bold;
	font-size : 11pt;
	}

.piccolo {
	font-size : 8pt;
	}

.piccolissimo {
	font-size : 6pt;
	}

.bianco {
	color: #000000;
	}

.titolomenu {
	color: #F5730F;
	font-weight: bold;
	}

.titolomenu_p {
	color: #F5730F;
	font-weight: bold;
	font-size: 12pt;
	}
	
.giustificato {
	align: justify;
	}

.tab1 {
	width: 720;  
	background-color: #F5730F;
	}	

.tab2 {
	width: 720;
	background-color: #1F1E20;
	}

.tab3 {
	background-color: #000000;
	}	

.bgtd1 {
	width: 60%;
	background-color: #1F1E20;
	}

.bgtd2 {
	background-color: #F5730F;
	}

.bgtd3 {
	background-color: #000000;
	}

.bgtd4 {
	border: 1px solid #1F1E20;
	background-color: #F5730F;
	}

.bgtd-webbit {
	border: 1px solid #0099CC;
	background-color: #CCF2FF;
	}

.bgtd5 {
	}

.bgtd6_d2d {
	border: 1px solid #1F1E20;
	background-color: #FEF1E7;
	}

.bgtd6 {
	background-color: #FEF1E7;
	}

.bgtd7 {
	background-color: #1C1C22;
	}

.bgtd7_d2d {
	}


.bgtd8 {
	border: 1px solid #1F1E20;
	background-color: #000000;
	}

.bgtd9 {
	}

img.d2d {
	border: none;
}
    
input.d2d {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 90%; 
    color:#000;
    background-color: #fff;
    } 

select.d2d {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 90%; 
    color:#000;
    background-color: #fff;
    }    

table.d2d {
	border: none;
	border-spacing: 0px;
    padding : 0px;
    width: 720px;
    max-width: 720px;
    border: 1px solid #000;
    /* border-bottom: 1px solid #000; */
    
}
     
td.d2d { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #fff; 
    font-size: 80%;
    padding : 0px;
    }
