/******************* estilo de controles personalizados ****************************/
.profitLabel
{
	font-size: 10px;
	color: #4e4d4d;
	font-family: Tahoma;
}
.profitReqValidator
{
	font-size: 10px;
	color: #4e4d4d;
	font-family: Tahoma;
}
.profitAdRotator
{
}
.profitButton
{	
	font: messagebox;
}
.botonPersonalizado
{
	background-image: url(http:\\neptuno\shopping\Images\cart.GIF);
	background-repeat: no-repeat;
	background-color: transparent;
}
.profitHeader
{	
	font-weight: bold;
	font-size: 10px;
	color: #4E4D4D;
	font-family: Tahoma;
	background-color: #e9e9e9;
}
.profitHeaderEx
{
	font-weight: bold;
	font-size: 10px;
	color: #4E4D4D;
	font-family: Tahoma;
	background-color: #A4DDFD;
}
.profitFooter
{
	color: Olive;
}
.profitAlternatingItem
{
	font-size: 10px;
	font-family: Tahoma;
	background-color: #e3effb;
}
.profitEditItem
{
	border-right: #002075 1px solid;
	border-top: #002075 1px solid;
	font-size: 10px;
	border-left: #002075 1px solid;
	border-bottom: #002075 1px solid;
	font-family: Tahoma;
	background-color: #e3effb;
}
.profitItem
{
	font-size: 10px;
	font-family: Tahoma;
	background-color: #e3effb;
}
.profitSelectedItem
{
	font-size: 10px;
	font-family: Tahoma;
	color: olive;
}
.profitSeparator
{
	color: #e3effb;
}
.profitDataList.profitHeader
{	
	color: navy;
}
.profitDataList
{
}
.profitListBox
{
	color: rosybrown;
}
.profitDropDownList
{
	border-right: #002075 1px solid;
	border-top: #002075 1px solid;
	font-size: 10px;
	border-left: #002075 1px solid;
	border-bottom: #002075 1px solid;
	font-family: Tahoma;
	background-color: #e3effb;
}
.profitLink
{
	font-size: 11px;
	color: #002575;
	font-family: Tahoma;
	text-decoration: none;
}
A.profitLink:visited
{
	color: #002575;
}

A.profitLink:hover
{
	color: #3399ff;
	text-decoration: none;
}
.profitTextBox
{
	border-right: #002075 1px solid;
	border-top: #002075 1px solid;
	font-size: 10px;
	border-left: #002075 1px solid;
	border-bottom: #002075 1px solid;
	font-family: Tahoma;
	background-color: #e3effb;
}

.profitTable
{
	font-size: 10px;
	font-family: Tahoma;	
}


.profitTableCell
{
	font: messagebox;
}
.profitPager
{
	font: messagebox;
}
.profitRadioButton
{
	font: messagebox;
}
.profitCheckBox
{	
	font-size: 10px;	
	font-family: Tahoma;
	background-color: #e3effb;
}
.profitCheckBoxBold
{	
	font-size: 10px;	
	font-family: Tahoma;
	background-color: #e3effb;
	font-weight: bold;
	color: #002075;
}
.profitListBox
{
	font: messagebox;
}
/******************* fin estilo de controles personalizados *************************/


/*********************************** comienzo estilos de banner superior *********************************/
.TopLinks
{
	padding-top: 1px;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px
}

.TopWelcomeAndSearchCells
{
	PADDING-TOP: 4px
}

.TopLinksOptions 
{
	font-size: 10px;
	color: #002075;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
}

.TopLinksOptions:hover
{
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
}

.LineaTitulo
{
	z-index: -1;
	background-image: url(../Images/linea_titulo.gif);
	width: 545px;
	position: relative;
	top: -3px;
	height: 4px;
}

.Search
{
	background-position: left 50%;
	padding-left: 28px;
	padding-right: 3px;
	font-weight: bold;
	font-size: 11px;
	background-image: url(../Images/cuadro_buscar.jpg);
	color: #4e4d4d;
	background-repeat: no-repeat;
	font-family: Tahoma;
	position: relative;
	top: -3px;
	text-align: right;
	text-decoration: none;
}

.Search:hover
{
	color: #393939;
}

.profitInfoTitle
{	
	font-weight: bold;
	font-size: 10px;
	color: #4E4D4D;
	font-family: Tahoma;
}
TD.profitInfoTitle
{
	border-top: 1px solid;
	padding-left: 10px;
	font-weight: bold;
	font-size: 10px;
	border-left: 1px solid;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid;
	font-family: Tahoma;
	background-color: #e9e9e9;
}

.profitInfoTitleRight
{
	background: url(../Images/corte.gif) fixed no-repeat right top;
	width: 13px;
	
}
.profitMainOption
{
	font-size: 11px;
	color: #4E4D4D;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
}
.profitMainOption:hover
{
	font-size: 11px;
	color: #002075;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
}

A.ChangeVisualization
{
	background-position: center center;
	font-size: 10px;
	width: 167px;
	background-image: url(../Images/b_cambiar_visualizacion.jpg);
	color: #4e4d4d;
	background-repeat: no-repeat;
	font-weight: bold;
	font-family: Tahoma;
	height: 16px;
	text-decoration: none;
	text-align: right;
}

A.ChangeVisualization:hover
{
	color: #393939;
}
.profitProductFilter
{
	width: 370px;
	font-size: 12px;
	color: #002075;
	font-weight: bold;
	font-family: Tahoma;
}

/*********************************** fin estilos de banner superior *********************************/


/********************** comienzo de estilos de login ************************************/
A.Login 
{
	WIDTH: auto
}
.Login
{
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	background-image: none;
	color: #002075;
	font-family: Tahoma;
	text-decoration: none;
}
.LoginUnAthenticated
{
	font-weight: bold;
	font-size: 11px;
	background-image: none;
	color: #002075;
	font-family: Tahoma;
	text-decoration: none;
}
.LoginUnAthenticated:hover
{
	color: #4e4d4d;
	text-decoration: underline;
}
.LoginCell
{
	padding-left: 5px;
	padding-top: 10px;
}
.PasswordCell
{
	padding-left: 5px;
}
TABLE.Login
{
	background: url(../Images/esquina_izq.gif) #e3effb fixed no-repeat left top;
	width: 166px;
}
.LoginAuthenticated
{
	width: 166px;
	height: 99px;
	border-collapse: collapse;
}
.LoginAuthenticatedItem
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 11px;
	color: #6f6f71;
	font-family: Tahoma;
	background-color: #f2f7fd;
	text-decoration: none;
}
.LoginAuthenticatedItem:hover
{
	color: #4E4D4D ;
}
.LoginAuthenticatedAlternatingItem
{
	padding-left: 5px;
	font-size: 11px;
	color: #6F6F71 ;
	font-family: Tahoma;
	background-color: #f8fcff;
	text-decoration: none;
}
.LoginAuthenticatedAlternatingItem:hover
{
	color: #4E4D4D ;
}
.profitRegisterLabel
{	
	font-weight: bold;
	font-size: 10px;
	color: #002075;
	font-family: Tahoma;
}
.LogonInfoCell
{
	border-top: #a6a6a6 1px solid;
	padding-left: 5px;
	border-left: #a6a6a6 1px solid;
	padding-top: 5px;
}
.LogonInfoBottomCell
{
	width: 160px;
	height: 17px;
	background-color:none;
	background: url(../Images/logon_corte.gif) fixed no-repeat bottom;	
}
.LoginInfo
{	
	font-weight: bold;
	font-size: 8pt;
	font-family: Tahoma;
}
.LoginWelcome
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10px;
	color: #002075 ;
	background: url(../Images/esquina_izq.gif) #d0d4d7 fixed no-repeat left top;
}
/********************** fin de estilos de login ************************************/


/****************************** Comienzo de estilos de profitEntry controls*********************************/
.profitEntryListTable
{
	PADDING-LEFT: 10px;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	background-color: #e3effb;
}
.profitEntry
{
	border-right: #002075 1px solid;
	border-top: #002075 1px solid;
	font-size: 10px;
	font-family: Tahoma;
	border-left: #002075 1px solid;
	border-bottom: #002075 1px solid;
	background-color: #e3effb;
}
.profitEntryLabel
{	
	font-size: 10px;
	font-family: Tahoma;
	background-color: #e3effb;
}
/****************************** fin de estilos de profitEntry controls*********************************/

/************** Comienzo de estilos de catalogo y detalle de productos *******************************/
Table.Product
{
	border-right: #c4c4c5 1px solid;
	padding-right: 0px;
	border-top: #c4c4c5 1px solid;
	padding-left: 0px;
	left: -10px;
	padding-bottom: 0px;
	margin: 10px;
	border-left: #c4c4c5 1px solid;
	padding-top: 0px;
	border-bottom: #c4c4c5 1px solid;
	position: relative;
}
.ProductItem
{	
	height: 100%;
}
Table.ProductDetail
{
	border-right: #c4c4c5 1px solid;
	padding-right: 0px;
	border-top: #c4c4c5 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: #c4c4c5 1px solid;
	width: 100%;
	padding-top: 0px;
	border-bottom: #c4c4c5 1px solid;
}
.ProductDescriptionImage {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.ProductRightCell {
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	PADDING-LEFT: 10px
}
.ProductBottonCell {
	padding-right: 10px;
	PADDING-LEFT: 10px
}
.ProductTitle {
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	PADDING-BOTTOM: 7px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: black; 
	PADDING-TOP: 7px; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #d6d7d9
}
.ProductActions
{
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	position: relative;
	top: 10px;
	background-color: #d6d7d9;
	border-bottom-style: none;
}
.ProductAdd
{
	left: -1px;	
	position: relative;		
		
}

.ProductAddLink
{
	padding-top:3px;
	padding-left: 40px;
	font-size: 10px;
	background: url(../Images/carro.jpg) #d6d7d9 fixed no-repeat;	
	color: #000000;	
	font-family: Tahoma;	
	text-decoration: none;	
	color: #4e4d4d;	
	height:18px;
	
}
A.ProductAddLink:visited
{
	color: #4e4d4d;
}

A.ProductAddLink:hover
{
	color: #333399;
	text-decoration: none;
}

.ProductSeeDetails {
	LEFT: 1px; POSITION: relative; TEXT-ALIGN: right; width:41; 
}

.ProductListAlternatingItem
{
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma;
	background-color: #e3effb;
}
.ProductListItem
{
	font-weight: bold;
	font-size: 10px;
	font-family: Tahoma;
}
.ProductList
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}
.ProductListHeader
{
	font-weight: bold;
	font-size: 10px;
	color: #4E4D4D;
	font-family: Tahoma;
	background-color: #e9e9e9;
}
.ProductLabelDescription
{
	font-weight: bold;
	font-size: 10px;
	color: #002075;
	/*color: #4e4d4d;*/
	font-family: Tahoma;
}
.ProductLabelValue
{	
	font-size: 10px;
	color: #4e4d4d;
	font-family: Tahoma;
}
/************** fin de estilos de catalogo y detalle de productos *******************************/




/************** Comienzo de estilos carrito ******************************************************/
.CartActionCheckOut
{
	padding-right: 20px;
	padding-left: 28px;
	font-weight: bold;
	font-size: 9px;
	background: url(../Images/ico1.jpg) fixed no-repeat left top;
	color: #4e4d4d;
	font-family: Tahoma;
	height: 17px;
	text-decoration: none;
}
.CartActionCheckOut:visited
{
	color: #045B86;
}
.CartActionCheckOut:hover
{
	background: url(../Images/ico1_ov.jpg) fixed no-repeat left top;
}
.CartActionSave
{
	color: #4e4d4d;
	font-weight: bold;
	font-size: 9px;
	font-family: Tahoma;
	height: 17px;
	padding-left: 28px;
	padding-right: 20px;
	background: url(../Images/ico3.jpg) fixed no-repeat left top;
	text-decoration: none;
}
.CartActionSave:visited
{
	color: #045B86;
}
.CartActionSave:hover
{
	background: url(../Images/ico3_ov.jpg) fixed no-repeat left top;
}
.CartActionUpdate
{
	color: #4e4d4d;
	font-weight: bold;
	font-size: 9px;
	font-family: Tahoma;
	height: 17px;
	padding-left: 28px;
	padding-right: 20px;
	background: url(../Images/ico4.jpg) fixed no-repeat left top;
	text-decoration: none;
}
.CartActionUpdate:visited
{
	color: #045B86;
}
.CartActionUpdate:hover
{
	background: url(../Images/ico4_ov.jpg) fixed no-repeat left top;
}
.CartActionGoBack
{
	color: #4e4d4d;
	font-weight: bold;
	font-size: 9px;
	font-family: Tahoma;
	height: 17px;
	padding-left: 28px;
	padding-right: 20px;
	background: url(../Images/ico6.jpg) fixed no-repeat left top;
	text-decoration: none;
}
.CartActionGoBack:visited
{
	color: #045B86;
}
.CartActionGoBack:hover
{
	background: url(../Images/ico6_ov.jpg) fixed no-repeat left top;
}

.CartActionGenerate
{
	color: #4e4d4d;
	font-weight: bold;
	font-size: 9px;
	font-family: Tahoma;
	height: 17px;
	padding-left: 28px;
	padding-right: 20px;
	background: url(../Images/ico2.jpg) fixed no-repeat left top;
	text-decoration: none;	
}
.CartActionGenerate:visited
{
	color: #045B86;
}
.CartActionGenerate:hover
{
	background: url(../Images/ico2_ov.jpg) fixed no-repeat left top;
}
.CartActionChangeCurrency
{
	color: #4e4d4d;
	font-weight: bold;
	font-size: 9px;
	font-family: Tahoma;
	height: 17px;
	padding-left: 28px;
	padding-right: 20px;
	background: url(../Images/ico7.jpg) fixed no-repeat left top;
	text-decoration: none;
}
.CartActionChangeCurrency:visited
{
	color: #045B86;
}
.CartActionChangeCurrency:hover
{
	background: url(../Images/ico7_ov.jpg) fixed no-repeat left top;
}
.CartActionDelete
{
	color: #4e4d4d;
	font-weight: bold;
	font-size: 9px;
	font-family: Tahoma;
	height: 17px;
	padding-left: 28px;
	padding-right: 20px;
	background: url(../Images/ico5.jpg) fixed no-repeat left top;
	text-decoration: none;
}
.CartActionDelete:visited
{
	color: #045B86;
}
.CartActionDelete:hover
{
	background: url(../Images/ico5_ov.jpg) fixed no-repeat left top;
}
.CartActionClear
{
	color: #4e4d4d;
	font-weight: bold;
	font-size: 9px;
	font-family: Tahoma;
	height: 17px;
	padding-left: 28px;
	padding-right: 20px;
	background: url(../Images/ico8.jpg) fixed no-repeat left top;
	text-decoration: none;
}
.CartActionClear:visited
{
	color: #045B86;
}
.CartActionClear:hover
{
	background: url(../Images/ico8_ov.jpg) fixed no-repeat left top;
}
.CartInfo
{	
	background: url(../Images/cuadro_carrito.jpg) fixed no-repeat left top;
	width: 166px;
	color: #4e4d4d;
	height: 83px;
}

.CartInfoItems
{
	vertical-align: top;
	padding-top: 14px;
	padding-left: 5px;
	font-size: 11px;
	color: #4e4d4d;
	font-family: Tahoma;
}

.CartInfoSavedOrders
{
	position: relative;
	top: -1;
	padding-left: 5px;
	vertical-align: top;
	font-size: 11px;
	font-family: Tahoma;
	color: #4E4D4D;
}
.CartTotals
{
	padding-left: 15px;
	padding-top: 10px;
	background: url(../Images/esquina_izq.gif) #e3effb fixed no-repeat left top;
}
.CartTotalsTable
{
	border-collapse: collapse;
	background: url(../Images/f_tabla.gif) silver fixed no-repeat left bottom;
	width: 250px;
	height: 25px;
}
.CartGeneralTotalsTable
{
	background: url(../Images/f_tabla_azul.gif) silver fixed no-repeat left bottom;
	border-collapse: collapse;	
	height: 25px;
	width: 250px;	
}
.CartTotalsLabelCell
{	
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 110px;		
}
.CartTotalsvalueCell
{
	padding-right: 5px;
	padding-bottom: 5px;
	width: 140px;
	padding-top: 5px;
	text-align: right;
}
.CartTotalsRow
{		
	font-weight: bold;
	font-size: 9px;	
	color: #000000;	
	font-family: Tahoma;	
}
.CartTotalsCellLayout
{
	padding-top: 9px;
}
.CartTotalsTableLayout
{	
	border-collapse: collapse;		
}
.CartTableLayout
{
	border-collapse: collapse;
}
TD.CartItemsHeaderFirst
{
	background-color: #e9e9e9;
	border-top: #B3B3B3 1px solid;
	border-left: #B3B3B3 1px solid;
	border-bottom: #B3B3B3 1px solid;
	border-right: #B3B3B3 1px none;
	font-weight: bold;
	font-size: 10px;
	color: #4e4d4d;
	font-family: Tahoma;
}
TD.CartItemsHeaderLast
{
	padding-left: 4px;
	vertical-align: bottom;
	border-right: #b3b3b3 1px solid;
	border-top: #b3b3b3 1px solid;
	font-weight: bold;
	font-size: 10px;
	background: #e9e9e9 no-repeat right top;
	border-left: #b3b3b3 1px none;
	color: #4e4d4d;
	border-bottom: #b3b3b3 1px solid;
	font-family: Tahoma;
}
TR.CartItemsHeader
{
	font-weight: bold;
	font-size: 10px;
	color: #4e4d4d;
	font-family: Tahoma;
}
TD.CartItemsHeader
{
	padding-left: 4px;
	background-color: #e9e9e9;
	border-top: #B3B3B3 1px solid;
	border-bottom: #B3B3B3 1px solid;
	border-left: #B3B3B3 1px solid;
	border-right: #B3B3B3 1px none;
}
.CartItems
{
	border: solid 1px #B3B3B3;
	border-collapse: collapse;
	width: 600px;
}
.CartItemsContent
{
	font-size: 9px;
	color: black;
	font-family: Tahoma;
	background-color: #e3effb;
}

/************** fin de estilos carrito ******************************************************/



/************** Comienzo de estilos de menu de administracion *******************************/
.MenuAdminItem
{
	font-size: 10px;	
	font-family: Tahoma;
	color: #4e4d4d;	
	text-decoration: none;
}
.MenuGeneralConfigID
{
	padding-left: 15px;
	font-size: 11px;
	background: url(../Images/boton.gif) fixed no-repeat;
	width: 144px;
	color: #000000;
	padding-top: 3px;
	font-family: Tahoma;
	height: 23px;
	text-decoration: none;
}
.MenuMaintanceID
{
	padding-left: 15px;
	font-size: 11px;
	background: url(../Images/b_prod.gif) fixed no-repeat;	
	width: 144px;
	color: #000000;
	padding-top: 3px;
	font-family: Tahoma;	
	height: 23px;
	text-decoration: none;
}
.MenuUserConfigID
{		
	padding-left: 15px;
	font-size: 11px;
	background: url(../Images/b_usu_adm.gif) fixed no-repeat;	
	width: 144px;
	color: #000000;
	padding-top: 3px;
	font-family: Tahoma;	
	height: 23px;
	text-decoration: none;
}
.MenuClientConfigID
{		
	padding-left: 15px;
	font-size: 11px;
	background: url(../Images/b_clie.gif) fixed no-repeat;	
	width: 144px;
	color: #000000;
	padding-top: 3px;
	font-family: Tahoma;	
	height: 23px;
	text-decoration: none;
}
.MenuProductConfigID
{		
	padding-left: 15px;
	font-size: 11px;
	background: url(../Images/b_prod.gif) fixed no-repeat;	
	width: 144px;
	color: #000000;
	padding-top: 3px;
	font-family: Tahoma;	
	height: 23px;
	text-decoration: none;
}
.MenuCartID
{		
	padding-left: 15px;
	font-size: 11px;
	background: url(../Images/b_ord.gif) fixed no-repeat;	
	width: 144px;
	color: #000000;
	padding-top: 3px;
	font-family: Tahoma;	
	height: 23px;
	text-decoration: none;	
}
.MenuShipConfigID
{		
	padding-left: 15px;
	font-size: 11px;
	background: url(../Images/b_men.gif) fixed no-repeat;	
	width: 144px;
	color: #000000;
	padding-top: 3px;
	font-family: Tahoma;	
	height: 23px;
	text-decoration: none;
}
.MenuConfigID
{		
	padding-left: 15px;
	font-size: 11px;
	background: url(../Images/b_conf.gif) fixed no-repeat;	
	width: 144px;
	color: #000000;
	padding-top: 3px;
	font-family: Tahoma;	
	height: 23px;
	text-decoration: none;
}
.MenuItem
{
	padding-left: 15px;
	font-size: 11px;
	background: url(../Images/b_conf.gif) fixed no-repeat;	
	width: 144px;
	color: #000000;
	padding-top: 3px;
	font-family: Tahoma;	
	height: 23px;
	text-decoration: none;

}
.SubMenuAdminCell
{
	padding-bottom: 1px;
	padding-top: 1px;
	background-color: #c2ebff;
}
.MenuAdmintable
{
	padding-left: 15px;
	border-collapse: collapse;
	background-color: #c2ebff;
}

/************** fin  de estilos de menu de administracion *******************************/


/************** Comienzo de estilos de tablas de administracion administracion **********/
.ManagerLoginMenuCell
{		
	width: 166px;
	height: 99px;
	background: url(../Images/ojo.gif) fixed no-repeat left bottom;	
}
.ManagerTable
{	
	border-bottom: #d3d2d7 1px solid;
	border-right: #d3d2d7 1px solid;
	border-top: #d3d2d7 1px solid;
	border-left: #d3d2d7 1px solid;			
	width:100%;	
}
.Managercontainer
{
	padding-left: 20px;
	padding-top: 10px;
}
.ManagerContentCell
{	
	padding-left: 45px;
	background: url(../Images/click_abajo.jpg) fixed no-repeat right bottom;
	padding-top: 20px;
	
}
/************** fin  de estilos de tablas de administracion ****************************/

.SpecialProducts
{
	font-size: 10px;
	color: #4e4d4d;
	font-family: Tahoma;
}

.PaymentBottom
{
	background-color:none;
	background: url(../Images/bottom_payment.jpg) fixed no-repeat;
	width: 281px;
	height: 27px;
}
.PaymentTitle
{
	padding-top: 3px;
	border-bottom: #afc8d6 1px solid;
	text-align: center;
}
.TopEnvio
{
	width: 281px;
	height: 25px;
	background-color:none;
	background: url(../Images/top_envio.jpg) fixed no-repeat;
}
.BottomEnvio
{
	width: 281px;
	height: 25px;
	background-color:none;
	background: url(../Images/bottom_envio.gif) fixed no-repeat;
}
.Error
{	
	background-color:none;
	background: url(../Images/f_error.jpg) fixed no-repeat;
}
.ConfirmTable
{
	width: 757px;
	background-color:none;
	background: url(../Images/f_confirmar.jpg) fixed no-repeat;
	
}
.ConfirmBottomCell
{
	background-color:none;
	background: url(../Images/linea_envio.jpg) fixed no-repeat bottom;
	
}


.StockLayOut
{	
	background-color:none;
	background: url(../Images/fondo_stock.jpg) fixed no-repeat;	
}
.WarningTable
{
	width: 757px;
	height: 358px;
	background-color:none;
	background: url(../Images/block_user.jpg) fixed no-repeat;	

}
.DeletedData
{	
	background-color:none;
	background: url(../Images/f_Borrar.jpg) fixed no-repeat;
}

.LineaReporte
{
	z-index: -1;
	background-image: url(../Images/linea_titulo.gif);
	width: 480px;
	position: relative;
	top: -3px;
	height: 4px;
}

.MaintenanceRow
{
	background-color: #e3effb
}
.profitButtonAction
{
	border-right: #808080 1px solid;
	padding-right: 5px;
	border-top: #808080 1px solid;
	padding-left: 30px;
	font-weight: bold;
	font-size: 10px;
	background: url(../Images/cuadritos_boton.jpg) white fixed no-repeat left center;
	border-left: #808080 1px solid;
	color: #808080;
	border-bottom: #808080 1px solid;
	font-family: Tahoma;
	height: 16px;
	text-align: right;
	text-decoration: none;
}

/****************************** Comienzo de estilo de menu de lineas y sublineas ********************/
.mnucontainer
{
	overflow: auto;
	width: 185px;
	position: relative;
	top: -10px;
	height: 600px;
	
}
.mnuTable
{
	border-right: #bcbcbc 1px solid;
	border-top: #bcbcbc 1px solid;
	font-weight: bold;
	font-size: 8px;
	overflow: hidden;	
	border-left: #bcbcbc 1px solid;
	width: 166px;
	padding-top: 3px;
	border-bottom: #bcbcbc 1px solid;
	font-family: Tahoma;
	position: relative;
}
.mnuItem
{
	padding-left: 17px;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e5e5e5,endColorStr=#ffffff);
	color: #0033ff;
	height: 22px;
	background-color: #e5e5e5;
}
.mnuSubItem
{
	padding-left: 20px;	
	color: #0033ff;	
	height: 20px;
	background-color: #ffffff;
}
.mnuSelectedItem
{
	padding-left: 20px;
	color: #0033ff;
	height: 20px;
	background-color: #e3effb;
}
.mnuSubTable
{
	font-weight: bold;
	font-size: 8px;	
	width: 150px;		
	overflow:hidden;
	font-family: Tahoma;			
}
/****************************** fin  de estilo de menu de lineas y sublineas *************************/

/*************************** comienzo de estilos del home *******************************************/
TD.HomeContentRightCell
{
	width: 167px;
}
Table.HomeContent
{
	width: 100%;	
}

TD.HomeContent
{
	padding-top: 3px;
	PADDING-LEFT: 22px;
	LINE-HEIGHT: 5px;
}

.HomeLink
{
	width: 18px;
	height: 17px;
	background-color:none;
	background: url(../Images/ico_home.gif) fixed no-repeat;	
}
.HomeLink:hover
{	
	background: url(../Images/ico_home_ov.gif) fixed no-repeat;	
}

/*************************** fin de estilos del home ****************************************/



/****************************** comienzo estilos de estadisticas en el area de administracion ***********************/
.StatsHeader
{
	font-weight: bold;
	font-size: 10px;
	color: #4e4d4d;	
	font-family: Tahoma;
}
.StatsNames
{
	padding-right: 5px;
	font-weight: bold;
	font-size: 10px;
	color: #4e4d4d;
	font-family: Tahoma;
}
.StatsRows
{
	text-align: center;	
}
/****************************** fin estilos de estadisticas en el area de administracion ****************************/

/****************************** PupUp ****************************/
.PopUpHeader
{
	background-image: url(Images/TopSmall.jpg);
	background-repeat: no-repeat;
}
/****************************** fin estilos de PupUp ****************************/
BODY
{
	scrollbar-shadow-color:#a6a6a6; 
scrollbar-highlight-color:#a6a6a6; 
scrollbar-face-color:#EAEAEA; 
scrollbar-dark-shadow-color:black; 
scrollbar-base-color:white; 
scrollbar-arrow-color:black; 
scrollbar-3d-light-color:black;
		
	}

/****************************** Items del carrito en el home page ****************************/
.cart_container
{
	overflow: auto;
	width: 142px;	
	height: 240px;
	
}
.cartItem
{
	font-size: 10px;
	color: #4e4d4d;
	font-family: Tahoma;	
}
.cartAlternatingdItem
{
}
.cartItemDelete
{
	font-size: 10px;
	color: #002575;
	font-family: Tahoma;
	text-decoration: none;
}
/****************************** fin Items del carrito en el home page ****************************/
