﻿/*********/
/*GENERAL*/
/*********/

#Table9{ text-align:left }
body { font-size:11px; color:#6c6b6b; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:0; background:#dee4cb; margin-top:0px;}
.formulario { border:1 outset #ccc; text-align:left; font-weight:normal; font-size:9px; color:#000000; font-family:Verdana; text-decoration:none; background:#fafafa; }
a { text-decoration:none; color:#6c6b6b; }
a:hover { text-decoration:underline; color:#6c6b6b; }
h1 { width:100%; clear:both; display:block; margin-bottom:0; margin-top:14px; font-size:22px; border-bottom:solid 1px #ccc; text-align:left; }
img { border:0; }
p, ul { text-align:left; }

/************/
/*ESTRUCTURA*/
/************/

#impresion { display:none; }
#contenedoraWeb { margin:0 auto 0 auto; width:990px; position:relative; }
#capa_contenidos:after { clear:both; height:1px; content:""; display:block; }
#capa_contenidos { width:990px; clear:both; background:#fff; }
.contenidoizq{ width:200px; float:left; }
.contenidoCentro, .contenidoCentroSinDerecha{ width:750px; float:right; margin-right:20px; background:#fff; }
/*#tamanoFuente { width:750px; float:left; clear:both; display:block; }*/

/******************/
/*IMAGENES DERECHA*/
/******************/

.buspreImagenesDcha { width:150px; float:right; margin-left:30px; }
.buspreImagenesDcha i { float:right; }

/**********/
/*CABECERA*/
/**********/

#h_cont_0 { background:url(http://www.armeriagostiola.net/modulos/usuariosFtp/conexion/diseimagenes873a.jpg) no-repeat; width:990px; height:275px; }
#h_cell_1 { width:990px; height:275px; top:0px; left:0px; position:absolute; }
#h_cell_2 { width:265px; height:189px; top:51px; left:725px; position:absolute; }
#h_cell_3 { width:721px; height:35px; top:240px; left:4px; position:absolute; }
#h_cell_4 { width:265px; height:35px; top:240px; left:725px; position:absolute; }
#h_cell_5 { width:990px; height:15px; top:30px; left:4px; position:absolute; }
#h_cell_6 {width:200px ; height:25px; top:10px; right:0px; position:absolute;}
#h_cell_6 #CajaCompraHome{text-align:right;}
#h_cell_6 #CajaCompraHome img {float:right;margin-left:10px;}

/********************/
/*MENUS DESPLEGABLES*/
/********************/

.menu { float:left; color:red; margin-top:1px; text-align:center; font-size:12px; padding:10px 15px; border-right:1px #908d85 solid; }
#menu_6 { border:0; }
.menu a { color:#fff; text-decoration:none; }

/**********/
/*BUSCADOR*/
/**********/

#mod_cont_buscador { width:265px; float:left; }
#mod_buscador_input input { font-size:11px; width:109px; height:15px; float:left; border:1px solid #787575; margin:10px 0 0 87px; }
#mod_buscador_button,#mod_buscador_button input { float:right; margin:5px 5px 0 0; }

/**************/
/*BARRA ESTADO*/
/**************/

.barraEstado, .barraEstado a:link,.barraEstado a:visited { font-size:10px; color:#3b4d35; text-decoration:none; text-align:left; }
.barraEstado a:hover { text-decoration:underline; }

/****************/
/*MENU IZQUIERDA*/
/****************/

.contmenuizq { width:200px; text-align:left; padding-top:20px; }
.contpadremenuizq { padding:10px 0 10px 10px; }
.cellpadremenuizq { font-size:12px; }
.imgpadremenuizq { display:none; }

/*menu resaltado*/

.PadreResaltado1 { padding:10px 0 10px 10px; }
.PadreResaltado2 { font-size:12px; }
.conthijosmenuizqhide { display:none; }
.imghijomenuizq { display:none; }

/********/
/*CENTRO*/
/********/

#cont_cabecera_centro { color:#868883; width:100%; float:left; clear:both; }
#cont_desc_cabecera_centro { text-align:justify; }
#txt_desc_cabecera_centro { padding-top:10px; margin-left:10px; margin-right:10px; text-align:justify; }
.tamanoFuente { width:100%; text-align:left; }
.imprimeme { margin-right:30px; }

/***********/
/*INFBUSPRE*/
/***********/

.infBuspre { float:right; margin-top:36px; margin-bottom:20px; }
.infBuspre a { color:#000; text-decoration:none; font-size:10px; }
.infBuspre a:hover { color:#000; text-decoration:underline; font-size:10px; }
.infBuspre img { position:relative; top:3px; }

/**********/
/*CATALOGO*/
/**********/

.elemFila { margin-top:10px; }
.titulohijos a { color:#434343; text-decoration:none; }
.titulohijos a:hover { color:#434343; text-decoration:underline; }
.resumenHijos { padding:0 10px; }

/*****/
/*PIE*/
/*****/

#b_cont_0 { width:990px; height:80px; text-align:center; background:url(http://www.armeriagostiola.net/modulos/usuariosFtp/conexion/diseimagenes879a.jpg); clear:both; color:#6c6b6b; }
#b_cell_1 { color:#fff; width:990px; padding-top:8px; }
#b_cell_1 a { font-size:10px; color:#fff; text-decoration:none; }
#b_cell_1 a:hover { text-decoration:underline; color:#fff; }
#b_cell_2 { display:none; }
#b_cell_3 { display:none; }
#b_cell_4 { margin-top:15px; margin-left:20px; width:700px; text-align:left; float:left; color:#6c6b6b; font-size:10px; line-height:15px; }
#b_cell_4 a { color:#6c6b6b; text-decoration:none; }
#b_cell_4 a:hover { text-decoration:underline; }
#b_cell_5 { display:none; }
#b_cell_6 { display:none; }

/************/
/*DESTACADOS*/
/************/

#mod_cont_dest_16 { display:none; }
#mod_cont_dest_17 { width:200px; padding-top:10px; padding-bottom:10px; }

/*********/
/*MODULOS*/
/*********/

/*TIPO1*/

.fechaTitulo { float:right; padding:3px 0 3px 0; }

/*TIPO25*/

#lista_menus li { list-style-type:circle; padding:3px 0 3px 0; }

/*********/
/*MAPAWEB*/
/*********/

.dtree { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#666; white-space:nowrap; text-align:left; }
.dtree img { border:0px; vertical-align:middle; }
.dtree a { color:#333; text-decoration:none; }
.dtree a.node, .dtree a.nodeSel { white-space:nowrap; padding:1px 2px 1px 2px; }
.dtree a.node:hover, .dtree a.nodeSel:hover { color:#333; text-decoration:underline; }
.dtree a.nodeSel { background:#c0d2ec; }
.dtree .clip { overflow:hidden; }

/*******************/
/*RECOMENDAR PAGINA*/
/*******************/

#RecomMensaje{ width:45%; float:left; margin:0 0 0 10px; padding:10px 0 0 0; height:180px;}
#RecomMensaje label{ color:#333; font-weight:bold;}
#RecomMensaje textarea{ width:100%;}
#RecomTexto{ text-align:justify;}

#RecomDatos{ width:45%; float:right; margin:0 10px 0 0;padding:10px 0 0 0; height:180px;}
#RecomDatos label{ color:#333; font-weight:bold;}
#RecomDatos input{ width:100%;}

#RecomCaptcha{ width:45%; float:left; margin:0 0 0 10px;}
#RecomEnvio{width:45%; float:right; margin:0 10px 0 0;}

/*********************/
/*RESULTADOR BUSCADOR*/
/*********************/

#BusResulGrande, #BusResulListado, #BusResulAgrupar, #BusResulNoresul{ text-align:center; padding-top:10px;}
#BusResultados ul{ padding:0; margin:0 0 0 20px;}
#BusResultados ul li{ list-style:none; padding:5px;}
#BusResultados ul li.ruta{ border-top:solid 1px #eee; margin-top:5px;}
#BusResultados ul li.tienda{ background:#eee; }

/******/
/*MAPA*/
/******/

.buscaRutas { text-align:left; }

/**********/
/*ADJUNTOS*/
/**********/

#ArchivosBuspre { text-align:left; margin-top:30px; }
.archiBuspre { margin:0; padding:2px 0 0 20px; }


/********************************************************************************/
/****************************** TIENDA ******************************************/
/********************************************************************************/

.cajaUnidades{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    TEXT-ALIGN: right
}

.cajaPrecio{
    BORDER: none;    
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right;
    FONT-SIZE: 11px    
}

.caja{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
}

.cajaTransparente1{
	font-size: 10px;
	vertical-align: baseline;
	font-family: Verdana, Arial;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-align: right;
	border-bottom-style: none;
}

.cajaTransparente2{
	font-weight: bold;
	font-size: 11px;
	vertical-align: baseline;
	border-top-style: none;
	font-family: Verdana, Arial;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-align: left;
	border-bottom-style: none;
}

.cajaTransparente3{
	font-weight: bold;
	font-size: 10px;
	vertical-align: baseline;
	font-family: Verdana, Arial;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	text-align: right;
	border-bottom-style: none;
}

.botonCompra{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 130px;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}

#Table10 {text-align:left;}
/*#Form1 input,#Form1 textarea,#Form1 select{border:1px solid #666;}*/
#Form1 td {font-size:11px;}


/*********************** Tienda ****************************/
#iPedidoProductos th, #iFinalizarProductos th{font-size:11px; background:#eee;}
#iPedidoProductos td, #iFinalizarProductos td{ border:solid 1px #f6;}
#iPedidoBotones{ text-align:right; padding:20px 0; display:block; clear:both;}
#iPedidoTotales th, #iFinalizarTotales th{font-size:11px; background:#eee;}
#iPedidoTotales td, #iFinalizarTotales td{border:solid 1px #f6;}
#iFinalizarBotones{ text-align:center; padding:20px 0; display:block; clear:both;}
#iFinalizarTextoFin{ text-align:justify;}
.iFinalizarNumero{ background:#f0f0f0; padding:5px; text-align:center; font-size:15px; font-weight:bold; color:#000; border-right:solid 2px #FFF;}
.iFinalizarTitulo{ background:#f7f7f7; padding:5px; font-size:11px; font-weight:bold; color:#000; border-right:solid 2px #FFF;}


/*********** Tabla tienda *************/
#tabla_tienda {float:right;margin-top:20px;background-color:#dedede;padding:10px 20px 10px 20px;border:1px solid #999;}
.botonCompra {margin-left:10px;}
#tabla_tienda #Text1 {margin-right:10px;}
#tabla_tienda img {margin-bottom:2px;}
.cajaPrecio {font-size:14px;background-color:#dedede;font-weight:bold;}

.infBuspre {display:block;clear:both;}


/******PAGINACION********/
.paginacion {text-align:right;color:#000!important;}
.paginacion a {color:#666;}
.paginacion a:hover {color:#333;}
.actual {color:#3b4d35;}
#paginacionAbajo {padding-top:30px;
display:block; clear:both;}
#paginacionArriba {padding-bottom:30px;}
/******PAGINACION********/

/************TITULOS CABECERA************/
#tit_cabecera_centro {
border-bottom:0px;
padding:10px 0 10px 0;
}

#tamanoFuente table{display:block;clear:both;}
.elemFila {padding:3px;}
