﻿.livetvschedule div.body, .livetvschedule div.footer {
}
.livetvschedule div.body {
	padding-bottom:0px;
}
.livetvschedule div.content {
	margin:5px;
}
.livetvschedule div.itemcontainer {
	border-top:1px solid #E8E8E8;
	margin:0px;
	padding:5px 10px 5px 10px;
}
.livetvschedule div.last {
	border-top:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;

}
.livetvschedule div.itemcontainer div.information {
	height:100%;
}
.livetvschedule a:hover {
	text-decoration:none;
	cursor: hand;
	cursor: pointer;
}
.livetvschedule  h4 {
	font-weight:normal;
	font-size:11px;
	text-transform:uppercase;
	margin-bottom:5px;
}
.livetvschedule  table {
	border:0px;
}
.livetvschedule  table td {
	vertical-align:middle;
}
.livetvschedule div.pictoplay {
	background-image: url(http://layout.tv.eurosport.com/i/button/play_small.png) !important;filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=http://layout.tv.eurosport.com/i/button/play_small.png); background-image: none; width:22px; height:22px;BACKGROUND-REPEAT:no-repeat;
	TEXT-DECORATION:none;CURSOR:pointer;
}
.livetvschedule  h3 {
	font-size:11px;
	padding-left:5px;			
}
.livetvschedule div.itemcontainer h3, .livetvschedule div.itemcontainer h4 {
	color:#135291;
}
.livetvschedule div.itemcontainer h3 a, .livetvschedule div.itemcontainer h4 a {
	color:#135291;
}
.livetvschedule div.itemcontainer p.time {
	color:#CE0F2E;
	BOTTOM: 0px;
	VERTICAL-ALIGN: bottom;	
	FONT-SIZE: 85%;
	LINE-HEIGHT: 15px;	
	margin-top:10px;
}
.livetvschedule div.itemcontainer p.time a {
	color:#CE0F2E;
}
.livetvschedule div.itemcontainer p.time img {
	margin-left:10px;
	vertical-align:middle;
}
