#header {
    border-bottom: 2px solid #0d437b;
}
#header > .wrap > ul > li > a.actual {
    background: url("../img/arrows.png") no-repeat scroll right -66px #0D437B;
    color: #FFFFFF !important;
    font-weight: bold;
}
#header > .wrap > ul > li:hover > a {
    color: #ffffff !important;
    background: url("../img/arrows.png") no-repeat scroll right -66px #0D437B;
}
#header > .wrap > ul > li > ul, #header > .wrap > ul > li > ul > li > ul {
    background: none repeat scroll 0 0 #0D437B;
}
#header > .wrap > ul > li > ul > li > ul {
    z-index: 99;
}
#content {
    border-top: 5px solid #0d437b;
}
#content .escaparate {
    border: 1px solid #0d437b;
}
#footer > span {
	background: #002f57; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMmY1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwN2FiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDJmNTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left,  #002f57 0%, #007ab1 50%, #002f57 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#002f57), color-stop(50%,#007ab1), color-stop(100%,#002f57)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  #002f57 0%,#007ab1 50%,#002f57 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  #002f57 0%,#007ab1 50%,#002f57 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  #002f57 0%,#007ab1 50%,#002f57 100%); /* IE10+ */
	background: linear-gradient(to right,  #002f57 0%,#007ab1 50%,#002f57 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002f57', endColorstr='#002f57',GradientType=1 ); /* IE6-8 */
}

#content .escaparate > .pager {
    background: url("../img/vw/bg_slider.png") no-repeat scroll 0 0 transparent;
}
#telefono > div > form > p > button, #contacto > form > p > button {
	background: #146690;
}
#telefono > div {
    background: url("../img/vw/bg_llamen.jpg") no-repeat scroll 0 0 transparent;
}
#content .escaparate > .pager > li.active > a {
    background: url("../img/vw/bg_sliderstepson.png") no-repeat scroll 0 0 transparent;
}

#content > div.submenu > ul {
    background: none repeat scroll 0 0 #0D437B;
}
#header > .wrap > p {
    position: relative;
    display: block;
    width: 400px;
    float: right;
    clear: right;
    margin: 0 0 5px 0;
    text-align: right;
}
#header > .wrap > p > a {
    background: none;
    border: none;
    padding: 0;
    height: auto;
    width: auto;
}
#footer > p {
    display: block;
    width: 400px;
    float: right;
    margin: 10px 0 0 0;
    padding: 0 0 20px 0;
    text-align: right;
}
#footer p > a {
    background: url("../img/botones_cabecera.png") no-repeat scroll 0 0 transparent;
    border-right: 2px solid #CCCCCC;
    color: #000000;
    display: inline-block;
    font-family: 'Conv_Univers-BoldExt';
    font-size: 10px;
    font-weight: bold;
    height: 14px;
    margin: 0 7px 0 0;
    padding: 12px 15px 12px 38px;
    text-decoration: none;
    width: auto;
}
#footer > p > a+a {
    background: transparent url("../img/botones_cabecera.png") no-repeat 0 -39px;
    border: none;
}
button {
	background: #0D437B none !important;
        color: #ffffff !important;
        box-shadow: none !important;
} 
button:hover {
	background: #105399 none !important;
        color: #ffffff !important;
} 
#favoritos > p > a, #comparar > p > a, #busqueda_cero > p > a {
	background: #0D437B none !important;
}


/*  especificas ficha   */

#ficha > .head > ul+ul > li > strong {
    color: #0D437B;
}
#ficha > .head, #ficha > h2 {
    border-bottom: 1px solid #0D437B;
}
#ficha > .content > .vehiculo > table > tbody > tr > td + td {
    border-bottom: 1px solid #0D437B;
    border-top: 1px solid #0D437B;
}
#ficha > .content > .vehiculo > div.serie > ul > li.actual > a, #ficha > .content > .vehiculo > div.tecnicos > ul > li.actual > a, #ficha > .content > .vehiculo > div.serie > ul > li:hover > a, #ficha > .content > .vehiculo > div.tecnicos > ul > li:hover > a {
    background: none repeat scroll 0 0 #0D437B;
    color: #FFFFFF !important;
}
#ficha > .content > .vehiculo > div.serie > ul > li.actual > a > b, #ficha > .content > .vehiculo > div.tecnicos > ul > li.actual > a > b, #ficha > .content > .vehiculo > div.serie > ul > li > a:hover > b, #ficha > .content > .vehiculo > div.tecnicos > ul > li > a:hover > b {
    border-bottom: 1px solid #0D437B;
    color: #ffffff !important;
}
#ficha > .content > .vehiculo > div.serie > div > ul > li > b, #ficha > .content > .vehiculo > div.tecnicos > div > ul > li > b {
    border-bottom: 1px solid #0D437B;
    border-top: 1px solid #0D437B;
}
#ficha > .content > .vehiculo > div.serie > div > ul > li + li, #ficha > .content > .vehiculo > div.tecnicos > div > ul > li + li {
    background: url("../img/vw/bullet.jpg") no-repeat scroll 5px 2px transparent;
    padding: 0 3px 8px 20px;
}
#ficha > .content > .vehiculo > div.extras > table > tbody > tr > td + td.brd_b > b, #ficha > .content > .vehiculo > div.extras > table > tbody > tr > td + td.brd_b > span, #ficha > .content > .vehiculo > div.extras > table > tbody > tr > td + td.brd_b > strong {
    border-bottom: 1px solid #0D437B;
}
#ficha > .content > .vehiculo > div.extras > table > tbody > tr > td + td.brd_t > b, #ficha > .content > .vehiculo > div.extras > table > tbody > tr > td + td.brd_t > span, #ficha > .content > .vehiculo > div.extras > table > tbody > tr > td + td.brd_t > strong {
    border-top: 1px solid #0D437B;
}
#ficha > .content > .vehiculo > div.financia > table > tbody > tr > td + td.brd_b > b, #ficha > .content > .vehiculo > div.financia > table > tbody > tr > td + td.brd_b > span, #ficha > .content > .vehiculo > div.financia > table > tbody > tr > td + td.brd_b > strong {
    border-bottom: 1px solid #0D437B;
}
#ficha > .content > .vehiculo > div.financia > table > tbody > tr > td + td.brd_t > b, #ficha > .content > .vehiculo > div.financia > table > tbody > tr > td + td.brd_t > span, #ficha > .content > .vehiculo > div.financia > table > tbody > tr > td + td.brd_t > strong {
    border-top: 1px solid #0D437B;
}

.close_galeria {
    background: url("../img/vw/zoom.png") no-repeat scroll 0 0 transparent;
}
.galleria-thumb-nav-left, .galleria-thumb-nav-right {
    background-image: url("../img/vw/classic-map02.png") !important;
}
.galleria-info-close, .galleria-image-nav-left, .galleria-image-nav-right {
    background-image: url("../img/vw/classic-map.png") !important;
}


/* especificas plantillas */

#plantilla > h2 {
    border-bottom: 1px solid #0D437B;
}
#plantilla > div > div > ul > li > ul > li + li > a {
    background: none repeat scroll 0 0 #0D437B !important;
    color: #ffffff;
    box-shadow: none;
}
#plantilla > div > div > ul > li > ul > li + li > a:hover {
    background: none repeat scroll 0 0 #105399 !important;
    color: #ffffff !important;
}

/* especificas financiacion */
#financia > form > p > a {
    background: none repeat scroll 0 0 #0d437b !important;
    color: #ffffff;
    box-shadow: none;
}
#financia > form > p > a:hover {
    background: none repeat scroll 0 0 #105399 !important;
    color: #ffffff !important;
}

/* especificas ubicaciones */
#ubica > div > p > a {
    background: none repeat scroll 0 0 #0d437b !important;
    color: #ffffff;
    box-shadow: none;
}
#ubica > div > p > a:hover {
    background: none repeat scroll 0 0 #105399 !important;
    color: #ffffff !important;
}

/* especificas cita */
#content > div.cita > form > div > p > button {background: none repeat scroll 0 0 #ff871f !important;border: medium none;border-radius: 0;box-shadow: 0 1px 2px #999999 !important;color: #ffffff;font-size: 12px;margin: 0 2px 2px;padding: 7px 0;}
#content > div > div.promo > ul > li > span > a {
    background: none repeat scroll 0 0 #0D437B !important;
    color: #ffffff;
    box-shadow:none;
}
#content > div > div.promo > ul > li > span > a:hover {
    background: none repeat scroll 0 0 #105399 !important;
    color: #ffffff !important;
}
/* especificas comparativa */
#content .comparativa > div > table > tbody > tr > td > ul > li > a {
    background: none repeat scroll 0 0 #0D437B !important;
    color: #ffffff;
    box-shadow: none;
}
#content .comparativa > div > table > tbody > tr > td > ul > li > a:hover {
    background: none repeat scroll 0 0 #105399 !important;
    color: #ffffff !important;
}
#content .comparativa > div > table > tbody > tr > td > a{
    background: none repeat scroll 0 0 #0D437B !important;
    color: #ffffff;
    box-shadow: none;
}
#content .comparativa > div > table > tbody > tr > td > a:hover {
    background: none repeat scroll 0 0 #105399 !important;
    color: #ffffff !important;
}
.bloque_compara > p > a {
    background: none repeat scroll 0 0 #0D437B !important;
    color: #ffffff !important;
    box-shadow: none;
}
.bloque_compara > p > a:hover {
    background: none repeat scroll 0 0 #105399 !important;
    color: #ffffff !important;
}
.dimensiones {
    background: url("../img/vw/dimensiones.jpg") no-repeat scroll 0 0 transparent !important;}
/*adaptar zona ubicaciones*/
#content #ubica > h1 {background: url("/cmsigara/img/img_ubicacion.jpg") no-repeat scroll 0 30px transparent;border-bottom: none;display: block;font-size: 20px;font-weight: bold;height: 25px;margin-bottom: 8px;margin-top: 10px;padding-bottom: 260px;padding-left: 10px;}
#content #ubica > div {clear: both; overflow: hidden;}
#content #ubica > div > div > ul > li > h2 {background: none repeat scroll 0 0 transparent;border-bottom: medium none;font-size: 15px;font-weight: bold;left: -20px;padding: 2px 0 10px 20px;position: relative;}
#content #ubica > div > div > ul > li > b {color: #000000;font-weight: bold}
#content #ubica > div > div > ul > li.horario {background: none repeat scroll 0 0 transparent;min-height: 20px;}
#content #ubica > div > div > ul > li.horario > strong {font-weight: bold}
#content #ubica > div > p {clear: left;display: block;float: left;height: 30px;margin: 5px 0 5px 15px;text-align: center;width: 370px;}
#content #ubica > div > p > a {background-color: transparent !important;background-image: url("/cmsigara/img/img_list.png") !important;background-position: left 7px !important;background-repeat: no-repeat !important;color: #2274ac;display: inline-block;float: left;height: auto;line-height: 18px;padding: 0 8px !important;text-decoration: none;text-transform: lowercase !important;width: auto;}
#content #ubica > div > p > a:hover {background-position:left -18px;color: #2274ac !important;text-decoration:underline;}
#content #ubica > div > div + div {float: right;margin: 0;text-align: center;width: auto;}
#content #ubica > div > div + div > div{border: 1px solid #cccccc;float: right;height: 200px;width: 525px;}
#content #ubica > div > div + div > img {display: none}







