#formPlantilla label.error{
color:red;
display:block;
font-size:12px;
margin-right:60px;
text-align:left;
width:163px;}


html {
margin: 0;
padding: 0;
background-image: url(http://femp.femp.es/imgfiles/front/img/xbck_html.jpg.pagespeed.ic.sa_O6dMBN0.jpg);
background-repeat: repeat-x;
background-color: #ededed;
}

body {
margin: 0;
padding: 0;
font-family:Arial;
}

a, a:link, a:visited, a:active {text-decoration: none; color: #0F6194;}

img {border: none;}

.contenedor_general {
width: 960px;
margin: 0 0 0 -480px;
padding: 0;
position: relative;
left: 50%;
}

.cabecera {
margin: 0;
padding: 0;
width: 960px;
height: 109px;
background-image: url(http://femp.femp.es/imgfiles/front/img/xbck_cabecera.jpg.pagespeed.ic.8NUhmlGvo3.jpg);
}

.logo {
float: left;
margin-top: 10px;
}

h1 {
margin: 0;
padding: 0;
float: left;
}

h1 strong {display:none;}

h2 {
font: bold 11px Arial, Helvetica, sans-serif;
color: #505050;
vertical-align: middle;
line-height: 25px;
margin: 0;
}

.labelRegistro {
font: bold 12px Arial, Helvetica, sans-serif;
color: #0F6194;
text-align:center;
line-height: 25px;
margin-left:15px;


}
.mensajeError {
font: bold 12px Arial, Helvetica, sans-serif;
color: #FF0000;
text-align:center;
line-height: 25px;
margin-left:15px;


}


.atajos {
margin: 7px 13px 0 0;
float: left;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #012b44;
}

.atajos ul, .atajos2 ul {
margin: 0;
float: left;
list-style: none;
}

.atajos ul li, .atajos2 ul li{
padding: 0 4px 0 0;
float: left;
}

.atajos ul li a, .atajos2 ul li a {color: #012b44;}

.atajos ul li a:hover, .atajos2 ul li a:hover, .menu ul li ul li a:hover, .tit_02 a:hover, .footer a:hover,.txt_04 a:hover, .txt_05 a:hover, .txt_06 a:hover, .txt_06_2 a:hover, .txt_06_2_large a:hover, .bck_06 a:hover, .tit_01 a:hover, .tit_01_2 a:hover, .celda_04 p a:hover, .celda_04_FM p a:hover, .txt_13 a:hover, .txt_14 a:hover, .txt_15 a:hover, .txt_15_1 a:hover,.txt_16 a:hover, .otras_noticias a, .caja_12 ul li a:hover, .caja_22 ul li a:hover { text-decoration: underline;}




.atajos2 {
margin: 7px 0 0 0;
float: left;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #012b44;
}

.buscador {
height: 28px;
width: 171px;
float: left;
background-image: url(http://femp.femp.es/imgfiles/front/img/xbck_buscador.jpg.pagespeed.ic.v-6EqGDLd3.jpg);
}

.buscador input {
width: 134px;
border: 0px;
color: #afafaf;
font: 13px Verdana, Arial, Helvetica, sans-serif;
margin: 5px 0 0 8px;
float: left;
}

.buscar {
float: left;
margin: 6px 0 0 4px;
}

.buscar img, .losabias a img, .btn_mas img, .btn_mas2 img, .btn_mas3 img, .buscar2 img, .enlaces a img {display: block;}

.buscador2 {
height: 22px;
width: 185px;
float: right;
margin: 8px 6px 0 0;
background-image: url(http://femp.femp.es/imgfiles/front/img/xbck_buscador2.jpg.pagespeed.ic.eR96AErqDU.jpg);
}

.buscador2 input {
width: 144px;
border: 0px;
color: #b0b0b0;
font: 11px Arial, Helvetica, sans-serif;
margin: 2px 0 0 4px;
padding-top: 3px;
float: left;
}

.buscar2 {
float: left;
margin: 3px 0 0 9px;
}

.busqueda_CL {
margin:0 0 0 34px;
}

.busqueda_CL p a{
color:#276D97;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-align: right;
}

.busqueda_CL p a:hover {
text-decoration:underline;
}

.menu {
margin: 11px 0 0 0;
width: 960px;
height: 65px;
float: left;
}

.menu ul {
padding: 0;
margin: 0 0 0 198px;
float: left;
list-style: none;
}

.menu ul li {
padding: 0;
margin-right: 10px;
float: left;
text-align: center;
font: 16px Trebuchet MS, Arial, Helvetica, sans-serif;
color: #012b44;
line-height: 27px;
background-position: 0 27px;
}

.menu ul li a {
height: 27px;
width: 100%;
float: left;
font: 16px Trebuchet MS, Arial, Helvetica, sans-serif;
color: #fff;
line-height: 27px;
vertical-align: middle;
text-align: center;
}

.menu ul li ul {
width: 960px;
height: 38px;
background-image: url(http://femp.femp.es/imgfiles/front/img/xbck_barra_menu.jpg.pagespeed.ic.rKh9q6QSEQ.jpg);
float: left;
margin: 0 0 0 -480px;
position: absolute;
left: 50%
}

.menu ul li ul li {
padding: 0 10px 0 10px;
width: auto;
margin: 0;
float: left;
font-size: 12px;
font-weight: normal;
color: #012b44;
line-height: 23px;
vertical-align: middle;
}

.menu ul li ul li a {
height: 38px;
padding: 0;
margin: 0;
float: left;
font: 14px Trebuchet MS, Arial, Helvetica, sans-serif;
color: #012b44;
line-height: 38px;
vertical-align: middle;
}

.menu ul li a:hover { background-position: 0 27px; color: #012b44;}

.bck_01 {
width: 79px;
background-image: url(http://femp.femp.es/imgfiles/front/img/xbck_01.jpg.pagespeed.ic.GXsjLP6utA.jpg);
}

.bck_02 {
width: 113px;
background-image: url(http://femp.femp.es/imgfiles/front/img/xbck_02.jpg.pagespeed.ic.URS-8-qx0U.jpg);
}

.bck_03 {
width: 127px;
background-image: url(http://femp.femp.es/imgfiles/front/img/xbck_03.jpg.pagespeed.ic.BgfiHmXBaL.jpg);
}

.bck_04 {
width: 174px;
background-image: url(http://femp.femp.es/imgfiles/front/img/xbck_04.jpg.pagespeed.ic.qbEXJXsjNR.jpg);
}

.bck_05 {
color: #444;
height: 29px;
float: left;
margin-left: 13px;
padding-right: 10px;
background: url(http://femp.femp.es/imgfiles/front/img/xbck_05.jpg.pagespeed.ic.Qz9SWLI05r.jpg) no-repeat right;
}

.bck_06 {
color: #0f6095;
height: 29px;
float: left;
margin-left: 9px;
padding-right: 19px;
background: url(http://femp.femp.es/imgfiles/front/img/xbck_06.jpg.pagespeed.ic.HVIrGpJpb2.jpg) no-repeat right;
}

.bck_06 a {color: #444;}

.bck_07 {background-color: #d9d9d9;}

.bck_08{
color: #0f6194;
height: 22px;
float: right;
margin: 5px 15px 0 0;
padding-right: 11px;
font: bold 12px Trebuchet MS, Arial, Helvetica, sans-serif;
line-height: 22px;
vertical-align: middle;
background: url(http://femp.femp.es/imgfiles/front/img/xbck_08.jpg.pagespeed.ic.K0As1OOEfL.jpg) no-repeat right;
}

#Button_0_3858
{
background: url(http://femp.femp.es/imgfiles/front/img/ximg_icon5.jpg.pagespeed.ic.irYiAVIbqS.jpg) top left no-repeat;
height: 26px;
font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #0f6194;
padding: 0 0 0 5px;
text-align:center;
position: absolute;
}

#Button_0_3858 input
{
background: url(http://femp.femp.es/imgfiles/front/img/xbck_08.jpg.pagespeed.ic.K0As1OOEfL.jpg) top right no-repeat;
height: 26px;
color: #0f6194;
border: 0;
margin:0;
padding: 0 5px 4px 0px;
cursor: pointer;
}

#Button_0_3858:hover
{
background: url(http://femp.femp.es/imgfiles/front/img/ximg_icon5.jpg.pagespeed.ic.irYiAVIbqS.jpg) top left no-repeat;
height: 26px;
font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #0f6194;
padding: 0 0 0 5px;
}

#Button_0_3858 input:hover
{
background: url(http://femp.femp.es/imgfiles/front/img/xbck_08.jpg.pagespeed.ic.K0As1OOEfL.jpg) top right no-repeat;
height: 26px;
color: #0f6194;
border: 0;
padding: 0 5px 4px 0px;
}


.bck_esp {background: url(http://femp.femp.es/imgfiles/front/img/xbck_esp.jpg.pagespeed.ic.Ebh6ZhVxlR.jpg);}

.bck_eng {background: url(http://femp.femp.es/imgfiles/front/img/xbck_eng.jpg.pagespeed.ic.Q2GuLmdpzd.jpg);}

.bck_cen {background: url(http://femp.femp.es/imgfiles/front/img/xbck_cen.jpg.pagespeed.ic.xVxQx1sYWL.jpg);}

.contenedor {
width: 960px;
float: left;
margin: 0;
}

.franja_principal {
width: 960px;
height: 256px;
margin-top: 1px;
background: url(http://femp.femp.es/imgfiles/front/img/xbck_franja_principal.jpg.pagespeed.ic.jyP4JXImDu.jpg) repeat-x;
float: left;
}

.losabias {
background:transparent url(http://femp.femp.es/imgfiles/front/img/xbck_losabias.jpg.pagespeed.ic.Ra-31gARz5.jpg) repeat scroll 0 0;
float:right;
height:17px;
margin:8px 0 0;
padding:16px 0 0 20px;
width:96px;
}

.losabias a {
float: left;
}

a.losabiaslink:link, a.losabiaslink:visited, a.losabiaslink:hover, a.losabiaslink:active {
font: bold 15px Trebuchet MS, Arial, Helvetica, sans-serif;
color: #012b44;
}

.cuadro_foto {
width: 324px;
height: 233px;
margin: 4px 0 0 36px;
padding: 19px 0 0 16px;
float: left;
background: url(http://femp.femp.es/imgfiles/front/img/xbck_cuadro_foto.jpg.pagespeed.ic._wHvk1wh66.jpg);
}

.breadcrumb {
width: 960px;
height: 29px;
float: left;
padding: 0;
font: 12px Arial, Helvetica, sans-serif;
vertical-align: middle;
line-height: 29px;
margin: 0 0 5px 0;
background: url(http://femp.femp.es/imgfiles/front/img/xbck_breadcrumb.jpg.pagespeed.ic.B0P9O_7qOY.jpg);
}

.breadcrumb2 {
width: 960px;
height: 29px;
margin-top: 17px;
float: left;
padding: 0;
font: 12px Arial, Helvetica, sans-serif;
vertical-align: middle;
line-height: 29px;
background: url(http://femp.femp.es/imgfiles/front/img/xbck_breadcrumb2.jpg.pagespeed.ic.6H8jMv_R9L.jpg);
}

.breadcrumbCL {
width: 960px;
height: 29px;
margin-top: 4px;
float: left;
font: 12px Arial, Helvetica, sans-serif;
vertical-align: middle;
line-height: 29px;
background: url(http://femp.femp.es/imgfiles/front/img/xbck_breadcrumb2.jpg.pagespeed.ic.6H8jMv_R9L.jpg);
}

.cabecera_gris {
height: 25px;
background-image: url(http://femp.femp.es/imgfiles/front/img/xbck_cabecera_gris700.jpg.pagespeed.ic.AOyeDE-uub.jpg);
background-position: right;
}

.cabecera_gris620 {
height: 25px;
background-image: url(http://femp.femp.es/imgfiles/front/img/xbck_cabecera_gris620.jpg.pagespeed.ic.BREvhEmmpF.jpg);
background-position: right;
}


.icono1 {
float: left;
margin: 0 10px 0 0;
}

.foto_noticia {
margin: 12px 0 0 15px;
float: left;
}

.tit_01 {
width: 322px;
font: bold 14px Arial, Helvetica, sans-serif;
color: #0f6194;
padding-bottom: 5px;
margin: 13px 0 0 26px;
float: left;
border-bottom: 1px solid #b2b2b2;
}

.tit_01_2 {
width: 505px;
font: bold 14px Arial, Helvetica, sans-serif;
color: #0f6194;
padding-bottom: 5px;
margin: 13px 0 0 26px;
float: left;
border-bottom: 1px solid #b2b2b2;
}
.tit_01_2_1 {
width: 505px;
font: bold 12px Arial, Helvetica, sans-serif;
color: #0f6194;
padding