.style1 {font-size: 9px}
.style3 {font-size: 8px} /* utilizado en register.php y person_form.php en el campo Comunidad Autónoma*/

TD.MenuBlanco {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.MenuBlanco:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.MenuBlanco:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.MenuBlanco:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #99cc99;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.Menu:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #b2bfcf;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.Menu:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #b2bfcf;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.Menu:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #ffff99;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.JSMenu {
	/*BORDER-RIGHT: #000000 thin solid;*/
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	VERTICAL-ALIGN: middle;
	WIDTH: 140px;
	COLOR: #ffffff;
	/*BORDER-BOTTOM: #000000 thin solid;*/
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #113661;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 3px;
}
.lightbg {
	/*BORDER-RIGHT: #113661 thin solid;*/
	/*PADDING-RIGHT: 3px;*/
	/*PADDING-LEFT: 3px;*/
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	/*PADDING-BOTTOM: 3px;*/
	VERTICAL-ALIGN: middle;
	WIDTH: 110px;
	COLOR: #113661;
	/*PADDING-TOP: 3px;*/
	/*BORDER-BOTTOM: #113661 thin solid;*/
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #b2bfcf;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
.CeldaNegrita {
	/*BORDER-RIGHT: #113661 thin solid;*/
	/*PADDING-RIGHT: 3px;*/
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	COLOR: #113661;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #113661 thin solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #b2bfcf;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
.Celda {
	BORDER-RIGHT: #113661 thin solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	COLOR: #113661;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #113661 thin solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #b2bfcf;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
.CeldaCentrado {
	BORDER-RIGHT: #113661 thin solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	COLOR: #113661;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #113661 thin solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #b2bfcf;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
A.lightlink:link {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 6px;
	VERTICAL-ALIGN: middle;
	COLOR: #669966;
	PADDING-TOP: 6px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #b2bfcf;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
A.lightlink:visited {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 6px;
	VERTICAL-ALIGN: middle;
	COLOR: #669966;
	PADDING-TOP: 6px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #b2bfcf;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
A.lightlink:hover {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 6px;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	PADDING-TOP: 6px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #669966;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
.darkbg {
	BORDER-RIGHT: #000000 thin solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	WIDTH: 110px;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #000000 thin solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #113661;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
.EncabezamientoTablaCentrado {
	BORDER-RIGHT: #000000 thin solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #000000 thin solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #113661;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
A.darklink:link {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 6px;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	PADDING-TOP: 6px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #113661;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
A.darklink:visited {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 6px;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	PADDING-TOP: 6px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #113661;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
A.darklink:hover {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 6px;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	PADDING-TOP: 6px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #669966;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #000000;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
H2 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: middle;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}
/*H3 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: middle;
	COLOR: #113661;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	text-align: center;
}*/
H4 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt; /*modificado*/
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	COLOR: #113661;
	PADDING-TOP: 3px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}
H5 {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	PADDING-BOTTOM: 3px;
	MARGIN-LEFT: 50px;
	VERTICAL-ALIGN: middle;
	COLOR: #113661;
	PADDING-TOP: 3px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}
A.navigation:link {
	FONT-SIZE: 10pt;
	COLOR: #003300;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.navigation:visited {
	FONT-SIZE: 10pt;
	COLOR: #003300;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.navigation:hover {
	FONT-SIZE: 10pt;
	COLOR: #003300;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.entry {
	BORDER-RIGHT: #003300 thin solid;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 2px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #003300 thin solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.submit {
	BORDER-RIGHT: #000000 thin solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 3px;
	VERTICAL-ALIGN: middle;
	WIDTH: 98px;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #000000 thin solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #003300;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
.input {
	background-color:#F9F9F9;
	border:1px solid #000000;
	padding-left:3px;
}
.myinput {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: middle;
	WIDTH: auto;
	COLOR: #003300;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	text-align: left;
}
.Pie {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #003300;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	text-align: center;
}
.TituloOscuro {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #003300;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.TituloClaro {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #113661;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.Ancla {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #113661;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	margin: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border: thin solid #DBF7DC;
	cursor: auto;
	background-position: center;
}
.Justificado {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
	text-indent: 0px;
}
.NormalJustificado1 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
	text-indent: 0px;
}
.NormalIzquierda1 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	text-indent: 0px;
}
.NormalJustificado2 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
	text-indent: 0px;
}
.NormalIzquierda2 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	text-indent: 0px;
}
.lightbg2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	VERTICAL-ALIGN: middle;
	COLOR: #113661;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #b2bfcf;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 3px;
}
.Obligatorio {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
}

