/* CSS Document */

html, body { height: 100%}
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:70%; padding:0; margin:0; color:#682A02; background: #CF5200 url(faux.gif) repeat-y 25% 0;}
img {border: 0}
img.borde {border:1px solid #555}
img.centrado {display:block; margin:0 auto}
img.portada {float:left; border:1px solid #555; margin:0 2em 2em 0}
img.portada.como-organizar-visita {margin-bottom:6em}
img.portada.enlaces {margin-right:5em}
h1 {font-size: 100%}
h2 {font-size: 150%}
h2.peq {font-size:110%}
h3 {font-size:110%}
h4 {font-size:100%}
h5{font-style:italic; font-size: 100%;}
abbr, acronym { cursor: help }
address {text-decoration:none; font-style: normal}
p {text-align:justify}
a {color:#000099; font-weight:bold}
a:hover {text-decoration:none}
div.subir {text-align:right}
div.subir a {padding-left:1em; background: #E8E8E8 url(bullet_subir.gif) no-repeat 0 .5em}

#cabecera:after { clear:both; display:block; content:"."; height:0; visibility:hidden}
#cabecera { width:100%; background-color: #CF5200}
	#escudo {float:left}
	#cabecera h1 {float:right; margin: 0 0 0 20%;}

#contenido { float:right; width:68.5%; padding: 3%; background-color:#E8E8E8}



#menu { float:left; width:25%; padding:0; margin:0px;padding-bottom:0em; background-color:#000000;}
#menu ul {list-style-type:none; margin:0; padding:0}
#menu ul li {padding:.3em 0 .3em 0; border-bottom:1px solid #cf5200}
#menu ul li a {color:#FFFFFF; text-decoration:none; font-size:90%; padding-left: 2em}
#menu ul li.sel {background: #000000 url(bullet_n2.gif) no-repeat .5em .6em}
#menu ul li.sel ul {margin:.3em 0 0 0;border-top:1px solid #cf5200;}/**/
#menu ul li.sel ul li{background-color:#000000;}/*NUEVO*/
#menu ul li.sel ul li.sel{background-color:#585858;}/*NUEVO*/
#menu ul li.sel ul li a {padding-left:4em;display:block;}  /* ----*/
#menu ul li.sel ul li.ultimo {/*border-bottom:none;*/border-bottom:1px solid #000000;}/**/
#menu ul li.sel ul li.sel {background: #000000 url(bullet_n2.gif) no-repeat 2.5em .6em; padding-bottom:0}
#menu ul li.sel ul li.sel a {display:block; padding-bottom:.3em}
#menu ul li.sel ul li.sel ul {margin:0; border-top:1px solid #cf5200;}
#menu ul li.sel ul li.sel ul li {background-color:#585858;padding-bottom:.0em;}
#menu ul li.sel ul li.sel ul li a {padding-left:6em}
#menu ul li.sel ul li.sel ul li.sel {background: #585858 url(bullet_n2.gif) no-repeat 4.2em .5em; padding-bottom:0;}
#menu ul li.sel ul li.sel ul li.ultimo {/*border-bottom:none;*/border-bottom:1px solid #585858;background-color:#585858;}


#menu ul li.sel ul li.sel ul li.sel ul {margin:0; border-top:1px solid #cf5200}
#menu ul li.sel ul li.sel ul li.sel ul li {background-color:#585858}
#menu ul li.sel ul li.sel ul li.sel ul li a {padding-left:8em}
#menu ul li.sel ul li.sel ul li.sel ul li.sel {background: #585858 url(bullet_n2.gif) no-repeat 6.2em .5em; padding-bottom:0}
#menu ul li.sel ul li.sel ul li.sel ul li.sel a { font-style:italic; text-decoration:underline; padding-bottom:0.3em}
#menu ul li.sel ul li.sel ul li.sel ul li.se ul li.ultimo {border-bottom:none}


/*#menu ul li.sel ul li.sel ul li.ultimo.sel a { display:block; margin:0; padding:0}*/




#home {background-image:none;}
	#separador {width:2%; height:280px; float:left; background-color: #000000}
	#envoltorio {width: 100%; margin:0; padding:0; float:left;background-color:#E8E8E8;}
	#img-museo {margin:0; padding:0}
	#home #contenido {margin:0; padding:0; float:left }
	#home #menu {width:137px; margin-left:0;height:281px}
  #home #menu ul li.menu2 {text-align: right;padding-right:1em;}
  #home #menu ul li.menu2 a {color:#FFFFFF; text-decoration:none; font-size:80%;}

	
	#home #menu li a{padding-left:.5em}
	
	
	#home #cabecera2 {background-color:#E8E8E8;width:100%}
	#home #texto-home {clear:left; width:700px;}
	#home #texto-home p {padding:2em}
	#home #cabecera h1 {float:left; margin:0;}
	#home #cabecera  h1 {float:left; margin:.3em 0 0 2em;display:inline}
	#home #pie {width:700px}	 
	#home #menu .copy {color:#aaaaaa;font-size:90%;margin-left:0;padding-bottom:0;}
	
	.iconos {float:right;}
	
	
	
.aviso {border:2px solid #000; text-align:center; padding:.3em; margin:2% auto 2% auto; width:72% }
.avisosinborde {text-align:center; padding:.3em; margin:2% auto 2% auto; width:72% }

/* estilos generales */
.fr { float:right; margin-left:1% }
.fl { float:left; margin-right:1% }
.justif { text-align:justify }
.centrado { text-align:center }
img.centrado {display:block; text-align:center; margin-left:auto; margin-right:auto}
div.clearer { clear: both; height: 1px; line-height:1px; font-size: 1px; margin: 0; padding: 0; }
.cb {clear:both}
.copy {display:block; text-align:center; font-weight:bold; color:#AAAAAA; margin-top:2em; margin-bottom:3em;font-size:90%}
ul.sin, ol.sin {list-style-type:none}
ul.sin2 {list-style-type:none; margin:0; padding:0}
ol.sin2 {list-style-type:none; margin:0; padding:0}
ol.sin2 li {margin-bottom:.5em}
ul.sin3{list-style-type:none; margin:0; padding:0}
ul.sin3 li{margin-bottom: 1.4em;}
ul.sin4 li{margin-bottom: 1em;}
ul.sin4 li ul{margin-top: .5em}
ul.sin4 li ul li{margin-bottom: .5em;}
ul.sin5{margin:0; padding:0}
ul.sin6{list-style-type:none; margin:1em 0 0 .8em; padding:0;}
ul.actividades li {margin-bottom:1em; font-weight:bold}
ul.actividades span {font-weight:normal; font-style:italic}
ol.actividades {list-style-type:none; margin:0 0 4em 0; padding:0 0 0 2em}
ol.actividades li {margin-bottom:1em}
p.pie-foto {text-align:center; font-style:italic}
ol.num_romanos {list-style-type:upper-roman}

/* estilos para Informaci?n General */
address.direccion p {font-weight:normal}
table {background-color:#DDDDDD; margin-top:3em; border-top:1px solid #555555; border-left:1px solid #555555}
table td {border-right:1px solid #555555; border-bottom:1px solid #555555}
ol.enlaces li {margin-bottom:1em}
ol.enlaces ul li {margin-bottom:0}

/* estilos para Historia */
.detalle-foto, .detalle-foto p {text-align:center}
.detalle-foto div {margin-top:2em; font-size:90%}
ul.bibliografia li{margin-bottom:1em}
ul.fotos-visigodo {list-style-type:none; margin:2em 0 0 0; padding:0}
ul.fotos-visigodo li {float:left; margin:1em 1em 0 0; text-align:center}
ul.fotos-visigodo li img {border:1px solid #555555}
p.volver {clear:both; padding-top:2em}

/* estilos para actividades */
ul.fotos {list-style-type:none; margin:2em 0 0 0; padding:0}
ul.fotos li {float:left; margin:1em 1em 0 0; text-align:center}
ul.fotos li img {border:1px solid #555555}
#contenido.roma_monum h3 {margin-top:3em}
ul.ciclos {list-style-type:none; margin:0 0 2em 0}
ul.ciclos input {position:relative; top:.1em}
address.mb{margin-bottom: 1.3em;}

/* estilos para publicaciones */
.agotado{color: #CC0000; font-weight: bold}

/* lista de definici?n para horario en ingl?s */
dl.horario dt{ font-weight:bold; margin-top: 1.2em;}
.separacionfoto { margin-right: 15px; border-width: 0; }
.BORDESTABLA { background-image: none; margin: 0; padding: 0; border-width: 0; outline-style: none; }
