.menu1, .menu1 a, .menu1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #245375;
	text-decoration: none;
	font-weight: bold;
}
.menu1 a:hover { color: #FF9900; }

.menu22, .menu22 a, .menu22 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.menu22 a:hover { color: #000000; }

.menu23, .menu23 a, .menu23 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #757557;
	text-decoration: none;
	font-weight: bold;
}
.menu23 a:hover { color: #53533E; }

.menu1-sel, .menu1-sel a, .menu1-sel a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003300; text-decoration: none; font-weight: bold;}

.menu1_res, .menu1_res a, .menu1_res a:visited {
	background-color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	border-top-color: #FF0000;
	border-left-color: #FF0000;
	border-bottom-color: #000000;
	border-right-color: #000000;
}
.menu1_res a:hover { color: #000000; }

.menu2, .menu2 a, .menu2 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}
.menu2 a:hover {
	color: #990000;
	text-decoration: underline;
}

.menu2-sel, .menu2-sel a, .menu2-sel a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; font-weight: bold;}
.menu2-sel a:hover {
	color: #FFFF66;
	text-decoration: underline;
}

.menu3, .menu3 a, .menu3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

.menu3-sel, .menu3-sel a, .menu3-sel a:visited {
	background-image: url(img/fondo-general.jpg);
	background-repeat: no-repeat;
}
.menu3-sel a:hover { color: #BDE5FF; }

.menu4, .menu4 a, .menu4 a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.menu4 a:hover { color: #FFFF00; }

.idiomas1, .idiomas1 a, .idiomas1 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.idiomas1 a:hover { color: #FBCE22; }

.idiomas2, .idiomas1 a, .idiomas1 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #7B140F; text-decoration: none; font-weight: bold;}
.idiomas2 a:hover { color: #0066CC; }

.idiomas4, .idiomas1 a, .idiomas1 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.idiomas4 a:hover { color: #FFFF66; }

.idiomas5, .idiomas1 a, .idiomas1 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #990000; text-decoration: none; font-weight: bold;}
.idiomas5 a:hover { color: #FFFFFF; }

.titol1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #328BC1;
	text-align: left;
}
.titol2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #31A413}
.titol3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.titol4 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF}

.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.text1 a:hover { color: #FFEEEE; }

.text2, .text2 a , .text2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.links1, .links1 a, .links1 a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; color: #1B9605}
.menu24, .menu24 a, .menu24 a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1E4D84;
	text-decoration: none;
	font-weight: bold;
}
.menu25, .menu25 a, .menu25 a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.menu5, .menu5 a, {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #67674F; text-decoration: none; font-weight: bold;
}
.menu5 a:hover {
color: #000000;
}

.menu1g, .menu1g a, .menu1 ga:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #245375;
	text-decoration: none;
	font-weight: bold;
}
.menu1g a:hover {
color: #FF9900;
}
.menu5g, .menu5g a, .menu5g a:visited {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #1084D9; text-decoration: none; font-weight: bold;
}
.menu5 ga:hover {

color: #FF9900;
}
.menu222, .menu222 a, .menu222 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	background-repeat: no-repeat;
}
.menu222 a:hover {
	color: #FEEF97;
	text-decoration: underline;
}
.menux, .menux a, .menux a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF99;
	text-decoration: none;
	font-weight: bold;
	background-image: url(img/abajo-botonera.jpg);
	background-repeat: repeat;
	background-position: bottom;
}
.text3, .text3 a , .text3 a:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDD9C0;
}
.menu2a, .menu2a a, .menu2a a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
.menu2a a:hover {

	color: #FDF400;
	text-decoration: underline;
}
.text4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
