@charset "UTF-8";
/*@font-face {
	font-family: 'HelveticaCondensedBlack';
	src: url(Tipos/Helveticas/helveconbla.eot);
	src: local('☺'), url(Tipos/Helveticas/helveconbla.woff) format('woff'), url(tipos/helveticas/helveconbla.ttf) format('truetype'), url(tipos/helveticas/helveconbla.svg#webfont) format('svg');
	font-weight: bold;
	font-style:normal;
}
@font-face {
	font-family: 'HelveticaCondensedBold';
	src: url(Tipos/Helveticas/helveconbol.eot);
	src: local('☺'), url(Tipos/Helveticas/helveconbol.woff) format('woff'), url(tipos/helveticas/helveconbol.ttf) format('truetype'), url(tipos/helveticas/helveconbol.svg#webfont) format('svg');
}
@font-face {
	font-family: 'HelveticaCondensedRegular';
	src: url(Tipos/Helveticas/helvecon.eot);
	src: local('☺'), url(tipos/helveticas/helvecon.woff) format('woff'), url(tipos/helveticas/helvecon.ttf) format('truetype'), url(tipos/helveticas/helvecon.svg#webfont) format('svg');
}
@font-face {
	font-family: 'HelveticaCondensedLight';
	src: url(tipos/helveticas/helveconlig.eot); 
	src: local('☺'), url(tipos/helveticas/helveconlig.woff) format('woff'), url(tipos/helveticas/helveconlig.ttf) format('truetype'), url(tipos/helveticas/helveconlig.svg#webfont) format('svg');
}*/
html, body {
	font-family: 'HelveticaCondensedRegular', Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #003366;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	font-size: 9px;
	line-height: 14px;
	z-index: 1;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a, a:link {
	color: #00599F;
}
a:hover {
	color: #FA5212;
}
a:visited {
	color: #00599f;
}
a:visited:hover {
	color: #FA5212;
}
.lnk_mas:link {
	color: #FA5212;
}
.lnk_mas:hover {
	color: #00599F;
}
.lnk_mas:visited {
	color: #fa5212;
}
.lnk_mas:visited:hover {
	color: #00599f;
}
sup, sub {
	font-size: x-small;
	line-height: 50%;
}
sup {
	line-height: 50%;
}
#contenedor {
	height: 100px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	z-index: 2;
}
#centro {
	height: auto;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	z-index: 3;
}
/* CABECERA*/
#cabecera {
	height: 170px;
	width: 980px;
	position: relative;
	overflow: visible;
}
#cabecera #fondo {
	background-color: #FFFFFF;
	background-image: url(imaxes/cabecera_relleno.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 99px;
	width: 964px;
	border-right-width: 8px;
	border-left-width: 8px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
#cabecera #azul {
	height: 110px;
	width: 980px;
	position: absolute;
	left: 0px;
	top: 20px;
}
#cabecera #azul .izquierda, #cabecera #azul .derecha {
	height: 110px;
	width: 53px;
	position: relative;
	float: left;
}
#cabecera #azul .izquierda {
	background-image: url(imaxes/azul_esquina_izquierda.png);
	background-repeat: no-repeat;
}
#cabecera #azul .derecha {
	background-image: url(imaxes/azul_esquina_derecha.png);
	background-repeat: no-repeat;
}
#cabecera #azul .fondo {
	background-image: url(imaxes/azul_relleno.jpg);
	background-repeat: repeat-x;
	height: 110px;
	width: 874px;
	position: relative;
	float: left;
}
#cabecera #gtg {
	background-image: url(imaxes/gtg.png);
	background-repeat: no-repeat;
	height: 118px;
	width: 253px;
	position: absolute;
	left: 0px;
	top: 20px;
}
#cabecera #moneco {
	background-image: url(imaxes/moneco_con_chave.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 173px;
	width: 201px;
	left: 200px;
	top: 6px;
	z-index: 10;
}
#cabecera #bocadillo {
	background-image: url(imaxes/bocadillo.png);
	height: 72px;
	width: 205px;
	padding-top: 17px;
	padding-right: 21px;
	padding-bottom: 11px;
	padding-left: 46px;
	position: absolute;
	left: 335px;
	top: 4px;
	background-repeat: no-repeat;
	font-size: 20px;
	text-transform: uppercase;
	color: #00599F;
	text-align: center;
	font-family: 'HelveticaCondensedBlack', Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-weight: normal;
}
#cabecera #bocadillo a, #cabecera #bocadillo a:link, #cabecera #bocadillo a:hover, #cabecera #bocadillo a:focus, #cabecera #bocadillo a:visited {
	text-decoration: none;
	color: #00599F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
}
/*FECHA DE HOY*/
#calendario {
	background-image: url(imaxes/calendario.png);
	background-repeat: no-repeat;
	height: 104px;
	width: 102px;
	position: absolute;
	top: 4px;
	right: 20px;
}
#calendario #mes, #calendario #dia, #calendario #numero {
	position: absolute;
	width: 74px;
	left: 10px;
	text-align: center;
	color: #FFFFFF;
	text-transform: uppercase;
	font-family: 'HelveticaCondensedBold', Arial, Helvetica, sans-serif;
}
#calendario #mes {
	height: 19px;
	top: 22px;
}
#calendario #dia {
	height: 15px;
	top: 45px;
	/*margin-bottom: 8px;*/
}
#calendario #numero {
	height: 28px;
	top: 58px;
	font-size: 24px;
	/*position: relative;*/
	padding-top: 5px;
}
#marco {
	padding: 8px;
	height: auto;
	width: 964px;
	background-color: #FFFFFF;
	position: relative;
}
#pie {
	background-color: #000000;
	background-image: url(imaxes/relleno_pie_de_pagina.jpg);
	background-repeat: repeat-x;
	background-position: top;
	clear: both;
	height: 100px;
	/*width: 544px;*/
	/*padding-top: 25px;*/
	padding-bottom: 20px;
	/*overflow: visible;*/
	position: relative;
	padding-right: 20px;
	padding-left: 20px;
}
#pie div {
	float: left;
}
#pie #telefono {
	background-image: url(imaxes/telefono_seg.png);
	height: 95px;
	width: 245px;
	padding-left: 120px;
	position: absolute;
	z-index: 10;
	left: 600px;
	top: 0px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-top: 20px;
}
#pie #text_pie {
	color: #aaaaaa;
	padding-top: 20px;
	font-style: italic;
	font-size:12px;
}
#contenidos {
	background-image: url(imaxes/relleno_contenido.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: auto;
	width: 948px;
	position: relative;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 35px;
	overflow: auto;
	z-index: 5;
}
#contenidos .izquierda {
	float: left;
	height: auto;
	width: 650px;
	padding-right: 40px;
	padding-left: 0px;
	z-index: 10;
}
#contenidos .derecha {
	height: auto;
	width: 258px;
	position: relative;
	float: left;
}
#contenidos .derecha .arriba {
	background-image: url(imaxes/columna_derecha_arriba.jpg);
	background-repeat: no-repeat;
	height: 8px;
	width: 258px;
	position: relative;
}
#contenidos .derecha .abajo {
	background-image: url(imaxes/columna_derecha_abajo.jpg);
	background-repeat: no-repeat;
	height: 12px;
	width: 258px;
	position: relative;
}
#imagen_gif {
	width: 227px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	position: relative;
	display: block;
	background-image: url(imaxes/columna_derecha_relleno.jpg);
	background-repeat: repeat-y;
}
#imagen_gif_int {
	background-image: url(imaxes/animacion.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 320px;
	padding: 0px 0px 0 0;
	margin: 0px 0px 0px 16px;
}
