body{font:0.875em Verdana, Arial, Helvetica, sans-serif;background-color:#fff; margin:0;padding:0;}
img{border:0;}

.tabla2{
	font-family:Verdana, Arial, Helvetica, sans-serif;   
	font-size:0.8em;
    text-align:left;
	font-weight:normal;
	color:#093864;
	width:100%; 
	background:#00a0c6;
}
TABLE{
	font-family:Verdana, Arial, Helvetica, sans-serif;   
	font-size:0.9em;
    text-align:left;
	font-weight:normal;
	color:#093864;
	width:100%; 
	background:#00a0c6;
}
TR{	background:#ffffff;
	}
TH{
	color:#FFF;
	font-size:0.9em;
	padding:4px;
	font-weight:bold;
	background:#00a0c6;
	text-align:center;
}
TD{	padding:4px;}

H1{font-size:0.8em;
   color:#fff;
   font-weight:bold;
   background-image: url("../imagenes/menu_izquierdo/motivotitulos.gif");
   border-left: 8px solid #df6c00; 
   padding:4px 0px 4px 6px;
   margin:0;  
   }

H3{
	font-size:1.5em; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

fieldset{border:#0295b8 solid 1px; padding:10px; height:auto; margin-bottom:5px;}

.fieldset_form{border:#0295b8 solid 1px;}
.leyenda_filtrar{
	font-family:Verdana, Arial, Helvetica, sans-serif;   	
	font-weight:normal;
	color:#0295b8;
	width:auto;
	font-size:0.8em;
}
.leyenda_form{
	font-family:Verdana, Arial, Helvetica, sans-serif;   	
	font-weight:normal;
	color:#0295b8;
	width:auto;
	font-size:0.8em;}
	
p{  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal;
  text-decoration:none;   
  color:#000;
  text-align:justify;
  font-size:0.8em;
  }
  
A.borrar_msj {
  color:#FFFFFF; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-weight:normal;
  background-color:#135b9e;
}  

A.borrar_msj:hover {
  color:#ff0000; 
  border:#ff0000 solid 1px;	
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-weight:normal;
  background-color:#ffffff;
  }
a.noticia_enlace{
  color:#ff0000 !important; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-weight:bold;
  font-size:0.8em;
}  
a.noticia_enlace:hover{
  color:#000 !important; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-weight:bold;
  font-size:0.8em;
}  
.tabla_titulo{
	color:#fff;
	font-size:0.8em;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
.tabla_filas a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	font-size:0.8em;
	color:#027590;
}
.tabla_filas a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	font-size:0.8em;
	color:#DF6C00;
  }
.btn_submit_form{
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-size:0.8em;
  background-color:#135b9e;
  border:1px;
  color:#fff;
  margin-bottom:3px;
  cursor:pointer;
}
.btn_submit{
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-size:0.8em;  
  background-color:#135b9e;
  border:1px;
  color:#fff !important;
  margin-bottom:3px;
  cursor:pointer;
}

.btn_submit_portada{
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-size:0.75em;
  clear:both;   
  background-color:#135b9e;
  border:1px;
  color:#fff;
  margin-bottom:3px;
  cursor:pointer;
}

.btn_submit_naranja{
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-size:0.8em;
  background-color:#DF6C00;
  border:1px;
  color:#FFF;
  margin-bottom:3px;
  cursor:pointer;
}
.logo_clm img{
	width:160px;
	height:15px;
	margin:5px 0px 0px 5px;
}
.btn_submit_filtrar{
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-size:0.8em;
  clear:both;   
  background-color:#135b9e;
  border:1px;
  color:#fff;
  cursor:pointer;
  margin-top:8px;
}  
.filtrar_obj1{margin:10px 0px 10px 5px;}
*HTML filtrar_obj1{margin:10px 0px 10px 20px;}
.btn_submit2{
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-size:0.8em;
  clear:both;   
  background-color:#135b9e;
  border:1px;
  color:#fff;
  margin-bottom:3px;
  cursor:pointer;
}
.titulo_datosFichaProd{
  color:#135b9e; 
/*  font-size:1.3em; */
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  text-decoration:none;
  margin-left:10px;
  width:auto;
}    
.pos_btn_form{margin:0px 0px 10px 40px;}
*HTML .pos_btn_form{margin:0px 0px 10px 30px;}

label{  
  margin:0px;
  color:#093864; 
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  text-decoration:none;  
  }
.label_esp{  
 color:#093864; 
  font-size:0.7em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  text-decoration:none;
  margin:0px;
  margin:10px 0px 2px 0px; 
  }
  
*HTML label{margin-left:0px;}  
.ul_objetivos{font-size:0.8em; margin:0px 0px 0px 15px; }

.label2{  
  color:#093864; 
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  text-decoration:none;
  margin:10px 0px 2px 0px;
  display:block;  
}   
.label3{  
  color:#fff; 
  font-size:0.7em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  text-decoration:none;
  margin:0px 0px 3px 0px;
  display:block;    
}  
.label4{  
  color:#093864; 
  font-size:0.7em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  text-decoration:none;
  margin:0px;
  margin:10px 0px 2px 0px;
  display:block;    
}
.detalle_form{background-color:#DF6C00; height:100%; width:20%;}
.btn_paginacion{margin:10px 0px 0px 5px; /*border:#ff0000 solid 1px; */width:98%;}  
.resultado_listadoComercios{color:#fff; background-color:#ff0000; padding:0px; text-align:center; font-size:0.8em; font-weight:bold;}
.cajatexto{
  font-size:0.8em;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal;
  text-decoration:none;   
  color:#093864;
  }
.cajatexto_filtrar{
  font-size:0.8em;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal;
  text-decoration:none;   
  color:#093864;
  width:250px;
  
}  
.ruta{
  color:#093864; 
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-weight:bold;
}
.cajatexto2{
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal;
  text-decoration:none;   
  color:#093864;
  font-size:0.8em;
}   
.cajatexto_xxx{
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal;
  text-decoration:none;   
  color:#093864;
  font-size:0.9em;
  width:90%;
}  
.cajatexto3{
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal;
  text-decoration:none;   
  color:#093864;
  font-size:0.8em;
  width:95%;
  height:70px;
}   
 
/*Links genéricos*/
A {
  color:#093864; 
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;

}  
A:hover {
  color:#DF6C00; 
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;

}  
A.linktextos {
  color:#0295b8; 
  font-size:1em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
}  
A.linktextos:hover {
  color:#DF6C00; 
  font-size:1em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
}  
A.linktextos88 {
  color:#0295b8; 
  font-size:0.9em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  text-align:right;
}  
A.linktextos88:hover {
  color:#DF6C00; 
  font-size:0.9em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  text-align:right;
}  
  
A.link_listados {
    color:#093864; 
    font-size:0.9em; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    text-decoration:none;
    font-weight:bold;
  }
A.link_listados:hover {
    color:#DF6C00; 
    font-size:0.9em; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    text-decoration:none;
    font-weight:bold;
}  

A.link_eliminar {
    color:#777; 
    font-size:0.8em; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    text-decoration:underline;
    font-weight:normal;
  }
A.link_eliminar:hover {
    color:#DF6C00; 
    font-size:0.8em; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    text-decoration:underline;
    font-weight:normal;
}

.txt_clientereg{
	padding:0px 10px 5px 10px;

}
    
.descrip_novedades{
  margin-top:3px;
  margin-left:6px; /*este estilo no lo está aplicando si en firefox se queda en texto pegado al borde la foto del logo*/
  color:#000; 
  font-size:0.9em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  text-align:justify;
  }
  
.img_nohaymensajes{
	border:0;
}  
.pos_msj{
	margin:15px 10px 5px 10px;
}

#minwidth {
	PADDING: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	POSITION: relative; 
	min-width: 775px;
}

/*AJUSTAR TAMAÑO MINIMO EN AMBOS NAVEGADORES*/
	#contenedor_pag {/*código para el navegador Mozilla*/
	POSITION: relative; 
	min-width: 775px;
	}

	*HTML #contenedor_pag {/*código para el navegador IE*/
	border-left:775px solid #fff; 
	float:left;
	}

	#main_pag { }/*Se deja vacío para que no afecte al navegador Mozilla*/
	
	*HTML #main_pag {/*código para el navegador IE*/
	margin-left:-775px; 
	position:relative; 
	float:left;
	}
/*FIN*/

.nombre_prod_novedades{
/*  background-image:url("../imagenes/menu_izquierdo/flecha_roja.gif");
  background-repeat: no-repeat;*/
  font-size:1em; 
}
.nombre_prod_novedades a{
  color:#DF6C00; 
  font-size:1em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-weight:bold;
  margin:0px;
  border:0;
}
.nombre_prod_novedades a:hover{
  color:#333; 
  font-size:1em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-weight:bold;
  margin:0px;
}
A.linksesion {
  color:#0000ff; 
/*  color:#e61106;*/
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  cursor:pointer;
}  
A.linksesion:hover {
  color:#DF6C00; 
/*color:#0000ff;*/
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  cursor:pointer;
  }
A.linksesionLogin {
  color:#0000ff; 
/*  color:#e61106;*/
  font-size:0.7em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
}  
A.linksesionLogin:hover {
  color:#DF6C00; 
/*color:#0000ff;*/
  font-size:0.7em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  }  
a.linksesionBE{
  color:#fff; 
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  background:#333;
/*  border:#99d4e2 solid 0.2em;*/
  padding:3px;
}
a:hover.linksesionBE{
  color:#fff; 
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  background:#333;
/* border:#f8bd4b solid 0.2em;*/
  padding:3px;
}  
.btn_sesion{
  width:80px;
  height:20px;	
}
A.linksesion2 {
  color:#333; 
/*color:#e61106;*/
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-weight:normal;
}  
A.linksesion2:hover {
  color:#DF6C00; 
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-weight:normal;
  }
  

A.linksesionXXX {
  color:#333; 
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:underline;
  font-weight:normal;
}  
A.linksesionXXX:hover {
  color:#DF6C00; 
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:underline;
  font-weight:normal;
  }  
.pag_seleccionada{
  color:#ff0000;
  font-size:0.9em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-weight:normal;
  }  
  
A.linksesion3 {
  color:#333; 
/*color:#e61106;*/
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-weight:bold;
}  
A.linksesion3:hover {
  color:#DF6C00; 
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  font-weight:bold;
  }  
A.listados {
  color:#093864; 
/*  color:#e61106;*/
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
}  
A.listados:hover {
  color:#df6c00; 
/*  color:#0000ff;*/
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  }
.txt_bienvenida{  
	color:#df6c00; 
	font-size:0.8em; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	width:auto;
}  
A.linkbienvenida {
  color:#000; 
/*  color:#e61106;*/
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  white-space: nowrap;
  /*background-image:url("../imagenes/menu_izquierdo/flecha_negra.gif");
  background-repeat: no-repeat;*/
}  
A.linkbienvenida:hover {
  color:#DF6C00; 
/*  color:#0000ff;*/
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  white-space: nowrap;
}  

A.link3 {
  color:#0000ff; 
/*  color:#e61106;*/
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
}  
A.link3:hover {
  color:#DF6C00; 
/*  color:#0000ff;*/
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  }
.caja0{
	float:left;
	width:100%;
	margin:0px 3px 0px 3px ;
/*	border:#0000ff solid 1px;*/
	
}  
.caja1{
	width:48.5%;
	height:auto;  
	border:#dddddd solid 1px;
	float:left;
	margin:5px 5px 5px 0px;
}
*HTML .caja1{	
	height:100px;  
}
.caja2{
	width:48.5%;
	height:auto;  
	border:#dddddd solid 1px;
	margin:5px 0px 5px 0px;
	float:left;
}
*HTML .caja2{
  height:100px;  
}

.caja3{
	position:relative;
	top:5px;
	width:98%;
	height:auto;
	border:solid #dddddd 1px;
	float:left;
	margin-left:3px;
}

.texto_ruta{
  color:#093864; 
  font-size:0.8em; 
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  text-decoration:none;
  }
.todo{
	position:relative;
	top: 0px;
	padding: 0px 5px 0px 5px;
	margin:0px;
	width:auto;
	height:auto;
	border:#ff0000 solid 1px;
	clear:both;
	}
.cuadro1{
  position:relative;
  top:10px;
  border:#0000ff solid 2px;
  width:auto;  
}
*HTML cuadro1{
  top:15px;  
}
.caja_novedades{
	color:#093864;
	background-color:#fff;
	font-size:0.8em;  
	margin:0px;
	padding:0px;
	width:auto;
  }
 
.textos_qesmercamancha{
  padding:8px;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal;
  text-decoration:none;   
  color:#000;
  text-align:justify;
  font-size:0.8em;
  margin:0px 5px 0px 0px;
}  

.tit_gris{
  color:#000;
  font-size:0.8em;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos3.gif");
  border-left:8px solid #df6c00; 
  padding:4px 0px 5px 4px; 
  font-weight:bold;
}
.foto_qesmercamancha{
  height:85px;
  width:auto;
/*  border:#eeeeee solid 0.0.8em;*/
  margin: 10px 10px 5px 6px;
  float:left;
}

.error_form{font-weight:normal; text-decoration: underline; color: red; font-size: 0.8em; margin: 0px 0px 3px 0px;}
.tamano200{width:200px;}
.barra{margin:2px 0px 0px 0px; padding:0px 0px 1px;font-size:0.92em;}
.barra a{color:#fff;text-decoration:none; font-weight:normal; font-size:0.92em;}
.barra a:hover{color:#fff;text-decoration:none; font-weight:normal; font-size:0.92em;}

.barra_boton, .barra_boton_s{
  background-color:#666666;
  border-top:1px #A7A7A7 solid;
  border-left:1px #A7A7A7 solid;
  border-right:1px #A7A7A7 solid;
  padding:2px 5px 2px 5px;
  font-size:0.92em;
}

.barra_boton_s {
  background-color:#df6c00;
  font-size:0.92em;/*el tamaño de la letra era más grande*/
}

.barra_desplazamiento_t {
  width:20px;
  color:#fff;
  background-color:#f9f9f9;
  border-top:1px #A7A7A7 solid;
  border-left:1px #A7A7A7 solid;
  border-right:1px #A7A7A7 solid;
  font-size:0.92em;
}
.barra_desplazamiento_m {
  width:20px;
  color:#fff;
  background-color:#666666;
  border-left:1px #A7A7A7 solid;
  border-right:1px #A7A7A7 solid;
  font-size:0.92em;
}
.barra_desplazamiento_b {
  width:20px;
  color:#fff;
  background-color:#666666;
  border-bottom:1px #A7A7A7 solid;
  border-left:1px #A7A7A7 solid;
  border-right:1px #A7A7A7 solid;
  font-size:0.92em;
}

.pos_notnew{margin:5px 10px 5px 10px;}
.prod_modelo{font-weight:bold; font-size:1.2em; margin:10px 0px 0px 10px;}

.prod_descripcion{font-weight:normal; font-size: 0.875em;padding:5px; margin:0px 20px 0px 10px; text-align:left;}
.prod_logoproducto{top:40px; margin:0px 20px 10px 0px; float:right; width:50px; height:50px;}
*HTML .prod_logoproducto{top:60px;}
.prod_fabricante{margin:10px 0px 6px 0px; text-align:left; color:#000;}
.precio{color:#000000; font-size:1.3em;color:#0295b8;font-weight:bold; margin:5px 0px 5px 10px;}
.precio_tachado {color:#FF0000;text-decoration: line-through;font-size:1.3em;margin:0px 0px 0px 10px;}
.prod_etiquetaprecio{margin:15px 0px 0px 10px; color:#666666; font-size: 0.9em; font-weight:normal;}

.img_logoProdEdit{margin:5px 5px 5px 20px;}

.por_defecto{background-color:#fff;}
.posicion_form{position:relative; margin:20px 20px 20px 20px; padding:20px; border:#dddddd solid 1px; border-right:#dddddd solid 4px; }
*HTML .posicion_form{padding:10px; margin:10px 20px 20px 20px;}

.posicion_form_69{position:relative;top:0px; margin:0px 20px 20px 20px; padding:15px; }
*HTML .posicion_form_69{padding:10px; margin:0px 20px 20px 20px;}

.posicion_form2{position:relative; margin:5px 30px 5px 30px; padding:20px; border:#dddddd solid 1px; border-right:#dddddd solid 4px;}
*HTML .posicion_form2{padding:10px;}

.posicion_form3{position:relative; margin:20px 30px 20px 30px; padding:20px; }
*HTML .posicion_form3{padding:10px; margin:10px 30px 20px 30px;}

.caja {color:#333; background-color:#fff;width:auto;border:1px solid #dddddd; margin:5px 0px 0px 0px;padding:0px;height:auto;}
*HTML .caja {width:98%;}

.caja_centro {background-color:#fff;width:auto;border:1px solid #dddddd; margin:5px 0px 0px 0px;padding:0px;height:auto;}
*HTML .caja_centro {width:98%;}

.caja_solic {color:#333; background-color:#fff;width:auto;border:1px solid #dddddd; margin:5px 0px 0px 0px;padding:0px;height:auto;}
*HTML .caja_solic {width:98%;}

.caja_newprod{color:#333; background-color:#fff;  margin:5px 0px 0px 0px;padding:0px;height:auto; width:auto;}
*HTML .caja_newprod{width:98%;}
.caja_Comerciologo {color:#333; background-color:#fff;width:auto;border:1px solid #dddddd; margin:5px 0px 0px 0px;padding:0px;height:auto; width:99%; }
*HTML .caja_Comerciologo {width:98%;}
.caja_Info_logoComercio{color:#333; background-color:#fff; width:95%; border:1px solid #0295b8; margin:0px 10px 0px 10px; padding:0px; height:150px;}
*HTML .caja_Info_logoComercio{width:95%; height:auto;}

.logo_Info_logoComercio{background-color:#fff; width:120px; height:120px; margin:10px 10px 10px 5px; padding:0px; float:left;}
.cajaex_Info_logoComercio{margin:53px 0px 0px 30px;}
.btn_Info_logoComercio{margin-left:20px;}

.caja_menu888{
	border:#ddd solid 1px;
	position:relative;
	top:0;
	padding:0px;
 }
 
.txt_med{
	font-size:0.9em;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
	text-decoration:none;
	}
.txt_rojo{
	color:#00a0c6;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
	text-decoration:none;
}
.pos_msj_rojo{margin:10px;}
.pospos{	
	margin:20px;
	border:#00a0c6 solid 1px;
	padding:10px;
	height:auto;
} 

.txt_logoComercio{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
	color:#000;
	text-align:justify;
	font-size:0.8em;
	margin: 10px 25px 10px 20px; 
	text-decoration:none;   
	}
.caja_confPortal {color:#333; background-color:#fff;width:auto;border:1px solid #dddddd; margin:5px 0px 10px 0px;padding:0px; height:auto;}
*HTML .caja_confPortal {width:98%;}
.caja_envio_msj{color:#333; background-color:#fff;width:auto;border:1px solid #dddddd; border-bottom:5px solid #dddddd; margin:5px 0px 0px 0px;padding:0px;height:auto;}
*HTML .caja_envio_msj {width:98%;}
.txt_msj{color:#00a0c6; background-color:#fff;font-size:0.8em;width:auto;padding:0px;margin:10px 10px 0px 10px;}
.txt_msj_nohay{color:#ff0000; background-color:#fff;font-size:0.8em;width:auto;padding:0px;margin:10px 10px 0px 10px;}
.caja_formulario{position:relative; top:5px; color:#093864;background-color:#fff;width:auto;border:1px solid #df6c00; border-right:12px solid #df6c00;border-left:12px solid #df6c00; margin:0px; padding:0px;}
*HTML .caja_formulario {width:94%; top:0px;}
.caja_formulario3{position:relative; top:5px; color:#093864;background-color:#fff; width:auto;border:1px solid #df6c00; border-right:12px solid #df6c00;border-left:12px solid #df6c00; margin:0px; padding:0px;}
*HTML .caja_formulario3 {width:94%; top:0px;}

.txt_mnsj{
	margin:20px;
	font-size:0.8em;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;}
.caja_formulario_69{position:relative; top:5px; color:#093864;background-color:#fff;/*font-size:0.8em*/;width:auto;border:1px solid #df6c00; border-right:12px solid #df6c00;border-left:12px solid #df6c00; margin:0px; padding:0px; width:auto;}

.caja_formulario2{position:relative; top:0px; color:#093864;background-color:#fff;font-size:0.8em;width:auto;border:1px solid #df6c00; border-right:12px solid #df6c00;border-left:12px solid #df6c00; margin:5px 0px 0px 0px; padding:0px;}
*HTML .caja_formulario2 {margin:0px; }

.caja_productos {color:#093864;background-color:#fff;font-size:0.8em;width:auto;border:1px solid #dddddd;margin:5px 0px 0px 0px;padding:0px; border-bottom: 4px solid #df6c00;}
*HTML .caja_productos {width:98%; margin:5px 0px 0px 0px;}
.caja_fichaprod {color:#093864;background-color:#fff;font-size:0.8em;border:1px solid #dddddd; margin:5px 0px 0px 0px;padding:0px; border-bottom:#df6c00 4px solid;} 
*HTML .caja_fichaprod {margin:5px 0px 0px 0px; width:98%;}
.txt_usuario_olvido{margin-left:20px;}
.img_candado{width:65px; height:94px; border:#dddddd solid 1px;float:left;}
.contenido_envio_msj{margin:0px 0px 10px 20px;}

.caja_titulo{
	font-size:0.8em;
   color:#fff;
   font-weight:bold;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos.gif");
  border-left: 8px solid #df6c00; 
  padding:4px 0px 4px 6px; 
  }
*HTML .caja_titulo{
 padding:4px 0px 4px 10px; 
}  
.caja_titulo_69  {
  color:#000;
  font-size:0.8em;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos3.gif");
  border-left: 8px solid #df6c00; 
  padding:4px 0px 4px 6px; 
  font-weight:bold;
  margin:5px 0px 0px 0px;
  }
   
.caja_titulo_mimercamancha{
  color:#000;
  font-size:0.8em;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos3.gif");
  border-left: 8px solid #0295b8; 
  padding:4px 0px 4px 6px; 
  font-weight:normal;
  margin-top:6px;
  }
.caja_titulo_mimercamancha888{
  color:#000;
  font-size:0.8em;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos3.gif");
  border-left: 8px solid #0295b8; 
  padding:4px 0px 4px 6px; 
  font-weight:normal;
  margin:0px;
  }
 
.caja_titulo2{
  text-align:center;
  color:#fff;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos2.gif");
  padding:4px 4px 4px 0px; 
  font-weight:bold;
  font-size:0.8em;
  }

.caja_titulo3{
  color:#000;
  font-size:1em;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos3.gif");
  border-left: 8px solid #df6c00; 
  padding:6px 0px 4px 6px; 
  font-weight:bold;
  height:auto;
  }
  .caja_titulo33{
  color:#000;
  font-size:0.8em;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos3.gif");
  border-left: 8px solid #df6c00; 
  padding:6px 0px 4px 6px; 
  font-weight:bold;
  height:auto;
  }
  .caja_titulo333{
  color:#000;
  font-size:0.8em;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos3.gif");
  padding:6px 0px 4px 6px; 
  font-weight:bold;
  height:auto;
  }
.caja_titulo4{
  color:#000;
  font-size:1em;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos3.gif");
  border-left: 8px solid #df6c00; 
  padding:5px 0px 5px 6px; 
  font-weight:bold;
}  
.caja_titulo5{
  color:#fff;
  font-size:1em;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos.gif");
  border-left: 8px solid #df6c00;     
  padding:4px 0px 4px 6px; 
  margin:0px;
  font-weight:bold;
  }
.caja_titulo6{
  text-align:center;
  color:#fff;
  font-size:0.8em;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos2.gif");
  padding:4px; 
  margin:0px;
  font-weight:bold;
} 
.caja_tituloxxx{
  text-align:left;
  color:#000;
  font-size:0.8em;
  background-image: url("../imagenes/menu_izquierdo/motivotitulos3.gif");
  border-left: 8px solid #df6c00;
  padding:4px; 
  margin:0px;
  font-weight:bold;
}  
.productos{
  position:relative;
  background-color:#fff;
  top:0px;
  float:left;
  width:auto;
  }
.agrupar_prod{border:#df6c00 solid 1px; padding:5px; height:180px; margin-top:5px;}  
.txt_modelo{text-align:left; font-weight:bold;}
.pos_pal{margin:20px;border:1px #00a0c6 solid; padding:10px; }
.txt_pal{margin:20px;}
.caja_fila{color:#666666; background-color:#fff; font-size:0.8em; padding:3px 3px 3px 12px; border:0.1em #df6c00 solid;}
*HTML .caja_fila{border:1px #df6c00 solid;}
.caja_filaxxxx{color:#666666; background-color:#fff; font-size:0.8em; padding:3px 3px 3px 3px; border:0.1em #df6c00 solid;}
*HTML .caja_filaxxxx{border:1px #df6c00 solid;}
.caja_fila_confPortal{color:#666666; background-color:#fff;  font-size:0.8em; padding:3px 3px 3px 12px; border:0.1em #df6c00 solid; float:left; }
*HTML caja_fila_confPortal{border:1px #df6c00 solid;}
.separacion{
	height:8px;
	/*border:#fff solid 1px;*/
}
.caja_fila_mimercamancha {
    background:#f9f9f9 url("../imagenes/menu_izquierdo/flecha_listados.gif") no-repeat scroll 14px;
    padding:5px 5px 5px 30px;
    font-size:0.875em;
    border:0.05em #eeeeeesolid;
}
.prueba {
	width: 500px;
	height:30px;
	background: url("../imagenes/menu_izquierdo/cruz.gif") right no-repeat;
	border:#ff0000 solid 0.1em}
}

.caja_fila_mimercamancha a{	color:#047893;}
.caja_fila_mimercamancha a:hover{color:#df6c00;}

.caja_fila2{color:#fff; background-color:#0295b8; font-size:0.8em; padding:5px 5px 5px 15px; border:2px #fff solid;}
.caja_fila2 a{color:#fff;text-decoration:none; font-weight:bold; font-size:0.8em}
.caja_fila2 a:hover{color:#fbf553;text-decoration:none; font-weight:bold; font-size:0.8em}
.listado_pos{margin:0px; width:auto;}
*HTML .listado_pos{margin:0px; width:98%;}

.listado_comercios{
  /*clear:right;*/
  width:auto; 
  border:#0295b8 solid 0.1em;
  padding:0px;
  height:70px;
  }
.img_listadoComercios{margin:0px 15px 0px 8px;padding:10px; width:50px; height:50px; float:left;}
.img_comercio{width:50px; height:50px;}
.txt_listado_comercios{width:auto; padding-top:10px; font-size:0.95em; }

.img_qsmercamancha{float:left; margin:4px 4px 4px 0px;}
.caja_fila_destacada{font-weight:bold;}
.caja .caja_titulo{font-weight:bold;}
.caja a{color:#fff;text-decoration:none; font-weight:bold;}
.caja a.hover{color:#fff;text-decoration:none;font-weight:bold;}

.caja_txtrealizatuscompras{border:#FF9900 solid thin; padding:10px; width:auto;}
.img_xx8{float:left; margin:4px 10px 4px 0px;}
.img_xx88{float:left; margin:4px 30px 3px 0px;}

.color_azullink{color:#0000ff;}

.filtrar{
	margin:5px 0px 5px 0px;
	width:auto; 
	padding:5px;
  }
*HTML .filtrar{margin:4px 0px 0px 0px; width:96%; padding:5px;}

.prod_nov{
  clear:right;
/*  width:200px;*/
  height:70px;
  background-color:#fff;  
  padding:10px;
}

.logo_novedades{
  height:50px;
  width:50px;
  padding:10px;
  margin:0px 20px 5px 0px;
  border:1px #dddddd solid;
  float:left;
}

.ficha_producto {background-color:#fff; padding:5px; margin: 0px 5px 0px 5px; width:auto; border:1px #0295b8 solid;  min-height:120px;}
*HTML .ficha_producto {margin: 0px 20px 0px 20px; height:60px;}
.ficha_producto_seleccionado {border:0.2em #df6c00 solid; width:auto;background-color:#fff;padding:5px;}
*HTML .ficha_producto {padding:8px;}
*HTML .ficha_producto_seleccionado {padding:8px;}

/*Código para ajustar el cuadro producto seleccionado azul a 2px
.ficha_producto {margin: 4px 3px 4px 3px; float:left; width:48%; border:1px #df6c00 solid; height:180px;}
.ficha_producto_seleccionado {border:2px #0295b8 solid; float:left; width:48%; height:178px;margin: 4px 3px 4px 2px}
*/

.not{ width:auto; margin:0px; border:2px #0295b8 solid; padding:5px;clear:left;}
*HTML .not{ width:98%; margin:0px; padding:0px;}
.noticia {color:#0295b8;padding:5px;}
.noticia_titular {color:#333; font-weight:bold; font-size:1em;}
.noticia_fecha {color:#333; font-weight:bold; float:left; border-left:3px #0295b8 solid; padding-left:3px; font-size:0.9em;}
.noticia_texto{color:#0295b8; font-size:0.9em;}

/*ESTILOS MENÚ PRINCIPAL*/
.menu{
  color:#666666; 
  /*background-color:#e8e8e8; */  
  padding:2px 2px 2px 13px;
  border:#dddddd solid;  
  background:url("../imagenes/menu_izquierdo/flechaazul.gif") no-repeat 2px 5px;
  width:auto;
}

*HTML .menu{
   background:url("../imagenes/menu_izquierdo/flechaazul.gif") no-repeat ;
   background-position: 6px 8px;
}

/********DISEÑO LIQUIDO CAPAS INDEX.PHP**********/
/*.pagina{
  width:auto !important; ->IE se salta esta línea
  min-width:580px;
  height:65px;
  position:relative;    
}*/
.header{
  width:100%;
  height:165px;
  position:relative;
  top:0; /*PARA FIJAR LA CABECERA*/
}
.menuizquierdo{
/*background:#FF0000;*/
/*position:relative;*/
  width:190px;
  float:left;
/*  clear:right;*/
}
.content{
  width:54%;
  float:left;
  height:auto;
}

.piepagina{
/*Esta capa establece el orden del resto de los elementos según San Pablo*/
position:relative;
clear:left;/*B:No permite elementos flotantes a la izquierda*/
background:#fff;
height:auto;
}
/* PIE PAGINA */


/*CAPAS DE LA CAPA CABECERA*/
.logotipo{
  width:180px;
  top:0px;
  position:absolute;
  height:50px;
  left:0px;
  background:#fff;
  z-index:2;
}

.links_sesion {
  height:auto; 
  width:auto;
  position:absolute; 
  top:65px;
  right:5px;
  font-size:0.9em;
  text-align:center;
  
  }
*HTML .links_sesion {
 width:300px;
} 


#cabecera_buscador{
  position:relative;
  width:100%;
  height:50px;
  background-color:#eeeeee;
  top:5px;
  left:0px;
}  
*HTML #cabecera_buscador{
  top:0px;
}    
.cabecera{	
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:50px;
	background:#00a0c6;	
}
.img_mislistados{
	vertical-align:middle;
}
.img_cabecera{
   position:absolute;
   left:180px;
   top:0px;
   height:50px;
   width:auto;
   z-index:4;
/* background:url("../imagenes/cabecera/cabeceraNew.gif")no-repeat;
   background-position:left;*/
}

.buscadorgoogle{
  padding:0px;
  height:50px;
  top:0px;
  position:absolute;  
  right:5px;
  z-index:3;
  width:auto;
  margin:5px 0px 0px 5px;
}

#flechaDetalle{
   position:absolute;
   left:11px;
   top:60px;
}

#bienvenida{   
   position:absolute;
   left:25px;
   top:48px;
   margin-top:18px;   
   width:auto;
   overflow: hidden; /*Mantiene el texto fijo cuando se redimensiona la pantalla*/   
}

.ficha_prod{
/*  font-size:1em; */
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  color:#135b9e; 
  text-decoration:none;
  width:auto;

  }
  
*HTML .ficha_prod{
  margin-left:50px;
} 
 
.ficha_prod ul{
  list-style-type: disc;
  padding:10px;
}

#logo_fichaprod{
  width:120px;
  height:120px;
  top:0px;
  float:left;
  margin-right:30px;
  margin-left:19px;
  border:1px solid #dddddd;
  }
*HTML #logo_fichaprod{margin:15px 0px  0px 8px;}

#ficha_descripcion{
  margin-left:18px;
  margin-right:18px;
  color:#333;
  font-weight:normal;
  text-align:justify;
  font-size:0.9em;
}
.xxx{
  margin-left:18px;  
}
.xxx a{color:#333;text-decoration:none; font-weight:bold;font-size:0.9em;}
.xxx a:hover{color:#DF6C00;text-decoration:none; font-weight:bold;font-size:0.9em;}
/*ESTILOS FORMULARIOS*/

#caja_identifiquese{
  color:#000;
  display:block;
  background-color:#e5f6f9;
  border:#e5f6f9 solid 0.1em;
  padding:3px 0px 3px 8px;
  }
*HTML #caja_identifiquese{
  padding:0px 0px 0px 5px;
}

#caja_suscribirse{
  color:#000;
  display:block;
  padding:8px;
  border:#dddddd solid 0.1em;
  background:#fff;
/*  font-size:0.9em;*/
}
*HTML #caja_suscribirse{
  padding:0px 8px 0px 8px;
}
.lista_masinfo {
	padding:8px 8px 8px 8px;	
}  

#caja_suscribirse2{
  color:#000;
  display:block;
  padding:0px;
  background-color:#fff;
  border:#df6c00 solid 1px;
}    
#tit_identificarse{
  font-weight:bold;
  margin-bottom:5px; 
  font-size:0.875em;
}

.caja_texto {   
  margin-bottom:6px;
  font-size: 0.8em;
/*  width:95%;*/
}
.caja_texto2 {     
  font-size: 0.8em;
  margin:0px;
}
.txt_peq{font-size:0.65em;font-weight:normal; margin-bottom:2px; }
#boton_form {   
  color:#ff0000;
}
  
#tit_suscribirse{
  font-weight:bold;
  margin-bottom:5px; 
  color:#DF6C00;
  font-size:0.875em;
}
#tit_masinfo{
  font-weight:bold;
  margin-bottom:5px; 
  color:#000;
  background-color:#eeeeee;
  width:auto;
}
.estatico{  
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-weight:normal;
  text-decoration:none;   
  color:#000;
  text-align:justify;
  margin:10px;
}
/*CUADRO Y LUPA DEL BUSCADOR*/
.buscar_caja {
		BORDER-RIGHT: #b1d3e6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b1d3e6 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.7EM; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b1d3e6 1px solid; WIDTH: 150px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #b1d3e6 1px solid; BACKGROUND-COLOR: #fff;
	}
.buscar_caja2 {
		BORDER-RIGHT: #b1d3e6 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b1d3e6 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.7EM; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b1d3e6 1px solid; WIDTH: 20px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #b1d3e6 1px solid; BACKGROUND-COLOR: #fff;background: url(../imagenes/cabecera/lupa.gif);
}
/********DISEÑO LIQUIDO CAPAS INDEX.PHP**********/
.headerBE{
  top:0px;
  width: 100%;
  padding: 0px;
}

.contenidosBE {
  position:relative;
  /*clear:both; PROBAR SI OBLIGA AL PIE DE PÁGINA A SITUARSE DEBAJO*/
  top:105px;
  width: auto;
  overflow:visible;
  height:auto;
  clear:both;
}

*HTML .contenidosBE{width:99.8%;}

.menuizquierdoBE{
	position:relative;
	float:left;
    left: 0px;
    top: 0px;
    margin: 0px;
    padding: 0px;
    width: 180px;
	height:auto;
    overflow:visible;  
}
.centroBE{
	position:relative;
	padding: 0px;
	margin:0px 145px 0px 185px;
	width:auto;
	overflow:visible;  
/*	border:#dddddd solid 1px;*/
}


.menuderechoBE{
	float:right;
	width:140px;
}
.pieBE{
	height:auto;
	width:auto;
	clear:both;
}
*HTML .pieBE{
	width:100%;
}
/* PIE PÁGINA */
  #pie {
    margin:0px;      
  }
  #patronos{
    /*text-align:center;*/
    margin-left:50%;
  }
  #patronos UL {
    MARGIN: 0px; LIST-STYLE-TYPE: none;
  }
  #patronos UL LI,#enlaces_pie UL LI{
    DISPLAY:inline; 
  }
  #patronos UL LI A{
    MARGIN-left: 15px; 
  }
  img.imagen_patrono,img.enlaces_pie_imagen{
    border:0px;
  }

  #enlaces_pie{
    background-color:#0295b8;
    text-align:center;     
  }

  #enlaces_pie UL{
    MARGIN: 0px; LIST-STYLE-TYPE: none;
    padding-left: 10%;
  }
  
  #enlaces_pie UL LI A{
    MARGIN: 0px 35px 0px 0px; color:#fff;
    FONT-WEIGHT:normal; FONT-SIZE: 0.8em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;
  }

        
/* FIN PIE PAGINA */

/* INICIO CAJA MINILISTADO */
/* FIN CAJA MINILISTADO */