html {font-size: 62.5%;} /* reset font-size to 10px  */
/* CSS Mini Reset */
html, body, div, form, fieldset, legend, label {margin: 0; padding: 0;}
table {border-collapse: collapse; border-spacing: 0;}
th, td {text-align: left; vertical-align: top;}
h1, h2, h3, h4, h5, h6, th, td, caption { font-weight:normal; }
img { border: 0; }
p {padding: 0px; margin: 0px;}

/* ****************************************************** */

@font-face {
    font-family: 'eurostileregular';
    src: url('../css/eurosti-webfont.eot');
    src: url('../css/eurosti-webfont.eot?#iefix') format('embedded-opentype'),
         url('../css/eurosti-webfont.woff') format('woff'),
         url('../css/eurosti-webfont.ttf') format('truetype'),
         url('../css/eurosti-webfont.svg#eurostileregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* ****************************************************** */

a {font-size: 12px; color: #1A6524; text-decoration: none;}
.btn {
	display: inline-block;
	padding: 15px 35px;
	border: 1px solid #1a6524;
	border-radius: 5px;
	cursor: pointer;
	transition: all ease .2s;
}
.btn:hover {
	background:#1a6524;
	color: #fff;
}
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
}
#fh-logo {
	width: 232px;
	height: 78px;
	position: absolute;
	z-index: 100;
	left: 0px;
	bottom: -145px;
}
#fh-top-menu {
	background-color: #014B2F;
	width: 100%;
	height: 40px;
	float: left;
	position: fixed;
	z-index: 1000;
	border-bottom: 4px solid #93C51B;
}
#head {width: 960px;position: relative; margin: 0px auto;}
#fh-carrusel {width: 960px; margin: 0px auto; padding-bottom: 1em;}
#fh-carrusel02 {width: 960px; float: left; height: 330px; margin-top: -163px;}

#fh-credito01, #fh-credito02, #fh-credito03,
#fh-credito04, #fh-credito05, #fh-credito06 {
	width: 307px;
	height: 306px;
	float: left;
	position: relative;
	font-size: 12px;
	color: #FFFFFF;
}

#fh-credito01 {background: url('../ficheros/bg-creditos01.png') no-repeat center top;}
#fh-credito02 {background: url('../ficheros/bg-creditos02.png') no-repeat center top;}
#fh-credito03 {background: url('../ficheros/bg-creditos03.png') no-repeat center top;}
#fh-credito04 {background: url('../ficheros/bg-creditos04.png') no-repeat center top;}
#fh-credito05 {background: url('../ficheros/bg-creditos05.png') no-repeat center top;}
#fh-credito06 {background: url('../ficheros/bg-creditos06.png') no-repeat center top;}

#fh-credito01 p, #fh-credito02 p, #fh-credito03 p,
#fh-credito04 p, #fh-credito05 p, #fh-credito06 p {
	padding: 180px 22px 22px 22px;
	width: 257px;
}


#bot-info {
	width: 253px;
	height: 39px;
	float: left;
	position: absolute;
	z-index: 100;
	bottom: 8px;
	left: 22px;
}
#bot-info a {
	margin: 0px;
	display: block;
	width: 253px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-mas-info.png'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 39px;
	line-height: 22px;
}
#bot-info a:hover {color: #000000; background-position: bottom;}

#wrapper {
	width: 100%;
	background: url('../ficheros/bg-wrapper.jpg')  repeat-x center top;
	float: left;
}

#fc-content {
	width: 960px;
	margin: 0px auto;
}
#fc-01 {
	width: 960px;
	float: left;
	padding-top: 1em;
	padding-bottom: 1.8em;
}
#fc-02 {
	width: 321px;
	float: left;
	padding-right: 33px;
	background: url('../ficheros/bg-sombra01.png') no-repeat right center;
	margin-left: 7px;
}

#fc-02-inter {
	width: 290px;
	float: left;
}
#fc-title {
	width: 321px;
	float: left;
	background: url('../ficheros/bg-title.jpg') no-repeat center top;
	height: 48px;
	line-height: 50px;
	color: #FFFFFF;
	text-align: center;
}
#fc-title h1 {
	color: #FFFFFF;
	font-family: eurostileregular, arial;
	font-size: 20px;
	padding: 0px;
	margin: 0px;
}

#list01 {width: 321px; float: left;}
#list01 li {
	width: 321px;
	background: url('../ficheros/bg-list.jpg') no-repeat left center;
	display: block;
	height: 50px;
}
#list01 ul, #list01-inter ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#list01 li a, #list01-inter li a {
	color: #343930;
	padding: 0px 0px 0px 44px;
	margin: 0px;
	font-weight: normal;
	width: 217px;
	display: block;
	text-align: left;
}
#list01 li a {font-size: 15px; line-height: 50px;}
#list01 li a:hover {
	width: 321px;
	background: url('../ficheros/bg-list-hover.jpg') no-repeat left center;
	display: block;
	height: 50px;
	color: #014B2F;
	font-weight: bold;
}

#list01-inter li {
	width: 261px;
	background: url('../ficheros/bg-list2.jpg') no-repeat left center;
	display: block;
	height: 37px;
}

#list01-inter li a {font-size: 13px; line-height: 35px;}
#list01-inter li a:hover {
	width: 261px;
	background: url('../ficheros/bg-list-hover2.jpg') no-repeat left center;
	height: 37px;
	color: #014B2F;
	font-weight: bold;
}

.fonts-estilo01 a {
	font-size: 12px;
	color: #014830;
	font-weight: bold;
	float: right;
	margin: 1em 0;
	text-align: right;
}
h1 {
	font-family: eurostileregular,Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #75BB0E;
	margin: 0px 0px .6em 0px;
	padding: 0px;
}

h3 {
	color: #5ABA27;
	font-size: 14px;
	margin: 0px 0px .5em 0px;
	padding: 0px;
	font-weight: bold;
}
h3#alanHeaderText {
	color: #fff;
}

#fc-03 {
	width: 597px;
	float: right;
	padding-top: 2em;
}

#fc-03-inter {width: 622px; float: right;}

#fc-title2 {
	width: 591px;
	float: left;
	background: url('../ficheros/bg-title2.jpg') no-repeat center top;
	height: 48px;
	line-height: 50px;
	color: #FFFFFF;
	text-align: center;
	margin-top: 1.5em;
}
#fc-title2 h1 {
	color: #FFFFFF;
	font-family: eurostileregular, arial;
	font-size: 20px;
	padding: 0px;
	margin: 0px;
}
#footer {
	width: 100%;
	background-color: #9FD016;
	float: left;
}
#foot {
	width: 960px;
	margin: 0px auto;
}
#ff-01 {
	width: 960px;
	margin: 0px auto;
	height: 254px;
	background: url('../ficheros/bg-foot.jpg') no-repeat center top;
	float: left;
	position: relative;
}
#ff-02 {
	width: 97px;
	height: 89px;
	position: absolute;
	z-index: 1000;
	top: 0px;
	left: 410px;
}
#ff-03 {
	width: 324px;
	position: absolute;
	z-index: 1000;
	top: 77px;
	left: 2px;
	font-size: 12px;
	color: #01452D;
}
#ff-03 h1 {
	color: #01452D;
	font-size: 20px;
	margin: 0px 0px .2em 0px;
	padding: 0px;
}
#ff-04 {
	width: 384px;
	position: absolute;
	z-index: 1000;
	top: 104px;
	font-size: 12px;
	color: #01452D;
	right: 6px;
	text-align: right;
}
#ff-05 {
	width: 181px;
	position: absolute;
	z-index: 1000;
	top: 146px;
	height: 61px;
	left: 380px;
}

/* *********************************  MENU PPAL ************************************ */
#nav{
	margin: 0px auto;
	height: 46px;
	z-index: 120;
	float: left;
}
#nav ul{
	height: 46px;
	list-style: none;
	margin: 0px auto;
	padding-left: 0;
}
#nav ul li{
	display: inline;
	float: left;
	height: 46px;
}
#nav a{
	font-size: 12px;
	font-weight: bold;
	float: left;
	color: #FFFFFF;
	cursor: pointer;
	height: 40px;
	line-height: 35px;
	text-transform: uppercase;
	background: url('../ficheros/line-menu.jpg') no-repeat right center;
	padding: 0 12px;
	border-right: 1px solid #558673;
}
#nav a:hover{border-bottom: 6px solid #FADE1B; color: #FADE1B;}

/* ****************************** FIN  MENU PPAL  *************************************** */

#buscador {
	width: 248px;
	height: 28px;
	margin: .5em 1em 0 0;
	float: right;
	background: url('../ficheros/bg-buscador.jpg') no-repeat left top;
}
.form-buscador {
	border-style: none;
	border-width: inherit;
	width: 196px;
	height: 18px;
	margin: 6px 0 0 8px;
	font-size: 12px;
	padding: 0px;
	background-color: transparent;
	float: left;
}
input.buscar {
	height: 28px;
	width: 36px;
	border: 0px solid #000000;
	cursor: pointer;
	font-size: 1px;
	background: url('../ficheros/bot-buscador.jpg') no-repeat;
	float: right;
}
#header-inter {
	width: 100%;
	float: left;
	background: url('../ficheros/bg-inter-ppal.jpg') no-repeat center top;
}
#header-inter02 {margin: 0px auto; width: 960px;}
#header-inter03 {
	width: 960px;
	float: left;
	position: relative;
	height: 330px;
}
#header-inter03-1 {
	width: 954px;
	background: url('../ficheros/top-inter.png') no-repeat center top;
	position: absolute;
	height: 139px;
	top: 189px;
	left: 6px;
	z-index: 100
}
#header-inter03-2 {float: left; padding: 51px 0 0 63px;}
#header-inter03-3 {width: 163px; float: right; padding: 88px 60px 0 0;}

.contenedor-breadbrumb {
	width: 96%;
	float: left;
	padding: 5px 0 15px 15px;
	margin-left: 1em;
}

.breadcrumb{font-size: 12px; color: #545454;}
.breadcrumb a{
	background: transparent url('../ficheros/breadcrumb-trans.png') no-repeat right;
	padding-right: 18px; /*adjust bullet image padding*/ ;
	color: #545454;
}
.breadcrumb a:visited, .breadcrumb a:active{
	color: #29781C;
}
.breadcrumb a:hover{color: #75BB0E;}

#list02 {
	width: 285px;
	float: left;
	background: url('../ficheros/bg-sombra02.png') no-repeat center bottom;
	padding-bottom: 18px;
}

#list02 li {width: 283px; display: block; height: 40px;}
#list02 li a {
	color: #444444;
	font-size: 13px;
	padding: 0px 28px 0px 0px;
	margin: 0px;
	font-weight: normal;
	width: 257px;
	display: block;
	text-align: right;
	line-height: 38px;
	height: 40px;
}
#list02 li a:hover {
	background: url('../ficheros/hover-menu-inter.png') no-repeat center top;
	height: 50px;
	color: #014B2F;
	font-weight: bold;
	font-size: 12px;
}
#list02 ul {margin: 0px; padding: 0px; list-style-type: none;}

#list02 a.active  {
	background: url('../ficheros/hover-menu-inter.png') no-repeat center top;
	display: block;
	height: 50px;
	color: #014B2F;
	font-weight: bold;
	font-size: 12px;
}

#fc-title3 {
	width: 261px;
	float: left;
	background: url('../ficheros/bg-title3.jpg') no-repeat center top;
	height: 37px;
	line-height: 35px;
	color: #FFFFFF;
	text-align: center;
	margin-top: 1.5em;
}
#fc-title3 h1 {
	color: #FFFFFF;
	font-family: eurostileregular, arial;
	font-size: 16px;
	padding: 0px;
	margin: 0px;
}
#list01-inter {
	width: 261px;
	float: left;
	background: url('../ficheros/bg-sombra02.png') no-repeat center bottom;
	padding-bottom: 7px;
	margin-bottom: 1em;
}
.fonts-estilo02 {
	margin: 0px;
	font-size: 30px;
	float: left;
	background: url('../ficheros/line-title.jpg') no-repeat left bottom;
	padding-bottom: 28px;
	width: 96%;
	text-align: right;
}
.fonts-estilo04 {
	margin: .5em 0px .5em 0px;
	font-size: 23px;
	background: url('../ficheros/bg-sombra04.png') no-repeat center bottom;
	padding-bottom: 24px;
	width: 98%;
}
.table01 {
	border: 1px solid #BCD0C9;
	width: 100%;
	float: left;
	margin-top: 1em;
}
.table02 {border: 1px solid #FFFFFF; width: 100%;}
.table02 td {
	border: 1px solid #FFFFFF;
	padding: 12px;
	background-color: #E0F0D3;
	border-collapse: collapse;
}
#fc-04 {
	width: 590px;
	float: left;
}
#fc-04 h1 {
	margin: 0px 0px .6em 0px;
	width: 98%;
	font-size: 16px;
	color: #034B33;
}
#fc-05 {
	padding: 16px;
	width: 250px;
	float: left;
	background: url('../ficheros/bg-requisitos.jpg') no-repeat center top;
	height: 277px;
}
#list03 {
	width: 100%;
	float: left;
}
#list03 li {
	width: 230px;
	display: block;
	background: url('../ficheros/bull02.jpg') no-repeat left 4px;
	padding-left: 19px;
	margin-bottom: .8em;
}
#list03 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#bot-solicitud-ext {
	width: 187px;
	position: absolute;
	z-index: 100;
	font-size: 18px;
	top: 18px;
	right: 10px;
	line-height: 15px;
}
#bot-solicitud a {
	margin: 0px;
	display: block;
	width: 195px;
	padding: 16px 0px 0px 70px;
	background-image: url('../ficheros/bot-solicitud.jpg'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 49px;
	line-height: 18px;
	color: #12502E;
	font-size: 18px;
}
#bot-solicitud a:hover {
	color: #1A6524;
	background-position: bottom;
}
#bot-solicitud {
	width: 265px;
	height: 65px;
	float: left;
	margin: 0 0 8px 1.5em;
}
#bot-solicitud  span {
	display: inline-block;
	padding: 0px;
    ;color: #12502E;
	font-size: 12px;
}

#fc-06, #fc-07 {
	padding-top: 10px;
	width: 573px;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	color: #014B2F;
	text-align: center;
	margin: 1em 0 0 1em;
}
#fc-06 {
	background: url('../ficheros/bg-vision.png') no-repeat center top;
	height: 181px;
}
#fc-07 {
	background: url('../ficheros/bg-mision.png') no-repeat center top;
	height: 252px;
}

.table03 {
	width: 617px;
	float: left;
}
.table03 td {
	margin: 0em;
	border-collapse: collapse;
	padding-top: 10px;
	text-align: justify;
}
#fc-title4 {
	width: 540px;
	float: left;
	background: url('../ficheros/bg-title4.jpg') no-repeat center top;
	height: 36px;
	line-height: 35px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 58px;
	margin-bottom: 1.2em;
}
#fc-08 {
	width: 598px;
	float: left;
	margin: 1em 0;
	border-bottom: 1px solid #C9C9C9;
	padding-bottom: 2em;
}
#fc-title4 h1 {
	color: #FFFFFF;
	font-family: eurostileregular, arial;
	font-size: 20px;
	padding: 0px;
	margin: 0px;
}
.table04 {
	width: 100%;
	float: left;
	margin-top: 1.5em;
}
.table04 td {
	border: 1px solid #53A00A;
	padding: 6px;
	border-collapse: collapse;
}
.table04-2 {
	background-color: #E0F0D3;
	color: #014931;
}

.table-contact {
	margin: 1em 0px 0px 0px;
	width: 100%;
	float: left;
}
.table-contact td {
	float: left;
	margin: 0px;
	border-collapse: collapse;
	padding: 0px 0px 18px 0px;
	width: 100px;
}

.form-contacto {
	background-color: #E0F0D3;
	border: 1px solid #8BAF67;
	padding: 3px;
	font-size: 12px;
}
.form-contacto {
	width: 180px;
	height: 18px;
	color: #003300;
}
.form-contacto2 {
	width: 280px;
	height: 100px;
	color: #008000;
}
.table-contact-1 {border-left: 1px solid #C8C8C8;}

input.pulsante {
	margin: 0px 0px 0px 8em;
	padding: 0px;
	border-style: none;
	border-width: inherit;
	height: 32px;
	width: 89px;
	cursor: pointer;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #449C0F;
	text-align: center;
	line-height: 35px;
	text-transform: uppercase;
	font-weight: bold;
}
a:hover {font-size: 12px; color: #98C916;}
.fonts-estilo03 {
	margin: 0px;
	font-size: 24px;
	float: left;
	padding: 1em 0 .3em 0;
	width: 98%;
	border-bottom: 1px solid #75BB0E;
}

/* ***********************************remesas******************************* */

#box-c13 {float: left; width: 580px;}
#box-c13 h2 {
	font-size: 14px;
	font-weight: bold;
	color: #025C41;
	text-transform: uppercase;
	width: 99%;
	float: left;
	margin-top: 5px;
}
.text-cobertura1 {width: 170px; float: left;}

.list-agentes{margin: 0px; width: 200px; float: left;}
.list-agentes ul{padding: 0px 0px 0px 6px; margin: 0px;}
.list-agentes li{
	margin: 5px 0px 0px 0px;
	width: 170px;
	background: url(../ficheros/bull01.jpg) no-repeat left 5px;
	list-style-type: none;
	padding-left: 14px;
}

.text-cobertura2, .text-cobertura3 {width: 170px; float: left;}

.titulo-pais {
	margin: 0px;
	padding: 0px;
	color: #93C528;
	font-weight: lighter;
	font-size: medium;
	text-decoration: underline;
	float: left;
	width: 130px;
}

.list-agentes2 {margin: 0px; width: 230px; float: left;}
.list-agentes2 li {
	width: 120px;
	list-style-type: none;
	padding-left: 14px;
	margin-top: 5px;
}
.list-agentes2 ul {margin: 0px; padding: 0 0 0 20px;}

#fc-link-oficial {
	width: 595px;
	height: 38px;
	background: url('../ficheros/bg-bot-link-oficial.jpg') no-repeat center top;
	font-size: 12px;
	color: #FFFF00;
	font-weight: bold;
	padding-top: 5px;
	text-align: center;
	margin-top: 1em;
}
#fc-link-oficial a, #fc-link-oficial2 a {
	font-size: 12px;
	color: #FFFF00;
	font-weight: bold;
	text-align: center;
}
#fc-link-oficial a:hover, #fc-link-oficial2 a:hover {color: #FFFFFF;}

#fc-noticias2 {
	width: 100%;
	border-bottom: 1px dashed #4B7E17;
	margin-bottom: 20px;
	padding-bottom: 15px;
	float: left;
}
#fc-noticias2 p {padding: 0; margin: 0; text-align: justify;}
#fc-noticias2 img {border-style: none; border-width: inherit; margin: 10px;}
#list04 {width: 95%; float: left; margin: 1em 0 0 1em;}
#list04 li {
	width: 94%;
	display: block;
	background: url('../ficheros/bull04.png') no-repeat left center;
	padding-left: 22px;
	margin-bottom: 1em;
	font-size: 12px;
	color: #646464;
}
#list04 ul {margin: 0; padding: 0; list-style-type: none;}

#fc-link-oficial2 {
	width: 618px;
	height: 38px;
	background: url('../ficheros/bg-bot-link-oficial2.jpg') no-repeat center top;
	font-size: 12px;
	color: #FFFF00;
	font-weight: bold;
	padding-top: 5px;
	text-align: center;
	margin-top: 1em;
}
#fc-calculadora1 {
	background: url('../ficheros/bg-calculadora.jpg') repeat-x center bottom;
	width: 241px;
	padding: 10px;
	height: 277px;
	float: left;
	font-size: 12px;
	color: #2A4D01;
}
#fc-calculadora2 {
	background: url('../ficheros/bg-sombra02.png') no-repeat center bottom;
	width: 261px;
	float: left;
	padding-bottom: 7px;
}
.forms-calculadora {
	border: 1px solid #467613;
	background-color: #FFFFFF;
	width: 119px;
	height: 16px;
	color: #4B9710;
	padding: 3px;
}
.table05 td {border-collapse: collapse; padding: 6px 6px 0 0;}
.forms-calculadora2 {
	background-color: transparent;
	width: 125px;
	height: 35px;
	font-size: 35px;
	color: #014B2F;
	border-style: none;
	border-width: inherit;
}
input.calculadora {
	border-style: none;
	border-width: inherit;
	height: 24px;
	width: 103px;
	cursor: pointer;
	font-size: 14px;
	background: url('../ficheros/bot-calculadora.jpg') no-repeat;
	float: right;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: .8em;
}

.table6 {margin: 0; padding: 0px; float: left;}
.table6 td {margin: 0; border-collapse: collapse; padding: 0 10px 20px 10px;}

.form-input01 {
	border: 1px solid #469D10;
	width: 97%;
	height: 24px;
	font-size: 12px;
	color: #666666;
	float: left;
	padding: 2px;
	background-color: #FFFFFF;
}
.form-input02 {
	background: url('../ficheros/bg-input.jpg') repeat-x center bottom;
	border: 1px solid #00ACB2;
	width: 97%;
	height: 145px;
	font-size: 12px;
	color: #666666;
	float: left;
	padding: 2px;
}

.form-input05 {
	border: 1px solid #479E0F;
	width: 99%;
	height: 28px;
	font-size: 12px;
	color: #666666;
	float: left;
	padding: 2px;
	background-color: #FFFFFF;
}
#bot-enviar  {
	border-style: none;
	border-width: inherit;
	margin: 0px 1em 0px 0px;
	display: block;
	width: 86px;
	padding: 0px;
	text-align: center;
	height: 28px;
	float: right;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	line-height: 28px;
	cursor: pointer;
	background-color: #1A6523;
}

/* ########################################### ACORDION ESTILOS ################################### */

.accordian {
	width: 285px;
	float: left;
	background: url('../ficheros/bg-sombra02.png') no-repeat center bottom;
	padding-bottom: 3px;
}
.accordian li {
	padding: 0px 28px 5px 0px;
	margin: 0px;
	width: 257px;
	display: block;
	text-align: center;
	line-height: 38px;
}
.dimension {height: auto;}
.accordian ul {margin: 0px; list-style-type: none; padding: 0;}
	
.even, .odd {
	font-size: 13px;
	list-style-type: none;
	color: #014B2F;
	font-weight: bold;
	padding: 6px 10px 0;
	width: 273px;
}
	
.even {
	background: url('../ficheros/hover-menu-inter.png') no-repeat center top;
	display: block;
	color: #014B2F;
	font-size: 13px;
}
.odd {
	background: url('../ficheros/hover-menu-inter.png') no-repeat center top;
	display: block;
	color: #014B2F;
}
/* ########################################### FIN ACORDION ESTILOS ################################### */

.table-submenu {width: 85%; margin: 0 0 .6em 3.4em;}
.table-submenu td {
	padding: 0px 0px -10px 0px;
	margin: 0px;
	border-collapse: collapse;
	text-align: right;
}
.table-submenu a {color: #003300;}
.table-submenu a:hover {color: #008000; text-decoration: underline;}
#fh-top-menu02 {
	margin: 0px auto;
	width: 960px;
	height: 44px;
	position: relative;
}
#bot-biblioteca {
	width: 126px;
	height: 21px;
	position: absolute;
	z-index: 1000;
	bottom: -21px;
	right: 35px;
}
h4 {
	font-family: eurostileregular,Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #808080;
	margin: 0px;
	padding: 0px;
}
#bot-medicos {
	width: 321px;
	height: 28px;
	position: absolute;
	z-index: 1000;
	bottom: 45px;
	right: 20px;
}
#bot-medicos a {
	margin: 0px;
	display: block;
	width: 321px;
	padding: 0px;
	text-align: left;
	background-image: url('../ficheros/bot-medicos..png'); /*  Aqui solo se ve la parte de arriba de la imagen*/;
	height: 28px;
	line-height: 22px;
}
#bot-medicos a:hover {color: #000000; background-position: bottom;}


/* fedepunto vecino */
.fVecino {width: 100%; min-height: 200px; background: #fff;}
.fVecino div {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.fVecino img {width: 100%;}
.fvcontent {
	widows: 100%;
	padding: 20px;
	background: url(../ficheros/bg-fp-content.jpg) no-repeat right top content-box;
}
.fvcontent h1 {font: normal 24px/1 Arial; color: #65AC21;}
.fvcontent ol {margin: 0; padding-left: 20px;}
.fvcontent ol li {font: normal 14px/1.8 Arial; color: #1A1A1A;}
.fvcontent h2 {font: normal 20px/1 Arial; color: #65AC21; padding-top: 25px;}
.fedeBox {
	margin: 20px 0;
	background: #F2F6F8;
	padding: 20px;
	border-radius: 5px;
	overflow: hidden;
}
.imageAg, .address {width: 50%; padding: 10px; float: left;}
.address h3, .address p, .fEmail p {font: 14px/1.4 Arial; color: #666666;}
.address span {
	display: inline-block;
	font: normal 20px/1 Arial;
	color: #65AC21;
	padding-bottom: 10px;
}
.fContact {width: 50%; float: left;}
.fTel, .fEmail {width: 100%; height: 65px; padding: 10px 10px 10px 70px;}
.fTel {background: url(../ficheros/tel-bg.png) no-repeat 10px center;}
.fEmail {background: url(../ficheros/email-bg.png) no-repeat 10px center;}

.fTel h1 {font: normal 28px/1.4 Arial;}
.fTel span {font-size: 16px;}
.fEmail a {font-size: 16px;}

/* Gobierno Corporativo */
.gob-corporativo {
	width: 960px;
	margin: -170px auto 0px auto;
	border-top: 13px solid #549E0C;
	padding-bottom: 35px;
}
#interna-gob {
    width: 100%;
    margin: 0 auto 15px;
    background: #EBEBEB url("../ficheros/bg-gob-corporativo.jpg") no-repeat center top;
    border-radius: 0 0 5px 5px;
    padding: 175px 0 0;
    box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.gob {
	padding: 20px 50px;
	color: #2A8238;
	background: rgba(255,255,255,.6);
	position: relative;
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
	margin-bottom: 100px;
	box-shadow: 0 1px rgba(0,0,0,.1),
				0 -1px rgba(0,0,0,.1);
}

.gob h1, .mem-tittle h1 {font: normal 36px/1.2 Arial;margin: 0; color: #2A8238;}
.gob p {font-size: 18px; margin: 0;}
.gog-btns {padding: 0 35px 50px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.gbtns {
	width: 200px;
	height: 148px;
	font-size: 14px;
	text-align: center;
	color: #00700F;
	text-decoration: none;
	background: -webkit-linear-gradient(#ffffff, #ECF5EA);
	background: -o-linear-gradient(#ffffff, #ECF5EA);
	background: linear-gradient(#ffffff, #ECF5EA);
	margin: 15px 11px;
	padding: 10px 4px 15px;
	box-shadow: 1px 1px #A9B5C3;
	position: relative;
	border-radius: 3px;
	overflow: hidden;
	-webkit-transition: all ease .2s;
	-o-transition: all ease .2s;
	transition: all ease .2s;
	border: 1px solid transparent;
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.gbtns:before {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	top: 0;
	left: 0;
	border-width: 8px;
	border-style: solid;
	border-color: #549E0C transparent transparent #549E0C;
}
.gbtns:hover {border-radius: 50%; border: 8px solid #fff;}
.mem-tittle {padding: 20px 50px;}

.lgreen {color: #C4D600;}
.mgreen {color: #1E8C1E;}
.dgreen {color: #006341;}