* {margin: 0;padding: 0;}
body {background-color:#FFFFFF;font-family:arial,sans-serif;}
#wrapper {max-width: 700px;margin: 0 auto;font-family:arial,sans-serif;font-size: 12px;}
#wrapper h1{font-size: 18px;padding: 5px;text-align: center;background-color: #eaeeed;clear:both;}
#wrapper h2 {background-color: #eaeeed;font-size: 13px;padding: 2px 8px;margin: 0 0 10px 0;}
#wrapper>div>div {padding: 0 0 15px 0;clear: both;overflow: hidden;}
#menu {background-color: #eaeeed;border: 1px solid #dddddd;border-radius: 8px;box-shadow: 0 0 2px #cccccc;left: 20px;padding: 8px 10px;position: fixed;top: 10px;width: 204px;}
#menu h3 {font-size: 14px;line-height: 14px;margin: 0 0 8px;padding: 0;}
#menu ul {margin: 8px 0;}
#menu li {list-style: none;margin:2px 0;}
#menu a {background: #555555 none repeat scroll 0 0;border-radius: 6px;box-shadow:0 0 1px #666666;color: #ffffff;display: inline-block;font-weight: normal;margin:0 0 4px 0;padding: 4px 14px;text-decoration:none;text-transform: uppercase;}
#menu label input {display: inline-block;margin: 0 4px 0 0;}
/*--------------------------------------------IMPRESIÓN DE LA FICHA VEHÍCULO--------------------------------------------*/
#wrapper .head {padding: 10px 0;}
#wrapper .head ul{display: block;float: left;width: 260px;}
#wrapper .head img {display: block;float: right;}
#wrapper .logotipo {margin: 0;padding:0 0 16px 0;}
#wrapper .logotipo img {height: auto !important;width: 100% !important;}
#wrapper .license ul {list-style: outside none none;margin: 10px;}
#wrapper .license li {margin: 0 0 2px 0;}
#wrapper .license li strong {display: inline-block;font-size: 14px;line-height: 14px;margin: 0 0 2px 0;padding: 0;}
#wrapper .vehicle h2 {padding: 10px;font-size: 23px;line-height: 25px}
#wrapper .vehicle img {display: block;float: left;height: auto !important;width: 48% !important;}
#wrapper .vehicle div {display: block;float: right;width: 48%;}
#wrapper .vehicle table th{text-align: left;vertical-align:top;padding: 0 5px 0 0;}
#wrapper .vehicle table td{padding: 0 0 5px 0;}
#wrapper .vehicle div p{display: block;font-weight:bold;margin: 0 0 2px 0;}
#wrapper .vehicle div+div {float: none;width: 100%;font-size:15px;background:#BAC2C5;margin: 10px 0 0 0;padding: 5px 10px 0 10px;}
#wrapper .vehicle div+div table th{width:500px;}
#wrapper .vehicle div+div table td{text-align: right;width:170px;}
#wrapper .vehicle strong {display: block;font-size: 17px;height: auto;line-height: 20px;padding: 0 0 2px;}
#wrapper .vehicle strong span {color: #555555;font-size: 20px;line-height: 20px;}
#wrapper .vehicle ul {margin: 1px 20px;font-size: 11px;}
#wrapper #series h2, #wrapper #extra h2, #wrapper #finance h2, #wrapper #technical h2, #wrapper #photos h2 {text-align: center;padding: 5px;font-size: 18px;}
#wrapper #series > div {width: 50%;float: left;}
#wrapper #series p {font-size: 14px;line-height: 16px;margin: 10px;padding: 0;}
#wrapper #series b {font-weight: bold;}
#wrapper #series ul {display: block;margin: 10px 10px 20px;}
#wrapper #series li {font-size: 13px;line-height: 16px;list-style: outside none none;margin: 0 0 6px;}
#wrapper #extra table{border-collapse:collapse;width: 100%;}
#wrapper #extra p {font-size: 16px;line-height: 18px;margin: 10px;padding: 0;}
#wrapper #extra p b {font-weight: bold;}
#wrapper #extra table th, #wrapper #technical table th{text-align: left;}
#wrapper #extra table td{padding: 4px 0;vertical-align: top;}
#wrapper #extra table td b{font-size:14px;font-weight: bold;line-height: 16px;}
#wrapper #extra .col01{width:20%;text-align: left;}
#wrapper #extra .col01 em{color:#555555;font-style:normal;font-weight:bold;padding:10px 0 0 0;display:inline-block;}
#wrapper #extra .col02{width: 60%;text-align: left;font-style: italic;}
#wrapper #extra .col02 h3{text-align: right;}
#wrapper #extra .col03{width:20%;text-align:right;}
#wrapper #extra .col03 h3{color: #555555;font-size: 16px;line-height: 18px;}
#wrapper #extra .borde td {border-bottom:1px solid #dddddd;}
#wrapper #extra .borde_top td{border-bottom:1px solid #dddddd;}
#wrapper .wrap-table{margin: 20px 10px;}
#wrapper #finance table{width: 100%;margin: auto;}
#wrapper #finance td{padding:6px 0;text-align:left;width: 62%;}
#wrapper #finance td+td{width: 38%}
#wrapper #finance th{padding:6px 0;text-align:left;width: 48%;}
#wrapper #finance td b{width: 150px;text-align:left;display:inline-block;padding: 0 0 0 8px;}
#wrapper #technical p {font-size: 14px;line-height: 16px;margin: 10px;padding: 0;}
#wrapper #technical p b {font-weight: bold}
#wrapper #technical table {margin: 0 0 20px 0;width:100%;}
#wrapper #technical td {vertical-align:middle;width: 62%;}
#wrapper #technical td+td {width: 38%;}
#wrapper #technical td b {border-bottom: 1px dotted #666;display: block;margin: 0;padding: 0 0 4px;width: auto;}
#wrapper #technical th b{border-bottom: none;width: 220px;margin: 0;}
#wrapper #photos img{margin:5px 2px 5px 7px;}
#wrapper .final {border-top: 1px dotted #666;padding: 5px;}
/*--------------------------------IMPRESIÓN DE LA FICHA VEHÍCULO---------------------------------*/
#wrapper .selection {background-color: #BAC2C5;padding: 8px 10px;width: 250px;margin: 8px 8px 8px 0;}
#wrapper .selection p {display: block;height:12px;margin: 0 0 8px 0;}
#wrapper .selection ul {list-style:none;}
#wrapper .results table{width: 100%;margin: 15px 0 15px 0; border-collapse: collapse;text-align: center;}
#wrapper .results table ul{list-style: none;text-align:left;padding:0 0 0 28px;}
#wrapper .results tr{display: block;}
#wrapper .results th {padding: 5px 0;border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;}
#wrapper .results td {padding: 5px 0;}
#wrapper .results .col_01 {width:120px;border-bottom: 1px dotted #ccc;}
#wrapper .results .col_02 {width:140px;border-bottom: 1px dotted #ccc;}
#wrapper .results td.col_02 {text-align: left;}
#wrapper .results .col_03 {width:110px;border-bottom: 1px dotted #ccc;}
#wrapper .results .col_04 {width:90px;border-bottom: 1px dotted #ccc;}
#wrapper .results .col_05 {width:90px;border-bottom: 1px dotted #ccc;}
/*--------------------------------------------COMPARA--------------------------------------------*/
#wrapper .compare{border-collapse: collapse;}
#wrapper .compare-tlt td{width: 160px;padding: 2px 1px;border-left: 7px solid transparent;}
#wrapper .compare td{width: 160px;padding: 5px 1px;border-left: 9px solid #EEF3FA;background-color: #eaeeed;border-bottom: 1px solid #8994AC;vertical-align: top;}
#wrapper .compare li{list-style: none;}
#wrapper .check img{position: relative;left:75px;}
#wrapper .compare .left {background-color: #FFFFFF;border-bottom: medium none;}
#wrapper .compare .top {border-top: 1px solid #555555;}
#wrapper .compare .bottom {border-bottom: 1px solid #8994AC;}
.extra15 {margin: 15px 0 0 0;}
/*-----------------------------------------*/
.arrow {background-image: url("../images/img_list.png");background-position: left 6px;background-repeat: no-repeat;color: #2274ac;display: block;text-decoration: none;padding-left: 8px;line-height: 18px;}
.arrow:hover {background-position: left -18px;text-decoration:underline;}
/*------RESPONSIVE------*/
@media (max-width: 1210px) {#menu {margin:10px 0;position: static;width: auto;}}
@media (max-width: 746px) {#wrapper {width: 90%;}#wrapper .vehicle img, #wrapper .vehicle div{float:none;margin:10px 0;width: 100% !important}}