﻿/*Hoja de estilos para SireWeb_Torrey*/
body
{
	margin: 0;
	padding: 0;
	font-family:Arial;
}
#header_container /*Contenedor del header*/ 
{
	width: 100%;
	height:63px;
	background-color: #ffffff;
	z-index: 2;
	background-image: url(../imagenes/td_header.jpg);
	background-repeat: repeat-x;
}

/*inicio_braulio*/
#blanco_negro{
font-size:11px;
color:#FFFFFF;
}
.negro
{
height: 25px;
font-size:11px;
color:#FFFFFF;
background-color:#000000;
border:NONE;
}

.botones_boton
{
height: 25px;
font-size:11px;
color:#FFFFFF;
background-color:#000000;
border-bottom-style: ridge;
}



.table2{
font-size:11px;
color:#FFFFFF;
background-color:#E5E5E5;
border:NONE;
WIDTH: 880px; 
TEXT-ALIGN: right;
}

.tabla3{
font-size:11px;
color:#000000;
background-color:#E5E5E5;
border:NONE;
WIDTH: 880px; 
TEXT-ALIGN: left;
}

.tabla1{
font-size:11px;
color:#FFFFFF;
background-color:#E5E5E5;
border-color:#7D7D7D;
WIDTH: 880px; 
TEXT-ALIGN: right;
}

.totales{
font-size:11px;
color:#FFFFFF;
background-color:#E5E5E5;
border:NONE;
TEXT-ALIGN: right;
width:100%;
}

.titulo{
LEFT: 269px; 
WIDTH: 471px; 
POSITION: absolute; 
TOP: 652px; 
HEIGHT: 31px;
background-color:#000000;
font-size:12px;
color:#FFFFFF;
}

/*fin_braulio*/




#logo /*Imagen del header (images/LogoEmpresa.jpeg)*/
{
    z-index: 6;
	float: left;
	left: -20em;
	visibility:hidden;	
}
#layout /*Area contenedora (Header y WF_Categorias), parte superior*/
{
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px auto;
	z-index: 5;
	position: relative;
	/*background-image: url(../Images/td_header.jpg);
	background-repeat: repeat-x;*/
	/*background:#DCDDDE;*/
	
	
}
#layoutControl /*Area contenedora de los controles de usuario (E-Comm, ventanas emergentes)*/
{
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px auto;
	z-index: 5;
	position: relative;
	top: 0px;
}
#layoutCatalogos /*Area contenedora de catalogos (Articulos, clientes, compras, etc)*/
{
	width: 900px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px auto;
	z-index: 5;
	position: relative;
	top: 0px;
}
#layoutBody /*Area contenedora del body de categorias*/
{
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	z-index: 5;
	position: relative;
}

#tipo_busq
{

  width: 100%;
  margin: 5px;
  font-size: 11px;
  position:relative;
       
    
}

#clave_fact
{

  width: 200px;
  margin: 5px;
  font-size: 11px;
  position:relative;
    
}

#header_txt /*Texto del Header*/
{
	position: relative;
	z-index: 6;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	line-height: 2em;
	top: 10px;
	 
}
#header_empresa /*Texto donde se encuentra el nombre de la empresa (Header)*/
{
	/* background-color :Black;*/
	color: #FFFFFF;
	text-align:center;
	font-size:14px;
	font-weight:bolder;	
}

#bienvenida /*Bievenida y login (Header)*/
{
	position: relative;
	font-size: 11px;
	z-index: 6;
	text-align: right;
	top: 50px; /*12*/
	color: #333333;
	
}
#busqueda /*Area de busqueda (WF_Cateforias y busqueda avanzada)*/
{
	vertical-align: middle;
}
#busqueda a
{
	color: #bd1a8d;
}
#BienvenidaCat /*Texto de bienvenida en modulo de categorias (WF_Categorias)*/
{
	color:Teal;
	font-size:12px;
	text-align:center;			
	/*visibility:hidden;*/
}
#BienvenidaTitulo{ margin:0px 0px 0px 450px; position:relative; width:240px; height:40px; background: url(../ImagesSire/titulo-carrito.gif); }
#busqueda_middle
{
	position: relative;
	border-bottom: 1px solid #a9abab;
	border-top: 1px solid #a9abab;
	background-color: #FFFFFF;
	float: left;
	width: 98%;
	height: 55px;
	/*visibility:hidden;*/
}
#busqueda_input
{
	padding-left: 4em;
	padding-top: 2em;
	text-align: center;
	/*visibility:hidden;*/
}
#busqueda_borderLeft
{
	position: relative;
	float: left;
	/*visibility:hidden;*/
}
#busqueda_middleAV
{
	position: relative;
	border-bottom: 1px solid #a9abab;
	border-top: 1px solid #a9abab;
	background-color: #FFFFFF;
	float: left;
	width: 780px;
	height: 55px;
	/*visibility:hidden;*/
}

#busqueda_borderRight
{
	position: relative;
	float: left;
	/*visibility:hidden;*/
}
#busqueda input
{
	background-color: #FFFFFF;
	border: 1px solid #2B64A7;
}
#categorias /*Area contenedora de sección de categorias (WF_Categoras)*/
{
	clear: both;
	float: left;
	position: relative;
	width: 20%;/*180px;*/
	top: -2px;
}
#cat_header /*Area del header, seccion categorias (WF_Categorias)*/
{
	/*background-color: #2B64A7;*/
	background-color: Black;
	height: 21px;
	position: relative;
}
.link_c:link{ color:#C8ECF2; text-decoration:none; }
.link_c:visited{ color:#E1D971; text-decoration:none; }
.link_c:hover, .link_v:active{ color:white; }

#cat_headerTxt /*Texto del header, seccion de categorias (WF_Categorias)*/
{
	position: relative;
	text-align: right;
	font-size: 12px;
	font-weight: bolder;
	font-family:Arial;
	color: #FFFFFF;
	right: 04px;
	z-index: 15;
}
#cat_bolsa /*Area de imagen identificadora de seccion de categorias, arbol de cat, (WF_Categorias)*/
{
	left: -38px;
	position: absolute;
	z-index: 12;
	visibility:hidden;
}
 
#cat_content /*Contenedor de arbol de categorias (WF_Categorías)*/
{
	background-color: #ffffff;
	clear: left;
	padding-left: 0px;
	padding-right: 0px;
	z-index: 9;
	min-height: 100px;
	height: 420px;
	border-right: 1px solid #eee;
}

#cat_contentTxt /*Texto de seccion de categorias (WF_Categorías)*/
{
	position: relative;
	top: -5px;
	width:90%;/*150px;*/
}
.Arbol /* Configuración de Arbol de Categorías y Usos - YADB 29/08/08 12.06 */
{
	/*color:#255096;
	font-weight:bold;*/
}
.ArbolH
{
	color: #203D9F;	
}
.ArbolS
{
	color: #2EC9D6;	
}
#cat_contentTxt p, #cat_content li
{
	font-size: 12px;
	display: list-item;
	list-style: disc url(../images/bullet.gif) inside;
	line-height: 13px;
}
#LblGrupoClas /*Etiqueta creada para manipular el texto de los grupos en la consulta de Categorías.*/
{
	font-size: 12px;
	color: #203D9F;
	font-weight: bold;
	text-transform: capitalize;
	text-indent: 10%;
	line-height: normal;
	letter-spacing: normal;	
}
.cat_contentTree /*Arbol de categorias*/
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	top: -5px;
}
#cat_footer /*Footer de seccion de categorias (WF_Categorias)*/
{
	clear: both;
}
#cat_aux /*Area auxiliar ubicada arriba del footer de categorias (WF_Categorias)*/
{
}
#cat_span /*Espacio entre imagen y arbol en el area de categorias (WF_Categorias)*/
{
	float: left;
	width: 25px;
	height: 0px;
}

#main /*Area contenedora de articulos consultados (WF_Categorias)*/
{
	top: -2px;
	width: 60%;
	text-align: justify;
	font-size: 12px;
	position: relative;
}
#main h2
{
	color: #008eaf;
}
#main h3
{
	color: #bd1a8d;
}
#banners /*Area contenedora de secciones de carrito y ofertas (WF_Categorias)*/
{
	width: 19%;/*180px;*/
	position: absolute;
	float: left;
	top: -2px;
	padding-Left:2px;
	right:5px;  /*NEW*/	
}
#banner_footer /*Area contenedora del footer del banner (WF_Categorías)*/
{
}
#banner_aux /*Area auxiliar del banner */
{
}
#footer_container /*Area contenedora del footer*/
{	
	width: 100%;
	height: 200px;
	z-index: 1;
	position: absolute;
	padding-top: 10px;
}
#footer_content /*Area del footer */
{
	top: 200px;
	z-index: 1;
	position:relative;
	/*background-color: #dae1e6;*/
	height: 200px;
	visibility: visible;
}
#footer_contentTxt /*Texto del footer*/
{
	color: #a1a1a1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	width: 800px;
	margin: 0px auto;
}
#footer_contentTxt a
{
	color: #bd1a8d;
	visibility:visible;
}
#header_container #layout #main #menu_producto
{
	height: 250px;
	width: 170px;
	float: left;
	position: relative;
	padding: 2px;
	text-align: right;
}
#header_container #layout #main #menu_producto strong
{
	color: #bd1a8d;
}
#header_container #layout #categorias #cat_content #cat_contentTxt li
{
	font-size: 10px;
}
#art_header /*Area de cabecera de listado de articulos (WF_Categorias)*/
{
	background-color: #FFFFFF;
	height: 25px;
	position: relative;
	width: 100%;
}
#art_headerTxt /*Texto de cabecera de listado articulos, almacen y con existencias  (WF_Categorias)*/
{
	position: relative;
	text-align: center;
	font-size: 12px;
	font-weight: bolder;
	font-family:Arial;
	color: #ffffff;
	width: 100%;
	z-index: 15;
	/*background-color: #2B64A7;*/
	background-color: Black;
}
#art_frame /*Frame que despliega listado de articulos (WF_Categorías)*/
{
	width: 100%;
	height: 100%;
}
.HeaderStyleP /*Cabecera de grid (categorias, Carrito, chequesPosf, factura, pevisualizac de compras )*/
{
	background-color:  Black;
	/*background-color: #2B64A7;*/
	font-size: 10px;
	font-family: Microsoft Sans Serif;
	color:#FFFFFF;
	font-weight: bolder;
		border-color:#89CEE0;
}
.RowStyleP /*Rows de grid (categorias, Carrito, chequesPosf, factura, pevisualizac de compras )*/
{
	background-color:#E5F5F9/*C7D5E8*/;
	font-size: 11px;
	border:solid;
	/*DE BRAULIO
	background-color:#656565;
	color:#FFFFFF;*/
}

.AlternateRowStyleP /*Rows Alternos de grid (categorias, Carrito, chequesPosf, factura, pevisualizac de compras )*/
{
	background-color: #F8FEFF/*E9E9F7*/;
	font-size: 11px;
	
	/*background-color:#7E7E7E;
	color:#FFFFFF;*/
}

.HeaderStyle /*Cabecera de grid*/
{
	/*background-color: #2B64A7;*/
	background-color: Black;
	font-size: 10px;
	font-family: Microsoft Sans Serif;
	border: solid 1px Black;
	font-weight: bolder;
	color: white;
}
.RowStyle /*Rows de gid */
{
	background-color: #C7D5E8;
	font-size: 10px;
	border:solid;
}
.AlternateRowStyle /*Rows Alternos de grid*/
{
	background-color: #E9E9F7;
	font-size: 10px;
	border:solid;
	border-color:#FF0000;
}
#ofertas /*Area contenedora de sección de ofertas (WF_Categorias)*/
{
	clear: both;
	float: left;
	position: relative;
	width: 100%;/*200px;*/
	height: 300px;
}
#ofer_header /*Area del header seccion ofertas (WF_Categorias)*/
{
	/*background-color: #2B64A7;*/
	background-color:Black;
	height: 21px;
	position: relative;
	width: 100%;
}
#ofer_headerTxt /*Texto del header de seccion de ofertas (WF_Categorias)*/
{
	position: relative;
	text-align: right;
	font-size: 12px;
	font-weight: bolder;
	font-family:Arial;
	color: #FFFFFF;
	right: 14px;
	z-index: 15;
}
#ofer_frame /*Frame de la seccion de ofertas (WF_Categorias)*/
{
	text-align: center;
	width: 100%;
	height:100%;
}
#ofer_content /*Contenedor del frame de sección de ofertas (WF_Categorias)*/
{
	background-color: #ffffff;
	clear: left;
	padding-left: 5px;
	padding-right: 5px;
	z-index: 9;
	min-height: 100px;
	border-left: 1px solid #eee;
}
.ofer_lblTxt /*texto sección de ofertas en WF_categorias*/
{
   /*color:LightSteelBlue;*/
	color: #B0C4DE;
}

#carrito /*Area contenedora de sección de carrito (WF_Categoras)*/
{
	clear: both;
	float: left;
	position: relative;
	width: 100%;/*200px;*/
	height: 650px;/*temporal*/
}
.carrito
{
	clear: both;
	float: left;
	position: relative;
	width: 100%;/*200px;*/
	height: 100%;
}


#car_header /*Area del header de seccion de carrito (WF_Categorias)*/
{
	background-color: BLACK;/*#2B64A7;*/
	height: 21px;
	position: relative;
	width: 100%;
}
#car_headerTxt /*Texto del header de seccion de carrito (WF_Categorias)*/
{
	position: relative;
	text-align: right;
	font-size: 14px;
	font-weight: bolder;
	font-family:Arial;
	color: Red;
	right: 14px;
	z-index: 15;	
}
#car_frame /*Frame de la seccion de carrito (WF_Categorias)*/
{
	text-align: center;
	width: 100%;
	height:auto;
}
#car_content /*Contenedor del frame de la seccion de carrito (WF_Categorias)*/
{
	background-color: #ffffff;
	clear: left;
	padding-left: 5px;
	padding-right: 5px;
	z-index: 9;
	min-height: 50px;
	border-left: 1px solid #eee;
}
.car_desplCarrito_content /*Contenedor del listado de articulos del carrito (WF_Categorias)*/
{
	background-color: White;
}
.car_desplCarrito_txt /*Texto del carrito de compras (WF_Categorias)*/
{
	font-size: 10px;
	color: Black;
	font-weight: normal;
}
.car_desplCarrito_cantidad /*Texto de cantidades de articulos en carrito (WF_Categorias)*/
{
}
.car_desplCarrito_descripcion /*Texto de descripción de articulos en carrito (WF_Categorias)*/
{
}
.car_desplCarrito_precio /*Texto de precios de articulos en carrito (WF_Categorias)*/
{
}
.car_desplCarrito_lblTotal /*Label de total del carrito (WF_Categorias)*/
{
}
.car_desplCarrito_Total /*Total del carrito (WF_Categorias)*/
{
}
#title /*Contenedor de controles*/
{
	clear: both;
	float: left;
	position: relative;
	width: 800px;
	top: -2px;
	min-width: 800px;
}
#titleCatalogos /*Contenedor de catalogos*/
{
	clear: both;
	float: left;
	position: relative;
	width: 900px;
	top: -2px;
	min-width: 800px; /*background-color:#f3f8c2;*/
}
/*#title_header Area del header (Carrito, previsualizac. de compra)
{
	background-color: #2B64A7;
	height: 46px;
	position: relative;
}
*/
#title_header /*Area del header (Carrito, previsualizac. de compra)*/
{
	background-color: #000000;
	height: 46px;
	position: relative;
}

/*#title_headerTxt /*Texto del header (Carrito, previsualizac. de compra)
{
	position: relative;
	text-align: right;
	font-size: 12px;
	font-weight: bolder;
	font-family:Arial;
	color: #FFFFFF;
	right: 14px;
	z-index: 15;
}*/

#title_headerTxt /*Texto del header (Carrito, previsualizac. de compra)*/
{
background-color:#000000;
	position: relative;
	text-align: right;
	font-size: 12px;
	font-weight: bolder;
	font-family:Arial;
	color: #FFFFFF;
	right: 14px;
	z-index: 15;
}


#title_imagen /*Imagen de area de title*/
{
	left: -38px;
	position: absolute;
	z-index: 12;
}
#title_imagenCarrito /*Imagen del title de carrrito (UC_Carrito)*/
{
	left: -38px;
	position: absolute;
	z-index: 12;
}
#title_imagenFacturas /*Imagen del title de facturas (UC_Facturas)*/
{
}
#title_imagenNotasCargo /*Imagen del title de notas de cargo (UC_NotasCargo)*/
{
}
#title_imagenNotasCredVta /*Imagen del title de notas de credito de venta (UC_notasCredVta)*/
{
}
#title_imagenHistCompras /*Imagen del title de historial de compras (UC_HistorialCompras)*/
{
}
#title_imagenCatArticulos /*Imagen del title del catalogo de articulos (UC_Articulos)*/
{
}
#title_imagenConsuArtAlm /*Imagen del title de exist. articulos por almacén (UC_ConsuArtAlm)*/
{
}
#title_imagenTarjAlm /*Imagen del title de tarjeta de almacen (UC_TarjAlm)*/
{
}
#title_imagenConsuArt /*Imagen del title de consulta de articulos (UC_ConsuArt)*/
{
}
#title_imagenListaPreProv /*Imagen del title de lista de precios del proveedor (UC_ListaPreProv)*/
{
}
#title_imagenConsuArtSerie /*Imagen del title de consulta de art por serie (UC_ConsuArtSerie)*/
{ 
}
#title_imagenArtLlavesRelac /*Imagen del title de llaves relacionadas del articulo (UC_ArtLlavesRelac)*/
{
}
#title_imagenPediCpra /*Imagen del title de pedidos de compra (UC_PediCpra)*/
{
}
#title_imagenConsuPedi /*Imagen del title de consulta de pedidos de compra (UC_ConsuPedi)*/
{
}
#title_imagenCProv /*Imagen del title de catalogo de proveedores (UC_CProv)*/
{
}
#title_imagenEdoPr /*Imagen del title de Estado de cuenta del proveedor (UC_EdoPr)*/
{
}
#title_imagenGiroRel /*Imagen del title de giros relacionados (UC_B_GiroRel)*/
{
}
#title_imagenArtDescExtend /*Imagen del title de descripción extendida del articulo (UC_ArtDescExtend)*/
{
}
#title_imagenPlazDefProv /*Imagen del title de plazos definidos del proveedor (UC_PlazDefProv)*/
{
}
#title_imagenMarcas /*Imagen del title de catalogo de marcas (UC_Marcas)*/
{
}
#title_imagenCatClientes /*Imagen del title de catalogo de clientes (UC_Cli)*/
{
}

#title_imagenEdoCta /*Imagen del title de estado de cuenta del cliente (UC_Edo_Cta)*/
{
}

#title_imagenConsuCliente /*Imagen del title de consulta de clientes (UC_ConsuCliente)*/
{
}

#title_imagenCobrosCte /*Imagen del title de cobros al cliente (UC_CobrosCte)*/
{
}
#title_imagenConsuPediVta /*Imagen del title de consulta de pedidos de venta (UC_ConsuPediVta)*/
{
}

#title_imagenPresentacionProducto /*Imagen del title de presentacion del producto (UC_PresentacProdGrid)*/
{
}
#title_imagenExistenciasSeries /*Imagen del title de existencia de series del producto (UC_ExistSeries)*/
{
}
#title_imagenPedidosVenta /*Imagen del title Pedidos de venta (UC_PedVe)*/
{
}
#title_imagenCompras /*Imagen del title de compras (UC_Compras)*/
{
}

#title_imagenConsuPediVta /*Imagen del title consulta de Pedidos de venta (UC_ConsuPediVta)*/
{
}

#title_imagenContactos /*Imagen del title de catalogo de contactos (UC_Conta)*/
{
}

#title_imagenPromotor /*Imagen del title de catalogo de promotores (UC_Promo)*/
{
}
#title_imagenUnidadesMedida /*Imagen del title del catalogo de unidades de medida (UC_Medi)*/
{
}
#title_imagenCatAlmacenes /*Imagen del title de catalogo de almacenes (UC_E_Alma)*/
{
}
#title_imagenLineasArt /*Imagen del title de catalogo de lineas de articulos (UC_LineasArt)*/
{
}
#title_imagenSubLineasArt /*Imagen del title de catalogo de sublineas (UC_Art2)*/
{
}
#title_imagenBuscarClientes /*Imagen del title de busqueda de clientes (Buscar/BuscarClientes)*/
{
}
#title_imagenChequesPos  /*Imagen del title de cheques posfechados (UC_ChequesPos)*/
{
}
#title_imagenChequesDev /*Imagen del title de cheques desvueltos (UC_ChequesDev)*/
{
}
#title_imagenSolicitudes /*Imagen del title de solicitud de cuenta para ingresar al sistema (UC_Solicitudes)*/
{
}
#title_verImagenes /*Imagen del title de forma Ver imagenes (UF_VerImagenes)*/
{
	visibility:hidden;	
	position: relative;
	float: left;
}
#title_content /*Contenedor del body de controles*/
{
	/*background-color: LightSteelBlue;*/
	/*background-color: #B0C4DE;*/
	
	clear: left;
	padding-left: 25px;
	z-index: 9;
	min-height: 100px;
}
#title_content_catalogo /*Contenedor del body de catalogos*/
{
	background-color: #ffffff;
	clear: left;
	padding-left: 25px;
	z-index: 9;
	min-height: 100px;
}

#title_contentTxt /*Texto de contenedores de body*/
{
	position: relative;
	font-size: 12px;	
}

#title_footer /*footer de controles  y catalogos*/
{ 
	background-color: white;
	clear: both;
	height: 123px;
	position: relative;
	z-index: 8;
	width:auto;
	height:auto;
}
#title_footerCarrito /*footer de carrito de compras*/
{ 
	/*background-color: LightSteelBlue;*/
	/*background-color: #B0C4DE;*/
	background-color: #2B64A7;
	clear: both;
	height: 123px;
	position: relative;
	z-index: 8;
}
 /*REFERENCIA AL OBJETO WebMenu*/
.MenuItemHover /*HACE REFERENCIA AL ITEM CUANDO SE PASA POR ENCIMA CON EL MOUSE*/
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bolder;
	/*color: #000000;	*/
    color: White;
	background-image: url(../images/hoverMenu.gif);
	background-repeat: repeat-x;
}
.MenuItemStyle /*HACE REFERENCIA AL ESTILO GENERAL DEL ITEM*/
{
	background-color:#CCCCCC;
	font-family:Tahoma;
	font-size:8pt;	
	color: White;
}
.MenuItemStyleEnabled /*HACE REFERENCIA AL ITEM NO HABILITADO*/
{
	/*background-color:Gainsboro;*/
	font-family:Sans-Serif;
	font-size:9pt;	
	/*color:DimGray;*/
}
.title_panel_header /*Header de paneles (WebPanel)*/
{
	/*background-color: #2B64A7;*/
	background-color: Black;
	font-family:Arial;
	font-size: 12px;
	color: White;
	/*font-weight: bolder;*/
    font-style: italic;
     border-bottom-style: ridge;
     /*text-align: center; */
}
.title_panel_body /*Body de paneles (WebPanel)*/
{
	/*background-color: LightSteelBlue;*/
	/*background-color: #B0C4DE;*/
	background-color:#C7D5E8;
		/*background-color: Silver;*/
	color: Black;
	font-weight: normal;
}

#control_header_content /*Contenedor del header de controles*/
{
	background: #ffffff;
}
#control_headertxt /*Texto de header de controles*/
{
	font-family:Arial;
	font-size: 24px;
	text-transform: capitalize;
	/*color: blue;*/
	color: Black;
	text-align: center;
	 font-style: italic; 
}
.control_headertxt /*Texto de header de controles*/
{
	font-family:Arial;
	font-size: 20px;
	text-transform: capitalize;
	color: blue;
}
.control_headertxt_etiquetat
{
	border: none 0px white;
	background: none;
	font-size:13pt;	
	color:Blue;	
}
.control_headertxt_navegando
{
	border: none 0px white;
	background: none;
	font-size:12px;	
	text-align:center;
	color:Purple;
}
.control_headertxt_etiqueta
{
	font: small;
	text-align:right;
}
.control_headertxt_etiquetane
{
	border: none 0px white;
	background: none;
	font-size:16px;	
	color:black;
	font-weight:bold;
}
.control_headertxt_etiquetab
{
	border: none 0px white;
	background: none;
	font-size:14pt;
	text-align:right;
	color:White;
	font-weight:bold;
}
.control_headertxt_etiquetap
{
	border: none 0px white;
	background: none;
	font-size:12px;	
	color:black;	
}
.control_headertxt_etiquetam
{
	border: none 0px white;
	background: none;
	font-size:12px;
}
#labelError /*Texto de label de error*/
{
	font-size: 10px;
	color: red;
	z-index: 12;
}
.obligatorios /*Atributo para asignar atributo al carácter asterisco cuando es un campo obligatorio */
{
	color:Red;
	font-size:14px;
	font-weight:bolder;	
	position:absolute;
	padding: 0px 0px 0px 3px;
}
.navigator /*Area de botones de navegación de controles*/
{
	background: #B0C4DE;
}
.catalogos_tab /*Tabs de catalogos*/
{
	background: #B0C4DE;
	font-family:Arial;
	font-size: 12px;
}
#logueo
{
/*background-color:#DCDDDE;*/
position:relative;
background-image:url(../images/bgini.png);
 /*border-color:Black;
 border-style:solid;
 border-bottom:none;
 border-width:20px;*/
 background-repeat:no-repeat; 
 top:10%;
 visibility:visible;
 left:20%; 
 
  
/*background-image:url(../images/bgini.png);
background-repeat:no-repeat;
right:20%;*/
}

#area_logueo /* Div que contiene el login */
{
position:relative;
top:5%;
left:-170%;


}

#pass
{
position:relative;
top:25%;
left:-170%;
}

#login /*Area contenedora de componente de login*/
{
	top:20px; /*coloca el objeto  20 pixeles del objeto anterior*/
	position: relative; /*coloca al objeto debajo del anterior*/
	left:60%;/*coloca al objeto a un 60 % de la ventana partiendo de la parte izquierda*/
}
.login_title /*Titulo del login*/
{
	/*background-color: #507cd1;*/
	/*background-color:#DCDDDE;*/
	color: #66CCFF;
	font-family:Verdana;
	font-size:14px;
	font-weight: bolder;
	text-align:center;	
}
.login_body /*Body del login*/
{
	/*background-color: #EFF3FB;*/
	/*background-color: #D8D9DA;*/
	/*background-color: #DCDDDE;*/
	border:#D8D9DB;
}
.login_buton /*Botones de login*/
{
	/*border: 1px solid #507cd1;*/
	border:inset;
	background-color:#D4D0C8;
	left:5%;
}
.login_input /*TextBox de login*/
{
	background-color: #ffffff;
	/*border: 1px solid #507cd1;*/
	border:inset;
}
#footerLogin
{
	position:absolute;/*coloca al objeto arbitrariamente dependiendo de las coordenadas que se le den*/
	left:1%; /*coloca el objeto a un 1 % de la ventana, partiendo de la parte izquierda*/
	visibility:visible; /*oculta al objeto*/
}
.solicitudes_subtitles /*Subtitulos de forma solicitud de cuenta para ingresar al sistema (UC_Solicitudes) */
{
	color: Black;
	font-weight: bolder;
	font-size: 16px;
}

#DivAux1{} /*DIV Auxiliar 1 */
#DivAux2{} /*DIV Auxiliar 2 */
#DivAux3{} /*DIV Auxiliar 3 */
#DivAux4{} /*DIV Auxiliar 4 */

.NotificaCompra /*Area de mensaje de notificación de compra (UC_PrevCpraCarrito)*/
{
	z-index: 5;
	/*left: 0px;
	top: 10px;*/
	height: 117px;
	 
	vertical-align: middle;
	width: 473px;
	position: relative;	
	text-align: center;
	font-family:Arial;
	font-size: 12px;
	background-color: White;
	color: Black;
	font-weight: normal;
/*	border-right: solid;
	border-top: solid;
	border-left: solid;
	border-bottom: solid;
	border-color: black;*/
}
#Tabla_Servicios
{
	position:relative; /*coloca al objeto debajo del anterior*/
	left:60%; /*coloca al objet a un 5 % del limite izquierdo de la pantalla*/
	top:2px; /*y a 2 pixeles del objeto anterior*/
	visibility:visible; /*oculta al objeto*/
}
.Pagina_Cliente/*Configura la tabla del cliente*/
{
    /*position:absolute; /*coloca al objeto de manera arbitraria segun las coordenas*/
	position:relative;
	/*top:0%; /*a 60 pixeles del inicio de la pantalla*/
	/*left:-55%; /*a 5 pixeles de la izquierda*/
	border:none; /*borde*/
	WIDTH: 390px; /*ancho*/
	HEIGHT: 200px; /*alto*/
	background-color: Transparent;
	
}

#Imagen_Cliente
{
/*position:relative;*/
background:url(../images/logo_comitor.png);
background-repeat:no-repeat;
visibility:visible;
width:100%;
height:159px; 
 background-position:center;

}

#imagen_title
{
position:relative;
background:url(../images/HeaderTitle.jpg);
visibility:visible;
top:1px;
width:100%;
height:62px;
}
#mensajeerror{
position:relative;
}
#Mensaje_msg
{
color:#0066CC;
}
#VerImagenes
{
	margin: 0px 0px 0px 0px;
	width:800px; 
	height: 700px;
	background: #4D4D4F;

}

#VerImagenes .central
{	
	width:780px;
	height:680px;
	overflow:hidden;
	position:relative;
	background:#B0C4DE;
	padding:0px;
	margin:9px 0px 0px 10px;
	font-size:12px;
	overflow:scroll;
}

#VerImagenes .titulo{ padding:15px; font-size:18px; color:#000; }
#VerImagenes .contenedor{ width:710px; margin:10px 0px 0px 15px; position:relative; }
#VerImagenes .imagenes{ width:500px; margin:-90px 0px 0px 200px; position:relative; padding:10px 0px 10px 0px; }
#VerImagenes .comentarios{ width:500px; margin:-90px 0px 0px 200px; position:relative; padding:10px 0px 10px 0px; }
#VerImagenes .carrito{ width:100px; font-size:15px; margin: 80px 0px 0px 330px; }
#VerImagenes .separador{ color:#616161; }
#VerImagenes .otros{ width:470px; margin:5px 0px 0px 160px; font-size:14px; text-align:center; }
#VerImagenes .preview{ width:155px; height:100px; padding:10px 0px 0px 15px; position:relative;}
#VerImagenes .ranking{ width:280px; height:80px; margin:-109px 0px 0px 180px; position:absolute; font-size:14px; font-weight:600;
}
#VerImagenes .combo { border-bottom: 1px solid #ccc; border-top:2px solid #999; border-left:2px solid #999; 
	border-right:1px solid #ccc; }
.link_v:link{ color:#404042; text-decoration:none; }
.link_v:visited{ color:#1E4193; text-decoration:none; }
.link_v:hover, .link_v:active{ color:#1D7E94; font-weight:bolder; text-decoration:underline; border-bottom-style: solid; }


#memo_ArtDescExtend /*memos de articulos (UC_ArtDescExtend, UF_VerImagenes)*/
{
	font-size: 14px;
}
#memo_ArtDescExtend_title /*Titulos de memos de articulos (UF_VerImagenes)*/
{
	font-weight:bold;
	font-size: 15px;	
}

.Estatus /*Texto de status de operación en pedidos de venta (UC_PedVe)*/
{
	color: Purple;
	font-size: 12px;
}
#BienvenidaCatTop /*Espacio colocado en la parte superior de Texto de bienvenida de módulo de categorías (WF_Categorías)*/
{	
}
#loginHeader {
	float:right;
	position:relative;
	z-index:6;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	line-height: 2em;
	top:0px;
}
#login_formHeader a {
	color:#FFFFFF;
	text-decoration:underline;
}
#registerHeader {
	position:relative;
	font-size:11px;
	z-index:6;
	text-align:right;
	top:12px;
	color:#333333;
}
#registerHeader a {
	color:#bd1a8d;
}
#DivMenu /*menu de aceso a modulos (Inicio.aspx)*/
{
	margin-top:0px;
}
.contentDtosInicio /*Contenedor de datos adicionales en pagina de inicio*/
{
	width:180px;
}
.DivDtosCteInicio /*Datos del cliente en pagina de inicio, ubicado en contenedor de datos adicionales*/
{
	background-color:#EFF3FB;
	font-size:12px;		
}
#DivInicioAux1 /*Area auxilar en pagina de incio, ubicado en contenedor de datos adicionales*/
{	
}
#DivInicioAux2 /*Area auxilar en pagina de incio, ubicado en contenedor de datos adicionales*/
{	
}
#DivInicioAux3 /*Area auxilar en pagina de incio, ubicado en contenedor de datos adicionales*/
{	
}
#DivInicioAux4 /*Area auxilar en pagina de incio, ubicado en contenedor de datos adicionales*/
{	
}
#DivInicioAux5 /*Area auxilar en pagina de incio, ubicado en contenedor de datos adicionales*/
{	
}
#DivInicioAux6 /*Area auxilar en pagina de incio, ubicado en contenedor de datos adicionales*/
{	
}
#DivInicioAux7 /*Area auxilar en pagina de incio, ubicado en contenedor de datos adicionales*/
{	
}
#DivInicioAux8 /*Area auxilar en pagina de incio, ubicado en contenedor de datos adicionales*/
{	
}
#DivInicioAux9 /*Area auxilar en pagina de incio, ubicado en contenedor de datos adicionales*/
{	
}
#DivInicioAux10 /*Area auxilar en pagina de incio, ubicado en contenedor de datos adicionales*/
{	
}
#DivInicioAuxFooter /* Area auxilar en pagina de incio, ubicado en contenedor de datos adicionales */
{
}
.DivPrincipalInicio /*Area de pagina principal de inicio (PaginaInicio.htm) */
{
	height:500px;
}
.DivContentPromocionesInicio /*Area de promociones en pagina de inicio*/
{
	height:100%;
}
#divHeader
{
	background-color:#CC0033;
	background:#DCDDDE;
	visibility:hidden;
	height:0px;
}
.Header2
{
	visibility:hidden;
}

#footer_principal
{
/*position:relative;*/
/*background:#DCDDDE;*/
/*background:black;*/
/*height:100%;*/
width:100%;
visibility:visible;
 color:White;
}

/*#footer_p
{
 position:relative;
 left:260px;
 top:600px;
 color:White;
 
}*/


#DivHeaderPromocionesInicio /*Titulo de promociones en pagina de inicio*/
{
	height:38px;
	width:630px;
	background-color: #ffffff;
	z-index: 2;
	background-image: url(../ImagesSire/ImgTitlePromoIni.bmp);
}
#DivPromoInicio /*Area de promocion por articulo (Inicio)*/
{
	position:relative;
	/*top:30px;*/
	width:190px;
	/*height:70px;*/
	height:100%;
}
#DivPromoImgInicio /*Area de Imagen de promoción por cada artículo (Inicio)*/
{
	width:60px;
	/*top:10px;*/
	/*height:70px;*/
	height:60px;
	float:left;
	position:relative;
	z-index:6;		
	text-align:right;	
}
#DivPromoTxtInicio /*Area texto de promocion por cada articulo (Inicio)*/
{
	float:right;
	position:relative;
	z-index:6;	
	/*font-size:12px;*/
	text-align:right;
	/*top:10px;*/
	/*height:130px;*/
	height:120px;
	width:130px;
	/*vertical-align:top;*/
}
#DivPromoIniDescripcion /*descripción de artículos en promoción (Inicio)*/
{
	font-size:9px;
}
#DivPromoIniPrecio /*Precio de artículos en promoción (Inicio)*/
{	
	font-size:10px;
	color:Red;
	font-weight:bold;
	height:20px;
	width:130px;
}
#DivPromoIniDivisa /*Divisa de artículos en promoción (Inicio)*/
{
	font-size:9px;
	text-align:right;
}
#reporte
{
	background: #B0C4DE;
	font-size: 12px;	
	font-family: Arial, Verdana;
	color:Black; 
}
#reporte .form{ background:#B0C4DE; }
#reporte .titulo { font-weight:bold; margin:10px 0px 0px 10px; font-size:14px; position:static; }
#reporte .apartados{ position:static; margin: 10px 0px 0px 10px; }
#reporte .opcion{ position:static; margin: 10px 0px 0px 0px; }
#reporte .boton { margin: 30px 0px 0px 0px; border: solid 0 #fff; background: #16586B; color:White; font-weight:bold; }

#controles_comunes /*Controles comunes para todos los grids: no. de movimientos, boton aceptar*/
{
   /*background-color:#C7D5E8;*/
 background-color :#C7D5E8;
 font-size:12px;
text-align:center;
}
#criterios /*Criterios de busqeuda de los grids*/
{
}
#busqueda_art /*Busqueda por articulo para los grids*/
{
    visibility:visible;
}
#title_footer2 /*footer de carrito*/
{ 
	background-color: #B0C4DE;
	clear: both;
	height: 123px;
	position: relative;
	z-index: 8;
	width:auto;
	height:auto;
}

#NOTIFICA_txt /*MENSAJE DE FINALIZACION DE COMPRA*/
{ 
	font-size: 14px;	
	font-family: Arial, Verdana;
	color:BLUE; 
}

#NOTIFICA /*MENSAJE DE FINALIZACION DE COMPRA*/
{ 
	font-size: 14px;	
	font-family: Arial, Verdana;
	color:BLUE; 
}


#cabeceracp{
visibility:visible;
} /* imagen arriba del cambio de password */

#footercp{
visibility:visible;
} /* imagen abajo del cambio de password */

#contenedorpassword{
background-color:#C7D5E8;
} /* color de fondo de la ventana de password*/


#ocultarliga{visibility:hidden;}
#servicioschild{visibility:hidden;}

#recordar{visibility:visible;
position:relative;
/*top:360px;
left:70%;*/
top:15%;
left:-130%;
}

#header_empresa2{
width:795px;
height:84px;
}

.fondo_pagina
{
/*background-image: url(../images/bgini.png);
background-repeat:repeat-x;*/
background-color: Transparent;
width: 390px;
height: 200px;
 
}

#fondo_flash
{
 background-image: url(../images/bgotros_mod.png);
 background-repeat: no-repeat ;
 width: 240px;
 height: auto;
}

.imagen_footer
{
}

.footer_cat
{
 background-color: Transparent;
}

#FooterCliente
{
 background-color:Transparent;
 visibility:hidden;
}

#imagen_footer2
{
 background-image: url(../images/footer.png);
 background-repeat: no-repeat;
 width:100%;
 height:50px;
}

#pruebamenu
{
 color:White;
}

#MenuPrincipal /*AREA DE MENU EN TODOS LOS MODULOS (Excepto Categorias)*/
{
 width: 100%;
 height:100%;
 position:relative;
 top:100%;      /* 0% para IE6 */
}


#tabla_principal
{
height: 541px;
width: 100%;
position:relative;
top:5%;  
}

#separador
{
 height:150px;
}

#menu_ListBar /*AREA DE MENU (Categorias)*/
{
position:relative;
top:0px;
}

#busq_art_cat /*AREA DE BUSQUEDA DE ARTICULOS POR CLAVE Y BUSQUEDA AVANZADA EN CATEGORIAS*/
{
position:relative;
top:0px;
}

#area_header_cat /*AREA DE HEADER (ENCABEZADO EN CATEGORIAS)*/
{
position:relative;
left: 0px;
top: 0px;
height:65px;

}

#prueba
{
	
}


.inicio_aux1
{
/*position:relative;*/
/*background:#DCDDDE;*/
/*background:black;*/
/*height:100%;*/
/*width:100%;*/
visibility:visible;
color:black;
text-align:left;
 font-size:large;
}

.inicio_aux2
{
visibility:visible;
color:black;
text-align:center;
 font-size:small;
}


#area_logueoaux
{
 border:inherit; 
 border-color:White;
 
}
