
/* 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: #003860;
	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: pointer;		
}
/* contenedor general de la web */
#contenedor,
#contenedor1 {
	background-color: #93dafe;
}

.relleno{}
.cont-sup{}
.cont-contenidos{}
.cont-contenidos-tienda{
	background-color: ;
}
/* 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/tit_ult_ofe_fondo.gif') top left no-repeat;
	width: 754px; height: 40px;
	font-size: 1.2em;
}
.tit-estruc-txt{
    color:#ffffff;
	/* background: transparent url('/imagenes/fondo_tit_estruc_txt.gif') top left no-repeat; */
}
.tit-estruc-txt div{
	font-weight: bold;
}

/* bloque para situar la fecha */
.fecha {
	color:#ffffff;
}
/* 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: #ffffff;
	text-decoration: none;
}
.ul-botonera a:hover{
	text-decoration: underline;
}
.li-ini{}
.li-cont{}

/* bloque para situar el buscador */
#buscador {
	color: #000000;
	/*background: transparent url('/imagenes/fondo_buscador.gif') top left no-repeat;*/
	width: 175px; height: 69px;
}

/* bloque para situar la imagen corporativa */
#imagen-corporativa{
	background-color: ;
}
#titulo-imagen-corporativa{
	color: #a7002b;
}
.imagen-corporativa-vermas a:hover, .imagen-corporativa-vermas a:link, .imagen-corporativa-vermas a:link{
	color: #a7002b;
	
}
/* confinanciado */
#cofinanciada{
	background-color: #FFF;		
}
.cofinanciada-texto{
	font-weight: bold;
}
.cofinanciada-logo{}
/* dudas */
#dudas{
	/*background: transparent url('/imagenes/fondo_dudas.png') top left no-repeat;*/
	width: 235px; height: 88px;
}
.dudas-texto{}
.dudas-telefono{
	text-align: center;
	font-size: 1.8em;
	font-weight: normal;
}
#dudas a{
    color: #003860;
}

/* 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:  url('/imagenes/fondo_ult_ofertas_home.gif') top left no-repeat;
	width: 740px; height: 376px;
}
.cont-ofertas-vermas a{
    font-weight: bold;
    color: #ffffff;
}
.cont-productos-vermas a{
    font-weight: bold;
    color: #ffffff;
}
/* Contenedor para el bloque de los productos  */
.cont-productos {
	background:  url('/imagenes/fondo_ult_prod_home.gif') top left no-repeat;
	width: 540px; height: 376px;
}
/* bloque para situar la el titulo de la seccion ofertas  */
.ofertas-titulo {
	/*background: #ffffff url('/imagenes/tit_ult_ofe_fondo.gif') top left no-repeat;*/	
	/*border-bottom: 3px solid #ffffff;*/
}
.texto-ofertas{
	font-weight: bold;
	/*background: transparent url('/imagenes/tit_ult_ofe_fondo_txt.gif') bottom left no-repeat;*/
	color:#ffffff;
}
.texto-ofertas div{}

/* 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: #33cc00;
}
.oferta-box-texto{
	color: #ffffff;
}
.oferta-box-texto span{
	font-weight: bold;
}
.oferta-box-tit{
	color: #a7002b;
}
.pie-oferta-box-tit a:link , .pie-oferta-box-tit a:visited,.pie-oferta-box-tit a:hover{ 
	color: #a7002b;
	
}
.oferta-box-sep{
	background-color: ;
	border:.05em solid ;
}
.oferta-box-pre-btns{}
.oferta-box-precio{
	color: #003860;
	font-weight: bold;
}
.oferta-box-precio-txt{}
.oferta-box-precio-val{
	font-size: 1.5em;
	font-weight: normal;	
}
.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: pointer;
}
.oferta-box-carrito img, .oferta-box-producto img{}

/* bloque para situar la el titulo de la seccion productos  */
.productos-titulo {
	/*background: transparent url('/imagenes/tit_ult_ofe_fondo.gif') top left no-repeat;*/
}
.texto-productos{
	font-weight: bold;
	color:#ffffff;
	/*background: transparent url('/imagenes/tit_ult_prod_fondo_txt.gif') bottom left no-repeat;*/
}
.texto-productos div{}
.producto-box{
	/*background: transparent url('/imagenes/prod_fondo_sep.gif') 98% bottom no-repeat;*/	
}
.producto-box a:link,
.producto-box a:visited,
.producto-box a:hover,
.producto-box-sin a:link,
.producto-box-sin a:visited,
.producto-box-sin a:hover{}
.producto-box-sin{}
.producto-box-titulo{
	color: ;
	font-weight: bold;
	font-size: .9em;
}
.producto-box-txt a:link, .producto-box-txt a:visited, .producto-box-txt a:hover{
	color: #ffffff;
}
.producto-box-precio{
	color: #000000;
	font-weight: normal;
	font-size: 1.4em;
}
.producto-box-text-precio{
	font-size: .8em;
}
.producto-box-btns{}
.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: pointer;
}
.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: pointer;
}
.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 a:link, .eleMenu a:visited{
	color: #ffffff;
	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, #pie1 {
	background: ;
}
/*.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: #000000;
	font-weight: bold; font-size: .8em;
	text-decoration: none;
}
.pie-aviso-txt a:hover{
	text-decoration: underline;
}
/* pie cofinanciado */
#cofinanciada-pie{
	background-color: ;	
}
.cofinanciada-pie-texto{
	font-weight: bold;
}
.cofinanciada-logo{}
/* migas */
#migas{}
#migas a:link, #migas a:visited{
	font-size: .9em;
	font-weight: bold;
}
#migas a:hover{
	text-decoration: underline;
}

/* listado contenidos */
#cont-list-contenidos{}
.cont-list-box{}
.cont-list-titulo{
	color: #1f901c;
	font-weight: bold;
}

/* imagen contenido */
.imagen-contenido{}
#pieImg{
	font-size: .8em;
	background-color:;
}
/* imagen contenido ampliar*/
.imagen-contenido-ampliar{
	
}
/* galeria de imagenes */
.gal-imagenes-cont{}
.gal-imagenes-titulo{}
.gal-imagenes, .gal-imagenes-11{
	border: 0em solid ;
	background-color: #1575b2;
}
.gal-imagenes{
    width: 756px; height: 347px;
    background: transparent url('/imagenes/fondo_galeria.gif') top left no-repeat;
}
.gal-imagenes-principal, .gal-imagenes-pag, .gal-imagenes-resto{}
.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{}
.gal-imagenes-resto-img{}
/* documentos */
.documentos-cont{}
.documentos-titulo{
	margin-left:1em;
	}
.documentos, .documentos-11{
	margin-top:1em;
	background: url('/imagenes/fondo_documentos.gif') top left;
}
/* paginacion galeria imagenes */
.gal-imagenes-pag{}
.gal-imagenes-pag-11{}

/* pie ultimas ofertas */
.pie-cont-ofertas{
	background-color: ;
}
.pie-ofertas-titulo{
	background:  url('/imagenes/tit_ult_ofe_fondo.gif') top left no-repeat;
}
.pie-texto-ofertas{
	font-weight: bold;
	color:#ffffff;
}
.pie-texto-ofertas div{}
.pie-oferta-box{
	background-color: ;
}
.pie-oferta-box-precio-val{
    color: #000000;
	font-weight: bold;
}
/* formulario de correo */
.obligatorios{
	color:#000000;
	padding-left:1em;	
}
/*.formulario-correo{
	background-color:#ffffff;
}*/
.formulario-cabeceras{
	float:left;
	width:11em;
	color:#a7002b;
}
.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: #a7002b;
	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: #a7002b; font-weight: bold;
}
.tienda-prod-precio span{
	font-size: 1.3em;
}
.tienda-prod-carrito{
	color: #4f5a5d;
}
.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 #4f5a5d;
	border-bottom: .05em solid #4f5a5d;
	color: #4f5a5d;
}
.tienda-prod-cont-dat{}
.tienda-prod-nom-dat{
	font-weight: bold;
}
.tienda-prod-val-dat{
	text-align: right;
	color: #a7002b;
}

.tienda-btn{
	border: .05em solid #ffffff;
	color: #ffffff;
	background-color: #1575b2;
	background: #1575b2;
}
.tienda-tit-carrito{
	color: #000000;
	font-weight: bold;
}
.tienda-tbl-pedido{
	border: .05em solid #4f5a5d;
	border-collapse: collapse;
}
.tienda-tbl-pedido td{
	border: .05em solid #4f5a5d;	
}
.tienda-tbl-pedido thead td{
	background-color: #99cf16;
	text-align: center;
	font-weight: bold;
	color: #000000;
}
.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 :#4f5a5d;
	text-decoration: none;
	font-weight: bold;
}
.tienda-tbl-datos-tit a:hover{
	text-decoration: underline;	
}
.tienda-tbl-datos{
	background-color: #f58f16;
	border: .05em solid #e7e3de;
}
.tienda-tbl-datos td{
	border: .05em solid #ffffff;
}
.tienda-tbl-datos-cab{
	background-color: #f58f16;
	text-align: center;
	font-weight: bold;
	color: #4f5a5d;
}
/* tienda - listado categorias */
.tienda-tit-cat{
	font-weight: bold;
	font-size: 1.2em;
	color: #a7002b;
}
.tienda-txt-cat{
	text-align: justify;
}
.tienda-list-catego a:link, .tienda-list-catego a:visited{
	color: #4f5a5d;
	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{
    border: 0.05em solid #cecece;
}
.tienda-login-tit{
	font-weight: bold;
}
.tienda-login-tit a:link, .tienda-login-tit a:visited{
	color: #4f5a5d;
	font-weight: bold;
	text-decoration: none;
}
.tienda-login-tit a:hover{
	text-decoration: underline;
}
.tienda-login{
	border: .05em solid #ffffff;
}
.tienda-login label{
	color: #4f5a5d; 
	font-weight: bold;
}
.tienda-login-user input, .tienda-login-pass input{
	border: .05em solid #cecece;
}
.tienda-login-btn{}
.tienda-login-btn input{
	border: .05em solid #ffffff;
	color: #ffffff;
	background-color: #1575b2;
}
.tit_categoria:link, .tit_categoria:visited{
	text-decoration: none;
	color: #1f901c;
	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: #4f5a5d;
	text-decoration: none;
}
.tienda-menu-carrito a:link, .tienda-menu-carrito a:visited{
	background: transparent url('/imagenes/tienda/btn_carrito.gif') top left no-repeat !important;
	background-position:left top;
	padding-left:2.5em;
}
.tienda-menu-volver a:link, .tienda-menu-volver a:visited{
	background: transparent url('/imagenes/tienda/volver.gif') left no-repeat !important;
	background: none;
  	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/imagenes/tienda/volver.gif', sizingMethod='crop');
  	background-repeat:no-repeat;
	background-position:left;
	cursor: pointer;		
}
.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: #a7002b;
}
.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: #a7002b;
}
/* tienda listado ofertas */
#tienda-ofertas{}
.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: #a7002b;
}
.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: #a7002b;
}
/*pagina que sale con versiones antiguas del navegador*/
.navegadorold{
	font-size: 1.5em;
	text-align: center;
	background-color: #003860;
	color: #000000;
}
.navegadoroldenlace{
	font-size: 1em;
	text-align: center;
	background-color: ;
	color: #000000;
}
/* empresas */
#form-empresa{}
#form-dat-con2, #form-dat-per2{
	color: #a7002b;
	font-weight: bold;
	border: .05em solid #a7002b;
}
#form-dat-con2, #form-dat-env2{
	color: #a7002b;
	font-weight: bold;
	border: .05em solid #a7002b;
}
/* usuarios */
#form-users{}
#form-dat-con, #form-dat-per{
	color: #a7002b;
	font-weight: bold;
	border: .05em solid #a7002b;
}
#form-dat-con, #form-dat-env{
	color: #a7002b;
	font-weight: bold;
	border: .05em solid #a7002b;
}
.form-tit{
	font-weight: bold;
	color: #000000;
}
.form-users-ele{}
.form-users-label-ele{
	color: #a7002b; 
	font-weight: bold;
}
.form-users-inp-ele{}
.form-users-inp-ele input{
	border: .05em solid #cecece;
}
.form-cond-uso{}
.form-cond-uso a:link, .form-cond-uso a:visited{
	color: #a7002b;
	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: #a7002b;
	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 {}
.alpha-shadow {}
.alpha-shadow div {}
.alpha-shadow img {}
/* ESTILOS PARA LAS SOMBRAS DE LAS IMAGENES DE LAS OFERTAS QUE SALEN EN EL PIE DE PAGINA */

.img-shadow-b {}
.img-shadow-b img {}
.alpha-shadow-b {}
.alpha-shadow-b div {}
.alpha-shadow-b img {}

#contenedor-popup{
    background: #93dafe;
}

/* ESTILOS PARA LOS ERRORES DEL FORMULARIO DE REGISTRO DE USUARIO */
.errores{
    color: #000000;
    border: 1px solid  #cecece;
}
a.enlace-descargas:link, a.enlace-descargas:hover, a.enlace-descargas:visited{
	color: #ffffff;
}
