﻿/* Estilo generales */
a:active, a:link, a:visited {
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #78A5E9;
  text-decoration: none;
}
a:hover{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF9900;
  text-decoration: none;
}
/* Estilo de la sección de categorías */
.categorias_Titulo{
  /*border: 1px solid #e1e1e1;*/
  /*background-color: #ffffff;*/
  background: transparent;
  width: 178px;
  height: 25px;
  font-family: Trebuchet MS, Arial, Times New Roman, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  font-style: italic;
  /*font-variant: small-caps;*/
  color: #990000;
  margin:8px;
  padding: 13px 15px 14px 36px;
  text-decoration: none;
  text-align: left;
  /*background-image:url(../images/oferta.gif);
  	background-repeat: no-repeat;
	background-position: top left;*/
}
.categorias_Item{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #666;
}
.categorias_Celda_Par{
  background-color: transparent;
  border: 1px solid #e1e1e1;
}
.categorias_Celda_Impar{
  background-color: transparent;
  border: 1px solid #e1e1e1;
}

/* Estilo de la sección de catálogo */
.catalogo_Tabla{
 /*background-color: #1B3650;*/
  width: 580px;
  align: left;
  caption-side: top;
  /*empty-cells: show;*/
  border: 1px solid #E1E1E1;
}
.catalogo_Tabla_Prod{
  background-color: #fff;
  caption-side: top;
  empty-cells: show;
  padding:2px 2px 2px 10px;
  /*border: 1px solid #D6D6AD;*/
}
.catalogo_Titulo{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #3C76B0;
}
.catalogo_Prod_tit{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  /*font-variant: small-caps;*/
  font-weight: normal;
  color: #CC3366;
  text-align: top;
}
.catalogo_Producto{
  font-family: Trebuchet MS, sans-serif, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #CC3366;
  text-align: bottom;
}
.catalogo_Precio{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #333;
}
.catalogo_Celda_Par{
  background-image:url(../images/fichafdo.jpg);
  /*background-color: #fff;*/
  border: 1px solid #e1e1e1;
}
.catalogo_Celda_Impar{
  background-image:url(../images/fichafdo.jpg);
  /*background-color: #fff;*/
  border: 1px solid #e1e1e1;
}
.catalogo_Celda_masinfo{
  background-image:url(../images/fichafdogde.jpg);
  background-color: #fff;
  border: 1px solid #e1e1e1;
}
.catalogo_RutaCategoria{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: normal;
  font-style: italic;
  color: #CC0066;
  background: transparent;
  margin: 2px;
  margin-left:16px;
  text-indent:8px;
}

/* Estilo de la sección LISTA catálogo */
.cat_Lista_Tabla{
  background-color: #FFFFFF;
  caption-side: top;
  empty-cells: show;
}
.cat_Lista_Titulo{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #cccccc;
}
.cat_Lista_Producto{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #e1e1e1;
	margin-right: 2px;
  margin-left: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
}
.cat_Lista_Descripcion{
	padding:2px 2px 2px 6px;
 	/*border: 1px solid #D6D6AD;*/
	/*background-color: #000000;*/
	/*background: transparent;*/
	width: 270px;
	font-family: Trebuchet MS, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666;
	text-decoration: none;
    text-align: justify;
}
.conf_Lista_Subtitulo{
  width: 100px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bold;
  color: #CC0066;
  text-align: right;
}
.cat_Lista_Precio{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #666;
  margin: 2px;
}
.cat_Lista_Celda_Par{
  background-color: #FFFFFF;
  border: 1px solid #E1E1E1;
}
.cat_Lista_Celda_Impar{
  background-color: #FFFFFF;
  border: 1px solid #E1E1E1;
}
.cat_Lista_RutaCategoria{
  font-family: Trebuchet MS, Tahoma, Times New Roman, Arial, Helvetica, sans-serif;
  width: 540px;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  /*font-variant: small-caps;*/
  color: #CC0066;
  background: transparent;
  margin: 2px;
  margin-left:16px;
  text-indent:8px;
}
.cat_Lista_Cabezal{
  background-color: transparent;
}
/* linea debajo cabezal lista */
.cat_Lista_Cabezal_Linea{
  background-color: #CC0066;
}


/* Estilo de la sección ficha de producto */
.ficha_Tabla{
  /*background-color: #fff;*/
  caption-side: top;
  empty-cells: show;
}
.ficha_Producto{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: italic;
 /* font-variant: small-caps;*/
  font-weight: bolder;
  color: #000000;
}
.ficha_Tit_Destacados{
	padding:0px 25px 0px 25px;
 	/*border: 1px solid #D6D6AD;*/
	/*background-color: #000000;*/
	/*background: transparent;*/
	/*width: 250px;*/
	font-family: Trebuchet MS, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	/*font-variant: small-caps;*/
	color: #FF0000;
	text-decoration: none;
    text-align: center;
	/*background-image:url(../images/oferta.gif);
	background-repeat: no-repeat;
	background-position: bottom center;
	/*float: left;
	position: relative;
	top: -2px;
	left: -3px;*/
}
.hacer_pedido{
	padding:0px 0px 0px 15px;
 	/*border: 1px solid #D6D6AD;*/
	/*background-color: #000000;*/
	/*background: transparent;*/
	/*width: 250px;*/
	font-family: Trebuchet MS, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	/*font-variant: small-caps;*/
	color: #FF0000;
	text-decoration: none;
    text-align: right;
	background-image:url(../images/confirmar.gif);
	background-repeat: no-repeat;
	background-position: middle left;
	/*float: left;
	position: relative;
	top: -2px;
	left: -3px;*/
}
.ficha_Tit_Seccion{
   	/*border: 1px solid #D6D6AD;*/
	/*background-color: #fff;*/
	background: transparent;
	width: 150px;
	height: 40px;
	font-family: Trebuchet MS, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	/*font-variant: small-caps;*/
	color: #666;
	margin:8px;
	padding: 13px 15px 14px 36px;
	text-decoration: none;
    text-align: left;
	/*background-image:url(../images/sale.gif);
	background-repeat: no-repeat;
	background-position: top left;*/
}
.ficha_Tit_DetallePed{
   	/*border: 1px solid #D6D6AD;*/
	/*background-color: #fff;*/
	background: transparent;
	width: 150px;
	height: 20px;
	font-family: Trebuchet MS, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	/*font-variant: small-caps;*/
	color: #666;
	margin:8px;
	padding: 13px 15px 14px 20px;
	text-decoration: none;
    text-align: left;
	/*background-image:url(../images/sale.gif);*/
}
.ficha_Tit_SubPed{
   	/*border: 1px solid #D6D6AD;*/
	/*background-color: #fff;*/
	background: transparent;
	width: 150px;
	height: 20px;
	font-family: Trebuchet MS, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	/*font-variant: small-caps;*/
	color: #333;
	margin:8px;
	padding: 13px 15px 14px 20px;
	text-decoration: none;
    text-align: left;
	/*background-image:url(../images/sale.gif);*/
}
.ficha_Tit_Producto{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #FF66FF;
}
.ficha_Tit_Prod_cel{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #3D698A;
}
.ficha_Tit_Datos1{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #CC3366;
}
.ficha_Datos1{
  background-color: transparent;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  color: #666;
}
.ficha_Tit_Datos2{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #CC3366;
}
.ficha_Datos2{
  background-color: transparent;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  color: #666;
}
.ficha_Celda{
  border: 0px solid #fff;
  width: 590px;
  padding: 2px 2px 2px 2px;
}
.ficha_Tit_Precio{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #CC3366;
  margin:12px;
}
.ficha_Precio{
  /*background-color: #FFFFFF;*/
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-style: italic;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #333;
  margin:8px;
}
.ficha_cu_Precio{
	/*border: 1px solid #D6D6AD;*/
	font-family: Trebuchet MS, Arial, Times New Roman, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	/*font-variant: small-caps;*/
	color: #990000;
	/*margin:8px;*/
	padding: 20px 25px 4px 10px;
	text-decoration: none;
    text-align: left;
}
/* Estilo fondo precio ficha articulo */
.ficha_art_celda{
	/*border: 1px solid #D6D6AD;
	background-color: #fff;*/
	width: 250px;
	height: 43px;
	padding: 7px 24px 12px 5px;
	background-image:url(../images/fondoPrecio.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.ficha_Titulo{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #CC3366;
}
.ficha_linea{
  color: #CC3366;
}
.ficha_Campo_Cantidad{
  border: 0px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333;
  background: transparent;
}
.ficha_Campo_subTotal{
  border: 0px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333;
  background: transparent;
}
/*Estilo galeria fotografica*/
.conf_Galeria{
    cursor: pointer;
	/*border: 1px solid #D6D6AD;*/
	background-color: #fff;
	width: 150px;
	height: 30px;
	font-family: Trebuchet MS, Arial, "Times New Roman", Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #3C76B0;
	margin:36px;
	font-size: 14px;
	padding: 18px 34px 20px 5px;
	text-decoration: none;
    text-align: center;
	background-image:url(../images/fondoGal.gif);
	background-repeat: no-repeat;
	background-position: center;
}
/* Estilo de la sección de agregar item al carro */
.agregar_Titulo{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #ff9900;
}
.agregar_Imagen{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  padding: 12px -12px 2px 12px;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #A05738;
}
.agregar_Titulos{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #CC3366;
}
.agregar_Celda{
  background-color: #FFFFFF;
  border: 1px solid #E1E1E1;
}
.agregar_Celdaitem{
  background-color: #FFFFFF;
  border: 1px solid #E1E1E1;
 /* background-image:url(../images/fondoagregar.jpg);
  	background-repeat: no-repeat;
	background-position: center;*/
}
.agregar_artics{
  background: transparent;
  border: 1px solid #E1E1E1;
  background-image:url(../images/fondo_agrega.jpg);
  background-repeat: repeat;
  background-position: bottom left;
}
.agregar_Cantidad{
  border: 0px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333;
  background: transparent;
}
.agregar_Precio{
  border: 0px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #6E6E6E;
  background: transparent;
}
.carro_linea_sep{
  color: #CC3366;
}
/* Estilo de la sección de confirmación de compra */
.conf_Tabla{
  /*background-color: #1B3650;*/
  caption-side: top;
  empty-cells: show;
}
.conf_Celda{
  background-color: #FFFFFF;
  border: 1px solid #D6D6AD;
}
.conf_Celda_pago{
  border: 1px solid #822c02;
}
.conf_linea{
  color: #CC3366;
}
.conf_Titulo{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #822c02;
}
.conf_Subtitulo{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #437094;
}
.conf_Total{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  color: #3C76B0;
  text-align: right;
}
.conf_Form_Datos{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  /*font-variant: small-caps;*/
  color: #3C76B0;
  text-align: center;
}
.conf_Form_borde{
  background-color: transparent;
  border: 1px solid #3D698A;
  width: 400px;
  height: 380px;
  caption-side: center;
  /*empty-cells: show;*/
  /*background-repeat: no-repeat;
	background-position: top left;*/
}
.conf_Form_fdo{
  /*background-color: transparent;*/
  border: 0px solid #e1e1e1;
  width: 450px;
  height: 420px;
  text-align: left;
  caption-side: top;
  /*empty-cells: show;*/
  background-image:url(../images/fondo_form1.gif);
  /*background-repeat: no-repeat;
	background-position: top left;*/
}
.conf_Form_form{
  background-color: transparent;
  border: 1px solid #3D698A;
  width: 380px;
  height: 300px;
  text-align: left;
  caption-side: bottom;
  /*empty-cells: show;*/
  background-image:url(../images/fondo_form2.jpg);
  /*background-repeat: no-repeat;
	background-position: top left;*/
}
.conf_Form_cto{
  background-color: transparent;
  border: 1px solid #e1e1e1;
  width: 570px;
  height: 300px;
  text-align: left;
  caption-side: bottom;
  /*empty-cells: show;*/
  background-image:url(../images/fondo_form3.jpg);
  /*background-repeat: no-repeat;
	background-position: top left;*/
}
.conf_Form_Fborde{
  /*background-color: #1B3650;*/
  width: 580px;
  caption-side: top;
   text-align: right;
  /*empty-cells: show;*/
  border: 1px solid #e1e1e1;
  /*background-image:url(../images/fondo_form3.jpg);*/
  	background-repeat: no-repeat;
	background-position: top left;
}
.conf_Form_medio{
  /*background-color: #1B3650;*/
  width: 500px;
  caption-side: top;
   text-align: left;
  /*empty-cells: show;*/
  border: 1px solid #e1e1e1;
  background-image:url(../../images/fondo_form3.jpg);
  	background-repeat: no-repeat;
	background-position: top left;
}

.conf_Form_exterior{
  border: 0px solid #e1e1e1;
  width: 600px;
  padding: 2px 2px 2px 2px;
  caption-side: top;
  /*empty-cells: show;*/
  /*background-image:url(../images/fondobtnGaleria.jpg);
  	background-repeat: no-repeat;
	background-position: top left;*/
}
.conf_Form_texto{
  background-color: #F8F8EF;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #333;
  margin:8px;
  border: 1px solid #3C76B0;
}
.conf_Finalizar{
  cursor: pointer;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  color: #FF66FF;
  /*text-align: right*/
}
.conf_Alertas{
  cursor: pointer;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  color: #0066ff;
  /*text-align: right*/
}
.conf_Volver{
  cursor: pointer;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bolder;
  color: #3C76B0;
  text-align: right
}
.conf_PrecioTotal{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #333;
  text-align: right
}
.conf_TituloTabla{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  color: #83A0AF;
}
.conf_Disclaimer{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-style: normal;
  color: #999;
}
.conf_Categoria{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: bolder;
  color: #557CA8;
  text-align: right
}
.conf_Producto{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  color: #557CA8;
  text-align: right
}
.conf_Cantidad{
  border: 0px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #3F8AB9;
  background: transparent;
  margin: 2px;
  text-align: right;
}
.conf_Precio{
  border: 0px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #6E6E6E;
  background: transparent;
  margin: 2px;
  text-align: right;
}
.conf_PrecioUnitario{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #990000;
  background: transparent;
  margin: 2px;
  margin-left:10px;
  text-indent:-8px;
}
.conf_enviar{
	/*background-color: #fff;*/
	text-align: right;
	width: 50px;
	height: 50px;
	margin:3px;
	padding: 10px 10px 10px 10px;
}
.conf_enviar_botonera{
	/*background-color: #fff;*/
	text-align: right;
	width: 50px;
	height: 30px;
	margin:3px;
	padding: 10px 10px 10px 10px;
}
/* Estilo del Panel de Control */
.titulo_Uploader{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-variant: bold;
  font-weight: bolder;
  color: #990000;
}
.subida_galeria{
    cursor: pointer;
	/*border: 1px solid #e1e1e1;*/
	background-color: #fff;
	width: 180px;
	height: 22px;
	font-family: Trebuchet MS, Arial, "Times New Roman", Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #000000;
	margin:30px;
	font-size: 14px;
	padding: 12px 22px 1px 20px;
	text-decoration: none;
    text-align: left;
	background-image:url(../admin/imagenes/fondobtnGaleria.gif);
}
.subida_galeria_ventana{
    /*cursor: pointer;*/
	border: 1px solid #ff0000;
	background-color: #fff;
	width: 100px;
	height: 250px;
	font-family: Trebuchet MS, Arial, "Times New Roman", Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #000000;
	margin:0px;
	font-size: 14px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
    text-align: left;
	/*background-image:url(../admin/imagenes/fondobtnGaleria.gif);*/
}
.conf_Cantidad{
  border: 0px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #3F8AB9;
  background: transparent;
  margin: 2px;
  text-align: right;
}
.conf_Precio{
  border: 0px;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #6E6E6E;
  background: transparent;
  margin: 2px;
  text-align: right;
}
.conf_PrecioUnitario{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #000000;
  background: transparent;
  margin: 2px;
  margin-left:16px;
  text-indent:-8px;
}
.ficha_Titulo_panel{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: bolder;
  color: #285077;
}
/* Estilo configuracion public */
.tabla_public{
 /* background-color: #1B3650;*/
  caption-side: top;
  border: 1px solid #E1E1E1;
  /*empty-cells: show;*/
  /*background-image:url(../images/fondobtnGaleria.jpg);
  	background-repeat: no-repeat;
	background-position: top left;*/
}
.datos_public{
  background-color: transparent;
  /*border: 1px solid #285077;*/
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: normal;
  color: #666;
}
.div_fondo_lat{
    heigh: 288px;
	width: 184px;
    /*background-color: #fff;*/
    caption-side: top;
    /*border: 1px solid #E1E1E1;*/
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif, Trebuchet MS;
    /*font-size: 12px;
    empty-cells: show;*/
    background-image:url(../images/ropita.gif);
  	background-repeat: no-repeat;
	background-position: top;
	float: left;
	/*left:18%;
	top:4px;*/
}
/* Estilo formulario contacto */
.conf_Form_Datos{
  /*background-color: #FFFAE8;*/
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  color: #530000;
  text-align: left;
}
.conf_Form_contacto{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bolder;
  color: #003333;
  text-align: center
}
.conf_Form_respuesta{
  background-color: transparent;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #e1e1e1;
  text-align: center
}
.tabla_contacto_contenedor{
 /*background-color: #ff3333;*/
  border: 1px solid #e1e1e1;
  /*background-image:url(../img/fondo_contacto_2.jpg);
  	background-repeat: no-repeat;
	background-position: top left;*/
}
.tabla_contacto{
 /* background-color: #ff3333;*/
  border: 1px solid #3D698A;
 /* background-image:url(../img/fondo_contacto_2.jpg);
 	background-repeat: no-repeat;
	background-position: top left;*/
}
/* Estilo div imagenes mail*/
.img1_mail{
	/*border: 1px solid #D6D6AD;*/
	/*background-color: #fff;*/
	background: transparent;
	width: 150px;
	height: 110px;
	padding: 0px 0px 0px 0px;
	background-image:url(../images/aromatherapy.gif);
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	position: relative;
	top: -2px;
	left: -3px;
}
.tabla_cat_panel{
  border: 1px solid #285077;
  /*width: 600px;*/
  padding: 2px 2px 2px 2px;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  color: #e1e1e1;
  font-weight: bolder;
}

/* Estilo Pie informacion contacto adicional de secciones*/
.pie_secciones{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: normal;
  color: #990000;
}
/* Estilo Footer */
.ftr_tplt{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: normal;
  color: #666;
  text-align: center;
}
/* linea de pie */
.ftr_tplt_line{
  color: #666;
  border-top: 1px dotted #999;
}
.ftr_optimz{
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: normal;
  color: #D8701B;
  text-align: right;
  width:100%;  
}
/* Formulario BUSCADOR */
.buscar_form{
 background-color: #FFD5FF;
  border: 1px solid #fff;
  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  /*font-variant: small-caps;*/
  font-weight: normal;
  color: #990066;
}
/* Estilo configuracion NEWS */
.tabla_news{
    width: 900px;
    /*background-color: #fff;*/
    caption-side: top;
    /*border: 1px solid #E1E1E1;*/
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif, Trebuchet MS;
    font-size: 12px;
  /*empty-cells: show;*/
  background-image:url(../images/pixfdofon.jpg);
  	/*background-repeat: no-repeat;
	background-position: top left;*/
}
/* Estilo configuracion FONDO */
.div_fondo{
    width: 900px;
    /*background-color: #fff;*/
    caption-side: top;
    /*border: 1px solid #E1E1E1;*/
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif, Trebuchet MS;
    font-size: 12px;
  /*empty-cells: show;*/
    background-image:url(../images/fondo1.jpg);
  	background-repeat: no-repeat;
	background-position: top;
}
