/**** secciones del index ****/
#content { background: url(comunes/fondos/fnd-degradado.png) 0 100% repeat-x  }
#pagina.inicio {background:#fff url(comunes/fondos/fnd-index-content.png) 0 90% repeat-x;}
#pagina.inicio #column_1 { width: 80%; background: none;}
#pagina.inicio #column_2{ width: 20%; background: none;}
#pagina.inicio #content { padding: 19px 7px; }
/*** Seccion ofertas y mercado ***/
.ofertas_stock, .mercado_ocasion { margin-bottom: 22px; position: relative; width: 46%; float:left; margin-right: 1%; border: 1px solid #d3dde5; padding: 10px; background:#edeef1;}
.ofertas_stock .line, .mercado_ocasion .line { padding-bottom:15px; border-bottom: 1px solid #ccd7e9;}
.ofertas_stock h2 { margin-bottom: 30px; text-indent: -9999px; background: url(comunes/titulos/tit-ofertas-stock.png) no-repeat}
.mercado_ocasion h2 { margin-bottom: 30px; text-indent: -9999px; background: url(comunes/titulos/tit-mercado-ocasion.png) no-repeat}
.ofertas_stock dl , .mercado_ocasion dl { width:50%; float: left; margin-bottom: 17px;}
.ofertas_stock dl dt, .mercado_ocasion dl dt { width:40%; float: left;}
.ofertas_stock dl dd  , .mercado_ocasion dl dd { width:60%; float: left;}
.ofertas_stock dl span, .mercado_ocasion dl span { display: block; }
.ofertas_stock dl a span, .mercado_ocasion dl a span {  display: inline;}
.ofertas_stock dl a, .mercado_ocasion dl a { display: block; position:relative; top:0; left: 0; text-indent: 0;
font-weight: normal; background: none; color:#D07C18; padding:0;}
.ofertas_stock img, .mercado_ocasion img { width:90%; margin-top: 4px; border: 1px solid #11bef7;}
.ofertas_stock a, .mercado_ocasion a { position: absolute; top: 7px; right: 10px; display: block; padding:3px 4px; text-indent: 9px;}
.ofertas_stock a { background: #ccd1d8; color:#144080; font-weight: bold;}
.mercado_ocasion a { background: #809dca; color:#fff; font-weight: bold;}

/*** Seccion  catalogo ***/
.accede_catalogo { clear: both; }
.accede_catalogo h2 {   margin-bottom: 7px; text-indent: -9999px; background: url(comunes/titulos/tit-accede-catalogo.png) no-repeat}
.accede_catalogo dl{ width: 197px; height: 134px; float: left;  position: relative;}
.accede_catalogo dl a {  position: absolute; bottom:14px; right: 20px;}
.accede_catalogo dl p { width: 100px; position: absolute; top: 25px; left: 10px;}
.accede_catalogo dl dt{ display: none; }
.accede_catalogo dl.enbarcaciones {  background: url(comunes/titulos/tit-enbarcaciones.png) no-repeat }
.accede_catalogo dl.motores { background: url(comunes/titulos/tit-motores.png) no-repeat }
.accede_catalogo dl.efectos_navales { background: url(comunes/titulos/tit-efectos-navales.png) no-repeat }
.accede_catalogo dl.pesca { background: url(comunes/titulos/tit-todo-para-pesca.png) no-repeat }
.accede_catalogo dl.enbarcaciones a {  color: #fff;}
.accede_catalogo dl.motores a { color: #fff; }

/** Seccion concesionario **/
.concesionario {  float: left; width: 54%;  position: relative; margin-top: 15px; margin-right: 1%;}
.concesionario  h2 {  height: 22px;  margin-bottom: 5px; text-indent: -9999px; background: url(comunes/titulos/tit-concesionario-oficial.png) no-repeat}
.concesionario p { height:67px; border:1px solid #c2c2c2; padding:10px 20px 0 40px; background:#fff;}
.concesionario p img { margin-right: 23px;}
.concesionario p img.last { margin-right:0;}
.concesionario a { position: absolute; bottom: 14px; right: 7px; color: #1559be;}
.concesionario p a { position: relative; top: 0; left: 0; color: #1559be; padding: 0;}

/** distribuidores **/
.distribuidores { float: left; width: 42%; margin-top: 15px; font-size:1.27em; color:#1e488c;}
.distribuidores  h2 {  height: 22px;  margin-bottom: 5px; text-indent: -9999px; background: url(comunes/titulos/tit-somos-distribuidores.png) no-repeat}
.distribuidores div {height:67px; border:1px solid #c2c2c2; padding:10px 20px 0 16px; background:#fff;}
.distribuidores p { margin-bottom:13px;  }
.distribuidores li { display: inline;}
.distribuidores li a {font-weight: bold;  color: #115ccc; text-decoration: none; padding: 0;}

/*** Columna b ***/

/** LE ATENDEMOS EN. **/
.mini-contacto { width:163px; height:230px; padding:5px 15px 10px 15px; color:#112440; background:url(comunes/fondos/fnd-contacto-mini-principal.png) no-repeat}
.mini-contacto h2 {  height: 24px;  margin-bottom: 5px; text-indent: -9999px; background: url(comunes/titulos/tit-le-atendemos.png) no-repeat}
.mini-contacto img  { margin-bottom: 0;}
#pagina .mini-contacto .vcard  { width:90%; margin-bottom: 0;}
.mini-contacto .street-address , .mini-contacto .bloquedir , .mini-contacto .vcard a { display: block;}
.mini-contacto .vcard .tel { font-weight: bold; font-size:1.64em;  color:#fff; }
.mini-contacto .vcard a  { color: #d3dbe6;}
.mini-contacto .vcard.last { margin-top:5px; padding-top:5px; border-top: 1px solid #fff;}

/** Solicita informacion **/
.solicita-informacion { width:172px; height:60px; padding:10px 8px 15px 13px; color:#112440; background:url(comunes/fondos/fnd-contacto-mini.png) no-repeat }
.solicita-informacion h2 {  height: 24px;  margin-bottom: 0; text-indent: -9999px; background: url(comunes/titulos/tit-solicita-informacion.png) no-repeat}
.solicita-informacion a { font-weight: bold; color: #d0760a;}

/** Pidenos presupuesto **/
.pidenos-presupuesto { width:163px; height:71px; padding:10px 15px 15px 15px; color:#112440; background:url(comunes/fondos/fnd-pidemos.png) no-repeat }
.pidenos-presupuesto h2 {  height: 24px;  margin-bottom: 0; text-indent: -9999px; background: url(comunes/titulos/tit-pidenos-presupuesto.png) no-repeat}
.pidenos-presupuesto a { font-weight: bold; color: #d0760a;}

/** solicita-catalogo **/
.solicita-catalogo{ width:163px; height:91px; padding:10px 15px 15px 15px; color:#112440; background:url(comunes/fondos/fnd-catalogo.png) no-repeat }
.solicita-catalogo h2 {  height: 41px;  margin-bottom: 0; text-indent: -9999px; background: url(comunes/titulos/tit-solicita-catalogo.png) no-repeat}
.solicita-catalogo a { display: block; width:60px; font-weight: bold; color: #fff;}