x@charset "utf-8";
* { padding: 0; margin: 0; }
html, body, div, span, fieldset, form, label, legend, form caption, h1, h2, h3, h4, h5, h6 { outline-color: -moz-use-text-color; outline-style: none; margin: 0; padding: 0; border: 0 none; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent none repeat scroll 0 0; }
body { margin: 0; padding: 0; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; letter-spacing: -0.02em; line-height: 1; background: transparent none; }
:focus { outline: 0; }
a.masinfo { text-decoration: none; color: #069; font-weight: bold; }
a:hover.masinfo { text-decoration: underline; }
.clear { clear: both; margin: 0; padding: 0; }
/* --------------------------------  Estilos New Detalle 2012------------------------------------ */
.dtn_ColumIzq { float: right !important; }
.dtn_ColumDer { float: left; margin: 10px }
#dtnContGnlDetalle { margin-top: 15px; }
input { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
a { color: #069; }
#dtnContGnlDetalle a img { border: none; }
#dtnContGnlDetalle ul { position: relative; z-index: 99; list-style: none outside none; }
#dtnContGnlDetalle #content_top_bar_results { font-size: 14px; padding: 6px 0 2px 0; width: 960px; }
#content_top_bar_results .dtn_LinkTopBar, #content_top_bar_results .dtn_NumberPagDeta { padding: 8px 0; }
#content_top_bar_results .dtn_LinkTopBar a { text-decoration: none; border: none; background: none; }
#content_top_bar_results .dtn_NumberPagDeta a { text-decoration: none; border: none; background: none; float: left; width: 24%; margin: 0; }
#content_top_bar_results .dtn_LinkTopBar a:hover, #content_top_bar_results .dtn_NumberPagDeta a:hover { text-decoration: underline; }
#content_top_bar_results .dtn_NumberPagDeta span { color: #666666; float: left; margin: 0 8px; text-align: center; width: 41%; }
#content_top_bar_results .content_btns_adduser ul { float: right; font-size: 12px; }
#content_top_bar_results a.dtn_favorito_btn { background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png)no-repeat 12px -57px #F6F6F6; border-radius: 4px 4px 4px 4px; color: #006699; float: left; font-weight: bold; height: 21px; padding: 8px 15px 0 0px; text-align: right; width: 100px; }
#content_top_bar_results a:hover.dtn_favorito_btn { background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat; background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat, -moz-linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat; background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff ), color-stop(50%, #E6E6E6), color-stop(100%, #E6E6E6)), #E6E6E6 url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat; background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat, -webkit-linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat; background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat, -o-linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat; background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat, -ms-linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat; background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat, linear-gradient(top, #ffffff 0%, #E6E6E6 50%, #E6E6E6 100%), #E6E6E6 url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) 12px -57px no-repeat; }
.multimediaDetalle { margin: 0 10px 10px; }
#dtnContGnlDetalle .dtn_ColumDer .dtn_TabsDetalle { padding: 0; position: relative; z-index: 101; }
.dtn_ColumDer .dtn_TabsDetalle li { cursor: pointer; float: left; width: 18%; margin: 0px 10px -2px 0px; padding: 10px 0px 5px; font: bold 12px/14px Arial, Helvetica, sans-serif; text-align: center; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; text-shadow: 0px 1px 0px #ffffff; background: #e7e7e7; background: -moz-linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e7e7e7), color-stop(100%, #bcbcbc)); background: -webkit-linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); background: -o-linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); background: -ms-linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); background: linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); }
#dtnContGnlDetalle .dtn_ColumDer .dtn_TabsDetalle li a { text-decoration: none; color: #333333; }
.dtn_ColumDer .dtn_TabsDetalle .dtn_RedesSoci { float: right; width: 58%; background: none; padding: 0; margin: 4px 0px -2px 0; }
.dtn_ColumDer .dtn_TabsDetalle .dtn_RedesSoci .dtn_facebook { float: left; width: 33%; }
.dtn_ColumDer .dtn_TabsDetalle .dtn_RedesSoci .dtn_facebook .fb_iframe_widget iframe { left: 0px; }
.dtn_ColumDer .dtn_TabsDetalle .dtn_RedesSoci .dtn_twitter { float: left; width: 33%; margin: 0 8px; width: 27%; }
.dtn_ColumDer .dtn_TabsDetalle .dtn_RedesSoci .dtn_EnviarAmg { background: #fafafa; background: -moz-linear-gradient(top, #fafafa 0%, #e4e4e4 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafafa), color-stop(100%, #e4e4e4)); background: -webkit-linear-gradient(top, #fafafa 0%, #e4e4e4 100%); background: -o-linear-gradient(top, #fafafa 0%, #e4e4e4 100%); background: -ms-linear-gradient(top, #fafafa 0%, #e4e4e4 100%); background: linear-gradient(to bottom, #fafafa 0%, #e4e4e4 100%); -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer; float: left; width: 34%; padding: 3px 0; border: 1px solid #CCC; font: bold 11px/14px Arial, Helvetica, sans-serif; color: #333; text-shadow: 0px 1px 0px #ffffff; }
.dtn_ColumDer .dtn_TabsDetalle .dtn_RedesSoci .dtn_EnviarAmg:hover { background: #e4e4e4; background: -moz-linear-gradient(top, #e4e4e4 0%, #fafafa 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e4e4e4), color-stop(100%, #fafafa)); background: -webkit-linear-gradient(top, #e4e4e4 0%, #fafafa 100%); background: -o-linear-gradient(top, #e4e4e4 0%, #fafafa 100%); background: -ms-linear-gradient(top, #e4e4e4 0%, #fafafa 100%); background: linear-gradient(to bottom, #e4e4e4 0%, #fafafa 100%); }
.dtn_ColumDer .dtn_TabsDetalle .dtn_RedesSoci .dtn_EnviarAmg:active { background: #e4e4e4; background: -moz-linear-gradient(top, #e4e4e4 0%, #e4e4e4 38%, #fafafa 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e4e4e4), color-stop(38%, #e4e4e4), color-stop(100%, #fafafa)); background: -webkit-linear-gradient(top, #e4e4e4 0%, #e4e4e4 38%, #fafafa 100%); background: -o-linear-gradient(top, #e4e4e4 0%, #e4e4e4 38%, #fafafa 100%); background: -ms-linear-gradient(top, #e4e4e4 0%, #e4e4e4 38%, #fafafa 100%); background: linear-gradient(to bottom, #e4e4e4 0%, #e4e4e4 38%, #fafafa 100%); }
.dtn_ColumDer .dtn_TabsDetalle li.dtn_TabsDetalle_on { border: #CCC solid 1px; border-bottom: #FFF solid 1px; background: #fff; background: -moz-linear-gradient(top, #ededed 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #ffffff)); background: -webkit-linear-gradient(top, #ededed 0%, #ffffff 100%); background: -o-linear-gradient(top, #ededed 0%, #ffffff 100%); background: -ms-linear-gradient(top, #ededed 0%, #ffffff 100%); background: linear-gradient(top, #ededed 0%, #ffffff 100%); }
.dtn_ColumDer .dtn_TabsDetalle li.dtn_TabsDetalle_on a { color: #333; }
#dtnContGnlDetalle .dtn_ContFotDeta { border: 1px solid #CCC; padding: 9px; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed)); background: -webkit-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -o-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%); background: linear-gradient(top, #ffffff 0%, #ededed 100%); position: relative; }
#dtnContGnlDetalle .dtn_ContFotDeta .dtn_ContFotBig { position: relative; }
#mostravideo { background: -moz-linear-gradient(center top, #FFFFFF 0%, gray 100%) }
.dtn_sinFoto { width: 520px; height: 390px; background: url(../../imgseguro/detalleVehiculo/dtnVehiculoSinFoto.jpg) no-repeat; }
#dtnContGnlDetalle .dtn_ContFotDeta .dtn_VehiVendido { background: url(../../imgseguro/detalleVehiculo/imgVendido_detalle.png) no-repeat; width: 187px; height: 158px; top: 0px; right: 0px; position: absolute; z-index: 120; }
#dtnContGnlDetalle .dtn_ContFotDeta .dtn_VehiDespublicado { background: url(../../imgseguro/detalleVehiculo/imgDespublicadoDetalle.png) no-repeat; width: 182px; height: 154px; top: 0px; right: 0px; position: absolute; z-index: 104; }
#dtnContGnlDetalle .dtn_ContFotDeta .dtn_FotosTumb { margin: 10px 0 0; }
#dtnContGnlDetalle .dtn_contTumbDetalle { background: #F8F8F8; border-bottom: 1px solid #E7E7E7; border-top: 1px solid #E7E7E7; padding: 9px 0px 10px; width: 92.65% !important; float: left; }
#dtnContGnlDetalle .dtn_contTumbDetalle a { display: block; width: 80px; float: left; height: 60px; margin: 0 8px; }
.dtn_FotosTumb #dtn_GaleriPrvinactive, .dtn_FotosTumb #dtn_GaleriNxtinactive { width: 19px; float: left; }
.dtn_FotosTumb #dtn_GaleriPrvinactive a.dtn_PrvThumb { background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) no-repeat left -445px; cursor: pointer; height: 80px; width: 19px; display: block; }
.dtn_FotosTumb #dtn_GaleriPrvinactive a.disabled { background-position: left -655px; cursor: default; }
.dtn_FotosTumb #dtn_GaleriNxtinactive a.dtn_NxtThumb, .dtn_FotosTumb #dtn_GaleriNxtinactive a.dtn_NxtThumb2 { background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) no-repeat right -546px; cursor: pointer; height: 80px; width: 19px; display: block; }
.dtn_FotosTumb #dtn_GaleriNxtinactive a.disabled { background-position: right -755px; cursor: default; }
#dtnContGnlDetalle .dtn_MarcaVehi { text-shadow: 1px 1px 2px #cccccc; color: #333; font: 18px/20px arial; font-weight: normal; margin-bottom: 6px; }
#dtnContGnlDetalle .dtn_MarcaVehi b { font-size: 16px; display: block; font-weight: normal; margin: 5px 0; }
#dtnContGnlDetalle .dtn_PrecioVeh { color: #CC0000; font-size: 25px; text-shadow: 1px 1px 2px #cccccc; margin: 0 11px 14px 0; width: auto; }
#dtnContGnlDetalle .dtn_NegociarPrecio { font-size: 11px; }
#dtnContGnlDetalle .dtn_ImprimirDeta { background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) no-repeat 35px -225px; font-size: 11px; margin: 10px 0; padding: 5px 0 5px 40px; text-align: right; }
#dtnContGnlDetalle .dtn_ImprimirDeta:hover { text-decoration: none; }
#dtnContGnlDetalle .dtn_DatosVehi { border: 1px solid #F3F3F3; z-index: 1 !important; }
#dtnContGnlDetalle .dtn_DatosVehi li { padding: 4px 0; font-size: 14px; }
#dtnContGnlDetalle .dtn_DatosVehi li b { float: left; width: 53%; margin: 0 0 0 15px; }
#dtnContGnlDetalle .dtn_DatosVehi li span { float: left; width: 40%; text-transform: lowercase; }
#dtnContGnlDetalle .dtn_DatosVehi li span:first-letter { text-transform: uppercase; }
#dtnContGnlDetalle .dtn_DatosVehi .dtn_Datos01 { background: #F7F7F7; }
#dtnContGnlDetalle .dtn_DatosVehi .dtn_Datos02 { background: #FFF; }
#dtnContGnlDetalle .dtn_PubliHace { font-style: normal; font-size: 11px; color: #8A8A8A; padding: 16px 0; display: block; }
#dtnContGnlDetalle .dtn_TitleMod { font-size: 18px; color: #CC0000; font-weight: normal; }
#dtnContGnlDetalle .dtn_contTelVendedor { margin: 15px 0; position: relative; }
#dtnContGnlDetalle .dtn_contTelVendedor .dtn_verTelefVende { margin: 10px 5px 0 10px; width: 100%; float: left; }
#dtnContGnlDetalle .dtn_contTelVendedor .vinculoVerTel { position: absolute; right: 110px; top: 38px; font: bold 13px/15px Arial, Helvetica, sans-serif; z-index: 100; }
#dtnContGnlDetalle .dtn_verTelefVende li { background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) no-repeat; padding: 5px 0 0px 25px; font-size: 22px; margin: 5px 0; min-height: 40px; }
#dtnContGnlDetalle .dtn_verTelefVende li.dtnListaVitrina { float: left; width: 40%; }
#dtnContGnlDetalle .dtn_verTelefVende li span { color: #666; font: 12px/12px Arial, Helvetica, sans-serif; display: block; }
#dtnContGnlDetalle .dtn_verTelefVende .dtn_VerCeLVende { background-position: -2px -91px; }
#dtnContGnlDetalle .dtn_verTelefVende .dtn_VerTelVende { background-position: left -151px; }
#dtnContGnlDetalle .dtn_ContDatosAdic { border: 1px solid #CCC; padding: 9px; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed)); background: -webkit-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -o-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%); background: linear-gradient(top, #ffffff 0%, #ededed 100%); min-height: 140px; }
#dtnContGnlDetalle .dtn_ContDatosAdic ul.dtn_AccesoriosVehi, #dtnContGnlDetalle .dtn_ContDatosAdic .dtn_AccesoriosVehiNew { width: 77.77%; margin: 30px 51px; }
#dtnContGnlDetalle .dtn_ContDatosAdic ul.dtn_AccesoriosVehi li { float: left; width: 44.3%; text-shadow: 0px 1px 0px #ffffff; font: 16px/27px Arial, Helvetica, sans-serif; background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) no-repeat -7px -26px; padding: 3px 0 0 20px; }
#dtnContGnlDetalle .dtn_ContDatosAdic .dtn_AccesoriosVehiNew { text-shadow: 0px 1px 0px #ffffff; font: 16px/22px Arial, Helvetica, sans-serif; padding: 3px 0 0 20px; }
#dtnContGnlDetalle #contFichaTecnica { height: 175px; overflow: auto; padding: 15px 0; }
#dtnContGnlDetalle .dtn_ContComenVend { background: #FBFBFB; border: 1px solid #EDEDED; margin: 20px 0 0px; padding: 15px; position: relative; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_ComentariosVen { margin: 0px 15px 0 0; width: 57.37%; float: left; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_ComentariosVen .dtn_TitleMod { margin-bottom: 10px; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_ComentariosVen blockquote.dtn_ComentVend { width: 85%; float: left; background: url(../../imgseguro/detalleVehiculo/dtn_ComillaComent.png) no-repeat right bottom; padding: 0 0 24px; }
#dtnContGnlDetalle .dtn_ContComenVend blockquote { overflow: hidden; margin: 10px 0 0 15px; font: 14px/16px Arial, Helvetica, sans-serif; text-transform: lowercase; border: none; }
#dtnContGnlDetalle .dtn_ContComenVend blockquote:first-letter { text-transform: uppercase; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_PromocionVen { padding-top: 20px; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_DatosVend { min-height: 110px; width: 32.45%; float: left; padding: 8px 0 0 31px; background: url(../../imgseguro/detalleVehiculo/dtn_SombVend.png) no-repeat left top; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_DatosVend h4 { text-transform: capitalize; font-weight: normal; font: 12px/14px Arial, Helvetica, sans-serif; margin: 13px 0; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_DatosVend a { font-size: 11px; display: block; margin: 0 0 10px; text-decoration: none; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_DatosVend a:hover, #dtnContGnlDetalle .dtn_ContComenVend .dtn_DatosVendedor a:hover { text-decoration: underline; }
#dtnContGnlDetalle .dtn_contFormVende { background: #FCFCFC; -webkit-box-shadow: 1px 3px 5px 1px rgba(200, 200, 200, 0.5); -moz-box-shadow: 1px 3px 5px 1px rgba(200, 200, 200, 0.5); box-shadow: 1px 3px 5px 1px rgba(200, 200, 200, 0.5); margin: 0 0 20px; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_DatosVendedor { width: 100%; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_DatosVendedor .dtn_LogVendedor { float: left; width: 106px; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_DatosVendedor a img { border: none; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_DatosVendedor h4 { font-weight: normal; font: 12px/14px Arial, Helvetica, sans-serif; margin-bottom: 5px; float: right; width: 75%; }
#dtnContGnlDetalle .dtn_ContComenVend .dtn_DatosVendedor a { font-size: 11px; float: right; margin-bottom: 5px; text-decoration: none; width: 75%; }
.dtn_Comen { width: 19px; height: 19px; display: block; background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) no-repeat -6px -262px; float: left; }
#dtnContGnlDetalle .dtn_ColumIzq .dtn_ContComenVend .dtn_DatosVend { width: 90%; min-height: auto; }
#dtnContGnlDetalle .dtn_ColumIzq .dtn_ContComenVend .dtn_DatosVend { background: none; float: none; position: absolute; top: 20px; left: 20px; padding: 0; }
#dtnContGnlDetalle .dtn_ColumIzq .dtn_ContComenVend .dtn_DatosVend img { float: left; width: 106px; margin-right: 15px; margin-bottom: 10px; }
#dtnContGnlDetalle .dtn_ColumIzq .dtn_ContComenVend .dtn_DatosVend h4 { margin: 0 0 5px; }
#dtnContGnlDetalle .dtn_ColumIzq .dtn_ContComenVend .dtn_DatosVend h4, #dtnContGnlDetalle .dtn_ColumIzq .dtn_ContComenVend .dtn_DatosVend a { float: left; width: 60%; }
#dtnContGnlDetalle .dtn_ColumIzq .dtn_ContComenVend .dtn_ComentariosVen { position: relative; top: 75px; width: 100%; padding-bottom: 80px; }
#dtnContGnlDetalle .dtn_contFormVende .content_mnj_final { background-position: 20px center; border-radius: 3px; color: #666666; float: none; font-size: 14px; margin: 10px 0 0 !important; padding: 40px 24px 40px 89px !important; text-align: left; width: 70.5% !important; background-size: 12%; -moz-background-size: 12%; -o-background-size: 12%; -webkit-background-size: 12%; -khtml-background-size: 12%; min-height: inherit; }
#dtnContGnlDetalle .dtn_contFormVende .dtn_TitleMod { padding: 15px 27px 15px; }
#telefonosIdVehiculi > h3 { color: white; font-size: 18px; font-weight: normal; margin: 0; }
.btn.btn-success.btn-small { left: 267px; position: absolute; top: 12px; width: 81px; }
.dtn_LineaVehi { color: black; display: block; font-size: 16px; font-weight: normal; text-shadow: 1px 1px 2px #cccccc; }
#dtnContGnlDetalle .dtn_contFormVende form { width: 87%; margin: 10px 27px 20px; }
#dtnContGnlDetalle .dtn_contFormVende form fieldset { margin: 12px 0; }
#dtnContGnlDetalle .dtn_contFormVende form label { float: left; width: 32%; font-weight: bold; font-size: 14px; color: black; }
#dtnContGnlDetalle .dtn_contFormVende form .msError { float: right; width: 195px; }
#dtnContGnlDetalle .dtn_contFormVende form input.dtn_CampEnvio, #dtnContGnlDetalle .dtn_contFormVende form textarea { padding: 3px; float: left; border: 1px solid #B8B8B8; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #FAFAFA; background: -moz-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(240,240,240,1)), color-stop(2%, rgba(255,255,255,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(247,247,247,1))); background: -webkit-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); background: -o-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); background: -ms-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); background: linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); font: 12px/14px Arial, Helvetica, sans-serif; height: 15px; margin: 0px; }
#dtnContGnlDetalle .dtn_contFormVende form textarea { height: 45px; }
#dtnContGnlDetalle .dtn_contFormVende input.dtn_CampEnvio[type="text"]:focus, #dtnContGnlDetalle .dtn_contFormVende textarea:focus { -webkit-box-shadow: 1px 2px 3px 1px rgba(200, 200, 200, 0.5); -moz-box-shadow: 1px 2px 3px 1px rgba(200, 200, 200, 0.5); box-shadow: 1px 2px 3px 1px rgba(200, 200, 200, 0.5); outline: none; background: #FFF; }
#dtnContGnlDetalle .dtn_contFormVende .checkMensajes { float: right; width: 95%; color: #333; font: 12px/14px Arial, Helvetica, sans-serif; padding: 5px; text-indent: -15px; }
#dtnContGnlDetalle .dtn_contFormVende form input.btnRojo { width: 90px; float: right; margin: 10px 0 20px; }
#dtnContGnlDetalle .alerta { margin-bottom: 20px; margin-left: 15px; }
/* --------------------------------  Estilos Calculadoras ------------------------------------ */

.pauta-detektor-detalle { margin: 0px 0px 20px 0px; padding: 0px; width: 380px; height: 50px; overflow: hidden; }
.dtn_Calculadoras { padding: 10px 0 20px 0; }
.tabs_CalculFinan { list-style: none inside none; margin: 10px auto 0; padding: 0; width: 470px; }
.tabs_CalculFinan li { float: left; width: 150px; margin: 0px 10px -2px 0px; padding: 5px 0px; font-size: 12px; font-weight: bold; text-align: center; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px; text-shadow: 0px 1px 0px #ffffff; filter: dropshadow(color=#ffffff, offx=0, offy=1); background: #e7e7e7; background: -moz-linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e7e7e7), color-stop(100%, #bcbcbc)); background: -webkit-linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); background: -o-linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); background: -ms-linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#bcbcbc', GradientType=0 );
background: linear-gradient(top, #e7e7e7 0%, #bcbcbc 100%); }
.tabs_CalculFinan li a { color: #666; text-decoration: none; padding: 0px 10px; display: block; }
.tabs_CalculFinan li.active { border: #CCC solid 1px; border-bottom: #FFF solid 1px; background: #ededed; background: -moz-linear-gradient(top, #ededed 0%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #ffffff)); background: -webkit-linear-gradient(top, #ededed 0%, #ffffff 100%); background: -o-linear-gradient(top, #ededed 0%, #ffffff 100%); background: -ms-linear-gradient(top, #ededed 0%, #ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff', GradientType=0 );
background: linear-gradient(top, #ededed 0%, #ffffff 100%); }
.tabs_CalculFinan li.active a { color: #333; }
.contCalcFinan { padding: 15px 10px; border: 1px solid #CCC; -moz-border-radius-topleft: 0px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius: 0px 5px 5px 5px; border-radius: 0px 5px 5px 5px; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed)); background: -webkit-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -o-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%); background: linear-gradient(top, #ffffff 0%, #ededed 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}
.contCalcFinan .campCalcFinan { float: left; padding: 15px 5px; width: 245px; }
.contCalcFinan .campCalcFinan label { display: block; font-weight: bold; color: #666; margin: 0 0 10px; }
.contCalcFinan .campCalcFinan input.campTextCalc, .contCalcFinan .campCalcFinan select { background: #ffffff; width: 155px; padding: 0px 0 0 5px; height: 14px; float: left; font-size: 12px; color: rgb(102, 102, 102); border: 1px solid #CCCCCC; margin: 0 12px 0 0; }
.contCalcFinan .campCalcFinan .btnRojo { padding: 4px 6px; float: left; }
.contCalcFinan .patroCalcFinan { border-left: 1px solid #EDEDED; padding-left: 10px; width: 90px; font-size: 10px; color: #999; float: left; }
.contCalcFinan .patroCalcFinan img { margin-top: 10px; max-width: 100% }
/* --------------------------------  Estilos Servicios ------------------------------------ */
#dtnContGnlDetalle .modAsesor { padding: 15px 20px 3px; }
#dtnContGnlDetalle .modAsesor p { font-size: 15px; font-weight: bold; }
#dtnContGnlDetalle .modAsesor ul { margin: 10px 0; }
#dtnContGnlDetalle .modAsesor ul li { width: 42%; float: left; text-align: center; font-size: 12px; margin: 0 12px; }
#dtnContGnlDetalle .modAsesor a { text-decoration: none; }
#dtnContGnlDetalle .modAsesor a img { border: none; margin: 0 0 5px; }
#dtnContGnlDetalle .modAsesor a h5 { text-align: left; color: #555; font: normal 12px/14px Arial, Helvetica, sans-serif; }
#dtnContGnlDetalle .modAsesor a h5 span { color: #069; }
em.dtn_NotaLegalDet { font-style: normal; font-size: 11px; color: #666; margin: 15px 0; display: block; }
em.dtn_NotaLegalDet strong { color: #DC0000; }
.modAsesorBottom { margin: 0 0 30px; }
#dtnContGnlDetalle .contCaptcha { padding: 0 0 0 32%; }
#dtnContGnlDetalle .contCaptcha img { margin: 0px 0px 0px 0px; border: #F1F1F1 solid 1px; }
#dtnContGnlDetalle .contCaptcha a { margin: 0px 0px 0px 6px; padding: 0px; border: 0px; text-decoration: none; }
#dtnContGnlDetalle .contCaptcha input#captcha { margin: 10px 0px; float: left; font: 12px/14px Arial, Helvetica, sans-serif; padding: 3px; width: 96%; }
/* --------------------------------  Estilos Vehiculos de Interes ------------------------------------ */
.dtn_contVehiInteres { background: url(../../imgseguro/detalleVehiculo/imgTextResult.jpg) repeat scroll 0 0 transparent; padding: 18px 0; margin: 10px 0px; width: 940px; }
.dtn_contVehiInteres .dtn_TitVehInteres { font-size: 18px; font-weight: normal; margin: 0 28px; width: 90%; float: left; }
.dtn_contVehiInteres .dtn_contador_slide { width: 24%; float: right; margin: 0 28px; padding: 6px 0 0; }
.dtn_contVehiInteres .dtn_contador_slide a { float: left; width: 30%; text-decoration: none; }
.dtn_contVehiInteres .dtn_contador_slide .dtn_contador { float: left; width: 40%; }
.dtn_contVehiInteres .dtn_contador_slide .dtn_contador #contador { width: 30%; display: inline; }
.dtn_contVehiInteres .dtn_contVehInteres { margin: 12px 0; float: left; }
.dtn_contVehiInteres #dtn_VehiPrvinactive, .dtn_contVehiInteres #dtn_VehiNxtinactive { width: 30px; margin: 80px 0; }
.dtn_contVehiInteres #dtn_VehiPrvinactive { float: left; }
.dtn_contVehiInteres #dtn_VehiNxtinactive { float: right; }
.dtn_contVehiInteres #dtn_VehiPrvinactive a.btnprvVehiInteres { background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) no-repeat left -368px; cursor: pointer; display: block; height: 55px; width: 30px; }
.dtn_contVehiInteres #dtn_VehiPrvinactive a.disabled { background-position: left -908px; cursor: default; }
.dtn_contVehiInteres #dtn_VehiNxtinactive a.btnnxtVehiInteres { background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) no-repeat scroll left -296px transparent; cursor: pointer; display: block; height: 55px; width: 30px; }
.dtn_contVehiInteres #dtn_VehiNxtinactive a.disabled { background-position: left -839px; cursor: default; }
.dtn_ResultVehInter { margin: 0px; padding: 0px; list-style: none outside none; }
.dtn_ResultVehInter div { width: 160px; height: 215px; margin: 0 8px; padding: 0; float: left; position: relative; }
.dtn_ResultVehInter div a { text-decoration: none; border: 0; z-index: 2; }
.dtn_ResultVehInter div a:visited { text-decoration: none; border: 0; color: #999; }
.dtn_ResultVehInter div dd.photo_aviso { width: 160px; height: 120px; border: 0; }
.dtn_ResultVehInter div dd.photo_aviso img { width: 158px; height: 120px; border: 0; }
.dtn_ResultVehInter div dl { margin: 0; padding: 0; position: relative; height: 213px; background: #FFFFFF; border: 1px solid #DDE2E4; border-radius: 4px; }
.dtn_ResultVehInter div dt.brand_model_price { padding: 4px 4px; color: #666; font-size: 14px; overflow: hidden; line-height: 1.3em; text-align: center; width: 150px; }
.dtn_ResultVehInter div:hover dt.brand_model_price { text-decoration: none; }
/*.dtn_ResultVehInter div dt.brand_model_price h3 { font-weight: normal; overflow: hidden; font-size: 16px; color: #666666; margin: 10px 0 0; }
.dtn_ResultVehInter div dt.brand_model_price h4 { font-weight: normal; overflow: hidden; font-size: 16px; color: #666666; margin: 1px 0 10px; }*/
.dtn_ResultVehInter div dt.brand_model_price h2 { font-weight: normal; overflow: hidden; font-size: 14px; color: #666666; margin: 10px 0 10px; height: 36px; }
.dtn_ResultVehInter div dt.brand_model_price h3 { font-weight: normal; overflow: hidden; font-size: 14px; color: #666666; margin: 4px 0 0px; height: 19px; }
.dtn_ResultVehInter div dt.brand_model_price h4 { color: #666666; font-size: 14px; font-weight: normal; height: 31px; margin: 1px 0 10px; overflow: hidden; }
.grid_12.dtn_contVehiInteres > h2 { color: black; font-size: 18px; font-weight: normal; margin: 0 28px; width: 90%; }
.dtn_ResultVehInter div dt.brand_model_price span { text-decoration: none; color: #DD0000; font-size: 16px; padding: 4px 0 0; }
.dtn_ResultVehInter div:hover dt.brand_model_price span { text-decoration: none; }
.dtn_ResultVehInter div:hover dd.see_info { display: block; }
dd.see_info { display: none; }
dd.sold_icon { background: url(/img/rediseno/sold_ico.png) no-repeat; width: 70px; height: 54px; position: absolute; z-index: 5; top: -3px; left: -4px; }
dd.compare_icon { background: url(/img/rediseno/compare_icon.png) no-repeat; width: 34px; height: 31px; position: absolute; z-index: 7; top: 0; right: 0; }
dd.favorite_icon { background: url(/img/rediseno/favorite_icon.png) no-repeat; width: 34px; height: 31px; position: absolute; z-index: 7; top: 0; right: 0; }
dd.compare_favorite_icon { background: url(/img/rediseno/compare_favorite_icon.png) no-repeat; width: 34px; height: 31px; position: absolute; z-index: 7; top: 0; right: 0; }
.publication_date { background: #fff; font-size: 10px; padding: 2px 0 2px 5px; width: 153px; z-index: 5; position: absolute; text-align: center; /*display:none;*/ }
.compare_favorites { padding: 0 5px; width: 148px; margin: 2px 0 0 0; position: absolute; bottom: 3px; left: 0; }
.delete_compare { padding: 0 8px; width: 140px; margin: 2px 0 0 0; float: right; position: absolute; bottom: 3px; left: 0; }
.delete_compare a { background: url(/img/rediseno/rediseno/sprite_results_nd.png) no-repeat; margin: 4px 0 0 8px; color: #006699!important; font-weight: bold; font-size: 11px; }
.delete_compare a.delete_icon { background-position: -17px -227px; padding: 1px 0 2px 20px; margin: 0; text-decoration: underline; float: right; }
.delete_compare a:hover.delete_icon { text-decoration: none; color: #DC0000!important; }
.compare_favorites a { background: url(/img/rediseno/sprite_results_nd.png) no-repeat; margin: 4px 0 0 8px; color: #006699!important; font-weight: bold; font-size: 11px; }
.compare_favorites a.compare_add { background-position: -17px -129px; padding: 1px 5px 2px 20px; margin: 0; text-decoration: underline; }
.compare_favorites a:hover.compare_add { background-position: -17px -147px; color: #4D8139!important; }
.compare_favorites a.compare_add_active { background-position: -17px -147px; color: #4D8139!important; padding: 1px 5px 2px 20px; margin: 0; text-decoration: underline; }
.compare_favorites a.favorite_add { background-position: -17px -168px; padding: 1px 0 2px 20px; margin: 0; text-decoration: underline; }
.compare_favorites a:hover.favorite_add { background-position: -17px -189px; color: #FF8610!important; }
.compare_favorites a.favorite_add_active { background-position: -17px -189px; color: #FF8610!important; padding: 1px 0 2px 20px; margin: 0; text-decoration: underline; }
.content_PaginaResult { border-top: 1px solid #CCC; margin: 15px 10px; width: 920px; }
/* --------------------------------  Estilos Lightbox Galeria ------------------------------------ */
.dtn_ContGaleriaLg { width: 95%; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed)); background: -webkit-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -o-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%); background: linear-gradient(top, #ffffff 0%, #ededed 100%); border: 1px solid #CCC; padding: 10px; margin-right: 10px; }
.dtn_ContGaleriaLg ul { list-style: none outside none; }
.dtn_ContGaleriaLg .dtn_contGaleriaBig { position: relative; }
.dtn_ContGaleriaLg .dtn_ContGaleBig { padding: 0 10px; margin: 0 0px 10px; }
.dtn_ContGaleriaLg .dtn_ContGaleBig li { width: 100%; height: 375px; float: left; position: relative; }
.dtn_ContGaleriaLg .dtn_ContThumbBig { width: 100%; padding: 0 3px; }
.dtn_ContGaleriaLg .dtn_ContThumbBig li { width: 9.64%; float: left; margin: 10px 5px; }
.dtn_ContGaleriaLg .dtn_ContThumbBig li img { width: 100%; }
.BigImg { position: relative; width: 100%; height: 100%; }
.dtn_ContGaleriaLg #dtn_GaleriBigPrvinactive { width: 31px; float: left; position: absolute; z-index: 10; top: 40%; }
.dtn_ContGaleriaLg #dtn_GaleriBigPrvinactive a { background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) no-repeat left -975px; cursor: pointer; display: block; height: 123px; width: 31px; }
.dtn_ContGaleriaLg #dtn_GaleriBigNextinactive { width: 31px; position: absolute; top: 40%; right: -1px; z-index: 100; }
.dtn_ContGaleriaLg #dtn_GaleriBigNextinactive a { background: url(../../imgseguro/detalleVehiculo/spriteDetalle2012.png) no-repeat left -1128px; cursor: pointer; display: block; height: 123px; width: 31px; }
/* --------------------------------  Estilos Tooltip ------------------------------------ */
.tooltipThumb { width: 160px; z-index: 200; top: 773px; left: 0; }
.tooltipThumb span.border { margin: 0 69px; }
/* -------------------------------- Estilos Nota Fin Detalle ------------------------------------ */
.contDtn_NotaLegalDet { margin: 10px 0 15px 0; }
.contDtn_NotaLegalDet .dtn_NotaLegalDet { font: 11px/14px arial; font-style: italic; color: #666; }
.contDtn_NotaLegalDet .dtn_NotaLegalDet > strong { color: #D60000; }
/* --------------------------------  Estilos Ficha Tecnica ------------------------------------ */
#contFichaTecnica { width: 96%; margin: 0 auto; }
#contFichaTecnica .topFichaTecnica { background: url(img/rediseno/fndTopFichaTecnica.jpg) bottom left no-repeat; padding: 10px; }
#contFichaTecnica .topFichaTecnica .datosAuto { width: 345px; float: left; color: #fff; padding: 0 0 15px 0; }
#contFichaTecnica .topFichaTecnica .datosAuto h4 { margin: 0; padding: 0; font-size: 18px; font-weight: bold; }
#contFichaTecnica .topFichaTecnica .datosAuto h5 { margin: 0; padding: 0; font-size: 14px; font-weight: bold; }
#contFichaTecnica .topFichaTecnica .precioAutos { width: 180px; float: right; color: #7e736b; padding: 0 0 15px 0; text-align: right; }
#contFichaTecnica .topFichaTecnica .precioAutos span { font-size: 14px; }
#contFichaTecnica .topFichaTecnica .precioAutos strong { font-size: 18px; }
#contFichaTecnica .datoTecnico { padding: 10px; }
#contFichaTecnica .datoTecnico .encabezado { padding: 5px; font-size: 16px; color: #333333; font-weight: bold; text-align: left; border-bottom: #7e736b dotted 1px; text-transform: uppercase; cursor: pointer; }
#contFichaTecnica .datoTecnico .encabezado a { text-transform: none; font-size: 11px; color: #069; text-decoration: none; float: right; padding: 5px 0 0 0; }
#contFichaTecnica .datoTecnico .encabezado a:hover { text-decoration: underline; }
#contFichaTecnica .datoTecnico ul.datostecnicos { padding: 5px 10px; margin: 0; list-style-image: none; list-style-position: outside; list-style-type: none; color: #49413a; }
#contFichaTecnica .datoTecnico ul.datostecnicos li { padding: 3px 0; margin: 0; border-bottom: #CCCCCC solid 1px; height: auto; background: none; }
#contFichaTecnica .datoTecnico ul.datostecnicos li strong { width: 200px; display: inline; float: left; }
#contFichaTecnica .datoTecnico ul.datostecnicos li span { width: 200px; display: inline; float: right; }
/* --------------------------------  Estilos Barra Flotante ------------------------------------ */
#dtnContGnlDetalle #flotanteBottom { margin: 0 0 0 40px; padding: 0px; width: 882px; height: 30px; background: url(../../imgseguro/detalleVehiculo/imgFnd_barraFlot_detalle.png) no-repeat left top; position: fixed; bottom: 0px;/*left: 40px;*/ z-index: 600; }
#dtnContGnlDetalle #flotanteBottom li a { text-decoration: none; background: url(../../imgseguro/detalleVehiculo/sprite_barraFlot_detalle.png) no-repeat; color: #fff; list-style: none outside none; background:;
float: left; width: 270px; padding: 7px 0 3px 135px; margin: 5px 0; text-shadow: 0px 1px 0px #656565; }
#dtnContGnlDetalle #flotanteBottom li.dtn_Pauta01 a { border-right: 1px solid #C6C6C6; background-position: 0 -2px; padding: 12px 0 3px 70px; width: 400px; margin: 0; }
#dtnContGnlDetalle #flotanteBottom li.dtn_Pauta02 a { border-left: 1px solid #ffffff; background-position: 35px -41px; }
#dtnContGnlDetalle #flotanteBottom .creditoBottom { margin: 5px 0px 0px 20px; padding: 4px 0px 4px 0px; width: 410px; border-right: #C6C6C6 solid 1px; font-size: 11px; color: #666; font-weight: bold; float: left; }
#dtnContGnlDetalle #flotanteBottom .segurosBottom { margin: 5px 0px 0px 0px; padding: 4px 0px 4px 20px; width: 430px; border-left: #F3F3F3 solid 1px; font-size: 11px; color: #666; font-weight: bold; float: left; }
/* --------------------------------  Estilos LbEnviar a un amigo ------------------------------------ */
#enviarAmig.formEnviarAmigo .dtn_contFormVende { margin: 0 !important; box-shadow: 0 0 0 !important; background: none !important; }
.formEnviarAmigo .dtn_contFormVende #enviarAmigoDTO { margin: 0 0 0 20px; }
#enviarAmigo .dtn_contFormVende form { width: 92%; margin: 10px 27px 20px; }
#enviarAmigo .dtn_contFormVende form fieldset { margin: 5px 0 0; }
#enviarAmigo .dtn_contFormVende form label { float: left; width: 32%; font-weight: bold; font-size: 14px; }
#enviarAmigo .dtn_contFormVende form .msError { margin-bottom: 20px; padding: 0; width: 359px; }
#enviarAmigo .dtn_contFormVende form input.dtn_CampEnvio, #enviarAmigo .dtn_contFormVende form textarea { padding: 3px; float: left; width: 60%; border: 1px solid #B8B8B8; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #FAFAFA; background: -moz-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(240,240,240,1)), color-stop(2%, rgba(255,255,255,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(247,247,247,1))); background: -webkit-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); background: -o-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); background: -ms-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); background: linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); font: 12px/14px Arial, Helvetica, sans-serif; }
#enviarAmigo .dtn_contFormVende form textarea { height: 70px; }
#enviarAmigo .dtn_contFormVende input.dtn_CampEnvio[type="text"]:focus, #enviarAmigo .dtn_contFormVende textarea:focus { -webkit-box-shadow: 1px 2px 3px 1px rgba(200, 200, 200, 0.5); -moz-box-shadow: 1px 2px 3px 1px rgba(200, 200, 200, 0.5); box-shadow: 1px 2px 3px 1px rgba(200, 200, 200, 0.5); outline: none; background: #FFF; }
#enviarAmigo .dtn_contFormVende #enviarAmigoDTO input.btnRojo { margin: 0; float: right; clear: right; }
#mensajeAmigo .content_mnj_final { background-position: 20px center; padding: 28px 10px 28px 75px; text-align: left; width: 77.5%; border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; color: #666666; font-size: 14px; margin: 0; float: none; background-size: 12%; -moz-background-size: 12%; -o-background-size: 12%; -webkit-background-size: 12%; -khtml-background-size: 12%; }
#vehiculoDesp { background: rgba(255, 255, 255, 0.8); position: absolute; z-index: 222; width: 940px; min-height: 440px; padding: 10px; }
#vehiculoDesp .mensaje-despublicado { background: rgba(255, 255, 155, 0.9); color: #666; color: #666666; font: 18px/24px bold Arial, Helvetica, sans-serif; border: solid 1px #FFCC00; -webkit-border-radius: 5px; border-radius: 5px; width: 550px; margin: 140px auto; padding: 25px; text-align: center; }
#relacionados-despublicados { background: url(../../imgseguro/detalleVehiculo/imgTextResult.jpg) repeat scroll 0 0 rgba(0, 0, 0, 0); margin: 10px 0; padding: 18px 0 5px 0px; width: 940px; clear: both; }
#relacionados-despublicados h2 { margin: 0px 20px; font: 18px/22px bold Arial, Helvetica, sans-serif; color: #666666; }
#relacionados-despublicados ul.vehiRelDesp { margin: 10px 0px 0px 0px; list-style: none; }
#relacionados-despublicados ul.vehiRelDesp li { background: url(../../imgseguro/resultados/footer_boxes.png) no-repeat scroll left bottom rgba(0, 0, 0, 0); float: left; height: 231px; margin: 0 10px 17px; padding: 3px 0 0; position: relative; width: 160px; }
#relacionados-despublicados ul.vehiRelDesp dl { background: none repeat scroll 0 0 #FFFFFF; border-color: #DDE2E4 #DDE2E4; border-style: solid solid none; border-width: 1px 1px medium; height: 225px; margin: 0; padding: 0; }
#relacionados-despublicados ul.vehiRelDesp a { border: none; }
#relacionados-despublicados ul.vehiRelDesp a:hover { text-decoration: none; }
#relacionados-despublicados ul.vehiRelDesp li .fecha-publicacion { background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8); font-size: 10px; left: 1px; padding: 2px 0; position: absolute; text-align: center; top: 4px; width: 158px; z-index: 5; display: none; }
#relacionados-despublicados ul.vehiRelDesp li:hover .fecha-publicacion { display: block; }
#relacionados-despublicados ul.vehiRelDesp .photo_aviso { border: 0 none; height: 120px; overflow: hidden; width: 160px; }
#relacionados-despublicados ul.vehiRelDesp .photo_aviso figure { margin: 0px; }
#relacionados-despublicados ul.vehiRelDesp .photo_aviso img { border: 0 none; width: 158px; }
#relacionados-despublicados ul.vehiRelDesp .brand_model_price { color: #666666; font-size: 14px; line-height: 1.3em; overflow: hidden; padding: 4px; text-align: center; width: 150px; }
#relacionados-despublicados ul.vehiRelDesp .brand_model_price h2 { color: #333333; font: 14px/16px Arial, Helvetica, sans-serif; height: 54px; margin: 0; overflow: hidden; }
#relacionados-despublicados ul.vehiRelDesp .brand_model_price h2 em { display: block; font-style: normal; margin: 0 0 3px; }
#relacionados-despublicados ul.vehiRelDesp .brand_model_price h2 span { color: #666666; float: none; font-size: 13px !important; margin: 0 !important; padding: 0 !important; }
#relacionados-despublicados ul.vehiRelDesp .brand_model_price span { color: #DD0000; font-size: 16px; padding: 4px 0 0; }
#relacionados-despublicados a.btn-vermas-relacionados-despublicados { display: inline-block; *display: inline;
padding: 4px 14px; margin-bottom: 0; *margin-left: .3em;
font-size: 14px; font-weight: bold; line-height: 20px; *line-height: 20px;
color: #333333; text-align: center; vertical-align: middle; cursor: pointer; background-color: #f5f5f5; *background-color: #e6e6e6;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(top, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #bbbbbb; *border: 0;
border: solid 1px #CCC !important; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#'ffffff, endColorstr='#'e6e6e6, GradientType=0);
 filter: progid:dximagetransform.microsoft.gradient(enabled=false);
 *zoom: 1;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); float: right; margin: 10px 20px; }
/* IE 7 */
*+html #dtnContGnlDetalle .dtn_ColumIzq ul { z-index: 1; position: static; }

/* CHROME*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
#dtnContGnlDetalle .dtn_verTelefVende li { height: 44px; }
}
.contentNegociarPrecio .codNegociar { color: #666; font-size: 14px; margin: 20px 26px 0 0; text-align: right; }
.contentNegociarPrecio .control-label { margin-right: 10px; text-align: right; width: 29% !important; }
.contentNegociarPrecio .precioNegociar { color: #CC0000; font-weight: bold; font-size: 18px; margin-bottom: 16px; }
.contentNegociarPrecio .contentEnviarOferta { margin: 20px 0 0; }
/*inicio Estrategia de nuevos CY*/
.ContenReseUsados { background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 34%, #ededed 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(34%, #ffffff), color-stop(100%, #ededed)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 34%, #ededed 100%); /* Chrome10+,Safari5.1+ */ background: -ms-linear-gradient(top, #ffffff 34%, #ededed 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 ); /* IE6-9 */
border: 1px solid #CCCCCC; border-radius: 5px; padding-top: 4px; width: 530px; }
.topResena { background: #ffffff; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ededed)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #ededed 100%); /* Chrome10+,Safari5.1+ */ background: -ms-linear-gradient(top, #ffffff 0%, #ededed 100%); /* IE10+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 ); /* IE6-9 */
border-radius: 5px 5px 0 0; width: 530px; }
.ContenReseUsados .tituVehNuevos { margin-left: -5px; }
.contVehiculoDatos { float: left; height: 44px; margin: 0 0 12px; padding-left: 14px; width: 331px; }
.contVehiculoDatos .dtn_MarcaVehi { color: #333333; font-size: 20px; font-weight: bold; margin: 0; text-shadow: 1px 1px 2px #CCCCCC; }
.contVehiculoDatos .dtnLineaVehi { color: #333333; font-size: 18px; font-weight: normal; margin: 0; }
.dtn_Datos02 > h3 { float: left; margin: 0 0 0 15px; width: 53%; }
.dtn_Datos01 > h3 { float: left; margin: 0 0 0 15px; width: 53%; }
.contPrecioResena { float: left; height: 44px; width: 175px; }
.contPrecioResena p.preciolis { color: #666; font-size: 14px; font-weight: regular; margin: 0; }
.contPrecioResena span.valorVehiculo { color: #D60000; font-size: 24px; font-weight: bold; margin: 0; }
.centerResena { margin-top: 12px; padding-left: 14px; width: 530px; }
.centerResena img.foto { height: 58px; float: left; width: 41px; }
.centerResena .contTextRese { float: left; margin-left: 10px; width: 456px; }
.contTextRese .tituloRese { color: #000; font-size: 16px; font-weight: regular; }
.contTextRese p.resenaText { color: #666666; font-size: 14px; line-height: 14px; margin: 5px 0 0; }
.centerResena table { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; height: 61px; margin-top: 16px; width: 507px; }
.centerResena table tr { height: 24px; }
.centerResena table th { color: #000; font-size: 12px; font-weight: bold; text-align: left; padding-left: 10px; }
.centerResena table th img { float: left; margin-right: 8px; margin-top: 3px; }
.centerResena table th p { margin-top: 8px; }
.centerResena table td { color: #666; font-size: 13px; font-weight: regular; text-align: left; padding-left: 10px; }
.centerResena table .borde { border-right: 1px solid #CCCCCC; }
.contebtnResena { margin: 10px 0 10px 140px; }
.btn-primary { background-color: #990000; background-image: -moz-linear-gradient(center top, #D60000, #CC0000); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: #FFFFFF; font-weight: bold; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.8); }
/*fin Estrategia de nuevos CY*/

.contentNegociarPrecio .checkMensajesNego input { margin-right: 5px; float: left; }
.contentNegociarPrecio .checkMensajesNego p a { color: #069 !important; font-size: 14px; font-weight: normal !important; }
.contentNegociarPrecio .checkMensajesNego p a:hover { text-decoration: underline; }
#formularioContactoVendedorLightbox { margin: 20px 15px 50px 0px; width: 94%; line-height: 2px; float: left; }
#formularioContactoVendedorLightbox fieldset { margin: 6px 0; float:left; }
#formularioContactoVendedorLightbox label { float: left; font-size: 14px; font-weight: bold; width: 29%; text-align: right; margin-right: 6px; }
#formularioContactoVendedorLightbox textarea { height: 70px; float: left; width: 226px; }
#formularioContactoVendedorLightbox input { margin-bottom: 2px; padding: 3px; float: left; width: 60%; border: 1px solid #B8B8B8; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #FAFAFA; background: -moz-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(240,240,240,1)), color-stop(2%, rgba(255,255,255,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(247,247,247,1))); background: -webkit-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); background: -o-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); background: -ms-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); background: linear-gradient(top, rgba(240,240,240,1) 0%, rgba(255,255,255,1) 2%, rgba(255,255,255,1) 50%, rgba(247,247,247,1) 100%); font: 12px/14px Arial, Helvetica, sans-serif; margin-left: 9px; }
#formularioContactoVendedorLightbox .errorReq { display: inline-block; margin-left: 126px; width: 245px; height:10px; }
#formularioContactoVendedorLightbox .checkMensajes { color: #333; margin: 15px 0; width: 85%; }
#formularioContactoVendedorLightbox .checkMensajes em { line-height: 14px; margin: 10px 0; }
#formularioContactoVendedorLightbox .checkMensajes input { margin: 0 10px 15px !important; }
#formularioContactoVendedorLightbox .checkMensajes a { color: #006699 !important; }
.checkMensajes a:hover { text-decoration: underline; }
.checkMensajes a { color: #006699 !important; }
#formularioContactoVendedorLightbox .checkMensajes a:hover { text-decoration: underline; }
#formularioContactoVendedorLightbox .btnRojo { background: #990000; background-image: -moz-linear-gradient(center top, #D60000, #CC0000); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: #FFFFFF; font-weight: bold; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.8); -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-radius: 4px; border-style: solid; border-width: 1px; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05); cursor: pointer; display: inline-block; font-size: 14px; line-height: 20px; margin: 10px 0 0 130px; padding: 4px 14px; text-align: center; text-decoration: none; vertical-align: middle; }
#formularioContactoVendedorLightbox .btnRojo:hover { background: none repeat scroll 0 0 #70080C; color: #FFFFFF; }
#mensajeConfirmacionLightbox .content_mnj_final { background: url("/imgseguro/rediseno/publicacion/ico_ok_nd.png") no-repeat scroll left center; font-size: 16px; font-weight: bold; line-height: 28px; margin: 40px 0 0 14px; padding: 35px 0 20px 97px; text-align: center; width: 70%; }
.content_mnj_final { font-size: 16px; margin: 0 0 0 17px !important; }
#contactoVendedorLightboxDTO > h4 { color: red; font-size: 16px; margin: 15px 15px 0; }
#contactoVendedorLightboxDTO > ul { display: inline-flex; float: left; margin: 15px 0 25px 22px; width:380px; }
#contactoVendedorLightboxDTO > img { float: right; left: 279px; position: absolute; top: 100px; }
#formularioContactoVendedorLightbox fieldset { margin: 9px 0 4px; width: 400px;}
#contactoVendedorLightboxDTO li { margin: 0 8px 0 0; }
#contactoVendedorLightboxDTO > span { float: right; margin: 22px 0 0; }
#contactoVendedorLightboxDTO > h5 { color: grey; float: left; font-size: 14px; padding: 30px 0 15px 20px; width: 240px;}
#dtn_EnvioDatos { background: url("/web/imgseguro/publicacion/txt-no-spam.png") no-repeat scroll 74px 25px #cc0000; }
.codVehicLgth { margin: 0 0 0 239px; text-align: center; }
.verte.left { margin-left: -10px; }
.lusa.in { opacity: 1; }
.verte { width: 236px; }
.verte { background-clip: padding-box; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); display: none; left: 0; max-width: 276px; padding: 1px; position: absolute; text-align: left; top: 0; white-space: normal; z-index: 1010; }
.lusa { opacity: 0; transition: opacity 0.15s linear 0s; }
.verte.left .arrow:after { border-left-color: #fff; border-right-width: 0; bottom: -10px; right: 1px; }
.verte.arrow:after { border-width: 10px; content: ""; }
.verte .arrow, .verte.arrow:after { border-color: transparent; border-style: solid; display: block; height: 0; position: absolute; width: 0; }
.verte.left .arrow { border-left-color: white; border-right-width: 0; margin-top: -25px; right: -9px; top: 50%; }
.verte .arrow { border-width: 11px; }
.verte-title { background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; border-radius: 5px 5px 0 0; font-size: 14px; font-weight: normal; line-height: 18px; margin: 0; padding: 8px 14px; }
.verte-title:empty { display: none; }
.verte-content { padding: 9px 14px; }
.btn.btn-primary.btnContactoVendedor { height: 42px; width: 370px; }
.grid_5.dtn_ColumIzq > h2 { margin: 10px 0 17px; }
.dtn_ComentariosVen > h2 { color: #cc0000; font-size: 18px; font-weight: normal; }
.popover.left { display: none !important; }
.dtn_contFormVende.control-group { margin: 42px 0; width: 416px; }
.content_mnj_final { width: 63% !important; margin-top: 18px !important; padding-top: 40px !important; }
.msError { padding: 0 0 8px !important; width: 200px !important; }
#formularioContactoResultados .msError {float: right; padding: 0px !important; width: 220px !important;}
.campoObligatorio { color: #cf0f17; }
.posChat { position: fixed; width: 140px; height: 25px; right: 24px; top: 50%; z-index: 51; }
.chatButton { background-color: #d94211; font-size: 17px; height: 24px; padding: 9px; width: 139px; z-index: 51; position: relative; }
.chatButton a:link, a:visited { color: white; }
/*Freemium Detalle Usado*/
.pautaFremiumDetalleTop { position: absolute; top: -104px; margin: auto; padding-left: 116px; }
#sas_9621 { margin: 0px 115px 15px; }
/*Captcha*/
/*Captcha lightbox barra fija*/
.contCaptcha .recaptchaLightbox { padding: 0 0 10px 73px; }
/*Captcha home nuevos lightbox colpatria*/
.contCaptcha .recaptchaCalculadoraColpa { padding: 0 0 10px 73px; }
/*Captcha comparador nuevos lightbox */
.contCaptcha .recaptchaCompareNuevos { padding: 0 0 10px 72px; }
/*Captcha comparador usado lightbox */
.contCaptcha .recaptchaComparador { padding: 0 0 10px 72px; }
