/*Estilo Marco del encabezado*/
.encabezado {
	margin: 0px;
	background-image: url(../imagenes/Principal-Filia_01.gif);
	color: #FFFFFF;
	font-weight: bold;
	
}
/*Estilo de Marco de menu*/
.menu{
	background-color: #5C85B7;
	font: bold 17px Verdana;	
	color: #000000;
}
/* Estilo general de la etiqueta body*/
body {
	background-repeat: no-repeat;
}
/*Estilo de todos los links*/
a {
	font:normal 14px verdana;
}
a:link {
    color:#000099
}

a:visited {
    color:#0000CC
}

a:hover {
    color:#0033FF; 
}
/* Estilo del Titulo principal */
.Titulo_1 {
	font-size: 18px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
}
.Titulo_2 {
	font-size: 15px;
	font-weight: normal;
	color:#0066CC;
}

/*Estilo para las tablas que con tienen formularios*/
.tbl_form{
	font-size:14px;
	font:verdana;
}

/*Estilo para los input text*/
.txt_form{
	font-size:14px;
	font:"Courier New", Courier, mono;
}
.tbl_form .txt_form {
	border: thin solid #003399;
	
}
/*Estilo para la etiqueta textarea*/
textarea {
	font-size:14px;
	font:"Courier New", Courier, mono;		
}

.tbl_form textarea{
	border: thin solid #003399;
}

/* Estilo de texto normal*/
.normal{
	font:17px normal verdana;
	color: #666666;
	padding-right: 10px;
}

/* Estilo de texto normal dentro de una tabla de formulario*/
.tbl_form .normal{	
	font: 14px;
	text-align:right;		
}
/* Estilo para un boton normal de formulario*/
.btn_form {
	background-color:#003366;
	font:verdana;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
	border: 0px;
	margin: 2px 2px 2px 2px;
	padding: 1px 5px 1px 5px;
}
/* Estilo para un boton eliminar de formulario*/
.btn_form2 {
	background-color:#CC0000;
	font:verdana;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
	border: 0px;
	margin: 2px 2px 2px 2px;
	padding: 1px 5px 1px 5px;
}
/*estilo de la etiqueta select*/
select{
	font-size:14px;
}
/* estilo para una tabla que muestra datos*/
.tbl_normal {
	border:1px solid #000000;	
}
/*Estilo de la etiquta th dentro de la tabla de datos (encabezado de tabla)*/
.tbl_normal th{
	background-color: #003399;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding:2px 5px 2px 5px;
} 
/*estilo del cuerpo de la tabla de datos*/
.tbl_normal td{
	font-size: 14px;
	background-color: #EFF1ED;
	border:0px solid #000000;	
	padding:2px 5px 2px 5px;
}
/* Estilo para todas las tablas */
table{
border:0px;
}
/*Estilo para mensages de error*/
.msg_error{
	font:bold 14px Arial;
	color:#FF3333;
}
.msg1{
	font:bold 14px Arial;
	color:#006666;
}
.enlace
{
	color: #FFFFFF;
}
.menu .enlace a
{
	font-size:14px;
	font:helvetica;
	color: #ffffff;
}
.menu .enlace a:link
{
	color: #FFFFFF;
}
.menu .enlace a:hover
{
	color: #FFCC66;
}
.thead { 
background-color: #5C85B7; FONT: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #ffffff
}
.smallfont {	FONT: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
.texto_normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #004e82;
}
.tborder {
	BORDER-RIGHT: #0b198c 1px solid; 
	BORDER-TOP: #0b198c 1px solid; 
	BORDER-LEFT: #0b198c 1px solid; 
	BORDER-BOTTOM: #0b198c 1px solid;
	COLOR: #ffffff;  
	
	BACKGROUND-COLOR: #004e82
}
.tborder A{
color:#FFFF00;
}
.tborder_blanco {
	BORDER-RIGHT: #0b198c 1px solid; BORDER-TOP: #0b198c 1px solid; BORDER-LEFT: #0b198c 1px solid; COLOR: #000000; BORDER-BOTTOM: #0b198c 1px solid; border-style: solid;
    -moz-border-radius-topleft: 0px;
   	-moz-border-radius-topright: 0px;
   	-moz-border-radius-bottomleft: 10px;
   	-moz-border-radius-bottomright: 10px;
}
.texto_normal_negrilla
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #004e82;
}
.filiatextonormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	color: #ffffff;
}
.Estilo1 {
	font-size: 14px;
	color: #3384BF;
}
.Estilo4 {font-size: 14px}
.style2 {font-size: 15px; color: #3384BF;} 
.style3 {font-size: 14px; color: #000000;}

/***** evaluaciones  ********/

.uno a:visited {
	text-decoration: none;
	color: #3600D7;
}
.uno a {
	text-decoration: none;
	color: #3600D7;
}
.uno a:hover {
	text-decoration: none;
	color: #2D1083;
	text-decoration: underline;
	font-style:italic;
}
.uno a:active {
	text-decoration: none;
}.tabla_encuesta {
	border: 1px solid #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	background-color: #F8F8F8;
	text-align: justify;
}
.tabla_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F4F4F4;
	background-color: #003399;
	height: 25px;
}
.tabla_encuesta th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F4F4F4;
	background-color: #003399;
	height: 20px;
}
.tabla_encuesta_fila1 {
	background-color: #F2F2F2;
}
.tabla_encuesta_fila2 {
	background-color: #E1E1E1;
}