
/* estilos generales */
body {
	font-size: 0.75em;
	font-family: Verdana,arial, Helvetica, times,  sans-serif;
	color:#000000;
	background-color:#ffffff;
}
caption {}
form,p,img {
	border:0;
}
td {
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, times,  sans-serif;
}
td.center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-align:center;
}
td.right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-align:right;
}
td.justify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-align:justify;
}
td.verdana {
	font-size: 1em;
  	font-family:verdana,arial,helvetica, times,sans-serif;
  	text-align:justify;
}
a:link, a:visited, a:active {
	font-family:verdana,arial,helvetica, times,sans-serif;
	color: #000000;
	text-decoration: none;
}
.clear{}
.volver a:link, .volver a:visited{
	background: transparent url('/imagenes/tienda/volver.png') left no-repeat !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/imagenes/tienda/volver.png', sizingMethod='crop');
	background-repeat: no-repeat;
	background-position: top;
	cursor:hand;		
}
/* contenedor general de la web */
#contenedor, #contenedor1 {
	background:  url('/imagenes/fondo.gif') top left repeat-y ;
	/*background-color: #c4a25b;*/
	text-align: left;
}
#contenedor-popup{
	font-family:verdana;
	background: transparent url('/imagenes/fondo-popup.gif') top left repeat-y ;
}
.relleno{}
.cont-sup{}
.cont-contenidos{}

.cont-contenidos-tienda{
	background-color: ;
}
.cont-contenidos-tienda a:link,.cont-contenidos-tienda a:hover,.cont-contenidos-tienda a:visited{
	color: #0091d1;
}
/* bloque usado para la cabecera y la imagen de fondo */
.cabecera, .cabecera-home{}
.cabecera {	
	
	background:url('/imagenes_contenidos/cabecera_cabecera2.jpg') top left no-repeat;	
}
.cabecera-home {
	background: url('/imagenes_contenidos/cabecera_cabecera2.jpg') top left no-repeat;
}
.cabecera-popup {
	background:  url('/imagenes/cab-popup-fondo.jpg') top left no-repeat;	
}
/* titulo estructura */
.tit-estruc {
	background: transparent url('/imagenes/fondo_productos.gif') top left no-repeat;
}
.tit-estruc-txt{
	font-family: arial;
	font-size: 1.5em;
	color: #ffffff;
}
.tit-estruc-txt div{
	
}

/* bloque para situar la fecha */
.fecha {
	color:#000000;
	font-weight:bold;
}
/* bloque para situar y configurar la botonera */
.botonera {}
.ul-botonera{
	list-style: none;
}
.ul-botonera li{}
.ul-botonera a:link, .ul-botonera a:visited{
	color: #c95033;
	text-decoration: none;
}
.ul-botonera a:hover{
	text-decoration: underline;
}
.li-ini{
	
	background: transparent url('/imagenes/btnera_ini.gif') 3.4em 0em no-repeat;
}

.li-cont{
	background: transparent url('/imagenes/btnera_cont.gif') 0em 0em no-repeat;
}
.li-cont a:link,.li-cont a:visited, .li-cont a:hover{
	color: #ffffff;
	font-weight:bold;
}
.li-ini a:link,.li-ini a:visited , .li-ini a:hover{
	color: #ffffff;
	font-weight:bold;
}

/* bloque para situar el buscador */
.buscador {
	color: ;
}
#texto-buscador{
	color: #ffffff;

}

/* bloque para situar la imagen corporativa */
#imagen-corporativa{
	
	font-size:0.8em;
	background: url('/imagenes/fondo-corporativa.gif') 1em 3em no-repeat;
	
}
.imagen-corporativa-vermas{
	border:.05em solid #ffffff;
}
.imagen-corporativa-vermas a,.imagen-corporativa-vermas a:visited{
	color:#ffffff;
}
#titulo-imagen-corporativa{
	font-weight:bold;
	font-size:1.2em;
	color:#ffffff;
}
#texto-imagen-corporativa{
	color:#ffffff;
}
/* confinanciado */
#cofinanciada{
	
}
.cofinanciada-texto{
	font-weight: bold;
}
.cofinanciada-logo{}
/* dudas */
#dudas{
	background: url('/imagenes/fondo-dudas.gif') 0em 0em no-repeat;
}
.dudas-texto a,.dudas-texto a:visited{
	font-weight: bold;
	font-size:1.3em;
	font-family:arial;
	color: #000000;

}
.dudas-telefono a,.dudas-telefono a:visited{
	text-align: center;
	font-family:arial;
	color: #000000;
	font-size: 2em;
	font-weight: bold;
}

/* bloque para situar el menu  */
.menu {
	/*background: transparent url('/imagenes/menu_fondo.gif') top left no-repeat;*/	
}
.pad-menu{}
/* Contenedor para el bloque de las ofertas  */
.cont-ofertas {
	background: transparent url('/imagenes/fondo-cont-ofertas.gif') top left no-repeat;
}
.cont-ofertas-vermas{
}
.cont-ofertas-vermas a,.cont-ofertas-vermas a:visited,.cont-ofertas-vermas a:hover{
	font-family:arial;
	font-size:1em;
	font-weight:bold;
	color: #000000;

}
/* Contenedor para el bloque de los productos  */
.cont-productos {
	
	background: transparent url('/imagenes/fondo-cont-productos.gif') top left no-repeat;
}
.cont-productos-vermas{
}
.cont-productos-vermas a,.cont-productos-vermas a:visited,.cont-productos-vermas a:hover{
	font-family:arial;
	font-size:1em;
	font-weight:bold;
	color: #000000;
	
}
/* bloque para situar la el titulo de la seccion ofertas  */
.ofertas-titulo {
	
}

.texto-ofertas{
	font-weight: bold;
	background: transparent url('/imagenes/tit_ult_ofe_fondo_txt.gif') bottom left no-repeat;
}
.texto-ofertas div{
font-weight: bold;
	font-family: arial;
	font-size: 1.9em;
	color: #ffffff;


}

/* bloque para situar las ofertas */
.oferta-box{
	/*background: transparent url('/imagenes/ofer_fondo_sep.gif') top right no-repeat;*/
}
.oferta-box-sin {}
.oferta-box-imagen{
	background-color: #ffffff;
}
.oferta-box-texto{}
.oferta-box-texto span{
	font-weight: bold;
}
.oferta-box-tit a,.oferta-box-tit a:visited,.oferta-box-tit a:hover{
	font-weight: bold;
	font-size: .9em;
	font-family: verdana;
	color: #0091d1;	
}
.oferta-box-sep{
	background-color: ;
	border:.05em solid #f7df9c;
}
.oferta-box-txt-producto{
	font-family:verdana;
	font-size:.75em;
}
.oferta-box-pre-btns{}
.oferta-box-precio{
	color: #0091d1;
	font-weight: bold;
}
.oferta-box-precio-txt{}
.oferta-box-precio-val{
	font-size: 1.3em;
	font-weight: bold;
	color: #0091d1;	
	
}
.oferta-box-btns{}
.oferta-box-producto{
/*	background: transparent url('/imagenes/lupa.gif') top left no-repeat !important;*/
	background: none;
/*  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/imagenes/lupa.gif', sizingMethod='crop');*/
  background-repeat:no-repeat;
	background-position:left top;
}
.oferta-box-carrito{
/*	background: transparent url('/imagenes/carrito.gif') top right no-repeat !important;*/
	background: none;
/*  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/imagenes/carrito.gif', sizingMethod='crop');*/
  background-repeat:no-repeat;
	background-position: right top;
	cursor:hand;
}
.oferta-box-carrito img, .oferta-box-producto img{}

/* bloque para situar la el titulo de la seccion productos  */
.productos-titulo {
}




.texto-productos{
	/*background: transparent url('/imagenes/tit_ult_prod_fondo_txt.gif') bottom left no-repeat;*/
}
.texto-productos div{
font-weight: bold;
	font-family: arial;
	font-size: 1.9em;
	color: #ffffff;
	}
.producto-box{
	/*background: transparent url('/imagenes/prod_fondo_sep.gif') 98% bottom no-repeat;	*/
}
.producto-box-sin{}
.producto-box-titulo{
	border-bottom: .05em solid #b5b5b5;
}
.producto-box-titulo a,.producto-box-titulo a:visited,.producto-box-titulo a:hover{
	color: #0091d1;
	font-weight: bold;
	font-size: .9em;
	
}
.producto-box-precio{
font-family:tahoma;
	color: #0091d1;
	font-weight: bold;
	font-size:1.3em;
}
.producto-box-text-precio{
	font-size: 1em;
}
.producto-box-txt{

	font-size: 0.8em;
}
.producto-box-btns{
}
.producto-box-txt a,.producto-box-txt a:visited,.producto-box-txt a:hover{
	color: #000000;


}
.producto-box-producto{
/*	background: transparent url('/imagenes/lupa.gif') top left no-repeat !important;*/
	background: none;
/*  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/imagenes/lupa.gif', sizingMethod='string');*/
  background-repeat:no-repeat;
	background-position:left top;
	cursor:hand;
}
.producto-box-carrito{
/*	background: transparent url('/imagenes/carrito.gif') top right no-repeat !important;*/
	background: none;
/*  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/imagenes/carrito.gif', sizingMethod='string');*/
  background-repeat:no-repeat;
	background-position:right top;
	cursor:hand;
}
.producto-box-carrito img, .producto-box-producto img{}
.prod-ofertas-pie{
	background: transparent url('/imagenes/fondo_pie.gif') top left repeat-x;
}

/* menu */
.seve{
	list-style: none;
}
.seve li{
}
.eleMenu{
	background:transparent url('/imagenes/helice.gif') top left no-repeat;
}
.eleMenu a:link, .eleMenu a:visited{
	color: #9e0213;
	text-decoration: none;
	font-weight: bold;
	
}
.eleMenu a:hover{
	text-decoration: underline;
}
.menuSep{
	background: transparent url('/imagenes/menu_sep.gif') 50% 50% no-repeat;
}

/* pie pagina */
#pie{
	/*border-bottom: .4em solid #904100;*/
	background-color: ;
}
/*.pie-imagen{
	background: transparent url('/imagenes/imagen_pie_pag.gif') top left no-repeat;
}*/
.pie-aviso{
	/*background: transparent url('/imagenes/aviso_legal_fondo.gif') top left no-repeat;*/
}
.pie-aviso-txt{}
.pie-aviso-txt a:link, .pie-aviso-txt a:visited{
	color: #ffe143;
	font-weight: bold;
	font-size: .8em;
	text-decoration: none;
}
.pie-aviso-txt a:hover{
	text-decoration: underline;
}
/* pie cofinanciado */
#cofinanciada-pie{
	
}
.cofinanciada-pie-texto{
	font-weight: bold;
	
}
.cofinanciada-logo{}
/* migas */
#migas{}
.izquierda a:link,.izquierda a:visited,.izquierda a:hover{
	font-size: .9em;
	font-weight: bold;
	color: #0091d1;

}
#migas a:hover{
	text-decoration: underline;
}

/* listado contenidos */
#cont-list-contenidos{}
.cont-list-box{}
.cont-list-titulo a,.cont-list-titulo a:hover,.cont-list-titulo a:visited{
	color: #0091d1;
	font-weight: bold;
}

/* imagen contenido */
.imagen-contenido{}
#pieImg{
	font-size: .8em;
	background-color:;
}
/* imagen contenido ampliar*/
.imagen-contenido-ampliar{
	border: 0em solid #ffffff;
}
/* galeria de imagenes */
.gal-imagenes-11{
	

}
.gal-imagenes-titulo{}
.gal-imagenes{
	background:transparent url('/imagenes/fondo_galeria.gif') top left no-repeat;
	
}
.gal-imagenes-principal, .gal-imagenes-pag, .gal-imagenes-resto{
	color: #000000;

}

a.enlace-descargas:link,a.enlace-descargas:visited,a.enlace-descargas:hover{
	font-size:0.9em;
	color: #000000;
}
.gal-imagenes-principal-11{}
.gal-imagenes-resto-11{}
.gal-imagenes-resto-img img, .gal-imagenes-principal img, .gal-imagenes-resto-img-11 img, .gal-imagenes-principal-11 img{
	border: 0.2em solid #ffffff;
}
/* documentos */
.documentos-cont{
	padding-top:3em;
	background:url('/imagenes/fondo-documentos.gif') top left no-repeat;
}
.documentos-titulo{
	display:none;
}
.documentos, .documentos-11{
	border: 0em solid #dbad64;
}
.documentos a,.documentos a:hover,.documentos a:visited{
/*	color:#ffffff;*/
}
/* paginacion galeria imagenes */
.gal-imagenes-pag{}
.gal-imagenes-pag-11{}

/* pie ultimas ofertas */
.pie-cont-ofertas{
	background:  url('/imagenes/fondo-ultimas-ofertas.gif') top left no-repeat;
}
.pie-ofertas-titulo{
	background: ;
	border-bottom: 0px solid ;

}
.pie-ofertas-titulo div{
		


}
.pie-texto-ofertas{
	font-weight: bold;
	font-family: arial;
	font-size: 1.9em;
	color: #ffffff;

}
.pie-texto-ofertas div{}
.pie-oferta-box{
	background-color: ;
}
.pie-oferta-box-tit a,.pie-oferta-box-tit a:hover,.pie-oferta-box-tit a:visited{
	font-size: 1.1em;
	font-weight: bold;
	color:#0091d1;
}
.pie-oferta-box-txt-producto{
	font-size: 0.8em;
}
.pie-oferta-box-precio-val{
	font-size: 1.7em;
	color:#0091d1;

}
/* formulario de correo */
.obligatorios{
	color:#000000;
	padding-left:1em;	
}
/*.formulario-correo{
	background-color:#ffffff;
}*/
.formulario-cabeceras{
	float:left;
	width:11em;
	color:#0091d1;
}
.formulario-mail{
	text-align: center;
	margin: auto;
	background-image: url('/imagenes/cabecera_email.jpg');
	background-position: top;
	background-repeat: no-repeat;
	border-style: solid;
}
/* tienda */
#tienda-prod{}
.tienda-prod-img{}
.tienda-prod-des{}
.tienda-prod-titulo{
	color: #0091d1;
	font-weight: bold;
	font-size: 1.2em;
}
.tienda-prod-subtitulo{
	font-weight: bold;
}
.tienda-prod-texto{
	text-align: justify;
}
.tienda-prod-cont{}
.tienda-prod-precio{
	color: #0091d1; font-weight: bold;
}
.tienda-prod-precio span{
	font-size: 1.5em;
	font-weight: bold;
	color: #0091d1; font-weight: bold;

}
.tienda-prod-carrito{
	color: #000000;
}
.tienda-prod-btn{
	background: #e7e3de url('/imagenes/tienda/btn_carrito.gif') 10% 10% no-repeat;
}
.tienda-prod-gal-datos{}
.tienda-prod-gal-imag{}
.tienda-prod-datos{
	border-top: .05em solid #0091d1;
	border-bottom: .05em solid #0091d1;
	color: #000000;
}
.tienda-prod-cont-dat{}
.tienda-prod-nom-dat{
	font-weight: bold;
}
.tienda-prod-val-dat{
	text-align: right;
	color: #0091d1;

}

.tienda-btn{
	border: .05em solid #0091ee;
	color: #ffffff;
	background-color: #0091d1;
}
.tienda-tit-carrito{
	color: #0091d1;
	font-weight: bold;
}
.tienda-tbl-pedido{
	border: .05em solid #0091d1;
	border-collapse: collapse;
}
.tienda-tbl-pedido td{
	border: .05em solid #0091d1;
	color: #ffffff;
	background-color: #0091d1;

	
}
.tienda-tbl-pedido thead td{
	background-color: #002985;
	text-align: center;
	font-weight: bold;
	color: #ffffff;
}
.tienda-carrito-bg{}
.tienda-btns{}
.tienda-tbl-datos-tit{
	font-weight: bold;
}
.tienda-tbl-datos-tit a:link, .tienda-tbl-datos-tit a:visited{
	color :#b90215;
	text-decoration: none;
	font-weight: bold;
}
.tienda-tbl-datos-tit a:hover{
	text-decoration: underline;	
}
.tienda-tbl-datos{
	border: .05em solid #0091d1;
	border-collapse: collapse;
}
.tienda-tbl-datos td{
	border: .05em solid #0091d1;
}
.tienda-tbl-datos-cab{
	background-color: #0091d1;
	text-align: center;
	font-weight: bold;
	color: #ffffff;
}
/* tienda - listado categorias */
.tienda-tit-cat{
	font-weight: bold;
	font-size: 1.2em;
	color: #0091d1;
}
.tienda-txt-cat{
	text-align: justify;
}
.datos-empresa-valor{
	color: #000000;

}
.tienda-list-catego a:link, .tienda-list-catego a:visited{
	color: #0091d1;
	font-weight: bold;
	text-decoration: none;
}
.tienda-list-catego a:hover{
	text-decoration: underline;
}
.tienda-list-catego-box{
	text-align: center;
}
.tienda-list-catego-resto{
}
.tienda-list-catego-titulo{
}
.tienda-list-catego-texto{
	display: none;
}
.imagen-contenido-cats{}
/* tienda - formulario login */
.tienda-login-cont{}
.tienda-login-tit{
	font-weight: bold;
}
.tienda-login-tit a:link, .tienda-login-tit a:visited{
	color: #0091d1;
	font-weight: bold;
	text-decoration: none;
}
.tienda-login-tit a:hover{
	text-decoration: underline;
}
.tienda-login{
	border: .05em solid #0091d1;
}
.tienda-login label{
	color: #0091d1; 
	font-weight: bold;
}
.tienda-login-user input, .tienda-login-pass input{
	border: .05em solid #0091d1;
}
.tienda-login-btn{}
.tienda-login-btn input{
	border: .05em solid #0091ee;
	color: #ffffff;
	background-color: #0091d1;
}
.tit_categoria:link, .tit_categoria:visited{
	text-decoration: none;
	color: #b90215;
	font-weight: bold;
}
.tit_categoria:hover{
	text-decoration: underline;
}
/* tienda - menu */
.tienda-menu{}
.tienda-menu-sep{
	background: transparent url('/imagenes/tienda/tienda_menu_sep.gif') left .2em no-repeat;
}
.tienda-menu-carrito{}
.tienda-menu-volver{}
.tienda-menu-volver a:link, .tienda-menu-volver a:visited, .tienda-menu-carrito a:link, .tienda-menu-carrito a:visited{
	display: block;
	color: #000000;
	text-decoration: none;
}
.tienda-menu-carrito a:link, .tienda-menu-carrito a:visited{
	background: transparent url('/imagenes/tienda/carrito.gif') top left no-repeat !important;
	background-position:left top;
	padding-left:2.5em;
	font-size:0.9em;
}
.tienda-menu-volver a:link, .tienda-menu-volver a:visited{
	background: transparent url('/imagenes/tienda/volver.gif') left no-repeat !important;
	cursor:hand;
	font-size:0.9em;
	color: #000000;

}
.tienda-menu-volver a:hover, .tienda-menu-carrito a:hover{
	text-decoration: underline;
}


/* tienda listado productos */
#tienda-productos{}
.tienda-producto-imagen{
	background-color: #ffffff;
}
.tienda-producto-box, .tienda-producto-box-sin{}
.tienda-producto-box-sin{
	border:0;
}
.tienda-producto-titulo a:link, .tienda-producto-titulo a:visited{
	font-weight: bold;
	text-decoration: none;
	color: #0091d1;

}
.tienda-producto-titulo a:hover{
	text-decoration: underline;
}
.tienda-producto-subtitulo{
	font-weight: bold;
}
.tienda-producto-texto{
	text-align: justify;
}
.tienda-producto-box-sep{}
.tienda-producto-pag{}
.tienda-producto-precio{
	font-weight: bold;
}
.tienda-producto-precio div{
	font-size: 1.5em;
	color: #0091d1;
}
/* tienda listado ofertas */
#tienda-ofertas{
	padding-bottom:50px;
	background: transparent url('/imagenes/fondo-ofertas-b.gif') bottom left no-repeat;
}
.tienda-ofertas-imagen{
	background-color: #ffffff;
}
.tienda-ofertas-box, .tienda-ofertas-box-sin{}
.tienda-ofertas-box-sin{
	border:0;
}
.tienda-ofertas-titulo a:link, .tienda-ofertas-titulo a:visited{
	font-weight: bold;
	text-decoration: none;
	color: #0091d1;

}
.tienda-ofertas-titulo a:hover{
	text-decoration: underline;
}
.tienda-ofertas-subtitulo{
	font-weight: bold;
}
.tienda-ofertas-texto{
	text-align: justify;
}
.tienda-ofertas-box-sep{}
.tienda-ofertas-pag{}
.tienda-ofertas-precio{
	font-weight: bold;
}
.tienda-ofertas-precio div{
	font-size: 1.5em;
	color: #0091d1;
}
/*pagina que sale con versiones antiguas del navegador*/
.navegadorold{
	font-size: 1.5em;
	text-align: center;
	background-color: ;
	color: ;
}
.navegadoroldenlace{
	font-size: 1em;
	text-align: center;
	background-color: ;
	color: ;
}
/* empresas */
#form-empresa{}
#form-dat-con2, #form-dat-per2{
	color: #ffffff;
	font-weight: bold;
	border: .05em solid #0091d1;
	background-color: #ffe143;
}
#form-dat-con2, #form-dat-env2{
	color: #ffffff;
	font-weight: bold;
	border: .05em solid #0091d1;
	background-color: #ffe143;
}
/* usuarios */
#form-users{
	/*background:transparent url('/imagenes/fondo_registro.gif') top center no-repeat;*/
	
}
#form-dat-con, #form-dat-per{
	color: #ffffff;
	font-weight: bold;
	border: .05em solid #0091d1;
	background-color: #ffe143;
}
#form-dat-con, #form-dat-env{
	color: #ffffff;
	font-weight: bold;
	border: .05em solid #0091d1;
	background-color: #ffe143;
}
.form-tit{
	font-weight: bold;
	color: #000000;
}
.form-users-ele{}
.form-users-label-ele{
	color: #000000; 
	font-weight: bold;
}
.form-users-inp-ele{}
#form-dat-env{
	background-color: #ffe143;

}

.form-users-inp-ele input{
	border: .05em solid #666666;
}
.form-cond-uso{}
.form-cond-uso a:link, .form-cond-uso a:visited{
	color: #b90215;
	text-decoration: none;
}
.form-cond-uso a:hover{
	text-decoration: underline;
}
.form-igual-env{}
.form-igual-env a:link, .form-igual-env a:visited{
	color: #b90215;
	text-decoration: none;
}
.form-igual-env a:hover{
	text-decoration: underline;
}
.errores{}
.errores ul{
	list-style: none;
}
/* ESTILOS PARA LAS SOMBRAS DE LAS IMAGENES DE LAS OFERTAS DEL INDEX*/
.img-shadow {}
.img-shadow img {
	display: block;
	background-color: #ffffff;
	border: 1px solid #a9a9a9;
}
.alpha-shadow {}
.alpha-shadow div {}
.alpha-shadow img {
	background-color: #ffffff;
	border: 0px solid #a9a9a9;
}
/* ESTILOS PARA LAS SOMBRAS DE LAS IMAGENES DE LAS OFERTAS QUE SALEN EN EL PIE DE PAGINA*/
.img-shadow-b {}
.img-shadow-b img {
	display: block;
	background-color: #ffffff;
	border: 1px solid #a9a9a9;
}
.alpha-shadow-b {}
.alpha-shadow-b div {}
.alpha-shadow-b img {
	background-color: #ffffff;
	border: 0px solid #a9a9a9;
}



/* ESTILOS PARA LOS ERRORES DEL FORMULARIO DE REGISTRO DE USUARIO */

.errores{
color: ;
border: 1px solid  ;
}

