body {
	color: #000000; 
	background-color: #2694CE; 
}
td {
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; 
	text-align: justify;
}
.idiomas {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	text-align: right;
	font-weight: bold;
	color: #717171;
}
.idiomas:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	text-align: right;
	font-weight: bold;
	color: #2694CE;
}
.idiomasOn {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	text-align: right;
	font-weight: bold;
	color: #00679E;
}
a {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	color: #000000; 
	text-decoration: none;
}
a:hover {
	color: #00679E;
}
a.email {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	color: #00679E; 
	text-decoration: none;
}
a.email:hover {
	color: #2694CE;
}
a.emailV3 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	color: #972842; 
	text-decoration: none;
}
a.emailV3:hover {
	color: #BD3252;
}
.menuH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #53A3C6;
	padding: 3px;
	height: 20px;
}
.menuH:hover {
	color: #FFFFFF;
	background-color: #00679E; 
}
.menuHon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #00679E;
	padding: 3px;
	height: 20px; 
}
.menuQ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #53A3C6;
	padding: 3px;
	width: 108px; 
	height: 20px;
}
.menuQ:hover {
	color: #FFFFFF;
	background-color: #42829E;
}
.menuQon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #42829E;
	padding: 3px;
	width: 108px; 
	height: 20px; 
}
.menuS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #7BA85C;
	padding: 3px;
	width:75px;
	height: 20px;
}
.menuS:hover {
	color: #FFFFFF;
	background-color: #62864A; 
}
.menuSon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #62864A;
	padding: 3px;
	width:75px;
	height: 20px; 
}
.menuC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #EFB438;
	padding: 3px;
	width:71px;
	height: 20px;
}
.menuC:hover {
	color: #FFFFFF;
	background-color: #BF902D; 
}
.menuCon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #BF902D;
	padding: 3px;
	width:71px;
	height: 20px; 
}
.menuI {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #BD3252;
	padding: 3px;
	width:101px;
	height: 20px;
}
.menuI:hover {
	color: #FFFFFF;
	background-color: #88243C; 
}
.menuIon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #88243C;
	padding: 3px; 
	width:101px;
	height: 20px; 
}
.menuV {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #000000; font-weight: normal; text-align: left; text-decoration: none;
	background-color: #F0F0F0; 
}
.menuV:hover {
	color: #00679E; 
}
.menuVon {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #00679E; font-weight: normal; text-align: left; text-decoration: none;
	background-color: #F0F0F0; 
}
.menuV1 {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #000000; font-weight: normal; text-align: left; text-decoration: none;
	background-color: #F0F0F0; 
}
.menuV1:hover {
	color: #53A3C6; 
}
.menuV1on {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #53A3C6; font-weight: normal; text-align: left; text-decoration: none;
	background-color: #F0F0F0; 
}
.menuV1on:hover {
	color: #53A3C6; 
}
.menuV2 {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #000000; font-weight: normal; text-align: left; text-decoration: none;
	background-color: #F0F0F0; 
}
.menuV2:hover {
	color: #7BA85C; 
}
.menuV2on {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #7BA85C; font-weight: normal; text-align: left; text-decoration: none;
	background-color: #F0F0F0; 
}
.menuV2on:hover {
	color: #7BA85C; 
}
.menuV3 {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #000000; font-weight: normal; text-align: left; text-decoration: none;
	background-color: #F0F0F0; 
}
.menuV3:hover {
	color: #BD3252; 
}
.menuV3on {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #BD3252; font-weight: normal; text-align: left; text-decoration: none;
	background-color: #F0F0F0; 
}
.menuV3on:hover {
	color: #BD3252; 
}
a.inicio {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	color: #7BA85C; font-weight: bold; text-decoration: none;
}
a.inicio:hover {
	color: #62864A;
}
.fondoAzul1 {
	background-color: #EFB438; 
}
.fondoAzul1c {
	background-color: #474749; 
}
.fondoAzul2 {
	background-color: #53A3C6; 
}
.fondoAzul3 {
	background-color: #BD3252; 
}
.fondoAzul4 {
	background-color: #474749; 
}
.fondoVerde {
	background-color: #7BA85C; 
}
.fondoAmarillo {
	background-color: #EFB438; 
}
.fondoRojo {
	background-color: #BD3252; 
}
.fondoBlanco {
	background-color: #FFFFFF; 
}
.fondoAzul1b {
	background-color: #474749; 
	border-top:none;
	border-right:none;
	border-bottom: 1pt solid #FFFFFF;
	border-left:none;
	height: 44px;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;
	color: #000000;	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
a.copyright {
	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;
	color: #00679E;	font-weight: bold;
	text-decoration: none;
}
a.copyright:hover {color: #2694CE; }
.direccion {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #000000; font-weight: normal; text-align: justify;
}
.tituloV1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	background-color: #53A3C6;
	padding: 3px;
	height: 20px;
	font-style: italic;

}
.parafoV1 {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; 
	color: #53A3C6; font-weight: bold; text-decoration: none;
}
.tituloV2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	background-color: #7BA85C;
	padding: 3px;
	height: 20px;
	font-style: italic;

}
.parafoV2 {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; 
	color: #7BA85C; font-weight: bold; text-decoration: none;
}
.tituloV3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	background-color: #BD3252;
	padding: 3px;
	height: 20px;
	font-style: italic;

}
.parafoV3 {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; 
	color: #BD3252; font-weight: bold; text-decoration: none;
}
li {
	list-style-type: square;
}
ul {
	list-style-position: outside;
	list-style-type: square;
}
.cv {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #000000; font-weight: normal; text-align: justify;
}
select {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #000000; font-weight: normal; text-align: justify;
	width: 300px;
}
select.40 {
	width: 40px;
}
select.56 {
	width: 56px;
}
input {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #000000; font-weight: normal; text-align: justify;
	width: 300px;
}
input.bouton {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #FFFFFF; font-weight: bold; text-align: center;
	border: 1px solid #BD3252;
	background-color: #BD3252; 
	width: 100px;
}
input.100 {
	width: 100px;
}
input.15 {
	width: 15px;
}
input.20 {
	width: 20px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #000000; font-weight: normal; text-align: justify;
	width: 300px;
}
fieldset { border: 1px solid #BD3252; width: 535px; }
legend {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #BD3252; font-weight: bold; 
}
.textoAzul2 {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	text-align: justify;
	color: #FFFFFF; background-color: #BD3252; 
}
