#PlayerMultimedia{width:1002px;margin:0 auto;}
body{padding:0px;margin:0px;text-align: center;background-color:#FFFFFF;font-family:arial, helvetica, sans-serif; font-size:10px;}
#Page{position:relative;margin: 0px auto;padding:0px;position:relative;top:auto;left:auto;margin: 0px auto;text-align: left;width: 1002px;}
#PlayerMultimedia #Page{margin: 0px auto;text-align: left;width:1002px;}
#myeurosportidentbox2 {background-color:#dcddde;border-left:solid 1px #C4C4C4;border-right:solid 1px #C4C4C4;height:26px;}
#TopMenu{clear:both;height:29px;float:left;left:0px;margin:0px;padding:0px;width:1002px;}
#Bottom{width:1002px;}
#TopPlayerIframe{height:90px;width:1002px;}
#PlayerMultimedia #MiddlePage{margin:0px 80px;width: 840px;background:url(http://layoutv5.eurosport.fr/i/player/mediacenter_bg.png) repeat-y top left;}
#Player,#Playlist,#Diaporama{width: 840px;position:relative;}
#Player{height:570px;}

#MainCenter{float:left;width:687px;margin-bottom:10px;}
#MiddleRight{float:left;margin-left:10px;margin-bottom:10px;width:303px;}
html,#PageHome,form,fieldset,input,h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,address{margin:0;padding:0;}
h1.refnat{display:none;visibility:hidden;}
form label{cursor:pointer;}
fieldset,img{border:none;}
input,select,textarea{font-size:100%;}
#PageHome{color:#063366;width:1002px;margin:0 auto;position:relative;}
.spacer{clear:both;height:1px;line-height:1px;font-size:1px;display:block !important;display:none;}
.time, .title {font-weight:bold;}
li, p {color:#063366;}
#myeurosportidentbox2 {height:26px;padding:0px 0pt 0pt 0px !important;padding:1px 0 0 1px;border-left:solid 1px #C4C4C4;border-right:solid 1px #C4C4C4;}
#myeurosportbannertf1{float:left;margin:1px 0px 0px 1px !important;margin:0px;border:solid 1px #ffffff;width:633px;font-weight:bold;font-size:13px;background:#FFFFFF;vertical-align:middle;}
#myeurosportbannertf1 a{display:block;float:left;line-height:22px;margin:0px;color:#000000;font-size:12px;font-family:Arial;text-decoration:none;}
#myeurosportbannertf1 img{display:block;float:left;margin-top:10px;margin-left:4px;margin-right:2px;}
#myeurosportbannertf1 a img{margin:0px;}
#YahooRadio	{display:inline;margin-right:5px;}
#YahooRadio .label{position:relative;top:-2px;}
#TopYahooInput {position:relative;top:-3px;width:180px;color:#000000;font-size:11px;height:16px;border:1px solid #b0afaf;overflow:hidden;}
#TopYahooSubmit{margin-right:2px;margin-top:2px;margin-left:2px;}
#myeurosportbanner {display:inline;float:left;width:500px;height:26px;padding-top:2px;background:#FFFFFF}
#myeurosportbanner .btnsubmit {display: inline;vertical-align:middle;height:20px;}
#myeurosportbanner .links {position: relative; left: 30px; font-family:Arial; font-size:10px;}
#myeurosportbanner .linkssep {font-size:13px;}
#myeurosportbanner form {display:inline;vertical-align:middle;margin:0px;padding:0px;height:20px;margin-left:2px;}
#yahootopsearch {position:absolute;left:669px;line-height:20px;vertical-align:middle;}
#yahootopsearch form {display:inline;margin:0px;padding:0px;line-height:20px;vertical-align:middle;}
#YahooRadio	{display:inline;margin-right:5px;}
#YahooRadio .label{position:relative;top:-2px;}
.Yahoo{padding:0px;margin:0px;background:url(http://layoutv5.eurosport.fr/i/menu/bg_ct.gif) repeat-x top left;line-height:28px;height:28px;width:191px;}
.comregister{font-weight:bold;}
#yahootopsearch2 {margin-top:3px;}
#TopBannerLeftContainer{display:inline;float:left;width:162px;height:97px;margin-left:5px;}
#TopBannerLogoContainer{margin-top:5px;}
#TopBannerLogo{text-align:center;}
#TopNavConteneur{width:137px;margin:0px;padding:0px;clear:both;}
#TopNavConteneur{padding-top:9px;}
#TopBannerAds{display:inline;float:right;width:728px;line-height:90px;height:90px;text-align:center;padding:0px;margin:2px 0px;margin-right:3px;}
div {margin:0px;padding:0px;}
.floatleft{float:left;}
.floatright{float:right;}
a, a:hover, a:visited, a:link, a:active {color:#004898;}
a:hover,a:active{text-decoration:none;}
h2{font-size:1.2em;background:#004898;padding:3px;color:#FFFFFF;}
h2 span{font-weight:normal;}
#FondVoteNav{cursor:pointer;_cursor:hand;}
#PlayerStoryGeneral,#MainMiddle,#MainRight,#MainPlayer{float:left;margin:2px 0 7px 7px;}
#PlayerStoryGeneral{width:380px;margin-left:4px;margin-bottom:0px;}
#PlayerStoryGeneral #lastsvideosmore{height:48px;background:url(http://layoutv5.eurosport.fr/i/player/allvideos_fond.gif) no-repeat left center;}
#PlayerStoryGeneral #lastsvideosmorelink{position:absolute;right:4px;color:#FFFFFF;}
#MainMiddle,#MainRight{width:300px;margin-left:7px;margin-bottom:0px;}
#MainMiddle{margin-bottom:7px;}
#homevideo{border:1px solid #004898;position:relative;}
#homevideo #homevideocadre{height:221px;overflow:hidden;}
#homevideo #homevideocontainer{padding:10px 10px 0 3px;font-size:1.1em;background:url(http://layoutv5.eurosport.fr/i/player/homevideo-back.png) no-repeat left center;}
#homevideo #homevideoBigImg{float:right;border:1px solid #004898;margin-left:3px;margin-bottom:2px;width:208px;height:156px;}
#homevideo #homevideoLiveImg{position:absolute;right:12px;top:33px;}
#homevideo h3{font-size:1.09em;margin-bottom:7px;}
#homevideo .head{border-top:2px solid #FFFFFF;width:152px;padding:2px 0;margin-top:2px;}
#homevideo .related li{list-style-type:none;background:url(http://layoutv5.eurosport.fr/i/player/arrow-blue.gif) no-repeat left center;padding-left:10px;font-weight:bold;}
#homevideo .infos{clear:both;list-style-type:none;height:32px;}
#homevideo .infos li{float:right;}
#homevideo #homevideocontainer .infos .note{margin:0px;width:210px;}
#homevideo #VoteNavContainer{width:210px;height:15px;text-align:center;}
#homevideo #VoteNavContainer #FondVoteNav{width:100px;height:15px;margin-right:25px;}
#homevideo #VoteNavContainer #votecount{vertical-align:middle;}
#homevideo #VoteNavContainer .voteconfirm {color:#FF0000;width:100%;}
#homevideo .infos .comms{float:left;background:url(http://layoutv5.eurosport.fr/i/player/comments.gif) no-repeat left center;padding-left:20px;}
#homevideo .infos .note #FondVoteNav{border-width:0px;}
#lastsvideos{border:1px solid #004898;margin-bottom:7px;}
#lastsvideos h2{position:relative;}
#lastsvideos #lastsvideoscontainer{padding-bottom:5px;padding-top:5px;padding-left:9px;}
#lastsvideos #lastsvideoscontainer #lastsvideoscontainerborder{width:368px;height:102px;overflow:hidden;}
#lastsvideos #lastsvideoscontainer #lastsvideoscontainerborder .sep_lastvideo{float:left;width:9px;}
#lastsvideos #lastsvideoscontainer .lastvideodiv{float:left;width:83px;overflow:hidden;font-size:1.1em;}
#lastsvideos #lastsvideoscontainer .lastvideodiv a{cursor:point;cursor:hand;}
#lastsvideos img{border:1px solid #004898;}
#lastsvideos h3{font-size:0.9em;font-weight:normal;}
#lastsvideos #lastsvideoscontainer .lastvideodiv .lastsvideoima{width:83px;height:63px;overflow:hidden;position:relative;}
#lastsvideos #lastsvideoscontainer .lastvideodiv .lastsvideoima .listVideoLiveImg{border:none;position:absolute;left:1px;top:1px;}
#LiveVideoList{margin-bottom:7px;border:1px solid #CE0F2E;}
#LiveVideoList #LiveVideoListContainer{height:111px;overflow:auto;}
#LiveVideoList h2{background-color:#CE0F2E;}
#LiveVideoList h2 A{color:#FFFFFF;}
#LiveVideoList h3{font-size:1.1em;padding:3px 5px 1px;color:#DF0000;}
#LiveVideoList ul{list-style-type:none;font-size:1.1em;}
#LiveVideoList li{padding:1px 5px;}
#LiveVideoList li a{color:#063366;text-decoration:none;}
#LiveVideoList li.li1{background:#F2F2F2;}
#LiveVideoList li span{display:-moz-inline-box;display:inline-block;width:3.2em;color:#DF0000;font-weight:bold;}
#LiveVideoList p{text-align:right;padding:5px 5px 3px;}
#LiveVideoList p a{color:#DF0000;font-weight:bold;font-size:1.1em;}
#BlocLiveVideoListLastWeekUpdate{height:18px;color:#004A98;padding-top:2px;font-size:11px;text-align:center;}
#BlocLiveVideoListLastWeekTitle {background-color:#E10000;height:17px;padding-left:5px;color:#FFFFFF;font-weight:bold;font-size:12px;text-transform:uppercase;}
#ContLiveVideoListLastWeek {border-right: #e10000 1px solid; border-left: #e10000 1px solid;border-bottom: #e10000 1px solid;padding-left:4px;}
.LiveVideoListLastWeekDiffDay{width:677px;padding-left: 5px; font-weight: bold; font-size: 13px; COLOR: #e10000; padding-top: 3px; border-bottom: #e10000 1px solid; height: 23px;}
.LiveVideoListLastWeek{both:clear;height:70px;width:677px;border-bottom: #dbe0e4 1px solid;padding-top:3px; height: 72px;}
.LiveVideoListLastWeekImgBloc,.LiveVideoListLastWeekTextBloc{float:left;}
.LiveVideoListLastWeekImgBloc{width:81px;height:61px;border:solid #004898 1px;}
.LiveVideoListLastWeekTextBloc{color:#08335E;text-decoration:none;font-size:12px;font-weight:bold;padding-left:3px;}
.LiveVideoListLastWeekTextBloc .LiveVideoListLastWeekSportEvent{margin-top:1px;text-decoration:none;}
.LiveVideoListLastWeekTextBloc .LiveVideoListLastWeekTitle{text-decoration:none;}
.LiveVideoListLastWeekTime span{color:#E10000;font-weight: bold;text-decoration:none;}

#LiveVideoListLastWeek {width:687px;}
#LiveVideoListLastWeek h2{background-color:#CE0F2E;}
#LiveVideoListLastWeek div h2{background-color:#FFFFFF;color:#063366;}
#LiveVideoListLastWeek h3{color:#E10000;}
#MenuTagCloud{float:left;border:1px solid #004898;padding:0px;margin-bottom:7px;}
#MenuTagCloudContainer{width:298px;height:134;overflow:hidden;}
#MenuTagCloud h2{margin:0px;}
#MenuTagCloud li{display:inline;font-style:italic;}
#MenuTagCloudContainer ul{margin:4px 4px 4px;}
#MenuTagCloud p{text-align:right;margin:-1em 0 0;}
#MenuTagCloud p a{text-align:right;margin:-1em 0 0;background:url(http://layoutv5.eurosport.fr/i/player/arrow-blue.gif) no-repeat left center;padding-left:10px;font-size:1.1em;font-weight:bold;}
#addvideo {float:left;width:300px;font-size:1px;}
#addvideoform{background:#DBDFE3;border:1px solid #004898;position:absolute;display:none;}
#addvideoformcontainer {width:288px;margin:5px;}
#addvideoform .close{background:url(http://layoutv5.eurosport.fr/i/player/close.gif) no-repeat left top;display:block;height:10px;width:10px;position:absolute;right:5px;top:5pt;cursor:pointer;}
#addvideoform .infos{font-weight:bold;padding-bottom:10px;line-height:normal;}
#addvideoform p{line-height:2.5em;}
#addvideoform label{float:left;width:100px;text-align:right;margin-right:10px;clear:both;}
#login{width:135px;}
#password{width:105px;}
#addvideoform .ok{background:url(http://layoutv5.eurosport.fr/i/player/submit-button.gif) no-repeat center bottom;color:#FFFFFF;height:20px;min-width:20px;border:0;font-size:0.9em;font-weight:bold;text-align:center;margin-left:5px;}
#addvideoform .lost,#addvideoform.inscr{line-height:normal;text-align:center;}
#addvideoform .lost{padding-left:40px;font-size:0.9em;}
#addvideoform .inscr{margin:8px55px;font-weight:bold;}
#SearchVideoDiapo{clear:both;display:block;background:#D1DEED url(http://layoutv5.eurosport.fr/i/player/search-back.gif) no-repeat left top;border:1px solid #004898;padding-top:5px;margin-bottom:7px;}
#SearchVideoDiapoBox{height:45px;overflow:hidden;}
#SearchVideoDiapoBox label{font-weight:bold;font-size:1.1em;margin-left:5px;color:#063366;}
#SearchVideoDiapoBox .radio{text-align:center;}
#SearchVideoDiapoBox .radio input{height:22px;margin:0 2px;}
#SearchVideoDiapoBox .radio label{vertical-align:top;font-weight:normal;margin:0px;height:22px;line-height:22px;font-size:1.1em;color:#063366;}
#q{width:13em;}
#SearchVideoDiapoBox .go{background:url(http://layoutv5.eurosport.fr/i/player/submit-button.gif) no-repeat center bottom;color:#FFFFFF;height:20px;min-width:20px;border:0;font-size:0.9em;font-weight:bold;text-align:center;}
#player{float:left;border:1px solid #004898;background:#D3E0ED url(http://layoutv5.eurosport.fr/i/player/video-back.png) repeat-x left top;width:655px;margin:2px 0 0 4px;padding:20px 10px 20px 20px;position:relative;font-size:1.1em;}
#mediaplayer{float:left;margin-right:10px;}
#player h2{font-size:1.6em;font-weight:normal;color:#004898;background:transparent;padding:0 0 5px;}
#player .head{border-top:2px solid #063366;padding:2px 0;width:284px;margin:2px 0 0 330px;}
#McMiddlePub,#PubSquare,#PubRight300{float:left;overflow:hidden;margin-bottom:7px;font-size:1px;}
LiveVideoListLastWeek{width:687px;}

#EnLiveAudio{width:220px;height:35px;margin-bottom:12px;margin-top:18px;padding-top:2px;background:url(http://layoutv5.eurosport.fr/i/menu/enliveaudio.png);}
#EnLiveAudio A{cursor:pointer;cursor:hand;}
#EnLiveAudioEurosport,#EnLiveAudioEnlive{display:block;width:200px;padding-right:30px;color:#FFFFFF;font-weight:bold;font-size:14px;text-transform:uppercase;text-decoration:none;text-align:right;}

#MiddleRight #EnLiveAudio{width:300px;height:35px;margin-bottom:12px;margin-top:0px;padding-top:2px;background:url(http://layoutv5.eurosport.fr/i/menu/enliveaudio.png) #e10000 no-repeat;}
#MiddleRight #EnLiveAudio A{cursor:pointer;cursor:hand;}
#MiddleRight #EnLiveAudioEurosport,#EnLiveAudioEnlive{display:block;width:238px;padding:0px;margin-left:60px;color:#FFFFFF;font-weight:bold;font-size:14px;text-transform:uppercase;text-decoration:none;text-align:center;}

#blocTitleTopVideo{padding-left:10px;padding-top:1px;background-color:#EB5300;height:17px;width:220px;color:#FFFFFF;font-size:12px;font-weight:bold;text-transform:uppercase;}
.mccTopVideo{width:220px;height:290px;border:solid #EB5300 1px;overflow:hidden;}
#firstTopImageImg{border:solid #004898 1px;float:left;}
#firstTopVideo{width:220px;height:88px;padding-left:7px;padding-top:7px;border-bottom: #eb5300 1px solid;}
#ContTopVideo{padding-top:5px;}
#firstTopText {float:left; padding-left:3px; WIDTH: 120px;font-size:12px;color:#082A4D;text-decoration:none;float:left;}
#firstTopImage{cursor:point;cursor:hand;}
#firstTopDate {color:#004995}
#firstTopCont {font-size:11px;line-height:1.1;margin-top:2px;}
#firstTopTitle{font-size:14px;}
.cell1top{padding-left:5px;height:16px;}
.cell1top a{font-size:11px;color:#003D60;text-decoration:none;}
.cell1top a B{font-size:12px;}
.cell1top img{border:none;}
.cell1top a span{text-decoration:underline;letter-spacing:0.5px;}

#PlaylistGeneral{width:776px;}
#TopVideosListBox{width:686px;float:left;}
#TopVideosList{border:1px solid #004898;margin-bottom:7px;float:left;}
.topvideoslistcontainer{width:218px;height:248px;overflow:hidden;font-size:1.1em;}
.topvideoslistcontainer H2{padding-bottom:2px;padding-top:2px;}
.topvideoslistcontainer li{list-style:none;}
.firsttopvideos{border-bottom:solid #004898 1px;padding-left:5px;padding-top:8px;}
.firsttopvideoscontainer{height:116px;overflow:hidden;}
.firsttopvideos H3{font-size:1.2em;padding-bottom:1px;}
.firsttopvideos .comms, .firsttopvideos .votes{}
.firsttopvideos .comms{float:left;text-align:center;padding-top:4px;}
.firsttopvideos .comms a{line-height:1.4;}
.firsttopvideos .votes{float:right;margin-right:10px;text-align:center;}
.firsttopvideotext{height:63px;overflow:hidden;}
.firsttopvideos .infos{margin-top:2px;position:relative;}
.topvideos1stImg{border:solid #004898 1px;float:left;margin-right:5px;}
.moretopvideos{float:right;padding-top:9px;padding-right:3px;}
.topvideoslistcontainer .li1, .topvideoslistcontainer .li0 {padding:3px 5px 2px 5px;border: solid #FFFFFF;border-width:0 1px; }
.topvideoslistcontainer .li0 { background:#D9E4F0; }
.topvideoslistcontainer .li1 a, .top5videos .li0 a { font-weight:normal; }

#searchResults {float:left;	width:669px;margin:2px 0 7px 4px;font-size:1.1em;background:#D3E0ED url(http://layoutv5.eurosport.fr/i/player/video-back.png) repeat-x scroll left top;border:1px solid #004898;padding:8px;}
#searchResults table{color:#004898}
#searchResults table .FondVoteNav{border-width:0px;margin-left:10px;}
#searchResults h2 {background:transparent;color:#004898;font-size:1.5em;margin-bottom:10px;}
#searchResults h2 strong { text-decoration:underline; }
#searchResults table {border-collapse:collapse;width:100%;}
#searchResults a{text-decoration:underline;}
#searchResults col.recent{width:50%;}
#searchResults col.view{width:16%;}
#searchResults col.note{width:18%;}
#searchResults col.comments{width:16%;}
#searchResults td {padding:5px 0 6px; border-bottom:2px solid #063366;}
#searchResults .view, #searchResults .note, #searchResults .comments{text-align:center;}
#searchResults th.recent{text-align:left;}
#searchResults h3{font-size:1.2em;}
#searchResults td.view strong{display:block;}
#searchResults td.note span{width:auto; }
#searchResults td.note div{width:100px; }
#searchResults td.comments a{display:block;padding-top:12px;background: url(http://layoutv5.eurosport.fr/i/player/comments.gif) no-repeat center top;}
#searchResults img{float:left;	border:1px solid #004898;margin-right:7px;}
#searchResults .tags, #searchResults table ul{float:left;margin:5px 5px 0 0;}
#searchResults li { display:inline;}
#searchResults .pagination {	text-align:center;	margin:12px 0 0;}
#searchResults .pagination li {display:inline;font-weight:bold;color:#004898}
#searchResults .pagination a { padding:0 1px; font-weight:normal; }
#searchResults .pagination .txt { padding:0 10px; }
#MoreVideos .pagination, #MoreVideosUv .pagination, #MoreDiapos .pagination{text-align:center;	margin:12px 0 0;}
#MoreVideos .pagination li, #MoreVideosUv .pagination li ,#MoreDiapos .pagination li{display:inline;font-weight:bold;color:#004898}
#MoreVideos .pagination a, #MoreVideosUv .pagination a, #MoreDiapos .pagination a { padding:0 1px; font-weight:normal; }
#MoreVideos .pagination .txt, #MoreVideosUv .pagination .txt, #MoreDiapos .pagination .txt { padding:0 10px; }
#TopSportGlobalMc{width:1002px;}
#ContLiveVideoListLastWeek .LiveVideoListLastWeekLinkBloc{float:right;width:250px;}
#ContLiveVideoListLastWeek .LiveVideoListLastWeekLinkBloc H3{font-weight:bold;font-size:12px;height:14px;margin-left:12px;}
#ContLiveVideoListLastWeek .LiveVideoListLastWeekLinkBloc A{display:block;width:238px;margin-left:12px;height:14px;COLOR:#000000;}
#ContLiveVideoListLastWeek .LiveVideoListLastWeekLinkBloc .seperator{line-height:2px;width:238px;height:2px;}
#ContLiveVideoListLastWeek .LiveVideoListLastWeekLinkBloc A IMG{clear:both;float:left;cursor:hand;}
#ContLiveVideoListLastWeek .LiveVideoListLastWeekLinkBloc A H3{float:left;text-decoration:underline;font-weight:normal;font-size:11px;height:14px;margin-left:3px;width:219px;overflow:hidden;color:#00489A;cursor:hand;}
#ContLiveVideoListLastWeek{position:relative;}
#tooltip{display:none;position:absolute;background:#fff;color:#000;width:300px;left:89px !important;left:85px;border:solid 1px #000;z-index:10;}
#ContLiveVideoListLastWeek .LiveVideoListLastWeekDiary{margin-top:2px;}
#ContLiveVideoListLastWeek .LiveVideoListLastWeekDiary A{display:block;height:auto;COLOR:#000000;position:relative;backgroud:none;}
#ContLiveVideoListLastWeek .LiveVideoListLastWeekDiary A IMG{float:left;cursor:hand;}
#ContLiveVideoListLastWeek .LiveVideoListLastWeekDiary A H3{float:left;text-decoration:underline;font-weight:normal;font-size:11px;height:13px;margin-left:3px;color:#00489A;cursor:hand;}
#TopPlayer{clear:both;float:left;height:97px;background: url(http://layoutv5.eurosport.fr/i/menu/topbannermc_bg.png) repeat-x left top;}
#TopBannerMc{float:left;border-left:solid 1px #C4C4C4;border-right:solid 1px #C4C4C4;}
#TopBannerLeftContainer{margin-left:45px;width:162px;}

div.menu{border:solid 1px #C4C4C4;background:#f5f5f5;left:0px;padding:0px 1px 1px 0px;position:absolute;top:0px;visibility:hidden;z-index:10;font:normal normal 10px Arial,Verdana,sans-serif;}
div.menu a.mi {color: #434343;display: block;padding: 3px 1em 3px 5px;text-decoration: none;white-space: nowrap;/*border-top:solid 1px #dae0e7;*/}
div.menu a.mi:hover,div.menu a.mih{background: #004898;color:#ffffff;/*border-top:solid 1px #8c959f;*/}
div.menu a.mi span.mit {}
div.menu a.mi span.mia {margin-right: -.75em;}
#DetailVideoMenu{clear:both;position:relative;border:1px solid #C4C4C4;left:0px;width:1002px;height:31px;margin:0px;padding:0px;background:#f5f5f5;z-index:10;}
#DetailVideo{z-index:9;position:absolute;width:990px;height:20px;margin-left:6px;padding: 0px;background:#f5f5f5;}
#DetailVideo {font-size:10px;line-height:20px;margin-top:0px;}#ShadowDetail{width:990px;clear:both;background: url(http://layoutv5.eurosport.fr/i/menu/navigationshadow.gif) repeat-x top left;height: 5px;line-height:5px;padding:0px;margin-left:6px;}
#DetailVideo div.normal,#DetailVideo div.active,#DetailVideo div.over {float:left;padding:0px;margin:0px;border-right:1px #C4C4C4 solid;line-height:29px;height:29px;font-weight:normal;color: #4a596c;text-transform:none;}
#DetailVideo div.active,#DetailVideo div.over {background:#004898;}
#DetailVideo div.normal A,#DetailVideo div.active A,#DetailVideo div.over A {background:transparent;padding: 0px 4px;height:29px;color:#434343;text-decoration: none;}
#DetailVideo div.active A,#DetailVideo div.over A {color: #ffffff;}
div.menu a.mih{background:#E10000;}
#TopMenu{height:29px;z-index:10;}
#MainPlayer {float:left;margin-left:4px;border:solid 1px #004898;}
#MainPlayer {background:#D1DEED url(http://layoutv5.eurosport.fr/i/player/video-back.png) repeat-x;}
#PlayerVideo {width:685px;}
#MainPlayer h2 {font-size:1.65em; font-weight:normal; color:#004898; background:transparent; padding:0 0 5px;}
#MainPlayer .head {border-top:2px solid #FFFFFF;float:left;width:325px;}
#MainPlayer .infos {font-size:1.1em;float:left;width:325px;}
#MainPlayer .button {background:#004898 url(http://layoutv5.eurosport.fr/i/player/video-button.gif) no-repeat scroll left top;color:#FFFFFF;float:left;font-weight:bold;height:20px;line-height:20px;margin:20px 10px 0pt;text-align:center;text-transform:uppercase;text-decoration:none;width:140px;}
#returnmc a{background:#004898;color:#FFFFFF;font-size:1.1em;font-weight:bold;padding:6px;text-align:center;text-transform:uppercase;text-decoration:none;line-height:20px !important;line-height:26px;}
#MainCenter #SearchVideoDiapo {width:300px;clear:right;}
#MainPlayer .infos  #s2f_fs{float:left;width:325px;height:20px;margin-bottom:20px;}
#MainPlayer .infos .post{text-decoration:underline;cursor:hand;cursor:pointer;}
#MainPlayer .comms, #player .votes {height:2.63em; float:left;}
#MainPlayer .comms {background: url(http://layoutv5.eurosport.fr/i/player/comments.gif) no-repeat 0 1px; width:132px; }
#MainPlayer .comms a { display:block; }
#MainPlayer .comms .show { margin-left:16px; }
#MainPlayer .votes{ width:168px;float:left; }
#MainPlayer .votes span, #VoteNavContainer .votes span { float:right; }
#MainPlayer .votes .count, #VoteNavContainer .votes .count { margin-right:5px;color:#063366}
#MainPlayer .votes #FondVoteNav, #VoteNavContainer .votes #FondVoteNav {float:right;}
#MainPlayer .votes p, #VoteNavContainer .votes p { clear:both; text-align:right; color:#FF0000; }
#MainBottom { float:left; }
#playerComments, #playerWriteComment {position:absolute;left:4px;width:687px;height:245px;border:1px solid #004898;overflow:auto;}
#playerComments, #playerWriteComment {z-index:10;}
#videoplayeralt {color:#063366;font-size:13px;font-family:Arial;font-weight:bold;margin-left:25px;padding-top:70px;padding-bottom:70px;width:288px;text-align:center;display:none;}
#videoplayer #oPlayerIE{width:320px;height:310px;margin-bottom:20px;}
#videoplayer{width:320px;height:310px;margin:20px;overflow:visible;display:inline;}
#PlayerTextBloc,#videoplayer{float:left;}
#PlayerTextBloc{text-align:center;width:120px;height:225px;color:#053367;}
#player_content{position:relative;float:left;width:685px;}
#Playertitle{font-size:12px;font-weight:bold;height:25px;overflow:hidden;line-height:1;text-align:left;}
#PlayerStoryDate{font-size:11px;font-family:verdana;text-align:left;color:#004898}
#PlayerStoryCont{margin-top:10px;font-size:11px;text-align:left;}
#Story_sep{margin-top:5px;width:80px;border:none;border-bottom:solid #09529F 1px;font-size:1px;}
#Player_s2f A,#Player_fs A{text-decoration:none;font-size:11px;color:#09529F;}
#Player_fs_s2f{text-align:left;margin-top:5px;}

#PagePlayerAudio{width:601px;margin:0px;text-align:left;}
#ImgAudioLive{position:relative;width:296px;height:38px;background:url(http://layoutv5.eurosport.fr/i/menu/eurosportenliveaudio.png);}
#liveAudioTitle{position:absolute;top:4px;left:100px;width:150px;color:#FFFFFF;font-weight:bold;font-size:14px;text-transform:uppercase;text-align:center;}
#ImgMiddle{width:300px;height:36px;padding-bottom:2px;position:relative;background:url(http://layoutv5.eurosport.fr/i/menu/playeraudioimg.png) no-repeat;}
#ImgMiddleHDef{position:absolute;right:10px;top:11px;color:#004799;font-size:12px;text-decoration:none;}
#MainCenterPlayerAudio{position:relative;width:601px;height:332px;background:#E10000;padding:0px}
#MainTopPlayerAudio{position:absolute;top:1px;left:1px;width:599px;height:300px;padding:0px;margin:0px;background:#FFF;}
#TickerScrollingTargetNew{background:#FFF;position:absolute;bottom:11px;left:1px;height:22px;width:599px;}
#tickerconteneur{background:#000;position:absolute;top:0px;left:0px;width:599px;height:22px;}
#tickerconteneur marquee{width:599px;}
#MainTopLeftPlayerAudio{float:left;padding-left:4px;padding-top:10px;width:290px;}
#MainTopRightPlayerAudio{float:left;padding-top:5px;}
#ScheduleText{position:absolute;top:3px;left:77px;}
#PlayerAudio{position:absolute;top:70px;left:4px;width:279px;height:105px;}
#quick2pollplayeraudio{position:absolute;top:181px;left:4px;width:279px;height:111px;}
#quick2pollverticalinside{width:277px !important;width:279px;height:109px;border:solid #004898 1px;}
#quick2pollverticalinsidetext{width:277px;height:89px !important;height:87px;color:#07345E;margin:0px;padding:0px;}
#quick2pollplayeraudio form{height:84px !important;height:87px;overflow:hidden;overflow-y:scroll;padding:5px 0px 0px 0px;margin:0px;width:277px;}
#quick2pollplayeraudio fieldset{width:130px;float:left;margin:0px;padding:0px;border:none;}
#tickerheader{display:none;}
#tickerconteneur{background-color:#000000;}
#tickerconteneur marquee{height:22px;padding-top:4px;}
#tickerconteneur marquee A{color:#FFFFFF;text-decoration:none;}
#StoryAudioBloc{width:279px;height:58px;border-top:solid #E3E3E3 1px;border-left:solid #E3E3E3 1px;border-right:solid #E3E3E3 1px;}
#BlocLiens{padding-top:11px;}
#LienLiveVA A{color:#E10000;fon-size:13px;color:#E10000;}

#audioplayer{width:279px;}

.BlocContenue{width:200px;}
.horaireSchedule{font-weight:bold;font-size:13px;color:#E10000;font-family:arial;}
.sportSchedule{color: #063261;margin-top:2px;font-weight:bold;font-size:13px;}
.titleSchedule{height:18px;overflow:hidden;color: #063261;font-weight:bold;font-size:13px;}
#ScheduleImg{position:absolute;top:7px;left:8px;border:solid #2561a7 1px;}
#ScheduleImg img{height:42px;width:59px;}
#ScheduleLiveAudio{position:absolute;width:277px !important;width:279px;height:59px !important;height:60px;border:solid #E3E3E3 1px;border-bottom:none;}
#audioplayer #oPlayerIE{width:279px;height:69px;}
#StoryAudioBloc{width:279px;height:58px;border-top:solid #E3E3E3 1px;border-left:solid #E3E3E3 1px;border-right:solid #E3E3E3 1px;}
#BlocLiens{padding-top:11px;}
#LienLiveVA A{color:#E10000;fon-size:13px;color:#e10000;}

#audioplayer{width:279px;}

#diapoplayer{float:left;width:320px;margin:20px;margin-right:10px;margin-left:10px;overflow:visible;}
#returnmc{float:left;text-align:center;color:#063366;width:325px;margin-top:20px;}
#Playerteaser{float:left;margin:20px 0px 20px 0px;width:325px;}
#diapoEvent{text-align:center;float:left;margin:20px 0px 20px 0px;width:325px;}
#BlocimgDiapo{height:240px;width:320px;overflow:hidden;}
#imgDiapo{height:240px;width:320px;overflow:hidden;}
#navDiapo{text-align:center;width:320px;font-size:1px;padding-top:2px;}
#carrousel{width:320px;height:52px;padding:0px;margin:0px;position:relative;overflow:hidden;}
#carrouselContainer{height:52px;padding:0px;margin:0px;top:0px;left:0px;position:absolute;}
#navDiapo H2{clear:both;margin:0px;padding:0px;width:320px;}
#navDiapo H2 span{display:inline;clear:both;float:left;width:118px;margin-left:101px;padding-bottom:0px !important;padding-bottom:3px;}
#navDiapo div.bouton{float:left;display:inline;width:36px;height:25px;background:#88AACF;margin:3px;cursor:pointer;}
#navDiapo div.bouton div{margin:1px;width:34px;height:23px;background:#004898;}
#navDiapo div.boutoncentre{float:left;display:inline;width:25px;height:25px;background:#88AACF;margin:3px;cursor:pointer;}
#navDiapo div.boutoncentre div{margin:1px;width:23px;height:23px;background:#004898;}
#navDiapo img.carroussel{border:solid 1px #09529F;float:left;witdh:56px;height:42px;margin:0px;padding:0px;margin-left:5px;margin-top:5px;cursor:pointer;}
#navDiapo img.carrousselactif{border:solid 1px red;float:left;witdh:56px;height:42px;margin:0px;padding:0px;margin-left:5px;margin-top:5px;cursor:pointer;}
#txtDiapo{width:320px;height:26px;color:#09529F;margin:0px;overflow:hidden;text-align:center;}
#diapoplayer{border:solid #B4B4B4 1px;width:320px;}

#bottom div{float:left;width:5px;height:24px;}
#bottom div img{margin:0px;padding:0px;border:0;}
#bottom #drapeaux{float:right;height:24px;width:105px;margin-right:45px;}
#bottom span.disclaimer,#bottom span.services{line-height:24px;height:24px;white-space:nowrap;margin:0px 5px;}
#bottom #drapeaux img{margin-top:8px;}
#bottom div.bottompub{width:2px;background:#FFFFFF;}
#bottom div.center{color:#b5c1ce;width:1002px;height:24px;background:#004898;margin:0px;padding:0px;overflow:hidden;}
#bottom span A{color:#b3c8e0;}
#bottom span A:hover{color:#063366;}
#bottom div.btsg{width:1000px;line-height:14px;height:14px;text-align:center;color:#999;padding:5px 20px;}
#bottom div.btsg A{font-size:10px;color:#999;text-decoration:underline;}
#bottom div.btsg A:hover{font-size:10px;color:#666;}
div.menu{border:solid 1px #C4C4C4;background:#f5f5f5;left:0px;padding:0px 1px 1px 0px;position:absolute;top:0px;visibility:hidden;z-index:10;font:normal normal 10px Arial,Verdana,sans-serif;text-decoration:none;}
div.menu a.mi {color: #434343;display: block;padding: 3px 1em 3px 5px;text-decoration: none;white-space: nowrap;/*border-top:solid 1px #dae0e7;*/}
div.menu a.mi:hover,div.menu a.mih{background: #004898;color:#ffffff;/*border-top:solid 1px #8c959f;*/}
div.menu a.mi span.mit {}
div.menu a.mi span.mia {margin-right: -.75em;}
#AllVideosTop{ clear:both;margin-bottom:10px;float:left;width:1002px;}
#AVTLeft{ float:left;width:380px;margin-left:4px; }
#AVTCenter, #AVTRight{ float:left;width:300px;margin-left:7px; }
.top5videos { float:left;border:1px solid #EB5300;font-size:1.1em; }
.top5videos h2 { background:#EB5300; }
.top5videos ol { list-style-type:none; }
.top5videos .details { padding:5px;border-bottom:1px solid #EB5300;position:relative; }
.top5videos .details img { width:81px;height:61px; }
.top5videos h3 { font-size:1.1em;margin-bottom:5px;width:190px; }
.top5videos h3 a { float:left;width:177px;display:block; }
.top5videos img { border:1px solid #004898;float:left;margin:0 5px 5px 0; }
.top5videos .infos { list-style-type:none; }
.top5videos .note { position:absolute;top:2px;right:2px; }
.top5videos .note { width:100px; }
.top5videos .votes { position:absolute;top:20px;right:2px;width:100px;text-align:center; }
.top5videos .comms { background: url(http://layoutv5.eurosport.fr/i/player/comments.gif) no-repeat left center;padding-left:20px;margin-top:5px;float:left; }
.top5videos .views { position:absolute;top:2px;right:2px; }
.top5videos .views strong { font-size:1.65em; }
.top5videos .author { padding:.65em 0; }
.top5videos .author a { font-weight:bold; }
.top5videos .li1, .top5videos .li2 { clear:both;padding:3px 5px 0px 5px;border: solid #FFFFFF;border-width:0 1px; }
.top5videos .li2 { background:#D9E4F0; }
.top5videos .li1 span.infos, .top5videos .li2 span.infos { float:left;font-weight:bold;margin:0; }
.top5videos .li1 a, .top5videos .li2 a { font-weight:normal; }
.top5videos .li1 span, .top5videos .li2 span { float:right;font-weight:normal; }
.top5videos .li1 span.by, .top5videos .li2 span.by { float:none;margin:0; }
.top5videos .li1 div.view, .top5videos .li2 div.view { float:left;width:68px;text-align:right; }
.top5videos .pos { float:left;font-weight:bold;width:12px; }
.top5videos li div.infos a { display:block;float:left;width:205px; }
.top5videos li div.notelite0, .top5videos li div.notelite1, .top5videos li div.notelite2, .top5videos li div.notelite3, .top5videos div.notelite4, .top5videos li div.notelite5 { float:left; }
#top5ratecontainer { width:378px; }
#top5rate h3 { width:274px; }
#top5rate h3 a { width:260px; }
#top5rate li div.infos { float:left;width:298px; }
#top5watcontainer, #top5viewcontainer { width:298px;overflow:hidden;}
#top5watcontainer H2 A {color:#FFFFFF;}
#top5wat li div.infos, #top5view li div.infos { float:left;width:218px; }
#top5view .details .views { width:100px;text-align:right; }
#top5ratecontainer .details .topteaser, #top5watcontainer .details .topteaser, #top5viewcontainer .details .topteaser{height:40px;overflow:hidden;}
#top5ratecontainer .details H3 A, #top5watcontainer .details H3 A, #top5viewcontainer .details H3 A{height:14px;overflow:hidden;}
#top5ratecontainer .infos A, #top5watcontainer .infos A, #top5viewcontainer .infos A{height:14px;overflow:hidden;}
#AVTLeft #top5view .top5videos #top5viewcontainer{width:378px; }
#AVTLeft #top5view .top5videos #top5viewcontainer li div.infos {width:290px;}
#AVTRight #top5rate .top5videos #top5ratecontainer{width:298px; }
#AVTRight{margin-left:7px;}
#AVTRight #top5rate .top5videos #top5ratecontainer li div.infos { float:left;width:215px; }
#AVTRight #top5rate .top5videos #top5ratecontainer li div.infos a { display:block;float:left;width:203px; }
#topsearchvideodiapo .uppercontainer{ float:left;border:1px solid #EB5300;font-size:1.1em;margin-bottom:10px;}
#topsearchvideodiapo .container{width:298px;overflow:hidden;}
#topsearchvideodiapo .container h2 { background:#EB5300; }
#topsearchvideodiapo .container ol { list-style-type:none; }
#topsearchvideodiapo .container .infos { list-style-type:none; }
#topsearchvideodiapo .container .li1, #topsearchvideodiapo .container .li2 { clear:both;padding:3px 5px 3px 5px;border: solid #FFFFFF;border-width:0 1px; }
#topsearchvideodiapo .container .li2 { background:#D9E4F0; }
#topsearchvideodiapo .container .li1 span.infos, #topsearchvideodiapo .container .li2 span.infos { float:left;font-weight:bold;margin:0; }
#topsearchvideodiapo .container .li1 a, #topsearchvideodiapo .container .li2 a { font-weight:normal; }
#topsearchvideodiapo .container .pos { float:left;font-weight:bold;width:16px; text-align:right;}
#topsearchvideodiapo .container li div.infos a { display:block;float:left;width:205px;margin-left:7px;}
.note0, .note1, .note2, .note3, .note4, .note5, .notelite0, .notelite1, .notelite2, .notelite3, .notelite4, .notelite5 { display:block;text-indent:-1000em;width:100px;height:15px;background: no-repeat center center; }
.notelite0, .notelite1, .notelite2, .notelite3, .notelite4, .notelite5 { width:67px;height:10px; }
#top5view .notelite0, #top5view .notelite1, #top5view .notelite2, #top5view .notelite3, #top5view .notelite4, #top5view .notelite5 { float:left;height:14px;margin-right:5px;width:67px; }
.note0 { background-image:url(http://layoutv5.eurosport.fr/i/player/note/0.gif); }
.note1 { background-image:url(http://layoutv5.eurosport.fr/i/player/note/1.gif); }
.note2 { background-image:url(http://layoutv5.eurosport.fr/i/player/note/2.gif); }
.note3 { background-image:url(http://layoutv5.eurosport.fr/i/player/note/3.gif); }
.note4 { background-image:url(http://layoutv5.eurosport.fr/i/player/note/4.gif); }
.note5 { background-image:url(http://layoutv5.eurosport.fr/i/player/note/5.gif); }
.notelite0 { background-image:url(http://layoutv5.eurosport.fr/i/player/note/blue-0.gif); }
.notelite1 { background-image:url(http://layoutv5.eurosport.fr/i/player/note/blue-1.gif); }
.notelite2 { background-image:url(http://layoutv5.eurosport.fr/i/player/note/blue-2.gif); }
.notelite3 { background-image:url(http://layoutv5.eurosport.fr/i/player/note/blue-3.gif); }
.notelite4 { background-image:url(http://layoutv5.eurosport.fr/i/player/note/blue-4.gif); }
.notelite5 { background-image:url(http://layoutv5.eurosport.fr/i/player/note/blue-5.gif); }
#MoreVideos, #MoreVideosUv ,#MoreDiapos {float:left;width:687px;margin-left:4px;margin-bottom:6px;}
.blocvideos {border:solid 1px #004898;}
#MoreVideos h2, #MoreVideosUv h2,#MoreDiapos h2 {width:685px;overflow:hidden;height:20px;line-height:20px;padding:0px;text-align:center;font-size:11px;}
#MoreVideos h2 a, #MoreVideosUv h2 a,#MoreDiapos h2 a {color:#FFF;text-decoration:none;height:20px;line-height:20px;}
#MoreVideos h2 span, #MoreVideosUv h2 span,#MoreDiapos h2 span {color:#FFF;margin:0px 2px;height:20px;line-height:19px;}
#MoreVideos h2 span.title, #MoreVideosUv h2 span.title,#MoreDiapos h2 span.title {color:#d3ebF8;margin:0px 3px;height:20px;line-height:20px;}
#morevideoscontainer {background:#D3E0ED url(http://layoutv5.eurosport.fr/i/player/video-back.png) repeat-x left top;}
#morevideoscontainer {width:685px;font-size:1.1em;position:relative;}
#morevideoscontainer .details{width:665px;margin:0px 10px;padding:5px 0px;}
#morevideoscontainer .bb{border-bottom:2px solid #FFFFFF;}
#morevideoscontainer .detailsimg{float:left;border:1px solid #004898;}
#morevideoscontainer .detailsimg img{display:block;width:81px;height:61px;}
#morevideoscontainer .detailstext{float:left;margin:0px 6px;width:295px;overflow:hidden;white-space:nowrap;}
#morevideoscontainer .detailstext a, #morevideoscontainer .detailstext a:visited, #morevideoscontainer .detailstext a:link {text-decoration:none;}
#morevideoscontainer .detailstext a:hover {text-decoration:underline;}
#morevideoscontainer .detailstext .teaser a {color:#063366;}
#morevideoscontainer .detailstext .hottag{margin-top:7px;}
#morevideoscontainer .detailstext .hottag a{text-decoration:underline;}
#morevideoscontainer .detailsview{float:left;width:80px;text-align:center;line-height:15px;}
#morevideoscontainer .detailsnote{float:left;width:100px;text-align:center;line-height:15px;}
#morevideoscontainer .detailscomm{float:left;width:90px;text-align:center;line-height:15px;}
#morevideoscontainer .detailscomm img {margin: 2px 0px 1px;}
#ordermenu{width:665px;height:50px;margin:0 10px;position:relative;}
#ordermenu #mostrecent{position:absolute;bottom:5px;left:0px;width:72px;margin:0 5px;}
#ordermenu #mostviewed{position:absolute;bottom:5px;left:390px;width:70px;margin:0 5px;}
#ordermenu #bestnoted{position:absolute;bottom:5px;left:470px;width:90px;margin:0 5px;}
#ordermenu #mostcommented{position:absolute;bottom:5px;left:570px;width:80px;margin:0 5px;}
#ordermenu a{font-size:11px;color:#063366;font-weight:bold;text-align:center;line-height:14px;}
#paginationmenu{margin:0px 10px;text-align:center;width:665px;padding:10px 0px;}
#paginationmenu h3{margin:0px auto;vertical-align:middle;height:21px;}
#paginationmenu div{float:left;margin:0 3px;display:inline;border:1px solid #9B9B9B;}
#paginationmenu div.active{border:1px solid #00489A;}
#paginationmenu div a{display:block;width:19px;height:19px;line-height:19px;color:#525252;background:#FFF;font-weight:bold;font-size:11px;text-decoration:none;}
#paginationmenu div.active a{color:#00489A;background:#D3EBF8;}
#paginationmenu div a:hover{background:#D3EBF8;}
#buzgrabblogjp {float:left;margin-bottom:7px;width:300px;}
#buzgrabblogjp img {width:300px;height:248px;}
#buzgrabblogs {float:left;margin-bottom:7px;width:300px;}
#buzgrabblogs img {width:300px;height:45px;}
#buzgrabforums {float:left;margin-bottom:7px;width:300px;}
#buzgrabforums img {width:300px;height:45px;}
.dropdownlist_cadre{position:relative;font-size:11px;}
.dropdownlist{z-index:500;display:none;position:absolute;top:20px;left:0px;width:150px;background:#FFFFFF;border:1px solid #000000;filter:alpha(opacity=100);-moz-opacity:1.00;}
.dropdownlist_first span{float:left;margin-left:5px;margin-top:3px;font-weight:bold;color:#063366;}
.dropdownlist_first{background-image:url(http://layoutv5.eurosport.fr/i/ddlflash.gif);margin-top:0px;margin-right:1px;width:150px;height:20px;display:block;border:none;}
.dropdownlist_li{list-style:none;height:20px;}
.dropdownlist_li a{text-decoration:none;padding-left:5px;padding-top:4px;height:15px;width:145px;display:block;font-weight:bold;color:#063366;}
.dropdownlist_li a:hover{background-color:#dcddde;color:#063366;}
.dropdownlist_ul{margin:0px;padding-top:1px;padding-left:0px;}
.dropdownlist_iframe{position:absolute;top:1px;left:1px;width:148px;background:#FFFFFF;z-index:-1;filter="progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=100)";-moz-opacity: 1.0;-khtml-opacity: 1.0;opacity: 1.0; }
