.NoUnderline	{	text-decoration: none}
.CursorHand		{ 	cursor: pointer}
.BgndTopLeft	{ 	background-repeat: no-repeat; background-position: left top}

.FontNormal 		{ 	font-family: Tahoma, Arial, Helvetica, sans-serif;
						font-size: 11px;
						font-style: normal;
						
						text-align:justify;
						color:#435478;}
										
.FontNormalHome 		{ 	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					text-decoration:none;
					line-height: 14px;
					text-align:justify;
					color: #435478;}
					
.FontBold 		{ 	font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-style: normal;
					color: #435478;
					font-weight: bold;}
					
.FontBold2		{ 	font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size: 13px;
					font-style: normal;
					color: #435478;
					font-weight: bold;}
					

					
.FontSmall 		{	font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size: 9px;
					font-style: normal;
					color: #435478;}
					
.FontLarge 	 	{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 20px;
					font-style: normal;
					color: #000000;}
	
.TitleCont 		{	font-family:Times New Roman, Arial, Tahoma, Verdana, Helvetica, sans-serif,;
					font-size:17;
					font-style:italic;
					color: #435478;
					padding-left:15px;
					font-weight:bold;}	
	
					
.Title01 		{	font-family: Arial, Helvetica, sans-serif;
					font-size: 16px;
					font-style: normal;
					color: #FFFFFF;
					font-weight: bold;}
					
.Title02 		{	font-family: Arial, Helvetica, sans-serif;
					font-size: 18px;
					font-style: normal;
					color: #FFFFFF;
					font-weight: bold;}
					
.Title03 		{	font-family: Arial, Helvetica, sans-serif;
					font-size: 20px;
					font-style: normal;
					color: #FFFFFF;
					font-weight: bold;}

.FontBottom 		{	font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-style: normal;
					color: #677DAA;}

.FontTop 		{	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					font-weight:bold;
					text-decoration:none;
					text-transform:lowercase;
					color: #CED6E3;}
					
.FontTop:hover 		{	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					font-weight:bold;
					text-decoration:none;
					text-transform:lowercase;
					background:url(images/layout/top/bgnd_menu_top_f2.jpg);					
					color: #CED6E3;	}

.FontTopON 		{	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
					font-size: 12px;
					font-style: normal;
					font-weight:bold;
					text-decoration:none;
					text-transform:lowercase;
					background:url(images/layout/top/bgnd_menu_top_f2.jpg);					
					color: #CED6E3;	}					
					
					
.FontIdioma		{	font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-style: normal;
					color: #B9C4D8;}
					
.FontError		{	font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size: 11px;
					font-style: normal;
					font-weight:bold;
					color: #FFFFFF;}
										
.BorderLRBT		{	border: #517EA0 solid; border-width: 2px 2px 2px 2px}
.BorderImg		{	border: #B6C0D5 solid; border-width: 1px 1px 1px 1px}
.BorderAlbum	{	border: #B6C0D5 solid; border-width: 1px 1px 0px 1px}
.BorderL 		{	border: #000000 solid; border-width: 0px 0px 0px 1px}
.BorderR		{	border: #000000 solid; border-width: 0px 1px 0px 0px}
.BorderB		{	border: #000000 solid; border-width: 0px 0px 1px 0px}
.BorderT 		{	border: #000000 solid; border-width: 1px 0px 0px 0px}
.Viņetas01 		{	color: #FF0000; list-style-type: disc}
.Viņetas02 		{	color: #FF0000; list-style-type: circle}
.Viņetas03 		{ 	color: #FF0000; list-style-type: square}

.TRBLblueTHB	{	border: #4D5D7F solid; border-width: 1px 1px 1px 1px}


.Scroll  	{	background-color: #FFFFFF;
			border:  #C2CBDC #C2CBDC #C2CBDC #C2CBDC;
			border-style: solid;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			scrollbar-arrow-color:#999999;
			scrollbar-shadow-color:#999999;
			scrollbar-base-color:#C2CBDC;
			scrollbar-3dlight-color:#C2CBDC;
			scrollbar-darkshadow-color:#C2CBDC;
			scrollbar-face-color:#C2CBDC;
			scrollbar-highlight-color:#FFFFFF;			
			scrollbar-track-color:#E6E6E6;
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			color: #435478;}

.FieldForm	{	background-color: #FFFFFF;
			border: #C2CBDC #C2CBDC #C2CBDC #C2CBDC;
			border-style: solid;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			color: #435478;}
			
.FieldError 	{	background-color: #435478;
			border:  #517EA0 #517EA0 #517EA0 #517EA0;
			border-style: solid;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			color: #FFFFFF;}
					
.Body01 {	background-color: #FFFFFF;}
.Body02 {	background-color: #000000;}
.Body03 {	background-color: #000080;}

.FormError {}
.FormBlock {}
.justificado {
	text-align: justify;
}


div#hold		{
					position:relative;
					overflow:hidden;
					width:536px;
					height:60px;
					z-index:100;
				}

div#wn1			{	position: absolute;
					left: 0px;
					top: 0px;
					width: 15000px;
					height: 60px;
					clip: rect(0px, 536px, 60px, 0px);
					z-index: 1;
				}

div.content	{ 
				position:absolute;
			    left:0px;
			    top:0px;
			    z-index:1;
			}
