.logoarea{
	width:180px; 
	text-align:left; 
	height:64px;
	vertical-align:top;
}

.logoareaplus {
	height:64px;
}

hr {
    margin: 0.5em 0 0.5em 0;
    border: none;
    border-top: 1px solid #fff;
    height: 0px;
    display: block;
}

/*
#theBody2 button,
#theBody2 input,
#theBody2 select,
#theBody2 textarea {
	margin: 0;
	/*border: 0px;*//*
	outline:none;
	font-size: 10pt;
	/*padding: 3px;*/ /*
}
*/
#theBody2 img{
	border:0px;
}
/********************** <<<<<<<< linhas comentadas no estlilo do tema do parent site

/* Form fields, general styles first. */ /*
button,
input,
textarea {
	border: 2px solid #d4d0ba;
	font-family: inherit;
	padding: 5px;
}
/*
input,
textarea {
	color: #141412;
}
/*
input:focus,
textarea:focus {
	border: 2px solid #c3c0ab;
	outline: 0;
}

/* Buttons */ /*
button, input[type=submit], input[type=button], input[type=reset] {
	background: #e05d22; /* Old browsers */ /*
	background: -webkit-linear-gradient(top, #e05d22 0%, #d94412 100%); /* Chrome 10+, Safari 5.1+ */ /*
	background:   linear-gradient(to bottom, #e05d22 0%, #d94412 100%); /* W3C */ /*
	border: none;
	border-bottom: 3px solid #b93207;
	border-radius: 2px;
	color: #fff;
	display: inline-block;
	padding: 11px 24px 10px;
	text-decoration: none;
}
*/

/*
button:hover, button:focus, input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:focus, input[type=button]:focus, input[type=reset]:focus {
	background: #ed6a31; /* Old browsers */ /*
	background: -webkit-linear-gradient(top, #ed6a31 0%, #e55627 100%); /* Chrome 10+, Safari 5.1+ */ /*
	background:   linear-gradient(to bottom, #ed6a31 0%, #e55627 100%); /* W3C */ /*
	outline: none;
}
*/

/*
button:active, input[type=submit]:active, input[type=button]:active, input[type=reset]:active {
	background: #d94412; /* Old browsers */ /*
	background: -webkit-linear-gradient(top, #d94412 0%, #e05d22 100%); /* Chrome 10+, Safari 5.1+ */ /*
	background:   linear-gradient(to bottom, #d94412 0%, #e05d22 100%); /* W3C */ /*
	border: none;
	border-top: 3px solid #b93207;
	padding: 10px 24px 11px;
}*/

/***************************** linhas comentadas no estlilo do tema do parent site >>>>>>>>>>>
*/





#theBody2  {
	background-color:black;
}

#theBody2  a:visited {
	color: #FFFFFF;
}

#theBody2  a:focus {
	outline: thin dotted;
}

#theBody2  a:active,
#theBody2  a:hover {
	color: #FFFFFF;
	outline: 0;
}

#theBody2  a:hover {
	/*text-decoration: underline;*/
}

#theBody2  a{
	color:white;
	text-decoration: none;
}

#sitecontent_outside{
	margin-left: auto;
	margin-right: auto;
}

.menugaleriamanuela {
	list-style:none;
	color:#ffffff;
	padding-left:19px;
}

/*.menugaleriamanuela li:hover {
background:rgba(0,0,0,0.1);
}*/

.menugaleriamanuela li {
	margin:0px;
	padding-right:13px;
	float:left; 
	font-family:Arial Black;
	font-size:8pt;
	text-transform: uppercase;
	text-align:left;
}

.menugaleriamanuela a {
	 text-decoration: none;
}

.menugaleriamanuela a:hover {
	 text-decoration: none;
	 color:#ffe9c1;
}

.menuverticalmazevedo{
	position:absolute; 
	margin-left:435px; 
	margin-top:40px; 
	width:205px; 
	text-align:right; 
	float:right;
}

.menuverticalgaleriamanuela ul{
	height: 50px;
    position: relative;
    margin: 0 auto;
    padding-left: 5px;
}

.outracena{
	list-style:none;
	color:#ffffff;
	padding-left:19px;
	text-align:right;
	width:115px;
}

.menuverticalgaleriamanuela li {
	
	text-align: center;
    float: left;
    height: 23px;
    list-style: none;
    margin: 0;
    padding: 7px 5px 0px 5px;
    border-width: 2px 2px 2px 0;
    border-color: #B7B7B7;
    border-style: solid;
}


}
.menuverticalgaleriamanuela ul :first-child {
    border-radius: 10px 0 0 10px;
    border-left-width: 2px;
}
.menuverticalgaleriamanuela ul :last-child {
    border-radius: 0 10px 10px 0;
}


.cena{
	width:130px;
	/*height:30px;*/
	text-align:right;
	/*display:table;*/
	/*width:100%;*/
	margin:0px;
	margin-top:5px;
	padding-bottom:5px;
	/*margin-bottom:5px;*/
	padding-right:13px;
	float:left; 
	font-family:Arial Black;
	font-size:8pt;
	text-transform: uppercase;
	text-align:right;
	/*background-color:white;*/
	border-bottom: 1px solid #ffffff;
}

.menuverticalgaleriamanuela li :hover {
	 background-color: grey;
}

.menuverticalgaleriamanuela a {
	 text-decoration: none;
}

.menuverticalgaleriamanuela a:hover {
	 text-decoration: none;
	 color:#ffe9c1;
}


.active-menu-item {
color:orange;
}

.bulldiv{
text-align:left;
float: left;
height:100%;
padding-left:4px;
padding-right:4px;
margin-right:6px;
background:rgba(0,0,0,0.2);
}

.contdiv{
/*display:inline-table;
padding-left:50px;
float: left;
width:180px;*/
}

@-moz-document url-prefix() {
	.menugaleriamanuela li {
		padding-right:10px;
	}
}

.auto-style2 {
	background-image: url('elements/fundo.jpg');
}
/*
.auto-style9 {
	font-size: 11pt;
	color: #FFFFFF;
	/*text-align: left;*/ /*
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height:1.3;
}
*/
.gentext {
	font-size: 11pt;
	color: #FFFFFF;
	/*text-align: left;*/
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height:1.3;
}

.auto-style10 {
	text-align: left;
	font-size: 10pt;
}

ol {
    /*list-style: none; /* Remove list bullets */
    padding: 0px;
}

li {
	margin: 10px;
 /*   padding-left: 0px; */
}


ol.hot_list_1 {
	list-style:none;/* this removes the list marker */
	border-top: 0px solid #666; /* this creates the top border for the links - all others are placed using a bottom border on the LI */
	margin-bottom: 0px; /* this creates the space between the navigation on the content below */
}

ol.hot_list_1 li {
	width:92%;
	/*border-bottom: 1px solid #999;; /* this creates the button separation */
	/*border-top: 1px solid #999;*/
	text-align:left;
	/*margin-bottom: 6px;
	margin-top: 0px;
	padding-top:0px;*/
	text-align:justify;
	font-size:14px;	
	min-height:40px;
	/*padding-left:50px;*/
}

ol.hot_list_1 li:hover {
/*background-color:#DBE3E3;*/
background:rgba(0,0,0,0.1);
}

ol.hot_list_1 a {
text-decoration: none;
color:white;
}

.listeditem p::before{
content: "\25cf \00a0";
}

ol.hot_list_1 img {
	width:30px;
	float:left;
	margin-right:5px;
	margin-bottom:3px;
	max-height:40px;
}
/*
ol.hot_list_1 li :before {
	float:left;
    display: block;
    text-align: center;
}
*/

ol {
    /*list-style: none; /* Remove list bullets */
    padding: 0px;
}

li {
	margin: 10px;
 /*   padding-left: 0px; */
}


.hot_list_autoretrato{
width:100%;
margin-right:0px;
}

ol.hot_list_autoretrato {
	list-style:none;/* this removes the list marker */
	border-top: 0px solid #666; /* this creates the top border for the links - all others are placed using a bottom border on the LI */
	margin-bottom: 0px; /* this creates the space between the navigation on the content below */
	margin-right:20px;
}

ol.hot_list_autoretrato li {
	width:100%;
	/*border-bottom: 1px solid #999;; /* this creates the button separation */
	/*border-top: 1px solid #999;*/
	text-align:left;
	/*margin-bottom: 6px;
	margin-top: 0px;
	padding-top:0px;*/
	text-align:justify;
	font-size:14px;	
	min-height:40px;
	/*padding-left:50px;*/
}

.hot_list_autoretrato_li_selected{
/*background-color:#DBE3E3;*/
background:rgba(0,0,0,0.1);
}

ol.hot_list_autoretrato li:hover {
/*background-color:#DBE3E3;*/
background:rgba(0,0,0,0.2);
}

ol.hot_list_autoretrato img {
	width:30px;
	float:left;
	margin-right:5px;
	margin-bottom:3px;
	max-height:40px;
}

ol.hot_list_autoretrato a {
	color:white;
}

#theBody2 .biografia_activearef {
 font-family: Arial Black, Arial Bold;
 font-weight: bold;
 color: #d09b2c;
 text-decoration: underline;
}

#theBody2 .biografia_activearef:hover {
 color: #d09b2c;
}

#theBody2 .biografia_activearef:visited {
 color: #d09b2c;
}


.expandable_text {
	list-style:none;	
}

.expandable_text a{
	text-decoration: none;	
}

h1{
font-size:14pt;
}

h2{
font-size:14pt;
}

.menuvertical {
    /*height: 30px;*/
    /*position: relative;*/	
    /*background-color: white;*/ 
    margin: 0 auto;
    padding: 0;
	top: 8px;
	
	text-align:center;
	position: absolute;
	margin-left:465px;
	margin-top:94px;
	width:106px;
}


.menucontainer {
position: relative; top: 0px; z-index:0; text-align:right; offbackground-color:orange; height:0px; width:600px;
}
/*
.menuvertical {
    /*height: 30px;*/
    /*position: relative;*/	
    /*background-color: white;*/
    /*margin: 0 auto;*/   /*
	float:right;
	margin-right:20px;
    padding: 0;
	top: 18px;
	
	text-align:center;
	/*position: absolute;*/
	/*margin-left:465px;*/
	/*margin-top:90px;*/    /*
	width:116px;	
	position:relative; elevation:level; z-index:2; offbackground-color:red;
}
*/

.menuvertical{
	/*position:fixed;*/
}
.menuvertical li:hover {
    background-color: #e22a2a;

}


.menuvertical ul {
   /*height: 50px;*/
    position: relative;
    margin: 0 auto;
    padding-left: 5px;
}

.menuvertical li {
	width:100%;
    text-align: center;
    float: left;
    /*height: 23px;*/
    list-style: none;
    margin: 0;
    padding: 7px 5px 5px 5px;
    border-width: 0 0 1px 0;
    border-color: #ffffff;
    border-style: solid;
	
	font-family: Arial Black, Helvetica, Verdana, sans-serif;
	font-weight:900;
	font-size:8pt;
	text-transform: uppercase;
	text-align:left;
	color:white;
	text-decoration:underline;
	
	}

.menuvertical li a {
color:white;
	}

/* ------------------------------------- */

#menuhorizontal {
    /*height: 30px;*/
    /*position: relative;*/	
    /*background-color: white;*/
    margin: 0 auto;
    padding: 0;
	/*top: 8px;*/
	
	text-align:center;
	position: relative;
	/*margin-left:465px;
	margin-top:100px;*/
	/*width:106px;*/
}
#menuhorizontal li:hover {
    background-color: #e22a2a;

}
#menuhorizontal ul {
    /*height: 50px;*/
    position: relative;
    margin: 0 auto;
    padding-left: 5px;
}
#menuhorizontal li {
	/*width:100%;*/
	display:table-cell;
    text-align: center;
    float: left;
    height: 30px;
    list-style: none;
    margin: 0;
    padding: 5px 5px 5px 5px;
    border-width: 0 1 0 0;
    border-color: #ffffff;
    border-style: solid;
	
	font-family:Arial Black;
	font-size: 7.6pt;
	text-transform: uppercase;
	text-align:left;
}


/*#menuhorizontal ul :first-child {
    border-radius: 10px 0 0 10px;
    border-left-width: 2px;
}
#menuhorizontal ul :last-child {
    border-radius: 0 10px 10px 0;
}
*/

@-moz-document url-prefix() {
	#menuhorizontal li {
		font-size: 7.8pt;
	}
}


.display-title-heightner
{
display:block; 
height:14px; 
width:10px;
font-size:0px;
overflow:none;
}

 .display-title-heightner2{
		display:block; 
		height:5px; 
		width:10px;
		font-size:0px;
		overflow:none;
	 }
	 
	 
 .display-title-heightner3{
		display:block; 
		height:17px; 
		width:10px;
		font-size:0px;
		overflow:none;
	 }


@-moz-document url-prefix() {

	 .display-title-heightner{
		display:block; 
		height:12px; 
		width;10px
	}
		
	 .display-title-heightner2{
		display:block; 
		height:8px; 
		width;10px
	 }
	 
	 .display-title-heightner3{
		display:block; 
		height:18px; 
		width;10px
	 }
}


.videoplayer td
{
font-family:Arial Black;
font-size:8pt;
}

.videoplayer td:hover {
    background:rgba(0,0,0,0.1);
}

.videoplayer td a {
text-decoration:none;
}

.lineseparator
{
width:445;
}


.the_footer {
  position:fixed;
    bottom: 0;
    left: 0;
    right: 0;
    height:20px;
z-index:10px;
width:640px;
background-color:#8c0001;
vertical-align:middle; 
line-height:20px; 
font-size:12px; 
text-align:center; 
color:white;

/*border-top:    3px solid black; */


font-family: Arial, Helvetica, sans-serif;

margin-left: auto;
margin-right: auto;
}

.the_footer_if_inside_museuimprensa {
	margin-left: 120px;
}

.menu_if_inside_museuimprensa {
	margin-top:195px;
}

#theBody2  .gal-man-azeved-active-menu-item  a{
	color:orange;
}


.videotext {
	font-size: 8pt;
	color: #FFFFFF;
	/*text-align: left;*/
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;	
	margin: 3px;
}

.videotext2 {
	font-size: 10pt;
	color: #FFFFFF;
	/*text-align: left;*/
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;	
	margin: 3px;
}