body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.lblForm
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.lblFormLogin
{
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.txtForm
{
    BORDER-RIGHT: #cccccc 1px inset;
    BORDER-TOP: #cccccc 1px inset;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px inset;
    COLOR: #003399;
    BORDER-BOTTOM: #cccccc 1px inset;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 13px;
    BACKGROUND-COLOR: #f0f9ff
}
.menunew
{
    BACKGROUND-IMAGE: url(images/fondotop.jpg);
    MARGIN: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #f9f0dc
}

.links
{
    PADDING-RIGHT: 25px;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma
}	
.copyright {
	font-size: 9px;
	color: #999999;
	padding: 3px;
	text-align: right;
	border-top: #333333 solid 1px;
}
.direccion {
	color: #EEEEEE;
	font-size: 9px;
	text-align: center;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 3px;
}
.menu_admin {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
}
.linea_inf {
	border-bottom: #FFCC00 solid 1px;
}
.margen p {
	padding: 10px;
	font-size: 12px;
}
.menu {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 3px;	
}
.contenido {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.contenidoffw {
	padding-left: 70px;
	padding-right: 70px;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.contenidoCelda {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.principal {
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}
a.menu_prin:link, a.menu_prin:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.menu_prin:hover {
	color: #FFCC00;
	text-decoration: none;	
}
.texto_blanco {
	color: #FFFFFF;
	font-size: 11px;
}
h3 {
	color: #2B0773;
	/*border-top: #FFCC00 solid 1px;*/
	padding-top: 3px;
}
.fondo_ubicacion {
	background-color: #CCCC99;
	color: #000066;
	width: auto;
	font-family: Verdana;
	font-size: 11px;
	padding-left: 4px;
}
.emails {
	background-color: #87B3CC;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
	text-align: right;
}
.amarillo {
	color: #FFCC00;
	text-decoration: none;
}
.enlaceboton 
{
	font-family : verdana, arial, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    padding: 4px; 
    /*background-color: #7f7f7f; */
    background-color:#FAC05D;
	border-left:1px solid #FF9C00;
	border-right:1px solid #FF9C00;
	border-top:1px solid #FF9C00;
	border-bottom:1px solid #FF9C00;    
    color: #ffffff;
    text-decoration: none;
} 

.enlaceboton_Check 
{
	font-family: verdana, arial, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    padding: 4px; 
    /*
    background-color: #B9B9B9; */
	background-color:#B7D8ED;
	border-left:1px solid #4A95C9;
	border-right:1px solid #4A95C9;
	border-top:1px solid #4A95C9;
	border-bottom:1px solid #4A95C9;
    color: #000000;
    text-decoration: none; 
}

.enlaceboton:link, 
.enlaceboton:visited 
{
	border-left:1px solid #FF9C00;
	border-right:1px solid #FF9C00;
	border-top:1px solid #FF9C00;
	border-bottom:1px solid #FF9C00; 
    /*border-top: 1px solid #cccccc; 
    border-bottom: 1px solid #666666; 
    border-left: 1px solid #cccccc; 
    border-right: 1px solid #666666; */
} 
.enlaceboton:hover 
{
	border-left:1px solid #FF9C00;
	border-right:1px solid #FF9C00;
	border-top:1px solid #FF9C00;
	border-bottom:1px solid #FF9C00; 
/*    border-bottom: 1px solid #cccccc; 
    border-top: 2px solid #666666; 
    border-right: 1px solid #cccccc; 
    border-left: 2px solid #666666; */
} 
	
.botonAzul{
	background-color:#B7D8ED;
	border-left:1px solid #4A95C9;
	border-right:1px solid #4A95C9;
	border-top:1px solid #4A95C9;
	border-bottom:1px solid #4A95C9;
	color:#000000;
	font-family: verdana, arial, sans-serif; 
	font-size:11px;
}

.botonNaranja{
	background-color:#FAC05D;
	border-left:1px solid #FF9C00;
	border-right:1px solid #FF9C00;
	border-top:1px solid #FF9C00;
	border-bottom:1px solid #FF9C00;
	color:#000000;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
}

.botonVerde{
	background-color:#63AF63;
	border-left:1px solid #00A200;
	border-right:1px solid #00A200;
	border-top:1px solid #00A200;
	border-bottom:1px solid #00A200;
	color:#000000;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
}

#navigation {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 8px; 
	PADDING-TOP: 8px; 
	PADDING-BOTTOM: 8px; 	
	FONT-SIZE: 11px; 
	MIN-HEIGHT: 14px; 
	WIDTH: 600px; 
	COLOR: #ffffff; 
	MARGIN-RIGHT: 0px; 
	POSITION: relative; 
	HEIGHT: 15px; 
	BACKGROUND-COLOR: #59B3E5
}
#navigation UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px
}
#navigation LI {
	DISPLAY: inline; 
	LIST-STYLE-TYPE: none
}
#navigation LI A {
	PADDING-RIGHT: 8px; 
	BORDER-RIGHT: #59B3E5 1px solid; 	
	BORDER-TOP: #59B3E5 1px solid; 
	BORDER-BOTTOM: #59B3E5 1px solid; 	
	BORDER-LEFT: #59B3E5 1px solid; 	
	PADDING-LEFT: 8px; 
	PADDING-BOTTOM: 7px; 
	COLOR: #ffffff; 
	PADDING-TOP: 6px; 
	BACKGROUND-COLOR: #59B3E5; 
	TEXT-DECORATION: none
}
#navigation LI A:hover {
	BORDER-RIGHT: #4A95C9 1px solid; 
	BORDER-TOP: #4A95C9 1px solid; 
	BORDER-LEFT: #4A95C9 1px solid; 
	BORDER-BOTTOM: #4A95C9 1px solid; 	
	COLOR: #000000; 
	BACKGROUND-COLOR: #B7D8ED; 
	TEXT-DECORATION: none
}
#navigation #checked {
	BORDER-RIGHT: #4A95C9 1px solid; 
	BORDER-TOP: #4A95C9 1px solid; 
	BORDER-LEFT: #4A95C9 1px solid; 
	BORDER-BOTTOM: #4A95C9 1px solid; 
	COLOR: #000000;
	BACKGROUND-COLOR: #B7D8ED
}

a.enlace:link 
{
	text-decoration:none;
	color:#000000;
}
a.enlace:visited 
{
	text-decoration:none;
	color:#000000;
}
a.enlace:hover 
{
	text-decoration:underline;
}
a.enlace:active 
{
	text-decoration:underline;
}

a.enlace1:link 
{
	text-decoration:none;
	color:#59B3E5;
}
a.enlace1:visited 
{
	text-decoration:none;
	color:#59B3E5;
}
a.enlace1:hover 
{
	text-decoration:underline;
}
a.enlace1:active 
{
	text-decoration:underline;
}

.tabla th {
	border: 1px solid #D4E0EE;
	border-collapse: collapse;
	font-size: 10px;
	font-family: verdana, arial, sans-serif; 
	/*color: #555;*/
		}
.tabla th {
		text-align: center;
		background: #E6EDF5;
		color: #4F76A3;
		font-size: 100%
		}

.tabla .modo2 td {
	border: 1px solid #D4E0EE;
	border-collapse: collapse;
	/*color: #555;*/
	padding-Left: 5px;
	font-family: verdana, arial, sans-serif; 
	font-size: 11px;
}

.CuadroAzul{
	background-color:#E6EDF5;
	border-left:1px solid #4A95C9;
	border-right:1px solid #4A95C9;
	border-top:1px solid #4A95C9;
	border-bottom:1px solid #4A95C9;
}

.CuadroNaranja{
	border-left:1px solid #FF9C00;
	border-right:1px solid #FF9C00;
	border-top:1px solid #FF9C00;
	border-bottom:1px solid #FF9C00;
}