body {
	background-image: url(img/fondo_1.jpg);
	background-repeat: no-repeat;
	background-color: #000000;
}

A:link, A:visited { text-decoration: none;}

.space {
	font-size: 2px;
	font-family: verdana, arial, helvetica;
}
.centro {
	font-size: 1px;
	width: 982px;
	height: 590px;
	text-align: left;
	vertical-align: middle;
	position: absolute;
	margin: auto;
	left: 50%;
	top: 10%;
	margin-left: -491px;
	
	
}

.space_td {
	font-size: 2px;
	font-family: verdana, arial, helvetica;
	width: 8px;
	}
.space_tr {
	font-size: 2px;
	font-family: verdana, arial, helvetica;
	width: 8px;
	height: 8px;
}
.title{
	color: #ffffff;
	vertical-align: top;
	text-align: right;
}

.number {
	font-size: 13px;
	font-family: verdana, arial, helvetica;
	color: #cc0000;
	vertical-align: top;
	text-align: right;
	font-style: italic;
	padding-right: 2px;
	background-color: #000000
}
.number A:link {
	color: #cc0000;
	}
.number A:visited {
	color: #cc0000;
	}
.number A:hover {
	color: #ffffff;
	}

	
	
.number_bg {
	height:16px;
	width: 386px;
	font-size: 13px;
	font-family: verdana, arial, helvetica;
	color: #000000;
	vertical-align: top;
	text-align: left;
	font-style: normal;
	padding-left: 2px;
	background-color: #CC0000
}
.number_bg A:link {
	color: #000000;
	}
.number_bg A:visited {
	color: #000000;
	}
.number_bg A:hover {
	color: #FFFFFF;
	}
	
.number_bg2 {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	padding-bottom: 2px;
}
	
	
.info {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	vertical-align: bottom;
	text-align: right;
	font-style: italic;
	padding-right: 2px;
	background-color: #000000
}
.info A:link {
	color: #ffffff;
	}
.info A:visited {
	color: #ffffff;
	}
.info A:hover {
	color: #ffffff;
	}

.hp_content {
	font-size: 13px;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	vertical-align: bottom;
	text-align: left;
	font-style: normal;
	background-repeat: no-repeat;
	
}
.span_autore_hp {
	font-size: 11px;
	font-style: italic;
	color: #ffffff;
	
}
.span_hp_bg_red {
	background-color: #cc0000;
	color: #ffffff;
	display: block;
	
}
.span_hp_bg_white {
	background-color: #ffffff;
	color: #000000;
	display: block;
	
}
.span_hp_bg_green {
	background-color: #006600;
	color: #ffffff;
	display: block;
}

.span_hp_bg_blue {
	background-color: #003399;
	color: #ffffff;
	display: block;
}

.span_hp_bg_yellow {
	background-color: #ffcc33;
	color: #000000;
	display: block;
}
.span_hp_bg_orange {
	background-color: #ff6600;
	color: #ffffff;
	display: block;
}

.menu_content {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	vertical-align: top;
	text-align: left;
	font-style: normal;
	background-repeat: no-repeat;
	
}

.page_title {
	font-size: 20px;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	vertical-align: bottom;
	text-align: left;
		
}
.span_autore_page {
	background-color: #000000;
	font-size: 15px;
	font-style: italic;
	color: #ffffff;

}
.page_content {
	font-size: 13px;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	vertical-align: top;
	text-align: left;
	font-style: normal;
	}
	
.span_page_bg_black {
	background-color: #000000;
	color: #ffffff;
		}

.span_page_bg_black A:link {
	color: #cc0000;
	font-weight: bold;
}
.span_page_bg_black A:visited {
	color: #cc0000;
	font-weight: bold;
	
}
.span_page_bg_black A:hover {
	color: #cc0000;
	font-weight: bold;
}
	
.ico {
	border: 3px solid #ffffff;
}

.ico_trend {
	border: 1px solid #ffffff;
}

#occhiello {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	vertical-align: top;
	text-align: left;
	font-style: normal;
	width: 250px;
	float: right;
	padding: 4px;
}
