body { margin: 0px; }
form { margin: 0px; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
a.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #014A92;
	text-align: center;
	text-decoration: none;
} 
.fnd-4 {
	background-color: #FFFFFF;
}
a.pie:hover {
	text-decoration: underline;
}
.brd-1 {
	border: 1px solid #CEDAE7;
}
.brd-2 {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CEDAE7;
}
.brd-3 {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #B0B0B0;
}
.brd-4 {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #B0B0B0;
}
.frm-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336699;
	border: 1px solid #134377;
}
.frm-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFF0;
	text-align: justify;
	width: 90%;
	border: 1px solid #000000;
}
.frm-2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
	width: 90%;
	border: 1px solid #000000;
}
.frm-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #F4F4F4;
	background-image: url(../imagenes/maquetacion/comunes/fnd-1.gif);
	background-repeat: repeat-x;
	background-position: left center;
	text-align: center;
	border: 1px solid #000000;
	height: 20px;
	width: 90%;
}
.frm-3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #F4F4F4;
	text-align: center;
	border: 1px solid #000000;
	height: 20px;
	width: 90%;
	cursor: pointer;
}
.txt-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #014A92;
	text-align: center;
}
.txt-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8B9EB1;
	text-align: left;
}
.txt-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9EA0A2;
	text-align: left;
}
.txt-4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BCCDDD;
	text-align: right;
}
.txt-6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-transform: uppercase;
	filter: DropShadow(Color=#000000, OffX=-1, OffY=1, Positive=1);
}
.txt-8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	text-decoration: none;
}
a.txt-8:hover {
	text-decoration: underline;
}
.txt-10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-decoration: underline;
}
.txt-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-align: left;
}
.txt-13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.txt-16 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.txt-17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.txt-19 {
	font-family: Tahoma;
	font-size: 10px;
	background-position: left;
	text-align: justify;
}
.txt-20 {
	font-family: Verdana, Tahoma, Helvetica, Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
}
.brd-7 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B8B8B8;
}

.brd-img-gal { border:1px solid #B0B0B0; margin:2px 2px 5px 2px; }
.brd-dd-gal { float:left; border:1px solid #B0B0B0; background:#F1F1F1; margin:3px; padding:0; }
.txt-ali { text-align:center; }