@CHARSET "UTF-8";
body {font: 78%/1.5 arial, helvetica, serif;padding: 0;margin: 0;background-color: #FFF;font-family: Arial, Verdana, Helvetica, sans-serif;}
h1, h2, h3, h4, p, form, li , ul {margin: 0;padding: 0;}
ul {list-style: none;}
a img {border: 0;}
input, textarea {outline:none;}
.spriteUno {background-image: url('https://imagenes.motor.es/comun/css_sprites_uno.png');display: block;}
.spriteDos {background: url('https://imagenes.motor.es/comun/css_sprites_dos.png') repeat-x 0 0;}

#container {max-width: 1000px;margin: 0 auto;background-color: #fff;}
#header {width: 98%;margin: 12px auto 0 auto;padding-top: 6px}
#header div#logo {width: 990px;height: 90px;margin: 0 auto;}
#logo .logo {width: 245px;height: 43px;padding-top: 25px;}
#logo .logo p {font-size: 11px;}
#logo .logo a {display: block;width: 225px;height: 43px;text-indent: -9999px;}

#titles {width: 100%;margin: 0 auto;clear: both;}
#titles h1 {font-size: 14px;display: inline;float: left;width: 66%;color: #999;font-weight: normal;height: 22px;overflow: hidden;padding-top: 6px}
#titles ul.ads {width: 34%;margin: 0 auto;float: right;}
#titles ul.ads li {float: right;padding-right: 16px;}
#titles ul.ads li a {color: #000;text-decoration: none;font-weight: bold}
#titles ul.ads li a:hover {text-decoration: underline;}
#titles ul.ads li.new_ad {padding-right: 0;}
#titles ul.ads li.new_ad a {color: red;}
ul.ads a.btn {
    padding: 2px 6px !important;
    color: #fff !important;
    text-decoration: none;
}
ul.ads a.btn:hover {
    text-decoration: none !important;
}
ul.ads li.text {
    padding-top: 5px !important;
}

img.ico-flecha {
    vertical-align: middle;
    width: 8px;
    height: 9px;
    background-image: url('https://imagenes.motor.es/comun/flechita.jpg');
    margin-right: 2px;
}


div.navbar {
    line-height: 20px;
    margin-top: 6px;
    margin-bottom: 2px;
}
div.navbar a.brand {
    padding: 3px 12px 0 12px;
}
div.navbar a img {
    width: 137px;
    padding-top: 3px;
}
div.navbar a.brand h1 {
    display: none;
}
div.navbar .nav > li {
    /*font-size: 1rem;*/
    font-size: 0.7rem;
}
div.navbar .nav > li:hover {
    background-color: #e5e5e5;
}

a.brand h2 {
    display: none;
}


div.navbar .nav > li > a {
    padding: 10px 16px 10px;
    color: #333;
}

div.navbar .nav > li > a:hover {
    color: #000;
}

div.navbar .nav > li > a h2 {
    font-weight: normal;
}
div.navbar ul.dropdown-menu li a h3 {
    font-weight: normal;
    font-size: 0.95rem;
}
div.navbar ul.dropdown-menu li a:hover h3 {
    color: #fff;
}

.navbar .nav {
    margin-right: 0 !important;
}
/*
#menu {width: 990px;margin: 0 auto;clear: both;height: 50px;border-bottom: 2px solid #999;background-position: 0px 15px;border-top: 1px solid #fff;}
#menu ul {width: 990px;margin: 16px auto 0 auto;padding: 0;}
#menu ul li {float: left;font-size: 16px;font-weight: bold;padding: 10px 15px 0 15px;_padding: 10px 12px 0 12px;border-right: 1px solid #ccc;}
#menu ul li h3 {font-size: 16px;line-height: 12px;}
#newMenu ul li.activo {
    background-color: #D20001;
}
#menu ul li a {color: #000;text-decoration: none;}
#menu ul li a:hover {color: #00308D;text-decoration: none;}
#menu ul li a.activo {color: #00308D;}

#menu ul li.cl1 {line-height: 14px !important;padding-top: 16px;padding-bottom: 4px;}
#menu ul li.cl4 {line-height: 12px !important;text-align: center;padding-top: 5px;padding-bottom: 4px;}
#menu ul li.cl4 strong span {font-size: 12px;}
#menu ul li.cl5 {padding-top: 11px;border: 0 !important;}
#menu ul li.cl5 img {margin-left: 6px;width: 16px;height: 16px;background-image: url('https://imagenes.motor.es/comun/css_sprites_uno.png');background-position: -189px -45px;}
#menu ul li.cl6 {padding-bottom: 6px;}

#newMenu {width:988px;height:34px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #d6d7d6;border-top:1px solid #d6d7d6;clear:both;background-position: 0 -159px;position: relative;margin: 0 auto;}
#newMenu ul {margin-left: 170px;}
#newMenu ul li {list-style:none;float:left;font-size:16px;font-weight:bold;padding:7px 8px 2px 8px;border-right: 2px solid #FFF;background: none;}
#newMenu ul li a {color: #000;text-decoration: none;}
#newMenu ul li a:hover {color: #0033cf;}

#newMenu ul li.activo {
    background-color: #D20001 !important;
}
#newMenu li.activo a {
    color: #fff !important;
}
#newMenu ul li a.activo {color: #fff;}
*/
/*#newMenu ul li a:hover {color: #fff;}*//*

#newMenu ul li.last {border-right: none;}
#newMenu div.home {position: absolute;top: -1px;left: -2px;}
*/

#content {width: 990px;padding: 0;margin: 0 auto;clear: both;position: relative;}
#content ul#breadcrumb {clear: both;font-size: 12px;margin: 8px 0 8px 0;}
#content ul#breadcrumb li.first {padding-left: 0;background: none;}
#content ul#breadcrumb li {margin-right: 5px;display: inline;padding-left: 10px;background: url('https://imagenes.motor.es/comun/flechita.png') no-repeat left center;}
#content ul#breadcrumb li a {color: #0066cf;text-decoration: none;}
#content ul#breadcrumb li a:hover {color: #000;text-decoration: underline;}
#content ul#breadcrumb li h2 {font-size: 12px;font-weight: normal;display: inline;}


#social {position: absolute;top: 0;right: 8px;}
#social ul li {display: block;width: 16px;height: 15px;text-indent: -9999px;float: left;margin-right: 6px;margin-bottom: 10px;}
#social ul li.tw {background-position: -2px -44px;}
#social ul li.fc {background-position: -23px -44px;}
#social ul li.yt {background-position: -150px -46px;}
#social ul li a {display: block;width: 16px;height: 15px;}

#footer {clear: both;width: 100%;border-bottom: 3px solid #f8b600;padding-top: 20px;margin-bottom: 5px;}
#footer #inner-footer {width: 990px;margin: 0 auto;}
#footer #inner-footer ul {margin-top: 6px;}
#footer #inner-footer ul li {display: inline;margin-right: 15px;}
#footer #inner-footer ul li a {color: #00308d;text-decoration: none;}
#footer #inner-footer ul li a:hover {text-decoration: underline;}
#footer #inner-footer ul li a img {margin-right: 4px;}
#inner-footer a img.logo {width: 137px;height: 23px;background-image: url('https://imagenes.motor.es/comun/css_sprites_uno.png');background-position: -9px -205px;}
#inner-footer a img.rss {width: 10px;height: 10px;background-image: url('https://imagenes.motor.es/comun/css_sprites_uno.png');background-position: -238px -2px;}
#inner-footer a img.opina {width: 10px;height: 10px;background-image: url('https://imagenes.motor.es/comun/css_sprites_uno.png');background-position: -256px -28px;}
#footer #nav-footer  {width: 990px;margin: 5px auto 2px auto;}
#footer #nav-footer ul {}
#footer #nav-footer ul li {display: inline;margin-right: 15px;}
#footer #nav-footer ul li a {color: #000;text-decoration: none;}
#footer #nav-footer ul li a:hover {text-decoration: underline;}
p.bfooter {padding: 0 9px;}
p.bfooter a {color: #000;text-decoration: none;}
p.bfooter a:hover {text-decoration: underline;}
#preMiga{font-size: 12px;
    margin-top: 6px;
    margin-left: 10px;
    margin-bottom: 8px;
    color: #999;}
#preMiga ul{list-style:none;margin:0;padding:0}
#preMiga ul li{display:inline}
#preMiga a{color:#0066cf;text-decoration:none}#preMiga a:hover{text-decoration:underline}

#miga {clear: both;font-size: 12px;margin: 8px 0 8px 0;}
#miga div {float: left;}
#miga div a {display: block;float: left;padding-right: 10px;margin-right: 5px;background: url('https://imagenes.motor.es/comun/flechita.png') no-repeat right center;color: #0066CF;text-decoration: none;}
#miga div a:hover {color: #000;text-decoration: underline;}

.both {clear: both;}
.tiempo_carga {clear: both;text-align: center;display: none;}
#superbannerpie {display: none;text-align: center;margin: 12px auto;}
#superbannerpie div {margin: 0 auto;}
#superbanner {min-height:90px;line-height: 10px;text-align: center;margin: 0 auto;max-width: 999px;background: transparent url(https://imagenes.motor.es/tit_publivertical.gif) no-repeat left top;padding-left: 9px;}
#robapaginas {
    padding-top: 11px;
    background: transparent url(https://imagenes.motor.es/tit_publihorizontal.jpg) no-repeat left top;
}
#robaHidden {
    margin-bottom: 12px;
}



ul#subNavDos {position: absolute;top: 6px;right: 85px;}
ul#subNavDos li {float: left;font-size: 11px;padding: 0px 6px;margin: 0 3px;padding: 0px 5px 0px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);white-space: nowrap;vertical-align: baseline;background-color: #999;}
ul#subNavDos li.last {}
ul#subNavDos li a {color: #fff;text-decoration: none;}
ul#subNavDos li a:hover {color: #0066cf;}

.innerpubli {
    display: block;
    clear: both;
}

#publi1 {
    display: block;
    clear: both;
    margin: 12px 0;
    padding: 12px 0;
    overflow: hidden;
    text-align: center;
}


.pagination {
    text-align: center;
    padding: 16px 0;
    font-size: 0.6rem;
}
.pagination strong {
    padding: 4px 8px;
    background-color: #0066ff;
    color: #fff;
    font-size: 1.8em;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    margin: 0 4px;
}
.pagination a {
    padding: 4px 8px;
    background-color: #f1f1f1;
    color: #0033cc;
    font-size: 1.8em;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-weight: bold;
    margin: 0 4px;
    text-decoration: none;
}
.pagination a:hover {
    color: red;
}
a.addthis_button_facebook_like iframe {
    width: 108px !important;
}
a.addthis_button_facebook_like, a.addthis_button_tweet  {
    width: 108px !important;
    height: 24px !important;
    overflow: hidden;
}
a.addthis_button_google_plusone {
    width: 70px !important;
    overflow: hidden;
}

@media (max-width: 1024px) {
    div.navbar .nav>li>a {
        padding: 10px 12px 10px;
    }
}

.alert-cookie {
    border: 1px solid #ccc;
    margin: 3px 0 8px;
    padding: 3px 0;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background-color: #e4e4e4;
    padding: 3px 5px;
}
.alert-cookie .span8 {
    margin: 0;
}
.alert-cookie p {
    margin-left: 0;
}
.alert-cookie p.span1 {
    margin: 3px 0 0 12px;
}

/* CLASES GENERALES */
.ac {text-align: center;}
.fl {float: left;}

ul.inline.footer {
    margin-bottom: 6px;
    padding-left: 6px;
}
ul.inline.footer li {
    display: inline-block;
    margin-right: 12px;
}
ul.inline.footer li a {
    color: #000;
}

/* CLEARFIX */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
