.ultimivideo {
	margin-left: 14px;
}
.boxvideo {
	width: 672px;
	margin-left: 6px;
}
.boxbgg {
	padding-top: 10px;
	padding-bottom: 20px;
	float: left;
}
.boxbgw {
	padding-top: 10px;
	padding-bottom: 20px;
	float: left;
	background-color: #ffffff;
}
.col0 {
	float: left;
	width: 8px;
}
.col1 {
	float: left;
	width: 160px;
	margin-right: 10px;
}
.col2 {
	float: left;
	width: 432px;
	margin-right: 10px;
	color: #626262;
	line-height: 1.2em;
	font-size: 0.8em;
}
.col2 a {
	color: #626262;
	text-decoration: none;
}
.col2 a:hover {
	color: #626262;
	text-decoration: underline;
}
.col3 {
	text-align: center;
	float: left;
	width: 48px;
	height: 60px;
	background: url(../img/calendario_grigio.gif);
}
.col3w {
	text-align: center;
	float: left;
	width: 48px;
	height: 60px;
	background: url(../img/calendario_bianco.gif);
}
.col4 {
	float: left;
	width: 4px;
}
.month {
	padding-top: 2px;
	padding-left: 2px;
	text-align: left;
	color: #ffffff;
	font-size: 0.8em;
}
.day {
	text-align: center;
	padding-top: 6px;
	font-size: 1.5em;
}
.linedash {
	clear: left;
	margin-left: 6px;
	width: 672px;
	height: 1px;
	background: url(../img/tratteggio.gif) repeat-x;
	font-size: 0px;
}
.elencoheader {
	margin-left: 6px;
	height: 18px;
	background: url(../img/box_video_bianco_top.gif) no-repeat;
}
.elencofooter {
	margin-left: 6px;
	margin-bottom: 10px;
	height: 30px;
	background: url(../img/box_video_bianco_bottom.gif) no-repeat;
}
.redtitle {
	color: #ca0000;
}
.graytitle {
	color: #363636;
	font-size: 1.2em;
	font-weight: bold;
}
