/* =============================== */
/* ========= CSS RESET =========== */
/* =============================== */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { }
caption, th { }
fieldset, img { border:0; }
h1, h2, h3, h4, h5, h6 { font-size:1em; font-weight:normal; margin:0px; padding:0px; }
ol, ul { list-style:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
/*
q:before,q:after {content:'';}
abbr,acronym {border:0;}
*/

/* =============================== */
/* ======= Elementos HTML ======== */
/* =============================== */

body { color:#666; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background: url(../img/bg_960.jpg) 50% 0 no-repeat #fff; font-size:  62.8%; line-height:62.8%; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
input { border: solid 1px #999; color:#666; height:20px; font-size:1em }
input.bot_enviar { height:28px; width:88px; border:none; }
textarea { border: solid 1px #999; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:1em }
select { border: solid 1px #999; color:#666; height:20px; font-size:1em }
a span { display:none }
/* ========================================= */
/* ========= Estructura del sitio ========== */
/* ======================================
=== */




#main { width:958px; margin:0 auto; font-size: 1.2em; line-height:1.4em; position:relative }
#header { height:157px; width: 958px; float:left }
#main > h1 { width:908px; padding: 25px 10px 25px 40px; color: #fff; background:#2e619d; font-size:21px; font-family: Georgia, "Times New Roman", Times, serif;height: 20px; border-bottom: solid 1px #fff; float:left }
#left { width: 303px; float: left; margin-left: 10px; margin-top: 10px; }
#left_chico { width: 202px; float: left; margin-left: 10px; margin-top: 10px; }
#left_grande { width: 635px; float: left; margin-left: 10px; margin-top: 10px; margin-bottom:20px; position:relative }
#left_grande2 { width: 690px; float: left; margin-left: 10px; margin-top: 10px; margin-bottom:20px }
#cuerpo {width: 958px; font-size: 1.1em; line-height: 1.4em; padding-bottom: 50px; min-height:550px }
#grande { width: 938px; float: left; margin-left: 18px; margin-top: 10px; }
#grande2 { width: 958px; float: left; margin-left: 0px; margin-top: 10px; }
#center { }
#right { width: 240px; float: right; margin-right: 0px; position: relative; margin-bottom:20px }
#right_mediano { width: 280px; float: right; margin-right:20px; position: relative; margin-bottom:20px }
#right_grande { width: 692px; float: right; margin-right: 5px; margin-top: 10px; display:block; margin-bottom:20px; }
#footer { clear:both; background:url(../img/pie-bg.png) no-repeat; line-height: 1.4em; position: relative; bottom: 0px; width: 100%; z-index: 0; padding-top: 5px; height: 150px; margin-top: 20px;  font-size: 0.95em; }
#main > h1.vehiculos_usados { background:#2e619d url(../img/tit_bg_usados.png) !important }
#main > h1.servicios { background:#2e619d url(../img/tit_bg_servicios.png) !important }
#main > h1.serviciosfinancieros { background:#2e619d url(../img/tit_bg_serviciosfinancieros.png) !important }
#main > h1.repuestos { background:#2e619d url(../img/tit_bg_repuestos.png) !important }
#main > h1.noticias { background:#2e619d url(../img/tit_bg_noticias.png)!important }
#main > h1.imagenes { background:#2e619d url(../img/tit_bg_imagenes.png) !important }
#main > h1.empresa { background:#2e619d url(../img/tit_bg_empresa.png) !important }
#main > h1.contacto { background:#2e619d url(../img/tit_bg_contacto.png) !important }
#main > h1.ingresar { background:#2e619d url(../img/tit_bg_noticias.png) !important }
/*AUXILIARS*/
.clearfix { clear:both; float: left; }
.borde_fotos { border:solid 1px #666; padding:1px; }
/*HEADER*/

#header #url_ajr { float:right; margin-bottom:1px }
#header #link_logo { height:91; float: left }
/*CONTENT*/
#content { clear:both; }
#content h1 { color: #fff; width: 850px; font-size: 2.8em;  padding: 10px 0 0 80px; height: 35px; line-height: 1em; }
#breadcrum { width: 878px; padding: 4px 40px 3px 40px; font-size: 0.95em; background: url(../img/bg_breacrum.gif) no-repeat #b5b7af; color: #4f5557; border-top: solid 1px #fff; border-bottom: solid 1px #fff; height:17px; float:left}
#breadcrum a { color: #666; text-decoration:underline; }
#breadcrum a:hover { text-decoration:none; }
#main_container { position:relative; padding-top:23px; width:958px; background:url(../img/subtit_bg1.png) no-repeat; }
/*FOOTER*/

#footer #ubicacion { width:200px; position:absolute; right: 310px; color: #333; }
#footer #ubicacion h2 { color:#39c; font-weight: bold; }
#footer #ubicacion a { color:#333; text-decoration: underline; }
#footer #telefono { width:233px; position:absolute; right: 20px; color: #333; }
#footer #telefono h2 { color:#39c; font-weight: bold; }
#footer #telefono a { color:#333; text-decoration: underline; }
#footer #links { color: #666; text-align:center; width: 958px; position: absolute; top: 70px; font-size: 0.95em; }
#footer #links li { display:inline; }
#footer #links li a { color:#666; margin: 0 7px; }
#footer #links li a:hover { text-decoration:underline }
#footer #institucional { list-style:none; color: #999; display: inline; font-size: 0.95em; float: left; position: absolute; top: 105px; }
#footer #institucional li { display:inline; }
#footer #institucional li a { color:#999; margin: 0 7px; }
#footer #institucional li a:hover { text-decoration:underline; }
#pie_logos { position: relative; float: left; }
#duonn { width: 120px; float: right; position: absolute; top: 100px; right: 30px; }
/*================================================*/
/*===================PAGINACIÓN===================*/
/*================================================*/

.paginacio { width:621px; text-align: center; font-size: 0.95em; float: left; background:url(../img/list_bg_numerador.png) repeat-y; border: solid 1px #ccc; margin: 10px 0; height: 13px; }
.paginacio ul { list-style:none; margin:0; padding:0; }
.paginacio ul li { display:inline; height:15px; padding:4px 3px; margin:0; }
.paginacio ul li a { color:#666; text-decoration:none!important; padding:3px 6px!important; font-weight:bold; border: solid 1px #ccc; }
.paginacio ul li a:hover { background:#fff; text-decoration:none; color:#06f; }
.paginacio ul li a.paginaSeleccio { background-color:#fff; padding:4px 6px; color:#666; border: solid 1px #49a3d0; }
.paginaNoSeleccio { padding:8px 6px; color:#666; }
/*================================================*/

/***************/
/*HOME*/
/***************/
#img_home { width:958px; height:277px; position:relative; float:left; border-top: solid 0px #fff; margin-top:1px }
#nuevos { border:solid 1px #d2d2d2; padding:1px; width:303px; }
#nuevos li h1 a { background:url(../img/h_tit_links.png) 0 0 no-repeat; width:303px; height:41px; display:block }
#nuevos:hover li h1 a { background:url(../img/h_tit_links.png) 0px -51px no-repeat; }
#nuevos li a.select_cat { background:url(../img/h_v_nuevos_img.jpg) no-repeat; width:303px; display:block; text-align: center; color: #666; font-weight: bold; padding-top: 95px; height: 30px; }
#nuevos li a.select_cat:hover { text-decoration: none; }
#nuevos li a.sprinter { background: url(../img/h_v_usados_bot.png) no-repeat; width:173px; display:block; color: #39c; font-weight: normal; padding-top: 20px; height: 35px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; padding-left: 130px; }
#nuevos li a.sprinter:hover { background: url(../img/h_v_usados_bot.png) -313px 0 no-repeat; text-decoration:none }
#nuevos li a.camiones { background: url(../img/h_v_usados_bot.png) no-repeat 0 -67px; width:173px; display:block; color: #39c; font-weight: normal; padding-top: 20px; height: 35px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; padding-left: 130px; border-bottom: solid 6px #d2d2d2; }
#nuevos li a.camiones:hover { background: url(../img/h_v_usados_bot.png) no-repeat -313px -67px; text-decoration:none }
#usados { border:solid 1px #d2d2d2; padding:1px; width:303px; float: left; margin-top: 10px; margin-left: 15px; }
#usados li h1 a { background:url(../img/h_tit_links.png) -310px 0 no-repeat; width:303px; height:41px; display:block }
#usados:hover li h1 a { background:url(../img/h_tit_links.png) -310px -51px no-repeat; }
#ultimas_noticias_home { position:absolute; right:5px; top: 70px; width: 296px; background: #ededed; font-size: 0.95em; }
#ultimas_noticias_home img.img_fondo_noticias { position:absolute; top:10px; left: 10px; }
#ultimas_noticias_home h2 { background:url(../img/home_destacado.jpg) no-repeat; width:296px; height:25px; padding-top: 275px; text-align: center; color: #fff; font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; z-index: 10; float: left; }
#ultimas_noticias_home img.img_noticia { float:left; clear:both; padding: 3px; width: 251px; height: 81px; margin: 20px 0 10px 20px; border: solid 1px #ccc; }
#ultimas_noticias_home h3 { display:block; margin-left: 25px; float: left; width: 250px; color: #92958a; font-weight: bold; }
#ultimas_noticias_home h4 a { display:block; float: left; width: 270px; padding-left: 25px; background:url(../img/ico_flechita_1.gif) no-repeat; color: #39c; font-weight: bold; line-height: 1.3em; height:2.6em; overflow:hidden }
#ultimas_noticias_home p { display:block; float: left; width: 270px; padding-left: 25px; line-height: 1.3em; margin-bottom: 20px; overflow:hidden; height:4.2em }
#ultimas_noticias_home a.link_ver_todas_las_noticias { display:block; color:#39c; font-weight:bold; float:left; width:289px; height: 22px; text-align: right; background:url(../img/h_noticias_bg_link.gif) no-repeat; padding-right: 5px; }
#ultimas_noticias_home a.link_ver_todas_las_noticias:hover { text-decoration:none }
/*NOVEDADES*/
#noticia_destacada { float:right; margin-right:15px; background:#ededed; width:295px; border-bottom: 4px solid #ccc; padding-bottom:10px }
#noticia_destacada h2 { width:276px; height:25px; color: #fff; font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; float: left; background: url(../img/tit_bg_noticias_destacadas.png) no-repeat; height:50px; padding-top: 15px; padding-left: 20px; }
#noticia_destacada img.img_noticia { float:left; clear:both; padding: 3px; width: 251px; height: 81px; margin: 0 0 10px 20px; border: solid 1px #ccc; }
#noticia_destacada h3 { display:block; margin-left: 25px; float: left; width: 250px; color: #92958a; font-weight: bold; }
#noticia_destacada h4 a{ display:block; float: left; width: 270px; padding-left: 25px; background:url(../img/ico_flechita_1.gif) no-repeat; color: #39c; font-weight: normal; line-height: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em; }
#noticia_destacada p { display:block; float: left; width: 270px; padding-left: 25px; line-height: 1.3em; margin-bottom: 20px; }
#left_grande #noticias div { float:left; position:relative; width:621px; border-bottom: dotted 1px #ccc; padding: 15px 0; }
#left_grande #noticias h2 { background: url(../img/v_subtit_cat_bg.png) no-repeat; height:61px }
#left_grande #noticias a.link_img { background:url(../img/imagen_bg.png) no-repeat; width:230px; height:196px; display:block }
#left_grande #noticias img { margin:25px 15px }
#left_grande #noticias h3 { position:absolute; top:35px; left:260px; width: 360px; }
#left_grande #noticias h4 { position:absolute; top:55px; left:260px; height: 50px; width: 360px; }
#left_grande #noticias h4 a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; color:#39c }
#left_grande #noticias p { position:absolute; top:105px; left:260px; width: 360px; }
/*NOVEDADES*/
#grande #noticias div { float:left; position:relative; width:921px; border-bottom: dotted 1px #ccc; padding: 15px 0; }
#grande #noticias h2 { background: url(../img/v_subtit_cat_bg.png) no-repeat; height:61px }
#grande #noticias a.link_img { background:url(../img/imagen_bg.png) no-repeat; width:230px; height:196px; display:block; float: left; }
#grande #noticias img { margin:25px 15px }
#grande #noticias h3 { width: 660px; float: right; }
#grande #noticias h4 { width: 660px; float: right; font-family: Georgia, "Times New Roman", Times, serif; font-size: 21px; color:#39c; line-height: 1.2em; }
#grande #noticias p { left:260px; width: 660px; float: right; }
#grande #noticias p#resumen { margin:20px 0; font-weight:bold }
/*REPUESTOS*/
#left_grande #repuestos { line-height:1.8em }
#left_grande #repuestos a.link_img { background:url(../img/imagen_bg.png) no-repeat; width:230px; height:196px; display:block; float: left; }
#left_grande #repuestos img { margin:25px 15px }
#left_grande #repuestos h2 { top:35px; left:260px; width: 360px; }
#left_grande #repuestos h3 { width: 400px; float: right; font-weight: bold; padding-bottom:20px; border-bottom: dotted 1px #333; margin-top: 20px; }
#left_grande #repuestos h3 strong { color:#3499cc }
#left_grande #repuestos p { top:105px; left:260px; width: 400px; float: right; margin-top: 20px; }
#right .img_top { float: right; margin-top: 20px; }
#right .img_bottom { float: right; }
#right .fotos { list-style:none; margin:0; padding:10px 35px; width:191px; float:right; }
#right .fotos li { display:inline; }
#right .fotos li a img { margin: 7px; padding: 5px; border: solid #999 1px; }
#right .fotos li a:hover img { margin: 7px; padding: 5px; border: solid #52a0e3 1px; }
/*GALERIA*/
#grande #galeria { list-style:none; margin:0; padding:10px 35px; }
#grande #galeria li { display:inline; }
#grande #galeria li a img { margin: 10px 15px; padding: 4px; border: solid #999 1px; }
#grande #galeria li a:hover img { border: solid #52a0e3 1px; }
/*SERVICIOS FINANCIEROS*/
#left_grande #servicios_financieros h2 { font-family:Georgia, "Times New Roman", Times, serif; color:#444; font-size: 1.5em; padding: 5px; background:  url(../img/v_subtit_cat_bg.png) no-repeat; margin: 20px 0 10px 0; }
#left_grande #servicios_financieros h3 { font-family:Georgia, "Times New Roman", Times, serif; color:#3499cc; font-size: 1.5em; padding: 5px; background: #f0f4f4; border: solid 1px #dbe6e8; margin: 20px 0 10px 0; }
#left_grande #servicios_financieros h4 { padding:10px 20px; color:#3499cc; font-weight:bold }
#left_grande #servicios_financieros p { padding:10px 20px; line-height:1.5em }
#left_grande #servicios_financieros ul { margin-left:20px; padding:0 20px 10px 20px; }
#left_grande #servicios_financieros ul li { padding:5px 30px; margin:0; background:url(../img/bullet.gif) 0px 50% no-repeat }
#left_grande #servicios_financieros ul li.odd { padding:5px 30px; margin:0; background: #f8f8f8; border-bottom: solid 1px #e9e9e9; border-top: solid 1px #e9e9e9; background:url(../img/bullet.gif) 0px 50% no-repeat #f8f8f8 }
#box_leasing { border: solid 1px #dce7e9; background:#f0f4f4; padding: 15px 20px; width:220px; float: left; margin-top: 30px; }
#box_leasing h2 { color:#59acd5; font-weight:bold; margin-bottom: 10px; }
#box_leasing ul { margin-left:0px; font-size:0.95em }
#box_leasing ul li { padding:5px 30px 0 30px; margin:0; background:url(../img/bullet.gif) 0 0 no-repeat; line-height: 1.2em; }
/*SERVICIOS*/
#left_grande #servicios h2 { font-family:Georgia, "Times New Roman", Times, serif; color:#444; font-size: 1.5em; padding: 5px; background:  url(../img/v_subtit_cat_bg.png) no-repeat; margin: 20px 0 10px 0; }
#left_grande #servicios div.cont_img { background:url(../img/imagen_bg.png) no-repeat; width:230px; height:196px; display:block; float: left; }
#left_grande #servicios div.cont_img img { margin:25px 5px 25px 15px }
#left_grande #servicios p { margin-bottom:20px }
#left_grande #servicios strong.azul { color:#3499cc }
#left_grande #servicios p.right { margin-left: 20px; float: right; width: 360px; margin-top: 10px; margin-right: 20px; }
#left_grande #servicios p#taller_movil { background:url(../img/servicios_img_cuerpo.png) no-repeat; width:611px; float: left; margin-left: 5px; height: 450px; position: relative; }
#left_grande #servicios p#taller_movil span#txt_tm { position:absolute; width:287px; height:117px; left: 28px; top: 24px; }
#left_grande #servicios p#taller_movil span#solicitar_turno { position:absolute; width:359px; height:117px; left: 237px; top: 227px; }
#left_grande #servicios p#taller_movil a#solicitar { position:absolute; display:block; background: url(../img/bot_solicitar_turno.png) no-repeat; width: 220px; height: 38px; left: 290px; top: 375px; }
#right_mediano #box_asesorese { background: url(../img/asesorese_bg.jpg) no-repeat; width:294px; height:506px; position:relative; float:left; padding-top: 150px; margin-top:10px}
#right_mediano #box_asesorese h2 { color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size: 17px; margin-left:28px; margin-bottom: 20px; }
#right_mediano #box_asesorese #box_mapa { padding:20px; font-size: 0.95em; }
#right_mediano #box_asesorese #box_mapa #mapa_servicios { background:#fff; padding:4px; border:solid 1px #ccc; margin-top: 10px; float: left; }
#right_mediano #box_asesorese a#solicitar_turno { position:absolute; display:block; background: url(../img/bot_solicitar_turno_2.png) no-repeat; width: 220px; height: 38px; left: 43px; top: 409px; }
/* NUEVOS */
#main > h1.nuevos { background:url(../img/v_nuevos_img.jpg) no-repeat 25% 0; padding-top: 145px; height: 10px; }
a#box_sprinter { background:url(../img/v_nuevos_sprinter.jpg) no-repeat; width:425px; height:217px; display:block; font-family: Georgia, "Times New Roman", Times, serif; color: #333; padding: 33px 0 0 50px; font-size: 1.7em; float: left; margin-left:0; left:-15px }
a#box_sprinter:hover { background:url(../img/v_nuevos_sprinter.jpg) 0 -250px no-repeat; text-decoration: none; }
a#box_camiones { background: url(../img/v_nuevos_camiones.jpg) no-repeat; width:431px; height:217px; display:block; font-family: Georgia, "Times New Roman", Times, serif; color: #333; padding: 33px 0 0 50px; font-size: 1.7em; float: left; }
a#box_camiones:hover { background:url(../img/v_nuevos_camiones.jpg) 0 -249px no-repeat; text-decoration: none; }
span#link_elegir_sprinter { position:absolute; width:337px; left: 77px; top: 250px; color: #39c; font-weight: bold; font-size: 0.95em; }
span#link_elegir_camion { position:absolute; width:337px; left: 559px; top: 250px; color: #39c; font-weight: bold; font-size: 0.95em; }
/* NUEVOS - Sprinter */
#main > h1.sprinter { background: url(../img/v_nuevos_img_sprinter.jpg) no-repeat 50% 0; padding-top: 145px; height: 10px; }
div.sprinter#main_container #right_grande h2 { background:url(../img/v_subtit_cat_bg.png) no-repeat; height:31px; width:621px; font-size: 1.7em; font-family: Georgia, "Times New Roman", Times, serif; color: #333; padding: 25px 0 0 40px; }
div.sprinter#main_container #right_grande h3 { font-family:Georgia, "Times New Roman", Times, serif; color:#3499cc; font-size: 1.5em; padding: 5px; background: #f0f4f4; border: solid 1px #dbe6e8; margin: 10px 20px 10px 40px; }
div.sprinter#main_container #right_grande p { margin:0 40px }
#camionetas li { display:inline; }
#camionetas li a img { margin: 10px 15px; padding: 4px; border: solid #999 1px; }
#camionetas li a:hover img { border: solid #52a0e3 1px; }
#grande #galeria li { display:inline; }
#grande #galeria li a img { margin: 10px 15px; padding: 4px; border: solid #999 1px; }
#grande #galeria li a:hover img { border: solid #52a0e3 1px; }
/* NUEVOS - Camiones */
#main > h1.camiones { background: url(../img/v_nuevos_img_camiones.jpg) no-repeat 50% 0; padding-top: 145px; height: 10px; }
div.camiones_detalle#main_container #right_grande h2 { font-size: 2.2em; font-family: Georgia, "Times New Roman", Times, serif; color: #333; margin-right: 20px; width: 600px; line-height:2.2em }
.tabcontent h3 { font-family:Georgia, "Times New Roman", Times, serif; color:#3499cc; font-size: 1.5em; padding: 5px; background: #f0f4f4; border: solid 1px #dbe6e8; margin: 10px 20px 10px 0; }
.tabcontent h4 { font-family:Georgia, "Times New Roman", Times, serif; color:#3499cc; font-size: 1.4em; padding: 5px; margin: 10px 20px 10px 0; }
.tabcontent a.link_img { background: url(../img/v_n_img_bg.png) no-repeat; width:236px; height:171px; display:block; float: left; }
.tabcontent img { margin:10px 10px }
.tabcontent p { width: 420px; float: right; margin-right:30px }
.tabcontent p#resumen { margin:20px 0; font-weight:bold; margin-right:30px; border-bottom: dotted 1px #ccc; padding-bottom:20px }
.tabcontent p strong.azul { display:block; color:#39c }
.tabcontent table.tabla_detalles { border: solid 1px #ccc; }
.tabcontent table.tabla_detalles tr td { background:#f0f4f4; border-bottom: solid 1px #ccc; width:400px; padding:3px; }
.tabcontent table.tabla_detalles tr th { background:#f8f8f8; border-bottom: solid 1px #ccc; width:300px; text-align:left; padding:3px }
.tabcontent table.tabla_detalles tr th.titulo { font-weight:bold; text-transform:uppercase; text-align: center; font-size: 1.1em; background:#fff }
.tabcontent1 table.tabla_detalles { border: solid 1px #ccc; }
.tabcontent1 table.tabla_detalles tr td { background:#f0f4f4; border-bottom: solid 1px #ccc; width:400px; padding:3px; }
.tabcontent1 table.tabla_detalles tr th { background:#f8f8f8; border-bottom: solid 1px #ccc; width:300px; text-align:left; padding:3px }
.tabcontent1 table.tabla_detalles tr th.titulo { font-weight:bold; text-transform:uppercase; text-align: center; font-size: 1.1em; background:#fff }
.tabcontent table.tabla_dimensiones { border: solid 1px #ccc; }
.tabcontent table.tabla_dimensiones tr td { background:#f0f4f4; border-bottom: solid 1px #ccc; width:400px; padding:3px; }
.tabcontent table.tabla_dimensiones tr th { background:#f8f8f8; border-bottom: solid 1px #ccc; width:300px; text-align:left; padding:3px }
.tabcontent table.tabla_dimensiones tr th.titulo { font-weight:bold; text-transform:uppercase; text-align: center; font-size: 1.1em; background:#fff }
.tabcontent1 table.tabla_dimensiones { border: solid 1px #ccc; }
.tabcontent1 table.tabla_dimensiones tr td { background:#f0f4f4; border-bottom: solid 1px #ccc; width:400px; padding:3px; }
.tabcontent1 table.tabla_dimensiones tr th { background:#f8f8f8; border-bottom: solid 1px #ccc; width:300px; text-align:left; padding:3px }
.tabcontent1 table.tabla_dimensiones tr th.titulo { font-weight:bold; text-transform:uppercase; text-align: center; font-size: 1.1em; background:#fff }
.tabcontent img.dimensiones { margin:10px 0 10px 180px; }
.tabcontent1 img.dimensiones { margin:10px 0 10px 180px; }
.tabcontent .caja_denominaciones { width:650px; background:#e5e5e5; padding:20px; border-top: solid 10px #ccc; border-bottom: solid 10px #ccc; float:left }
.tabcontent .caja_denominaciones img { margin: 0 0 0 100px }
.tabcontent table.tabla_denominaciones { border: solid 1px #ccc; margin: 30px 10px 0 0; float: left; }
.tabcontent table.tabla_denominaciones tr td { background:#f0f4f4; border-bottom: solid 1px #ccc; width:160px; padding:4px; font-size: 0.95em; }
.tabcontent table.tabla_denominaciones tr th { background:#f8f8f8; border-bottom: solid 1px #ccc; text-align:left; padding:3px; color: #39c; font-weight: bold; }
.tabcontent table.tabla_denominaciones tr th.titulo { font-weight:bold; text-transform:uppercase; text-align: center; font-size: 1.1em; background:#fff }
.tabcontent table.tabla_denominaciones tr td strong { color:#39c }
.tabcontent1 table.tabla_denominaciones { border: solid 1px #ccc; margin: 30px 30px 0 0; float: left; }
.tabcontent1 table.tabla_denominaciones tr td { background:#f0f4f4; border-bottom: solid 1px #ccc; width:160px; padding:4px; font-size: 0.95em; }
.tabcontent1 table.tabla_denominaciones tr th { background:#f8f8f8; border-bottom: solid 1px #ccc; text-align:left; padding:3px; color: #39c; font-weight: bold; }
.tabcontent1 table.tabla_denominaciones tr th.titulo { font-weight:bold; text-transform:uppercase; text-align: center; font-size: 1.1em; background:#fff }
.tabcontent1 table.tabla_denominaciones tr td strong { color:#39c }
.tabcontent table.tabla_caract_sprinter { border: solid 1px #ccc; margin: 10px 30px 0 0; float:left }
.tabcontent table.tabla_caract_sprinter tr td { background:#f0f4f4; border-bottom: solid 1px #ccc; width:330px; padding:4px; font-size: 0.95em; }
.tabcontent table.tabla_caract_sprinter tr th { background:#f8f8f8; border-bottom: solid 1px #ccc; width:330px; text-align:left; padding:3px; color: #39c; font-weight: bold; }
.tabcontent table.tabla_caract_sprinter tr th.titulo { font-weight:bold; text-transform:uppercase; text-align: center; font-size: 1.1em; background:#fff }
/* USADOS */
#grande .vehiculo { width:909px; height:116px; border: solid 1px #cfcfcf; float:left; background:url(../img/list_int_bg.png) repeat-x; margin-bottom: 1px; }
#grande .vehiculo .foto { width:123px; float:left; border-right: solid 1px #cfcfcf; padding:10px 10px 14px 10px; }
#grande .vehiculo .foto img { border:solid 1px #ccc }
#grande .vehiculo .detalles { width:480px; float:left; border-right: solid 1px #cfcfcf; height:116px }
#grande .vehiculo .detalles .marca { color:#39c; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; display:block; margin-top: 10px; padding-left: 10px; }
#grande .vehiculo .detalles .version { color:#333; display:block; font-weight: bold; padding-left: 10px; }
#grande .vehiculo .detalles .marca a, #grande .detalles .version a { color:#39c; }
#grande .detalles .resumen { color:#666; display:block; font-size: 0.95em; padding-left: 10px; }
#grande .precio { color:#666; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; display:block; width:140px; border-right: solid 1px #cfcfcf; height:106px; float: left; text-align: center; padding-top: 10px; }
#grande .año { color:#666; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; display:block; width:130px; height:106px; float: left; text-align: center; padding-top: 10px; }
/* USADO DETALLE */
#grande_detalle .vehiculo { width:690px; float:left; margin-bottom: 1px; margin: 0 0 0 10px; }
#grande_detalle .vehiculo .fotos { width:307px; float:left; }
#grande_detalle .vehiculo .fotos .foto_grande { width:303px; float:left; height: 227px; margin-bottom: 7px; padding: 1px; border: solid 1px #ccc; }
#grande_detalle .vehiculo .fotos .contenedor_fotos_chicas { width:265px; float:left; border: solid 1px #cfcfcf; background:url(../img/h_v_usados_efect.png) no-repeat; height: 94px; padding: 3px 19px; }
#grande_detalle .vehiculo .fotos .foto_chica { width:123px; float:left; height:89px; border: solid 1px #ccc; padding: 1px; }
#grande_detalle .vehiculo .detalles { width:351px; float:left; height:116px; margin-left: 11px; color: #333; }
#grande_detalle .vehiculo .detalles h2 { background:url(../img/det_tits_bg.png) no-repeat; width:335px; color:#fff; font-weight:bold; border-left: solid 4px #264cbf; padding-left: 12px; margin-bottom: 1px; float: left; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; }
#grande_detalle .vehiculo .detalles h3 { background:url(../img/det_tits_bg.png) 0 -28px no-repeat; width:335px; color:#4f5557; font-weight:bold; border-left: solid 4px #b5b7af; padding-left: 12px; margin-bottom: 1px; float: left; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; }
#grande_detalle .vehiculo .detalles h3.chico { width:169px; margin-right:1px; margin-bottom: 1px; float: left; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; }
#grande_detalle .vehiculo .detalles .resumen_grande { border: solid 1px #ccc; padding: 7px 12px; margin-bottom: 9px; float: left; width: 325px; }
.azul_descripcion { font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; color:#39c }
#grande_detalle .vehiculo .detalles .resumen_chico { border: solid 1px #ccc; width:140px; margin-right:1px; padding: 7px 12px; margin-bottom: 9px; float: left; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal !important; }
#grande_detalle .vehiculo .detalles .resumen_grande_alto { border: solid 1px #ccc; padding: 7px 12px; margin-bottom: 9px; float: left; width: 325px; }
#grande_detalle #contacto_usado { background: url(../img/tit_contact_vendedor.png) no-repeat #d9d9d9; width:234px; float:right; padding:1px; margin-right: 10px; }
#grande_detalle #contacto_usado fieldset { margin: 60px 17px 10px 17px; }
#grande_detalle #contacto_usado fieldset label { font-weight:bold; display:block; color:#666; font-family:Tahoma, Geneva, sans-serif; font-size:11px; }
#grande_detalle #contacto_usado fieldset input { border: solid 1px #999; background:#fff; font-family:Tahoma, Geneva, sans-serif; font-size: 11px; color:#333; padding:2px; width: 190px; margin-bottom: 5px; }
#grande_detalle #contacto_usado fieldset textarea { border: solid 1px #999; background:#fff; font-family:Tahoma, Geneva, sans-serif; font-size: 11px; color:#333; padding:2px; width: 190px; height:38px }
#grande_detalle #contacto_usado fieldset #bot_enviar { background:url(../img/bot_buscar.png) no-repeat; width:81px; height:20px; color:#FFF; font-family: tahoma; font-size: 11px; font-weight: bold; border: none; margin: 10px 60px; }
#grande_detalle #contacto_usado #confirmacion_formulario { margin: 60px 17px 10px 17px; height:270px; color: #333; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; }
.volver_al_listado_usados { width:948px; float:left; border-top: dotted 1px #92958a; background:url(../img/ico_volver_2.gif) no-repeat; font-weight: bold; color: #666; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; padding-left: 30px; padding-top: 8px; margin: 20px 0; }
/***************/
/*Empresa*/
/***************/

#left_grande2 #empresa { line-height:1.8em }
#right a.link_img { background:url(../img/imagen_bg.png) no-repeat; width:230px; height:196px; display:block; float: left; margin-top: 50px; }
#right a.link_img img { margin:25px 15px }
#left_grande2 #empresa img#fundacion { }
#left_grande2 #empresa img#foto_empresa { float:right; margin-bottom: 20px; padding: 2px; border: solid 1px #ccc; position: relative; top: 40px; }
#left_grande2 #empresa h2 { float: right; padding-bottom:10px; font-family: Georgia, "Times New Roman", Times, serif; color: #444; font-size: 17px; position: relative;width: 435px; margin-top:10px }
#left_grande2 #empresa h3 { width: 435px; float: right; padding-bottom:10px; border-bottom: dotted 1px #333; font-family: Georgia, "Times New Roman", Times, serif; color: #39c; font-size: 17px; position: relative; top: 0px; display:block }
#left_grande2 #empresa h3 strong { color:#3499cc }
#left_grande2 #empresa p { width: 435px; float: right; margin-bottom: 20px; position: relative; top: 30px; }
/*CONTACTO*/
/*ubicacion*/
#caja_destacada_contacto { float:right; margin-right:10px; background:#ededed url(../img/contacto_der_bg.png) no-repeat; width:296px; border-bottom: 4px solid #ccc; top: -65px; position: relative; height: 590px; }
#caja_destacada_contacto #ubicacion { width: 265px; margin: 145px 18px 0 18px; color: #aed3ff; font-size: 11px; }
#caja_destacada_contacto #ubicacion h2 { color:#fff; font-weight: bold; }
#caja_destacada_contacto #ubicacion a { display:block; color:#aed3ff; background:url(../img/ico_flechita_azul_1.gif) no-repeat; padding-left:20px; margin-top: 10px; text-decoration: underline; }
#caja_destacada_contacto #ubicacion a:hover { text-decoration:none }
/*telefono*/
#caja_destacada_contacto #telefono { width: 265px; margin: 10px 18px 0 18px; color: #aed3ff; font-size: 11px; height: 90px; }
#caja_destacada_contacto #telefono h2 { color:#fff; font-weight: bold; }
/*Taller*/

#caja_destacada_contacto #taller { width: 265px; margin: 20px 18px 0 18px; color: #666; font-size: 11px; }
#caja_destacada_contacto #taller h2 { color:#fff; text-align:left; width:265px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; display: block; margin-bottom: 30px; }
#caja_destacada_contacto #taller a { display:block; color:#666; background: url(../img/flechita_gris.gif) no-repeat 0 50%; padding-left:20px; margin-top: 10px; text-decoration: underline; }
#caja_destacada_contacto #taller a:hover { text-decoration:none }
#caja_destacada_contacto #taller img { border: solid 1px #ccc; padding:3px; background:#fff; margin-bottom: 10px; }
/*Contacto*/
#center h2 { color:#39c; font-weight: bold; margin-bottom: 10px; border-bottom: dotted 1px #ccc; width: 490px; margin-left: 50px; }
#center form { float: left; }
#center form .contenedor_etiquetas { width:215px; margin-left:50px; margin-top: 10px; float: left; height: 40px; text-align:left; padding: 0!important; position: relative; }
#center form .contenedor_etiquetas_grande { width:490px; margin-left:50px; float: left; margin-top: 10px; position: relative; clear: both; height: 190px; }
#center form .contenedor_etiquetas_bt { width:490px; margin-left:55px; float: left; margin-top: 10px; position: relative; clear: both; height: 40px; }
.contenedor_etiquetas label { display:block; width:215px; float:left; position: absolute; left: 0px; font-weight: bold; }
#center form .contenedor_etiquetas_grande label { width:490px; display: block; position: absolute; left: 0px; top: 0px; font-weight: bold; }
#center form input { width:213px; margin: 0!important; padding:3px; float:left; clear: both; position: absolute; top: 20px; left: 0px; }
#center form textarea { width:480px; padding:3px; position: absolute; top: 20px; left: 0px; height: 174px; }
#center form select { width:213px; margin: 0; float:left; position: absolute; top: 20px; }
#center form fieldset #bot_enviar { float: left; clear:both; margin: 10px 0 0 180px; background:url(../img/bot_enviar.png) no-repeat; width:88px; height:28px; color: #fff; font-weight: bold; font-size: 0.9em; border: 0; position: absolute; top: 10px; left: 145px; }
#center form fieldset #bot_cancelar { float: left; clear:both; margin: 10px 0 0 180px; background: url(../img/bot_cancelar.png) no-repeat; width:96px; height:28px; color: #fff; font-weight: bold; font-size: 0.9em; border: 0; position: absolute; top: 10px; left: 245px; }
/***************/
/*POPUPS*/
/***************/
#pop { background:url(../img/legales-top.png) no-repeat; width:600px; font-size: 1.2em; }
#pop h1 span { display:none; }
#pop h2 { color:#fff; padding: 75px 20px 20px 60px; font-weight: bold; }
#pop #cuerpo { padding:20px 40px 20px 60px; font-size: 0.7em; line-height: 1.2em; }
#pop #cuerpo strong { color:#39f; }
#pop #cuerpo a { color:#39f; text-decoration:underline; }
#pop #cuerpo a:hover { color:#39f; text-decoration:none; }
#pop #cuerpo h2 { font-weight:bold; margin:20px 0 -10px 0; color:#fff; }
#pop #cuerpo h3 { font-weight:bold; color:#39f; margin:30px 0 5px 0; text-transform:uppercase }
#pop #cuerpo p { text-align:justify; margin-bottom:15px; }
#pop #cuerpo ul { margin:30px 0 0 20px; }
/*POPS LEGALES*/
#aviso_legal { border: solid 1px #ccc; padding:10px 20px!important; background:#e9eaeb; width: 625px; margin: 10px auto; }
#aviso_legal h3 { color:#06f; font-weight: bold; margin-bottom:10px!important; background:none!important; }
#aviso_legal p { margin:0 0 10px 0; padding:0; font-size: 0.95em; }
/****************/
/*MAPA WEB*/
/****************/
#sitemap { border: solid 1px #ccc; border-bottom: solid 2px #ccc; float: left; padding-bottom: 10px; background: #fff; }
#sitemap li { padding: 0px 20px; width: 522px; float: left; }
#sitemap li h2 { color:#fff; margin-top:8px; font-weight:bold }
#sitemap li.titulos { border-bottom:none; border: none; width: 564px; padding: 0; height: 35px; background: url(../img/cuadro-tit-negro-775.png) no-repeat #000; margin-bottom: 20px; margin-top: 1px; }
#sitemap li.titulos img { float:left; margin: 0; margin-left: 10px; border: none; padding: 0; }
#sitemap li a { color:#4376dd; font-weight:bold; background:url(../img/ico-flecha-2.png) 0 0 no-repeat; padding-left:30px; margin-left:40px; float:left; display:block; height:22px; clear:both; padding-top: 3px; }
/*Formulario generico*/
/*///////////////*/

/*///////////////*/
/*Contenedor de edicion noticias y vehiculos*/
#cont_gen { font-family:Georgia, "Times New Roman", Times, serif; font-size: 1.2em; color:#000000; }
/*Contenedor de ingresar*/
#cont_ingresar { font-family:Georgia, "Times New Roman", Times, serif; font-size: 1.2em; color:#0404B4; height:100px; margin-top:30px; margin-left:300px; float:left; }
/*///////////////*/
#libre { width:1px; height:1px; margin:auto; }
/*///////////////*/
