﻿.mainstorylistlight div.body {padding:5px 10px 0}
.mainstorylistlight div.content {margin:0;padding:0 0 5px;width:100%}
.mainstorylistlight .storymain p.imgcontainer {position:relative;zoom:1;float:left;margin-right:5px}
.mainstorylistlight p.imgcontainer {position:relative;zoom:1;margin-right:5px}
.mainstorylistlight .stolink {color:#1D436A}
.mainstorylistlight a:hover.stolink {text-decoration:underline}
.mainstorylistlight h4 {padding:2px 0 0}
.mainstorylistlight h4 a, .mainstorylistlight h4 span {color:#1D436A;font-size:10px;font-weight:400}
.mainstorylistlight img {margin-right:5px}
.mainstorylistlight .first {padding-right:10px}
.mainstorylistlight .storymain {POSITION:relative;CLEAR:both;PADDING:0;MARGIN:0;MARGIN-BOTTOM:10px}
.mainstorylistlight .storymain .wrapper {MARGIN:0;PADDING:0;POSITION:relative;zoom:1}
.mainstorylistlight .itemcontainer .wrapper .picture {float:none}
.mainstorylistlight .storymain .wrapper .picture {FLOAT:left;MARGIN-RIGHT:5px!important;MARGIN-RIGHT:2px}
.mainstorylistlight .storymain .wrapper .picture img {zoom:1}
.mainstorylistlight .storymain .wrapper .information {POSITION:relative;OVERFLOW:hidden;float:inherit}
.mainstorylistlight div.storymain h2, .mainstorylistlight div.storymain h2.alt {font-size:240%;padding:0 5px 10px 0}
.mainstorylistlight div.storymain h2.alt a {color:#CE0F2E}
.mainstorylistlight div.storymain h3.alt {font-size:110%;color:#414141;padding:0 5px 5px 0}
.mainstorylistlight div.storymain h5 {font-size:100%;margin-bottom:6px;font-weight:400;color:#4C90DB}
.mainstorylistlight div.storymain p.teaser {color:#414141;font-size:100%;padding:0 0 10px}
.mainstorylistlight div.storymain h4 {width:160px}
.mainstorylistlight div.storymain p.spacer {height:5px;clear:both}
.mainstorylistlight .itemcontainer .altright {border-right:none}
.mainstorylistlight .itemcontainer .altleft {border-right:solid 1px #E8E8E8;margin-right:5px}
.mainstorylistlight div.itemcontainer {clear:none;padding-top:10px;border-top:solid 1px #E8E8E8;zoom:1;float:left;width:326px;overflow-x:hidden}
.mainstorylistlight .wrapper {ZOOM:1}
.mainstorylistlight .wrapper .information {height:auto;_FLOAT:left}
.mainstorylistlight .wrapper .picture {position:relative;border:0;margin-right:0}
.mainstorylistlight .itemcontainer .wrapper .picture p {WIDTH:128px;HEIGHT:96px;border:0}
.mainstorylistlight div.itemcontainer h3 {font-size:120%}
.mainstorylistlight div.itemcontainer h3.alt {color:#414141;font-size:100%}
.mainstorylistlight h3.alt a {color:#414141}
.mainstorylistlight div.itemcontainer h3.altlive a, .mainstorylistlight div.itemcontainer h4.altlive a, .mainstorylistlight div.storymain .linkcontainer h4.altlive a, .mainstorylistlight h4.altlive span {color:#CE0F2E}
.mainstorylistlight div.itemcontainer p.teaser {font-size:100%;padding-top:5px;color:#414141}
.mainstorylistlight .storymainpictolive43 {position:absolute;top:10px;right:10px;z-index:3;background-image:url(http://layout.eurosport.com/i/icon/picto_live_big.gif)!important;filter:none!important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src=http://layout.eurosport.com/i/icon/picto_live_big.gif);background-image:none;width:50px;height:31px;top:10px;left:257px}
.mainstorylistlight .storymainpictoplay43 {position:absolute;z-index:3;background-image:url(http://layout.eurosport.com/i/button/play_medium.png)!important;filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src=http://layout.eurosport.com/i/button/play_medium.png);background-image:none;width:55px;height:55px;cursor:hand;cursor:pointer;top:176px;left:7px}
.mainstorylistlight .storymainpictovideobg43 {position:absolute;z-index:3;filter:none!important;background-image:none;width:93px;height:23px;BACKGROUND-REPEAT:no-repeat;top:7px;left:217px;cursor:hand}
.mainstorylistlight .storymainpictochatbg43 {position:absolute;z-index:3;filter:none!important;background-image:none;width:93px;height:32px;BACKGROUND-REPEAT:no-repeat;top:7px;left:250px;cursor:hand}
.mainstorylistlight .storyvigpictochatbg {position:absolute;z-index:3;filter:none!important;background-image:none;width:37px;height:22px;BACKGROUND-REPEAT:no-repeat;top:3px;left:86px}
.mainstorylistlight .storymainpictoplaylive43 {position:absolute;z-index:3;background-image:url(http://layout.eurosport.com/i/button/play_live_medium.png)!important;filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src=http://layout.eurosport.com/i/button/play_live_medium.png);background-image:none;width:55px;height:55px;cursor:hand;cursor:pointer;top:176px;left:7px}
.mainstorylistlight .storyvigpictolive {position:absolute;z-index:3;background-image:url(http://layout.eurosport.com/i/icon/picto_live.gif)!important;filter:none!important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src=http://layout.eurosport.com/i/icon/picto_live.gif);background-image:none;width:32px;height:20px;top:3px;left:91px}
.mainstorylistlight .storymainpictoaudio43 {position:absolute;top:10px;right:10px;z-index:3;background-image:url(http://layout.eurosport.com/i/icon/picto_audio_big.gif)!important;filter:none!important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src=http://layout.eurosport.com/i/icon/picto_audio_big.gif);background-image:none;width:66px;height:31px;top:10px;left:241px}
.mainstorylistlight .storyvigpictoaudio {position:absolute;z-index:3;background-image:url(http://layout.eurosport.com/i/icon/picto_audio.gif)!important;filter:none!important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src=http://layout.eurosport.com/i/icon/picto_audio.gif);background-image:none;width:42px;height:20px;top:3px;left:83px}
.mainstorylistlight .storyvigpictoplay {position:absolute;z-index:3;background-image:url(http://layout.eurosport.com/i/button/play_small.png)!important;filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src=http://layout.eurosport.com/i/button/play_small.png);background-image:none;width:104px;height:22px;BACKGROUND-REPEAT:no-repeat;TOP:71px;left:3px;TEXT-DECORATION:none;CURSOR:pointer}
.mainstorylistlight .storyvigpictoplaylive {position:absolute;z-index:3;background-image:url(http://layout.eurosport.com/i/button/play_live_small.png)!important;filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop src=http://layout.eurosport.com/i/button/play_live_small.png);background-image:none;width:104px;height:22px;BACKGROUND-REPEAT:no-repeat;TOP:71px;left:3px;TEXT-DECORATION:none;CURSOR:pointer}
.mainstorylistlight .storyvigpictovideobg {position:absolute;z-index:3;filter:none!important;background-image:none;width:37px;height:12px;BACKGROUND-REPEAT:no-repeat;top:3px;left:86px}
.mainstorylistlight .storyvigpictoplay span {MARGIN-LEFT:22px;TEXT-ALIGN:left;FONT-SIZE:12px;FONT-WEIGHT:bold;COLOR:#FFF;DISPLAY:block;height:22px;line-height:22px;CURSOR:pointer;TEXT-DECORATION:none}
.mainstorylistlight .nothing {DISPLAY:none}

