/* B A S E */
html[race="VUE"] h1.underline::after, html[race="VUE"] h2.underline::after, html[race="VUE"] h3.underline::after, html[race="VUE"] h4.underline::after, html[race="VUE"] h5.underline::after, html[race="VUE"] h6.underline::after {border-color:#ff0000 !important;}

/* icons */
@font-face {
  font-family: 'icons';
  src:  url('/fonts/icons.eot');
  src:  url('/fonts/icons.eot#iefix') format('embedded-opentype'),
    url('/fonts/icons.ttf') format('truetype'),
    url('/fonts/icons.woff') format('woff'),
    url('/fonts/icons.svg#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-screen-notext:before {
  content: "\e903";
}
.icon-screen:before {
  content: "\e900";
}
.icon-live:before {
  content: "\e901";
}
.icon-more:before {
  content: "\e902";
}

/* S T R U C T U R E */
html[race="VUE"] #page a.button {background-image:url("/la-vuelta/img/sprite_button.png");}
html[race="VUE"] #page a.button .left {background-image:url("/la-vuelta/img/sprite_button.png");}
html[race="VUE"] #page a.button .right {background-image:url("/la-vuelta/img/sprite_button.png");}
html[race="VUE"] #page a.button .arrow {background-image:url("/la-vuelta/img/sprite_button_arrow.png");}
html[race="VUE"] #page a.button:hover {color:#fff;}
html[race="VUE"] #html5-header .logo {background:url("/la-vuelta/img/sprite_layout.png") no-repeat -137px -1480px;}
html[race="VUE"] #html5-header .logo a.self {background-position: -1px -3157px;}
html[race="VUE"] #html5-header .logo .under .parent a{background-color:#ff0000;}
html[race="VUE"] #html5-header .logo .under .countdown {background-color:#ff0000;}
html[race="VUE"] #html5-header .logo .under .countdown a{color:#fff;}
html[race="VUE"] #html5-header .focus .block .langs ul li a:hover{border-color:#ff0000;}
html[race="VUE"] #html5-header .focus .block .overall h1 {border-color:#ff0000;}
html[race="VUE"] #html5-header .focus .block  .big h1 {border-color:#ff0000;}
html[race="VUE"] #html5-header .flashnews ul li a:hover .plus{background-color:#ff0000;}
html[race="VUE"] #html5-header #html5-nav {background:#ff0000;}
html[race="VUE"] #html5-header #html5-nav>div>ul>li>a {color:#ffffff;}
html[race="VUE"] #html5-header #html5-nav>div>ul>li.active>a {color:#262626;position:inherit!important;}
html[race="VUE"] #html5-header #html5-nav ul li.cmenu .content {border-bottom-color:#ff0000;}
html[race="VUE"] #html5-header #html5-nav ul li.cmenu .content ul li a {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] #html5-header #html5-nav ul li.cmenu .content ul li a:hover {background:#E8E8E8;}
html[race="VUE"] #html5-header #html5-nav ul li.cmenu.stages .content ul li.current a, #html5-header #html5-nav ul li.stages .content ul li.current a:hover {background:#ff0000;color:#fff;}
html[race="VUE"][racestatus="relive"] #html5-header #html5-nav ul li.cmenu.stages .content ul:last-child li:last-child a {background:#ff0000;color:#fff;}
html[race="VUE"] #html5-header #html5-nav ul li.cmenu.stages .content ul li a span.blank {border-color:#ff0000;}
html[race="VUE"] #html5-header #html5-nav ul li.cmenu.teams .content ul li a {background:none;}
html[race="VUE"][year="2013"] #html5-header #html5-nav ul li.cmenu.teams .content ul li a span.small-jersey {background-image:url("/la-vuelta/2013/img/sprite_smalljerseys.png");}
html[race="VUE"][year="2014"] #html5-header #html5-nav ul li.cmenu.teams .content ul li a span.small-jersey {background-image:url("/la-vuelta/2014/img/sprite_smalljerseys.png");}
html[race="VUE"][year="2015"] #html5-header #html5-nav ul li.cmenu.teams .content ul li a span.small-jersey {background-image:url("/la-vuelta/2015/img/sprite_smalljerseys.png");}
html[race="VUE"][year="2016"] #html5-header #html5-nav ul li.cmenu.teams .content ul li a span.small-jersey {background-image:url("/la-vuelta/2016/img/sprite_smalljerseys.png");}
html[race="VUE"][year="2017"] #html5-header #html5-nav ul li.cmenu.teams .content ul li a span.small-jersey {background-image:url("/la-vuelta/2017/img/sprite_smalljerseys.png");}
html[race="VUE"] #html5-header #html5-nav .search {background: url("/la-vuelta/img/bg_header_nav_search.png") no-repeat;}
html[race="VUE"] #html5-header .stage-nav div.current .title a.selector {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] #html5-header .stage-nav div.current ul.options {border-bottom-color:#ff0000;}
html[race="VUE"] #html5-header .stage-nav div.current ul.options li.current a, html[race="VUE"][racestatus=relive] #html5-header .stage-nav div.current ul.options li:last-child a {background:#ff0000;}
html[race="VUE"] #html5-header .stage-nav div.current ul.options li.current a span, html[race="VUE"][racestatus=relive] #html5-header .stage-nav div.current ul.options li:last-child a span {color:#fff;}
html[race="VUE"] #html5-header .stage-nav div.current ul.options li a span.blank {border-bottom-color:#ff0000;}
html[race="VUE"] #html5-header .focus .block .sociaux ul li a:hover {border-color:#ff0000;}

html[race="VUE"] #content #main .bottom-link.active {border-color:#ff0000;}
html[race="VUE"] #content #main .bottom-link a {border-color:#ff0000;}
html[race="VUE"] #content #main .double-underline .label {border-color:#ff0000;}
html[race="VUE"] #content #main .diapo h2 span {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] #content #main .diapo .focus .description .type  {border-color:#ff0000;}
html[race="VUE"] #content #main .diapo .paging {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] #content #main .diapo .list ul.thumbs li:hover .title{border-color:#ff0000;}
html[race="VUE"] #content #main .diapo .list ul.thumbs li.current .title{border-color:#ff0000;}
html[race="VUE"] #content #main .diapo.v2 .focus .media a.prev,
html[race="VUE"] #content #main .diapo.v2 .focus .media a.next {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] #content #main .tab-ville .col .links a:hover {border-color:#ff0000;}
html[race="VUE"] #content #main ul.road-tabs li a span {background-image:url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] #content #main ul.road-tabs li.selected a span {background-image:url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] #content #main .photos a.prev,
html[race="VUE"] #content #main .photos a.prev:hover,
html[race="VUE"] #content #main .photos a.next,
html[race="VUE"] #content #main .photos a.next:hover {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] #content #main .edito ul.tabs li.avis a {background-image:url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] #content #main .edito ul.tabs li.actus a {background-image:url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] #content #main .edito .content .journal h3 span,
html[race="VUE"] #content #main .edito .content .journal h4 span,
html[race="VUE"] body#page-actu #content #main h1 span.journal-etape,
html[race="VUE"] body#page-actu #content #main .news h2 .journal-etape span {background-image:url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] #content #main .edito ul.tabs li a{background-position:0 -369px; padding:2px 0px 6px 36px;} /* tabs v2 */
html[race="VUE"] #content #main .edito[tab=avis] ul.tabs li.avis a,
html[race="VUE"] #content #main .edito[tab=actus] ul.tabs li.actus a,
html[race="VUE"] #content #main .edito ul.tabs li.selected a {border-color:#ff0000;}
html[race="VUE"] #content #col .distinctif ul li strong {background-image:url("/la-vuelta/img/sprite_smalldistinctifs.png");}
html[race="VUE"][year="2017"] #content #col .distinctif ul li strong {background-image:url("/la-vuelta/2017/img/sprite_smalldistinctifs.png");}
html[race="VUE"] #content #col .classements ul.view li.selected {border-color:#ff0000;}
html[race="VUE"] #content #col .classements ul.type li a {background-image:url("/la-vuelta/img/sprite_smalldistinctifs.png");}
html[race="VUE"][year="2017"] #content #col .classements ul.type li a {background-image:url("/la-vuelta/2017/img/sprite_smalldistinctifs.png");}
html[race="VUE"] #content #col .accordion .classements h4 {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] #content #col .accordion .classements.active h4 {background-image:url("/img/v6/sprite_layout_all.png");}
html[race="VUE"][year="2013"] #content #col .classements .banner h5 {background-image:url("/la-vuelta/2013/img/sprite_distinctifspartners_vue.png");}
html[race="VUE"][year="2014"] #content #col .classements .banner h5 {background-image:url("/la-vuelta/2014/img/sprite_distinctifspartners_vue.png");}
html[race="VUE"][year="2015"] #content #col .classements .banner h5 {background-image:url("/la-vuelta/2015/img/sprite_distinctifspartners_vue.png");}
html[race="VUE"][year="2016"] #content #col .classements .banner h5 {background-image:url("/la-vuelta/2016/img/sprite_distinctifspartners_vue.png");}
html[race="VUE"][year="2017"] #content #col .classements .banner h5 {background-image:url("/la-vuelta/2017/img/sprite_distinctifspartners_vue.png");}
html[race="VUE"] #content #col .chrono .scroll ul li .time {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] #content #col .enjeuxsportifs .banner h5 a:hover span {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"][year="2013"] #content #col .equipes li {background-image:url("/la-vuelta/2013/img/sprite_jerseys.png");}
html[race="VUE"][year="2014"] #content #col .equipes li {background-image:url("/la-vuelta/2014/img/sprite_jerseys.png");}
html[race="VUE"][year="2015"] #content #col .equipes li {background-image:url("/la-vuelta/2015/img/sprite_jerseys.png");}
html[race="VUE"][year="2016"] #content #col .equipes li {background-image:url("/la-vuelta/2016/img/sprite_jerseys.png");}
html[race="VUE"][year="2017"] #content #col .equipes li {background-image:url("/la-vuelta/2017/img/sprite_jerseys.png");}
html[race="VUE"] #content #col .equipes a.liprev,
html[race="VUE"] #content #col .equipes a.linext {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] #content #col .grand-depart .visuel a.label, html[race="VUE"] #content #col .push .visuel a.label {background:#ff0000;color:#ffffff;}
html[race="VUE"] #content #col .push.revivrelacourse .visuel {background-image:url("/la-vuelta/img/push/revivrelacourse.jpg");}

html[race="VUE"] #content .partners ul li:hover {border-color:#ff0000;}
html[race="VUE"] #content .partners ul li a,
html[race="VUE"] #content .partners ul li span {display:block;width:150px;height:60px;margin-right:19px;margin-left:19px;background:url("/la-vuelta/img/sprite_partners_2x.png") no-repeat;}
html[race="VUE"] #content .partners ul li .ambilamp {background-position:0px 0px}
html[race="VUE"] #content .partners ul li .amstel {background-position:0px -61px}
html[race="VUE"] #content .partners ul li .as {background-position:0px -122px}
html[race="VUE"] #content .partners ul li .azkar {background-position:0px -183px}
html[race="VUE"] #content .partners ul li .bic {background-position:0px -244px}
html[race="VUE"] #content .partners ul li .carrefour {background-position:0px -305px}
html[race="VUE"] #content .partners ul li .casesa {background-position:0px -366px}
html[race="VUE"] #content .partners ul li .ciclismo_a_fondo {background-position:0px -427px}
html[race="VUE"] #content .partners ul li .cofidis {background-position:0px -488px}
html[race="VUE"] #content .partners ul li .cruzcampo {background-position:0px -549px}
html[race="VUE"] #content .partners ul li .dimensiondata {background-position:0px -610px}
html[race="VUE"] #content .partners ul li .eurovision {background-position:0px -1830px}
html[race="VUE"] #content .partners ul li .ecopilas {background-position:0px -732px}
html[race="VUE"] #content .partners ul li .europcar {background-position:0px -793px}
html[race="VUE"] #content .partners ul li .fertiberia {background-position:0px -854px}
html[race="VUE"] #content .partners ul li .festina {background-position:0px -915px}
html[race="VUE"] #content .partners ul li .fragata {background-position:0px -976px}
html[race="VUE"] #content .partners ul li .gam {background-position:0px -1037px}
html[race="VUE"] #content .partners ul li .gopro {background-position:0px -1098px}
html[race="VUE"] #content .partners ul li .halconviajes {background-position:0px -1159px}
html[race="VUE"] #content .partners ul li .lecoqsportif {background-position:0px -1220px}
html[race="VUE"] #content .partners ul li .loterias {background-position:0px -1281px}
html[race="VUE"] #content .partners ul li .monteducay {background-position:0px -1342px}
html[race="VUE"] #content .partners ul li .rga {background-position:0px -1403px}
html[race="VUE"] #content .partners ul li .shimano {background-position:0px -1464px}
html[race="VUE"] #content .partners ul li .skoda {background-position:0px -1525px}
html[race="VUE"] #content .partners ul li .solfrio {background-position:0px -1586px}
html[race="VUE"] #content .partners ul li .rtve {background-position:0px -1647px}
html[race="VUE"] #content .partners ul li .vodafone {background-position:0px -1708px}
html[race="VUE"] #content .partners ul li .tve {background-position:0px -1769px}
html[race="VUE"] #content .partners ul li .ebu-uer {background-position:0px -1830px}
html[race="VUE"] #content .partners ul li .afflelou {background-position:0px -1876px}
html[race="VUE"] #content .partners ul li .carglass {background-position:0px -1952px}
html[race="VUE"] #content .partners ul li .ciudades {background-position:0px -2013px}
html[race="VUE"] #content .partners ul li .ecovidrio {background-position:0px -2074px}
html[race="VUE"] #content .partners ul li .danacol {background-position:0px -2135px}
html[race="VUE"] #content .partners ul li .lanjaron {background-position:0px -2196px}
html[race="VUE"] #content .partners ul li .espanahijos {background-position:0px -2257px}
html[race="VUE"] #content .partners ul li .suzuki {background-position:0px -2318px}
html[race="VUE"] #content .partners ul li .espana-fascinante {background-position:0px -2379px}
html[race="VUE"] #content .partners ul li .reservon {background-position:0px -2440px}
html[race="VUE"] #content .partners ul li .lordgun {background-position:0px -2501px}
html[race="VUE"] #content .partners ul li .tissot {background-position:0px -2562px}
html[race="VUE"] #content .partners ul li .pozo {background-position:0px -2623px}
html[race="VUE"] #content .partners ul li .ssg {background-position:0px -2684px}
html[race="VUE"] #content .partners ul li .renfe {background-position:0px -2745px}
html[race="VUE"] #content .partners ul li .movistar {background-position:0px -2796px}
html[race="VUE"] #content .partners ul li .husqvarna {background-position:0px -2856px}
html[race="VUE"] #content .partners ul li .fenie-energia {background-position:0px -2912px}
html[race="VUE"] #content .partners ul li .sms {background-position:0px -2974px}
html[race="VUE"] #content .partners ul li .deporvillage {background-position:0px -3036px}
html[race="VUE"] #content .partners ul li .serviall {background-position:0px -3096px}
html[race="VUE"] #content .partners ul li .segafredo {background-position:0px -3160px}
html[race="VUE"] #content .partners ul li .manzana {background-position:0px -3216px}
html[race="VUE"] #content .partners ul li .lider {background-position:0px -3276px}
html[race="VUE"] #content .partners ul li .named_sport {background-position:0px -3330px}

html[race="VUE"] #html5-footer .menu {min-height:175px;}
/*html[race="VUE"] #html5-footer .menu .col-right a.toppage span {margin-top:25px;}*/
html[race="VUE"] #html5-footer #dock {background:#ff0000;border-bottom-color:#ff0000;border-top-color:#ff0000;}
html[race="VUE"] #html5-footer #dock ul.toolbar li {border-color:#DC0000;}
html[race="VUE"] #html5-footer #dock ul.toolbar>li>a {border-color:#8C0000;color:#ffffff;}
html[race="VUE"] #html5-footer #dock ul.toolbar li.epreuves a {color:#000000;} 
html[race="VUE"] #html5-footer #dock ul.toolbar li a.select span {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] #html5-footer #dock ul.toolbar li div.content .head a.reduce {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] #html5-footer #dock ul.toolbar li.epreuves div.content .head .title {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] #html5-footer #dock ul.toolbar li.diffuseurs div.content .head .title {background-image:url("/la-vuelta/img/sprite_layout.png");}

/* home-epreuve */
html[race="VUE"] body#home-epreuve #content #main .ville h2 span.start {background-image:url("/la-vuelta/img/sprite_title.png");} 
html[race="VUE"] body#home-epreuve #content #main .carte h2 span  {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] body#home-epreuve #content #main .edito .details {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] body#home-epreuve #content #main .edito .content .tab-actus img {border-color:#ff0000;}

/* page-etape */
html[race="VUE"] body#page-etape #content #main .cotesport h2 span  {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] body#page-etape #content #main .cotesport .content .tab-itineraire table thead tr th span {border-color:#ff0000;}
html[race="VUE"] body#page-etape #content #main .cotetourisme h2 span  {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] body#page-etape #content #main .cotetourisme ul.tabs li.depart a span {background-image:url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] body#page-etape #content #main .cotetourisme ul.tabs li.arrivee a span {background-image:url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] body#page-etape #content #main .cotetourisme ul.tabs li.profil a span {background-image:url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] body#page-etape #content #main .cotetourisme ul.tabs li a:hover,
html[race="VUE"] body#page-etape #content #main .cotetourisme[tab=depart] ul.tabs li.depart a,
html[race="VUE"] body#page-etape #content #main .cotetourisme[tab=surlaroute] ul.tabs li.surlaroute a,
html[race="VUE"] body#page-etape #content #main .cotetourisme[tab=arrivee] ul.tabs li.arrivee a,
html[race="VUE"] body#page-etape #content #main .cotetourisme ul.tabs li.selected a {border-color:#ff0000;}

/* page-classement */
html[race="VUE"] body#page-classement #content #main h1>span {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] body#page-classement #content #main h2>span {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] body#page-classement #content #main .data span.label {border-color: #ff0000;}
html[race="VUE"] body#page-classement #content #main ul.view li.selected,
html[race="VUE"] body#page-classement #content #main ul.view li:hover {border-color:#ff0000}
html[race="VUE"] body#page-classement #content #main ul.type li a {background-image:url("/la-vuelta/img/sprite_smalldistinctifs.png");}
html[race="VUE"][year="2017"] body#page-classement #content #main ul.type li a {background-image:url("/la-vuelta/2017/img/sprite_smalldistinctifs.png");}
html[race="VUE"] body#page-classement #content #main .classements table tr td > div {background-color:#ff0000;}
html[race="VUE"][year="2013"] body#page-classement #content #main .classements .banner a {background-image:url("/la-vuelta/2013/img/sprite_distinctifspartners_vue.png");}
html[race="VUE"][year="2014"] body#page-classement #content #main .classements .banner a {background-image:url("/la-vuelta/2014/img/sprite_distinctifspartners_vue.png");}
html[race="VUE"][year="2015"] body#page-classement #content #main .classements .banner a {background-image:url("/la-vuelta/2015/img/sprite_distinctifspartners_vue.png");}
html[race="VUE"][year="2016"] body#page-classement #content #main .classements .banner a {background-image:url("/la-vuelta/2016/img/sprite_distinctifspartners_vue.png");}
html[race="VUE"][year="2017"] body#page-classement #content #main .classements .banner a {background-image:url("/la-vuelta/2017/img/sprite_distinctifspartners_vue.png");}
html[race="VUE"] body#page-classement #content #main #tableau_honneur .porteurMaillot .jersey div {background-image: url("/la-vuelta/img/sprite_distinctifs.png");} /* générique sans sponsor */
html[race="VUE"][year="2017"] body#page-classement #content #main #tableau_honneur .porteurMaillot .jersey div {background-image: url("/la-vuelta/2017/img/sprite_distinctifs.png");} /* générique sans sponsor */
html[race="VUE"][year="2013"] body#page-classement #content #main #tableau_honneur .porteurMaillot .jersey div {background-image: url("/la-vuelta/2013/img/sprite_distinctifs.png");}
html[race="VUE"][year="2015"] body#page-classement #content #main #tableau_honneur .porteurMaillot .jersey div {width:86px;height:116px;margin:0 auto;background-image: url("/la-vuelta/2015/img/sprite_distinctifs.png");background-repeat:no-repeat}
html[race="VUE"][year="2017"] body#page-classement #content #main #tableau_honneur .porteurMaillot .jersey div {width:86px;height:116px;margin:0 auto;background-image: url("/la-vuelta/2017/img/sprite_distinctifs.png");background-repeat:no-repeat}
html[race="VUE"][year="2013"] body#page-classement #content #main #tableau_honneur .porteurMaillot .rider .dossard .jersey {background-image: url("/la-vuelta/2013/img/sprite_jerseys.png");}
html[race="VUE"][year="2014"] body#page-classement #content #main #tableau_honneur .porteurMaillot .rider .dossard .jersey {background-image: url("/la-vuelta/2014/img/sprite_jerseys.png");}
html[race="VUE"][year="2015"] body#page-classement #content #main #tableau_honneur .porteurMaillot .rider .dossard .jersey {background-image: url("/la-vuelta/2015/img/sprite_jerseys.png");}
html[race="VUE"][year="2016"] body#page-classement #content #main #tableau_honneur .porteurMaillot .rider .dossard .jersey {background-image: url("/la-vuelta/2016/img/sprite_jerseys.png");}
html[race="VUE"][year="2017"] body#page-classement #content #main #tableau_honneur .porteurMaillot .rider .dossard .jersey {background-image: url("/la-vuelta/2017/img/sprite_jerseys.png");}
html[race="VUE"] body#page-classement #content #main #dico {display: none !important}
html[race="VUE"] body#page-classement #content #main #dico div.buttons a.button .arrow {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] body#page-classement #content #main #dico div.header {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] body#page-classement #content #main #dico div.footer {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] body#page-classement #content #main #dico dl dt.clG,
html[race="VUE"] body#page-classement #content #main #dico dl dt.clE {color:#ff0000;}
html[race="VUE"] body#page-classement #content #main #dico dl dt.PMT,
html[race="VUE"] body#page-classement #content #main #dico dl dt.PMP,
html[race="VUE"] body#page-classement #content #main #dico dl dt.PMM,
html[race="VUE"] body#page-classement #content #main #dico dl dt.PMJ,
html[race="VUE"] body#page-classement #content #main #dico dl dt.ETG {background-image: url("/la-vuelta/img/sprite_smalldistinctifs.png")}
html[race="VUE"][year="2017"] body#page-classement #content #main #dico dl dt.ETG {background-image: url("/la-vuelta/2017/img/sprite_smalldistinctifs.png")}
html[race="VUE"] body#page-classement #content #col .interviews .item h5.underline span {background-color:#ff0000}

/* page-galerie */
html[race="VUE"] body#page-galerie #content #main h1 span {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] body#page-galerie #content #main .diapo.video h2 span,
html[race="VUE"] body#page-galerie #content #main .diapo.photo h2 span {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] body#page-galerie #content #main .diapos ul.tabs li a span {background-image: url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] body#page-galerie #content #main .diapos ul.tabs li.selected a,
html[race="VUE"] body#page-galerie #content #main .diapos ul.tabs li a:hover {border-color: #ff0000;}
html[race="VUE"] body#page-galerie #content #main .diapos ul.tabs li.selected a span {background-image:url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] body#page-galerie #content #main .diapos .stage-by-stage h2 span {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] body#page-galerie #content #main .diapos .stage-by-stage h3 span  {border-color:#ff0000;}

/* page-actu */
html[race="VUE"] body#page-actu #content #main .news  .relative-stage {background-image:url("/la-vuelta/img/bg_actu_etape_relative.png");}
html[race="VUE"] body#page-actu #content #main .depeches h2 span {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] body#page-actu #content #main .news .item[type=FLM] .image img {border-color:#ff0000;}

/* page-equipes */
html[race="VUE"] body#page-equipes #content #main ul.equipes li .head.active h2 a {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] body#page-equipes #content #main ul.equipes li .head table tr th span {border-color:#ff0000;}
html[race="VUE"][year="2013"] body#page-equipes #content #main ul.equipes li .head table tr td.maillot span {background-image:url("/la-vuelta/2013/img/sprite_smalljerseys.png");}
html[race="VUE"][year="2014"] body#page-equipes #content #main ul.equipes li .head table tr td.maillot span {background-image:url("/la-vuelta/2014/img/sprite_smalljerseys.png");}
html[race="VUE"][year="2015"] body#page-equipes #content #main ul.equipes li .head table tr td.maillot span {background-image:url("/la-vuelta/2015/img/sprite_smalljerseys.png");}
html[race="VUE"][year="2016"] body#page-equipes #content #main ul.equipes li .head table tr td.maillot span {background-image:url("/la-vuelta/2016/img/sprite_smalljerseys.png");}
html[race="VUE"][year="2017"] body#page-equipes #content #main ul.equipes li .head table tr td.maillot span {background-image:url("/la-vuelta/2017/img/sprite_smalljerseys.png");}
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content .riders ul li.withdrawal a .mask {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content .riders ul li.withdrawal h5  {border-color:#ff0000;}
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content>.close {background-image:url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content>.close:hover {background-image:url("/img/v6/sprite_layout_all.png");}
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content ul.tabs li a span {background-image: url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content ul.tabs li.selected a,
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content[tab=description] ul.tabs li.description a,
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content[tab=coureurs] ul.tabs li.coureurs a,
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content[tab=galerie] ul.tabs li.galerie a,
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content ul.tabs li a:hover {border-color: #ff0000;}
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content[tab=description] ul.tabs li.description a span,
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content[tab=coureurs] ul.tabs li.coureurs a span,
html[race="VUE"] body#page-equipes #content #main ul.equipes li .content[tab=galerie] ul.tabs li.galerie a span {background-image:url("/la-vuelta/img/sprite_tab.png");}

/* fiche-coureur */
html[race="VUE"] body#fiche-coureur #content #main .fiche .rider ul.maillots li {background-image: url("/la-vuelta/img/sprite_smalldistinctifs.png");}
html[race="VUE"][year="2017"] body#fiche-coureur #content #main .fiche .rider ul.maillots li {background-image: url("/la-vuelta/2017/img/sprite_smalldistinctifs.png");}
html[race="VUE"][year="2013"] body#fiche-coureur #content #main .fiche .team  .img {background-image:url("/la-vuelta/2013/img/sprite_jerseys.png");}
html[race="VUE"][year="2014"] body#fiche-coureur #content #main .fiche .team  .img {background-image:url("/la-vuelta/2014/img/sprite_jerseys.png");}
html[race="VUE"][year="2015"] body#fiche-coureur #content #main .fiche .team  .img {background-image:url("/la-vuelta/2015/img/sprite_jerseys.png");}
html[race="VUE"][year="2016"] body#fiche-coureur #content #main .fiche .team  .img {background-image:url("/la-vuelta/2016/img/sprite_jerseys.png");}
html[race="VUE"][year="2017"] body#fiche-coureur #content #main .fiche .team  .img {background-image:url("/la-vuelta/2017/img/sprite_jerseys.png");}
html[race="VUE"] body#fiche-coureur #content #main .classements h2 span  {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] body#fiche-coureur #content #main .classements table tr.itg td.label span,
html[race="VUE"] body#fiche-coureur #content #main .classements table tr.ipg td.label span,
html[race="VUE"] body#fiche-coureur #content #main .classements table tr.img td.label span,
html[race="VUE"] body#fiche-coureur #content #main .classements table tr.ijg td.label span,
html[race="VUE"] body#fiche-coureur #content #main .classements table tr.icg td.label span {background-image: url("/la-vuelta/img/sprite_smalldistinctifs.png");}
html[race="VUE"][year="2017"] body#fiche-coureur #content #main .classements table tr.icg td.label span {background-image: url("/la-vuelta/2017/img/sprite_smalldistinctifs.png");}
html[race="VUE"] body#fiche-coureur #content #main .palmares h2 span  {background-image:url("/la-vuelta/img/sprite_title.png");}

/* page-histoire */
html[race="VUE"] body#page-histoire #content #main h1 span {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] body#page-histoire #content #main .recherche h2 span {background-image:url("/la-vuelta/img/sprite_title.png");}
html[race="VUE"] body#page-histoire #content #main .histoire ul.tabs li a span {background-image: url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] body#page-histoire #content #main .histoire ul.tabs li.selected a,
html[race="VUE"] body#page-histoire #content #main .histoire ul.tabs li a:hover {border-color:#ff0000;}
html[race="VUE"] body#page-histoire #content #main .histoire ul.tabs li.selected a span {background-image: url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] body#page-histoire #content #main .histoire .content ul.tags li a:hover,
html[race="VUE"] body#page-histoire #content #main .histoire .content ul.tags li a.active {background:#ff0000; color:#fff;}
html[race="VUE"] body#page-histoire #content #main .histoire .content table tr th span {border-color:#ff0000;}
html[race="VUE"] body#page-histoire #content #main .grosplan h2 span {background-image:url("/la-vuelta/img/sprite_title.png");}

/* page-espacepro */
html[race="VUE"] body#page-espacepro #content #main .espacepro ul.tabs li a {width:205px;}
html[race="VUE"] body#page-espacepro #content #main .espacepro ul.tabs li a span {background-image: url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] body#page-espacepro #content #main .espacepro ul.tabs li.selected a,
html[race="VUE"] body#page-espacepro #content #main .espacepro ul.tabs li a:hover {border-color:#ff0000;}
html[race="VUE"] body#page-espacepro #content #main .espacepro ul.tabs li.selected a span {background-image: url("/la-vuelta/img/sprite_tab.png");}
html[race="VUE"] body#page-espacepro #content #main .espacepro table tr th span {border-bottom: 3px solid #ff0000; font-weight: bold; margin: 2px 0 10px; padding: 0 2px;} 
html[race="VUE"] body#page-espacepro #content #main .espacepro table tr td {padding: 6px 0 6px 8px;}

/* page-reglement */
html[race="VUE"] body#page-reglement #content #main ul li h3 img{max-width:100%}
html[race="VUE"] body#page-reglement #content #main ul li h3>span{width:50px}
html[race="VUE"] body#page-reglement #content #main ul li#ITG h3>span,
html[race="VUE"] body#page-reglement #content #main ul li#IJG h3>span{width:28px}
html[race="VUE"] body#page-reglement #content #main ul li#IPG h3>span{width:40px}
html[race="VUE"] body#page-reglement #content #main ul li#IMG h3>span{width:28px}
html[race="VUE"] body#page-reglement #content #main table tr th span {border-color:#ff0000;}

/* page-parcours */
html[race="VUE"] body#page-parcours #content #main .table-etape tr td > div {background-color:#ff0000;}
html[race="VUE"] body#page-parcours #content #main .table-etape tr td.details a {background-image:url("/la-vuelta/img/sprite_layout.png");}

/* page-communiques */
html[race="VUE"] body#page-communiques #content #main table tr td >div, html[race="VUE"] body#page-espacepro #content #main .espacepro table tr td >div {background-color:#0092CF;}

/* page-search */
html[race="VUE"] body#page-search #content #main h1 {background-image:url("/la-vuelta/img/sprite_title.png");}

/* page-partenaires */
html[race="VUE"] body#page-partenaires #content #main .photos {float: left; margin-right: 20px;}
html[race="VUE"] body#page-partenaires #content #main .fourn .line1 .partners_space, body#page-espacepro #content #main .fourn .line1 .tab-partenaires .partners_space{margin:0 20px!important;}
html[race="VUE"] body#page-partenaires #content #main .fourn .line2 .partners_space, body#page-espacepro #content #main .fourn .line2 .tab-partenaires .partners_space{margin:0 8px!important;}
html[race="VUE"] body#page-partenaires #content #main .fourn .line3 .partners_space, body#page-espacepro #content #main .fourn .line3 .tab-partenaires .partners_space{margin:0 7px!important;}
/*html[race="VUE"] body#page-partenaires #content #main .fourn .line1 .partners_link {margin:0 19px;}
html[race="VUE"] body#page-partenaires #content #main .fourn .line2 .partners_link {margin:0 19px;}
html[race="VUE"] body#page-partenaires #content #main .fourn .line3 .partners_link {margin:0 19px;}
*/

/* livetracking */
html[race="VUE"] .today_etape .meteocopy {display:none}
html[race="VUE"] #livetracking  #html5-header .logo a {background-position:0px -3157px !important;}
html[race="VUE"] #livetracking #content .porteurs a.but {background-image: url("/la-vuelta/img/sprite_layout.png");}
html[race="VUE"] #livetracking #content .placeholder {border-color:#ff0000;}
html[race="VUE"] #livetracking #content .blocklive .bl_contents_inner ul.type li.active {border-color:#ff0000;}
html[race="VUE"] #livetracking #content .podium{background:#ff0000 url("/la-vuelta/img/lt_visuel_podium.jpg") center;}
html[race="VUE"] #livetracking #content  .lt_ch_zone  .lt_ch_riders, #livetracking #content  .lt_ch_zone  .lt_ch_riders_bis {background-image:url("/la-vuelta/img/livetracking-clm-sprite.png");}
html[race="VUE"] #livetracking #content  .lt_ch_zone  .lt_ch_riders span, #livetracking #content  .lt_ch_zone  .lt_ch_riders_bis span{background-image:url("/la-vuelta/img/livetracking-clm-sprite.png");}
html[race="VUE"] #livetracking #content  .lt_ch_pic {background-image:url("/la-vuelta/img/livetracking-clm-sprite.png");}
html[race="VUE"][year="2014"] #livetracking #content .lt-comments table tr td.picto span.equipe,
html[race="VUE"][year="2014"] #livetracking #content .podium span.tiny-jersey {background-image:url("/la-vuelta/2014/img/sprite_livejerseys.png");}
html[race="VUE"][year="2014"] #html5-header .flashnews ul li .picto.equipe {background:url("/la-vuelta/2014/img/sprite_livejerseys.png") no-repeat;}
html[race="VUE"][year="2015"] #livetracking #content .lt-comments table tr td.picto span.equipe,
html[race="VUE"][year="2015"] #livetracking #content .podium span.tiny-jersey {background-image:url("/la-vuelta/2015/img/sprite_livejerseys.png");}
html[race="VUE"][year="2015"] #html5-header .flashnews ul li .picto.equipe {background:url("/la-vuelta/2015/img/sprite_livejerseys.png") no-repeat;}
html[race="VUE"][year="2016"] #livetracking #content .lt-comments table tr td.picto span.equipe,
html[race="VUE"][year="2016"] #livetracking #content .podium span.tiny-jersey {background-image:url("/la-vuelta/2016/img/sprite_livejerseys.png");}
html[race="VUE"][year="2016"] #html5-header .flashnews ul li .picto.equipe {background:url("/la-vuelta/2016/img/sprite_livejerseys.png") no-repeat;}
html[race="VUE"][year="2017"] #livetracking #content .lt-comments table tr td.picto span.equipe,
html[race="VUE"][year="2017"] #livetracking #content .podium span.tiny-jersey {background-image:url("/la-vuelta/2017/img/sprite_livejerseys.png");}
html[race="VUE"][year="2017"] #html5-header .flashnews ul li .picto.equipe {background:url("/la-vuelta/2017/img/sprite_livejerseys.png") no-repeat;}
html[race="VUE"] #livetracking #content .blocstat_resfresh .rfsh_bar, html[race="VUE"] #livetracking #content .blocstat_resfresh .rfsh_bar .rfsh_bar_done{ background: url("/la-vuelta/img/dg_refresh.png"); height: 9px ; width: 120px; }
html[race="VUE"] #livetracking #content .blocstat_resfresh .rfsh_bar {background-position: 0 bottom;margin: 5px auto;}

html[race="VUE"] ul#page-nav li a:hover,#page-espoirs ul.tags li a:focus {background:#ff0000; color:#fff;}
html[race="VUE"] ul#page-nav li a.active {background:#ff0000; color:#fff;}

/* J E R S E Y S */
html[race="VUE"][year="2013"] .jersey-alm {background-position:0 0 !important;}
html[race="VUE"][year="2013"] .jersey-arg {background-position:0 -127px !important;}
html[race="VUE"][year="2013"] .jersey-ast {background-position:0 -254px !important;}
html[race="VUE"][year="2013"] .jersey-bmc {background-position:0 -381px !important;}
html[race="VUE"][year="2013"] .jersey-cof {background-position:0 -508px !important;}
html[race="VUE"][year="2013"] .jersey-euc {background-position:0 -635px !important;}
html[race="VUE"][year="2013"] .jersey-eus {background-position:0 -763px !important;}
html[race="VUE"][year="2013"] .jersey-fdj {background-position:0 -889px !important;}
html[race="VUE"][year="2013"] .jersey-grs {background-position:0 -1016px !important;}
html[race="VUE"][year="2013"] .jersey-oge {background-position:0 -1143px !important;}
html[race="VUE"][year="2013"] .jersey-bla {background-position:0 -1270px !important;}
html[race="VUE"][year="2013"] .jersey-lam {background-position:0 -1397px !important;}
html[race="VUE"][year="2013"] .jersey-can {background-position:0 -1524px !important;}
html[race="VUE"][year="2013"] .jersey-ltb {background-position:0 -1651px !important;}
html[race="VUE"][year="2013"] .jersey-mov {background-position:0 -1778px !important;}
html[race="VUE"][year="2013"] .jersey-opq {background-position:0 -1905px !important;}
html[race="VUE"][year="2013"] .jersey-iam {background-position:0 -2032px !important;}
html[race="VUE"][year="2013"] .jersey-rlt {background-position:0 -2159px !important;}
html[race="VUE"][year="2013"] .jersey-soj {background-position:0 -2286px !important;}
html[race="VUE"][year="2013"] .jersey-sky {background-position:0 -2413px !important;}
html[race="VUE"][year="2013"] .jersey-tst {background-position:0 -2540px !important;}
html[race="VUE"][year="2013"] .jersey-vcd {background-position:0 -2667px !important;}
html[race="VUE"][year="2013"] .jersey-kat {background-position:0 -2796px !important;}
html[race="VUE"][year="2014"] .jersey-alm {background-position:0 0 !important;}
html[race="VUE"][year="2014"] .jersey-ast {background-position:0 -127px !important;}
html[race="VUE"][year="2014"] .jersey-bel {background-position:0 -254px !important;}
html[race="VUE"][year="2014"] .jersey-bmc {background-position:0 -381px !important;}
html[race="VUE"][year="2014"] .jersey-bse {background-position:0 -508px !important;}
html[race="VUE"][year="2014"] .jersey-can {background-position:0 -635px !important;}
html[race="VUE"][year="2014"] .jersey-cof {background-position:0 -763px !important;}
html[race="VUE"][year="2014"] .jersey-fdj {background-position:0 -889px !important;}
html[race="VUE"][year="2014"] .jersey-grs {background-position:0 -1016px !important;}
html[race="VUE"][year="2014"] .jersey-iam {background-position:0 -1143px !important;}
html[race="VUE"][year="2014"] .jersey-kat {background-position:0 -1270px !important;}
html[race="VUE"][year="2014"] .jersey-lam {background-position:0 -1397px !important;}
html[race="VUE"][year="2014"] .jersey-ltb {background-position:0 -1524px !important;}
html[race="VUE"][year="2014"] .jersey-mov {background-position:0 -1651px !important;}
html[race="VUE"][year="2014"] .jersey-opq {background-position:0 -1778px !important;}
html[race="VUE"][year="2014"] .jersey-oge {background-position:0 -1905px !important;}
html[race="VUE"][year="2014"] .jersey-euc {background-position:0 -2032px !important;}
html[race="VUE"][year="2014"] .jersey-gia {background-position:0 -2159px !important;}
html[race="VUE"][year="2014"] .jersey-sky {background-position:0 -2286px !important;}
html[race="VUE"][year="2014"] .jersey-tcs {background-position:0 -2413px !important;}
html[race="VUE"][year="2014"] .jersey-tfr {background-position:0 -2540px !important;}

/* J E R S E Y S 2015 */
html[race="VUE"][year="2015"] .jersey-alm {background-position:0 0 !important}
html[race="VUE"][year="2015"] .jersey-ast {background-position:0 -127px !important}
html[race="VUE"][year="2015"] .jersey-bmc {background-position:0 -254px !important}
html[race="VUE"][year="2015"] .jersey-cjr {background-position:0 -381px !important}
html[race="VUE"][year="2015"] .jersey-cof {background-position:0 -508px !important}
html[race="VUE"][year="2015"] .jersey-col {background-position:0 -635px !important}
html[race="VUE"][year="2015"] .jersey-eqs {background-position:0 -762px !important}
html[race="VUE"][year="2015"] .jersey-fdj {background-position:0 -889px !important}
html[race="VUE"][year="2015"] .jersey-iam {background-position:0 -1016px !important}
html[race="VUE"][year="2015"] .jersey-lam {background-position:0 -1143px !important}
html[race="VUE"][year="2015"] .jersey-lts {background-position:0 -1270px !important}
html[race="VUE"][year="2015"] .jersey-mov {background-position:0 -1397px !important}
html[race="VUE"][year="2015"] .jersey-mtn {background-position:0 -1524px !important}
html[race="VUE"][year="2015"] .jersey-oge {background-position:0 -1651px !important}
html[race="VUE"][year="2015"] .jersey-tcg {background-position:0 -1778px !important}
html[race="VUE"][year="2015"] .jersey-euc {background-position:0 -1905px !important}
html[race="VUE"][year="2015"] .jersey-tga {background-position:0 -2032px !important}
html[race="VUE"][year="2015"] .jersey-kat {background-position:0 -2159px !important}
html[race="VUE"][year="2015"] .jersey-tlj {background-position:0 -2286px !important}
html[race="VUE"][year="2015"] .jersey-sky {background-position:0 -2413px !important}
html[race="VUE"][year="2015"] .jersey-tcs {background-position:0 -2540px !important}
html[race="VUE"][year="2015"] .jersey-tfr {background-position:0 -2667px !important}

/* J E R S E Y S 2016 */
html[race="VUE"][year="2016"] .jersey-alm {background-position:0 0 !important}
html[race="VUE"][year="2016"] .jersey-ast {background-position:0 -127px !important}
html[race="VUE"][year="2016"] .jersey-bmc {background-position:0 -254px !important}
html[race="VUE"][year="2016"] .jersey-boa {background-position:0 -381px !important}
html[race="VUE"][year="2016"] .jersey-cjr {background-position:0 -508px !important}
html[race="VUE"][year="2016"] .jersey-cof {background-position:0 -635px !important}
html[race="VUE"][year="2016"] .jersey-den {background-position:0 -762px !important}
html[race="VUE"][year="2016"] .jersey-eqs {background-position:0 -889px !important}
html[race="VUE"][year="2016"] .jersey-fdj {background-position:0 -1016px !important}
html[race="VUE"][year="2016"] .jersey-iam {background-position:0 -1143px !important}
html[race="VUE"][year="2016"] .jersey-lam {background-position:0 -1270px !important}
html[race="VUE"][year="2016"] .jersey-lts {background-position:0 -1397px !important}
html[race="VUE"][year="2016"] .jersey-mov {background-position:0 -1524px !important}
html[race="VUE"][year="2016"] .jersey-obe {background-position:0 -1651px !important}
html[race="VUE"][year="2016"] .jersey-cdt {background-position:0 -1778px !important}
html[race="VUE"][year="2016"] .jersey-ddd {background-position:0 -1905px !important}
html[race="VUE"][year="2016"] .jersey-tga {background-position:0 -2032px !important}
html[race="VUE"][year="2016"] .jersey-kat {background-position:0 -2159px !important}
html[race="VUE"][year="2016"] .jersey-tlj {background-position:0 -2286px !important}
html[race="VUE"][year="2016"] .jersey-sky {background-position:0 -2413px !important}
html[race="VUE"][year="2016"] .jersey-tnk {background-position:0 -2540px !important}
html[race="VUE"][year="2016"] .jersey-tfs {background-position:0 -2667px !important}

/* J E R S E Y S 2017 */
html[race="VUE"][year="2017"] .jersey-alm {background-position:0 0 !important}
html[race="VUE"][year="2017"] .jersey-abs {background-position:0 -127px !important}
html[race="VUE"][year="2017"] .jersey-ast {background-position:0 -254px !important}
html[race="VUE"][year="2017"] .jersey-tbm {background-position:0 -381px !important}
html[race="VUE"][year="2017"] .jersey-bmc {background-position:0 -508px !important}
html[race="VUE"][year="2017"] .jersey-boh {background-position:0 -635px !important}
html[race="VUE"][year="2017"] .jersey-cjr {background-position:0 -762px !important}
html[race="VUE"][year="2017"] .jersey-cdt {background-position:0 -889px !important}
html[race="VUE"][year="2017"] .jersey-cof {background-position:0 -1016px !important}
html[race="VUE"][year="2017"] .jersey-fdj {background-position:0 -1143px !important}
html[race="VUE"][year="2017"] .jersey-lts {background-position:0 -1270px !important}
html[race="VUE"][year="2017"] .jersey-mzn {background-position:0 -1397px !important}
html[race="VUE"][year="2017"] .jersey-mov {background-position:0 -1524px !important}
html[race="VUE"][year="2017"] .jersey-ors {background-position:0 -1651px !important}
html[race="VUE"][year="2017"] .jersey-qst {background-position:0 -1778px !important}
html[race="VUE"][year="2017"] .jersey-ddd {background-position:0 -1905px !important}
html[race="VUE"][year="2017"] .jersey-kat {background-position:0 -2032px !important}
html[race="VUE"][year="2017"] .jersey-tlj {background-position:0 -2159px !important}
html[race="VUE"][year="2017"] .jersey-sky {background-position:0 -2286px !important}
html[race="VUE"][year="2017"] .jersey-sun {background-position:0 -2413px !important}
html[race="VUE"][year="2017"] .jersey-tfs {background-position:0 -2540px !important}
html[race="VUE"][year="2017"] .jersey-uad {background-position:0 -2667px !important}


/* footer diffuseurs */
#html5-footer #dock ul.toolbar li div.content .head .paging a.current {color: #ff0000;}
#html5-footer #dock ul.toolbar li.diffuseurs div.content ul.list li a:hover {border-left: 11px solid #ff0000;}

/*html[race="VUE"] #html5-footer #dock ul.toolbar li.diffuseurs div.content ul.list li.eurosportasia a,*/
/*html[race="VUE"] #html5-footer #dock ul.toolbar li.diffuseurs div.content ul.list li.beinsports a {
  line-height: 21px;
}*/

/**Images parcours**/
.img-left {
    float: left;
    margin-right: 20px;
}
.img-right {
    float: right;
    margin-left: 20px;
}

/** Combiné **/
/* Home & classements */
#content #col .distinctif ul li.iccg strong {background-position:7px -375px;}
#content #col .classements ul.type li.cc a {background-position:8px -368px;}
#content #col .classements .banner h5.CCG {background-position:0px -276px;}
body#page-classement #content #main ul.type li.cc a {background-position:8px -368px;} /* combiné */ 
body#page-classement #content #main #tableau_honneur .porteurMaillot .jersey .PCC {background-position:0px -368px} /* Combiné */
body#page-classement #content #main .classements .banner a.CCG {background-position:right -692px}
/* Livetracking */
html[race="VUE"] #livetracking #content .blocklive .bl_contents_inner ul.type li a {background-image:url(/la-vuelta/img/sprite_smalldistinctifs.png);}
html[race="VUE"][year="2017"] #livetracking #content .blocklive .bl_contents_inner ul.type li a {background-image:url(/la-vuelta/2017/img/sprite_smalldistinctifs.png);}
html[race="VUE"] #livetracking #content .blocklive .bl_contents_inner ul.type li.cc a {background-position: 8px -360px;}
html[race="VUE"] #content .lt-comments table tr [class^="picto-"], #content .lt-comments table tr [class*="picto-"],
html[race="VUE"] #html5-header .flashnews ul li span[class^="picto-"],
html[race="VUE"] #html5-header .flashnews ul li span[class*=" picto-"] {background-image:url(/la-vuelta/img/sprite_tab.png)}

html[race="VUE"] #content .lt-comments table tr td.picto span.picto-liv,
html[race="VUE"] #html5-header .flashnews ul li .picto {background-image:url("/la-vuelta/img/sprite_news.png")}
html[race="VUE"] #content .lt-comments table tr td.picto span.liv_combined_jersey,
html[race="VUE"] #html5-header .flashnews ul li .picto.liv_combined_jersey {background-position:center -1404px;} 
html[race="VUE"] #content .lt-comments table tr td.picto span.liv_red_jersey,
html[race="VUE"] #html5-header .flashnews ul li .picto.liv_red_jersey {background-position:center -1326px;} 

/* Autopromo */
html[year="2015"] #html5-header .promo .autopromo a,
html[year="2015"] #content #col .autopromo a {background:url("/la-vuelta/2015/img/autopromo/sprite_autopromo_fr.jpg") -301px -211px no-repeat;}
html[year="2016"] #html5-header .promo .autopromo a,
html[year="2016"] #content #col .autopromo a {background:url("/la-vuelta/2016/img/autopromo/sprite_autopromo_fr.jpg") -301px -211px no-repeat;}
html[year="2017"] #html5-header .promo .autopromo a,
html[year="2017"] #content #col .autopromo a {background:url("/la-vuelta/2017 /img/autopromo/sprite_autopromo_fr.jpg") -301px -211px no-repeat;}
html[lang="us"][year="2015"] #html5-header .promo .autopromo a,
html[lang="us"][race="VUE"] #content #col .autopromo a {background:url("/la-vuelta/2015/img/autopromo/sprite_autopromo_us.jpg") -301px -211px no-repeat;}
html[lang="es"][year="2015"] #html5-header .promo .autopromo a,
html[lang="es"][race="VUE"] #content #col .autopromo a {background:url("/la-vuelta/2015/img/autopromo/sprite_autopromo_es.jpg") -301px -211px no-repeat;}
html[lang="us"][year="2016"] #html5-header .promo .autopromo a,
html[lang="us"][race="VUE"] #content #col .autopromo a {background:url("/la-vuelta/2016/img/autopromo/sprite_autopromo_us.jpg") -301px -211px no-repeat;}
html[lang="us"][year="2017"] #html5-header .promo .autopromo a,
html[lang="us"][race="VUE"] #content #col .autopromo a {background:url("/la-vuelta/2017/img/autopromo/sprite_autopromo_us.jpg") -301px -211px no-repeat;}
html[lang="es"][year="2016"] #html5-header .promo .autopromo a,
html[lang="es"][race="VUE"] #content #col .autopromo a {background:url("/la-vuelta/2016/img/autopromo/sprite_autopromo_es.jpg") -301px -211px no-repeat;}
html[lang="es"][year="2017"] #html5-header .promo .autopromo a,
html[lang="es"][race="VUE"] #content #col .autopromo a {background:url("/la-vuelta/2017/img/autopromo/sprite_autopromo_es.jpg") -301px -211px no-repeat;}
html #html5-header .promo .autopromo a.accreditations {background-position: -301px -422px !important;}

html #html5-header .promo .autopromo a.site-tdf {background:url("/img/v6/autopromo/2016/sprite_autopromo_fr.jpg") -301px -1688px;}
html[lang="us"] #html5-header .promo .autopromo a.site-tdf {background:url("/img/v6/autopromo/2016/sprite_autopromo_us.jpg") -301px -1688px;}
html[lang="es"] #html5-header .promo .autopromo a.site-tdf {background:url("/img/v6/autopromo/2016/sprite_autopromo_es.jpg") -301px -1688px;}

html #html5-header .promo .autopromo a.site-mdc {background:url("/la-vuelta/2017/img/autopromo/sprite_autopromo_fr.jpg") -301px -90px;}
html[lang="us"] #html5-header .promo .autopromo a.site-mdc {background:url("/la-vuelta/2017/img/autopromo/sprite_autopromo_us.jpg") -301px -90px;}
html[lang="es"] #html5-header .promo .autopromo a.site-mdc {background:url("/la-vuelta/2017/img/autopromo/sprite_autopromo_es.jpg") -301px -90px;}

html #html5-header .promo .autopromo a.lordgun,
html #content #col .autopromo a.lordgun {background-image: none;}
html #content #col .autopromo a.lordgun {width:300px;height:90px;margin: 0 auto;}
html #html5-header .promo .autopromo a.jeu-vuelta {background-position: -301px 0 !important;}

html[race="VUE"] #livetracking #content .pastille{ background-image: url("/img/v6/livetracking_vuelta.png");}
html[race="VUE"] #page div.iframe .legend.expanded ul li span.picto,
html[race="VUE"] #content #col .classements .list div.tables .table table caption span,
html[race="VUE"] body#page-etape #content #main .cotesport .content .tab-itineraire table tbody tr td.flag span {background-image:url(/img/v6/sprite_horaires_vuelta.png);}

/* Logo unipublic footer */
#html5-footer .menu a.unipublic {display:block;float:left;width:98px;height:37px;margin:52px 51px 0;padding:0;border:none;}

html[race="VUE"][year="2015"] #livetracking #content .podium span.small-jersey {background-image: url("/la-vuelta/2015/img/sprite_smalljerseys.png");}

html[race="VUE"] #livetracking #content .lst_maillot.lst_jaune strong, #livetracking #content .lst_maillot.lst_jaune span, #livetracking #content .maillotjaune, #livetracking #content .bullez .distinctif.PMT, #livetracking #content .bullez-clm .distinctif.PMT {
    background: url("/la-vuelta/img/sprite_smalldistinctifs.png") no-repeat 0px 2px !important;
}
html[race="VUE"] #livetracking #content .lst_maillot.lst_combine strong, #livetracking #content .lst_maillot.lst_combine span, #livetracking #content .bullez .distinctif.PCC, #livetracking #content .bullez-clm .distinctif.PCC {
    background: url("/la-vuelta/img/sprite_smalldistinctifs.png") no-repeat 0px -377px !important;
}
html[race="VUE"] #livetracking #content .lst_maillot.lst_pois strong, #livetracking #content .lst_maillot.lst_pois span, #livetracking #content .bullez .distinctif.PMM, #livetracking #content .bullez-clm .distinctif.PMM {
    background: url("/la-vuelta/img/sprite_smalldistinctifs.png") no-repeat 0px -250px !important;
}
html[race="VUE"][year="2017"] #livetracking #content .lst_maillot.lst_pois strong, #livetracking #content .lst_maillot.lst_pois span, #livetracking #content .bullez .distinctif.PMM, #livetracking #content .bullez-clm .distinctif.PMM {
    background: url("/la-vuelta/2017/img/sprite_smalldistinctifs.png") no-repeat 0px -250px !important;
}
html[race="VUE"] #html5-header .logo .under .countdown .inner {border-top:1px solid #ff0000;}

/* geodiversity */
#content #main #geodiversity h2 span {background:url("/la-vuelta/img/sprite_title.png") no-repeat left -53px;}

/* fiche-ville */
body#page-ville #content #main h1 span {background:url("/la-vuelta/img/sprite_title.png") no-repeat left -245px;}
#content #main ul.road-tabs li.selected a {border-color:#ff0000;}
#page-ville .MEC, #page-ville .tab-MEC {display: none !important}

/* v6.5 : habillage */
html[habillage="1"] .bg-left > .img {
    background: rgba(0, 0, 0, 0) url("/la-vuelta/img/bg-habillage_GAUCHE_VUE.jpg") no-repeat scroll right 474px top -5px !important;
    display: block;
    left: 0;
    z-index: 1;
}

html[habillage="1"] .bg-right > .img {
    background: rgba(0, 0, 0, 0) url("/la-vuelta/img/bg-habillage_DROITE_VUE.jpg") no-repeat scroll 478px -5px !important;
    display: block;
    right: 0;
    z-index: 0;
}
/* v6.5 : buttons */
html[race="VUE"] #page a.button {
	background-image: none;
	background: #4e4e4e;
	border-radius: 3px;
	padding:0 25px 0 12px;
	position: relative;
}
html[race="VUE"] #page div.btn-geodiv{
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    text-align: center;
    width: 568px;
}
html[race="VUE"] #page div.btn-geodiv >.button{
    margin-left: 36px;
    margin-right: 36px;
    width: 160px;
}
html[race="VUE"] #page a.button::after{
	content:'';
	position: absolute;
	top: 9px;
	right: 10px;
	border-top: 4px solid transparent;
    border-left: 4px solid #fff;
    border-bottom: 4px solid transparent;
    border-right-color: #fff;
}
html[race="VUE"] #page a.button .left,
html[race="VUE"] #page a.button .right,
html[race="VUE"] #page a.button .arrow {
	background: none;
	padding:0 !important;
}
html[race="VUE"] #page a.button:focus,
html[race="VUE"] #page a.button:hover {
	background: #ff0000;
}
html[race="VUE"] #html5-header #html5-nav{
	background: #ff0000;
}
/* v6.5 : nav */
#html5-header #html5-nav>div>ul>li {
	position: relative;
	background-image: none;
	background-color: #ff0000;
}
#html5-header #html5-nav>div>ul>li.active {
  position: inherit;
}
#html5-header #html5-nav>div>ul>li:first-child {
	background-color: #ff0000;
}
#html5-header #html5-nav>div>ul>li::after {
    content: '';
    background:url("/la-vuelta/img/bg-left-shadow.png") 0 -4px no-repeat;
	position: absolute;
    right: -5px;
    top: 0;
    width: 14px;
    height: 48px;
}
/*#html5-header #html5-nav>div>ul>li:last-child::after {
	background:url("/la-vuelta/img/bg-left-shadow-color.png") 0 -4px no-repeat;
}*/
html[race="VUE"] #html5-header #html5-nav>div>ul>li.active>a{
	z-index: 15;
	position: relative;
}
#html5-header #html5-nav>div>ul>li:nth-child(1) {z-index: 10;}
#html5-header #html5-nav>div>ul>li:nth-child(2) {z-index: 9;}
#html5-header #html5-nav>div>ul>li:nth-child(3) {z-index: 8;}
#html5-header #html5-nav>div>ul>li:nth-child(4) {z-index: 7;}
#html5-header #html5-nav>div>ul>li:nth-child(5) {z-index: 6;}
#html5-header #html5-nav>div>ul>li:nth-child(6) {z-index: 5;}

#html5-header #html5-nav .search input[type=text] {
	height: 26px;
}
/* v6.5 : dock */
#html5-footer #dock ul.toolbar li.epreuves>a.active, 
#html5-footer #dock ul.toolbar li.actus-epreuves>a, 
#html5-footer #dock ul.toolbar li.actus-epreuves>a.active,
#html5-footer #dock ul.toolbar li a.select.active {
	background-color: #5e0505;
}

.popin-diffuseurs .list a:hover {
	box-shadow:inset 11px 0 0 #ff0000;
}

.popin-diffuseurs .list .logo {
    display: inline-block;
    width: 50px;
    height: 25px;
    margin: 10px 0 0 0;
    background: url(/img/v6/sprite_diffuseurs.png) no-repeat;
}


#html5-header .focus .block .winner .label {margin-bottom:8px;}
#html5-header .focus .block .news .big .more, #html5-header .focus .block .news .big .button {
	bottom:-3px;
}