.CursorHand		{ 	cursor: pointer}


.Normal				{	font-family:Arial, Vardana, Tahoma, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								color: #5B7AB3;
								text-align:left;
								text-decoration:none;}

.NormalCont		{	font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								color: #676A7E;
								text-align:justify;
								line-height: 15px;
								text-decoration: none; }

.NormalContTT		{	font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								color: #676A7E;
								line-height: 15px;
								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; }



.TopMenu 			{	font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
						font-size: 12px;
						font-style:normal;
						color:#ffffff;
						padding-right:20px;
						padding-left:20px;
						text-decoration:none;}
						
.TopMenu:hover 			{	font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
						font-size: 12px;
						font-style:normal;
						color:#ffffff;
						text-decoration:underline;}				
						
.TopMenuON 			{	font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
						font-size: 12px;
						font-style:normal;
						color:#ffffff;
						background-color:#339999;
						display:block;
						text-decoration:none;}
.bgntop{ 
						height:55px; 
						width:100%; 
						background:#FEE9D6; 
						border-bottom: solid 1px #CCC;
					}


.BoldBottomMenu 			{	font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
								font-size:9px;
								font-style:normal;
								color:#717171;
								font-weight:bold;
								vertical-align:middle;
								margin-left:3px;
								padding-right:12px;
								text-transform:uppercase;
								text-decoration:none;}

.TitleNewsletter	{			font-family:Tahoma, Arial, Helvetica, sans-serif;
								font-size:14px;
								font-style: normal;
							    color: #ffffff;
								font-weight:bold;
								text-decoration:none;
								float:left; 
								margin-left:5px;}
.BgnTitleNewsletter{ background:url(/images/img/bgnd_titlenews.gif) no-repeat #929AB8;}


.NewsletterContWhite	{		font-family:Tahoma, Arial, Helvetica, sans-serif;
								font-size:12px;
								font-style:normal;
							    color: #ffffff;
								font-weight:normal;
								text-decoration:none;}


.NewsletterCont	{				font-family:Tahoma, Arial, Helvetica, sans-serif;
								font-size:12px;
								font-style: normal;
								color: #676A7E;
								text-decoration:none;}
								
.NewsletterTitleCont	{				font-family:Tahoma, Arial, Helvetica, sans-serif;
								font-size:14px;
								font-weight:bold;
								color: #676A7E;
								text-decoration:none;}


.TitleU 				{	font-family: Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
								font-size: 13px;
								font-style: normal;
								color: #555555;
								font-weight: bold;
								text-decoration: underlined;}

.TitleClass	{					font-family:Arial, Helvetica, sans-serif;
								font-size: 12px;
								font-style: normal;
								color: #565870;
								font-weight: bold;
								text-decoration: none;}
								
.TitleClassU	{					font-family:Arial, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								color: #565870;
								font-weight:normal;
								text-decoration: underline;}

.TitleItem		{	font-family:  Arial, Tahoma, Verdana , sans-serif;
								font-size: 12px;
								text-decoration:none;
								font-weight:bold;
								color: #6A7DA6;				
								}


.TitleItemU		{	font-family:  Arial, Tahoma, Verdana , sans-serif;
								font-size: 11px;
								text-decoration:underline;
								font-weight:normal;
								color: #5B7AB3;				
								}


.SubTitleItem		{	font-family:  Tahoma, Arial , sans-serif;
								font-size: 11px;
								font-weight:bold;
								text-decoration:none;
								color: #626384;
								text-transform:capitalize;
								
								}


.TitleRevista	{				font-family:Arial, Helvetica, sans-serif;
								font-size: 12px;
								font-style: normal;
								color: #596A91;
								font-weight: bold;
								}
								
					

.TitleCont	{					font-family:Verdana, Arial, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								color: #333333;
								font-weight: bold;
								}
								
.TitleMenuLeft	{				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								color: #626384;
								font-weight:bold;
								padding-left:25px;
								display:block;
								text-decoration:none;}
								
.TitleMenuLeft:hover	{		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								color: #626384;
								font-weight:bold;
								padding-left:25px;
								display:block;
								text-decoration:underline;}


.TitleSubMenuLeft	{				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
									font-size:10px;
									font-style: normal;
									color: #676A7E;
									padding-left:25px;
									padding-top:px;
									padding-bottom:px;
									text-transform:capitalize;
									display:block;
									text-decoration:none;}



.TitleSubMenuLeft:hover	{				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
									font-size:10px;
									font-style: normal;
									color: #E27507;
									padding-left:25px;
									padding-top:px;
									padding-bottom:px;
									text-transform:capitalize;
									display:block;
									text-decoration:underline;}


.TitleSubMenuLeftON{				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
									font-size:10px;
									font-style: normal;
									color: #E27507;
									padding-left:25px;
									padding-top:px;
									padding-bottom:px;
									text-transform:capitalize;
									display:block;
									text-decoration:none;}


.TramitesOption	{				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								color: #626384;
								font-weight:bold;
								display:block;
								}


.TitleForm	{					font-family:Arial, Helvetica, sans-serif;
								font-size: 12px;
								font-style: normal;
								color: #565870;
								padding-left:4px;
								font-weight: bold;
								text-decoration: none;}


.TitleFormOPT	{				font-family:Arial, Helvetica, sans-serif;
								font-size: 12px;
								font-style: normal;
								color: #565870;
								font-weight: bold;
								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-color:#;		/*Img fondo de tabla en TOP*/
				}
				


	

/*************************/



.bgndImgLeft		{		
				background-image:url(images/layout/left/bgnd_left_menu.gif);		
				/*Img fondo de tabla menu Left*/
				}

.bgndImgLeftON		{		
				background-image:url(images/layout/left/bgnd_left_menu_on.gif);		
				/*Img fondo de tabla con degrade estado f2*/
				}



.bgImgBott		{		
				background-image:url(/images/layout/bottom/bgnd_bot.gif);		/*Img fondo de tabla en BOTTOM*/
				}




/*Bordes Orden de Izquierda a Derecha - TRBL-top-right-bottom-left*/

.BorderImg	{	border: #D6D3D6 solid; border-width: 1px 1px 1px 1px;}

.BorderGrey {	border: #ABABAB solid; border-width: 1px 1px 1px 1px;}
.BorderWhite {	border: #ffffff solid; border-width: 1px 1px 1px 1px;}
.BorderRL	{	border: #C6C6C6 solid; border-width: 0px 1px 0px 1px;}
.BorderBMdetail	{	border: #E0E0E0 solid; border-width: 0px 0px 1px 0px;}



.Scroll  			{	background-color: #FFFFFF;
								border: #AABAD7;
								border-style: solid;
								border-top-width:2px;
								border-right-width:1px;
								border-bottom-width:1px;
								border-left-width:2px;
								scrollbar-arrow-color: #AABAD7;
								scrollbar-shadow-color: #AABAD7;
								scrollbar-base-color:#FFFFFF;
								scrollbar-3dlight-color: #FFFFFF;
								scrollbar-darkshadow-color:#5B7AB3;
								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: #5B7AB3;}


.Small		{	font-family:Arial, Tahoma, Helvetica, Verdana, sans-serif;
				font-size: 10px;
				font-style: normal;
				color: #5B7AB3;}
				
				
				
.SmallForm		{	font-family:Arial, Tahoma, Helvetica, Verdana, sans-serif;
				font-size: 10px;
				font-style: normal;
				color: #676A7E;}				


.FormObject 		{	font-family: Verdana, Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								color: #5B7AB3;
								font-weight: bold;
								text-decoration: none;}

.FormMsgError 		{	font-family: Verdana, Tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
								font-size: 11px;
								font-style: normal;
								color: #ffffff;
								font-weight: bold;
								text-decoration: none;}


.FieldForm		{	background-color: #FFFFFF;
					width:140px;
					border: #AABAD7;
					border-style: solid;
					border-top-width: 2px;
					border-right-width: 1px;
					border-bottom-width: 1px;
					border-left-width: 2px;
					font-family: Arial, Helvetica, Verdana, sans-serif;
					font-size: 11px;
					font-style: normal;
					color: #5B7AB3;}


.FieldSearch	{	background-color: #FFFFFF;
					width:292px;
					border: #AABAD7;
					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: #5B7AB3;}


.FieldUsuarios	{	background-color: #FFFFFF;
					width:170px;
					border: #AABAD7;
					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: #5B7AB3;}


.FieldError 	{	background-color: #848CAD;
					border: #AABAD7;
					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:#;}





#Biblioteca{
	padding:0 10px;
	font-family:Tahoma,Arial,sans-serif;
	text-align:left;
	margin-top:10px;
}
#Biblioteca form{
	color:#676A7E;
	font-family:Tahoma,Arial Narrow,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	line-height:15px;
	text-align:justify;
	text-decoration:none;
}

#Biblioteca input, #Biblioteca select{ 
	border:none;
	color:#5B7AB3;
}
#Biblioteca input.buscar-bot{
	width:auto;
	margin:0;
	border:none;
	margin-bottom:-3px;
}

.bordebiblioteca{ 
	border:1px solid #AABAD7!important;
	background-color:#FFFFFF;
	color:#5B7AB3;
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:11px;
	font-style:normal;
	width:250px; 
	margin-left:10px;
}

#Biblioteca h1{
	color:#626384;
	font-size:16px;
}
#Biblioteca h2, #Biblioteca h3{
	color:#626384;
	font-size:14px;
	font-weight:normal;
}

#Biblioteca ul{
	float:left;
	list-style-type:none;
	text-align:left;
	margin:0 0 10px;
	padding:0;
}
#Biblioteca li{
	list-style-type:none;
	margin:4px 5px;
}
#Biblioteca li .BorderImg{
	background:#fee9d6;
	border:none;
	padding:3px;
}
#Biblioteca li p{
	text-align:left;
	padding:10px 10px;
	margin:0;
}
#Biblioteca p .SubtitleItem{
	font-size:12px;
}
#Biblioteca .biblio-link{
	text-align:right;
	padding:5px;
}
#Biblioteca .biblio-link div, #Biblioteca .biblio-link img{
	display:inline;
	margin:0 0 1px 0;
	padding:0;
}

.searchbiblio{ 
	width:250px; 
	margin-left:10px;
}


#Biblioteca .search-ul{
}
#Biblioteca .search-ul li .BorderImg{
	float:left;
	margin:0 10px 0 0;
	padding:10px 0 0px 15px;
}
#Biblioteca .search-ul li p{
	text-align:left;
	padding:10px 0 10px 10px;
	margin:0;
}


#Biblioteca .foto-detalle{
	float:left;
	padding:5px;
	margin:5px;
	border:1px solid #CCCCCC;
	display:inline;
	-moz-box-shadow:0 2px 2px 0px #999;
	-webkit-box-shadow:0 2px 2px 0px #999;
	box-shadow:0 2px 2px 0px #999;
}
#Biblioteca ul.detail-detalles{
	float:left;
	max-width:80%;
	margin:0;
	padding:5px;
	font-size:11px;
	color:#565870;
}
#Biblioteca ul.detail-detallesItem{
	float:left;
	margin:0;
	padding:5px;
	font-size:11px;
	color:#565870;
	width:80%;
}
#Biblioteca ul.detail-detallesDos{
	float:left;
	max-width:50%;
	margin:0;
	padding:5px;
	font-size:11px;
	color:#565870;
}
#Biblioteca ul.detail-detalles li{
	background:none;
	margin-bottom:5px;
}
#Biblioteca p.biblio-detalle{
	text-align:left;
	font-size:13px;
	padding:20px;
	color:#565870;
	width:90%;
}
#Biblioteca p.biblio-detalleItem{
	text-align:left;
	font-size:13px;
	padding:20px;
	color:#565870;
	
}
.CorectImg{ 
	margin-bottom:0px;
	*margin-bottom:5px;}
.CajaItem{
	background:#fee9d6; 
	margin-bottom:30px;
	margin-right:10px;
	width:98%;
	border:1px solid #CCCCCC;
	-moz-box-shadow:0 1px 4px 0 #666666;
	box-shadow:0 1px 4px 0 #666666;
	-webkit-box-shadow:0 1px 4px 0 #666666;}
.witimput{
	width:300px; 
	margin-right:5px; 
	border:solid 1px #CCC!important;
}

#item-documento h1{
	color:#626384;
	font-size:16px;
}
#item-documento .img-big{
	margin-right:10px;
	background:#FEE9D6 none repeat scroll 0 0;
	float:left;
	padding:10px;
}
#item-documento p{
	text-align:left;
	font-size:14px;
	color:#626384;
}
#item-documento .documentos{
	text-align:left;
}
#item-documento .documentos h2{
	color:#626384;
	font-size:14px;
}
#item-documento .documentos h3{
	color:#626384;
	font-size:12px;
	font-weight:bold;
}
#item-documento .documentos li, #item-documento .documentos li a{
	color:#626384;
	font-size:10px;
	font-weight:bold;
}


.clear{
	clear:both;
	}