.cabeFnd {
	background-image: url(imagenes/logo.jpg);
	background-repeat: no-repeat;
	background-position: left;
	background-color: #FFFFFF;
	height: 87px;
}
.menu_fnd {
	background-image: url(imagenes/menu_fnd.gif);
	background-repeat: repeat-x;
	height: 22px;
}
.zd_fnd {
	background-image: url(imagenes/zd_fnd02.gif);
	background-repeat: repeat-y;
}
.zd_fnd02 {
	background-image: url(imagenes/zd_fnd.gif);
	background-repeat: no-repeat;
	height: 116px;
}
.zd_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A82A5;
	padding-left: 20px;
}
.zd_for {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #507392;
	
}
.zd_enl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5A82A5;
	font-weight: bold;
	text-decoration: underline;
}
.zd_enl:hover {
	text-decoration: none;
}
.pie_fnd {
	background-color: #A1B1D5;
	background-image: url(imagenes/pie_fnd.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.zd_pie {
	background-color: #252946;
}

.fnd_prin {
	background-color: #A1B1D5;
}
.fnd_prin2 {
	background-color: #FFFFFF;
}
.fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4D69AC;
	text-decoration: none;
	padding-bottom: 2px;
}
.mh_enl a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252946;
	text-decoration: none;
	font-weight: normal;
	width: 150px;
	height: 20px;
}
.mh_enl a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252946;
	text-decoration: none;
	font-weight: normal;
	width: 150px;
	height: 20px;
}
.mh_enl a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252946;
	text-decoration: none;
	font-weight: normal;
	width: 150px;
	height: 20px;
}
.mh_enl a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252946;
	text-decoration: none;
	font-weight: normal;
	width: 150px;
	height: 20px;
}


.mh_enl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252946;
	text-decoration: none;
	font-weight: normal;
	width: 150px;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.mh_enlr a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252946;
	text-decoration: none;
	font-weight: normal;
	width: 150px;
	height: 20px;
}
.mh_enlr a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252946;
	text-decoration: none;
	font-weight: normal;
	width: 150px;
	height: 20px;
}
.mh_enlr a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252946;
	text-decoration: none;
	font-weight: normal;
	width: 150px;
	height: 20px;
}
.mh_enlr a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252946;
	text-decoration: none;
	font-weight: normal;
	width: 150px;
	height: 20px;
}


.mh_enlr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	width: 150px;
	height: 20px;
	background-color: #5B6F91;
	cursor: hand;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.mh_brd {
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #5B6F91;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.cont_lim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
}
.cont_img {
	text-decoration: none;
	padding-top: 4px;
	padding-left: 15px;
	padding-bottom: 3px;
}
.cont_pe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7281AD;
	text-decoration: none;
	border: 0px solid #C1C8DB;
	background-image: url(imagenes/ico_info.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 9px;
}
.cont_tbl01 {
	background-color: #E7ECF5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4A6F93;
	text-decoration: none;
}
.cont_tbl02 {

	background-color: #FBFCFD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4A6F93;
	text-decoration: none;
}
.cont_enl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4A6F93;
	text-decoration: none;
}
.cont_enl:hover {
	text-decoration: underline;
}.cont_form {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #507392;
}
.zd_mh_enlr {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	height: 20px;
	background-color: #5B6F91;
	cursor: hand;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.zd_mh_enl {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252946;
	text-decoration: none;
	font-weight: normal;
	height: 20px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.zd_cont_lim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.menu_fnd02 {
	background-image: url(imagenes/menu_fnd.gif);
	background-repeat: repeat-x;
	height: 22px;
	background-position: top;
}
.mh_brd02 {

	text-decoration: none;
	background-color: #5B6F91;
}
.zd_mh_enl02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252946;
	text-decoration: none;
	font-weight: normal;
	height: 18px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5B6F91;
	border-right-color: #5B6F91;
	border-bottom-color: #5B6F91;
	border-left-color: #5B6F91;
	background-color: #D8DDEA;
}
.zd_mh_enlr02 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	height: 18px;
	background-color: #5B6F91;
	cursor: hand;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5B6F91;
	border-right-color: #5B6F91;
	border-bottom-color: #5B6F91;
	border-left-color: #5B6F91;
}
.zd_pienl {
	background-color: #252946;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.zd_pienl:hover {
	text-decoration: underline;
}.art_zd_for {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5183B3;
}
.art_cablist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3B4C73;
	background-color: #B6C2E0;
}
.zd_cont_tbl02 {


	background-color: #FBFCFD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #202F3E;
	text-decoration: none;
}
.zd_cont_tbl01 {

	background-color: #E7ECF5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #202F3E;
	text-decoration: none;
}
.zd_cont_tblenl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #202F3E;
	text-decoration: none;
}
.zd_cont_tblenl:hover {
	color: #996600;
	text-decoration: underline;
}
.art_zd_for02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #27618B;
	width: 18px;
}
.art_zd_bord {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #27618B;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #B6C2E0;
	border-right-color: #B6C2E0;
	border-bottom-color: #B6C2E0;
	border-left-color: #B6C2E0;
}
.art_zd_bord:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #27618B;
	text-decoration: none;
}
.art_zd_bord:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #27618B;
	text-decoration: none;
}
.art_zd_bord:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #27618B;
	text-decoration: underline;
}			
.art_zd_busc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #27618B;
}
.zd_cab_enl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #202F3E;
	text-decoration: none;
	background-color: #B6C2E0;
}
.zd_cab_enl:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.art_zd_bord02 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #27618B;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #B6C2E0;
	border-right-color: #B6C2E0;
	border-bottom-color: #B6C2E0;
	border-left-color: #B6C2E0;
}
.art_zd_bord02enl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #27618B;
	text-decoration: underline;
}

.art_zd_bord02enl:hover {
	text-decoration: none;
}

.art_zd_bord02b {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27618B;
	text-decoration: none;
}
.carr_brd {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B6C2E0;
	border-right-color: #B6C2E0;
	border-bottom-color: #B6C2E0;
	border-left-color: #B6C2E0;
}

.art_det_tit {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3B4C73;
	background-color: #B6C2E0;
}
.art_zd_bord03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #27618B;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #B6C2E0;
	border-right-color: #B6C2E0;
	border-bottom-color: #B6C2E0;
	border-left-color: #B6C2E0;
}
.art_zd_bordimg {
	border: 1px solid #27618B;
}
.art_det_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3B4C73;
	background-color: #B6C2E0;
	border: 1px solid #27618B;
	padding-left: 10px;
}
.pres_cablist {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666C2B;
	background-color: #DDE2B4;
}
.pres_cablist:link {
	text-decoration: none;
}
.pres_cablist:visited {
	text-decoration: none;
}
.pres_cablist:hover {
	text-decoration: underline;
}
.pres_tbl01 {

	background-color: #F1F2DF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4A6F93;
	text-decoration: none;
}
.pres_zd_bord03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #27618B;
	border: 2px dashed #A4AE46;
}
.pres_det_tit {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4F5522;
	background-color: #FFFFFF;
}
.pres_zd_for02 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1F3F33;
	width: 19px;
}
.pres_zd_for010 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1F3F33;
	width: 70px;
}
.pres_zd_for11 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1F3F33;
	width: 650px;
}
.pres_brd {

	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A4AE46;
	border-right-color: #A4AE46;
	border-bottom-color: #A4AE46;
	border-left-color: #A4AE46;
}
.zd_pe {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #47503D;
	text-decoration: none;
	border: 0px solid #C1C8DB;
	background-image: url(imagenes/ico_infozd.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 9px;
}
.pres_zd_for03 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1F3F33;
	width: 350px;
}
.dato_tbbrd {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	text-decoration: none;
	border: 1px solid #F1F2DF;
}
.dato_zd_for03 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1F3F33;
	width: 100px;
}
.doc_desenl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #202F3E;
	text-decoration: none;
	background-image: url(imagenes/ico_pdf.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 35px;
}
.doc_desenl:hover {
	text-decoration: underline;
}
.doc_desenlx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #202F3E;
	text-decoration: none;
	background-image: url(imagenes/ico_xls.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 35px;
}
.doc_desenlx:hover {
	text-decoration: underline;
}
.pres_zd_for06 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1F3F33;
	width: 250px;
}
.marc_lr {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F2F0F1;
	border-right-color: #F2F0F1;
	border-bottom-color: #F2F0F1;
	border-left-color: #F2F0F1;
}
.marc_lrd {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F2F0F1;
	border-right-color: #F2F0F1;
	border-bottom-color: #F2F0F1;
	border-left-color: #F2F0F1;
}
.marc_ld {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F2F0F1;
	border-right-color: #F2F0F1;
	border-bottom-color: #F2F0F1;
	border-left-color: #F2F0F1;
}
.pres_zd_forcp {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1F3F33;
	width: 60px;
}
.pres_zd_forpobl {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1F3F33;
	width: 275px;
}.rma_zd_form4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1F3F33;
}
.zdtxt_med{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #27618B;
}
.zdtxt_peq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #27618B;
}
