/* FONTS */
@font-face{font-family:'CabinRegular';src:url('../fonts/Cabin-Regular-webfont.eot');src:url('../fonts/Cabin-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Cabin-Regular-webfont.woff') format('woff'),url('../fonts/Cabin-Regular-webfont.ttf') format('truetype'),url('../fonts/Cabin-Regular-webfont.svg#CabinRegular') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'CabinItalic';src:url('../fonts/Cabin-Italic-webfont.eot');src:url('../fonts/Cabin-Italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Cabin-Italic-webfont.woff') format('woff'),url('../fonts/Cabin-Italic-webfont.ttf') format('truetype'),url('../fonts/Cabin-Italic-webfont.svg#CabinItalic') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:'CabinMedium';src:url('../fonts/Cabin-Medium-webfont.eot');src:url('../fonts/Cabin-Medium-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Cabin-Medium-webfont.woff') format('woff'),url('../fonts/Cabin-Medium-webfont.ttf') format('truetype'),url('../fonts/Cabin-Medium-webfont.svg#CabinMedium') format('svg');font-weight:500;font-style:normal}
@font-face{font-family:'CabinMediumItalic';src:url('../fonts/Cabin-MediumItalic-webfont.eot');src:url('../fonts/Cabin-MediumItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Cabin-MediumItalic-webfont.woff') format('woff'),url('../fonts/Cabin-MediumItalic-webfont.ttf') format('truetype'),url('../fonts/Cabin-MediumItalic-webfont.svg#CabinMediumItalic') format('svg');font-weight:500;font-style:normal}
@font-face{font-family:'CabinSemiBold';src:url('../fonts/Cabin-SemiBold-webfont.eot');src:url('../fonts/Cabin-SemiBold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Cabin-SemiBold-webfont.woff') format('woff'),url('../fonts/Cabin-SemiBold-webfont.ttf') format('truetype'),url('../fonts/Cabin-SemiBold-webfont.svg#CabinSemiBold') format('svg');font-weight:600;font-style:normal}
@font-face{font-family:'CabinSemiBoldItalic';src:url('../fonts/Cabin-SemiBoldItalic-webfont.eot');src:url('../fonts/Cabin-SemiBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Cabin-SemiBoldItalic-webfont.woff') format('woff'),url('../fonts/Cabin-SemiBoldItalic-webfont.ttf') format('truetype'),url('../fonts/Cabin-SemiBoldItalic-webfont.svg#CabinSemiBoldItalic') format('svg');font-weight:600;font-style:normal}
@font-face{font-family:'CabinBold';src:url('../fonts/Cabin-Bold-webfont.eot');src:url('../fonts/Cabin-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Cabin-Bold-webfont.woff') format('woff'),url('../fonts/Cabin-Bold-webfont.ttf') format('truetype'),url('../fonts/Cabin-Bold-webfont.svg#CabinBold') format('svg');font-weight:700;font-style:normal}
@font-face{font-family:'CabinBoldItalic';src:url('../fonts/Cabin-BoldItalic-webfont.eot');src:url('../fonts/Cabin-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/Cabin-BoldItalic-webfont.woff') format('woff'),url('../fonts/Cabin-BoldItalic-webfont.ttf') format('truetype'),url('../fonts/Cabin-BoldItalic-webfont.svg#CabinBoldItalic') format('svg');font-weight:700;font-style:normal}

/* GLOBAL */
html,body,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,input,textarea,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0 none;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;vertical-align:baseline}
body{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1}
ol,ul{list-style:none outside none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}em{font-style:italic}img{vertical-align:middle}a{color:#000}.share-tick{position:relative;float:left;height:20px;padding:5px 0;margin-bottom:5px;position:relative;width:100%;background-color:#fafafa;border-top:1px solid #eee;border-bottom:1px solid #eee}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,#footer ul.social li span,#li,#l2{display:block}
blockquote:before,blockquote:after,q:before,q:after,.univers ul li li:first-child:before{content:none}
a,a:visited,a:hover,a:active{outline:0 none;text-decoration:none}
strong{font-weight:700}
.close{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll -317px -70px transparent;height:15px;width:15px}
.close:hover{background-position:-333px -70px}.ads{font-size:0;line-height:0;text-align:center}.w665{width:665px}.w980{width:980px}.w420{width:420px}.h494{height:494px}.h245{height:245px}.h375{height:375px}.h335{height:335px}.h305{height:305px}.h380{height:380px}
.clear:before, .clear:after {content:"\0020";display:block;height:0;overflow:hidden;}
.clear:after {clear:both;}
.clear {zoom:1;clear:both;height:0;overflow:hidden;}
.clearfix:before,.clearfix:after {content: "."; display: block; height: 0;overflow: hidden;}
.clearfix:after {clear: both;}
.clearfix {zoom: 1; /* IE < 8 */}

#cookiesLequipe{background:#fff;border-bottom:1px solid #ccc;line-height:18px;min-height:30px;color:#555;font-size:11px;position:absolute;width:100%;display:none;overflow:hidden;z-index:100}
#cookiesLequipe p{float:left;margin:4px 4px 4px 6px; width:90%}
#cookiesLequipe a{color:#555;text-decoration:underline}
#cookiesLequipe b{cursor:pointer;float:right;margin:6px 10px 10px 0;font-size:12px}
#cookiesLequipe b:hover,#cookiesLequipe a:hover{color:#000}


#blocOrange{position:relative;padding:0 0 20px 0;margin:16px 0 16px 0; background:#FCFCFC}
#blocOrange > a{position:absolute;padding:6px 8px 4px 8px;background:#000;font-size:12px;font-weight:bold;color:#fff;bottom:0;right:0}
#blocOrange > a:hover{background:#f50;color:#fff}
#blocOrange > div{background:#e9eef5;font-family: "CabinMedium";font-size: 20px;color: #000;text-transform: uppercase;height: 40px;overflow: hidden;line-height: 40px;padding: 0 0 0 10px;}
#blocOrange > div a{background:url(/img/sprite-lemag.png?october2013) -556px -286px;float:right;display:block;width:40px;height:40px}
#blocOrange ul{margin:20px 0}
#blocOrange li span{float:left;background:#e9eef5;display:block;width:30px;height:30px;text-align:center;line-height:30px;font-size:18px;margin-left:10px}
#blocOrange li:first-child span{width:40px;height:40px;line-height:40px;font-size:30px;margin:0}
#blocOrange li:hover span{background:#f50;color:#fff}
#blocOrange li a{border-bottom:1px solid #D4DAE6;margin-left:56px;line-height:30px;display:block;padding-left:10px;line-height:30px;font-size:14px;color:#383f4c;width:230px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
#blocOrange li a:hover{color:#f50;background:#FEEBDD}
#blocOrange li:first-child a{line-height:40px;line-height:40px;font-size:21px}
#blocOrange li:last-child a{border:none}

#wrapper{margin:0px auto; width:1000px;position:relative;}
#background{display:none;background:#000;position:fixed;top:0;left:0;z-index:1000000;width:100%;height:100%;opacity:0.7;filter:alpha(opacity=70) !important;}
#popup{display:none;background:#fff;position:fixed;top:50%;left:50%;z-index:1000001;border-radius:3px;box-shadow:1px 1px 15px #000000;overflow:hidden;}
#popup .head{float:right;}
#popup .head a.close{display:block;position:absolute;right:0;z-index:2;width:15px;height:15px;background:#fff url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat -317px -70px;margin:8px 8px 0 0;border:1px solid #ccc;}
#popup .head a.close:hover{background-position:-333px -70px;}
#popup .body h1{font-family:"CabinBoldItalic";margin:0 0 10px 0;}
#popup .body h2 {font-family:"CabinBoldItalic";color:#999;font-size:16px;margin-bottom:10px;}
#popup .body h3 {color:#333;font-size:14px;margin:10px 0;}
#popup .body h4 {color:#333;font-size:12px;margin:10px 0;}
#popup .body p {line-height:17px;}
#popup .body a.button{display:block;line-height:27px;text-align:center;color:#fff;text-transform:uppercase;padding:0 10px;font-weight:bold;background:#d40c19;text-transform:uppercase;border-radius:5px;box-shadow:2px 2px 3px #666;}
#popup .body a.button.disabled{cursor:default;opacity:0.5;filter:alpha(opacity=50);}
#popup .body .scrollable{width:100%;overflow:auto;padding-right:10px;}
#popup .body .error{color:#CC0000;height:80px;padding:10px;display:table-cell;vertical-align:middle;}
#popup .body .success{color:#099B10;height:80px;padding:10px;display:table-cell;vertical-align:middle;}
#popup .body .connexion{padding:10px;background:#f5f5f5;border:1px solid #CCCCCC;margin:5px;height:480px;}
#popup .body .connexion h1 {display:inline-block;color:#cccccc;font-size:22px;text-transform:uppercase;margin:0px 0 20px 0;background:#fff;padding:6px 5px;border-radius:3px;}
#popup .body .connexion h2 {border-bottom:1px solid #ddd;padding-bottom:3px;}
#popup .body .connexion h2 .lequipefr {display:inline-block;width:135px;height:19px;background:url(../img/sprite-lemag.png?october2013) no-repeat -465px 0px;margin-left:6px;vertical-align:top;}
#popup .body .connexion a.button{margin-left:10px;float:left;}
#popup .body .connexion  .arrow{width:60px;height:68px;margin-right:20px;float:left;background:url(../img/sprite-lemag.png?october2013) no-repeat 0px -424px;}
#popup .body .connexion .signin, #popup .body .connexion .signup{margin-bottom:35px;}
#popup .body .connexion .signin form {display:block;margin:5px 0 15px 0;width:410px;float:left;}
#popup .body .connexion .signin form input{font-size:14px;padding:5px 10px;display:block;float:left;width:130px;margin-right:10px;border:1px solid #CCC;border-radius:3px;}
#popup .body .connexion .signin form input[type=submit]{position:absolute;top:-10000px;}
#popup .body .connexion .signin form input[type=checkbox]{width:auto;margin-right:5px;border:none;padding:0;}
#popup .body .connexion .signin form .remember{margin-top:10px;float:left;width:162px;}
#popup .body .connexion .signin form .remember label{cursor:pointer;margin-top:2px;display:inline-block;}
#popup .body .connexion .signin a.lostpassword{display:inline-block;float:left;margin-top:12px;}
#popup .body .connexion .signin a.lostpassword:hover{color:#D40C19;}
#popup .body .connexion .signin form .error{position:absolute;display:none;height:auto;padding:0;margin-top:10px;color:#CC0000;}
#popup .body .connexion .signup a.button{margin-top:20px;}
#popup .body .connexion .signfb a.connect{display:block;float:left;margin:20px 0 0 10px;background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat -774px -560px;height:28px;width:124px;text-indent:-9999px;cursor:pointer;}
#popup .body .connexion .legals{font-size:10px;color:#333333;position:absolute;left:10px;bottom:10px;margin-right:10px;}
#popup .body .send {padding:10px;}
#popup .body .send form {margin:15px 10px 0 10px;}
#popup .body .send form input,#popup .body .send form  textarea {font-size:12px;padding:5px 10px;border:1px solid #CCC;border-radius:3px;margin-bottom:5px;}
#popup .body .send form input[type=text] {width:235px;}
#popup .body .send form  textarea {display:block;width:510px;height:60px;resize:none;margin-bottom:5px;}
#popup .body .send form  label {display:block;margin:10px 0 5px 0;}
#popup .body .send form .error{position:absolute;display:none;height:auto;padding:0;margin-top:10px;color:#CC0000;width:97%;text-align:center;}
#popup .body .send .nom {float:left;width:275px;}
#popup .body .send .dest input {margin-right:15px;}
#popup .body .send .chekContainer {visibility:hidden;margin:10px 0;width:275px;float:left;}
#popup .body .send .chekContainer .chek {float:left;}
#popup .body .send .chekContainer .chek input {border:0;padding:0;}
#popup .body .send .chekContainer .chekLabel{width:238px; padding-left:10px; float:left;}
#popup .body .send a.button {width:100px;margin:10px auto 0 auto;}
#popup .body .reglement{padding:10px;}
#popup .body .reglement .scrollable{height:294px;}
#popup .body .confirmation{height:297px;background:#f6f2f1}
#popup .body .confirmation>div{display:inline-block;vertical-align:middle;*display:inline;*zoom:1}
#popup .body .confirmation .card{padding:20px 10px 0;height:210px;background:#fff;margin:30px 30px 0 45px;text-align:center;box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:5px}
#popup .body .confirmation .card .logo{background:url(http://static.lequipe.fr/club/img/sprite_club.png?20121212a) no-repeat -2px -1073px;width:129px;height:25px;margin-bottom:15px;text-indent:-9999px}
#popup .body .confirmation .card .icon{background:url(http://static.lequipe.fr/club/img/sprite_club.png?20121212a) no-repeat -16px -1108px;width:100px;height:100px;display:inline-block;*display:inline;*zoom:1}
#popup .body .confirmation .card.pro .icon{background-position:-136px -1110px;width:96px;height:96px}
#popup .body .confirmation .text{width:55%;text-align:center;margin-top:30px}
#popup .body .confirmation .text h2{color:#0f9719;text-align:left;font-size:18px}
#popup .body .confirmation .text p,#popup .body .creation p{font-size:12px;line-height:16px;margin-top:15px;text-align:left}
#popup .body .confirmation .text a.back,#popup .body .creation a.submit{background:#D60000;height:25px;padding:0 15px;font:14px/25px'CabinRegular';color:#fff;text-transform:uppercase;margin-top:20px;-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.20);-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.20);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.20);display:inline-block;*display:inline;*zoom:1;}
#popup .body .creation{height:255px;background:#f6f2f1;padding-top:15px;position:relative}
#popup .body .creation>div{float:left;padding:15px 20px;width:234px;text-align:center}
#popup .body .creation .left{border-right:2px solid #ccc}
#popup .body .creation h2{color:#d60000;font-size:18px;}
#popup .body .creation p{text-align:center}
#popup .body .creation input{font-size:14px;padding:5px 10px;display:block;width:212px;border:1px solid #CCC;margin-top:10px;}
#popup .body .creation a.facebook{background:url(http://static.lequipe.fr/club/img/sprite_club.png?20121212a) no-repeat -1px -1024px;width:214px;height:42px;display:block;margin:40px auto 0 auto;text-indent:-9999px}
#popup .body .creation a.ignore{position:absolute;bottom:-20px;right:10px;text-decoration:underline;}

/* HEADER */



#topheader{border-bottom:1px solid #ccc;height:30px; width:100%; background:#f5f5f5; min-width:1024px}
#topheader > div > a{font-weight:bold;padding:9px;display:block;float:left;border-left:1px solid #ccc;color:#7c8699;background:#ffffff}
#topheader > div > a.disnone{padding-right:15px}
#topheader > div:first-child{min-width:1000px}
#topheader > div > a:first-child,#topheader a#QuoTop{border-left:none}
#topheader > div > a:hover,#topheader a.active{background:#d60000!important;color:#ffffff}
#topheader.hover{background:#EEDF46!important}
@media only screen and (max-width:1180px){.disnone{display:none!important}}
@media only screen and (max-width:1000px){.disnoneb{display:none!important}}

#topheader .univers, #topheader .links { margin-top:0!important; height: 30px;overflow: hidden}
#topheader .links li, #topheader .club a.button { border-top:none !important}
#topheader .univers a span{display:none;}
#topheader .links{float:left !important}
#topheader .links li {float:left;width:34px;height:33px;border-right:1px solid #E3E3E3;border-top:1px solid #E3E3E3}
#topheader .links li:first-child {border-left:1px solid #E3E3E3;}
#topheader .links li a {background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll 0 0 transparent;text-indent:-9999px;display:block;height:33px}
#topheader .links .facebook a{background-position:-708px -757px}
#topheader .links .facebook a:hover{background-position:-708px -786px}
#topheader .links .twitter a{background-position:-743px -757px}
#topheader .links .twitter a:hover{background-position:-743px -784px}
#topheader .links .google a{background-position:-777px -751px}
#topheader .links .google a:hover{background-position:-777px -788px}
#topheader .links .rss a{background-position:-813px -756px}
#topheader .links .rss a:hover{background-position:-813px -784px}
#topheader .links .mobiles a{background-position:-848px -756px}
#topheader .links .mobiles a:hover{background-position:-848px -786px}
#topheader .club{position:relative;z-index:2;float:left !important;margin-top:0 !important}
#topheader .club p {margin:0 0 10px 0;text-transform:uppercase}
#topheader .club .text{font-weight:bold}
#topheader .club a.button{display:block;height:30px; overflow:hidden; font-weight:bold;line-height:33px;text-transform:uppercase;color:#333;font-size:11px;border-left:1px solid #E3E3E3;border-top:1px solid #E3E3E3;}
#topheader .club a.button:hover{color:#666}
#topheader .club a.button .icon{float:left;background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll -673px -757px transparent;display:block;width:34px;height:33px}
#topheader .club a.button:hover .icon,#topheader .club.connected a.button .icon{background-position: -673px -785px}
#topheader .club.open a.button .icon{background-position:-673px -729px;background-color:#d60000}
#topheader .club .box{display:none;position:absolute;background:#fff;left:111px;top:30px;left:1px;width:280px;font-size:14px;box-shadow:0 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);padding:10px;border:2px solid #d60000}
#topheader .club .box ul li{border-top:1px solid #cccccc}
#topheader .club .box ul li a{display:block;padding:10px 0;color:#666666}
#topheader .club .box ul li a.signout{padding-bottom:0}
#topheader .club .box ul li a:hover{color:#d60000}
#topheader .club .box ul li a>*{display:inline-block;vertical-align:middle;*display:inline;*zoom:1}
#topheader .club .box ul li .picto{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat 0 0;width:24px;margin-right:10px}
#topheader .club .box ul .profil .picto{background-position:-680px -792px;height:18px}
#topheader .club .box ul .newsletter .picto{background-position:-170px 0;height:21px}
#topheader .club .box ul .alertes .picto{background-position:-230px 0;height:23px}
#topheader .club .box ul .abos .picto{background-position:-929px -762px;height:22px}
#topheader .club .box ul .help .picto{background-position:-894px -761px;height:24px}
#topheader .club .box ul .signout .picto{background-position:-894px -792px;height:23px}
#topheader .club .box ul li .label{min-width:238px}
#topheader .club .box ul li .arrow{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat -965px -779px;width:7px;height:13px}
#topheader .club .box ul li a:hover .arrow{background-position:-965px -761px}


#header{height:118px;width:100%;background:#FFF}
#header .brand{float:left;margin-top:15px}
#header .brand h1{margin:0;padding:0}
#header .brand h1 a{display:block;background:url(../img/sprite-lemag.png?october2013) no-repeat 0px 0px;width:245px;height:64px}
#header .brand h1 span,#header .brand img.logo{display:none}
#header .brand .search input{background:none repeat scroll 0 0 #FFF;border-color:#CCC;border-style:solid;border-width:1px 0 1px 1px;color:#999;float:left;font:12px Arial,sans-serif;margin:8px 0 0 10px;padding:3px 6px 2px;width:190px}
#header .brand .search button{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat -236px -38px #F0F0F0;border-color:#CCC;border-style:none solid;border-width:0 1px;cursor:pointer;float:left;height:20px;margin:9px 0 0 -22px;padding:0;text-indent:-1000em;width:22px}
#header .brand .search button:hover{background-color:red;background-position:-236px -58px}
#header .oreillettes{overflow:hidden;float:right;margin:10px 10px 0 0;padding:0}
#header .oreillettes li{display:block;float:left;height:82px;margin-left:15px;overflow:hidden;position:relative;width:164px;height:100px;background:#fff;font-size:11px;font-weight:700;text-transform:uppercase}
#header .oreillettes li a{display:block}
#header .oreillettes li img{width:164px}
#header .oreillettes li .titre{background:#000;color:#FFF;top:73px;font-size:11px;font-weight:700;left:0;bottom:0;padding:0 8px;line-height:28px;position:absolute;text-transform:uppercase;width:148px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0.8;filter:alpha(opacity=80);}
#header .oreillettes li a:hover .titre{background:#d60000}
#header .oreillettes li .icon{display:none;position:absolute;z-index:1;right:8px;top:8px;width:40px;height:35px;background:url("../img/sprite-lemag.png?october2013") -607px -280px;}
#header .oreillettes li a:hover .icon{display:block}
#header .oreillettes li.photo .icon{background-position:-607px -4px}
#header .oreillettes li.video .icon{background-position:-607px -40px}
#header .oreillettes li.son .icon{background-position:-607px -80px}
#header .oreillettes li.blog .icon{background-position:-607px -120px}
#header .oreillettes li.debat .icon{background-position:-607px -158px}
#header .oreillettes li.jeuvideo .icon{background-position:-607px -198px}
#header .oreillettes li.jeu .icon{background-position:-607px -235px}
#header .oreillettes li.article .icon{background-position:-607px -280px}
#header .oreillettes li.infog .icon{background-position:-607px -316px}
#nav{clear:both;width:100%; overflow: hidden; background: #FFF}
#nav .menu{background:#f0f0f0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:27px;overflow:hidden}
#nav .menu li{float:left}
#nav .menu li a{color:#000;display:block;font-size:12px;font-weight:700;text-transform:uppercase;padding:9px 0}
#nav .menu li.active a{background:#e1ddda;border-bottom:3px solid #d60000;padding-bottom:6px}
#nav .menu li a:hover{background:#e1ddda}
#nav .menu li a span{border-left:1px solid #87766b;line-height:9px;display:block;padding:0 6px}
#nav .menu li.first a span{border:none}
#nav .menu li.home a{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) repeat scroll -701px 3px #D60000;display:block;height:11px;margin-left:-2px;width:12px; padding: 8px 7px}
#nav .sousmenu{border-bottom:1px solid #cccccc}
#nav .sousmenu ul{margin:2px 0 0 25px}
#nav .sousmenu li{padding-right:15px;line-height:24px;float:left}
#nav .sousmenu li a{color:#87766b;display:block;font-size:12px;font-weight:700;}
#nav .sousmenu li.active a, #nav .sousmenu li a:hover{color:#d60000}
/*pubs*/
#Ads_630,#Ads_651{}
#Ads_630 > iframe,#Ads_630 > div{margin-top:15px !important}


/* CONTENT */
#content{padding:0 10px 30px 10px;width:980px;background:#FFF}
#content li.block {list-style:none;}
#content .block .caption .icon,
#content #bigLeader .caption .icon {display:block;float:left;width:40px;height:35px;background:url("../img/sprite-lemag.png?october2013") -607px -280px;}
#content .block.photo .caption .icon,
#content #bigLeader.photo .caption .icon  {background-position:-607px -4px;}
#content .block.video .caption .icon,
#content #bigLeader.video .caption .icon {background-position:-607px -40px;}
#content .block.son .caption .icon,
#content #bigLeader.son .caption .icon {background-position:-607px -80px;}
#content .block.blog .caption .icon,
#content #bigLeader.blog .caption .icon {background-position:-607px -120px;}
#content .block.debat .caption .icon,
#content #bigLeader.debat .icon {background-position:-607px -158px;}
#content .block.jeuvideo .caption .icon,
#content #bigLeader.jeuvideo .icon {background-position:-607px -198px;}
#content .block.jeu .caption .icon,
#content #bigLeader.jeu .icon {background-position:-607px -235px;}
#content .block.article .caption .icon,
#content #bigLeader.article .icon {background-position:-607px -280px;}
#content .block.infog .caption .icon,
#content #bigLeader.infog .icon {background-position:-607px -316px;}
#content .block .caption h2{font-family:"CabinSemiBoldItalic";text-transform:uppercase;font-size:18px;}
#content .block .caption>a:hover h2{color:#D60000;}
#content .block .caption .share .comments,
#content #bigLeader .caption .share .comments,
#content .block .caption .share .facebook,
#content #bigLeader .caption .share .facebook,
#content .block .caption .share .twitter,
#content #bigLeader .caption .share .twitter {background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) repeat scroll 0 0 transparent;line-height:16px;margin:2px 10px 0 0;padding-left:16px}
#content .block .caption .share .comments,
#content #bigLeader .caption .share .comments {background-position:-874px -68px}
#content .block .caption .share .facebook,
#content #bigLeader .caption .share .facebook {background-position:-874px -96px}
#content .block .caption .share .twitter,
#content #bigLeader .caption .share .twitter {background-position:-874px -82px}
#content #bigLeader{position:relative;overflow:hidden;}
#content #bigLeader>a{display:block;position:relative;}
#content #bigLeader .type{background:url("../img/sprite-lemag.png?october2013") no-repeat right -523px;color:#FFF;display:block;font-size:12px;font-weight:700;position:absolute;text-transform:uppercase;display:inline-block;height:31px;padding-right:30px;top:0;z-index:30}
#content #bigLeader .type span{color:#FFF;display:inline-block;font-weight:700;font-size:13px;padding:7px 0 5px 10px;text-transform:uppercase}
#content #bigLeader .caption-bg{background:#000;width:980px;height:75px;opacity:0.7;filter:alpha(opacity=70);position:absolute;bottom:0;left:0;z-index:2;}
#content #bigLeader .caption{bottom:0;color:#FFF;font-size:14px;padding:10px 0;width:100%;position:absolute;bottom:0;left:0;z-index:2;}
#content #bigLeader>a:hover .caption-bg{opacity:0.9;filter:alpha(opacity=90);}
#content #bigLeader .caption h2 {font-family:"CabinSemiBoldItalic";text-transform:uppercase;font-size:24px;margin-bottom:10px;}
#content #bigLeader .caption p {font-size:14px;}
#content #bigLeader .caption .icon {margin:10px 15px;}
#content #bigLeader .caption .share{float:right;margin-right:15px;display:inline-block;font-size:12px;line-height:12px;}
#content #main{float:left;width:647px;overflow:hidden;padding-top:15px;}
#content #main.large {float:none;width:auto;}
#content .mainbis{float:left;width:647px;overflow:hidden;margin-top:15px;}
#content #col{float:right;width:314px;margin-top:15px;}
#content #col .block{position:relative;margin-bottom:19px;background:#f0f0f0;}
#content .block .ads{padding:7px;}
#content .block .tops{width:314px;height:264px;background:#666666;}
#content .block .tops .title{font-family:"CabinMedium";font-size:14px;color:#FFF;text-transform:uppercase;height:26px;overflow:hidden;line-height:25px;background:url("../img/sprite-lemag.png?october2013") no-repeat 0px -367px;padding:0 10px;}
#content .block .tops .tabs{margin:7px;}
#content .block .tops .tabs ul{width:307px;overflow:hidden;}
#content .block .tops .tabs ul li{display:block;float:left;width:99px;height:27px;line-height:27px;text-align:center;background:#a0a0a0;border-right:1px solid #605d5d;border-top:1px solid #605d5d;margin-top:1px;}
#content .block .tops .tabs ul li a{display:block;font-family:"CabinMedium";color:#fff;font-size:14px;}
#content .block .tops .tabs ul li.active{width:100px;background:#e6e6e6;border-right:none;border-top:2px solid #dc904a;margin-top:0;}
#content .block .tops .tabs ul li.active a{color:#474545;}
#content .block .tops .tabs .tab-content{background:#e6e6e6;padding:7px;height:181px;}
#content .block .tops .tabs .tab-content ol li{display:block;height:30px;border-top:1px solid #c0b9b5;padding:3px 0;}
#content .block .tops .tabs .tab-content ol li:first-child{border-top:none;text-transform:uppercase;}
#content .block .tops .tabs .tab-content ol li a{display:block;height:30px;line-height:19px;background:#666666;color:#fff;font-size:12px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#content .block .tops .tabs .tab-content ol li a:hover{background:#333333;}
#content .block .tops .tabs .tab-content ol li a .num{display:inline-block;text-align:center;background:#c27630;width:18px;height:18px;margin:6px 10px;transform:skewX(170deg);-moz-transform:skewX(170deg);-webkit-transform:skewX(170deg);-ms-transform:skewX(170deg);-o-transform:skewX(170deg);}
#content .block .tops .tabs .tab-content ol li a:hover .num{background:#d97a23;}
#content .block .kiosque{width:314px;height:264px;position:relative;background:url("../img/sprite-lemag.png?october2013") no-repeat 0px -69px;}
#content .block .kiosque>a{display:block;}
#content .block .kiosque img{width:180px;height:240px;margin:12px 0 0 62px;box-shadow: 2px 2px 5px #848484;}
#content .block .kiosque .label{position:absolute;z-index:1;display:inline-block;right:0;bottom:30px;background:#d60000;padding:6px 10px;font-family:"CabinMedium";color:#fff;font-size:14px;}
#content .block .kiosque>a:hover  .label{background:#000;}
#content .block .sondage{background:#87766b;padding:7px;width:300px;height:250px;}
#content .sondage .title{font-family:"CabinMediumItalic";text-transform:uppercase;height:25px;overflow:hidden;line-height:25px;background:#444444 url("../img/sprite-lemag.png?october2013") no-repeat 0px -337px;color:#FFF;font-size:18px;padding:0 10px;}
#content .sondage .title .icon{display:inline-block;width:10px;height:10px;margin:0 5px 0 0;background:url("http://static.lequipe.fr/v6/img/sprite.png?1302ff") no-repeat -305px -95px;}
#content .sondage .background{position:absolute;height:225px;width:290px;font-family:"CabinBold";color:#eee;background:#dddddd;font-size:230px;text-align:right;padding-right:10px;}
#content .sondage form{position:absolute;height:213px;width:280px;overflow:auto;text-align:center;padding:6px 10px;line-height:15px;}
#content .sondage form ul{margin:0;padding:0;text-align:left;}
#content .sondage form ul li{margin:0;padding:0;border-bottom:1px solid #bbb4af;padding:7px 0;}
#content .sondage form ul li.question{font-family:"CabinMedium";font-size:14px;padding-top:0;}
#content .sondage form ul li input{float:left;margin:0 8px 7px 0;}
#content .sondage form ul li label{cursor:pointer;}
#content .sondage form a.submit{display:inline-block;background:#87766b;padding:6px 12px;color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;border-radius:3px;margin:8px 0 4px 0;box-shadow: 2px 3px 3px #a1a1a1;}

/* FOOTER */
#footer {padding-top:20px;background:#fff}
#footer .sitemap .brand{float:left;padding:18px 10px 10px 10px;width:200px;background:#F0F0F0;}
#footer .sitemap .brand .logo {width:200px;height:52px;background:url("../img/sprite-lemag.png?october2013") no-repeat scroll -254px 0;}
#footer .sitemap .brand a.logo  {display:block}
#footer .sitemap .brand a.logo span {font-size:0 !important}
#footer .sitemap .brand ul.social{padding-top:10px;margin-top:10px;border-top:1px solid #CCCCCC;font-size:11px;}
#footer .sitemap .brand ul.social li{float:left;width:56px;}
#footer .sitemap .brand ul.social li div{background-image:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff);height:30px;width:30px}
#footer .sitemap .brand ul.social li span{background:none repeat scroll 0 0 transparent}
#footer .sitemap .brand ul.social li.rss div{background-position:-712px -56px}
#footer .sitemap .brand ul.social li.twitter div{background-position:-748px -56px}
#footer .sitemap .brand ul.social li.facebook div{background-position:-676px -57px}
#footer .sitemap .brand ul.social li.rss a:hover div,
#footer .sitemap .brand ul.social li.rss a:hover{background-position:-712px -92px;color:#D60000}
#footer .sitemap .brand ul.social li.twitter a:hover div,
#footer .sitemap .brand ul.social li.twitter a:hover{background-position:-748px -92px;color:#D60000}
#footer .sitemap .brand ul.social li.facebook a:hover div,
#footer .sitemap .brand ul.social li.facebook a:hover{background-position:-676px -93px;color:#D60000}
#footer .sitemap .keywords_wrapper{float:left;width:780px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEXdzMze3d1QWu9bAAAACXZwQWcAAAAFAAAABQA4aNj/AAAAEklEQVQI12P4wPCC4QbDDoYKABWqA+GzsnEGAAAAAElFTkSuQmCC") repeat scroll 0 0 #DEDDDD;}
#footer .sitemap ul.keywords{width:90px;height:103px;float:left;padding:20px;}
#footer .sitemap ul.keywords li{float:left;width:110px;margin-bottom:3px;}
#footer .sitemap ul.keywords li a{color:#666;font-weight:bold;}
#footer .sitemap ul.keywords li a:hover{color:#D60000;}
#footer .transverse{background:#000;color:#666666;text-transform:uppercase;font-size:10px;padding:10px;text-align:center;}
#footer .transverse a{color:#fff;font-weight:700;}
#footer .transverse a:hover{color:#D60000}
#footer .transverse .copy{display:block;margin-top:10px;color:#666666;}
#footer .amaury{padding-bottom:50px}#footer .amaury h2{color:#666;font-size:11px;margin:20px 0 10px;text-align:center;text-transform:uppercase}

/* #error */
#error #content #main{text-align:center;}

/* #home */
#home #content{padding-bottom:10px;}
#home #content #bigLeader{padding-top:/*3px*/10px;margin-bottom:5px;}
#home #content #main{width:666px;}
#home #content #main .block{position:relative;float:left;width:314px;overflow:hidden;margin:0 19px 19px 0;}
#home #content #main .block>a,
#content #col .block>a{position: relative;display:block;background:#f0f0f0;padding:7px;}
#home #content #main .block>a:hover,
#content #col .block>a:hover{background:#333;}
#home #content #main .block .thumb,
#content #col .block .thumb{width:300px;height:250px;overflow:hidden;}
#home #content #main .block .thumb img,
#content #col .block .thumb img{width:300px;}
#home #content #main .block .caption-bg,
#content #col .block .caption-bg{background:#000;opacity:0.7;filter:alpha(opacity=70);position:absolute;bottom:7px;width:300px;height:60px;}
#home #content #main .block .caption,
#content #col .block .caption{position:absolute;bottom:7px;width:300px;height:60px;overflow:hidden;color:#FFF;}
#home #content #main .block .caption .title,
#content #col .block .caption .title {height:56px;display:table-cell;vertical-align:middle;}
#home #content #main .block .caption h2,
#content #col .block .caption h2{margin:1px 0 4px 0;}
#home #content #main .block.important .caption-bg,
#content #col .block.important .caption-bg{background:#c70000;}
#home #content #main .block.important .caption h2,
#content #col .block.important .caption h2{text-shadow: 2px 2px 0px #000;}
#home #content #main .block>a:hover .caption h2,
#content #col .block>a:hover .caption h2{color:#FFF;}
#home #content #main .block .caption .icon,
#content #col .block .caption .icon {margin:10px 14px 10px 5px;}
#home #content #main .block>a:hover .caption .share,
#content #col .block>a:hover .caption .share{color:#FFF;}

/* #rubrique */
#rubrique #content #main h1{font:30px 'CabinBoldItalic';margin-bottom:10px;}
#rubrique #content #main .block{width:647px;border-top:1px solid #cccccc;padding:10px 0;}
#rubrique #content #main .block:first-child{margin-top:10px}
#rubrique #content #main .block.gris{background-color:#e0e0e0}
#rubrique #content #main .block>a{display:block;}
#rubrique #content #main .block .thumb{width:240px;height:156px;overflow:hidden;margin-right:10px;float:left;}
#rubrique #content #main .block .thumb img{width:240px;}
#rubrique #content #main .block .caption h2{margin-bottom:10px;}
#rubrique #content #main .block .caption p{line-height:15px;}
#rubrique #content #main .block .caption .share{margin-top:10px;}
#rubrique #content #main .block>a:hover .caption h2{color:#D60000;}
#rubrique #content #main .block .caption .icon{position:absolute;margin:10px 0 0 191px;}
#rubrique #content #bigLeader.block{border:none;margin:0 0 20px 0;padding:0;}
#rubrique #content #bigLeader .caption-bg{width:647px;}
#rubrique #content #main a.linext{display:block;margin-top:20px;height:24px;padding-top:6px;line-height:21px;text-align:center;background:#f0f0f0;border-top:1px solid #999999;color:#484848;text-transform:uppercase;font-size:11px;font-weight:bold;}
#rubrique #content #main a.linext span{display:inline-block;width:19px;height:12px;margin:0 20px;background:#fff;line-height:30px;background:url("http://static.lequipe.fr/v6/img/sprite.png?1302ff") no-repeat -973px -585px;}
#rubrique #content #main a.linext.disabled{opacity:0.5;filter:alpha(opacity=50);}
#rubrique #content #main a.linext:hover{color:#888;}
#rubrique #content #main .sondages .block{margin-top:5px}
#rubrique #content #main .sondages h2{text-transform:none;font:18px/20px 'CabinRegular';color:#666;margin-bottom:15px;text-align:left}
#rubrique #content #main .sondages #bigLeader h2{font-size:20px;}
#rubrique #content #main .sondages #bigLeader a:hover h2{color:#d60000;}
#rubrique #content #main .sondages .button{display:inline-block;margin-bottom:5px;line-height:27px;text-align:center;color:#fff;text-transform:uppercase;padding:0 10px;font-weight:bold;background:#d40c19;text-transform:uppercase;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 3px #666;-moz-box-shadow:2px 2px 3px #666;-webkit-box-shadow:2px 2px 3px #666;*display:inline;*zoom:1}
#rubrique #content #main .sondages .caption{text-align:center;}

/* #recherche */
#recherche #content #main h1{font:30px 'CabinBoldItalic';margin-bottom:10px;}
#recherche #content #main .formulaireBloc{background:#f5f5f5;border:1px solid #cccccc;padding:10px;}
#recherche #content #main .formulaireBloc h2{font:16px 'CabinBoldItalic';color:#999999;padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #cccccc}
#recherche #content #main .formulaireBloc h2 span{color:#d60000}
#recherche #content #main .formulaireBloc label{font:14px 'CabinItalic';display:block;margin-bottom:5px}
#recherche #content #main .formulaireBloc .btnSubmit{display:block;line-height:23px;cursor:pointer;text-align:center;color:#fff;text-transform:uppercase;padding:0 7px;font-weight:bold;background:#d40c19;text-transform:uppercase;border-radius:5px;box-shadow:2px 2px 3px #666;}
#recherche #content #main .formulaireBloc .simple_search{position:relative;padding-bottom:10px;border-bottom:1px solid #ccc}
#recherche #content #main .formulaireBloc #laRecherche{background:none repeat scroll 0 0 #FFF;border:1px solid #CCC;color:#000;float:left;font:12px Arial,sans-serif;margin:0 15px 0 0;padding:4px 6px 3px;width:155px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
#recherche #content #main .formulaireBloc .simple_search .btnSubmit{float:left;}
#recherche #content #main .formulaireBloc .btnAdvancedSearch{display:block;cursor:pointer;position:absolute;right:0;bottom:0;font-size:14px;background:url("../img/sprite-lemag.png?october2013") no-repeat -442px -39px #ccc;padding:5px 25px 5px 5px;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}
#recherche #content #main .formulaireBloc .btnAdvancedSearch.active_advanced{background-position:-442px -60px;}
#recherche #content #main .formulaireBloc #advanced{padding:10px;background:#fff;border:1px solid #ccc;border-top:none;display:none}
#recherche #content #main .formulaireBloc #advanced .advancedDate,#recherche #content #main .formulaireBloc #advanced .advancedType,#recherche #content #main .formulaireBloc #advanced .advancedInput {float:left;}
#recherche #content #main .formulaireBloc #advanced .advancedDate{margin-right:25px}
#recherche #content #main .formulaireBloc #advanced .advancedInput.first{margin-right:20px}
#recherche #content #main .formulaireBloc #advanced .advancedInput > *,#recherche #content #main .formulaireBloc .rechercheFilter > *{display:inline-block;vertical-align:middle;*display:inline;*zoom:1}
#recherche #content #main .formulaireBloc #advanced .advancedInput .advancedDateLabel{margin-right:5px;}
#recherche #content #main .formulaireBloc #advanced .formulaireRechercheSubmit{text-align:center;clear:both}
#recherche #content #main .formulaireBloc #advanced .formulaireRechercheSubmit .btnSubmit{text-align:center;clear:both;display:inline-block;margin:20px 0 10px;*display:inline;*zoom:1}
#recherche #content #main .rechercheFilter {margin-top:10px}
#recherche #content #main .rechercheFilter > *{margin-right:5px}
#recherche #content #main .rechercheFilter label{margin-bottom:0}
#recherche #content #main .rechercheFilter .btnSubmit{background:#ccc;color:#000}
#recherche #content #main .pagination{margin:15px 0;text-align:center}
#recherche #content #main .pagination li{display:inline-block;vertical-align:middle;*display:inline;*zoom:1}
#recherche #content #main .pagination li *{padding:2px 6px;font:14px 'CabinBold';background:#ccc;margin:0 1px;display:block;min-width:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
#recherche #content #main .pagination li span,#recherche #content #main .pagination li:hover *{color:#fff;background:#d60000}
#recherche #content #main .search_results li{border-bottom:1px solid #ccc;padding:15px 0}
#recherche #content #main .search_results li:first-child{padding-top:0}
#recherche #content #main .search_results li h3{margin-bottom:5px}
#recherche #content #main .search_results li h3 a{font:16px 'CabinBoldItalic';}
#recherche #content #main .search_results li:hover h3 a{color:#d60000}
#recherche #content #main .search_results li h3 .rubrique{font:16px 'CabinBold';margin-bottom:5px;color:#555555}
#recherche #content #main .search_results li h3 .date{font:12px Arial,Helvetica,sans-serif}
#recherche #content #main .search_results li p{line-height:14px}
#recherche #content #main .search_results li b{color:#d60000}
#recherche #content #main .search_results .block .thumb{width:134px;height:86px;overflow:hidden;margin-right:10px;float:left;}
#recherche #content #main .search_results .block .caption .icon{position:absolute;margin:10px 0 0 84px;}
#recherche #content #main .search_results .block .thumb img{width:134px;}

/* #article */
#article #content #main .date{color:#999;font-size:11px;font-weight:700}
#article #content #main hr{height:24px;background:url("../img/sprite-lemag.png?october2013") repeat-x 0px -397px;border:none;margin:10px 0;padding:0;}
#article #content #main h1{color:#000;font-family:'CabinBoldItalic';font-size:30px;margin-bottom:10px;}
#article #content #main h2{font-weight:700;margin-bottom:10px;font-size:14px;}
#article #content #main h3{font-weight:700;margin-bottom:10px;font-size:14px;color:#87766b;}
#article #content #main p{line-height:18px;margin:0 0 15px 0;}
#article #content #main p a{text-decoration:underline;}
#article #content #main p.encadre{font-family:'CabinSemiBoldItalic';font-size:17px;font-weight:bold;padding:8px;}
#article #content #main p.encadre.float{float:right;margin:0 0 8px 8px;width:240px;}
#article #content #main p.exergue{background:#FAFAFA;border-top:2px solid #ee8025;float:left;font-family:'CabinSemiBoldItalic';font-size:13px;line-height:20px;padding:8px;text-align:justify;}
#article #content #main p.exergue.float{float:left;margin:0 15px 15px 0;width:240px;}
#article #content #main .flash_kplayer{margin-bottom:15px;}
#article #content #main .bulle{display:block;width:115px;height:115px;float:right;margin:-30px 20px 0 0;background:url("../img/sprite-lemag.png?october2013") no-repeat -330px -70px;}
#article #content #main .bulle .fleche{display:block;width:14px;height:7px;position:absolute;margin:9px 0 0 40px;}
#article #content #main .bigleaderpix{cursor:default;margin-bottom:15px;position:relative;cursor:pointer;border:3px solid #f0f0f0;}
#article #content #main .bigleaderpix img,#article #content #main .flash_kplayer{width:641px;}
#article #content #main .bigleaderpix h3{display:none}
#article #content #main .bigleaderpix .type,.bigleaderpix span.direct{color:#FFF;display:block;font-size:12px;font-weight:700;position:absolute;text-transform:uppercase}
#article #content #main .bigleaderpix .type,.dossier div.type,.endirect div.type{display:inline-block;height:31px;padding-right:30px;top:-2px;z-index:30}
#article #content #main .bigleaderpix .type span,.dossier .type span,.endirect .type span{color:#FFF;display:inline-block;font-weight:700;height:16px;min-width:120px;padding:9px 30px 5px 10px;text-transform:uppercase}
#article #content #main .bigleaderpix span.direct{background:none repeat scroll 0 0 #D60000;display:block;padding:5px 10px;top:25px;z-index:20}
#article #content #main .bigleaderpix .caption{width:621px;bottom:0;color:#FFF;font-size:12px;padding:10px;position:absolute;z-index:20;left:0;background:none repeat scroll 0 0 rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#AA000000,endColorstr=#AA000000);}
#article #content #main .bigleaderpix .num,
#article #content #main .imageleft .num{position:absolute;display:block;width:46px;height:46px;line-height:46px;text-align:center;background:#ee8025;border-right:1px solid #555555;border-bottom:1px solid #555555;color:#fff;font-size:42px;}
#article #content #main .imageleft{position:relative;float:left;border:3px solid #f0f0f0;margin:0 10px 10px 0;}
#article #content #main .imageleft img{width:194px;}
#article #content #main  .chapeau{font-size:14px;font-weight:700;line-height:15px;margin:10px 0 15px 0;}
#article #content #main  .visuel .chapeau{min-height:30px;}
#article #content #main .tools{float:right;height:24px;width:120px}
#article #content #main .tools a{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;float:left;height:24px;text-indent:-99999px}
#article #content #main .tools a.aplus{background-position:-521px -22px;width:30px}
#article #content #main .tools a.aplus:hover{background-position:-521px -46px}
#article #content #main .tools a.amoins{background-position:-551px -22px;width:29px}
#article #content #main .tools a.amoins:hover{background-position:-551px -46px}
#article #content #main .tools a.print{background-position:-582px -22px;width:32px}
#article #content #main .tools a.print:hover{background-position:-582px -46px}
#article #content #main .tools a.rsstool{background-position:-614px -22px;width:27px}
#article #content #main .tools a.rsstool:hover{background-position:-614px -46px}

#article #content #main .article .sondage{width: 360px;margin: 5px auto;position: relative;padding: 0 10px 30px 10px;border: 1px solid #DDD;background-color: #FAFAFA;}
#article #content #main .article .sondage h2.sous-titre {float: left;width: 100%;font-family: 'CabinBoldItalic';font-size: 20px;text-transform: none !important;padding-bottom: 5px;padding-top:5px;border-bottom: 1px solid #DDD;clear: right;}
#article #content #main .article .sondage .paragr{margin-bottom: 12px;line-height: 18px;}
#article #content #main .article .sondage .rep{float: left;width: 93%;padding: 5px 0 5px 7%;border-bottom: 1px dotted #F0F0F0;position: relative;font-weight: 700;}
#article #content #main .article .sondage .rep input{position: absolute;top: 4px;left: 3px;}
#article #content #main .article .sondage .rep .libel {float: left;width: 200px;}
#article #content #main .article .sondage .rep .barre {float: left;width: 0;}
#article #content #main .article .sondage .rep .barre {background-color:rgb(85, 85, 85);}
#article #content #main .article .sondage .rep .pc {float: right;width: 30px;font-weight: 700;}
#article #content #main .article .sondage .total{background: none repeat scroll 0 0 #DDDDDD;bottom: 0;color: #FFFFFF;font-size: 11px;font-weight: 700;left: 0;margin: 0;padding: 2px 0 2px 2px;position: absolute;text-shadow: 1px 1px 2px #AAAAAA;width: 100%;}

#article .playerAudio{position:relative;margin:10px auto 15px auto;}
#article #popup .playerAudio{width:805px;margin:5px}
#article .playerAudio .volume{width:75px;position:absolute;top:8px;right:10px;display:none;}
#article .volume .picto{cursor:pointer;background:url("../img/sprite-lemag.png?october2013") no-repeat -568px -358px;width:16px;height:16px;float:left;margin-right:7px}
#article .volume .picto.mute{background-position:-591px -358px;}
#article .slider_volume{width:50px;height:4px;float:left;margin-top:5px;border:1px solid #dddddd;background:#000;position:relative;box-shadow:1px 1px 2px rgba(0,0,0,0.6);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.6);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.6)}
#article .ui-slider .ui-slider-handle {position:absolute;z-index:2;width:0.6em;height:0.6em;cursor:default;top:-.2em;margin-left:-.4em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#article .ui-slider .ui-slider-range {position:absolute;z-index:1;display:block;border:0;background:#fff;top:0;height:100%;}
#article .ui-slider-horizontal .ui-slider-range-min {left:0;}
#article .ui-slider-horizontal .ui-slider-range-max {right:0;}
#article .ui-state-default {border: 1px solid #cccccc;background:#f6f6f6;font-weight:bold;}
#article .ui-state-hover,.ui-state-focus,.ui-state-active{ border:1px solid #cccccc;background:#fff;font-weight:bold;color:#c77405;}
#article #content .partage{border-bottom:1px solid #CCC;border-top:1px solid #CCC;margin:10px 0;padding:5px 0 10px}
#article #content .partage .twitter,
#article #content .partage .gplus,
#article #content .partage .fbk{float:left;padding-bottom: 5px;margin: 0 3px}
#article #content .partage .twitter{width: 106px;}
#article #content .partage .twitter.twitter-follow-button-contour iframe{margin:8px}
#article #content .partage .gplus{width:60px;float:left}
#article #content .partage a.mail-envoyer{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll -846px -109px transparent;color:#333;display:block;float:right;height:15px;margin-top:2px;padding-right:30px}
#article #content .partage a.mail-envoyer span{display:block;padding-top:3px}
#article #content .partage a.comment{color:#333;display:inline-block;padding-top:3px;vertical-align:top}
#article #content .partage a.comment img{margin-right:5px}
#article #content .partage a.comment span{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) repeat scroll -874px -69px transparent;display:block;float:left;height:12px;margin-right:2px;width:14px}
#article #content .autresarticles{margin-top:15px;}
#article #content .autresarticles h3{color:#666;font-size:14px;text-transform:uppercase;margin-bottom:10px;}
#article #content .autresarticles h3 .plus{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll 0 0 transparent;float:left;height:14px;margin:0 5px 0 0;width:11px}
#article #content .autresarticles ul li{display:block;float:left;width:150px;margin-left:15px;}
#article #content .autresarticles ul li:first-child{margin-left:0;}
#article #content .autresarticles ul li .caption{margin-top:5px;color:#666;display:block;font-weight:700;font-size:12px;line-height:13px;}
#article #content .autresarticles ul li>a:hover .caption{color:#333;}
#article #content .autresarticles ul li .caption .plus{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll 0 0 transparent;float:left;height:14px;margin:0 5px 0 0;width:11px}
#article #content .autresarticles ul li .caption .icon {position:absolute;margin:-108px 0 0 110px;}
#article #content .ligatus {margin-top:20px;}
#article .lienPDF {padding:8px; background:#f9f9f9; border-radius:4px; border:1px solid #f0f0f0; -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; display:block; font-size:14px; margin-bottom:8px}
#article .lienPDF:hover { border-color:#ccc}
#article .lienPDF img {margin:0 20px 0 0}
#article #content #commentaires{/*width:647px;*/border-top:1px solid #CCC;clear:both;margin-top:20px;padding-top:27px;position:relative}
#article #content #commentaires .type.transverse{position:absolute;top:-4px; width:280px}
#article #content #commentaires .type{height:31px;padding-right:24px;top:-2px;z-index:30}
#article #content #commentaires .type span{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll right -188px transparent;color:#FFF;display:inline-block;font-weight:700;height:16px;padding:9px 30px 5px 10px;text-transform:uppercase}
#article #content #commentaires p.bulle{background:url(http://static.lequipe.fr/v6/img/sprite_directs.png) no-repeat scroll 106px -69px transparent;display:none;padding-bottom:10px;position:absolute;width:240px;z-index:999999}
#article #content #commentaires p.bulle span{background-color:#555;color:#FFF;float:left;font-size:11px;font-style:normal;font-weight:700;height:13px;line-height:12px;padding:5px;text-align:center;width:230px;z-index:9999}
#article #content #commentaires h2{background:url(/_img/couleurs/transverse-bg-type-bigleader.png) no-repeat scroll right center transparent;color:#FFF;display:inline-block;font-size:12px;font-weight:700;height:27px;margin-top:-7px;padding:5px 30px 0 10px;text-transform:uppercase}
#article #content #commentaires ul#coms{overflow:hidden}
#article #content #commentaires ul#coms li{border-top:1px dotted #CCC;overflow:hidden;padding:10px 0;width:100%}
#article #content #commentaires ul#coms li:first-child,
#article #content #commentaires ul#coms li ul li:first-child{border:medium none}
#article #content #commentaires ul#coms li .avatar{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll -180px -36px transparent;float:left;height:40px;margin:0 10px 0 0;width:40px}
#article #content #commentaires ul#coms li .content{float:left;width:596px}
#article #content #main.large #commentaires ul#coms li .content{width:930px}
#article #content #main.large #commentaires ul#coms li li .content{width:890px}
#article #content #commentaires ul#coms li .content a{text-decoration:none;}
#article #content #commentaires ul#coms li .content p{line-height:16px;margin-bottom:7px}
#article #content #commentaires ul#coms li .content p.meta{margin-bottom:3px}
#article #content #commentaires ul#coms li .content p.meta.smartphone{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll -990px -621px transparent;padding-left:16px}
#article #content #commentaires ul#coms li .avatar.commentaires-highlight{background:url("../img/sprite-lemag.png?october2013") no-repeat -506px -198px !important}
#article #content #commentaires ul#coms li .content.commentaires-highlight p + p,#article #content #commentaires ul#coms li .content.commentaires-highlight .auteur{font-weight:700;font-style:italic;color:#d60000}
#article #content #commentaires ul#coms li .content.commentaires-highlight p.meta{font-weight:700;}
#article #content #commentaires ul#coms li .content .vote{margin-top:2px}
#article #content #commentaires ul#coms li .content .vote span{color:#555;cursor:pointer;display:block;float:left;font-size:11px;font-weight:700;height:16px;margin-right:10px;padding:5px 5px 0 16px;text-align:center;width:19px}
#article #content #commentaires ul#coms li .content .vote span.voteplus{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll -479px -29px transparent}
#article #content #commentaires ul#coms li .content .vote span.votemoins{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll -479px -50px transparent}
#article #content #commentaires ul#coms li .content .vote span.voteplus:hover{color:#FFF;background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll -439px -29px transparent}
#article #content #commentaires ul#coms li .content .vote span.votemoins:hover{color:#FFF;background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll -439px -50px transparent}
#article #content #commentaires ul#coms li .content .alert{float:right;font-weight:700;margin:1px 0}
#article #content #commentaires ul#coms li .content .alert a{float:right;color:#555;cursor:pointer;font-size:11px;font-weight:700;margin:0 5px;padding:5px}
#article #content #commentaires ul#coms li .content .alert a.reagir{border:1px solid #AAA;cursor:default;font-size:11px;font-weight:700;padding:4px 7px;margin-top:1px;text-transform:uppercase;background:#f0f0f0}
#article #content #commentaires ul#coms li .content .alert a.reagir{text-decoration:none}
#article #content #commentaires ul#coms li .content .alert a:hover,
#article #content #commentaires #ComForm p a:hover{text-decoration:underline}
#article #content #commentaires ul#coms li .content .vote{float:right}
#article #content #commentaires ul#coms li .content .vote a{color:#000}
#article #content #commentaires ul#coms li .content span.auteur a{color:#D60000;font-weight:700}
#article #content #commentaires #coms li ul{background:#f5f5f5}
#article #content #commentaires ul#coms li ul li{border:none; clear:both;padding-left:40px}
#article #content #commentaires ul#coms li ul li .content{width:556px}
#article #content #commentaires .toutlescom{background:none repeat scroll 0 0 #EBEBEB;border-bottom:2px solid #999;border-top:1px solid #999;height:30px;margin-bottom:25px}
#article #content #commentaires .toutlescom a{cursor:pointer;background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll -980px -42px transparent;color:#333;display:inline-block;font-size:11px;font-weight:700;height:14px;margin:5px 10px;padding-left:25px;padding-top:5px;text-transform:uppercase}
#article #content #commentaires .toutlescom a:hover{background-position:-980px -61px;color:#D60000}
#article #content #commentaires #ComForm{background:none repeat scroll 0 0 #F0F0F0;border:1px solid #999;overflow:hidden;padding:10px 20px}
#article #content #commentaires #ComForm h3{color:#D60000;font-family:'CabinSemiBold';margin-bottom:10px;text-transform:uppercase}
#article #content #commentaires #ComForm p{display:block;margin-bottom:5px;position:relative;line-height:12px;}
#article #content #commentaires #ComForm p a{color:#333;cursor:pointer;font-style:italic;margin-left:10px}
#article #content #commentaires #ComForm input{border:1px solid #CCC;height:25px}
#article #content #commentaires #ComForm textarea{display:block;border:1px solid #AAA;height:100px;padding:5px;resize:vertical;width:594px;}
#article #content #commentaires .usercoms-tri{position:absolute;right:5px;top:5px}
#article #content #commentaires input[type=submit],
#article #content #commentaires input[type=button]{border:1px solid #AAA;cursor:default;font-size:11px;font-weight:700;padding:2px 7px;text-transform:uppercase;background:#f0f0f0}
#article #content #commentaires #ComForm input[type=text],
#article #content #commentaires #ComForm input[type=password]{border:1px solid #AAA;padding:0 3px;width:200px}
#article #content #commentaires ul#coms li .content .alert a.reagir:hover,
#article #content #commentaires #ComForm input.publier:hover,
#article #content #commentaires #ComForm input.inscrip:hover,
#article #content #commentaires #ComForm input.ok:hover,
#article #content #commentaires .usercoms-tri:hover{background:#AAA;border:1px solid #888;color:#FFF;text-decoration:none}
#article #content #commentaires #ComForm input.publier{margin-top:5px}
#article #content #usercoms-response{background:none repeat scroll 0 0 #D60000;bottom:0;color:#FFF;float:left;font-weight:700;line-height:20px;margin-top:5px;padding:0 4px;position:relative;width:598px}
#article #content #usercoms-response .close{background:url(http://static.lequipe.fr/v6/img/sprite.png?1302ff) no-repeat scroll -318px -70px transparent;cursor:pointer;height:15px;position:absolute;right:1px;top:3px;width:15px}
#article #content #usercoms-response .close:hover{background-position:-334px -70px}
#article #content #usercoms-tri, a.reagir,.ok.clubconnect-go,#usercoms-inscription{cursor:pointer}
#article[type=article] #content #main h1{text-transform:uppercase}
#article[type=quiz] #content #main .partage{margin-top:0;border-color:#F0F0F0;}
#article[type=quiz] #content #main .quiz {position:relative;padding:10px;background:#f0f0f0;}
#article[type=quiz] #content #main .quiz .chapeau {margin-bottom:20px;}
#article[type=quiz] #content #main .quiz .playerAudio .scrubber{width:54%;}
#article[type=quiz] #content #main .quiz .main .tab {width:150px;height:45px;background:#fff;color:#cc0000;padding:2px;float:left;border-top-left-radius:10px;border-top-right-radius:10px;font-family:'CabinBoldItalic';}
#article[type=quiz] #content #main .quiz .main .tab .libelle {display:block;float:left;margin:15px 6px 0 10px;font-size:14px;}
#article[type=quiz] #content #main .quiz .main .tab .questions {font-size:22px;font-family:'CabinBoldItalic';display:inline-block;width:64px;text-align:center;}
#article[type=quiz] #content #main .quiz .main .tab .questions .current {font-size:34px;font-weight:bold;}
#article[type=quiz] #content #main .quiz .main a.rules {display:block;float:right;margin:22px 122px 0 0;}
#article[type=quiz] #content #main .quiz .main a.rules:hover {color:#df3d39;}
#article[type=quiz] #content #main .quiz .main .countdown {opacity:0.3;filter:alpha(opacity=30);position:relative;width:350px;float:left;}
#article[type=quiz] #content #main .quiz .main .countdown .icon {position:absolute;top:9px;right:0;display:block;width:25px;height:29px;background:url("../img/sprite-lemag.png?october2013") no-repeat -527px -348px;}
#article[type=quiz] #content #main .quiz .main .countdown .bar {position:relative;width:300px;height:25px;background:#999 url("../img/sprite-lemag.png?october2013") no-repeat 0px -397px;border:1px solid #343434;margin:10px 0 10px 10px;border-radius:5px;}
#article[type=quiz] #content #main .quiz .main .countdown .bar .progress {width:0px;height:25px;background:url("../img/sprite-lemag.png?october2013") 0px -337px #444444;border-radius:5px;opacity:0.9;filter:alpha(opacity=90);}
#article[type=quiz] #content #main .quiz .main .countdown .bar .text {color:#FFF;position:absolute;top:5px;right:5px;font-family:'CabinItalic';font-size:14px;text-shadow: 1px 1px 0px #1d1d1d;}
#article[type=quiz] #content #main .quiz .main .countdown .bar .text .sec {display:inline-block;width:16px;text-align:right;}
#article[type=quiz] #content #main .quiz .main .content {width:485px;overflow:hidden;float:left;background:#fff;padding:10px 10px 0 10px;border-radius:10px;border-top-left-radius:0px;}
#article[type=quiz] #content #main .quiz .main .content .question {width:inherit;}
#article[type=quiz] #content #main .quiz .main .content .question .media {margin:20px auto 0 auto;}
#article[type=quiz] #content #main .quiz .main .content .question .media.video {width:480px;height:270px;background:#000000;}
#article[type=quiz] #content #main .quiz .main .content .question .media.photo img {box-shadow:1px 1px 3px #666;}
#article[type=quiz] #content #main .quiz .main .content ul.reponses {display:none;margin:30px 0;}
#article[type=quiz] #content #main .quiz .main .content ul.reponses li {margin-left:20px;padding-left:45px;width:405px;height:45px;margin-top:15px;background:#f0f0f0;border:2px solid #f0f0f0;transform:skewX(-7deg);-ms-transform:skewX(-7deg); /* IE 9 */-moz-transform:skewX(-7deg); /* Firefox */-webkit-transform:skewX(-7deg); /* Safari and Chrome */-o-transform:skewX(-7deg); /* Opera */}
#article[type=quiz] #content #main .quiz .main .content ul.reponses.active li:hover, #article #content #main .quiz .main .content ul.reponses li.choice  {border-color:#f7c129;background:#fff;}
#article[type=quiz] #content #main .quiz .main .content ul.reponses li.right {border-color:#039a03;background:#fff;}
#article[type=quiz] #content #main .quiz .main .content ul.reponses li.wrong {border-color:#cc0000;background:#f0f0f0;}
#article[type=quiz] #content #main .quiz .main .content ul.reponses li a {cursor:default;display:table-cell;vertical-align:middle;width:480px;height:45px;font-weight:bold;}
#article[type=quiz] #content #main .quiz .main .content ul.reponses.active a {cursor:pointer;}
#article[type=quiz] #content #main .quiz .main .content ul.reponses li a .icon {display:block;width:40px;height:35px;position:absolute;top:5px;left:-20px;background:url("../img/sprite-lemag.png?october2013") no-repeat -457px -236px;}
#article[type=quiz] #content #main .quiz .main .content ul.reponses.active li:hover a .icon, #article #content #main .quiz .main .content ul.reponses li.choice a .icon {background-position:-414px -236px;}
#article[type=quiz] #content #main .quiz .main .content ul.reponses li.right a .icon {background-position:-331px -236px;}
#article[type=quiz] #content #main .quiz .main .content ul.reponses li.wrong a .icon {background-position:-371px -236px;}
#article[type=quiz] #content #main .quiz .main .content .start {margin:20px auto 0 auto;width:100%;text-align:center;}
#article[type=quiz] #content #main .quiz .main .content .start a.play {position:relative;display:block;float:left;width:160px;text-align:center;margin-left:20px;height:115px;padding:10px 20px;font-size:14px;line-height:20px;font-family:'CabinBoldItalic';text-transform:uppercase;background:#f9eecf;border:2px solid #fff;box-shadow:3px 3px 5px #717171;border-radius:10px;transform:skewX(-7deg);-ms-transform:skewX(-7deg); /* IE 9 */-moz-transform:skewX(-7deg); /* Firefox */-webkit-transform:skewX(-7deg); /* Safari and Chrome */-o-transform:skewX(-7deg); /* Opera */}
#article[type=quiz] #content #main .quiz .main .content .start a.play:hover {background:#f3dd9f;}
#article[type=quiz] #content #main .quiz .main .content .start a.play .arrow {display:block;position:absolute;left:45px;bottom:15px;width:115px;height:40px;line-height:38px;color:#deae1d;background:url("../img/sprite-lemag.png?october2013") no-repeat -330px -346px;}
#article[type=quiz] #content #main .quiz .main .content .start a.play:hover .arrow {color:#df3d39;}
#article[type=quiz] #content #main .quiz .main .content .details {display:none}
#article[type=quiz] #content #main .quiz.test .main .content .details {display:block}
#article[type=quiz] #content #main .quiz .main .content .details h3 {margin-top:0;text-align:center;margin-bottom:15px;font-family:'CabinBoldItalic';font-size:18px;}
#article[type=quiz] #content #main .quiz .main .content .details p {font-family:'CabinBoldItalic';font-size:13px;}
#article[type=quiz] #content #main .quiz .main .content .details.right, #article #content #main .quiz .main .content .details.right h3 {color:#039a03;}
#article[type=quiz] #content #main .quiz .main .content .details.wrong, #article #content #main .quiz .main .content .details.wrong h3 {color:#cc0000;}
#article[type=quiz] #content #main .quiz .main .content a.next {display:block;width:165px;height:35px;line-height:35px;background:#f0f0f0;margin:60px auto -5px auto;font-family:'CabinBoldItalic';font-size:14px;padding:10px;border-radius:7px;}
#article[type=quiz] #content #main .quiz .main .content a.next:not(.disabled):hover {color:#CC0000;}
#article[type=quiz] #content #main .quiz .main .content a.next span.bg {display:block;background:#cccccc;padding:0 7px;border-radius:7px;}
#article[type=quiz] #content #main .quiz .main .content a.next span.arrow {display:block;width:32px;height:14px;float:right;background:url("../img/sprite-lemag.png?october2013") no-repeat -460px -360px;margin-top:10px;}
#article[type=quiz] #content #main .quiz .main .content a.next.disabled {cursor:default;}
#article[type=quiz] #content #main .quiz .main .content a.next.disabled  span.bg {opacity:0.2;filter:alpha(opacity=20);}
#article[type=quiz] #content #main .quiz .col {width:100px;float:right;margin:-45px 10px 10px 10px;}
#article[type=quiz] #content #main .quiz .col .score {width:91px;background:#FFF;box-shadow:2px 2px 5px #939393;padding:10px 5px;position:absolute;z-index:1;}
#article[type=quiz] #content #main .quiz .col .score .libelle {display:block;text-transform:uppercase;margin-bottom:10px;text-align:center;color:#cc0000;font-size:18px;font-family:'CabinBoldItalic';}
#article[type=quiz] #content #main .quiz .col .score .points {color:#fff;font-size:28px;font-family:'CabinBold';margin-left:1px;}
#article[type=quiz] #content #main .quiz .col .score .points span {display:block;float:left;width:29px;margin-right:1px;height:45px;background:url("../img/sprite-lemag.png?october2013") no-repeat -332px -287px;line-height:45px;text-align:center;}
#article[type=quiz] #content #main .quiz .col .reponses {display:block;width:80px;height:25px;line-height:25px;padding-top:5px;margin:90px auto 0;text-align:center;background:#f8f8f8;border:1px solid #e0e0e0;border-radius:5px;font-size:14px;font-family:'CabinBoldItalic';color:#666666;letter-spacing:2px;}
#article[type=quiz] #content #main .quiz .col .reponses .ok {color:#029a02;font-size:18px;}
#article[type=quiz] #content #main .quiz .col ul.steps {display:none;margin:15px 10px 10px 20px;}
#article[type=quiz] #content #main .quiz.concours .col ul.steps, #article #content #main .quiz.test .col ul.steps {margin-top:46px;}
#article[type=quiz] #content #main .quiz .col ul.steps li {display:block;width:33px;padding-left:5px;height:33px;margin-bottom:1px;background:url("../img/sprite-lemag.png?october2013") no-repeat -459px -200px;line-height:33px;text-align:center;margin-left:10px;color:#fff;font-size:18px;font-family:'CabinBoldItalic';}
#article[type=quiz] #content #main .quiz .col ul.steps li.current, #article #content #main .quiz .col ul.steps li.done {margin-left:10px;color:#000;background-position:-417px -200px;}
#article[type=quiz] #content #main .quiz .col ul.steps li.right {margin-left:0px;background-position:-331px -200px;}
#article[type=quiz] #content #main .quiz .col ul.steps li.wrong {margin-left:0px;background-position:-373px -200px;}
#article[type=quiz] #content #main .quiz .main .content .resultats {padding-bottom:10px;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul {margin:30px 0;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li {color:#333;width:440px;line-height:45px;padding:0 10px;margin:15px 0 0 15px;background:#f0f0f0;border:2px solid #f0f0f0;font-family:'CabinBold';font-size:16px;transform:skewX(-7deg);-ms-transform:skewX(-7deg); /* IE 9 */-moz-transform:skewX(-7deg); /* Firefox */-webkit-transform:skewX(-7deg); /* Safari and Chrome */-o-transform:skewX(-7deg); /* Opera */}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li.big {background:#fff;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li .label {display:block;float:left;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li .score {display:block;float:right;color:#666;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li .score .num {padding-right:5px;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li .score .right {font-size:28px;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li .score .percent {font-size:12px;padding-left:5px;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li.big .label {text-transform:uppercase;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li.big .score {color:#333;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li.big .score .num {font-size:28px;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li.right .label {color:#029a02;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li.right .score .right {color:#029a02;}
#article[type=quiz] #content #main .quiz .main .content .resultats ul li.right .score .percent {color:#cc0000;}
#article[type=quiz] #content #main .quiz .main .content .resultats li.others {display:none;}
#article[type=quiz] #content #main .quiz .main .content .resultats .archives {display:none;}
#article[type=quiz] #content #main .quiz .main .content .resultats .archives h3{width:300px;line-height:32px;margin:5px auto;text-align:center;color:#fff;font-family:'CabinBoldItalic';background:#333333;text-transform:uppercase;border-radius:5px;}
#article[type=quiz] #content #main .quiz .main .content .resultats .archives h3 .icon{position:absolute;display:block;width:12px;height:6px;background:url("../img/sprite-lemag.png?october2013") no-repeat -506px -363px;margin-left:144px;}
#article[type=quiz] #content #main .quiz.concours .main .content .question h2 {display:none;}
#article[type=quiz] #content #main .quiz.concours .main .content .question .start a.play {margin-left:auto;margin-right:auto;float:none;}
#article[type=quiz] #content #main .quiz.test {padding:7px;}
#article[type=quiz] #content #main .quiz.test .background {height:100%;}
#article[type=quiz] #content #main .quiz.test .caption {padding:5px;background:rgba(0, 0, 0, 0.7);color:#FFF;text-shadow:2px 2px 3px #000;}
#article[type=quiz] #content #main .quiz.test .caption h1 {color:#FFF;}
#article[type=quiz] #content #main .quiz.test .caption p.chapeau {margin-bottom:0;font-weight:normal;font-family:'CabinBoldItalic';font-size:14px;line-height:17px;}
#article[type=quiz] #content #main .quiz.test .main {width:505px;margin:120px auto 30px auto;}
#article[type=quiz] #content #main .quiz.test .main .content, #article #content #main .quiz.test .main .tab {float:none;background:rgba(255, 255, 255, 0.8);}
#article[type=quiz] #content #main .quiz.test .main .content ul.reponses {display:block;}
#article[type=quiz] #content #main .quiz.test .main .content .start {display:none;}
#article[type=quiz] #content #main .quiz.test .main .content a.next {margin-bottom:0;}
#article[type=quiz] #content #main .quiz.test .main .content .resultats .details {height:auto;margin-bottom:40px;text-align:center;}
#article[type=quiz] #content #main .quiz.test .main .content .resultats .details h2 {font-size:16px;text-transform:uppercase;}
#article[type=quiz] #content #main .quiz.test .main .content .resultats .details img {border:4px solid #333333;width:400px;margin:10px auto;}
#article[type=diaporama] #content #main h1{margin-bottom:15px !important;}
#article[type=diaporama] #content #main .date{margin-bottom:15px !important;}
#article[type=diaporama] #content #main .diaporama .main{position:relative;background:#000;color:#fff;padding:7px;margin-bottom:15px;}
#article[type=diaporama] #content #main .diaporama .main a.prev,
#article[type=diaporama] #content #main .diaporama .main a.next{display:block;width:55px;height:60px;background:#000;position:absolute;top:270px;opacity:0.5;filter:alpha(opacity=50);}
#article[type=diaporama] #content #main .diaporama .main a.prev:hover,
#article[type=diaporama] #content #main .diaporama .main a.next:hover,
#article[type=diaporama] #content #main .diaporama .main a.prev.active,
#article[type=diaporama] #content #main .diaporama .main a.next.active{opacity:1;filter:alpha(opacity=100);}
#article[type=diaporama] #content #main .diaporama .main a.prev span,
#article[type=diaporama] #content #main .diaporama .main a.next span{display:block;width:46px;height:46px;background-image:url("http://static.lequipe.fr/v6/img/sprite.png?1302ff");margin:8px 5px;}
#article[type=diaporama] #content #main .diaporama .main a.prev{left:7px;border-radius:0 10px 10px 0;}
#article[type=diaporama] #content #main .diaporama .main a.prev span{background-position:-200px -400px}
#article[type=diaporama] #content #main .diaporama .main a.prev:hover span,
#article[type=diaporama] #content #main .diaporama .main a.prev.active span{background-position:-250px -400px}
#article[type=diaporama] #content #main .diaporama .main a.prev.disabled span{background-position:-150px -400px}
#article[type=diaporama] #content #main .diaporama .main a.next{right:7px;border-radius:10px 0 0 10px;}
#article[type=diaporama] #content #main .diaporama .main a.next span{background-position:-50px -400px;}
#article[type=diaporama] #content #main .diaporama .main a.next:hover span,
#article[type=diaporama] #content #main .diaporama .main a.next.active span{background-position:0 -400px;}
#article[type=diaporama] #content #main .diaporama .main a.next.disabled span{background-position:-100px -400px;}
#article[type=diaporama] #content #main .diaporama .main .focus .image{width:966px;height:635px;}
#article[type=diaporama] #content #main .diaporama .main .focus .image img{cursor:pointer;width:inherit;height:inherit;}
#article[type=diaporama] #content #main .diaporama .main .focus .caption{background:#242424;padding:10px;min-height:64px;overflow:hidden;}
#article[type=diaporama] #content #main .diaporama .main .focus .caption h2{font-family:'CabinBoldItalic';font-size:18px;}
#article[type=diaporama] #content #main .diaporama .main .focus .caption p{margin:0;font-family:'CabinBold';font-size:13px;}
#article[type=diaporama] #content #main .diaporama .main .infos{position:relative;margin:30px 0;padding-left:435px;}
#article[type=diaporama] #content #main .diaporama .main .infos a.play{display:none;width:155px;float:left;line-height:14px;padding:10px;background:#333333;color:#999;font-weight:bold;font-size:13px;border-radius:5px;margin-right:20px;}
#article[type=diaporama] #content #main .diaporama .main .infos a.play.on{background:#d60000;color:#fff;}
#article[type=diaporama] #content #main .diaporama .main .infos a.play span{display:block;float:left;width:14px;height:14px;margin-right:5px;background:url("http://static.lequipe.fr/v6/img/sprite.png?1302ff") no-repeat -25px -14px;}
#article[type=diaporama] #content #main .diaporama .main .infos a.play.on span{background:none;border:3px solid #fff;width:6px;height:6px;margin:1px 5px 1px 1px;}
#article[type=diaporama] #content #main .diaporama .main .infos .numbers{float:left;width:95px;text-align:right;color:#666666;font-family:'CabinBold';font-size:34px;}
#article[type=diaporama] #content #main .diaporama .main .infos .numbers .current{color:#d60000;font-size:46px;line-height:25px;}
#article[type=diaporama] #content #main .diaporama .main .infos .numbers .help{cursor:help;color:#eee;font-size:13px;border:2px solid #eee;border-radius:10px;position:absolute;top:0;right:0;margin-top:-20px;padding:1px 5px;}
#article[type=diaporama] #content #main .diaporama .main .list{margin:20px 108px 20px 123px;height:88px;width:730px;overflow:hidden;}
#article[type=diaporama] #content #main .diaporama .main .list ul{margin:0;padding:0;}
#article[type=diaporama] #content #main .diaporama .main .list ul li{display:block;float:left;width:134px;height:86px;margin-right:10px;border:1px solid #323232;border-radius:2px;}
#article[type=diaporama] #content #main .diaporama .main .list ul li:hover{border-color:#2a0000;}
#article[type=diaporama] #content #main .diaporama .main .list ul li.active{border-color:#fff;}
#article[type=diaporama] #content #main .diaporama .main .list ul li.active a{cursor:default;}
#article[type=diaporama] #content #main .diaporama .main .list a.liprev,
#article[type=diaporama] #content #main .diaporama .main .list a.linext{display:block;width:46px;height:46px;background-image: url("http://static.lequipe.fr/v6/img/sprite.png?1302ff");position:absolute;bottom:45px;}
#article[type=diaporama] #content #main .diaporama .main .list a.liprev{left:40px;background-position:-200px -400px;}
#article[type=diaporama] #content #main .diaporama .main .list a.liprev:hover{background-position:-250px -400px;}
#article[type=diaporama] #content #main .diaporama .main .list a.liprev.disabled{background-position:-150px -400px;cursor:default;}
#article[type=diaporama] #content #main .diaporama .main .list a.linext{right:40px;background-position:-50px -400px;}
#article[type=diaporama] #content #main .diaporama .main .list a.linext:hover{background-position:0 -400px;}
#article[type=diaporama] #content #main .diaporama .main .list a.linext.disabled{background-position:-100px -400px;cursor:default;}
#article[type=diaporama] #content #main .diaporama .main .list a .details{display:none;}
#article[type=diaporama] #content #main .diaporama.commente .main .infos{padding-left:340px;margin-bottom:20px;}
#article[type=diaporama] #content #main .diaporama.commente .main .infos a.play{display:block;}
#article[type=diaporama] #content #main .diaporama.commente .playerAudio {width:720px;margin:30px auto 0 auto;}
#article[type=jeu] #content #main .main {margin-left:10px;}
#article[type=jeu] #content #main .main  ul{margin:0;padding:0;}
#article[type=jeu] #content #main .main  li{position:relative;display:block;float:left;width:160px;height:196px;margin:0 20px 20px 0;padding:7px;overflow:hidden;background:#ededed;}
#article[type=jeu] #content #main .main  li:hover{background:#999999;}
#article[type=jeu] #content #main .main  li .thumb{position:relative;}
#article[type=jeu] #content #main .main  li .thumb img{width:160px;height:120px;}
#article[type=jeu] #content #main .main  li .thumb .zoom{display:block;position:absolute;right:3px;bottom:3px;width:24px;height:24px;background:#fff;border-radius:5px;opacity:0.7;filter:alpha(opacity=70);}
#article[type=jeu] #content #main .main  li .thumb .zoom .icon{display:block;margin:5px 0 0 5px;width:15px;height:15px;background: url("http://static.lequipe.fr/v6/img/sprite.png?1302ff") -295px -50px no-repeat;}
#article[type=jeu] #content #main .main  li.video .thumb .zoom{height:35px;width:40px;background:none;opacity:1;filter:alpha(opacity=100);}
#article[type=jeu] #content #main .main  li.audio .thumb .zoom{height:35px;width:40px;background:none;opacity:1;filter:alpha(opacity=100);}
#article[type=jeu] #content #main .main  li.embed .thumb .zoom{height:35px;width:40px;background:none;opacity:1;filter:alpha(opacity=100);}
#article[type=jeu] #content #main .main  li.video .thumb .zoom .icon{height:35px;width:40px;background:url("../img/sprite-lemag.png?october2013") no-repeat -602px -37px;margin:0;}
#article[type=jeu] #content #main .main  li.audio .thumb .zoom .icon{height:35px;width:40px;background:url("../img/sprite-lemag.png?october2013") no-repeat -602px -75px;margin:0;}
#article[type=jeu] #content #main .main  li.embed .thumb .zoom .icon{height:35px;width:40px;background:url("../img/sprite-lemag.png?october2013") no-repeat -602px -37px;margin:0;}
#article[type=jeu] #content #main .main  li .caption h2{font-family:'CabinBoldItalic';text-transform:uppercase;font-size:14px;margin:5px 0 3px 0;}
#article[type=jeu] #content #main .main  li .caption .shortdesc{font-family:'CabinItalic';font-size:11px;}
#article[type=jeu] #content #main .main  li:hover .caption{color:#ffffff;}
#article[type=jeu] #content #main .main  li a.button{position:absolute;bottom:0;width:80px;height:22px;line-height:22px;background:#d60000;font-family:'CabinBold';color:#fff;text-transform:uppercase;text-align:center;font-size:12px;border-radius:5px 5px 0 0;margin-left:36px;}
#article[type=jeu] #content #main .main  li a.button .arrow{padding:0 7px;background:url("http://static.lequipe.fr/v6/img/sprite.png?1302ff") -305px -92px no-repeat;}
#article[type=jeu] #content #main .main  li a.button:hover{background:#009900;}
#article[type=jeu] #content #main .main  li .stat{display:none;position:absolute;bottom:0;}
#article[type=jeu] #content #main .main  li .stat .bar{float:left;margin:5px 10px 0 5px;width:100px;height:20px;background:#474747;border:1px solid #000;}
#article[type=jeu] #content #main .main  li .stat .bar .progress{width:100px;height:20px;background:#d60000;}
#article[type=jeu] #content #main .main  li.active .stat .bar .progress{background:#009900;}
#article[type=jeu] #content #main .main  li .stat .label{display:block;float:left;padding-left:0 2px;margin-bottom:1px;background:#d60000;height:33px;min-width:31px;position:relative;line-height:33px;text-align:center;color:#fff;font-size:16px;font-family:'CabinBoldItalic';border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
#article[type=jeu] #content #main .main  li .stat .label span{border-bottom: 5px inset transparent;border-right: 5px solid #D60000;border-top: 5px inset transparent;display: block;height: 0;left: -5px;margin-top: -5px;position: absolute;top: 50%;width: 0;}
#article[type=jeu] #content #main .main  li.active .stat .label{background:#029A02}
#article[type=jeu] #content #main .main  li.active .stat .label span{border-right: 5px solid #029A02}
#article[type=jeu] #content #main .main .total {display:none;font-family:'CabinBoldItalic';font-size:16px;color:#666666;text-align:center;margin:15px 0;}
#article[type=jeu] #content .autresarticles{border-top:1px solid #CCCCCC;padding-top:15px;}
#article[type=jeu] #content #main .main .select li.dropped{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;opacity:0.5;filter:alpha(opacity=50)}
#article[type=jeu] #content #main .main li .thumb .del{width:40px;height:40px;border-radius:0 0 0 5px;position:absolute;right:0;top:0;background:#000;opacity:0.6;filter:alpha(opacity=60)}
#article[type=jeu] #content #main .main li .thumb .del .picto{display:block;background:url("../img/sprite-lemag.png?october2013") no-repeat -612px -360px;width:30px;height:30px;margin:5px auto}
#article[type=jeu] #content #main .main .information{background:#f0f0f0;height:25px;text-align:center;position:relative;margin:10px 0 20px 0}
#article[type=jeu] #content #main .main .information p{line-height:25px;font-size:12px;color:#888}
#article[type=jeu] #content #main .main .information .grey_arrow{position:absolute;top:15px;width:0;height:0;border-left:15px inset transparent;border-right:15px inset transparent;border-top:20px solid #f0f0f0}
#article[type=jeu] #content #main .main .information .grey_arrow.left{left:0}
#article[type=jeu] #content #main .main .information .grey_arrow.middle{left:50%;margin-left:-15px;top:20px}
#article[type=jeu] #content #main .main .information .grey_arrow.right{right:0}
#article[type=jeu] #content #main .main .drop{background:#f0f0f0;padding:10px 0;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:relative;z-index:0;}
#article[type=jeu] #content #main .main .drop ul,#article[type=jeu] #content #main .classez .main .results ul{width:640px;margin:0 auto;z-index:1;position:relative}
#article[type=jeu] #content #main .main .drop ul:first-child{z-index:1000;position:relative /*ie7*/}
#article[type=jeu] #content #main .main .drop ul.background{position:absolute;top:10px;left:4px;z-index:0;}
#article[type=jeu] #content #main .main .drop ul li{float:left;margin:0 3px;background:#fff;}
#article[type=jeu] #content #main .main .drop ul li:hover .caption,#article[type=jeu] #content #main .classez .main .results ul li:hover .caption{color:#000}
#article[type=jeu] #content #main .main .drop ul li.empty{float:left;margin:0 3px;background:none}
#article[type=jeu] #content #main .main .drop ul li .num{font:72px/125px 'CabinBoldItalic';display:block;color:#e9e9e9}
#article[type=jeu] #content #main .main .drop ul li.ui-state-default{border:none;font-weight:normal}
#article[type=jeu] #popup .head a.close{}
#article[type=jeu] #popup img{border-bottom:1px solid #ccc;}
#article[type=jeu] #popup .video{width:845px;height:550px;}
#article[type=jeu] #popup .caption{position:absolute;left:0;bottom:0;padding:10px;height:80px;background:#ededed;width:825px;}
#article[type=jeu] #popup .caption h2{color:#000; text-transform:uppercase;font-size:18px;}
#article[type=jeu] #popup .caption p{font-family:'CabinItalic';font-size:13px;}
#article[type=jeu] #content #main .classez .main{text-align:center;margin-left:0}
#article[type=jeu] #content #main .classez .main li{width:118px;height:125px;padding:2px;margin:0 2px 10px 0;float:none;display:inline-block;vertical-align:middle;z-index:2;*display:inline;*zoom:1;*margin-right:5px;}
#article[type=jeu] #content #main .classez .main li .thumb img{width:118px;height:88px}
#article[type=jeu] #content #main .classez .main li .caption {text-align:left}
#article[type=jeu] #content #main .classez .main li .caption h2{text-transform:none;margin-top:3px}
#article[type=jeu] #content #main .classez .main li .caption h3{font:14px/14px 'CabinBoldItalic';margin:3px 0 3px 0;color:#000}
#article[type=jeu] #content #main .classez .main .select{position:relative;z-index:1;}
#article[type=jeu] #content #main .classez .main .select li{box-shadow:1px 2px 3px rgba(0,0,0,0.6);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.6);-moz-box-shadow:1px 2px 3px rgba(0,0,0,0.6)}
#article[type=jeu] #content #main .main .resultats{display:none;text-align:left}
#article[type=jeu] #content #main .main .results > div{background:#f0f0f0;padding:10px 0;display:none;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
#article[type=jeu] #content #main .main .results .global{bottom:-900px;position:relative;display:block}
#article[type=jeu] #content #main .main .results h2 span{display:inline-block;width:0;height:0;position:absolute;top:0;border-style:solid;border-width:34px 6px 0 0}
#article[type=jeu] #content #main .main .results h2 .right{border-color:#fff #f0f0f0;right:0;}
#article[type=jeu] #content #main .main .results h2 .left{border-color: #f0f0f0 #fff;left:0;}
#article[type=jeu] #content #main .main .results ul{clear:both}
#article[type=jeu] #content #main .main .results ul li{float:none;margin:0 3px;background:#fff;text-align:center;overflow:visible}
#article[type=jeu] #content #main .classez .main .results .global{margin-top:20px}
#article[type=jeu] #content #main .classez .main .results h2{text-align:left;display:inline-block;vertical-align:middle;font:24px 'CabinBoldItalic';background:#fff;padding:2px 15px;margin-left:10px;position:relative;*display:inline;*zoom:1}
#article[type=jeu] #content #main .classez .main .results .global .help{cursor:help;color:#666666;font-size:13px;font-weight:bold;border:2px solid #666666;border-radius:10px;position:absolute;top:0;right:0;margin:18px 11px 0 0;padding:1px 5px;}
#article[type=jeu] #content #main .classez .main .results .global ul li{height:auto;background:none;padding:0;width:122px}
#article[type=jeu] #content #main .classez .main .results .global ul li .stat{display:block;position:static}
#article[type=jeu] #content #main .classez .main .results .global ul li .stat > *{display:inline-block;vertical-align:baseline;float:none !important;*display:inline;*zoom:1}
#article[type=jeu] #content #main .classez .main .results .global ul li .stat .rank{font:40px 'CabinBoldItalic';color:#666}
#article[type=jeu] #content #main .classez .main .results .global ul li .stat .bar{width:45px}
#article[type=jeu] #content #main .classez .main .results .global ul li .stat .bar .progress{width:0}
#article[type=jeu] #content #main .classez .main .results .global ul li .content{background:#fff;padding:2px 2px 5px; height:32px;}
#article[type=jeu] #content #main .classez .main .results .global ul li .label{height:23px;font:12px/23px 'CabinItalic';vertical-align:super;margin:0;min-width:26px}
#article[type=jeu] #content #main .classez .main .results .total{text-align:left;display:inline-block;*display:inline;*zoom:1}
#article[type=jeu] #content #main .classez #classezBtn,
#article[type=jeu] #content #main .associez #associezBtn,
#article[type=jeu] #content #main .associez #answerBtn{background:url("../img/sprite-lemag.png?october2013") no-repeat -624px -427px #f0f0f0;float:right;border:5px solid #fff;margin:15px 25px -20px;font:18px 'CabinBold';text-transform:uppercase;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px 10px 5px 25px;text-shadow:1px 1px 3px rgba(0,0,0,0.6)}
#article[type=jeu] #content #main .classez #classezBtn.disabled,
#article[type=jeu] #content #main .associez #associezBtn.disabled{background-position:-624px -454px;color:#000;text-shadow:none;cursor:pointer}
#article[type=jeu] #content #main .classez .buttons{width:425px;margin:30px auto 20px}
#article[type=jeu] #content #main .classez .main .resultats .remerciements{text-align:center;margin:10px 0;}
#article[type=jeu] #content #main .associez .main{margin-left:0;text-align:center}
#article[type=jeu] #content #main .associez .main .resultats{margin-bottom:30px}
#article[type=jeu] #content #main .associez .main li{display:inline-block;float:none;width:110px;height:150px;padding:2px;text-align:left;margin:0 0 0 3px;*display:inline;*zoom:1}
#article[type=jeu] #content #main .associez .main li:first-child{margin-left:0}
#article[type=jeu] #content #main .associez .main li img{width:110px;height:125px}
#article[type=jeu] #content #main .associez .main li .caption h2{text-transform:none;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:18px}
#article[type=jeu] #content #main .associez .main .select li{margin-left:6px;box-shadow:1px 2px 3px rgba(0,0,0,0.6);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.6);-moz-box-shadow:1px 2px 3px rgba(0,0,0,0.6)}
#article[type=jeu] #content #main .associez .main .select li:first-child{margin-left:0}
#article[type=jeu] #content #main .associez .main .information{margin:20px 0 30px 0}
#article[type=jeu] #content #main .associez .main .drop ul{width:960px}
#article[type=jeu] #content #main .associez .main .drop ul.dropper li:first-child{margin-left:3px;}
#article[type=jeu] #content #main .associez .main .drop ul.background{left:13px}
#article[type=jeu] #content #main .associez .main .drop ul.background li{text-align:center}
#article[type=jeu] #content #main .associez .main .drop ul.background li .num{line-height:145px}
#article[type=jeu] #content #main .associez .main .drop ul.associate{margin-top:10px;width:954px}
#article[type=jeu] #content #main .associez .main .drop ul.associate li{position:relative;overflow:visible;margin:0 0 0 6px;}
#article[type=jeu] #content #main .associez .main .drop ul.associate li:first-child{margin-left:0}
#article[type=jeu] #content #main .associez .main  ul.associate .link_rectangle{display:block;position:absolute;width:8px;height:10px;top:-10px;left:50%;margin-left:-4px;background:#fff}
#article[type=jeu] #content #main .associez .main .results > div{display:block;}
#article[type=jeu] #content #main .associez .main .results ul{width:957px;margin:0 auto}
#article[type=jeu] #content #main .associez .main .results ul:hover h2{color:#000}
#article[type=jeu] #content #main .associez .main .results .associate{margin-top:10px;position:relative;overflow:visible}
#article[type=jeu] #content #main .associez .main .results ul.icons {margin-top:15px}
#article[type=jeu] #content #main .associez .main .results ul.icons li {background:none;height:35px}
#article[type=jeu] #content #main .associez .main .results ul.icons .icon {display:block;width:40px;height:35px;margin:0 auto;background:url("../img/sprite-lemag.png?october2013") no-repeat -457px -236px;}
#article[type=jeu] #content #main .associez .main .results ul.icons li.true .icon {background-position:-331px -236px;}
#article[type=jeu] #content #main .associez .main .results ul.icons li.false .icon {background-position:-371px -236px;}
#article[type=jeu] #content #main .associez .main .results .own {position:relative}
#article[type=jeu] #content #main .associez .main .results .more {margin:20px 35px 30px;background:#fff;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#article[type=jeu] #content #main .associez .main .results .more > * {display:inline-block;vertical-align:middle;*display:inline;*zoom:1}
#article[type=jeu] #content #main .associez .main .results .more > p {margin:0}
#article[type=jeu] #content #main .associez .main .results .more p:first-child {font:18px 'CabinBoldItalic';color:#039a03;margin-left:10px;text-transform:uppercase}
#article[type=jeu] #content #main .associez .main .results .more p.score {font:18px 'CabinBoldItalic';width:195px;padding-left:50px}
#article[type=jeu] #content #main .associez .main .results .more p.score strong {font:42px 'CabinBoldItalic'}
#article[type=jeu] #content #main .associez .main .results .more p.score span {color:#039a03}
#article[type=jeu] #content #main .associez .main .results .more .buttons{margin:0;width:400px;position:relative;overflow:visible}
#article[type=jeu] #content #main .associez .main .results .more .buttons .share{margin-right:0}
#article[type=jeu] #content #main .associez .main .results > .true {margin-top:5px;padding-top:30px;display:none}
#article[type=jeu] #content #main .associez #answerBtn{background-position:-624px -454px;color:#000;text-shadow:none;cursor:pointer;margin:0;width:266px;position:absolute;bottom:-23px;left:50%;margin-left:-136px;z-index:100}
#article[type=jeu] #content #main .associez #answerBtn.active{background-position:-622px -484px}
#article[type=jeu] #content #main .associez .main .resultats .remerciements{text-align:center;margin-top:20px;}
#article[type=jeu] #content #main .associez .main .resultats .msg-infos{text-align:center;margin-top:10px;}

#article[type=kiosque] #content {padding-bottom:0;}
#article[type=kiosque] #content #main .kiosque .main{position:relative;padding:15px 7px 7px;margin-bottom:15px;background:url("data:image/jpeg;base64,%2F9j%2F4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP%2FsABFEdWNreQABAAQAAAA8AAD%2F4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu%2B7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI%2FPiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MSA2NC4xNDA5NDksIDIwMTAvMTIvMDctMTA6NTc6MDEgICAgICAgICI%2BIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI%2BIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZDQkFFOEM3MkNEOTExRTI4RjlEOTA0OTdCRDIxNjA3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZDQkFFOEM2MkNEOTExRTI4RjlEOTA0OTdCRDIxNjA3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyI%2BIDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJFNkNDM0VDMkNEODExRTJBRDVGQzJFMEEzMjYzOEFEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJFNkNDM0VEMkNEODExRTJBRDVGQzJFMEEzMjYzOEFEIi8%2BIDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY%2BIDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8%2B%2F%2B4ADkFkb2JlAGTAAAAAAf%2FbAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f%2F8AAEQgC%2BAABAwERAAIRAQMRAf%2FEAFAAAQEBAQAAAAAAAAAAAAAAAAIBAAgBAQAAAAAAAAAAAAAAAAAAAAAQAQEBAQAAAAAAAAAAAAAAAAARIQERAQAAAAAAAAAAAAAAAAAAAAD%2F2gAMAwEAAhEDEQA%2FAOXIBQCgFgFAKAcA4CwDgFgFAOAUAoBgUA4BQCgHAKdAoBQCAoBQFgFAKAUBYBQFgKCgoLoLAWA0BQYFgMDA1BgaggNoNQQEoICAlBKCUBoICAIDQGglAaA0BoDQG9AaAUBoDQCgNAKA0BoBQSgFAKA0BoBQGgNAaA0BoDQGgNB%2F%2F9k%3D") repeat-x;}
#article[type=kiosque] #content #main .kiosque .main .focus {position:relative;width:800px;height:540px;margin:auto;}
#article[type=kiosque] #content #main .kiosque .main .focus .shadow {box-shadow:0px 3px 5px #000;}
#article[type=kiosque] #content #main .kiosque .main .focus .previous-button {width:20px;height:100px;background:red;}
#article[type=kiosque] #content #main .kiosque .main .focus .mext-button {box-shadow:0px 3px 5px #000;}
#article[type=kiosque] #content #main .kiosque .main .focus img {width:100%;height:100%;cursor:pointer;}
#article[type=kiosque] #content #main .kiosque .main .list{margin:30px 98px 20px 100px;height:157px;width:768px;overflow:hidden;}
#article[type=kiosque] #content #main .kiosque .main .list ul{margin:0;padding:0;}
#article[type=kiosque] #content #main .kiosque .main .list ul li{position:relative;display:block;float:left;width:116px;height:155px;margin-right:10px;border:1px solid #323232;border-radius:2px;}
#article[type=kiosque] #content #main .kiosque .main .list ul li img{height:155px;}
#article[type=kiosque] #content #main .kiosque .main .list ul li:hover{border-color:#2a0000;}
#article[type=kiosque] #content #main .kiosque .main .list ul li.active{border-color:#fff;}
#article[type=kiosque] #content #main .kiosque .main .list ul li.active a{cursor:default;}
#article[type=kiosque] #content #main .kiosque .main .list a.liprev,
#article[type=kiosque] #content #main .kiosque .main .list a.linext{display:block;width:46px;height:46px;background-image: url("http://static.lequipe.fr/v6/img/sprite.png?1302ff");position:absolute;bottom:80px;}
#article[type=kiosque] #content #main .kiosque .main .list a.liprev{left:40px;background-position:-200px -400px;}
#article[type=kiosque] #content #main .kiosque .main .list a.liprev:hover{background-position:-250px -400px;}
#article[type=kiosque] #content #main .kiosque .main .list a.liprev.disabled{background-position:-150px -400px;cursor:default;}
#article[type=kiosque] #content #main .kiosque .main .list a.linext{right:40px;background-position:-50px -400px;}
#article[type=kiosque] #content #main .kiosque .main .list a.linext:hover{background-position:0 -400px;}
#article[type=kiosque] #content #main .kiosque .main .list a.linext.disabled{background-position:-100px -400px;cursor:default;}
#article[type=kiosque] #content #main .kiosque .main .list a .details{display:block;position:absolute;bottom:0;width:115px;padding:2px 0;text-align:center;font-size:11px;color:#fff;background:#000;opacity:0.7;filter:alpha(opacity=70);}
#article[type=sondage] #content #main h1 {padding-bottom:10px;border-bottom:1px solid #ccc}
#article[type=sondage] #content #main h2 {font:20px 'CabinRegular';color:#666666;margin-bottom:15px;}
#article[type=sondage] #content #main .main .poll_result,#rubrique #content #main .sondages .poll_result{margin:5px 0}
#article[type=sondage] #content #main .main .poll_result>*,#rubrique #content #main .sondages .poll_result>*{display:inline-block;vertical-align:middle;*display:inline;*zoom:1}
#article[type=sondage] #content #main .main .poll_result .label,#rubrique #content #main .sondages .poll_result .label{display:block;font:16px 'CabinItalic';margin-bottom:-5px}
#article[type=sondage] #content #main .main .poll_result .bar,#rubrique #content #main .sondages .poll_result .bar{background:#474747;border:1px solid #000;height:15px;width:90%;margin-right:10px;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
#article[type=sondage] #content #main .main .poll_result .progress,#rubrique #content #main .sondages .poll_result .progress{background:#d60000;height:15px;width:0}
#article[type=sondage] #content #main .main .poll_result.active .progress#rubrique #content #main .sondages .poll_result.active .progress{background:#090}
#article[type=sondage] #content #main .main .poll_result .result_text,#rubrique #content #main .sondages .poll_result .result_text{opacity:0;min-width:31px;padding-left:0 2px;margin-bottom:1px;background:#d60000;height:33px;line-height:33px;text-align:center;color:#fff;font-size:16px;font-family:'CabinBoldItalic';border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
#article[type=sondage] #content #main .main .poll_result .result_text span,#rubrique #content #main .sondages .poll_result .result_text span{border-bottom: 5px inset transparent;border-right: 5px inset #D60000;border-top: 5px inset transparent;display:block;height: 0;left: -5px;margin-top: -5px;position: absolute;top: 50%;width: 0;}
#article[type=sondage] #content #main .main .poll_result.active .result_text,#rubrique #content #main .sondages .poll_result.active .result_text{background:#009900;}
#article[type=sondage] #content #main .main .poll_result.active .result_text span,#rubrique #content #main .sondages .poll_result.active .result_text span{border-right: 5px inset #D60000;}
#article[type=sondage] #content #main .main .total,#rubrique #content #main .sondages .total{font:16px 'CabinBoldItalic';color: #666;margin: 15px 0;text-align:center}
#article[type=sondage] #content #main .main .more{text-align:center;}
#article[type=sondage] #content #main .main .button{display:inline-block;line-height:27px;text-align:center;color:#fff;text-transform:uppercase;padding:0 10px;font-weight:bold;background:#d40c19;text-transform:uppercase;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 3px #666;-moz-box-shadow:2px 2px 3px #666;-webkit-box-shadow:2px 2px 3px #666;*display:inline;*zoom:1}
.resultats .buttons {margin:30px 0 20px 0;}
.resultats .buttons a.replay {display:block;float:left;width:60px;margin-left:60px;}
.resultats .buttons a.replay .text {position:absolute;display:block;padding-top:40px;margin-left:-30px;font-family:'CabinBold';font-size:14px;text-transform:uppercase;}
.resultats .buttons a.replay .icon {display:block;width:60px;height:53px;background:url("../img/sprite-lemag.png?october2013") no-repeat -361px -280px;}
.resultats .buttons .share {display:block;float:right;width:215px;margin:4px 100px 0 0;}
.resultats .buttons .share .facebook {display:block;float:left;width:48px;height:48px;background:url("../img/sprite-lemag.png?october2013") no-repeat -436px -284px;}
.resultats .buttons .share .twitter {display:block;float:left;width:48px;height:48px;background:url("../img/sprite-lemag.png?october2013") no-repeat -496px -284px;}
.resultats .buttons .share .text {display:block;float:left;width:98px;text-align:center;margin:10px;font-family:'CabinBold';font-size:14px;text-transform:uppercase;}

/* contacts */
#contacts #content #main h1,#mentions #content #main h1{font:30px 'CabinBoldItalic';margin-bottom:10px;}
.contactContainer .contactItem  {position:relative; margin:20px 0; padding:10px; border:1px solid #DDDDDD; background-color:#F5F5F5; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.contactContainer .contactItem .type-contact {font-size:14px; font-weight:bold; text-transform:uppercase; color:#d60000; border-bottom:1px solid #D60000; padding-top:1px;}
.contactContainer .contactItem .type-contact p {margin:9px 0 11px 0;}
.contactContainer .contactItem .contactLogo {position:absolute; width:175px; height:25px; top:10px; right:15px; background:transparent url(http://static.lequipe.fr/v6/img/sprite_logo.png) 0 0 no-repeat; }
.contactContainer .contactEquipe .contactLogo {width:145px;}
.contactContainer .contactEquipefr .contactLogo {background-position:0 -50px;}
.contactContainer .contactEquipetv .contactLogo {background-position:0 -107px;}
.contactContainer .contactEquipeMag .contactLogo {background-position:0 -171px; height:50px; width:145px;}
.contactContainer .contactEquipeMag .type-contact {width:86%;}
.contactContainer .contactItem a {text-decoration:underline;}
.contactContainer .contactItem a:hover { color:#666; text-decoration:underline;}
.contactContainer .contactItem p {margin:18px 0;}

/* mentions */
#mentions .paragraphe {margin-bottom:40px;}
#mentions .ban {font-size:16px; font-weight:bold; text-transform:uppercase; color:#d60000; margin-bottom:30px;}
#mentions .titre_article {font-size:14px; font-weight:bold; margin:15px 0;}
#mentions .titre_sous_article {font-weight:bold; margin:10px 0;}
#mentions .texte_mention {margin:10px 0 30px 0; line-height:1.4em;}
#mentions .texte_mention  p {margin:1em 0;}
#mentions .texte_mention a {text-decoration:underline;}
#mentions .adresse {border: 1px solid #eeeeee; padding: 10px; margin:10px 0; width:400px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;  background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #ffffff 0%,#f5f5f5 100%); /* IE10+ */background: linear-gradient(top, #ffffff 0%,#f5f5f5 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */ }
#mentions .adresse p {margin-left:50px}

/* credits */
div.credits{padding:10px}
div.credits p{margin-bottom:10px}
div.credits a{text-decoration:underline}

#amaury-content{width:1000px;margin:0 auto 0 auto;height:54px;border-top:1px solid #171B22;font-size:11px;position:relative; font-size:12px; text-align:center}
#amaury-content div{ padding:20px; font-size:12px; text-align:center}
#amaury-content{color:#596374; font-size:12px}
#amaury-content div a{color:#596374;padding:0 5px 0 2px; font-size:12px}
#amaury-content a:first-child{padding-left:0}
#amaury-content a:hover{color:#BDC5D2}
#amaury-content span{position:absolute;bottom:14px;right:20px;line-height:14px;text-align:right}

@media only screen and (max-width:1040px){.disnone1040{display:none!important}}
/* LIGHT VERSION */
@media print, all and (max-width: 640px) {
	*{max-width:620px;}
	#wrapper{width:620px;overflow:hidden;}
	#topheader{display:none;}
	#header .oreillettes{width:358px;height:98px;overflow:hidden;}
	#content{width:auto;}
	#content #main{width:602px;}
	#home #content #main .block{width:291px;}
	#home #content #main .sondage {width:278px;overflow:hidden;}
	#home #content #main .sondage .background{width:267px;}
	#home #content #main .sondage form {width:257px;}
	#article #content #main .autresarticles{display:none;}
	#article #content #main #commentaires ul#coms li .content{width:550px;}
	#article #content #main #commentaires #ComForm textarea{width:548px;}
	#col{display:none;}
	#footer .sitemap{display:none;}
	#footer .amaury{display:none;}
}
@media print {
	#header .brand h1{display:none;}
	#header .brand img.logo{display:block;}
	#nav .sousmenu{border-top:1px solid #CCCCCC;}
	#article #content #main hr{height:1px;}
	#article #content #main .tools{display:none;}
	#article #content #main #commentaires #ComForm{display:none;}
}

/* IE */
html.ie7 #topheader .univers ul li li span.nbdirect {display:inline;float:none;padding:2px 4px;background:#D60000;}
html.ie7 #topheader .univers ul li li {border-right:2px solid #D60000;padding:0 2px;}
html.ie7 #topheader .partage {width:250px;}
html.ie7 #content #bigLeader .caption .icon {margin-top:0}
html.ie7 #home #content #main .sondage form ul li {max-height:28px;overflow:hidden;}
html.ie7 #home #content #main .sondage .title .icon {display:block;float:left;margin-top:10px;}
html.ie7 #rubrique #content #main .block .caption .icon {margin-left:-60px;}
html.ie7 #article #content #main .bulle {margin-top:-30px;}
html.ie7 #article #content #main .bulle .fleche {display:none;}
html.ie7 #article #content #main .partage .gplus{display:none;}
/*html.ie7 #article #content #main .partage a.mail-envoyer {margin-top:-30px;}*/
html.ie7 #article #content #main .autresarticles ul li .caption .icon {margin-left:90px;}
html.ie7 #article #content #main #commentaires ul#coms li .content .alert {width:150px;}
html.ie7 #article #content #main #commentaires ul#coms li .content .vote {width:100px;}
html.ie7 #article #content #main #usercoms-response {display:none;}
html.ie7 #content #col .block.tops .tabs .clear {display:none;}
html.ie7 #article #content #main .quiz .col .reponses {padding-top:90px;}
html.ie7 #article #content #main .quiz .main .content ul.reponses li {position:relative;}
html.ie7 #article #content #main .quiz .main .content ul.reponses li a {display:block;padding-top:15px;}
html.ie7 #article #content #main .quiz.test .caption {background:#000;}
html.ie #article[type=quiz] #content #main .quiz .col .reponses {margin-top:5px;}
html.ie7 #recherche #content #main .search_results li .caption{float:left}
html.ie7 #recherche #content #main .search_results li.block .caption .icon {margin-left:-60px;}
