@charset "iso-8859-1";
/* CSS Document */

body {
	background: #000;
	color: #c4c4c4;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	margin: 0px auto;
}
a {
	color: #fff;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}
#bg_cabecera {
	margin: 0px auto;
	background: url(../img/bg_cabecera.jpg) no-repeat;
	width: 947px;
	height: 411px;
	overflow: hidden;
}
#flash_cabecera {
	float: left;
	width: 692px;
	height: 411px;
	padding-left: 15px;
	overflow: hidden;
}
#menu {
	float: right;
	width: 240px;
	height: 411px;
	overflow: hidden;
}
#menu_cabecera {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#menu_cabecera li {
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	height: 34px;
}
#bg_titulos {
	margin: 0px auto;
	background: url(../img/bg_titulos.jpg) no-repeat;
	width: 947px;
	height: 41px;
	overflow: hidden;
}
#bg_contenido {
	margin: 0px auto;
	background:url(../img/bg_contenido.jpg) repeat-y;
	width: 947px;
}
#col_izq {
	float: left;
	width: 667px;
	padding: 12px 10px 10px 30px;
}
#img_inicio {
	float:left;
	margin-bottom: 5px;
	margin-right: 10px;
}
#bg_mapa {
	margin: 20px auto;
	background: url(../img/bg_mapa.jpg) no-repeat;
	width: 665px;
	height: 413px;
	padding: 3px;
}
#mapa {
	width: 659px;
	height: 407px;
	color: #000;
}
#col_izq p {
	margin-top: 0px;
	padding-top: 0px;
	line-height: 19px;
	text-indent:35px;
}
.espacio_img {
	margin-right:22px
}
#col_der {
	float: left;
	width: 237px;
	padding-left: 3px;
}
.img_noticia {
	width:224px;
	height:132px;
	overflow: hidden;
}
.bg_titulo_noticia {
	background: url(../img/bg_titulo_noticia.jpg) no-repeat;
	width: 190px;
	height: 43px;
	overflow: hidden;
	line-height: 43px;
	color: #c00000;
	padding-left: 34px;
}
.bg_titulo_noticia a {
	color: #c00000;
}
#bg_pie {
	margin: 0px auto;
	background: url(../img/bg_pie.jpg) no-repeat;
	width: 947px;
	height: 56px;
	overflow: hidden;
	color: #c00000;
	text-align: center;
	line-height: 20px;
	padding-top: 5px;
}
#bg_pie a {
	color: #c00000;
}
.tam_principal {
	background-color:#000;
	border:1px solid #686868;
	color:#FFF;
}
.contenedor_imgs {
	width: 196px;
	float: left;
	margin-right: 30px;	
}
.bg_imagen {
	background: url(../img/bg_imagen.jpg) no-repeat;
	width: 196px;
	height: 159px;
	overflow: hidden;
}
.imagen_gal {
	width: 184px;
	height: 147px;
	overflow: hidden;
	margin: 6px;
}
.contenedor_imgs p {
	color: #c00000;
	font-size: 12px;
	padding: 10px 0px;
	margin: 0px;
}
.paginador_catalogo {
	list-style: none;
}

.paginador_catalogo li {
	float: left;
	padding: 5px 0px 5px 5px;
}
.categoria{
	background: url(../img/bg_imagen_cat.jpg) no-repeat;
	width:421px;
	height:159px;
}
.categoria_p{	
	background: url(../img/bg_imagen_cat.jpg) no-repeat;
	width:421px;
	float:left;
}
.productos{
	float:left;
	padding-right:20px;
}

h3.titulo_cat {
	margin:10px 0px 20px 0px;
	padding:0px;
	background:url(../img/bt_categoria.jpg) no-repeat;
	width:222px;
	height:32px;
	line-height:32px;
	vertical-align:middle;
	padding-left:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
}
a:active, a:focus, a:hover {
   width:0;
   height:0;
   outline:0;
   text-decoration:none;
}
#bg_productos {
	background: url(../img/productos/bg_fondo_productos.jpg) no-repeat;
	width:923px;
	height: 581px;
	margin:0px auto;
	padding:0px;
	overflow: hidden;
	
	z-index: 0;
	position:relative;
	display: block;
}
#contenedor_scrolls {
	background: url(../img/productos/bg_scrolling.jpg) no-repeat;
	width: 431px;
	height: 482px;
	float: left;
	margin: 47px 0px 0px 28px;
	padding-top: 11px;
	
	z-index: 1;
}
.contenedor_imagen_gr{
	width: 889px;
	height: 275px;
	overflow: hidden;
	
	z-index: 2;
	position:absolute;
	left: 18px;
	top: 155px;
}
#div_scroll_1 {
	width: 431px;
	height: 130px;
	overflow: hidden;
}
#div_scroll_2 {
	width: 431px;
	height: 130px;
	overflow: hidden;
}
.bg_titulo_gr {
	float: right;
	padding-right: 15px;
	background: url(../img/productos/bg_titulo.jpg) no-repeat;
	width:381px;
	height:24px;
	line-height:24px;
	text-align:right;
	overflow:hidden;
	font-weight:bold;
}
.titulo_gr {
	padding-right: 15px;
}
.bg_img_gr {
	width: 855px;
	height: 197px;
	background: url(../img/productos/bg_producto_grande.jpg) no-repeat;
	padding: 17px;
	overflow: hidden;
}
.botones_grandes {
	float: right;
	padding-right: 15px;
	width: 83px;
	height: 20px;
	overflow: hidden;
}
.boton_ficha_g {
	float:right;
	padding-right:154px;
	width:137px;
	height:20px;
	overflow:hidden;
}

/************************* FICHA ************************************************************/

#bg_productos_ficha {
	background: url(../img/bg_productos.jpg) repeat-y;
	width: 923px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
}


.bg_ficha{
	width:923px;
	background: url(../img/bg_ficha.jpg) repeat-y center;
}

.imagen {padding-left:75px; padding-top:3px;}

.texto {padding-left:50px; width:840px; font-size:13px; line-height:20px;}
h2.titulo {margin:0px; padding:0px; font-size:16px;}
.texto ul {padding-left:30px;list-style:none;}
.texto ul li{padding-left:30px; background:url(../img/mas.jpg) no-repeat;}

.construccion{background:url(../img/bg_ficha2.jpg) repeat-y; width:883px; margin-left:20px;}
.construccion .tabla {font-size:13px; color:#727272; margin-left:40px;}
.construccion .tabla td {border:1px #666 solid; padding-left:5px; padding-right:5px; height:30px; vertical-align:middle;}

.construccion .tabla2 {margin-left:15px; margin-right:15px;  font-size:13px; color:#727272;}
.construccion .tabla2 td {border:1px #666 solid; padding:0px; margin:0px; padding-left:5px; padding-right:5px; height:30px;}
.construccion .tabla2 p{padding:0px; margin:0px;}
.construccion .tabla2 h1{margin:0px;padding:0px;}

.complementos {background:url(../img/bg_ficha2.jpg) repeat-y; width:883px; margin-left:20px;}
.complementos .elemento{margin:0px; padding:0px; width:259px; height:120px; float:left; background-color:#FFF; margin-top:20px; margin-bottom:10px; text-align:center;}
.complementos .elemento p {margin:0px; padding:0px; padding-top:5px; height:30px; padding-left:15px; text-align:left;}


.etiquetas{background:url(../img/bg_etiquetas.jpg) no-repeat; height:20px; padding-left:60px; font-size:15px; padding-top:7px;}
.etiquetas_inv{background:url(../img/bg_etiquetas_inv.jpg) no-repeat; height:20px; padding-left:60px; font-size:15px; padding-top:7px;}
.etiquetas_pie{ background:url(../img/ficha_inf.jpg) no-repeat; height:29px; width:923px;}

/* FICHA de piragua */
#conenedor_titulo {
	float: left;
	width: 947px;
	height: 41px;
	background: url(../img/titulos/tit_ficha.jpg) no-repeat;
}
#conenedor_titulo h2 {
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
	padding-left: 50px;
	color: #bf0200;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
}
#div_estabilidad {
	float: left;
	width: 300px;
}
.btn_cubierta {
	float: left;
	width: 10px;
	height: 10px;
	border-right: 2px #000 solid;
	cursor: pointer;
	border: 1px solid #fff;
	margin-right: 2px;
}
.btn_casco {
	float: left;
	width: 10px;
	height: 10px;
	border-right: 2px #000 solid;
	cursor: pointer;
	border: 1px solid #fff;
	margin-right: 2px;
}
#bg_ficha_foto {
	background: url(../img/bg_ficha_foto.jpg) center no-repeat;
	height: 255px;
	margin-top: 20px;
}
.colores {
	float: left;
	margin-top: 3px;
}
#descripcion_corta {
	float: left;
	width: 500px;
}
#contenedor_cubiertas {
	height: 116px;
	overflow: hidden;
}
#contenedor_cascos {
	height: 84px;
	overflow: hidden;
}

