/* CSS Document - RR 22/03/2010 */

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 6, 2012 */



@font-face {
    font-family: 'WeltronUrbanRegular';
    src: url('../fuentes/weltu__-webfont.eot');
    src: url('../fuentes/weltu__-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fuentes/weltu__-webfont.woff') format('woff'),
         url('../fuentes/weltu__-webfont.ttf') format('truetype'),
         url('../fuentes/weltu__-webfont.svg#WeltronUrbanRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}



body{
	margin:0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	background-color:#000;
	color:#ffffff;
}
a { text-decoration: none; color:#ffffff;}
a:hover { text-decoration: underline; }
a img{border:0px}
a:active, a:focus{outline:0;}
#global{background:url(../img/bg_body.jpg) no-repeat center; margin:0px auto}
#contenido{margin:0px auto;width:951px;background-color:#151515;width:951px;}

/* CABECERA */
.cab_total{background:#000;width:951px;height:566px;}
.logo{padding-top:32px; float:left;}
.logo a{display:block;}
.texto-logo{padding:62px 0px 0px 10px; font-family:'WeltronUrbanRegular'; color:#ffb700; font-size:20px; line-height:20px; float:left;}
.texto-logo p{padding:0px; margin:0px;}

.menu{background:url(../img/bg_menu.jpg) repeat-x;height:46px;padding-left:12px}
.botones{float:left}
.busq{float:left;padding:17px 0px 0px 32px}
.campo{width:197px;padding:0px}
.caja{width:197px;height:22px;background-color:#000;border:0px;color:#ffffff;margin:0px;padding:0px}

/*COLUMNA IZQ*/
.izq{float:left; width:176px;padding:10px 0px 20px 12px;overflow:hidden}
.categorias {padding-bottom:3px}
.fam_total {background-color:#343434;width:176p;padding-bottom:5px;margin-bottom:2px}
.fam{padding:13px 0px 0px 13px;height:29px}
.fam h1{font-size:12px;font-weight:normal;padding:0px;margin:0px}
.subfam{background-color:#000;width:157px;height:17px;margin:2px 2px;font-size:11px;padding-left:15px}
.subfam a{text-decoration:none;color:#FFF}
.subfam a:hover{text-decoration:underline;color:#FFF}
.caja_registro{width:172px;height:17px;background-color:#000;border:0px;color:#ffffff;margin:0px;padding:0px}

/*PIE*/
.pie_total{background-color:#1f1f1f;width:951px;height:67px}
.pie_texto{padding:28px 0px 0px 28px;color:#ffb700;float:left;width:800px}
.pie_texto a{color:#ffb700;text-decoration:none}
.pie_texto a:hover{text-decoration:underline}
.logo_sgm{float:right;padding:0px 11px 0px 0px;width:34px;padding-top:30px}

/*COLUMNA CENTRAL*/
.col_centro{width:740px;float:left;padding:10px 11px 20px 12px;overflow:hidden}
.tit_portada{height:22px;background-color:#202020;margin-bottom:20px;padding:8px 0px 0px 10px;font-weight:bold}
.tit_portada h2{padding:0px;margin:0px;font-size:13px;letter-spacing:2px}

.art_total{width:182px;float:left;margin-right:3px;padding-bottom:15px}
.art_total td{border:2px solid #ffb700}
.art_borde{border-color:#ffb700;}
.art_total_ult{width:182px;float:left;padding-bottom:15px}
.art_total_ult td{border:2px solid #ffb700}
.tit_articulo{width:162px;height:43px;padding-left:14px;color:#ffb700}
.tit_articulo h3{padding:0px;margin:0px;font-size:12px}
.art_comprar{background-color:#000;height:17px;color:#ffb700;padding:3px 0px 4px 2px;overflow:hidden}
.art_bt{float:left;}
.art_precio{float:right;padding-right:4px;}

.lista{float:right;}
.lista_tot{padding:0px;margin:0px;list-style-type:none}
.lista_tot li{float:left;padding:0px 6px;background:url(../img/bg_sep_lista.jpg) no-repeat;background-position:right;}
.lista_tot a{text-decoration:none;color:#ffffff}
.lista_tot a:hover{text-decoration:underline;}
.lista_tot li.ultimo{background-image:none}

.bg_familia_detalles {clear: both; background: url(../img/bg_familia_detalles.jpg) repeat-x; height: 24px; line-height: 24px; color: #000; margin:0px 15px; text-indent: 6px;}
.sel {border: 1px solid #ffc500;}
.no-sel {border: 1px solid #000;}
.cuadradito {float:left; width: 18px; height:18px; cursor: pointer; margin-right:8px;}

/* Paginador */
.paginador_catalogo {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-weight: bold;
}

.paginador_catalogo li {
	float: left;	
	padding: 0 5px;
	text-align: center;
}

.paginador_catalogo li a {
	display: block;
	width: 100%;
}

#map {
	margin: 0px auto;
	width: 94%;
	height: 300px;
	border: 3px solid #70432b;
}

/* Estilos de los combos */
.comboboxContainer {
	border: 1px solid #000;
	text-align: left;
}

.comboboxValueContainer {
	background: #000;
	padding-left: 2px;
}

.comboboxValueContent {
}

.comboboxDropDownContainer {
	margin: 0;
	padding: 0px;
	float: left;
}

.comboboxDropDownButton {
	width: 27px;
	height: 24px;
	background-image: url("../img/combo/trigger.gif");
}

.comboboxGroupItemHeader {
	display: block;
	background-color: #9e9da2;
	color: #fff;
}

.comboboxGroupItemContainer {
}

.comboboxItem {
	background: #000;
	padding: 0 2px;
}

.comboboxItemHover {
	background-color: #9e9da2;
	color: #fff;
}

