HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: x-small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#pagewidth {
	WIDTH: 100%; min-width: 500px
}
#header {
	WIDTH: 100%; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 141px;
}
#leftcol {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: -185px; WIDTH: 160px; MARGIN-RIGHT: 1px; POSITION: relative
}
#outer {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #fff 190px solid; WIDTH: auto; BORDER-BOTTOM: white 0px solid; BACKGROUND-COLOR: #fff
}
#footer {
	BORDER-TOP: #b5b5b5 1px solid; FONT-WEIGHT: normal; FONT-SIZE: small; BACKGROUND: 1px 50%; WIDTH: 100%; COLOR: #151515; FONT-FAMILY: Arial, Helvetica, sans-serif; margin-bottom:25px;
}
#inner {
	MARGIN: 0px; WIDTH: 100%
}
#maincol {
	FLOAT: left; MARGIN: 0px -8px 10px -6px; WIDTH: 100%; POSITION: relative
}
#BtVisitaVirtual
{
	width: 40px;
	margin-top:-142px;
	margin-left: 485px;
	text-align: right;
}

UNKNOWN {
	BORDER-BOTTOM: #fff 0px solid
}
.clr {
	CLEAR: both
}
.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#header .content {
	PADDING-BOTTOM: 0px
}
H1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: small; BACKGROUND-IMAGE: url(../imagens/expos-perman.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: text-bottom; COLOR: #fff; TEXT-INDENT: 76px; LINE-HEIGHT: 17px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; BACKGROUND-COLOR: #88071b
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #151515; TEXT-INDENT: 76px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5b560
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: small; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	FONT: small Arial, Helvetica, sans-serif; COLOR: #151515; TEXT-DECORATION: underline
}
A:hover {
	FONT: small Arial, Helvetica, sans-serif; COLOR: #cc3333; TEXT-DECORATION: underline
}
A:visited {
	FONT: small Arial, Helvetica, sans-serif; COLOR: #993333; TEXT-DECORATION: underline
}
#Breadcrumb A {
	FONT: small Arial, Helvetica, sans-serif; COLOR: #151515; TEXT-DECORATION: underline
}
#Breadcrumb A:hover {
	FONT: small Arial, Helvetica, sans-serif; COLOR: #cc3333; TEXT-DECORATION: underline
}
#Breadcrumb A:visited {
	FONT: small Arial, Helvetica, sans-serif; COLOR: #993333; TEXT-DECORATION: underline
}
.TxtVermelho A {
	COLOR: #ee1a31; TEXT-DECORATION: none
}
.TxtVermelho A:hover {
	FONT: small Arial, Helvetica, sans-serif; COLOR: #ee1a31; TEXT-DECORATION: underline
}
#list-menu A {
	FONT: 100% Arial, Helvetica, sans-serif; COLOR: #151515; TEXT-DECORATION: none
}
#list-menu A:hover {
	FONT: 100% Arial, Helvetica, sans-serif; COLOR: #cc3333; TEXT-DECORATION: none
}
#list-menu A:visited {
	FONT: 100% Arial, Helvetica, sans-serif; COLOR: #993333; TEXT-DECORATION: none
}
H2 A {
	FONT: small Arial, Helvetica, sans-serif; COLOR: #151515; TEXT-DECORATION: none
}
H2 A:hover {
	FONT: small Arial, Helvetica, sans-serif; COLOR: #cc3333; TEXT-DECORATION: none
}
H2 A:visited {
	FONT: small Arial, Helvetica, sans-serif; COLOR: #993333; TEXT-DECORATION: none
}
#HeaderLeft {
	HEIGHT: 141px;
	margin-right: 166px;
	width:100%;
}

#HeaderRight {
            border:1px solid #FFFFFF;
}

.Logo {
MARGIN-TOP: 66px; 
position:absolute;
right:8px;
top:0px;
}
#BannerTop{
text-align:right;
HEIGHT: 141px; 
padding-right:166px;
}
.Bandeiras {
	 padding: 5px 0px 0px 21px;
}
#IconTopo {
	BACKGROUND-POSITION: left top; 
	LEFT: 20px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(../imagens/museu-comunic.jpg); 
	BACKGROUND-REPEAT: no-repeat; 
	POSITION: absolute; 
	TOP: 9px;
	WIDTH: 183px;
	HEIGHT: 102px;
}
#NavBarTop{
position:absolute;
top:0px;
right:0px;
MARGIN-TOP: 119px; 
height:22px;
width:100% !important;
text-align: right;
background-image: url(../imagens/banner-fundo.jpg);
background-repeat: repeat-x;
}
#NavBarTop #left{
background-image: url(../imagens/banner-img-baixo.jpg);
background-repeat: no-repeat;
background-position:right;
height:22px;
margin-right:166px;
text-align:left
}
#NavBarTop #right{
float:right;
height:22px;
width:160px;
}
#IconsInfo {
height:22px;
text-align: right;
margin: 3px 8px 0px 0px;
*margin: 3px 5px 0px 0px;
}
#IconsVrsTxt {
	DISPLAY: inline; WIDTH: 18px; HEIGHT: 14px;*margin-right:5px;
}
#IconsVrsGrafica {
	DISPLAY: inline; WIDTH: 18px; HEIGHT: 14px;
}
#IconsContactos {
	DISPLAY: inline; WIDTH: 18px; HEIGHT: 14px;*margin-right:3px;
}
#IconsSubscrever {
	DISPLAY: inline; WIDTH: 18px; HEIGHT: 14px;*margin-right:2px;
}
#IconsPesquisa {
	DISPLAY: inline; WIDTH: 18px; HEIGHT: 14px;*margin-right:3px;
}
#IconsMapa {
	DISPLAY: inline; WIDTH: 18px; HEIGHT: 14px;*margin-right:2px;
}
#IconsImprimir {
	DISPLAY: inline; WIDTH: 18px; HEIGHT: 14px;*margin-right:3px;
}
#IconsMuseu {
	DISPLAY: inline; WIDTH: 18px; HEIGHT: 14px;*margin-right:3px;
}
#IconsLojaVirtual {
	DISPLAY: inline; WIDTH: 18px; HEIGHT: 14px;*margin-right:3px;
}
#BreadcrumbTitulo {
	FONT-SIZE: small; FLOAT: right; COLOR: #151515; MARGIN-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
#Breadcrumb {
	FONT-SIZE: small; MARGIN: 2px 0px 0px 6px; COLOR: #151515; LINE-HEIGHT: 17px; TOP: 0px; HEIGHT: 33px
}
#list-menu {
	BORDER-RIGHT: #88071b 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #88071b 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #88071b 1px solid; WIDTH: 160px; PADDING-TOP: 2px; BORDER-BOTTOM: #88071b 1px solid
}
#list-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#list-menu LI {
	MARGIN: 3px 0px 0px
}
.H1 {
	FONT-WEIGHT: normal; FONT-SIZE: medium; CURSOR: text; COLOR: #a9a8a8; TEXT-INDENT: 70px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 15px
}
.H2 {
	FONT-WEIGHT: normal; FONT-SIZE: medium; COLOR: #fff; TEXT-INDENT: 0px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 68px
}
.Icons {
	FONT-SIZE: small; RIGHT: 0px; VISIBILITY: hidden; WIDTH: 270px; COLOR: #fff; FONT-FAMILY: small Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 110px; HEIGHT: 22px; TEXT-ALIGN: left
}


.Recomendar {
	MARGIN: 0px 0px 0px 5px; VERTICAL-ALIGN: baseline; POSITION: relative; TEXT-ALIGN: center
}
.InfoMais {
	BACKGROUND-POSITION: right 4px; FLOAT: right; BACKGROUND-IMAGE: url(../imagens/seta-dir.gif); COLOR: #151515; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.Menu {
	FONT-SIZE: 100%; BACKGROUND-COLOR: #bcbcbc
}
.MenuNivel2 {
	PADDING-LEFT: 5px; BACKGROUND-COLOR: #dadada
}
.MenuNivel3 {
	BACKGROUND-POSITION: 12px 2px; PADDING-LEFT: 18px; LIST-STYLE-POSITION: outside; BACKGROUND-IMAGE: url(../imagens/bullet-menu.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e9e9e9
}
.Tabela {
	BORDER-RIGHT: #88071b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #88071b 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #88071b 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #88071b 1px solid; POSITION: relative
}
.TabelaAltura {
	HEIGHT: 302px
}
.TxtBrancoFooter {
	FONT-WEIGHT: normal; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TxtVermelho {
	FONT-WEIGHT: normal; COLOR: #ee1a31; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TxtBold {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #151515; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TxtNormal {
	FONT-SIZE: small; COLOR: #151515; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	BORDER-RIGHT: #88071b 1px solid; BORDER-TOP: #88071b 1px solid; FONT-SIZE: small; BORDER-LEFT: #88071b 1px solid; BORDER-BOTTOM: #88071b 1px solid; BACKGROUND-COLOR: #e9e9e9
}
.BorderRight {
	BORDER-RIGHT: #88071b 1px solid; TEXT-DECORATION: none
}
.Over {
	BORDER-RIGHT: #88071b 1px solid; BACKGROUND: #fff; FILTER: blendTrans(duration=0.5); COLOR: #151515; TEXT-DECORATION: none
}
.Out {
	BORDER-RIGHT: #88071b 1px solid; TEXT-DECORATION: none
}
.Out A {
	TEXT-DECORATION: none
}
.Over A {
	TEXT-DECORATION: none
}
#exposicoesTemporarias A {
	COLOR: #151515; TEXT-DECORATION: none
}
#exposicoesTemporarias A:hover {
	COLOR: #151515; TEXT-DECORATION: none
}
#exposicoesTemporarias A:visited {
	COLOR: #151515; TEXT-DECORATION: none
}
.TxtBranco11px {
	FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TxtCinzaBold11px {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #151515; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TxtCinza11px {
	FONT-SIZE: small; COLOR: #151515; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TxtCinza10px {
	FONT-SIZE: small; COLOR: #151515; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TxtLaranja11px {
	FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #151515; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TxtLaranjaBold11px {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #151515; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#Top {
	HEIGHT: 100px
}
#MainRecomendar {
	FONT-SIZE: small; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Button {
	BORDER-RIGHT: #88071b 1px solid; BORDER-TOP: #88071b 1px solid; BORDER-LEFT: #88071b 1px solid; BORDER-BOTTOM: #88071b 1px solid; BACKGROUND-COLOR: #ffffff
}
.TxtExpo {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #151515; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#footerPrint, .noprint { display: none; }

/*************************/
/** Estilos versão 1.3 ***/
/*************************/
.Cronologia{
float:left;
font-size:small; 
margin-top: 0.3em;
}

html>/**/body .Cronologia{
margin-bottom: 1.3em;
}

/* O menu select dos anos de cronologia*/
.SelectCronologia{
vertical-align: middle; 
}

html>/**/body .SelectCronologia{
vertical-align: baseline;
}

/* O botão submit dos anos de cronologia*/
.SubmitCronologia{
    vertical-align: middle;        
    margin: 0px 20px 0px 0px;

}

html>/**/body .SubmitCronologia{
vertical-align: baseline;
}

.floatRight{
float: right;
}

H1.ResultadoPesquisa{
color:#e6993d;
background-color: transparente;
}

#Up{
float: right;
width: 200px;
}

.InfoMais {
   margin-top: 0.7em;BACKGROUND-POSITION: right 4px; FLOAT: right; BACKGROUND-IMAGE: url(../imagens/seta-dir.gif); COLOR: #151515; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}

html>/**/body .InfoMais {
margin-top: 0.4em;
}

html>/**/body .spacerFF{
margin-bottom: 0.3em;
position: relative;
width:1px;
}

/*****************************/
/** Fim Estilos versão 1.3 ***/
/*****************************/

/* SIGA-NOS */
.BoxLeftHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #717171;
}
.RSS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:  #f6750d;
}
a:link.Subscrever {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #151515;
}
a:hover.Subscrever, a:visited.Subscrever {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #d53333;
}
.BoxLeft {
	position:relative; 
	left:3px; 
	width:183px; 
	z-index:1;
}
.BoxLeftContentBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #151515;
	position:relative; 
	left:0px;
	width:166px; 
	z-index:2;
	clear: both;
	margin-bottom: 13px;
}
.BoxLeftContentBox#SigaNos {
	margin-top: 1px;
	margin-bottom: 29px;
}
.BoxLeftContentBox#BoxLeft01{
	margin-top: 3px;
}
p.BoxLeftContentBox.BoxLeftHeader{
}
.BoxLeftContentBox#SigaNos img{
	margin-right:3px;
	vertical-align: middle;
	border: 0px none;
}
.BoxLeftContentBox img {
	vertical-align: middle;
	bottom: 5px;
	border: 0px none;
}
.BoxLeftContentBox#RSS img{
	margin-right: 8px;
}
.BoxLeftContentBox#TellAFriend img{
	margin-right: 10px;
}
.BoxLeftContentBox a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #151515;
}
.BoxLeftContentBox a:hover, .BoxLeftContentBox a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #d53333;
}
/* SIGA-NOS */
