body {
	text-align: center;
	background-color: #F2F2F2;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 11px;
}

.lat_line {  border: #545454; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.txt_bar {  font-family: Verdana; padding-right: 10px; padding-top: 10px; text-align: center; color: #333333}

h3 {
font-size:18px;
}

h5 {
font-size:12px;
}

DIV {
        COLOR: #666666; FONT-FAMILY: Verdana; text-decoration:none;
}
.menu_orrizontale {
		FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana; FONT-WEIGHT: bold; text-decoration:none;		
}

.viewnews {
		COLOR: #003399; FONT-FAMILY: Verdana; text-decoration:none;
}
.loginuser{
		COLOR: #003399; FONT-FAMILY: Verdana; text-decoration:none; 
}


#text {
    font: bold 11px Arial, Helvetica, sans-serif;
    color: #003399;
    background: #DDE8FF;
    border: 1px solid #003399;
    padding-right: 5px;
    padding-left: 5px;
}

#pulsante {
    font: bold Arial, Helvetica, sans-serif;
    color: #003399;
    background: #DDE8FF;
    text-align: center;
    border: 1px solid #003399;
}
TABLE {
	COLOR: #666666;
	FONT-FAMILY: Verdana;
}

TR {
        COLOR: #666666; FONT-FAMILY: Verdana
}
TD {
        COLOR: #666666; FONT-FAMILY: Verdana
}
A:link {
		COLOR: #444444; TEXT-DECORATION: underline
}
A:visited {
        COLOR: #444444; TEXT-DECORATION: underline
}
HR {
        COLOR: #003399; TEXT-DECORATION: underline
}
A:active {
        COLOR: #666666; TEXT-DECORATION: underline
}
A:hover {
        COLOR: #003399; TEXT-DECORATION: underline
}
IMG {
		BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
		
}
TEXTAREA {
       BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #eeeeee
}
SELECT {
		BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #eeeeee
}
HR {
        BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: #eeeeee
}
.button {
        BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #eeeeee
}
.separator_div {
        HEIGHT: 10px
}
.header_div {
        BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 0px solid; WIDTH: 750px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 70px
}
#menu_div {
        WIDTH: 750px
}
.menu_table_links {
        PADDING-LEFT: 2px
}
.content_div {
        background-color: #FFFFFF; 
		BORDER-RIGHT: #999999 0px solid; 
		BORDER-TOP: #999999 1px solid; 
		BORDER-LEFT: #999999 0px solid; 
		BORDER-BOTTOM: #999999 0px solid; 
}
.block_div {
        BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 0px solid; BORDER-BOTTOM: #999999 0px solid;
}

.content_title_div {
        PADDING-RIGHT: 0px; 
		BORDER-TOP: #999999 0px solid; 
		BORDER-BOTTOM: #999999 0px solid; 
		PADDING-LEFT: 25px; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 12px; 
		PADDING-BOTTOM: 4px; 
		COLOR: #003399; 
		PADDING-TOP: 10px; HEIGHT: 20px
}
.block_title_div {
        PADDING-RIGHT: 1px; 
		BORDER-BOTTOM: #999999 0px solid; 
		BORDER-TOP: #999999 0px solid; PADDING-LEFT: 3px; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 12px; 
		PADDING-BOTTOM: 0px; COLOR: #003399; 
		PADDING-TOP: 8px; HEIGHT: 35px
}
.content_html_div {
        PADDING-RIGHT: 25px; 
		PADDING-LEFT: 25px; 
		PADDING-BOTTOM: 5px; 
		PADDING-TOP: 0px; 
		BORDER-TOP: #999999 0px solid;
}
.block_html_div {
        PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; 
}
#powered_div {
        BORDER-TOP-WIDTH: 0px; COLOR: #003399; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; WIDTH: 500px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
.powered_title_div {
        COLOR: #003399
}
.block_data {
        PADDING-RIGHT: 3px; BORDER-BOTTOM: #999999 0px solid; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 0px;  FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #003399; PADDING-TOP: 0px; 
}
.top_title_div {
        COLOR: #003399; PADDING-RIGHT: 4px; PADDING-TOP: 10px;
}
.powered_img_div {
        BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; BORDER-LEFT: #003399 1px solid; BORDER-BOTTOM: #003399 1px solid; BACKGROUND-COLOR: #ffffff
}
#debug_div {
        BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; WIDTH: 390px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
#adv_div {
        BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 1px solid; WIDTH: 600px; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}
.bsx {
	BORDER-LEFT: #B2B0B3 1px solid;
}
#codediv{
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 5px;
	border: 2px dashed #999999;
	background-color: #EEEEEE;
}
.acronym {
	cursor: help;
	border-bottom: 1px dotted #1C5679;
}

ul
{
list-style-image: url('../images/arrow.png');
}