/*Estilo genericos*/
@font-face {
	font-family: 'FuturaStdLightRegular';
	src: url('fuentes/futurastd-light.eot');
	src: local('?'), url('fuentes/futurastd-light.woff') format('woff'), url('fuentes/futurastd-light.otf') format('opentype'), url('fuentes/futurastd-light.svg#') format('svg');
}
@font-face {
	font-family: 'FuturaStdMediumRegular';
	src: url('fuentes/futurastd-medium.eot');
	src: local('?'), url('fuentes/futurastd-medium.woff') format('woff'), url('fuentes/futurastd-medium.otf') format('opentype'), url('fuentes/futurastd-medium.svg#') format('svg');
}

html { overflow:hidden; }
body{
	font-size: 0.75em;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	color:#ffffff;
	margin:0;
	padding:0;
	background-color:#000000;
}
caption{
	text-indent:-5000em;
	margin:0;
	padding:0;
}
form,p,img {
	margin:0;
	border: 0;
}
a:link, a:visited, a:hover, a:active {
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;	
}
input{
	font-family: trebuchet MS, Verdana, Arial, Helvetica, times,  sans-serif;
	font-size: 1em;
	background-color:#323232;
	color:#ffffff;
	font-weight:normal;
	border:.08em solid #323232;
}
select{
	font-family: trebuchet MS, Verdana, Arial, Helvetica, times,  sans-serif;
	font-size: 1em;
	border-width: 0;
	background-color:#323232;
	color:#ffffff;
	font-weight:normal;
}
textarea{
	font-family: trebuchet MS, Verdana, Arial, Helvetica, times,  sans-serif;
	font-size: 1em;	
	color:#fff;
	font-weight:normal;
	border-style:solid;
	border-color:#323232;
	border-width: 0.1em;
	background-color:#323232;
}
div.limpiar {
	clear: both;	
	margin:0;
	padding:0;
}
.seve {
	display:block;
	padding-left:0.3em;
	margin:0;
}
.noseve {
	display:none;
	padding-left:0.3em;
	margin: 0;
	padding: 0;
}
td {
	font-size: 1em;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
}
td.center {
	font-size: 1em;
	text-align:center;
}
td.right {
	font-size: 1em;
	text-align:right;
}
td.justify,div.justify {
	font-size: 1em;
	text-align:justify;
}
.vmiddle {
	vertical-align:middle;
}
.vbottom {
	vertical-align:bottom;
}
.flright{
	float:right;
}
.flleft{
	float:left;
}
.flleftCl{
	float:left;
	clear:left;
}
.sin-borde {
	border:0;
}
.negrita{
	font-weight:bold;
}
.normal{
	font-weight:normal;
}
.sep{
	margin-top:.5em;
}
.cursor{
	cursor:pointer;
}
.margin25{
	margin-top:0.25em;
}
.margin27{
	margin-top:0.27em;
}
.rojo{
	color:#b80718;
}
.cursor-hand{
	cursor:hand;
}
/*Fin de estilos genericos*/


/*Estructuras general de la web*/
#contenedor{
	width:83.3em;
	margin:auto;
	float:left;
	position:relative;
	top:0;left:0;
	
}
#cabecera{
	width: 83.3em;
	height: 6.25em;
	float:left;
	border-top:0.33em solid #b80718;
	background-color:#000000;
	
}
#cont-global{
	position:relative;
	width: 100%;
	float: left;
}

#cont-menu{
	
	height: 6.25em;
	padding:0 0 0 0;
	float: right;
	background-color:#000000;
}
#cont-menu img{
	margin-left:.5em;
	padding-top:.1em;
}
#cont-resto{
	
	position:relative;
	width: 100%;
	float: left;
}
#piePag{
	width:83.3em;height:2em;
	position:absolute;
	bottom:0;left:0;
	background-color:#000000;
}
.piePag{
	position:absolute;
	top:0;left:5em;
}
#iconos{
	width:8.25em;
	position:absolute;
	top:0.4em;right:0;
}
.cont-botonera-youtube,.cont-botonera-link,.cont-botonera-twiter,.cont-botonera-facebook,.cont-botonera-vimeo{
	float:left;
	margin: 0;
	width:1.4em;height:1.16em;
	padding:0 0 0 0.2em;
}
.cont-botonera-youtube a{
	display: block; 
	width: 100%; 
	background:url("/imagenes/ico-youtube.png") top left no-repeat;
}
.cont-botonera-youtube a:hover{
	background:url("/imagenes/ico-youtube-over.png") top left no-repeat;
}
.cont-botonera-link a{
	display: block; 
	width: 100%; 
	background:url("/imagenes/ico-in.png") top left no-repeat;
}
.cont-botonera-link a:hover{
	background:url("/imagenes/ico-in-over.png") top left no-repeat;
}
.cont-botonera-twiter a{
	display: block; 
	width: 100%; 
	background:url("/imagenes/ico-twiter.png") top left no-repeat;
}
.cont-botonera-twiter a:hover{
	background:url("/imagenes/ico-twiter-over.png") top left no-repeat;
}
.cont-botonera-facebook a{
	display: block; 
	width: 100%; 
	background:url("/imagenes/ico-facebook.png") top left no-repeat;
}
.cont-botonera-facebook a:hover{
	background:url("/imagenes/ico-facebook-over.png") top left no-repeat;
}
.cont-botonera-vimeo a{
	display: block; 
	width: 100%; 
	background:url("/imagenes/ico-vimeo.png") top left no-repeat;
}
.cont-botonera-vimeo a:hover{
	background:url("/imagenes/ico-vimeo-over.png") top left no-repeat;
}
.direccion1{
	float:left;
	height:1.65em;
	margin:0 0 0 1em;
	padding:0.35em 2em 0 0;
	background:url('/imagenes/fondo-piePag.gif') top right no-repeat;
}
.direccion2{
	float:left;
	height:1.65em;
	margin:0 0 0 .25em;
	padding:0.35em 2em 0 0;
	background:url('/imagenes/fondo-piePag.gif') top right no-repeat;
}
div.avisolegal{
	float:left;
	width:6.16em;
	height:1.65em;
	margin:0 0 0 9.2em;	
	padding:.35em 1em 0 0;
	background:url('/imagenes/fondo-piePag.gif') top right no-repeat;
}

.iconos img{
	margin-left:.3em;
}
.ingles{
	position:absolute;
	top:0;right:0;
	width:17.75em;
	height:1.66em;
	background:#323232;
}
.ingles img{
	margin-left:.6em;
}
#HomeGif{
	position:absolute;
	top:1.25em;
	left:5em;
}

/*Fin d Estructuras general de la web*/

/*Menu*/
.div-menu-b{
	list-style-type: none;
	position:relative;
	float:right;
	padding:0;
	margin:0;
	text-transform:uppercase;
}
.menu1{
	float:left;
}
/*Fin Menu*/



/* Buscador pagina principal */
#buscador{
	position:absolute;
	top:4.5em;
	right:0;
	width:34em;
}
#buscador fieldset{
	color:#00544d;
	font-weight:normal;
	border:0;
	padding:0;
	margin:0;
}
.buscador-input-principal{
	width: 9.5em;
	vertical-align:middle;
}
.buscador-select-principal{
	width: 13.83em;
	vertical-align:middle;
}
#lupa{
  vertical-align:middle;
}
.BotonBuscar,.BotonTipos{
	border: 0;
	vertical-align:middle;
}
/* Fin Buscador pagina principal */

/*Buscador Sección*/
.buscador-seccion-sep div{
	margin-top:.5em;
	margin-bottom:.5em;
	clear:both;
}
.buscador-seccion-lista{
	float:left;
	padding-left:2em;
}
.buscador-seccion-volver-buscar{
	width:51.58em;
	float:left;
	margin-top:2em;
	margin-bottom:2em;
}
.buscador-seccion-input{
	width:25em;
	float:left;
	margin-bottom:1em;
}
.buscador-seccion-select{
	width:25em;
	float:right;
}
.buscador-seccion-titulo-estructura{
	float:left;
	margin-top:1em;
	font-size:1.2em;
	font-weight:bold;
}
/*Fin Buscador Sección*/


/*Mapa web*/
#mapa-contacta{
	visibility:hidden;
	float:left;
	position:absolute;
	width:34.16em;
	height:32.16em;
	top:0;left:0;
	background-color:#000000;
}
#mapa-contacta .volver-contacta{
	position:absolute;
	top:0;right:0;
}
#map{
	color:#000;
	position:absolute;
	top:3.5em;left:1.24em;
}
.mapa-web{
	margin-bottom:2em;
}
.mapa-web-cont{
	width:28em;
	margin:1em;
}
.mapa-ima-cabecera{
	margin-bottom:1em;
}
/*Fin mapa web*/

/*Galeria de imagenes*/
.content-gal{
	padding-top:1em;
}
#galeria-imagenes{
	width:100%;
	float:left;
	padding:0;
}
#imgrande {
	display:inline;
	float:left;
}
.thumb-gal{	
	position:relative;
	float:left;
	padding:0;
	width:26.2em;
}
.link-imagenes{
	position:relative;
	float:left;
	width:24em;
	padding:.5em 1em 1em 1em;
}
.galeria-imagenes{
	float:left;
	margin-right:.4em;
	margin-bottom:1em;
	width:18.71em;
	padding-right:0.2em;
	background-color:#dddddd;
}
/*Fin de Galeria de imagenes*/


/*Galeria de multimedias*/
.galeria-multimedia{
	width:100%;
	float:left;
	padding:0;
}
.multimedia-grande{
	float:left;
	text-align:center;
	border:0;
}
#thumb-multimedia{	
	float:left;
	margin:0 0.83em 0 0;
}
.size-multimedia{
	font-weight:bold;
	font-size:0.83em;
	color:#7d7d7d;
}
.thumb-multimedia{
	position:relative;
	float:left;
	width:20em;
	padding:.5em 1em 1em 1em;
}
.thumb-multimedia img{
	padding-right:1em;
}
.multimedia-box{
	float:left;
	margin:0;
}
a.enlace-multimedia {
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	color: #ffffff;
	font-weight: normal;
	font-size: 0.9em;
	text-decoration: none;
}	
a.enlace-multimedia:active {
	color: #ffffff;
	font-weight: normal;
	font-size: 0.9em;
	text-decoration: underline;
}
a.enlace-multimedia:visited {
	color:#ffffff;
	font-weight: normal;
	font-size: 0.9em;
	text-decoration: none;
}
/*Fin de Galeria de multimedias*/

/*Galeria de documentos*/
a.enlace-descargas:link, a.enlace-descargas:visited, a.enlace-descargas:hover, a.enlace-descargas:active{
	color:#FFF;
	text-decoration:none;
	font-size:1.17em;
	font-weight:bold;
}
a.enlace-fichas:link,a.enlace-fichas:visited,a.enlace-fichas:hover,a.enlace-fichas:active {
	font-size:1.17em;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.docTypeSize{
	font-size:.91em;
	color:#b80718;
	float:left;	
}
.icono-documentos{
	float:left;
	vertical-align:middle;
	margin:0 0.91em 1.5em 0;
	
}
.documento{
	float:left;
	margin:0.75em 0.1em 1em 0.1em;
	padding:0 0 0 2em;
	width:20em;
	background:url('/imagenes/flecha-descargas.png') 0 0.1em no-repeat;
}
.links{
	float:left;
	margin:0.75em 0.1em .5em 0.1em;
	padding:0 0 0 2em;
	width:20em;
	background:url('/imagenes/flecha-links.png') 0 0.1em no-repeat;
}
.margin-top{
	margin-top:.2em;
	
}
.documento-ayudas{
	float:left;width:75%;
}
/*Fin de Galeria de documentos*/


/*Contenidos*/


a.migas:link,a.migas:active ,a.migas:hover ,a.migas:visited  {
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	color: #595959;
	font-weight: normal;
	font-size: 0.92em;
	text-decoration:none;
	padding:0 0.5em 0 0.5em;
}
a.mapa-web:link, a.mapa-web:hover, a.mapa-web:visited, a.mapa-web:active{
	font-weight:normal;
	color: #323232;
	text-decoration:none;
}
.gris{
	font-weight:bold;
	color:#595959;
}
a.gris:link, a.gris:hover, a.gris:visited, a.gris:active{
	text-decoration:none;
}
.verde{
	font-weight:bold;
	color:#00544d;
}


div.migas {
	margin: 1em 1em 0 1em;
	width:90%;
	float:right;
	text-align:right;
} 
#myContent {
	display:none;
	position:relative;
	top:0;left:0;
	width:100%;
	float:left;
}
#myContentSinscrroll{
	position:relative;
	top:8.33em;left:0;
	margin:0 0 13.33em 0;
	width:100%;
	float:left;
}
/* easyscroll */

#easyscroll{	
	
	margin:0 0 13.33em 0;
	position:relative;
	top:8.33em;left:0;
}	

/* easyscroll navigation buttons */	

#easyscrollnav li{
	width:11.16em;
	height:1.08em;
	line-height:1.08em;
	margin:0;	
	padding:0;
}
#easyscrollnav{
	width:100%;
	margin:1em 0;	
	position:absolute;
	bottom:0;left:0;
	padding-left:7.75em;
	background:url('/imagenes/easyscrollnav-fondo.gif') top left no-repeat;
}
#easyscrollnav li{
	list-style:none;
	float:left;
	background:#000000;
	margin-right:.2em;		
	padding:0 0.2em;
	color:#fff;
	cursor:pointer;
}
li#btnUp{
	width:15.25em;
	background:url('/imagenes/easyscrollnav-up.gif') top left no-repeat;
}		

li#btnUp.over{
	background:url('/imagenes/easyscrollnav-up-over.gif') top left no-repeat;
}
li#btnDown{
	width:15.25em;
	background:url('/imagenes/easyscrollnav-down.gif') top left no-repeat;
}

li#btnDown.over{
	background:url('/imagenes/easyscrollnav-down-over.gif') top left no-repeat;
}

#easyscrollnav li.over{
	color:#999;
	text-decoration:underline;
	text-decoration:none;
}							
#btnReset{
	display:none;
}
#btnUp{
	
}
/* // easyscroll navigation buttons */	

/* // end easyscroll */

.titulo-box-con-acento{
	float:left;
	position:relative;
	height:2.75em;
	margin:0.58em 2.25em 0 0;
	padding:0 1.58em 0 7.91em;
	/*background-color:#000000;*/
}
.titulo-box-sin-acento{
	float:left;
	position:relative;
	height:2.35em;
	margin:0.58em 2.25em 0 0;
	padding:0.4em 1.58em 0 7.91em;
	/*background-color:#000000;*/
}

img.subtitulo{
	margin:1em .5em 0 1em;
}
.titulo-box img{
	margin:0 .5em 0 0;
}
.subtitulo-box img{
	position:absolute;
	top:11em;left:0;
	padding-top:1em;
	border:0.08em solid;
}
.multicontenidos-box{
	position:relative;
	float:left;margin:0 0 0 0;
	width:25em;
	background:url('/imagenes/lineaGris.gif') top left no-repeat;
	padding:1.83em 0;
	
}
.multicontenido-box img{
	opacity:1;
	filter: alpha(opacity=100);
}
.multicontenidos_conten_titulo_fondo_rojo{
	width:24em;height:1.5em;
	background-color:#B80718;
	float:left;
	margin-bottom:1.58em;
	padding:0.5em;
}
.multicontenidos_conten_titulo{
	font-family:Trebuchet MS, Arial, Verdana;
	color:#b80718;
	height:2.5em;
	margin:0 0.7em;
	padding:0 0 1em 0;
}
.multicontenidos-box img{
	margin:0;
}
.resto-contenidos{
	float:left;
	padding:0 0 0 4em;
	margin-top:8.08em;
	background-color:#000000;
	width:79.3em;
	opacity:0.8;
	filter: alpha(opacity=80);
	
}
.resto-contenidos-2{
	float:left;
	padding:0 0 0 4em;
	margin-top:8.08em;
	background-color:#000000;
	width:58.41em;
	opacity:0.8;
	filter: alpha(opacity=80);
}
.fecha-resto-contenidos{
	width: 9em;
	float:left;
	background:url('/imagenes/flecha-gris2.gif') 0.2em 0.5em no-repeat;
	font-size: 1em;
	color: #000000;
	padding-left:.75em;
}
.flecha-enlaces{
	width: 0.2em;
	float:left;
	background:url('/imagenes/flecha-roja.gif') 0.2em 0.5em no-repeat;
	font-size: 1em;
	color: #000000;
	padding-left:.75em;
}
.flecha-enlaces-2{
	width: 0.2em;
	float:left;
	background:url('/imagenes/flecha-verde.gif') 0.2em 0.5em no-repeat;
	font-size: 1em;
	color: #000000;
	padding-left:.75em;
}
.multicontenidos-multiasignacion{
	float:right;
}
.multicontenidos_conten_2{
	width:24em;
	height:9.25em;
	float:left;
	position:relative;
	padding:1em 0;
	color:#ffffff;
}
.multicontenidos_conten{
	width:23.1em;
	height:7.41em;
	float:left;
	position:relative;
	padding:1em;
	color:#ffffff;
	background:url('/imagenes/lineaGris2.gif') top left no-repeat;
}
.multicontenidos_conten2{
	width:23.1em;
	height:7em;
	float:left;
	position:relative;
	padding:1em;
	color:#ffffff;
	background:url('/imagenes/lineaGris2.gif') top left no-repeat;
}
.ver-completo{
	margin-top:1.58em;
	position:absolute;
	bottom:1em;left:1em;
}
a.enlace-noticias:link, a.enlace-noticias:visited, a.enlace-noticias:hover, a.enlace-noticias:active {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.titulo-vermas{
	position:relative;
	float:left;margin:0 2.25em 1em 0;
	padding:0 0 0 1em;
	width:100%;height:3.25em;
	background-color:#b80718;
}
.vermas a:link,.vermas a:visited,.vermas a:active,.vermas a:hover{
	position:absolute;
	bottom:-0.5em;right:0;
	font-weight:bold;
	color:#595959;
	text-decoration:none;
	display:inline;
	
}
#titulo-estructura {
	position:relative;
	top:0;
	left:0;
	width: 97%; 
	float:left;
	margin-bottom:1.2em;
}

#titulo-estructura h1{
	font-size: 2.08em;
	margin: 0;
	padding-left:1.7em;
	color:#00544d;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	font-weight:normal;
}
#titulo-estructura h2{
	font-size: 2.08em;
	margin: 0;
	padding-left:1.7em;
	color:#00544d;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	font-weight:normal;
}
#imagen-contenido{
	margin:0 1em 0 0;
	padding:0.1em;	
}

.pie-foto{
	display:none;
	font-size:0.83em;
	color:#595959;
	/*float:left;*/
}
#titulo-contenido{
	position:relative;
	float:left;margin:0;
	width:81.16em;height:3.25em;
	background-color:#b80718;
}
#imgTitulo{
	position:absolute;
	top:0;left:7.75em;
}
#subtitulo-contenido{
	position:absolute;
	top:1em;right:1em;	
}
.titulo-adjuntos {
	width:50%;height:1.7em;
	font-weight:normal;
	font-size:1.5em;
	margin:0.5em 0 0.2em 0;
	padding:0 0 0 2em;
	color:#00544d;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	background:url('/imagenes/ico-adjuntos.gif') top left no-repeat;
}
div.contenido{
	
	width:81.16em;
	height:45em;
	float:left;
	position:relative;
	padding:0;
	margin-top:4.91em;
	margin-left:0;
}
div.url {
	float:left;
	border:0;
	padding:0;
	margin: 0.2em;
}
/*Volver;Subir*/
div.pie-botones{
	width:95%;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left:0;
	text-align:right;
	float:right;
}
div.pie-botones img{
	margin-left:1em;
}
#operacion-error {
	float:left;
	position:relative;
	width:100%;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	/*color:#B80718;*/
	color:#ffffff;
	padding:8em 0 0 0;
	background:url('/imagenes/error.png') 3em 5em no-repeat;
}
div.operacion-error{
	padding:1em 0 0 3.16em;
}
.volver-contacta a{
	outline:0;
}
#operacion-error .volver-contacta{
	position:absolute;
	top:0;right:0;
}

#operacion-ok {
	float:right;
	position:relative;
	width:90%;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	font-size: 1em;
	color:#FFFFFe;
	padding:8em 0em 0 1em;
} 
#operacion-ok .volver-contacta{
	position:absolute;
	top:0;right:0;
}
.boton {
	background-color: #007500;
	color: #FFFFFe;
	font-size: 0.85em;
	font-weight: bold;
	border: 0 solid #FFFFFe;
	padding: 0.2em;
}

.inline {
	display:inline;
} 
.mesant, .messig {
	background-color: #3D7DB2;
	width: 1em;
}
/*Fin de Contenidos*/

/*Formulario de correo*/
.obligatorios{
	margin:1em;
	padding-left:0;	
	font-style:italic;
	color:#00544d;
}
.centrado{
	
	text-align:center;
}

#texto-contacta{
	float:left;
	position:relative;
	top:0;left:1em;
	width:34.16em;
	height:32.16em;
	color:#ffffff;
	background:#000000 url('/imagenes/logo-fyb.png') 1.5em 1em no-repeat;
	opacity:0.8;
	filter: alpha(opacity=80);
}
#formulario-correo{
	width:34.16em;
	height:32.16em;
	position:relative;
	float:left;
	color:#fff;
	background-color:#000000;
	opacity:0.8;
	filter: alpha(opacity=80);
}
.formulario-texto-fieldset legend{
	display:none
}
fieldset.formulario-texto-fieldset{
	border:0px solid;
	padding:.5em 0;
}

.formulario-texto-legend{
	
}
div.detalle{
	float:left;
	padding:1em 2em 1em 1em;
}
div.texto-contacta{
	position:absolute;
	bottom:1em;left:1.5em;
}
div.formulario-correo{
	padding:0 .9em 1em 3em;
}
.formulario-correo input,.formulario-correo textarea{
	width:21.41em;
}
#EmailEnvio,#Archivo{
	width:21.41em;
}

.formulario-botones{
	position:absolute;
	bottom:1em;right:1.5em;
}
input.boton-enviar {
	float:left;
	width:3.41em;
	height:1.16em;
	background:url('/imagenes/enviar.gif') top left no-repeat;
	border:0;
}
input.boton-borrar {
	float:left;
	width:3.66em;
	height:1.16em;
	background:url('/imagenes/borrar.gif') top left no-repeat;
	border:0;
	margin-left:0.3em;
}

.aviso-legal input{
	width:1em;
	border:0;
	background-color:#000;
}
div.formulario-cabeceras{
	float:left;
	width:7.4em;
	margin:.5em 0.2em;
}

#Archivo{

}

.acepto-condiciones{
	color:#595959;
}

/*Fin de formulario de correo*/


/* Usuarios Web */
div.registro-contenedor{
	width:61em;
	float:left;
	border-style:solid;
	border-color:#595959;
	border-width:.1em;	
	margin-top:2em;
}
div.registro-contenedor-iz{
	width:33.7em;
	height:12em;
	float:left;
	border-style:solid;
	border-color:#595959;
	border-width:.1em;	
	border-top:0;
	border-bottom:0;
	border-left:0;
	padding-top:1.5em;
	padding-left:1.3em;
}
div.registro-contenedor-der{
	width:23.9em;
	height:12em;
	float:left;
	padding-top:1.5em;
	padding-left:1.6em;
}
div.registro-contenedor-conect{
	width:60em;
	float:left;
	border-style:solid;
	border-color:#595959;
	border-width:.1em;	
	margin-top:2em;
	padding:1em;
}
.registro-titulo{
	font-size: 1.4em;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	color:#00544d;
	font-weight: normal;
	padding-bottom:1em;
}
.usuarios-input1{
}
.usuarios-input2{
	margin-top:1em;
	margin-bottom:1em;
}
div.registro-usuarios{
	width:30em;
	height:3em;
	position:absolute;
	top:0.5em;
	right:12em;
	color:#00544d;
}
.usuarios-texto{
	font-size: 0.9em;
}
.registro-recuperar{
	float:left;
	padding-top:1em;
	padding-right:1.5em;
}
.usuarios-recupera-texto{
	font-size: 0.85em;
	font-weight: bold;
	padding-left: 1em;
}
/*Fin de Usuarios Web */


/*Paginación*/
#tabla-paginacion{
	border:.33em solid;
	position:relative;
	top:0;left:50%;
	margin-left:-10em;
	float:left;	
	margin-top:1em;
}

a.enlace-paginacion{
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	color: #595959;
	font-weight: normal;
	text-decoration: none;
}
a.enlace-paginacion:active {
	color: #595959;
	font-weight: normal;
	text-decoration: none;
}
a.enlace-paginacion:visited {
	color:#595959;
	font-weight: normal;
	text-decoration: none;
}
.pagina-actual{
	padding:0 .3em 0 .3em;
	font-weight:bold;
	color:#fffffe;
	background-color:#00544d;
}
/*Fin Paginación*/
/*modelo presentacion*/
.content-aviso-legal{
	width:90%;
	padding:2em 0 0 4em;
	margin-right:3.58em;
	text-align:left;
}
#imagen-plantilla2{
	float:left;
	margin:0 1em 0 0;
}
#content-derecha{
	float:left;
	position:relative;
	width:34.16em;height:32.16em;
	text-align:left;
	/*background:#000000 url('/imagenes/linea-gris-horizontal.gif') 0 25em no-repeat;*/
	background-color:#000000;
	opacity:0.8;
	filter: alpha(opacity=80);
}

#content-derecha div{
	width:29.83em;
	position:relative;
	clear:both;
	top:1.58em;left:3em;
	
}
#bannerNosotros{
	background:#000000 url('/imagenes/linea-gris-horizontal.gif') 0 0 no-repeat;
	position:relative;
	margin-top:0.5em;
	padding:0.25em 0;
}
#bannerNosotros a{
	outline:0;
}
#imgTituloNosotros{
	position:relative;
	top:1.58em;
	left:3em;
	padding-bottom:2.08em;
}
.content-izquierda{
	float:left;
	position:relative;
	top:0;left:1.66em;
	width:45.58em;
	height:32.16em;
	background:#000000 url('/imagenes/linea-roja-vertical.gif') 21em 0 no-repeat;
	opacity:0.8;
	filter: alpha(opacity=80);
}
.content-fichas{
	float:left;
	width:18.88em;
	margin:1.66em;
}
.content-fichas-4{
	float:left;
}
.content-fichas-4 a:link,.content-fichas-4 a:active,.content-fichas-4 a:visited{
	color:#c8c8c8;
	font-family:FuturaStdMediumRegular,Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	font-size:0.9em;
	font-weight:normal;
	text-transform:uppercase;
}
.content-fichas-4 a:hover{
	color:#000;
	font-family:FuturaStdMediumRegular,Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	font-size:0.9em;
	font-weight:normal;
	text-transform:uppercase;
}
.fichas{
	margin-right:1em;
}
#ampliar_fichas{
	position:absolute;
	top:0;right:1.66em;
	float:left;
	width:20em;
	padding:1.2em 0 0 2.75em;
	text-align:left;

}

/*fin modelo presentacion*/
/*maquetacion modelo nuestras cosas*/
#contenido-central{
	float:left;
	width:69.08em;height:23.7em;
	position:relative;
	margin-top:0.83em;
	top:0;left:7.75em;
	overflow:auto;
	/*background-color:#000000;*/
	overflow:hidden;
	color:#fff;
}

.volver{
	position:absolute;
	top:3.27em;right:0;
}
.volver a{
	outline:0;
}
.contenido-central-img{
	float:left;
	position:relative;	
	width:42.58em;height:23.91em;
	
}
.contenido-central-txt{	
	float:left;
	position:relative;
	width:21.3em;
	padding:0 0 1em 0;
	margin:0 2.5em 0 2.5em;
	text-align:left;

}
.contenido-central-sub-txt{
	float:left;
	margin:5em 0 0 0;
}
.transparencia{
	position:absolute;
	top:0;left:0;
	width:100%;
	height:100%;
	background-color:#000000;
	opacity:0.8;
	filter: alpha(opacity=80);
}

.info{
	position:absolute;
	top:2em;left:0;
}
.en-detalle{
	position:absolute;
	top:2.5em;right:0;
}
.en-detalle a{
	outline:0;
}
.ver-detalle-texto{
	float:left;
	position:relative;
	width:100%;
	text-align:left;
	/*padding:0 2.66em 1.5em 2.66em;*/
	padding:1.75em 0 0 0;
	color:#fff;
}
.ver-detalle-texto-1{
	float:left;
	position:relative;
	width:63.76em;
	text-align:left;
	padding:0 2.66em 1.5em 2.66em;
	color:#fff;
	background-color:#000000;
}
.ver-detalle-cerrar{
	position:absolute;
	top:2.16em;right:2.66em;
}
.barra-menu-contenido{
	width:77.73em;
	height:1em;
	position:relative;
	/*background-color:#000000;*/
	margin-top:0.75em;
}
.barra-menu-info,.barra-menu-multimedia,.barra-menu-descargas,.barra-menu-link,.barra-menu-galeria{
	float:left;
	margin-left:0.09em;
	padding:0.09em 0 0 0.71em;
	background:#000000;
	height:1.09em;
}

.barra-menu-vacia{
	float:left;
	margin-left:0em;
	padding:0.09em 0 0 0.71em;
	background:#000000;
	width:6.9em;
	height:1.09em;
}
.barra-menu-vacia-grande{
	float:left;
	margin-left:1px;
	padding:0.09em 0 0 0.71em;
	background:#000000;
	height:1.09em;
	width:25.7em;
	
}
#paginacion{
	float:left;	
}
.barra-menu-flecha-down, .barra-menu-flecha-up{
	width:21.25em;
	height:1.18em;
	margin-left:0.09em;
	margin-top:0;
	background-color:#000;
	float:left;
}
.barra-menu-flecha-up a{
	float:left;
	width:100%;height:1.18em;
	background:#000000 url('/imagenes/easyscrollnav-up.gif') top left no-repeat;
	outline:0;
	vertical-align:top;
}
.barra-menu-flecha-up a:hover{
	float:left;
	width:100%;height:1.18em;
	background:#B80718 url('/imagenes/easyscrollnav-up-over.gif') top left no-repeat;	
}
.barra-menu-flecha-down a{
	float:left;
	width:100%;height:1.18em;
	background:#000000 url('/imagenes/easyscrollnav-down.gif') top left no-repeat;
	outline:0;
}
.barra-menu-flecha-down a:hover{
	width:100%;height:1.18em;
	background:#B80718 url('/imagenes/easyscrollnav-down-over.gif') top left no-repeat;
	
}
#barra-menu-info-over, #barra-menu-multimedia-over,#barra-menu-galeria-over,#barra-menu-descargas-over,#barra-menu-link-over{
	display:none;
}

.barra-menu-info{
	width:7.41em;
}
.barra-menu-info img{
	padding-left:2.2em;
}
.barra-menu-multimedia{
	width:8.17em;
}
.barra-menu-galeria{
	width:6.25em;
}
.barra-menu-descargas{
	width:11.08em;
}
.barra-menu-descargas img{
	padding-left:2.7em;
}
.barra-menu-link{
	width:5.6em;
}

.barra-menu-link img{
	padding-left:1.25em;
}
.paginacion-anterior, .paginacion-siguiente{
	float:left;
	width:15em;
	height:1.08em;
	background-color:#000000;
}

/*fin de la maquetacion de nuestras cosas*/
/*maquetacion del modelo RSS*/
.imagen-rss{
	float:left;
	margin:0 1em;
	border:0;
}
#rss{
	clear:both;
}
#rss img{
	margin-left:.4em;
}
.titulo-rss{
	width:16em;
	padding-left:1em;
}
.rss-central{
	width:90%;
	border:0.04em solid #595959;
	padding:1.5em;
	margin:1em 0 1em 0;
	float:left;
}
.titulo-grupo-rss{
	font-weight:bold;
	font-size:1.1em;
	color:#00544D;
}
.rssico{
	float:left;
	padding-right:0.05em;
}
.semillas{
	position:relative;
	top:0;left:7em;
}
/*Fin de la maquetacion del modelo RSS*/
.bannerFondo{
	width:100%;height:100%;
	position:absolute;
	top:0;left:0;
}
.index_contenedor{
	width:55em;
	margin-top:14.5em;
	margin-right:0;
}

.index_titulo{
}
.index_linea_roja{
	padding-left:5.25em;
	height:2.41em;
	background:#b80718;
}
.index_linea_roja img{
	margin:0.25em 0.25em 0 0;
}

.index_texto{
	position:relative;
	float:left;
	text-align:left;
	color:#fff;
	margin:0;
	width:43.67em;
	padding:1.08em 6.08em 1.08em 5.25em;
	background-color:#000000;
	opacity:0.8;
	filter: alpha(opacity=80);
	
}

/*INICIO NUEVO DE HACEMOS*/
.hacemos-titulo{
	float:left;
	font-family:FuturaStdLightRegular,Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	font-size:2em;
	padding-top:0.05em;
}
.hacemos-texto{
	float:left;
	/*width:66.5em;*/
	padding:0.6em 0 0 4em;
}
.hacemos-texto-ampliar{
	float:right;
	padding:1em 1em 0 0;
}
.titulo-box{
	position:relative;
	float:left;
	height:2.7em;
	margin:0.2em 0 0 0;
	padding-left:7.9em;
	/*background-color:#000000;*/
}
.separador-fichas{
	color:#000;
	font-weight:bold;
	padding:0 0.5em 0 0.5em;
}
/*FIN NUEVO DE HACEMOS*/