input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


textarea
{
	font-family: Lucida Grande, Verdana, Geneva, Sans-serif;
 	font-size: 11px;
	color: black;
}


.titulo_1
{
	background-color: #4952BC;
	color: #FBF4F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 25px;
	text-transform: uppercase;
}

.titulo_2
{
	background-color: #D56A00;
	color: #FBF4F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

.titulo_listas
{
	background-color: #B96628;
	color: #FBF4F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.msg_info
{
	background-color: #FFFF71 ;
	color: #800040 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

.ocultar
{
	visibility: hidden;
    display: none;
	
}

.mostrar
{
	visibility: visible;
	display: block;
}

.sin_margen_1
{
	padding-top: 0px; 
	padding-bottom: 0px;
}

.sin_margen
{
	padding-top: 0px; 
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.tr_over
{
	background-color: #006633;
	color: white;
}

.tr_out
{
	background-color: white;
	color: blue;
}

.tr_select
{
	background-color: red;
	color: white;	
}

.borde_1
{
   background-color: #E8E8E8;
   border-top: 0px ridge black;
   border-left: 1px solid #666666;
   border-bottom: 2px ridge black;   
   border-right: 2px ridge black;         
}

.borde_2
{
   background-color: #E7E9EF;
   border-top: 0px ridge black;
   border-left: 1px solid #666666;
   border-bottom: 2px ridge black;   
   border-right: 2px ridge black;         
}



.dato_lista
{
	text-align: left;
}

.paginacion_1
{
	color: #000066;
	font-weight: bold;
}
