* {
	margin: 0;
	padding: 0;
}

body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	font-size: 12px;
	line-height: 16px;
}

p {
	font: 12px/16px "Trebuchet MS", Arial, Helvetica;
	color: black;
	text-align: left;
}

a {
	font: bold 12px/16px "Trebuchet MS", Arial, Helvetica;
	color: black;
	text-align: left;
	text-decoration: none;
}

.f10n {
	font: 10px/11px "Trebuchet MS", Arial, Helvetica;
	color: black;
	text-align: left;
}

.f12n {
	font: 12px/16px "Trebuchet MS", Arial, Helvetica;
	color: black;
	text-align: left;
}

.f12zupper {
	font: bold 12px/16px "Trebuchet MS", Arial, Helvetica;
	text-align: left;
	color: #2164ad;
}

.f12rupper {
	font: bold 12px/16px "Trebuchet MS", Arial, Helvetica;
	text-align: left;
	color: #cc2b31;
}

.f12nupper {
	font: bold 12px/16px "Trebuchet MS", Arial, Helvetica;
	text-align: left;
	color: #ee7e2d;
}

.f12vupper {
	font: bold 12px/16px "Trebuchet MS", Arial, Helvetica;
	text-align: left;
	color: #608c00;
}

.bkilustracion {
	background: #dddddd url(../img/bk_ilustracion.jpg) no-repeat;
}

.bkhome {
	background: #dddddd url(../img/bk_home.jpg) no-repeat;
}

.f13vupper {
	font: small-caps bold 14px/16px "Trebuchet MS", Arial, Helvetica;
	color: #608c00;
	padding-top: 10px;
	padding-bottom: 10px;
}


.f14vupper {
	font: small-caps bold 16px/16px "Trebuchet MS", Arial, Helvetica;
	color: #608c00;
	padding-top: 10px;
	padding-bottom: 10px;
}

.f14naupper {
	font: small-caps bold 16px/16px "Trebuchet MS", Arial, Helvetica;
	color: #ee7e2d;
	padding-top: 10px;
	padding-bottom: 10px;
}

.f14aupper {
	font: small-caps bold 16px/16px "Trebuchet MS", Arial, Helvetica;
	color: #2164ad;
	padding-top: 10px;
	padding-bottom: 10px;
}

.f14rupper {
	font: small-caps bold 16px/16px "Trebuchet MS", Arial, Helvetica;
	color: #cc2b31;
	padding-top: 10px;
	padding-bottom: 10px;
}

.f10v {
	font: 10px "Trebuchet MS", Arial, Helvetica;
	color: #405d0b;
	padding-bottom: 10px;
	padding-top: 10px;
}

a.f14nupper:link {
	font: small-caps 14px "Trebuchet MS", Arial, Helvetica;
	color: black;
	text-align: left;
	text-decoration: none;
}

f14nupper {
	font: small-caps 14px "Trebuchet MS", Arial, Helvetica;
	color: black;
	text-align: left;
	text-decoration: none;
}

div.columnaizq {
	float: left;
	width: 310px;
}

div.columnaderch {
	float: right;
	width: 310px;
}

a.f10v:link {
	font: 10px "Trebuchet MS", Arial, Helvetica;
	color: #405d0b;
	text-decoration: none;
}

.f10b {
	font: 10px "Trebuchet MS", Arial, Helvetica;
	color: #7b7b7b;
	padding-top: 10px;
}

.txtjusty {
	text-align: justify;
}

li {
	font: 12px/16px "Trebuchet MS", Arial, Helvetica;
	color: black;
	list-style-position: outside;
	list-style-type: disc;
}

.form {

	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	color: #000000;
}
.formobligatorio_
{
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size: 12px/12px;
	color: #415f0b;
}

.formobligatorio
{
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 12px/12px;
	color: #415f0b;
}
.formnoobligatorio
{
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size: 12px/12px;
	color: #000000;
}