body,td,th {
	font-size: 15px;
	color: #000;
}
body {
	background-image: url(back.gif);
}
h1, h1 a {
font-size:25px;
font-weight:normal;
padding:1px;
margin:0px;
color:#000000;
padding-top:10px;
}
h2, h2 a {
font-size:16px;
padding:1px;
margin:0px;
font-weight:normal;
color:#333333;
}
tag, tag a {
font-size:15px;
padding:1px;
margin:0px;
font-weight:normal;
color:#000000;
}
title2, title2 a {
font-size:14px;
padding:1px;
margin:0px;
font-weight:normal;
color:#000000;
}
a:link {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #ff00ff;
}
.destra {
	padding-left: 20px;
}
.destra p {
	margin: 15px 0px 15px 0px;
	font-size: 15px;
}
.destra .titlelink {
	font-size: 18px;
	font-weight: bold;
}
.destra a, .destra a:link {
	color: #000000;
}
.destra a:hover, .destra a:active {
	color: #FF0000;
}
.post_destra {
	padding-left: 20px;
}
.post_destra p {
	margin: 5px 0px 0px 0px;
	font-size: 20px;
}
.imgalignleft { float: left; margin-left:10px;margin-right:15px;margin-top:10px;margin-bottom:10px;}

.storycontent {
margin-top:15px;
font-size:14px;
padding:2px;
margin:0px;
font-weight:normal;
color:#000000;
}
.offline {
	font-size: 24pt;
	font-weight: bold;
	color:#ffffff;
}
.offline_2 {
	font-size: 20pt;
	font-weight: bold;
	color:#ffffff;
	link: #fff;
}
div.video {display: inline-block; text-align: center; width: 1014px; margin: 5px; padding: 0px;}

video {display: inline-block; width: 100%; height: 100%;}
.object td{
	border: 1px solid #999999;
	margin: 2px;
	background-color: #FFFFFF;
	width: auto;
}
.object img {
	margin: 4px;
	border: 1px solid #999999;
}
.object-360 td{
	border: 1px solid #999999;
	margin: 2px;
	background-color: #FFCCFF;
	width: auto;
}
.object-360 img {
	margin: 3px;
	border: 1px solid #999999;
}
.Stile15 {
	font-size: 14pt;
	font-weight: bold;
}
.titolo-voto {
	font-size: 14pt;
	font-weight: bold;