/* CSS Document */
html, body { height: 100% }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:70%; padding:0; margin:0; color:#ffffff; background:#00476c url(../img/faux.gif) repeat-y 25% 0; }
img { border: 0 }
h1 { font-size: 100% }
h2 { font-size: 130% }
h3{font-size: 110%}
h3.amarillo{color: #EBE9C3}
h3.grande{font-size: 100%;}
h3.peque, h4{ font-size: 90%;}
a { color:#ffffff }
abbr, acronym { cursor: help }
address {text-decoration:none; font-style: normal;}

#cabecera:after { clear:both; display:block; content:"."; height:0; visibility:hidden }
#cabecera { width:100%; background: #00476c url(../img/cabecera.gif) repeat-x right top}
	#escudo { float:left; width:325px; background-color:#CC0000; height:86px; background: #ffffff url(../img/cruceta.gif) repeat-x right top;}
	#escudo img {float:left;width:320px;}
	#cabecera h1 {float:left; margin:.7em 0 0 0}
	#logo { float:left; margin-right:1em; }

/*#contenido { float:right; width:72%; padding: 1% 1% 5% 1%;  color:#00476c }*/


#contenido_inicio { width:100%; text-align:center; margin-top:2em; color:#ffffff}
#contenido {
	float:right;
	width:65%;
	margin-left: 2%;
	padding-top: 2%;
	padding-right: 4%;
	padding-bottom: 2%;
	padding-left: 2%;
	margin-right: 1%;
	
}	#contenido_inicio span { display:block; margin-bottom:1em  }


#home { background-color:#00476c; background-image:none}
#home #swf {float:right}
#home .contenido {margin:auto; width:63em; margin-top:2em }
#home .sup {text-align:center}
#home .sup a:hover { text-decoration:underline}
#home .sup .titular {float:left; margin-left:20em}
#home .sup .direcc {float:right; font-size:80%; color:#CCC; margin:1em 2em 0 0}
#home #cabecera {background-image:none; background-color:#00476c}
#home #cabecera h1 { float:none; margin: 0}
#home #escudo {background-image:none; background-color:#00476c; width:325px}
#home div.central {text-align:center; padding-top:1em}
#home div.central a:hover { text-decoration:underline }
#home ul {list-style:none; margin:0em 0 0 0; padding:0}
#home ul li { margin-right:2em; margin-bottom:0.7em; text-align:left;}
#home ul a {text-decoration:none; font-weight:bold; color:#FFFFFF}
#home .pie {margin: 0 0 2em 0; text-align:center}
#home .pie span { display:block; margin-top:.5em; margin-bottom: .5em }
.aviso {border:2px solid #fff; text-align:center; padding:.3em; margin:2% auto 2% auto; width:90% }
.avisosinborde {text-align:center; padding:.3em; margin:2% auto 2% auto; width:90% }



#menu { float:left ; width:20%; padding-top:1em }
	#menu a, #menu ul { color:#ffffff; text-decoration:none  }
	#menu a:hover { text-decoration:underline }
	#menu ul { padding:0; margin:0 0 0 1.5em; list-style-type:none }
	#menu ul li { padding: .5em 0 .5em .5em; background: url(../img/bullet.gif) no-repeat 0 .9em; margin-left:.5em }
	#menu ul ul { margin-top: .5em }
	
.copy {display:block; text-align:center; color: #ffffff; margin-top:2em; margin-bottom:3em}

.fr { float:right; margin-left:1% }
.fl { float:left; margin-right:1% }
.sel { text-decoration:underline }
.txt_justificado { text-align:justify }
.centrado { text-align:center }
.clearer { clear:both }
.img_coleccion { text-align:center; float:right; width:20% }
.dcha_coleccion { width:70%; float:left }
.img_coleccion span { display:block; font-size:85%;  }

.sin { list-style-type:none; padding:0; margin:0 }
.sin li { margin-top:1em; margin-bottom:1em }
ul.normas {list-style:none; margin-left:1em; padding-left:0; font-size:90%}
ul.normas li {margin-bottom: .5em; padding-left:3em; display:block; padding-top:5px; padding-bottom:1em}
.normas .n1 {background:url(../img/nocamaras.gif) no-repeat; background-position:0 .2em;font-size:110% }
.normas .n2 {background:url(../img/nobebidas.gif) no-repeat; background-position:0 .2em;font-size:110%  }
.normas .n3 {background:url(../img/nobultos.gif) no-repeat; background-position:0 .2em;font-size:110%  }
.normas .n4 {background:url(../img/nomoviles.gif) no-repeat; background-position:0 .2em;font-size:110%  }
.normas .n5 {background:url(../img/noanimales.gif) no-repeat; background-position:0 .2em;font-size:110%  }
.normas .n6 {background:url(../img/nofumar.gif) no-repeat; background-position:0 .2em;font-size:110%  }

.mapa a{ color:#002953; font-weight:bold; text-decoration:none }
.mapa a:hover { text-decoration:underline }
.mapa ul { margin-top:.5em; margin-bottom:.5em }

.det-pieza {text-align:center}
.det-pieza h1 {margin-top:2em}
.det-pieza img {margin:1.5em 0}

.compo_img {margin:auto auto 2em auto; padding:0; width:285px}
.compo_img img {display:block; float:left}
.compo_img .det1 {padding-top: 62px}
.compo_img .det2{margin-top: 49px}

dl dt {font-weight:bold}
dl dd {margin:0 0 1em 0}
dl dd a {font-size:90%; text-decoration:underline; color:#006699}

ul.selec-piezas {list-style-type:none}
ul.selec-piezas li {margin-bottom:.5em}
ul.selec-piezas a:hover {text-decoration:underline; color:#D2BB57}

	/* estilos para los pop-ups para detalle de las piezas de la colección */
	#det-piezas {background-color: #ffffff; background-image:none; color:#000000}
	#det-piezas .clearer {height:1%; margin:0}
	#det-piezas h1 {margin:0 0 20px 0; padding:0}
	#det-piezas h2 {font-size:90%; margin:0 0 1em 0}
	.vertical .imagen {float:left; width:250px; padding:0 20px}
	.vertical .texto {float:left; width:230px; text-align:justify}
	.vertical .pie {border-top: 1px #A4A4A4 dotted; border-bottom: 1px #A4A4A4 solid; color:#A4A4A4; font-size: 85%; padding:2px; margin-top: 25px}
	.horizontal .imagen {text-align:center}
	.horizontal .texto {text-align:justify; padding:5px}
	.horizontal .texto h2 {text-align:center; margin:5px 0}
	.horizontal .texto p {margin:0}
	.horizontal .pie {border-top: 1px #A4A4A4 dotted; border-bottom: 1px #A4A4A4 solid; color:#A4A4A4; padding:2px; margin-top: 0}
	.texto p, .pie {font-size: 85%}
	/* fin detalles */

/* estilos para la sección Histórico de Actividades */
ul.historico {padding-left: 3.5em; margin-left:0}
ul.historico-bullet {list-style-type:square; color:#CC0000}
ul.historico-bullet li span {color:#00476c}
#contenido DIV.grupo DIV  {
	DISPLAY: block;
	FLOAT: left;
	PADDING-BOTTOM: 0.3em;
	PADDING-TOP: 1em;
	width:95%;
	/*margin-right: 0em;
	padding-left: 1em;*/
}

#contenido DIV.grupo DIV.dir1col DIV  {
	WIDTH: 34%
}
#contenido DIV.grupo DIV.dir2cols DIV  {
	WIDTH: 47%;	
}
#contenido  DIV.grupo DIV.dir3cols DIV  {
	WIDTH: 27%;
}
#contenido DIV.grupo DIV.dir3cols1 DIV  {
	WIDTH: 29%
}
#contenido DIV.grupo DIV.dir4cols DIV  {
	WIDTH: 20%
}
#contenido DIV.grupo DIV IMG {
	FLOAT: left;
	text-align: center;
}
 #contenido DIV.grupo H3 {
    FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	COLOR: #333333;
	PADDING-TOP: 0.4em;
	MARGIN-BOTTOM: 0.5em;
	PADDING-BOTTOM: 0.2em;
	height: 40px;
	vertical-align: text-bottom;
}
.nombre1{margin-bottom:0em}
.nombre2{
	text-align:right;
	margin:0 5% 0 0em;
	
}.nombre3{margin-top:0.5em}
.nombre4{position:absolute; left:12em; top:12em}
