body		{margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;}
form		{display:inline;}
label		{}
select		{}
a			{color:#FFFFFF; text-decoration:none;}
a:hover		{color:#343597; text-decoration:none;}
p			{margin:0 0 20px 0; padding:0 0 8px 0; background-image:url(http://www.museumaritimbarcelona.org/img/fondop.gif); background-position:bottom; background-repeat:repeat-x;}
h2			{color:#343597; text-transform:uppercase; font-size:155%; font-weight:800; font-family:Arial, Helvetica, sans-serif; background-image:url(http://www.diba.cat/mmaritim/cdm/img/flecha-titulo.gif); background-position: 0 .5em; background-repeat:no-repeat; padding:10px 0 0 46px; margin: 0 0  5px 0; text-align:left;}
h3          {color:#BEB821; text-transform:uppercase; font-size:120%; font-weight:800; font-family:Arial, Helvetica, sans-serif; margin:0 0 5px 47px; text-align:left;}
.int		{color:#BEB821; text-transform:uppercase; font-size:130%; font-weight:800; font-family:Arial, Helvetica, sans-serif; margin:0 0 5px 0;letter-spacing:1px; text-align:left;}
h4          {text-transform:uppercase; color:#343597; font-size:120%;  font-weight:600; font-family:Arial, Helvetica, sans-serif;margin:0 0 5px 0; padding:0;letter-spacing:1px; text-align:left;}
h5          {text-transform:uppercase; color:#343597; font-size:120%;  font-weight:600; font-family:Arial, Helvetica, sans-serif;margin:0 0 5px 0; padding:0;letter-spacing:1px; text-align:left; }
h6          {color:#000000; font-size:100%;  font-weight:600; font-family:Arial, Helvetica, sans-serif;margin:0 0 5px 0; padding:0;letter-spacing:1px; text-align:left; }
#paginacion{ background-color:#FFFFFF;clear:both; width:90%;color:#343597;text-align:center;}
.pagina {width:auto; background-color:#FFFFFF; padding: 0 10px 0 10px; text-align:center;}
.boton_flechafinleft{width:10%; float:left; background-color:#FFFFFF; color:#343597;font-size:100%;padding:1px 20px  0 0 ; margin: 8px 0 1px 0;}
.botonflechafinright{width:10%; float:right; background-color:#FFFFFF; color:#343597;font-size:100%;padding:1px  0 0 20px; margin: 8px 0 1px 0;}
.botonanterior{width:10%; float:left; background-color:#FFFFFF; color:#343597;font-size:100%;padding:1px 20px 0 0; margin: 8px 0 1px 10px;}
.botonsiguiente{width:10%; float:right;  background-color:#FFFFFF; color:#343597;font-size:100%;padding:1px  0 0 20px;  margin: 8px 10px 1px 0;}
#cerca_global{padding: 20px;width: 178px; }

#resultat_cerca_global {
	width: 175px;
	padding: 0px 0px 0px 0px;
	color: #343597;
	margin: 0px 0px 0px 0px;
	font-size: 100%;
	letter-spacing: 1px;
}
#resultat_cerca_global a.link_global {
	color: #343597;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	text-transform: none;
	font-size: 100%;
	border: 0px;
}
#resultat_cerca_global a:hover.link_global {
	color: #FFFFFF;
	text-transform: none;	
	text-decoration: underline;
} 

.boton_cerca_global{width:92%; background-color:#343597; border:1px solid #FFFFFF; color:#FFFFFF;text-transform:uppercase; letter-spacing:0.15em;font-size:80%;padding:1px; margin: 8px 0 1px 0;}
.boton_cat_enviar{width:100%; background-color:#FFBD00; border:1px solid #343597; color:#343597;text-transform:uppercase; letter-spacing:0.15em;font-size:80%;padding:1px; margin: 0 0 1px 0;}
.boton_cat_rest{width:100%;background-color:#BEB821; border:1px solid #343597; color:#343597;text-transform:uppercase; letter-spacing:0.15em;font-size:80%;padding:1px; margin: 0 0 1px 0;}
.global-hidden {display:none;}
#global {width:100%; background-color:#FFBD00; background-image:url(http://www.diba.cat/mmaritim/cdm/img/fdo_menu.jpg); background-position:bottom right; background-repeat:no-repeat;}
#contenido {margin:10px 10px 0 45px; font-size:75%; text-align:justify; background-color:#FFFFFF;}
#top_gris{width:100%; background-image:url(http://www.museumaritimbarcelona.org/img/fondogris-global-top.png); background-repeat:no-repeat; background-position:right top;}
.cabecera-pie {width:100%; height: 17px; background-color:#BEB821; font-size:65%; padding-top:4px}
.cabecera-arriba-izq {width:64%; color:#FFFFFF; float:left;}
.cabecera-pie-izq {float:left; width:47px; margin:0; padding:0}
.cabecera-pie-der {float:left; margin:0; padding:0; color:#FFFFFF}
#solopie {width:36%; float:right}
#cabecera-centro {width:100%; background-color:#343597}
#cabecera-centro-izq {width:40%; float:left}
#cabecera-bajo {width:100%; background-color:#FFBD00; padding: 0;}
#cabecera-bajo-izq {width:64%; float:left; padding:0; margin:0}
#cabecera-bajo-der {width:35%; background-color:#FFBD00; height:18px; float:left; font-size:65%; color:#FFFFFF; padding-top:5px;}
#cabecera-bajo-der_tx {margin-left:54px;}
#contenido-con {padding:0; background-color:#FFFFFF;float:left; width:70%; 
		min-height:700px;
		height:expression(
    this.scrollHeight < 700? "700px" : "auto" );}
#contenido-izq { float:left; width:95%;}
#contenido-cen {float:right; width:20px; padding:5% 0 5% 0;}
#contenido-item {float:right; width:14px; background-color:#FFFFFF;}
#contenido-der {float:left; }
#contenido-der-int {float:left; }
.contenido-p {border-bottom: 1px solid #F0F0F0; text-align:justify; font-size:75%; margin:0 10px 0 45px; padding:0 0 8px 0;}
#contenido a.link_p {font-size:100%; color:#343597; text-decoration:none;   padding:0; float:none; background-image:none}
#contenido a:hover.link_p {font-size:100%; color:#BEB821; text-decoration:underline;   padding:0; float:none; background-image:none}

.img-p {width:162px; background-color:#BEB821; color:#FFFFFF; font-size:60%; margin:1px 0 5px 0; padding:3px 0 3px 4px;}
#navcontainer {margin: 0px; padding: 0px; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:75%; letter-spacing:0.25em;}
#navcontainer ul {margin: 0; padding: 0; list-style-type: none;}
#navcontainer li {margin: 0px; padding:0px;}
#navcontainer a {width: 178px; display: block; padding: 5px 0 4px 12px; margin: 0; text-decoration: none; text-transform:uppercase; border-bottom:1px solid #FFFFFF; font-size:95%; }
#navcontainer a:hover {text-decoration: none;} 
#navcontainer ul ul li {margin: 0px; padding:0px;}
#navcontainer ul ul a {display: block; text-decoration: none; text-transform: capitalize; color:#343597; font-size:95%;}
#navcontainer ul ul a:hover {text-decoration: none; color:#FFFFFF;}



#navcontainer ul ul ul {margin: 0px; padding:0px; list-style-image:url(http://www.museumaritimbarcelona.org/img/navegador2.gif); list-style-position:inside;}
#navcontainer ul ul ul li {margin: 0px; padding:0px;}
#navcontainer ul ul ul a { display:list-item; text-decoration: none; text-transform: capitalize; color:#343597; font-size:95%;}
#navcontainer ul ul ul a:hover {text-decoration: none; color:#99CC00;}
#current {background-image:url(http://www.museumaritimbarcelona.org/img/navegador.gif); background-repeat:repeat-y; color:#343597;}
#subcurrent {background-image:url(http://www.museumaritimbarcelona.org/img/navegador.gif); background-repeat:repeat-y; color:#343597;}
#sub-subcurrent {background-image:url(http://www.museumaritimbarcelona.org/img/navegador.gif); background-repeat:repeat-y; color:#000099;}
#cont-subir-izq {float:left; width:67%; margin-bottom:10px;}
#cont-subir-der {float:right; width:166px; margin-bottom:10px;}
#subir {width:80%; padding:2% 0 1em 2%; background-image:none;}
#subir-izq {float:left;}
#subir-der {float:right; width:75%; text-align:right; background-image:url(http://www.museumaritimbarcelona.org/img/subir_fondo.gif); background-position:bottom; background-repeat:repeat-x;}
a.subir			{color:#BEB821; text-decoration:none; font-size:65%;}
a.subir:hover	{color:#333333;}
/* marcadores para saltar dentro de la misma página*/
#contenido .marcador {
background-image:url(http://www.museumaritimbarcelona.org/img/nolist.gif);
background-repeat: no-repeat;
list-style-image:none;
}
#contenido a.marcador		{color:#B3AFAF; width:84%;  text-decoration:none; text-align:right; background-image:url(http://www.museumaritimbarcelona.org/img/linkgris.gif); background-position:right; background-repeat:no-repeat; padding:0 64px 0 0; margin:10px 0 0 0; text-transform:none;}
#contenido.marcador a:hover	{color:#333333; text-decoration:none;}
/*------------------*/
.navegacion-rapida {font-family:Arial, Helvetica, sans-serif; font-size:65%; margin-left:15px; width:255px}

a.azul			{color:#343597; text-decoration:none;}
a.azul:hover	{color:#BEB821;}
a.idioma			{text-transform:uppercase; color:#FFFFFF; font-size:100%; font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding:9px 0 0 0; margin:0; border:none;}
a.idioma:hover	{color:#343597;}
#prehome-contenidob {margin: 0px auto; width:97%; text-align:center; padding-top:5%;}

.noborder { border:none;}
.formcaja {font-family:Arial, Helvetica, sans-serif; font-size:65%; border:1px solid #343597;}
.formfield {font-size:75%; text-transform:uppercase; color:#343597;}
.nofield {border:none; margin:0; padding:0;}
.formp {}

.navcontainer-int
{width:100%; border-bottom: 1px solid #F0F0F0;padding:0 0 8px 0;margin:15px 0 20px 0px}

.navcontainer-intsin
{
width:100%; padding:0 0 8px 0;
margin:15px 0 20px 0px;
}

.navl
{width:100%; 
margin:0;
padding:0;
list-style: none;
}

.navl li
{width:100%; 
padding-left: 10px;
background-image:url(../img/img_li.gif);
background-repeat: no-repeat;
background-position: 0 .7em;
}

.navl ul a{ list-style: none; width:100%; float:left;text-align:left;}
.navl  a.link_p{ list-style: none; width:100%; text-align:left; float:left; }

a.link-int			{ color:#BEB821; font-size:100%; text-decoration:none; background-image:url(../img/link_interior.gif); background-repeat:no-repeat; background-position:right; padding:0 64px 0 0; margin:0;}
a.link-int:hover	{ color:#343597;}


#form-fieldset { margin:0; padding:0; border:none;}
.form-legend {text-transform:uppercase; color:#4A4A9C; font-size:100%;  font-weight:normal; margin:0; padding:0  0 10px 0;}
.form-legend2 {margin:0 0 0 20px;text-transform:uppercase; color:#4A4A9C; font-size:100%;  font-weight:normal; margin:0; padding:0  0 10px 0;}
.form-p { padding:3px 0 0 39px; margin:0; border:none; background-image:none;}
.form-pfinal { padding:3px 0 8px 0; margin:0 0 20px 39px; border-bottom: 1px solid #F0F0F0;}
.form-caja {border: 1px solid #343597; width:90%;}
.form-caja_xs {border: 1px solid #343597; width:50%;}
.form-caja_ms {border: 1px solid #343597; width:40%;}
.form-caja_xxs {border: 1px solid #343597; width:30%;}
.formularioSubmit {border: 1px solid #343597; width:90%; background-color:#FFBD00; text-transform:uppercase; color:#343597; letter-spacing:0.15em;font-size:80%;padding:3px;}
.button {color:#343597; font-size:75%; text-decoration:none; text-align:right; background-image:url(../img/link_interior.gif); background-repeat:no-repeat; background-position:right;  padding:13px 64px 13px 0; float:right; border:none; background-color:#FFFFFF;}

#menucont {margin: 0px; padding: 0px; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:75%; letter-spacing:0.25em;}


ul {margin: 0; padding: 0; list-style-type: none; }
li {margin: 0; padding:0;}
ul a {width: 178px; display: block; padding: 5px 0 4px 12px; margin: 0; text-decoration: none; text-transform:uppercase; border-bottom:1px solid #FFFFFF; font-size:95%; }
ul a:hover {text-decoration: none;} 

ul ul {margin: 0; padding: 0; list-style-type: none;}
li li {margin: 0; padding:0;}
ul ul a {display: block; text-decoration: none; text-transform:none; color:#343597; font-size:95%;}
ul ul a:hover {text-decoration: none; color:#FFFFFF;}

ul ul ul {margin: 0; padding: 0; list-style-type: none;}
li li li {margin: 0; padding:0;}
ul ul ul a {width: 160px; display:list-item; text-decoration: none; text-transform:none; color:#343597; font-size:95%; background-image:url(../img/navegador2.gif); background-repeat:no-repeat; padding-left:30px;}
ul ul ul a:hover {text-decoration: none; color:#FFFFFF;}
	
#actual {background-image:url(http://www.museumaritimbarcelona.org/img/navegador.gif); background-repeat:repeat-y; color:#343597;}
#subactual {background-image:url(http://www.museumaritimbarcelona.org/img/navegador.gif); background-repeat:repeat-y; color:#343597;}
#sub-subactual {background-image:url(http://www.museumaritimbarcelona.org/img/navegador3.gif); background-repeat:repeat-y; color:#343597;}
#cabecera-centro-der {width:60%; height:100px; background-image:url(http://www.diba.cat/mmaritim/cdm/img/10_premsa_bottom.jpg); background-position:right top; background-repeat:no-repeat; float:left;}
.cabecera-top {width:100%; background-color:#BEB821; padding-top:4px; font-size:65%;  background-image:url(http://www.diba.cat/mmaritim/cdm/img/10_premsa_top.gif); background-position:right bottom;  background-repeat:no-repeat;}

#visita { background-color:#FFFFFF; width:100%; text-align:left; padding-top:5px; border-top:1px solid #343596;}

table{
	width:99%;
	margin: 5px 0 5px 0;
}
th {
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:100%;
	font-weight:normal;
	background-color:#343597;
	text-align:left;padding:2px;letter-spacing:1px;
}
td{padding:0; margin:1px; text-align:left;font-size:100%;}
#form_catalogo label{clear:both;}
form table {width:90%}
form th {background-color:#F0F0F0; color:#000000;text-align:left;}
.tabla-gris { background-color:#F0F0F0;}

#listabc {position: relative; width: 100%;margin: 0; padding: 0; white-space: nowrap; }
#listabc li {background-image:url(../img/listabcborder.gif); background-position:right; background-repeat:no-repeat; float: left; text-transform:uppercase; font-weight:bold; font-size:100%; list-style-type: none; margin:2px;}
#listabc li a {position: relative; display:inline; font-size:100%; text-align: left; text-decoration:underline; color:#000000;  margin: 5px; padding: 5px; }
#listabc li a:hover {color:#BEB821; text-decoration: none;}
.listvacio {position: relative; display:inline; font-size:100%; text-align: left; text-decoration:none; color:#000000;  margin: 5px; padding: 5px; }
.listabctit { width:99%; border-bottom: 1px solid #343597; color:#343597; margin:0; padding:30px 0 0 0; font-size:150%;}
.form-tabla{margin:0 0 20px 40px}
.formKo {color:#FF8400; font-weight:bold;}
.formOk {color:#FF8400; font-weight:bold;}
.sub-formKo {color:#343597;}
a.linkVolver {color:#BEB821; font-size:75%; text-decoration:none; background-image:url(http://www.museumaritimbarcelona.org/img/link_interiorvolver.gif); background-repeat:no-repeat; background-position:left; padding:0 0 0 66px; margin:0;}
a.linkVolver:hover {color:#343597;}
.form_textarea{border:1px solid #383999;width:100%;}
#flashcontent {
	width: 100%;
	margin: 0px;
	padding: 0px;
	}



.navleft
{width:100%; 
margin:0;
padding:0;
list-style: none;
text-align:left
}

.navleft li
{width:100%; 
padding: 0 0 5px 10px;
background-image:url(http://www.museumaritimbarcelona.org/img/img_li.gif);
background-repeat: no-repeat;
background-position: 0 .7em;

}

.navleft ul a{ list-style: none; width:100%; float:left;text-align:left;}
.navleft  a.link_p{ list-style: none; width:100%; text-align:left; float:left; }
a.link_pup {width:100%;font-size:100%; color:#343597; text-decoration:none; padding:0; float:none; background-image:none; text-transform:uppercase}
a:hover.link_pup {font-size:100%; color:#BEB821; text-decoration:underline; padding:0; float:none; background-image:none}

.listabctit-up {width:99%; border-bottom: 1px solid #343597; color:#343597; margin:0; padding:0; font-size:110%; text-transform:uppercase; display:block;}
.tituloh7 {text-transform:uppercase; color:#000000; font-size:110%; font-weight:600;margin:0 0 5px 0; padding:0;letter-spacing:1px; text-align:left;}
.txazul {color:#4A4A9C; font-size:100%; font-weight:normal; margin:0; padding:0; background-image:none;}
.psinlinea {margin:15px 0 20px 0; padding:0 0 8px 0; background-image:none;}

a.link_download {clear:both; margin: 10px 0  10px 0 ; padding:6px 7px 20px 35px; text-transform:uppercase;font-size:70%; color:#F90709; text-decoration:none; background-image:url(../img/download.gif); background-repeat:no-repeat;}
a:hover.link_download {clear:both;font-size:70%; color:#BEB821; text-decoration:underline; background-image:url(http://www.museumaritimbarcelona.org/img/download_f2.gif); background-repeat:no-repeat; padding:3px 7px 20px 35px;}
a.link_form {width:100%;text-transform:uppercase;font-size:100%; color:#343597; text-decoration:none; background-image:url(http://www.museumaritimbarcelona.org/img/form.gif); background-repeat:no-repeat; height:35px; padding:5px 0 7px 35px;}
a:hover.link_form {font-size:100%; color:#BEB821; text-decoration:underline; background-image:url(../img/form_f2.gif); background-repeat:no-repeat; height:35px; padding:5px 0 7px 35px;}
a.link_pdf {width:100%;text-transform:uppercase;font-size:100%; color:#343597; text-decoration:none; background-image:url(http://www.museumaritimbarcelona.org/img/pdf.gif); background-repeat:no-repeat; height:35px; padding:5px 0 7px 35px;}
a:hover.link_pdf {font-size:100%; color:#BEB821; text-decoration:underline; background-image:url(http://www.museumaritimbarcelona.org/img/pdf_f2.gif); background-repeat:no-repeat; height:35px; padding:5px 0 7px 35px;}
a.link_pdfder {font-size:75%; color:#343597; text-decoration:none; background-image:url(http://www.museumaritimbarcelona.org/img/pdf.gif); background-repeat:no-repeat; height:35px; padding:5px 0 5px 35px; margin-left:5px; width:149px}
a:hover.link_pdfder {font-size:75%; color:#BEB821; text-decoration:underline; background-image:url(http://www.museumaritimbarcelona.org/img/pdf_f2.gif); background-repeat:no-repeat; height:35px; padding:5px 0 7px 35px;}

div.listabcnum{width:100%;}
#listabcnum {position: relative; width: 100%;margin: 0; padding: 0; white-space: nowrap; border-top:1px dotted #BDBD21;}
#listabcnum li {background-image:url(http://www.museumaritimbarcelona.org/img/listabcborderverde.gif); background-position:right; background-repeat:no-repeat; float: left; padding: 5px; text-transform:uppercase; font-size:75%; list-style-type: none;}
#listabcnum li a {width:10px;margin:0;padding:0;position: relative; display: block; font-size:100%; text-align: center; text-decoration:underline; color:#BDBD21;}
#listabcnum li a.activo {font-weight:bold;width:10px;margin:0;padding:0;position: relative; display: block; font-size:100%; text-align: center; text-decoration:underline; color:#9Dac01;}
#listabcnum li a:hover {color:#313994; text-decoration: none;}
a.link_listabcnum {color:#BDBD21; text-decoration: none;}
a:hover.link_listabcnum {color:#313994; }
.listabcnum-bot {width:100%; color:#BDBD21; margin-bottom:5px; font-size:75%;}
.listabcnum-bot-izq {width:33%; float:left;}
.listabcnum-bot-cen {width:33%; float:left; text-align:center}
.listabcnum-bot-der {width:33%; float:left; text-align:right;}
.dvImgAlingRight{
	float:right;
	text-align:right;
	margin:0 0 15px 20px;
}
#lista_resultado{padding: 15px 0 0 0;}
/*.rsseparacio{height:20px; background-image:url(http://www.museumaritimbarcelona.org/img/line_bd_azul.gif); background-repeat:repeat-x; background-position: 4px;}*/
.rsseparacio{height:20px; border-bottom:1px solid #343597;}
.rsseparacio img{margin:10px 0 10px 21%;}
#lista_resultado table td {padding:1px}
.linkresultado a{font-size:95%; color:#343597;text-decoration: none;}
.linkresultado a:hover{font-size:95%; color:#BEB821;text-decoration: underline;}
.rsNomCamp{font-size:95%; text-align:right; vertical-align:top;}
.rsValorCamp{font-size:95%; vertical-align:top;}
.rsValorCampTit{font-weight: bold;font-size:95%; vertical-align:top;}
.msgError{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #343597;
	font-size: 100%;
	font-weight: bold;
	text-align: center;
	width: 90%;
}
a.Obrir{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #343597;
	font-size: 100%;
	text-decoration: none;
	cursor: hand;
}
a:hover.Obrir{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #BEB821;
	font-size: 100%;
	text-decoration: underline;
	cursor: hand;
}
