body {overflow-x:hidden; overflow-y:scroll; background-color:#DDDDDD;}
.h1 {font-family:arial; font-size:24px; color:#EBA415; font-weight:700; }
.h2 {font-family:arial; font-size:14px; color:#EBA415; font-weight:700; margin:0px; padding:0px 0px 4px 0px;}
.h2-pt {font-family:arial; font-size:12px; color:#EBA415; font-weight:500; margin:0px; padding:0px 0px 4px 0px;}
.h2-negro {font-family:arial; font-size:12px; color:#000000; font-weight:500; margin:0px; padding:0px 0px 4px 0px;}
.menu_on {text-decoration:none; font-weight:700; font-family:arial; font-size:12px; color:#EBA415;}
.menu_off {text-decoration:none; font-family:arial; font-size:12px; color:#000000;}
.separador {text-decoration:none; font-family:arial; font-size:12px; color:#AAAAAA;}
p {padding:0px 0px 12px 0px; margin:0px;}
.texto {font-family:verdana; font-size:11px; color:#000000; text-align:justify;}
.texto-blanco {font-family:verdana; font-size:11px; color:#FFFFFF; text-align:justify;}
.texto-pie {font-family:arial; font-size:10px; color:#000000; text-align:center;}
.link-pie {text-decoration:none; font-family:arial; font-size:10px; font-weight:700; color:#EBA415;}
.link-pie:hover {text-decoration:underline;}
img {border:0px;}
ul {list-style-type:none; margin:0px; padding:0px;}
ul li {list-style-position:outside; margin:0px; padding:0px;}
label {font-family:arial; font-size:11px; color:#DDDDDD; width:200px;}
label.lbl2 {font-family:arial; font-size:11px; color:#DDDDDD; width:300px;}



.menu {text-decoration:none; font-family:verdana, arial; font-size:11px; font-weight:700; color:2D9CD7;}
.menu_espacio {text-decoration:none; font-family:verdana, arial; font-size:11px; font-weight:500; color:2D9CD7;}
.menu_activo {text-decoration:none; font-family:verdana, arial; font-size:11px; font-weight:700; color:2D9CD7;}
.menu:hover {text-decoration:none; color:#FAB700; font-weight:700;}
.menu2 {text-decoration:none; line-height:14px; font-family:verdana, arial; font-size:11px; font-weight:700; color:2D9CD7;}
.menu2:hover {text-decoration:none; line-height:14px; color:#FAB700; font-weight:700;}
.menu3 {text-decoration:none; line-height:14px; font-family:verdana, arial; font-size:11px; font-weight:700; color:#FFFFFF;}
.menu3:hover {text-decoration:none; line-height:18px; color:#FAB700; font-weight:700;}
.espacio {font-family:verdana, arial; font-size:11px;}
.pie {font-family:verdana, arial; font-size:11px; color:#DDDDDD; text-align:center;  background-color:#11568C;}
.texto3 {font-family:verdana, arial; font-size:9px; color:#444444; text-align:center;}
.texto2 {font-family:verdana, arial; font-size:11px; color:#444444;}
.ul {font-family:verdana, arial; font-size:11px; color:#444444; text-align:justify;}
.pos_act {font-family:verdana, arial; font-size:9px; color:#F1AC02;}
.pos {text-decoration:none; font-family:verdana, arial; font-size:9px; color:#444444;}
.pos:hover {color:#F1AC02;}
.texto_pt {font-family:verdana, arial; font-size:9px; color:#000000; text-align:justify;}
.completo {font-family:verdana, arial; font-size:9px; color:#FF0000; font-weight:700; text-align:justify;}
.disponible {font-family:verdana, arial; font-size:9px; color:#4D9120; font-weight:700; text-align:justify;}
.texto_bold {font-family:verdana, arial; font-size:11px; color:#444444; font-weight:600;}


.h11 {font-family:verdana, arial; font-size:18px; color:155385; font-weight:700; }
.ht2 {font-family:verdana, arial; font-size:14px; color:FFFFFF; font-weight:700; text-align:justify;}
.h22 {font-family:verdana, arial; font-size:12px; color:#10345A; text-align:center;}
.menu_img_txt {text-decoration:none; font-family:verdana, arial; font-weight:700; font-size:14px; color:#FFFFFF;}
.menu_img_txt:hover {color:#AAAAAA;}
.menu_img {text-decoration:none; margin-top:2px; border:0;}
.menu_img_act {border-width:2px; border-color:#F1AC02;}
.flecha {text-decoration:none; font-family:verdana, arial; font-size:11px; font-weight:500; color:#444444;}
.flecha:hover {text-decoration:none; color:#F1AC02; font-weight:500;}

.link {font-family:verdana, arial; font-size:11px; color:#444444; font-weight:500;}
.link:hover {text-decoration:none; font-family:verdana, arial; font-size:11px; color:#444444; font-weight:500;}

td.tabla {
	border: solid 1px #11568C;
	 background-color:#11568C;
	 color:FFFFFF;
	 font-family:verdana, arial; font-size:11px;
}
td.tabla2 {
	border: solid 1px #11568C;
	background-color:#EEEEEE;
}

.beneficio_border{
 border-color: #555555; 
 border-style: solid;
 border-width: 1px; 
}

.border{
 border-color: #FF9900; 
 border-style: solid;
 border-width: 1px; 
}

.superior{
font-family:verdana;
font-size:8px;
font-weight:bold;
}

.cajaformu{
border:1px solid #2B7AA8;
font-family:verdana;
font-size:9px;
color:#000000;
line-height:16px;
}

.botonnews{
border:1px solid #11568C;
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#11568C;
line-height:16px;
background-color:#D3E5F1;
width:112px;
text-decoration:none;
text-align:center;
}

.imgPrime{margin-bottom:10px;}<!-- seperar la image del text de sota-->