         
TABLE#TablaHerramientas { 
	background-color:buttonface; padding:1px; color:menutext; 
	border-width:1px; border-style:solid; 
	border-color:threedhighlight threedshadow threedshadow threedhighlight;
	}
.HerramientasBoton{
	BORDER-LEFT: threedface 1px solid;
	BORDER-RIGHT: threedface 1px solid;
	BORDER-TOP: threedface 1px solid;
	BORDER-BOTTOM: threedface 1px solid; 
	}
.BotonInicio{
	background-color: buttonface; 
	border-left: buttonhighlight solid 1px; 
	border-right: buttonshadow solid 1px;
	border-top: buttonhighlight solid 1px; 
	font-size: 1px;
	top: 1px; 
	height: 22px; 
	width: 3px;
	}
.separadorB{
	border-left: buttonshadow solid 1px; 
	border-right: buttonhighlight solid 1px; 
	font-size: 0px; 
	top: 1px;
	height: 22px; 
	width: 1px; 
	}
.MenuDesplegable{
	height: 22px; 
	top:2;
	font:8pt verdana,arial,sans-serif
	}
.arrow {cursor:hand;}


/* Administracion-------------------------------- ESTILOS A TODAS LAS PAGINAS Y ETIQUETAS GENERALES-------------------------------------- */

BODY
{
font-family: Arial, Helvetica, Tahoma;
font-size: 9 pt;
color: black;
SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff ;

}
p
{
font-family: Arial;
font-size: 9 pt;
color: black;
}
input, select, textarea, select, option

{
font-family:Arial, Helvetica, Tahoma;
font-size: 8 pt;
color: black
}

HR
{
color:#CED7EC;
height:0
}

/*-------------------------------- ETIQUETAS GENERALES DEFINIDAS DE USUARIO-------------------------------------- */

.TablaBody
{
width: 750;
}

.CeldaTablaCuerpo
{
border:1px solid #2D3D4A; width: 550; height:100%
}
.TablaCuerpo
{
width: 550;border:1px solid #2D3D4A ; padding-left:7; padding-right:7; padding-top:2; padding-bottom:2; height:100%
}
.TablaCuerpo th
{
font-family:Arial, Helvetica, Tahoma;
font-size:10pt;
color:#FFFFFF;
background-color:#2D3D4A; font-weight:bold
}

.TablaCuerpo th a:link, .TablaCuerpo th a:visited
{
font-family:Arial, Helvetica, Tahoma;
font-size:10pt;
color:#FFFFFF;
text-decoration: none; font-weight:bold
}
.TablaCuerpo th a:hover, .TablaCuerpo th a:active
{
font-family:Arial, Helvetica, Tahoma;
font-size:10pt;
color:#FFFFFF;
text-decoration: underline; font-weight:bold
}


.TablaCuerpo a:link, .TablaCuerpo a:visited
{
font-family:Arial, Helvetica, Tahoma;
font-size:8pt;
color:#087B9C;
text-decoration: none; font-weight:bold
}
.TablaCuerpo a:hover, .TablaCuerpo a:active
{
font-family:Arial, Helvetica, Tahoma;
font-size:8pt;
color:#055369;
text-decoration: none; font-weight:bold
}


.TablaCuerpoTH
{text-align: left}
.TablaCuerpoTHIconos
{text-align: right}
.TablaCuerpoPie
{text-align: right}



.TablaSubCuerpo
{
font-family:Arial;
font-size:10pt;
color:#000000;
}
.TablaSubCuerpo th
{
border-bottom:2px solid #000080; font-family:Arial;
font-size:12pt;
color:#000080; font-weight:bold; text-align:center; background-color:#ECE9D8
}
.TablaSubCuerpoCabecera
{
border-bottom:2px solid #000080; font-family:Arial;
font-size:9pt;
color:#000000; font-weight:bold
}
.CamposDatos
{
font-family:Tahoma;
font-size:10pt;
font-weight:bold; background-color:#EFEFEF
}

/*------------------------------------------ BORDER LEFT -------------------------------------- */

.AdminBorderLeft
{
with:150; background-color:#3F5668
}
.BorderLeft th
{
font-family: Times New Roman; font-size: 10pt; font-weight: bold; text-align: 
               center; color: #000066; background-color: #66CCFF}
.BorderLeft a:visited, .BorderLeft a:link
{
font-family:Arial;
font-size:8pt;
color:#000066;
text-decoration: none; font-weight:bold; background-repeat:no-repeat; width:100%
}

.BorderLeft a:hover, .BorderLeft a:active
{
font-family:Arial;
font-size:8pt;
color:#000066;
text-decoration: none;
font-weight:bold; 
background-color:#66CCFF; width:100% 
}
/*------------------------------------------ FIN----BORDER LEFT -------------------------------------- */

.TablaBottom a:visited, .TablaBottom a:link, .TablaTop a:visited, .TablaTop a:link
{
font-family:Arial;
font-size:8pt;
color:#FFFFFF;
text-decoration: none; font-weight:bold;
}

.TablaBottom a:hover, .TablaBottom a:active, .TablaTop a:hover, .TablaTop a:active
{
font-family:Arial;
font-size:8pt;
color:#000000;
text-decoration: none;
font-weight:bold; 
}


/*--------------------------------  FIN ETIQUETAS GENERALES-------------------------------------- */



/* Estilo para entrada administracion-login*/
marquee {
	border:		1px solid ButtonShadow;
	background:	Window;
	height:		12px;
	font-size:	1px;
	margin:		1px;
	width:		147px;
	-moz-binding:	url("../Tienda/marquee-binding.xml#marquee");
	-moz-box-sizing:	border-box;
	display:		block;
	overflow:		hidden;
}

marquee span {
	height:			8px;
	margin:			1px;
	width:			6px;
	background:		#6887A2;
	float:			left;
	font-size:		1px
}

.progressBarHandle-0 {
	filter:		alpha(opacity=20);
	-moz-opacity:	0.20;
}

.progressBarHandle-1 {
	filter:		alpha(opacity=40);
	-moz-opacity:	0.40;
}

.progressBarHandle-2 {
	filter:		alpha(opacity=60);
	-moz-opacity:	0.6;
}

.progressBarHandle-3 {
	filter:		alpha(opacity=80);
	-moz-opacity:	0.8;
}

.progressBarHandle-4 {
	filter:		alpha(opacity=100);
	-moz-opacity:	1;	
}
/* FIN Estilo para entrada administracion-login*/
/* Estilo para TablaOrdenada*/

.TablaOrdenada {behavior: url("../CSS/tablesort.htc");}

.TablaOrdenada tr			{background: window;}
.TablaOrdenada td			{color: windowtext; font: menu; padding: 1px; padding-left: 5px; padding-right: 5px;}

.TablaOrdenada {border-top: 1px solid buttonshadow;
			 border-left: 1px solid buttonshadow;
			 border-right: 1px solid buttonhighlight;
			 border-bottom: 1px solid buttonhighlight;
			 margin: 20px;}
.TablaOrdenada thead td 	{background: buttonface; font: menu; cursor: default; padding-top: 0; border-top: 1px solid buttonhighlight;
			 border-left: 1px solid buttonhighlight;
			 border-right: 1px solid buttonshadow;
			 border-bottom: 1px solid buttonshadow;
			 height: 16px;
			 cursor:hand; text-transform:capitalize; font-family:Arial; padding-left:0; padding-right:0; padding-top:bottom; padding-bottom:bottom
			 }
.TablaOrdenada thead .arrow		{font-family: webdings; color: black; padding: 0; font-size: 10px;
			height: 11px; width: 10px; overflow: hidden;
			margin-bottom: 2; margin-top: -3; padding: 0; padding-top: 0; padding-bottom: 2;}
/* FIN Estilo para TablaOrdenada*/
.TablaErrorCabecera   { font-family: Arial; font-size: 10pt; color: #800000; font-weight: bold }
.TablaErrorCuerpo   { font-family: Arial; font-size: 18pt; color: #000080; font-weight: bold }