/* capas */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color:#000000;
}

#home {
	background-color: #FFFFFF;
}

#total {
	
}

#total #royal {
	position:absolute;
	top:19.1em;
	left:70em;
	color:#FFFFFF;
	z-index:2;
}

#total #franja_sup {
	position:absolute;
	top:0em;
	right:0em;
	width:300em;
	height:4.4em;
	z-index:1;
	background-color: #FFFFFF;
}

#total #menu_ppal {
	position:absolute;
	top:2.6em;
	left:19px;
	z-index:2;
}

#total #menu_ppal ul {
	margin:0em;
	padding:0em;
	border:0em;
	color: White;
	font-family: arial, helvetica, sans-serif;
}

#total #menu_ppal ul li {
	margin:0em 0em 0em 0em;
	float: left;
	display: inline; 
}

#total #menu_ppal ul li a {
	margin:0em 0em 0em 0em;
	float: left;
}

#total #menu_ppal img {
	border:0;
}

#total #menu_salas {
	position:absolute;
	top : 189px;
	left:21px;
	z-index:2;
	width: 332px;
}

#total #menu_salas ul {
	margin:0em;
	padding:0em;
	border:0em;
	font-family: arial, helvetica, sans-serif;
}

#total #menu_salas ul li {
	margin:0em 0em 0em 0em;
	display: inline; 
	float: left;
}

#total #menu_salas ul li a {
	margin:0em 0em 0em 0em;
	float: left;
}

#total #menu_salas img {
	border:0;
}

#total #menu_secundario {
	position:absolute;
	top : 2.6em;
	right:21px;
	z-index:2;
}

#total #menu_secundario ul {
	margin:0em;
	padding:0em;
	border:0em;
	font-family: arial, helvetica, sans-serif;
}

#total #menu_secundario ul li {
	margin:0em 0em 0em 0em;
	float: left;
	display: inline; 
}

#total #menu_secundario ul li a {
	margin:0em 0em 0em 0em;
	float: left;
}

#total #menu_secundario img {
	border:0;
}

/* HOME */

#total #foto_home {
	position:absolute;
	top:59px;
	left:21px;
	z-index:2;
}

#total #titular {
	position:absolute;
	top:58px;
	left:406px;
	z-index:2;
}

#total #texto_home {
	position:absolute;
	top:298px;
	left:407px;
	color:#000000;
	z-index:2;
	line-height:1.4em;
}

#total #peu_home {
	position:absolute;
	top:424px;
	left:21px;
	z-index:2;
	color:#000000;
	width: 334px;
}


.minitext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}

.minitext a{
	text-decoration:underline;
}

#linkfullscreen {
	position:absolute;
	left:1px;
	top:545px;
	width:571px;
	height:36px;
	z-index:3;
}

#linkfullscreen a {
	text-decoration: none;
	color: #000000;
}

#linkfullscreen a:hover {
	text-decoration: underline;
	color: #000000;
}
/*.link_nou {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}

.link_nou a{
	text-decoration:underline;
}*/

/* MUSEO */

#total #indice_museo {
	position:absolute;
	top:8.4em;
	left:43.6em;
	z-index:2;
	line-height:1.4em;
	width: 416px;
}

#total #titular_museo {
	position:absolute;
	top:59px;
	left:8px;
	z-index:3;
}

#total #id_sala {
	position:absolute;
	top:55px;
	left:378px;
	z-index:2;
}

#total #subtit {
	position:absolute;
	top:7.9em;
	left:43.6em;
	z-index:2;
}

/* FUNDACIÓN */

#total #indice_fundacion {
	position:absolute;
	top:11em;
	left:43.8em;
	z-index:2;
	line-height:1.4em;
}

#total #titular_fundacion {
	position:absolute;
	top:6.8em;
	left:43.5em;
	z-index:2;
}

/* SALAS */

#total #texto {
	position:absolute;
	top:132px;
	left:380px;
	z-index:2;
	line-height:1.4em;
}

/* 1 */

#total #f1_1 {
	position:absolute;
	top:28em;
	left:0em;
	z-index:2;
}

#total #f1_2 {
	position:absolute;
	top:63em;
	left:0em;
	z-index:2;
}

#total #f1_3 {
	position:absolute;
	top:97em;
	left:0em;
	z-index:2;
}


/* 2 */

#total #f2_1 {
	position:absolute;
	top:13.8em;
	left:0em;
	z-index:2;
}

#total #f2_2 {
	position:absolute;
	top:59.7em;
	left:0em;
	z-index:2;
}

#total #f2_3 {
	position:absolute;
	top:103.2em;
	left:0em;
	z-index:2;
}

#total #f2_4 {
	position:absolute;
	top:129.5em;
	left:0em;
	z-index:2;
}

/* 3 */

#total #f3_1 {
	position:absolute;
	top:24em;
	left:0em;
	z-index:2;
}

#total #f3_2 {
	position:absolute;
	top:61.2em;
	left:0em;
	z-index:2;
}

#total #f3_3 {
	position:absolute;
	top:95.8em;
	left:0em;
	z-index:2;
}

#total #f3_4 {
	position:absolute;
	top:129.5em;
	left:0em;
	z-index:2;
}

/* 4 */

#total #f4_1 {
	position:absolute;
	top:26em;
	left:0em;
	z-index:2;
}

#total #f4_2 {
	position:absolute;
	top:56em;
	left:0em;
	z-index:2;
}

#total #f4_3 {
	position:absolute;
	top:86em;
	left:0em;
	z-index:2;
}

/* 5 */

#total #f5_1 {
	position:absolute;
	top:23em;
	left:0em;
	z-index:2;
}

#total #f5_2 {
	position:absolute;
	top:57em;
	left:0em;
	z-index:2;
}

#total #f5_3 {
	position:absolute;
	top:90.7em;
	left:0em;
	z-index:2;
}

#total #f5_4 {
	position:absolute;
	top:125.3em;
	left:0em;
	z-index:2;
}

/* 6 */

#total #f6_1 {
	position:absolute;
	top:13.8em;
	left:0em;
	z-index:2;
}

#total #f6_2 {
	position:absolute;
	top:51.6em;
	left:0em;
	z-index:2;
}

#total #f6_3 {
	position:absolute;
	top:85.4em;
	left:0em;
	z-index:2;
}

#total #f6_4 {
	position:absolute;
	top:115.3em;
	left:0em;
	z-index:2;
}

/* 7 */

#total #f7_1 {
	position:absolute;
	top:19em;
	left:0em;
	z-index:2;
}

#total #f7_2 {
	position:absolute;
	top:55.8em;
	left:0em;
	z-index:2;
}

#total #f7_3 {
	position:absolute;
	top:85em;
	left:0em;
	z-index:2;
}

/* 8 */

#total #f8_1 {
	position:absolute;
	top:17em;
	left:0em;
	z-index:2;
}

#total #f8_2 {
	position:absolute;
	top:47em;
	left:0em;
	z-index:2;
}

#total #f8_3 {
	position:absolute;
	top:80.8em;
	left:0em;
	z-index:2;
}


/* 9 */

#total #f9_1 {
	position:absolute;
	top:15.3em;
	left:0em;
	z-index:2;
}

#total #f9_2 {
	position:absolute;
	top:49.2em;
	left:0em;
	z-index:2;
}

#total #f9_3 {
	position:absolute;
	top:79.5em;
	left:0em;
	z-index:2;
}


#total #peu {
	position:relative;
	left:43.7em;
	top:-8.1em;
	height:0em;
	z-index:2;
	line-height:1.4em;
}

#total #peu2 {
	position:relative;
	left:43.7em;
	top:-9.5em;
	height:0em;
	z-index:2;
	line-height:1.4em;
}

/* INFO */

#total #mapa_info1 {
	position:absolute;
	top:193px;
	left:0em;
	z-index:2;
}

#total #texto_info {
	position:absolute;
	top:200px;
	left:43.5em;
	z-index:2;
}

#total #tit_info {
	position:absolute;
	top:8.5em;
	left:43.3em;
	z-index:2;
}

#total #titular_museo2 {
	position:absolute;
	top:895px;
	left:0em;
	z-index:2;
}

#total #mapa_info2 {
	position:absolute;
	top:1036px;
	left:0em;
	z-index:2;
}

#total #texto_info2 {
	position:absolute;
	top:1042px;
	left:43.5em;
	z-index:2;
}

hr	{
	margin: 0.5em 0em 0.5em 0em;
	border: 1px solid #767a7d;
	width:100%;
	height:1px;
	padding:0em;
}


/* POPUP */

#total #titular_pop {
	position:absolute;
	top:1em;
	left:0.1em;
	z-index:3;
}

#total #fr_1 {
	position:absolute;
	top:10em;
	left:0em;
	z-index:2;
}

#total #fr_2 {
	position:absolute;
	top:43em;
	left:0em;
	z-index:2;
}

#total #fr_3 {
	position:absolute;
	top:76em;
	left:0em;
	z-index:2;
}

#total #fr_4 {
	position:absolute;
	top:109em;
	left:0em;
	z-index:2;
}

#total #fr_5 {
	position:absolute;
	top:141.8em;
	left:0em;
	z-index:1;
}

#total #fr_6 {
	position:absolute;
	top:174.6em;
	left:0em;
	z-index:1;
}

#total #fr_7 {
	position:absolute;
	top:200em;
	left:0em;
	z-index:1;
}

#total #fr_8 {
	position:absolute;
	top:233em;
	left:0em;
	z-index:1;
}

#total #fr_9 {
	position:absolute;
	top:262.2em;
	left:0em;
	z-index:1;
}

#total #fr_10 {
	position:absolute;
	top:295em;
	left:0em;
	z-index:1;
}

#total #fr_11 {
	position:absolute;
	top:327.7em;
	left:0em;
	z-index:1;
}

#total #peur {
	position:relative;
	left:42.3em;
	top:-9.5em;
	height:0em;
	z-index:2;
	line-height:1.4em;
}

/* VISITA VIRTUAL */

#total #visita_virtual {
	position:absolute;
	top:4.5em;
	left:0em;
	z-index:2;
}

#total #titular_vv {
	position:absolute;
	top:6em;
	left:65em;
	z-index:2;
}

#total #index_museo_vv {
	position:absolute;
	top:320px;
	left:66em;
	z-index:2;
}

#total #index_fun_vv {
	position:absolute;
	top:400px;
	left:66em;
	z-index:2;
}

#total #mapa_vv {
	position:absolute;
	top:200px;
	left:66em;
	z-index:2;
}

#total #logo_vv {
	position:absolute;
	top:14.2em;
	left:66em;
	z-index:2;
}

#total #mapa_f1_vv {
	position:absolute;
	top:200px;
	left:66em;
	z-index:2;
}

#total #mapa_f2_vv {
	position:absolute;
	top:285px;
	left:633px;
	z-index:2;
}

#total #mapa_f3_vv {
	position:absolute;
	top:340px;
	left:633px;
	z-index:2;
}

#total #tit_museo_vv {
	position:absolute;
	top:27em;
	left:66em;
	z-index:2;
}

#total #tit_fun_vv {
	position:absolute;
	top:36em;
	left:66em;
	z-index:2;
}


/* ESTILOS */

a {
	text-decoration: none;
	color: #FFFFFF;
}

a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#total #indice_museo a {
	text-decoration: none;
	color: #000000;
}

#total #indice_museo a:hover {
	text-decoration: underline;
	color: #000000;
}

#total #index_museo_vv a {
	text-decoration: none;
	color: #000000;
}

#total #index_museo_vv a:hover {
	text-decoration: underline;
	color: #000000;
}

#total #index_fun_vv a {
	text-decoration: none;
	color: #000000;
}

#total #index_fun_vv a:hover {
	text-decoration: underline;
	color: #000000;
}

.index_museu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

#total #indice_fundacion a {
	text-decoration: none;
	color: #000000;
}

#total #indice_fundacion a:hover {
	text-decoration: underline;
	color: #000000;
}

#total #texto_info a {
	text-decoration: none;
	color: #000000;
}

#total #texto_info a:hover {
	text-decoration: underline;
	color: #000000;
}

#total #texto_info2 a {
	text-decoration: none;
	color: #000000;
}

#total #texto_info2 a:hover {
	text-decoration: underline;
	color: #000000;
}


.numero_home {
	color:#8ca3af;
}

.numero_index {
	color:#8ca3af;
}

.salt_linia {
	line-height:7px;
}

.salt_linia2 {
	line-height:5px;
}

.bolo {
	font-size:0.9em;
}
#galeria_img {

}
#galeria_botones {
	color: #AD1A22;
}

