/*INICIO FUENTES*/
@font-face {
	font-family: 'ExistenceUnicaseLightRegular';
	src: url('/css/estructura_general/fuentes/existence-unicaselight-webfont.eot');
	src: local('?'), url('/css/estructura_general/fuentes/existence-unicaselight-webfont.woff') format('woff'), url('/css/estructura_general/fuentes/existence-unicaselight-webfont.otf') format('opentype'), url('/css/estructura_general/fuentes/existence-unicaselight-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'HelveticaNeueLTStd45Light';
	src: url('/css/estructura_general/fuentes/helveticaneueltstd-lt-webfont.eot');
	src: local('?'), url('/css/estructura_general/fuentes/helveticaneueltstd-lt-webfont.woff') format('woff'), url('/css/estructura_general/fuentes/helveticaneueltstd-lt-webfont.otf') format('opentype'), url('/css/estructura_general/fuentes/helveticaneueltstd-lt-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'HelveticaLTStdLightCondensed';
	src: url('/css/estructura_general/fuentes/helveticaltstd-lightcond-webfont.eot');
	src: local('?'), url('/css/estructura_general/fuentes/helveticaltstd-lightcond-webfont.woff') format('woff'), url('/css/estructura_general/fuentes/helveticaltstd-lightcond-webfont.ttf') format('truetype'), url('/css/estructura_general/fuentes/helveticaltstd-lightcond-webfont.svg#webfont0vXvsekJ') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*FIN FUENTES*/

/*Estilo genericos*/
body{
	font-size: 0.75em;
	font-family:Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	color:#595959;
	margin:0;
	padding:0;
	background-color:#ccc;
}
caption{
	text-indent:-5000em;
	margin:0;
	padding:0;
}
form,p,img {
	margin:0;
	border: 0;
}
a:link, a:visited, a:hover, a:active {
	color:#d51d29;
	font-weight:normal;
	text-decoration:underline;
	outline:0;
}
a:hover {
	color:#d51d29;
	text-decoration:none;
}

input{
	font-family: trebuchet MS, Verdana, Arial, Helvetica, times,  sans-serif;
	font-size: 1em;
	border-style:solid;
	border-color:#595959;
	border-width: 0.1em;
	color:#000000;
	font-weight:normal;
}
select{
	font-family: trebuchet MS, Verdana, Arial, Helvetica, times,  sans-serif;
	font-size: 1em;
	border-style:solid;
	border-color:#595959;
	border-width: 0.1em;
	color:#595959;
	font-weight:normal;
}
textarea{
	font-family: trebuchet MS, Verdana, Arial, Helvetica, times,  sans-serif;
	font-size: 1em;	
	color:#000000;
	font-weight:normal;
	border-style:solid;
	border-color:#595959;
	border-width: 0.1em;
	
}
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;
}
.sep2{
	margin-top:2em;
	margin-bottom:2em;
	float:left;
}
.cursor{
	cursor:pointer;
}
.blanco a:link,.blanco a:hover,.blanco a:visited,.blanco a:active{
	color:#fff;
}
/*Fin de estilos genericos*/


/*Estructuras general de la web*/
#contenedor{
	position:relative;
	width:83.3em;
	margin:auto;
}
#cabecera-marron{
	width:100%;
	height:2.75em;
	position:relative;
	float:left;
	background-color:#d7c48d;
	background:#000 url('/imagenes/fondo-cabecera-marron.gif') no-repeat top left;
}
#cabecera{
	width:100%;
	height:8.1em;
	position:relative;
	float:left;
	background-color:#000;
}
#logo{
	position:absolute;
	width:20em;
	height:5em;
	left:2.5em;
	top:2em;
	z-index:999;
}
#descargar-p{
	position:absolute;
	width:209px;
	height:43px;
	left:340px;
	top:-33px;
	z-index:999;
}
#cont-global{
	width: 100%;
	float: left;
	background-color:#fff;
}

#cont-menu{
	position:absolute;
	right: 2em;
	bottom: 0;
	width:60em;
	background-color:#000;
}
#piePag{
	position:relative;
	float: left;
	width: 83.33em;
	height:2.2em;
	padding-top:0.8em;
	background:#f00 url('/imagenes/fondo-pie.gif') repeat-x;
}
#piePag-2{
	width: 83.33em;
	height:274px;
	position:relative;
	float: left;
	padding-top:0.8em;
	color:#afafaf;
	background:#f0f0f0 url('/imagenes/fondo-pie-gris.gif') repeat-x;
}
.pie-marron{
	width: 66.43em;
	height:1.95em;
	position:relative;
	float: left;
	background-color:#d7c48d;
	color:#fff;
	padding: .8em 0 0 3em;
	font-family: 'HelveticaLTStdLightCondensed';
	font-size:1.2em;
}
.pie-marron-de{
	position:absolute;
	top:.8em;right:3em;
}
.pie-marron-de a:link,.pie-marron-de a:visited,.pie-marron-de a:active,.pie-marron-de a:hover{
	color:#fff;
	text-decoration:none;
}
.pie-marron-de ul{
	margin:0;
}
.pie-marron-de ul li{
	float:left;
	list-style:none;
	list-style-image: none;
	padding-left:.4em;
	padding-top:0;
	margin-top:0;
}
#datos-contacto{
	float:left;
	padding:0 2em;
	text-align:left;
}
#cont-resto-index{
	float: left;
	width:100%;
	min-height:370px; _height:370px;
	background:#fff url('/imagenes/fondo-resto-index.gif') no-repeat top left;
}
#cont-resto{
	float: left;
	width:77.3em;
	padding-left:6em;
}
#cont-resto-total{
	float: left;
	position:relative;
	width:1000px;
	padding:0;
	margin:0;
	background:#fff url('/imagenes/fondo-resto-gris.gif') repeat-y top left;
}
/*Fin d Estructuras general de la web*/

/*Menu*/

div.menu1{
	float:right;
	height:3em;
	padding:0 .7em 0 .7em;
}
a.menu1, a.menu:active , a.menu:visited  {
	float:left;
	margin-top:0.5em;
	color:#bdbdbd;
	font-family:'Cantarell',ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-size: 10.4px;
	font-weight: normal;
	text-transform:uppercase;
	text-decoration:none;
}
a.menu1:hover {
	float:left;
	margin-top:0.5em;
	color:#d51d29;
	font-family:'Cantarell',ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-size: 10.4px;
	font-weight: normal;
	text-transform:uppercase;
	text-decoration:none;
}
/*Fin Menu*/

/*Botonera*/
.barra-superior{
	position:relative;
	float:right;
	padding-top:0.5em;
	/*border:1px solid #f00;*/
}
#botonera{
	position:relative;
	float:left;
}

/* Buscador pagina principal */
#buscador{
	position:relative;
	float:right;
	top:0.75em;right:4em;
}
#buscador fieldset{
	color:#00544d;
	font-weight:normal;
	border:0;
	padding:0;
	margin:0;
}

#iconos{
	width:11.6em;
	position:relative;
	float:right;
	top:0.5em;right:5em;
}
#iconos img{
}
.buscador-input-principal{
	float:left;
	width: 9.5em;
	height:1.25em;
	padding-left:0.5em;
	vertical-align:middle;
	color:#afafaf;
	background:#574f49;
	border:0;
	padding-top:0;
}
.buscador-select-principal{
	width: 13.83em;
	vertical-align:middle;
}
#lupa{
  vertical-align:middle;
}
.BotonBuscar,.BotonTipos{
	border: 0;
}

/* Fin Buscador pagina principal */

/*Buscador Seccin*/
.buscador-seccion-sep div{
	margin-top:.5em;
	margin-bottom:.5em;
	clear:both;
}
.buscador-seccion-lista{
	float:left;
	padding-left:2em;
}
.buscador-seccion-lista ul{
	list-style-position:outside;
	padding:0 0 0 .2em;
}
.buscador-seccion-lista ul li{
	width:340px;
	list-style: url("/imagenes/flecha-ama.gif");
	list-style-position:outside;
	padding-top:.6em;
}
.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 Seccin*/


/*Mapa web*/
#map{
	margin:1em 0 1em 0;
}
.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:230px;
	float:left;
	text-align:center;
	padding-left:20px;
}
#imgrande {
	display:inline;
	float:left;
}
.thumb-gal{	
}
.link-imagenes{
}
.galeria-imagenes{
	width:88px;
	float:left;
	padding-top:22px;
	text-align:center;
}
/*Fin de Galeria de imagenes*/


/*Galeria de multimedias*/
.galeria-multimedia{
	width:95%;
	float:left;
	text-align:center;
}
.multimedia-grande{
	float:left;
	text-align:center;border:0.08em solid;
}
#thumb-multimedia{	
	float:right;
}
.thumb-multimedia{
	margin-right:8em;
	text-align:left;
	padding:0em;
}
.multimedia-box{
	float:left;margin:0.2em;
}
/*Fin de Galeria de multimedias*/

/*Galeria de documentos*/
.documento a:link,.documento a:active,.documento a:visited{
	font-style:italic;
	font-size:.9em;
	color:#404040;
	text-decoration:none;
}
a.enlace-descargas:link, a.enlace-descargas:visited, a.enlace-descargas:hover, a.enlace-descargas:active{
	color:#d51c2e;
	text-decoration:none;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}
a.enlace-relacionados:link,a.enlace-relacionados:visited,a.enlace-relacionados:hover,a.enlace-relacionados:active {
	font-size:1.17em;
	color:#00544D;
	font-weight:bold;
	text-decoration:none;
}

.docTypeSize{
	font-size:10px;
	color:#404040;
	float:left;
}
.icono-documentos{
	float:left;
	vertical-align:middle;
	padding:0;
}
.documento{
	float:left;
	margin: 0 0 2em 0.2em;
	width:175px;
}
.margin-top{
	margin-top:1em;
}
.documento-ayudas{
	float:left;width:75%;
}
/*Fin de Galeria de documentos*/


/*Contenidos*/

div.avisolegal{
	float:right;
	font-size:0.9em;
}


a.migas:link,a.migas:active ,a.migas:hover ,a.migas:visited  {
	font-family:Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	color: #404040;
	font-size: 0.9em;
	text-decoration:none;
	padding:0 0.5em 0 0.5em;
}
a.migas img{
	padding-right:0.5em;
	margin-top:0.3em;
	margin-left:0;
}
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:#d51d29;
}
.rojo{
	color:#d51d29;
}
a.enlace-multimedia {
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	color: #00544d;
	font-weight: normal;
	font-size: 0.9em;
	text-decoration: none;
}
a.enlace-multimedia:active {
	color: #00544d;
	font-weight: normal;
	font-size: 0.9em;
	text-decoration: underline;
}
a.enlace-multimedia:visited {
	color:#00544d;
	font-weight: normal;
	font-size: 0.9em;
	text-decoration: none;
}


div.migas {
	margin: 1em 1em 0em 1em;
	width:90%;
	float:right;
	text-align:right;
} 
div.content {
	position:relative;
	top:0em;left:0em;
	width:60.5em;
	float:left;
} 

.multicontenidos-box{
	position:relative;
	float:left;margin:0.2em 2.25em 3em 0;
	width:28em;
}
.multicontenidos-box img{
	margin:0em .5em 1em 0;
}
.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;
}

a.enlace-noticias:link, a.enlace-noticias:visited, a.enlace-noticias:hover, a.enlace-noticias:active {
	font-size:1.16em;
	color:#00544d;
	font-weight:bold;
	text-decoration:none;
} 
.vermas a:link,.vermas a:visited,.vermas a:active,.vermas a:hover{
	position:absolute;
	bottom:-0.5em;right:0em;
	font-weight:bold;
	color:#595959;
	text-decoration:none;
	display:inline;
	
}
#titulo-estructura {
	position:relative;
	top:0em;
	left:0em;
	width: 760px; 
	float:left;
	margin-bottom:1.2em;
}

#titulo-estructura h1{
	font-size: 2.28em;
	margin: 0;
	color:#d51d29;
	font-family:ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-weight:normal;
	text-transform:uppercase;
}
.titulo-edicion{
	position:absolute;
	top:-12px;right:12px;
	font-size: 1.58em;
	margin: 0;
	color:#d51d29;
	font-family:ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-weight:normal;
	text-transform:uppercase;
}
#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:0em 1em 0 0;
	padding:0.1em;
	border:0.04em solid #cecece;
}
.pie-foto{
	font-size:0.83em;
	color:#595959;
	/*float:left;*/
}
#titulo-contenido{
	color:#d51d29;
	font-family:ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-size: 1.75em;
	margin: 0;
	padding: 0;
	padding:0;
	margin:0em;
	font-weight: bold;
} 
div.titulo-contenido {
	width: 80%; 
	font-size: 1.4em;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	color:#00544d;
	float:left;
	padding:0;
	margin: 0em;
	font-weight: bold;
} 
#subtitulo-contenido{
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	color:#595959;
	padding:0;
	margin: 0.2em;
	font-weight: bold;
	font-size: 1.3em;
	margin: 0;
	padding: 0;
} 
.titulo-adjuntos {
	width:50%;height:1.7em;
	font-weight:normal;
	font-size:1.5em;
	margin:0.5em 0em 0.2em 0em;
	color:#d51c2e;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
}
div.contenido{
	float:left;
	width:48em;
}
div.contenido-grande{
	float:left;
	width:72em;
}
div.url {
	float:left;
	border:0;
	padding:0;
	margin: 0.2em;
}
/*Volver;Subir*/
div.pie-botones{
	float:right;
	width:25em;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left:0;
	text-align:right;
}
div.pie-botones img{
	/*margin-left:1em;*/
}

.operacion-error {
	width:60.50em;
	background-color:#d51c2e;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	font-size: 1em;
	color:#FFFFFe;
	padding: 0.5em;
}
.operacion-error li{
	list-style: url('/imagenes/flecha-blanca2.gif');
}
.operacion-ok {
	width:60.50em;
	background-color:#3E7E78;
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	font-size: 1em;
	color:#FFFFFe;
	padding: 0.5em;
} 
.boton {
	background-color: #007500;
	color: #FFFFFe;
	font-size: 0.85em;
	font-weight: bold;
	border: 0 solid #FFFFFe;
	padding: 0.2em;
}
.boton-enviar{
	width:6.2em;
	height:1.7em;
	background:url('/imagenes/enviar.gif') top left no-repeat;
	border:0;
	cursor:pointer;
}
.boton-borrar{
	width:6.2em;
	height:1.7em;
	background:url('/imagenes/borrar.gif') top left no-repeat;
	border:0;
	cursor:pointer;
}
.inline {
	display:inline;
} 
.mesant, .messig {
	background-color: #3D7DB2;
	width: 1em;
}
/*Fin de Contenidos*/

/*Formulario de correo*/
.centrado{
	text-align:center;
}
.formulario-correo{
	float:left;
	background-color:#fffffe;
}
.obligatorios{
	width:12em;
	float:left;
	padding-left:0em;	
	margin-bottom:.2em;
	font-style:italic;
	color:#d51d29;
}
div.formulario-cabeceras{
	float:left;
	width:19em;
	padding-right:2em;
	text-align:right;
	display:none;
}
.formulario-correo-input{
	width:28.08em;
	height:1.76em;
	background:url('/imagenes/fondo-input.gif') top left no-repeat;
	border:0;
	font-family:Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	color:#574f49;
	padding-left:1em;
	padding-top:.4em;
}
.formulario-correo-textarea{
	width:28.08em;
	height:8.8em;
	background:#fff url('/imagenes/fondo-textarea.gif') top left no-repeat;
	border:0;
	font-family:Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	color:#574f49;
	padding-left:1em;
}
.formulario-correo-enviar{
	width:3.08em;
	height:2.58em;
	float:right;
	background:#fff url('/imagenes/fondo-todos.gif') top left no-repeat;
	border:0;
	font-family:HelveticaLTStdLightCondensed,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	color:#574f49;
	padding-left:1em;
	font-size:14px;
	cursor:pointer;
}
.formulario-texto-fieldset{
	float:left;
	width:47em;
	padding-left:2em;
}
.formulario-texto-legend{
	width:100%;
	font-weight:bold;
	padding:0;
	margin:1em 0 1em 0;
	float:left;
	font-weight:bold;
}
.acepto-condiciones{
	color:#595959;
}
.capa-centrada{
	float:left;
	width:32em;
	padding-bottom:2em;
	font-size:.9em;
}
/*Fin de formulario de correo*/

/*Formulario de correo comentarios*/
div.formulario-correo-comentarios .operacion-error,div.formulario-correo-comentarios .operacion-ok{
	width:49.5em;
	height:9em;
}
div.formulario-correo-comentarios .obligatorios{
	float:right;
}

/*Fin de formulario de correo comentarios*/

/* Usuarios Web */
#usuarios{
	position:absolute;
	top:0;
	right:0;
}
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 */


/*Paginacin*/
#tabla-paginacion{
	position:relative;
	top:0em;left:50%;
	margin-left:-10em;
	float:left;	
	margin-top:1em;
}
#tabla-paginacion td{
	margin:2px;
	padding:0;
}
a.enlace-paginacion{
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,times,sans-serif;
	color: #574f49;
	font-weight: normal;
	text-decoration: none;
}
a.enlace-paginacion:active {
	color: #574f49;
	font-weight: normal;
	text-decoration: none;
}
a.enlace-paginacion:hover {
	color:#000;
	font-weight: normal;
	text-decoration: none;
}
a.enlace-paginacion:visited {
	color:#574f49;
	font-weight: normal;
	text-decoration: none;
}
.paginas{
	width:16px;
	height:16px;
	float:left;
	color:#fffffe;
	background-color:#000;
	background:#d7c48d url('/imagenes/fondo-celda-pag.gif') top left no-repeat;
	text-align:center;
}
.pagina-actual{
	width:16px;
	height:16px;
	float:left;
	color:#fffffe;
	background-color:#000;
	background:#d7c48d url('/imagenes/fondo-celda-pag-act.gif') top left no-repeat;
	text-align:center;
}
/*Fin Paginacin*/

/*Paginacin 2 index */
#tabla-paginacion2{
	height:37px;
	background-color:#000;
	font-family:'Cantarell',ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	padding:4px;
	padding-top:6px;
}
#tabla-paginacion2 td{
	margin:2px;
	padding:0;
	background-color:#000;
	font-family:'Cantarell',ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
}
a.enlace-paginacion2{
	font-family:'Cantarell',ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}
a.enlace-paginacion2:active {
	font-family:'Cantarell',ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}
a.enlace-paginacion2:hover {
	font-family:'Cantarell',ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	color:#c51025;
	font-weight: normal;
	text-decoration: none;
}
a.enlace-paginacion2:visited {
	font-family:'Cantarell',ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-weight: normal;
	text-decoration: none;
}
.paginas2{
	width:16px;
	height:16px;
	float:left;
	color:#fffffe;
	background-color:#000;
	text-align:center;
}
.pagina-actual2{
	width:16px;
	height:16px;
	float:left;
	font-family:'Cantarell',ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	color:#c51025;
	background-color:#000;
	text-align:center;
}
/*Fin Paginacin 2 index */


.campos-especiales{
	float:left;
	margin:0.2em;
	width:90%;
	color:#595959;
}

a.enlaces-barra-superior:link, a.enlaces-barra-superior:active, a.enlaces-barra-superior:hover, a.enlaces-barra-superior:visited{
	float:left;
	color:#afafaf;
	text-decoration:none;
}

a.iconos-barra-superior:link, a.iconos-barra-superior:active, a.iconos-barra-superior:hover, a.iconos-barra-superior:visited{
	padding:0 0.2em 0 0.2em;
	text-decoration:none;
}

a.usuarios-barra-superior:link, a.usuarios-barra-superior:active, a.usuarios-barra-superior:hover, a.usuarios-barra-superior:visited{
	float:left;
	font-size:0.9em;
	color:#d51d29;
	text-decoration:none;
}

a.enlaces-barra-inferior:link, a.enlaces-barra-inferior:active, a.enlaces-barra-inferior:visited{
	float:left;
	font-size:0.9em;
	color:#afafaf;
	text-decoration:none;
}
a.enlaces-barra-inferior:hover{
	float:left;
	font-size:0.9em;
	color:#afafaf;
	text-decoration:none;
	color:#000;
}

.separador{
	float:left;
	width:0.1em;
	height:1.1em;
	padding:0 1em 0 1em;
	background:url('/imagenes/separador.gif') no-repeat center bottom;
}

.separador-2{
	float:left;
	width:0.1em;
	height:1.1em;
	padding:0 .3em 0 .3em;
	background:url('/imagenes/separador-2.gif') no-repeat center bottom;
}

.separador-3{
	float:left;
	width:0.1em;
	height:1.1em;
	padding:0 1em 0 1em;
	background:url('/imagenes/separador-3.gif') no-repeat center bottom;
}


a.boton-gris:link, a.boton-gris:active, a.boton-gris:visited{
	float:left;
	width:10.5em;
	height:1.5em;
	margin-left:1em;
	color:#fff;
	text-align:center;
	text-decoration:none;
	background:url('/imagenes/fondo-boton.gif') no-repeat;
}
.apps{
	float:left;
	width:1000px;
	height:80px;
	background:url("/imagenes/franja-banners.gif") top left repeat-x;
	position:relative;
}
div.apps img{
	margin:20px 1px 0 0;
	padding:0;
}
#apps1{
	position:absolute;
	top:15px;left:210px;
}
#apps2{
	position:absolute;
	top:15px;left:549px;
}
.fyb{
	position:absolute;
	top:0;left:0;
}
.serviciosfyb{
	position:absolute;
	top:0;left:333px;
}
.fybtv{
	position:absolute;
	top:0;right:0px;
}
a.boton-gris:hover{
	float:left;
	width:10.5em;
	height:1.5em;
	margin-left:1em;
	color:#fff;
	text-align:center;
	text-decoration:none;
	background:url('/imagenes/fondo-boton-hover.gif') no-repeat;
}

.iconos-promueve{
	width:950px;
	position:absolute;
	top:2em;
	left:3em;
}
.iconos-promueve img{
	vertical-align:middle;
	margin-left:25px;
}

.iconos-colaboran{
	width:950px;
	position:absolute;
	top:8em;
	left:3em;
}
.iconos-colaboran img,.iconos-colaboran1 img{
	margin-left:1.75em;
	margin-right:1.75em;
}
.iconos-colaboran1 {
	width:950px;
	position:absolute;
	top:15em;
	left:11em;
}
#subscripcion{
	position:absolute;
	top:3em;left:50em;
}
#subscripcion fieldset{
	color:#00544d;
	font-weight:normal;
	border:0;
	padding:0;
	margin:0;
}
.texto-subscripcion{
	float:left;
	padding-right:0.5em;
	color:#574f49;
	font-family: 'HelveticaLTStdLightCondensed';
	font-size:1.2em;
}
.pie-rss{
	position:absolute;
	top:3em;right:2em;
}
.pie-rss a:link,.pie-rss a:visited,.pie-rss a:active,.pie-rss a:hover{
	color:#574f49;
	text-decoration:none;
	font-size:.8em;
	font-family: 'HelveticaLTStdLightCondensed';
}
.pie-rss img{
	margin-left:.5em;
}
.subscripcion-piepag{
	float:left;
	width: 9.5em;
	height:1.17em;
	padding-left:0.5em;
	vertical-align:middle;
	color:#afafaf;
	background:#404040;
	border:0;
}
.texto-piepag-2{
	float:left;
	padding-right:1em;
	padding-top:1.45em;
	font-size:0.9em;
	color:#afafaf;
}
.texto-piepag-3{
	float:left;
	padding-right:1em;
	padding-top:1.95em;
	font-size:0.9em;
	color:#afafaf;
}

/*a.enlace-plus:link, a.enlace-plus:active, a.enlace-plus:visited{
	position:absolute;
	right:0.15em;
	bottom:-0.2em;
	font-size:1.4em;
	font-weight:bold;
	color:#d11c28;
	text-decoration:none;
}

a.enlace-plus:hover{
	position:absolute;
	right:0.15em;
	bottom:-0.2em;
	font-size:1.4em;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}*/

a.enlace-plus:link, a.enlace-plus:active, a.enlace-plus:visited{
	position:absolute;
	height:1.7em;
	width:19.5em;
	top:.3em;
	left:1.3em;
	cursor:pointer;
	background:url('/imagenes/plus.png') no-repeat right bottom;
	text-decoration:none;
	color:#d51d29;
	font-size:1.3em;
	font-family:ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	text-transform:uppercase;
}

a.enlace-plus:hover{
	position:absolute;
	height:1.7em;
	width:19.5em;
	top:.3em;
	left:1.3em;
	cursor:pointer;
	background:url('/imagenes/plus-hover.png') no-repeat right bottom;
	text-decoration:none;
}
.enlace-plus-redes{
	position:absolute;
	height:1.7em;
	width:19.5em;
	top:.3em;
	left:1.3em;
	text-decoration:none;
	color:#d51d29;
	font-size:1.3em;
	font-family:ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	text-transform:uppercase;
}


.menu-abajo-izquierda{
	width:27.8em;
	height:377px;
	float:left;
	background:url('/imagenes/fondo-menu-abajo.gif') no-repeat top left;
}

.cont-titulo-menus-abajo{
	width:27.65em;
	height:2.9em;
	float:left;
	background:#000;
	margin-left:.18em;
}

.titulo-menus-abajo{
	position:relative;
	float:left;

}

.contenidos-menus-abajo{
	width:19.1em;
	float:left;
	min-height:7.5em; _height:7.5em;
	background:url('/imagenes/fondo-menus-abajo.gif') no-repeat left top;
}

.noticia-menus-abajo{
	padding-top:0.6em;
	line-height:1em;
}

a.enlace-menu-abajo:active, a.enlace-menu-abajo:visited, a.enlace-menu-abajo:link{
	float:left;
	margin-left:1em;
	padding-left:1em;
	margin-top:0.6em;
	background:url('/imagenes/flecha-roja.png') no-repeat 0 0.33em;
	color:#404040;
	font-size:0.9em;
	text-decoration:none;
	line-height:1em;
}
a.enlace-menu-abajo:hover{
	float:left;
	margin-left:1em;
	padding-left:1em;
	margin-top:0.6em;
	background:url('/imagenes/flecha-roja.png') no-repeat 0 0.33em;
	color:#d51d29;
	font-size:0.9em;
	text-decoration:none;
	line-height:1em;
}


a.enlace-menu-abajo-redes:active, a.enlace-menu-abajo-redes:visited, a.enlace-menu-abajo-redes:link{
	float:left;
	margin-left:1em;
	padding-left:2em;
	margin-top:0.6em;
	background:url('/imagenes/ico-face.png') no-repeat 0 0.33em;
	color:#404040;
	font-size:0.9em;
	text-decoration:none;
	line-height:1em;
}
a.enlace-menu-abajo-redes:hover{
	float:left;
	margin-left:1em;
	padding-left:2em;
	margin-top:0.6em;
	background:url('/imagenes/ico-face.png') no-repeat 0 0.33em;
	color:#d51d29;
	font-size:0.9em;
	text-decoration:none;
	line-height:1em;
}

div.menu-verano{
	width:174px;
	height:28px;
	float:left;
	border-top:.08em;
	border-bottom:0;
	border-left:0;
	border-right:0;
	border-color:#e6e6e6;
	border-style:solid;
	padding-left:15px;
	padding-top:6px;

}
span.menu-verano-3{
	
	padding-left:30px;
}
span.menu-verano-2{	
	font-size:13px;
}
span.menu-verano-2 a,span.menu-verano-3 a{
	text-decoration:none;
	font-size:13px;
}
a.enlace-menu-abajo-2:active, a.enlace-menu-abajo-2:visited, a.enlace-menu-abajo-2:link{
	color:#574f49;
	font-family:HelveticaNeueLTStd45Light,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-size:13px;
	text-decoration:none;
}
a.enlace-menu-abajo-2:hover,a.enlace-menu-abajo-2-activo{
	color:#d51d29;
	font-family:HelveticaNeueLTStd45Light,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-size:13px;
	text-decoration:none;
}
.menu-verano3{
	width:164px;
	height:28px;
	float:left;
	border-top:.08em;
	border-bottom:0;
	border-left:0;
	border-right:0;
	border-color:#e6e6e6;
	border-style:solid;
	padding-left:25px;
	padding-top:6px;

}
.menu-verano3 a{
	text-decoration:none;
	font-size:12px;
}
a.enlace-menu-abajo-3:active, a.enlace-menu-abajo-3:visited, a.enlace-menu-abajo-3:link{
	padding-left:0.5em;
	background:url('/imagenes/flecha-punto.gif') no-repeat 0 0.55em;
	color:#313131;
	font-family:ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.enlace-menu-abajo-3:hover,a.enlace-menu-abajo-3-activo{
	padding-left:0.5em;
	background:url('/imagenes/flecha-punto.gif') no-repeat 0 0.55em;
	color:#d51d29;
	font-family:ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-size:12px;
	text-decoration:none;
}

.banner-index{
	float:left;
	width:44.6em;
	height:10.5em;
	padding:0.05em 0.05em 0.05em 0;
}
.buscador-seccion-sep{
	color:#404040;
}
.buscador-videos-cont{
	float:left;
	padding: 12px 0 0 52px;
}
.buscador-videos{
	width:12.69em;
	height:11.41em;
	float:left;
	position:relative;
	margin-top:.6em;
	margin-right:.6em;
	font-family:HelveticaNeueLTStd45Light,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	font-style:italic;
}
.buscador-resultados{
	width:353px;
	float:left;
	margin-left:.5em;
}
.buscador-resultados ul{
	list-style-position:outside;
	padding:0 0 0 .2em;
}
.buscador-resultados ul li{
	width:340px;
	list-style: url("/imagenes/flecha-roja2.gif");
	list-style-position:outside;
	padding-top:.6em;
}
.result-cont{
	width:353px;
}
a.enlace-buscador:link, a.enlace-buscador:visited, a.enlace-buscador:hover, a.enlace-buscador:active{
	color:#d51d29;
	text-decoration:none;
}



/* .barra-arriba{
	width:100%;
	height:1em;
	background:url('/imagenes/cuadro-formulario-arriba.gif') no-repeat;
}
.barra-abajo{
	width:100%;
	height:1em;
	background:url('/imagenes/cuadro-formulario-abajo.gif') no-repeat;
}
.barra-centro{
	width:100%;
	background:url('/imagenes/cuadro-formulario-centro.gif') repeat-y;
} */

.boton-pie{
	float:left;
	width:10.5em;
	height:1.4em;
	margin-left:1em;
	line-height:1.4em;
	color:#fff;
	text-align:center;
	text-decoration:none;
	background:url('/imagenes/fondo-boton.gif') no-repeat;
}
.contenedor-volver{
	float:left;
}
.sep-volver{
	width:100%;
	height:0.1em;
	background:#f00;
	margin:0.2em 0 0.2em 0;
}
.contenedor-video-ponentes{
	background-color:#fff;
	border-top:.6em;
	border-bottom:0;
	border-left:0;
	border-right:0;
	border-color:#000;
	border-style:solid;
	padding-left:2em;
	text-align:center;
	padding-top:3em;
}
.contenedor-video-ponentes-cont{
	width:69.25em;
	margin:auto;
	padding-top:3em;
	clear:both;
}
.contenedor-video-ponentes-cab{
	width:69.25em;
	height:2.75em;
	float:left;
	background-color:#000;
	color:#fff;
	text-align:left;
	padding:0;
}
.contenedor-video-ponentes-cab div{
	width:62.6em;
	float:left;
	padding-top:.6em;
	padding-left:1em;
}
.contenedor-video-ponentes-cab img{
	margin-top:.1em;
	margin-right:.06em;
}
.menu-temas-cont{
	width:17.83em;
	height:17.33em;
	float:left;
	background-color:#000;
	margin-top:3em;
	padding-bottom:2em;
}
.menu-temas{
	width:7.4em;
	height:1.8em;
	float:left;
	background-color:#000;
	font-family:ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	color:#d51d29;
	font-size:23px;
	text-transform:uppercase;
	padding-left:1em;
}
li.lista-trasn{
	list-style:square outside url('/imagenes/espacio.gif') !important;
	padding:0;
	margin:0;
}
.lista-tipos{
	padding:0;
	margin:0;
	background-color:#000;
}
.lista-tipos li{
	background:url('/imagenes/fondo-menu-tipos.gif') no-repeat;
	padding:0.75em 0 0.75em 2em;
	margin:0;
	list-style:none;
	list-style-image: none;
}
.lista-tipos a:link,.lista-tipos a:visited,.lista-tipos a:active{
	font-family:HelveticaNeueLTStd45Light,Helvetica,Arial,Trebuchet MS,Verdana,times,sans-serif;
	color:#bdbdbd;
	font-size:13px;
	text-decoration:none;
}
.lista-tipos a:hover{
	font-family:HelveticaNeueLTStd45Light,Helvetica,Arial,Trebuchet MS,Verdana,times,sans-serif;
	color:#574f49;
	font-size:13px;
	text-decoration:none;
}
.lista-tipos2{
	padding:0;
	margin:0;
	background-color:#000;

}
.lista-tipos2 li{
	margin:0;
	padding:0 0 0 1em;
	background-image: none;
	list-style:none;
	list-style-image: none;
	margin-top:2px;

}
.lista-tipos2 a:link,.lista-tipos2 a:visited,.lista-tipos2 a:active{
	color:#b1a173;
	font-size:1em;
	text-decoration:none;
}
.lista-tipos2 a:hover{
	color:#fff;
	font-size:1em;
	text-decoration:none;
}

.verano-cont{
	width:27.66em;
	height:377px;
	float:left;
	background:url('/imagenes/fondo-verano.gif') no-repeat;
	position:relative;
	
}
.verano-cont-ima1{
	position:absolute;
	top:36px;left:0;
}
.verano-cont-ima2{
	position:absolute;
	top:291px;left:0;
}
.verano-cont-ima3{
	position:absolute;
	top:242px;left:0px;
}
.verano-cont-ima4{
	position:absolute;
	top:315px;left:190px;
}
.comunicacion-content{
	width:27em;
	float:left;
	color:#574f49;
	margin-top:1em;
	margin-left:2em;
	font-size:.9em;
}
.comunicacion-fecha{
	width:27em;
	float:left;
	color:#574f49;
	margin: .8em 0 .4em 0;
	padding-bottom:.2em;
	border-style:solid;
	border-color:#fff;
	border-width: 0.1em;
	border-top:0;
	border-left:0;
	border-right:0;
}
.comunicacion-titulo{
	width:27em;
	float:left;
	margin: 0 0 .4em 0;
}
.comunicacion-titulo a:link,.comunicacion-titulo a:visited,.comunicacion-titulo a:active{
	color:#574f49;
	font-weight:bold;
	text-decoration:none;
}
.comunicacion-titulo a:hover{
	color:#d51d29;
	font-weight:bold;
	text-decoration:none;
}
.comunicacion-texto{
	width:27em;
	float:left;
	color:#000;
	margin: 0 0 .4em 0;
}
.redes-cont{
	width:27em;
	float:left;
	color:#574f49;
	margin-top:.5em;
	margin-left:2em;
	font-size:.9em;
}
.redes-ima{
	float:right;
	margin:.6em 0 .3em 0;
}
.redes-cont div{
	margin-bottom:.4em;
}
.redes-twitter-min a:link,.redes-twitter-min a:visited,.redes-twitter-min a:active{
	color:#000;
	text-decoration:none;
}
.redes-twitter-min{
	padding-bottom:6px;
}
.borde-blanco{
	border-style:solid;
	border-color:#fff;
	border-width: 0.1em;
	border-top:0;
	border-left:0;
	border-right:0;
}
.titulo-rojo{
	color:#d51d29;
	font-size:1.3em;
	font-family:ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	text-transform:uppercase;
}
.titulo-rojo-grande{
	color:#d51d29;
	font-size:1.5em;
	font-family:ExistenceUnicaseLightRegular,Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
	text-transform:uppercase;
}


#cont-resto-total .fondo-arriba{
	position:absolute;
	top:0;left:0;
}
#cont-resto-total div.migas {
	margin: 0;
	position:absolute;
	top:1em;right:1em;
} 
#cont-resto-total #titulo-estructura{
	margin-left:32px;
	margin-top:6px;
}
#cont-resto-total .content-total{
	width:759px;
	float:left;
	background:#fff url('/imagenes/fondo-cab-gris4.gif') no-repeat top left;
	padding-top:2em;
	padding-bottom:2em;
	padding-left:32px;
}
#cont-resto-total .content-iz{
	width:383px;
	float:left;
	background:#fff url('/imagenes/fondo-cab-gris4.gif') no-repeat top left;
	padding-top:2em;
	padding-bottom:2em;
	padding-left:32px;
}
#cont-resto-total .content-iz p{
	width:353px;
	float:left;
}
#cont-resto-total .content-iz .operacion-error{
	width:303px;
	float:left;
}
#cont-resto-total .content-ct{
	width:376px;
	float:left;
	position:relative;
	padding-top:2em;
	padding-bottom:2em;
}
#cont-resto-total .content-de{
	width: 175px;
	float: left;
	font-size:1.45em;
	font-family: 'HelveticaNeueLTStd45Light';
	color:#d51c2e;
	padding-left:21px
}
#cont-resto-total .content-de2{
	width: 196px;
	float: left;
	font-size:12px;
	font-family: 'HelveticaNeueLTStd45Light';
}
#cont-resto-total .content-de2 .content{
	width:180px;
	margin:0;
	padding-left:15px;
}
#cont-resto-total .content-de p{
	width: 175px;
	float: left;
}
.imagenes-videos{
	width:77px;
	height:77px;
}
.video-mascara{
	position:absolute;
	top:0;left:0;
}
.video-play{
	position:absolute;
	top:2.05em;left:4.7em;
}
a.enlace-titulo-contenido:link, a.enlace-titulo-contenido:visited, a.enlace-titulo-contenido:hover, a.enlace-titulo-contenido:active{
	text-decoration:none;
	font-style:normal;
	color:#574f49;
	font-family:Arial,Trebuchet MS,Verdana,Helvetica,times,sans-serif;
}
.imagen{
	position:relative;
	top:0;left:0;
}
.imagen .cab{
	position:absolute;
	top:0;left:0;
}
.imagen .pie{
	position:absolute;
	bottom:0;left:0;
}
.paginacion-index{
	position:absolute;
	bottom:93px;right:1px;
}
