@font-face {
	font-family: 'VAGRoundedStd-Light';
    src: url('../fonts/original_VAG-Rounded-Std-Light.eot?#iefix') format('embedded-opentype'), 
url('../fonts/original_VAG-Rounded-Std-Light.woff') format('woff'),
url('../fonts/original_VAG-Rounded-Std-Light.ttf') format('truetype'),
url('../fonts/original_VAG-Rounded-Std-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
	}

@font-face {
    font-family: 'vag_roundedbold';
    src: url('../fonts/vagron-webfont.eot');
    src: url('../fonts/vagron-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/vagron-webfont.woff') format('woff'),
url('../fonts/vagron-webfont.ttf') format('truetype'),
url('../fonts/vagron-webfont.svg#vagrounded_btregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
	
	
/* LAYOUT */
body, html {
	height: 100%;
	font-family: 'VAGRoundedStd-Light';
	font-size: 15px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-style: normal;
	}
#top {
	width: 100%;
	position: fixed;
	z-index:999;
	}
#encabezado {
	height: 50px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	background-color: #ECEDED;
	opacity: 0.9;
    filter: alpha(opacity=90);
	}
#logo {
	float: left;
	padding: 0px 22px 0px 22px;
	}
#container {
	height: 100%;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	}
#content {
	height: 1200px;
	width: 960px;
	padding-top: 130px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	background-color: #F6F6F6;
	}
.nav1, .nav2, .nav3, .nav4, .nav5, .nav6,.nav7,.nav8 {
	font-family: 'VAGRoundedStd-Light';
	font-size: 15px;
	color:#d51e2a;
	text-decoration: none;
	display: inline-block;
	padding: 8px 22px 0px 22px;
	text-align: center;
	line-height:1;
	vertical-align: middle;
	}
.nav1:hover,.nav2:hover,.nav3:hover,.nav4:hover,.nav5:hover,.nav6:hover,.nav7:hover,.nav8:hover { color:#d51e2a; }

#pie {
	width: 960px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: center;
	font-size: 15px;
	color: #d51e2a;
	background-color: #F6F6F6;
	padding-top: 560px;
	padding-bottom: 50px;
	}


/* CIRCULOS ***/
#vacia { position:relative; left:0px; top:0px; }
#circulo_1 {
	position:absolute;
	left:357px;
	top:0px;
	z-index:5;
	}
#circulo_2 {
	position:absolute;
	left:357px;
	top:150px;
	z-index:5;
	}
#circulo_3 {
	position:absolute;
	left:357px;
	top:300px;
	z-index:10;
	}
#circulo_7 {
	position:absolute;
	left:357px;
	top:450px;
	z-index:10;
	}
#circulo_8 {
	position:absolute;
	left:357px;
	top:600px;
	z-index:10;
	}
#circulo_4 {
	position:absolute;
	left:357px;
	top:750px;
	z-index:15;
	}
#circulo_6 {
	position:absolute;
	left:357px;
	top:900px;
	z-index:20;
	}


/* QUIENES SOMOS ****/
#quienes_txt {
	position:absolute;
	left:0px;
	top:300px;
	z-index:1;
	width:960px;
	font-family: 'VAGRoundedStd-Light';
	font-size: 18px;
	line-height: 23px;
	color: #9DC107;
	letter-spacing: 0.1em;
	display:none;
	}


/* PROGRAMAS ****/
#programas_txt {
	position:absolute;
	left:0px;
	top:450px;
	z-index:1;
	width:960px;
	font-family: 'VAGRoundedStd-Light';
	font-size: 18px;
	line-height: 23px;
	color: #0098AF;
	letter-spacing: 0.1em;
	display:none;
	}
#programas_txt .titulos {
	font-family: 'vag_roundedbold';
	font-size: 18px;
	line-height: 23px;
	letter-spacing: 0em;
	}
#programas_txt .descripcion {
	font-size: 12px;
	line-height: 14px;
	}
	

/* ENFERMEDADES ****/
#enfermedades_txt {
	position:absolute;
	left:0px;
	top:600px;
	z-index:1;
	width:960px;
	font-family: 'VAGRoundedStd-Light';
	font-size: 15px;
	line-height: 17px;
	color: #701E68;
	letter-spacing: 0em;
	display:none;
	}
.enfermedades_descripcion {
	font-family: 'VAGRoundedStd-Light';
	font-size: 15px;
	line-height: 17px;
	color: #701E68;
	letter-spacing: 0em;
	}
.enfermedades_titulos {
	font-family: 'vag_roundedbold';
	font-size: 18px;
	line-height: 20px;
	color: #701E68;
	letter-spacing: 0em;
	}
#enfermedades_txt .preguntas {
	font-size: 15px;
	line-height: 30px;
	letter-spacing: 0.02em;
	}
#enfermedades_txt .preguntas a {
	color: #701E68;
	text-decoration: none;
	}
#enfermedades_txt .preguntas a:hover {
	color: #701E68;
	text-decoration: underline;
	}


/* ONCOLOGICAS ****/
#oncologicas_txt {
	position:absolute;
	left:0px;
	top:750px;
	z-index:1;
	width:960px;
	font-family: 'VAGRoundedStd-Light';
	font-size: 15px;
	line-height: 17px;
	color: #ed135d;
	letter-spacing: 0em;
	display:none;
	}
.oncologicas_descripcion {
	font-family: 'VAGRoundedStd-Light';
	font-size: 15px;
	line-height: 17px;
	color: #ed135d;
	letter-spacing: 0em;
	}
.oncologicas_titulos {
	font-family: 'vag_roundedbold';
	font-size: 18px;
	line-height: 20px;
	color: #ed135d;
	letter-spacing: 0em;
	}
#oncologicas_txt .preguntas {
	font-size: 15px;
	line-height: 30px;
	letter-spacing: 0.02em;
	}
#oncologicas_txt .preguntas a {
	color: #ed135d;
	text-decoration: none;
	}
#oncologicas_txt .preguntas a:hover {
	color: #ed135d;
	text-decoration: underline;
	}


/* INFLAMATORIAS ****/
#inflamatorias_txt {
	position:absolute;
	left:0px;
	top:900px;
	z-index:1;
	width:960px;
	font-family: 'VAGRoundedStd-Light';
	font-size: 15px;
	line-height: 17px;
	color: #f47929;
	letter-spacing: 0em;
	display:none;
	}
.inflamatorias_descripcion {
	font-family: 'VAGRoundedStd-Light';
	font-size: 15px;
	line-height: 17px;
	color: #f47929;
	letter-spacing: 0em;
	}
.inflamatorias_titulos {
	font-family: 'vag_roundedbold';
	font-size: 18px;
	line-height: 20px;
	color: #f47929;
	letter-spacing: 0em;
	}
#inflamatorias_txt .preguntas {
	font-size: 15px;
	line-height: 30px;
	letter-spacing: 0.02em;
	}
#inflamatorias_txt .preguntas a {
	color: #f47929;
	text-decoration: none;
	}
#inflamatorias_txt .preguntas a:hover {
	color: #f47929;
	text-decoration: underline;
	}



/* DATOS DE INTERES ****/
#datos_txt {
	position:absolute;
	left:0px;
	top:1050px;
	z-index:1;
	width:960px;
	font-family: 'VAGRoundedStd-Light';
	font-size: 18px;
	line-height: 23px;
	color: #CD5094;
	letter-spacing: 0.1em;
	display:none;
	}
#datos_txt a {
	color: #CD5094;
	text-decoration: none;
	}
#datos_txt a:hover {
	color: #CD5094;
	text-decoration: underline;
	}


/* NOVEDADES ****/
#novedades_txt {
	position:absolute;
	left:0px;
	top:900px;
	z-index:1;
	width:960px;
	font-family: 'VAGRoundedStd-Light';
	font-size: 15px;
	line-height: 32px;
	color: #EC751A;
	letter-spacing: 0.1em;
	display:none;
	}
#novedades_txt .meses {
	font-family: 'vag_roundedbold';
	}
	

/* CONTACTOS ****/
#contactos_txt {
	position:absolute;
	left:0px;
	top:1200px;
	z-index:1;
	width:960px;
	font-family: 'VAGRoundedStd-Light';
	font-size: 18px;
	line-height: 23px;
	color: #FFCF1F;
	letter-spacing: 0.1em;
	display:none;
	}
#contactos_txt a {
	color: #FFCF1F;
	text-decoration: none;
	}
#contactos_txt a:hover {
	color: #FFCF1F;
	text-decoration: underline;
	}



/* SHIRE ****/
#linkashire {
	position:absolute;
	bottom: 270px;
	left: 41%;
	font-size: 18px;
	color: #701E68;
	text-decoration: inherit;
	cursor: pointer;
	}

#linkashire:hover {

text-decoration: underline;
}
