/* CABECERAS */

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FF9A00;
	padding:0px;
	margin:0px;
}

h1 .tit06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #003f91;
	font-weight:normal;
}

/* IMAGENES */

.bandera_off {
	border:#FFFFFF solid 1px;
	margin-left:3px;
}

.bandera_on {
	border:#FFFFFF solid 1px;
	border-bottom: #FFFFFF solid 4px;
	margin-left:3px;
}

/* ENLACES */

.enlace01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
a.enlace01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
a.enlace01:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
a.enlace01:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
a.enlace01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5780ae;
	text-decoration:none;
}


.enlace01b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}
a.enlace01b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}
a.enlace01b:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}
a.enlace01b:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}
a.enlace01b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9A00;

}


.enlace03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003f91;
	text-decoration:none;
}
a.enlace03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003f91;
	text-decoration:none;
}
a.enlace03:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003f91;
	text-decoration:none;
}
a.enlace03:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003f91;
	text-decoration:none;
}
a.enlace03:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9A00;
	text-decoration:none;
}


.enlace04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003f91;
	text-decoration:none;
}
a.enlace04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003f91;
	text-decoration:none;
}
a.enlace04:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003f91;
	text-decoration:none;
}
a.enlace04:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003f91;
	text-decoration:none;
}
a.enlace04:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003f91;
	text-decoration:underline;
}


.enlace05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003f91;
	text-decoration:none;
}
a.enlace05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003f91;
	text-decoration:none;
}
a.enlace05:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003f91;
	text-decoration:none;
}
a.enlace05:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003f91;
	text-decoration:none;
}
a.enlace05:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9A00;
	text-decoration:none;
}





.enlace06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9A00;
	text-decoration:none;
}
a.enlace06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9A00;
	text-decoration:none;
}
a.enlace06:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9A00;
	text-decoration:none;
}
a.enlace06:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9A00;
	text-decoration:none;
}
a.enlace06:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003f91;
	text-decoration:none;
}

/* index */
.txtindex{
	text-align:center;
	padding-left:10px;
}
/* index */

/* TABLA */

.tabla01a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF9A00;
	border-right-color:#FFFFFF; 
	border-right-style:solid; 
	border-right-width:1px; 
	padding-left:10px;
}

.tabla01b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5780ae;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #637794;
	cursor:pointer;
	border-right-color:#FFFFFF; 
	border-right-style:solid; 
	border-right-width:1px; 
	padding-left:10px;	
}

.tabla01c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #637794;
	border-right-color:#FFFFFF; 
	border-right-style:solid; 
	border-right-width:1px; 
	padding-left:10px;
}

.tabla02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003f91;
	padding-right:10px; 
	border-bottom-color:#FFFFFF; 
	border-bottom-style:solid; 
	border-bottom-width:1px;
	background-color:#dae3ed;
	text-align:right;
}

.tabla03 {
	padding-left:10px; 
	border-bottom-color:#FFFFFF; 
	border-bottom-style:solid; 
	border-bottom-width:1px;
	background-color:#ecf0f6;
}


/* TEXTOS */

.txt01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.txt02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003f91;
}

.txt03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003f91;
}

/**************************** new ************/
.txt03_a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003f91;
	text-align:justify;
}

.txt03_a ul{
	padding:0px;
	margin-top:20px;
	margin-left:30px;
	margin-right:25px;
	list-style: disc;
} 

.txt03_a li{
	font-weight:bold;
} 

.txt03_a li a{
	font-weight:bold;
	color: #003f91;
} 

.enlace_faq{
	display:block;
	float:right;
	font-weight:bold;
	color: #003f91;
	margin-right:25px;
}
/**************************** new ************/

.txt04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767676;
}


/* TITULARES */

.tit01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #003f91;
}

.tit02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.tit03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9A00;
}

.tit04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FF9A00;
}

.tit05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}

.tit06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #003f91;
}

/* IMÁGENES */

.img01 {
	border: 1px solid #e0e7f0;
}

.img02 {
	border: 1px solid #ff9000;
}
.img03 {
	margin: 4px;
}

.img04 {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 14px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e0e7f0;
	border-right-color: #e0e7f0;
	border-bottom-color: #e0e7f0;
	border-left-color: #e0e7f0;
}

.img05 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E0E7F0;
	border-right-color: #E0E7F0;
	border-bottom-color: #E0E7F0;
	border-left-color: #E0E7F0;
}


/* FORMULARIO */

.form01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767676;
	height: 18px;	
	width: 310px;	
	border: none;	
	background-color: #ecf0f6;
}


.form02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #767676;
	height: 58px;	
	width: 310px;	
	border: none;	
	background-color: #ecf0f6;
	padding-top:4px;
	padding-bottom:4px;
	scrollbar-3dlight-color:#7E92B0;
	scrollbar-arrow-color:#7E92B0;
	scrollbar-base-color:#7E92B0;
	scrollbar-darkshadow-color:#7E92B0;
	scrollbar-face-color:#dae3ed;
	scrollbar-highlight-color:#dae3ed;
	scrollbar-shadow-color:#7E92B0;
}

/* BORDES */

.brdderblanco{
	border-right-color:#FFFFFF; 
	border-right-style:solid; 
	border-right-width:1px;
}
