.CursorHand		{ 	cursor: pointer}


.Normal				{	font-family:Tahoma, Verdana, Trebuchet MS, Arial;
						font-size:11px;
						font-style: normal;
						color: #333333;
						text-align:left;
						text-decoration: none;}


.Small			{	font-family: Tahoma, Verdana, Trebuchet MS, Arial;
					font-size:10px;
					font-style: normal;
					color: #333333;
					text-align:left;
					text-decoration: none;}

.NormalCont		{	font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-style: normal;
					color: #FFFFFF;
					margin-left:3px;
					text-align:left;
					line-height:10px;
					display:block;
					text-decoration: none; }



.NormalBottom	{	font-family: Arial, Verdana, Tahoma, Arial Narrow, Helvetica, sans-serif;
								font-size: 10px;
								font-style: normal;
								padding-left:1px;
								padding-right:1px;
								color: #ffffff;
								text-decoration: none; }

.NormalU	{	font-family: Verdana, Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								color: #ffffff;
								text-decoration:underline; }


.NormalDetail		{	font-family:Arial ,Trebuchet MS, Tahoma, Verdana, ;
						font-size:12px;
						font-style:normal;
						color: #626262;
						text-decoration:none;}



/* clase específica para inicio*/

.TopMenuInicio 		{	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
						font-size:12px;
						font-style:normal;
						color:#000000;
						font-weight:bold;
						text-transform:uppercase;
						text-decoration:none;
						background-repeat:no-repeat;
						background-position:left;
						width:158px;
						padding-top:2px;
						padding-left:52px;
						background-image:url(images/layout/top/bgnd_inicio.jpg);}

.TopMenuInicio:hover {	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
						font-size:12px;
						font-style:normal;
						color:#000000;
						font-weight:bold;
						text-transform:uppercase;
						text-decoration:underline;
						background-repeat:no-repeat;
						background-position:left;
						width:158px;
						padding-top:2px;
						padding-left:52px;
						}
						
.TopMenuInicioON {	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
						font-size:12px;
						font-style:normal;
						color:#000000;
						font-weight:bold;
						text-transform:uppercase;
						text-decoration:underline;
						background-repeat:no-repeat;
						background-position:left;
						width:158px;
						padding-top:2px;
						padding-left:52px;
						background-image:url(images/layout/top/bgnd_inicio.jpg);}
		


/***********************************/

.TopMenu 		{	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
					font-size:12px;
					font-style:normal;
					color:#cccccc;
					font-weight:bold;
					padding-top:2px;
					padding-right:23px;
					text-transform:uppercase;
					text-decoration:none;}
						
.TopMenu:hover 	{	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style:normal;
					color:#cccccc;
					font-weight:bold;
					padding-top:2px;
					padding-right:23px;
					text-transform:uppercase;
					text-decoration:underline;}
					
.TopMenuON 		{	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style:normal;
					color:#cccccc;
					font-weight:bold;
					padding-top:2px;
					padding-right:23px;
					text-transform:uppercase;
					text-decoration:underline;}








/*********************************  */

.MenuBottom 			{	font-family: Trebuchet MS, Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
								font-size:11px;
								font-style:normal;
								color:#474A50;
								vertical-align:middle;
								margin-left:3px;
								padding-right:3px;
								text-transform:capitalize;
								text-decoration:underline;}
								
								
.MenuBottom:hover 			{	font-family: Trebuchet MS, Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
								font-size:11px;
								font-style:normal;
								color:#474A50;
								vertical-align:middle;
								margin-left:3px;
								padding-right:3px;
								text-transform:capitalize;
								text-decoration:underline;}
								
	
.MenuBottomON 			{	font-family: Trebuchet MS, Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
								font-size:11px;
								font-style:normal;
								color:#474A50;
								vertical-align:middle;
								margin-left:3px;
								padding-right:3px;
								text-transform:capitalize;
								text-decoration:none;}
	
	
								
								
.MenuLeft			{	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
						background-image:url(images/layout/left/bgnd_left.gif);										
						background-repeat:no-repeat;
						font-size:12px;
						font-style:normal;
						color:#DDDDDD;
						vertical-align:middle;
						font-weight:bold;
						padding-left:33px;
						text-transform:uppercase;
						display:block;
						text-decoration:none;}

								
.MenuLeft:hover		{	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
																
						background-repeat:no-repeat;
						font-size:12px;
						font-style:normal;
						color:#DDDDDD;
						vertical-align:middle;
						font-weight:bold;
						padding-left:33px;
						text-transform:uppercase;
						display:block;
						text-decoration:underline;}
								
								
.MenuLeftON			{	font-family: Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
						background-image:url(images/layout/left/bgnd_left_on.gif);										
						background-repeat:no-repeat;
						font-size:12px;
						font-style:normal;
						color:#DDDDDD;
						vertical-align:middle;
						font-weight:bold;
						padding-left:33px;
						text-transform:uppercase;
						display:block;
						text-decoration:none;}							
								

								
.TitleDescription 			{	font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								color: #646464;
								font-weight: bold;
								vertical-align:top; 
								text-decoration:none;}

.TitleItem		{	font-family:  Tahoma, Arial , sans-serif;
					font-size: 11px;
					color: #5C7176;
					text-transform:capitalize;
					font-weight:bold;
					text-decoration:none;
					}


.TitleItemProd	{	font-family:Trebuchet MS, Tahoma, Arial , sans-serif;
					font-size:13px;
					color: #5C7176;
					text-transform:capitalize;
					font-weight:bold;
					text-decoration:none;
					}

					

.TitleCont	{	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				font-style:normal;
				color: #5C7176;
				text-transform:capitalize;
				}
								



.TitleForm		{font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				font-style:normal;
				color: #5C7176;
				text-decoration: none;}


.BoldContent				{	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								font-weight:bold;
								vertical-align:top;
								color: #ffffff;
								text-decoration: none;
								}


					





.bgImgTOP		{		
				background-image:url(images/layout/top/bgnd_top_1.gif);	/*Img fondo de tabla en TOP*/
				}
				
				
.bgImgLeft		{		
				background-image:url(images/layout/left/bgnd_left_celda.gif);		
				background-repeat:repeat-y;
				/*Img fondo de tabla en LEFT*/
				}				



/*Bordes Orden de Izquierda a Derecha - TRBL-top-right-bottom-left*/


.DiagramLR{	border: #FFFFFF solid; border-width: 0px 1px 0px 1px;}

.GreyTRBL {	border: #A2A5A6 solid; border-width: 1px 1px 1px 1px;}

.DetailGrey  {	border: #C1C1C1 solid; border-width: 2px 2px 2px 2px;}


.GreyL {	border: #E6E5E5 solid; border-width: 0px 0px 0px 1px;}


.Scroll  			{	background-color: #FFFFFF;
						border: #5E0700;
						border-style: solid;
						border-top-width: 1px;
						border-right-width: 1px;
						border-bottom-width: 1px;
						border-left-width: 1px;
						scrollbar-arrow-color: #666666;
						scrollbar-shadow-color: #086E17;
						scrollbar-base-color:#FFFFFF;
						scrollbar-3dlight-color: #FFFFFF;
						scrollbar-darkshadow-color:#FFFFFF;
						scrollbar-face-color:#FFFFFF;
						scrollbar-highlight-color:#FFFFFF;
						scrollbar-track-color:#FFFFFF;
						font-family: Arial, Helvetica, Verdana, sans-serif;
						font-size: 11px;
						font-style: normal;
						color: #333333;}



.FormObject 	{	font-family:Trebuchet MS , Verdana, Tahoma, Arial Narrow, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					color: #5C7176;
					font-weight:bold;
					text-decoration: none;}




.FieldForm		{	background-color: #FFFFFF;
					width:110px;
					border: #5E0700;
					border-style: solid;
					border-top-width: 1px;
					border-right-width: 1px;
					border-bottom-width: 1px;
					border-left-width: 1px;
					font-family: Arial, Helvetica, Verdana, sans-serif;
					font-size: 11px;
					font-style: normal;
					color: #333333;}

.FieldError 	{	background-color: #5C7176;
					width:110px;
					border: #5E0700;
					border-style: solid;
					border-top-width: 1px;
					border-right-width: 1px;
					border-bottom-width: 1px;
					border-left-width: 1px;
					font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
					font-size: 11px;
					font-style: normal;
					color: #FFFFFF;}


.ErrorMesForm	{		font-family:  Verdana, Arial, Helvetica, sans-serif;
						font-size:12px;
						font-style: normal;
						color: #ffffff;
						font-weight: bold;
						text-decoration: none;}


.Container	{	width: 98%;
				height: 260;
				overflow: auto;
				z-index:2;
				scrollbar-arrow-color:#ffffff;
				scrollbar-shadow-color:#ffffff;
				scrollbar-base-color:#405A81;
				scrollbar-3dlight-color:#4D4D4D;
				scrollbar-darkshadow-color:#4D4D4D;
				scrollbar-face-color:#4D4D4D;
				scrollbar-highlight-color:#ffffff;
				scrollbar-track-color:#DEE6E9;
				background-color:#;}

.UserFilesImages{
	padding-top:4px;
	margin-right:4px;
	margin-left:4px;
	padding-bottom:4px;
	cursor:pointer;
}

/************************* nuevo estilos arriba */ 