﻿.storylist .storylistmode .content .body {
	padding-top: 7px;
}
.storylist .storylistmode .content {
	MARGIN: 0px 5px;
}
.storylist .storylistmode div.box div.body div.content div.box div.body {
	BORDER: solid 1px #B4B4B4;
	padding: 5px;
}
.storylist .storylistmode .navitems {
	MARGIN: 10px 0px 10px 0px;
}
.storylist .storylistmode .nofooter .body {
	padding-bottom: 0px;
}
.storylist .storylistmode .nofooter .content .body {
	padding-bottom: 5px;
}
.storylist .storylistmode .nofooter .footer {
	padding-bottom: 0px;
	padding-left: 0px;
}
.storylist .storylistmode .box .footer a {
	COLOR: #4C90DB;
}
.storylist .storylistmode div.box div.body div.content div.box div.header h2 {
	TEXT-TRANSFORM: uppercase;
	PADDING: 5px;
}
.storylist .storylistmode .footer {
	padding-top: 3px;	
}
.storylist .multi .box {
	margin-bottom : 10px;
}
.storylist .newslistmode .footer {
	padding:3px 13px 3px 13px;	
}
.storylist .newslistmode .footer ul li a {
	margin-right:10px;
}
.storylist .footer a {
	color: #4B90DB;
}
.storylist .footer img, .storylist img.picto {
	margin-right: 5px;
}
.storylist .itemcontainer {
	border-top: solid 1px #E8E8E8;
	padding-top: 10px;
}
.storylist .itemcontainer .wrapper {
	ZOOM: 1;
}
.storylist .itemcontainer .wrapper .information {
	height: auto;
	FLOAT:inherit !important;
	FLOAT:left;
}
.storylist .itemcontainer .wrapper .information p.teaser {
	color : #414141;
}
.storylist h3 {
	color: #414141;
	
}
.storylist span.date {
	COLOR: #004898;
	font-size:90%;
	font-weight:normal;
	DISPLAY:inline;
}
.storylist .wrapper .picture {
	margin-right: 5px;
	position:relative;
}
.storylist .first {
	border-top: none;
	margin-top: 0px;
	padding-top:0px;
}
.storylist .newslistmode .last {
	padding-bottom: 10px;
	margin-bottom: 0px;
	border-bottom: solid 1px #E8E8E8;
}
.storylist .storylistmode .last {
	margin-bottom: 0px;
}
.storylist h2 {
	font-size:200%;

}
.storylist h3.alt {
	font-size:120%;
	color:#414141;
	margin-top:10px;
	
}
.storylist h5 {
	font-size:100%;
	margin-bottom:6px;
	font-weight:normal;
	color:#4C90DB;
}
.storylist  p {
	color:#004898;
	font-size:100%;
	text-align:justify;
}
.storylist  .storylistlinksbox {
	margin-top:10px;
	width:320px;
}
.storylist a.stolink {
	color:#4C90DB;
}
.storylist a:hover.stolink {
	text-decoration:underline;
}
.storylist p a.stolink, .storylist  h4 a {
	margin-left:5px;
}
.storylist .storymainpictoplay43 {
	position:absolute;top:69px;left:108px; z-index: 3;	background-image: url(http://layout.tv.eurosport.com/i/button/play.png) !important;	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=http://layout.tv.eurosport.com/i/button/play.png); background-image: none; width:102px; height:101px;	
}
.storylist .storyvigpictoplay {
	position:absolute;top: 16px; left: 25px;z-index:3;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;
}
.storylist .storyvigpictoplaylive {
		position:absolute;top: 16px; left: 25px;z-index:3;background-image: url(http://layout.tv.eurosport.com/i/button/play_live_small.png) !important;	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=http://layout.tv.eurosport.com/i/button/play_live_small.png); background-image: none; width:22px; height:22px;

}
.storylist .storymainpictoplaylive43 {
	position:absolute;top:69px;left:108px; z-index: 3;	background-image: url(http://layout.tv.eurosport.com/i/button/play_live.png) !important;	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src=http://layout.tv.eurosport.com/i/button/play_live.png); background-image: none; width:102px; height:101px;	
}
.storylist span.spacer {
	display:none;
}
.storylist .footer .textright span {background:url(http://layout.tv.eurosport.com/i/icon/arrow_bot_plus.gif) no-repeat right center; margin-right:3px;height:18px; min-height:18px;padding-left:10px;}
