 body {
        position: relative;
        display: block;
        width: 902px;
        margin: 0 auto;
		margin-top:0px;
		margin-bottom:40px;
        padding: 0;
        background-color:#BD0B0B ;
		font-family:Arial;
		font-size:12px;
		background-image:url(../imagens/background.jpg);
		background-repeat: repeat-x;
		color:#666;
		padding-top:10px;
      }
 

.menu-top{
		width:902px;
	
		padding: 0;
		margin: 0;
		left: auto; 
		color:#999;
		text-align:right;
		font-size:11px;
		text-transform:uppercase;
		padding-bottom:6px;
		
					
		  }

.menu-top a:link{
		width:902px;
		padding: 0;
		margin: 0;
		left: auto; 
		color:#BD0B0B;
		text-align:right;
		font-size:11px;
		text-transform:uppercase;
		padding-bottom:6px;
		text-decoration:none;
		
					
		  }
.menu-top a:visited{
		width:902px;
		padding: 0;
		margin: 0;
		left: auto; 
		color:#BD0B0B;
		text-align:right;
		font-size:11px;
		text-transform:uppercase;
		padding-bottom:6px;
		text-decoration:none;
		
					
		  }

.menu-top a:hover{
		width:902px;
		padding: 0;
		margin: 0;
		left: auto; 
		color:black;
		text-decoration:underline;
		text-align:right;
		font-size:11px;
		text-transform:uppercase;
		padding-bottom:6px;
		
					
		  }

.logotipo {
		
		width:902px;
		height:122px;
		background-image:url(../imagens/logotipo.jpg);
		background-repeat:no-repeat;


}

.menu-principal {
width:862px;
padding:20px;
color:white;
font-size:12px;
background-color:black;
text-transform:uppercase;

}

.slide-show-grande {
width:902px;
height:349px;
}

.apacheco-home {
padding:10px;
width:320px;
background-color:white;
height:239px;
border:1px solid black;
color:#666;
text-align:justify;
font-size:11px;

}

.portfolio-home {
margin-left:341px;
margin-top:-261px;
padding:10px;
width:265px;
background-color:#E5E5E5;
height:239px;
border:1px solid black;
color:black;
text-align:justify;
font-size:11px;

}

.work-on-home {
margin-left:627px;
margin-top:-261px;
padding:10px;
width:254px;
background-color:#CCCCCC;
height:239px;
border:1px solid black;
color:black;
text-align:justify;
font-size:11px;

}

.work-on-home h1 {
color:black;
font-size:14px;
text-transform:uppercase;
}


.menu-footer {
margin-top:20px;
width:900px;
padding:10px;
color:white;
font-size:11px;
text-transform:uppercase;
Font-weight:bold;
}

.menu-footer-direitos {
margin-top:10px;
width:600px;
padding-left:10px;
color:white;
font-size:11px;
text-transform:uppercase;

}

.menu-footer-basicamente {
margin-left:800px;
margin-top:-20px;
width:86px;
padding-left:20px;
color:white;
font-size:11px;
text-transform:uppercase;

}

.titulo-grande-pagina-interiores{

width:700px;
color:black;
font-size:50px;
height:30px;
padding-left:35px;


}


.slide-show-pequeno{
margin-top:auto;
width:900px;
color:white;
font-size:11px;
text-transform:uppercase;

}

.corpo-pagina-interiores {
width:880px;

padding:10px;
color:#666;
text-align:justify;
background-color:white;

}

span.menu-principal {
padding-right:1px;

}

.menu-principal a:link  {
color:white;
font-size:13px;
background-color:black;
text-transform:uppercase;
text-decoration:none

}

.menu-principal a:visited {
color:white;
font-size:13px;
background-color:black;
text-transform:uppercase;
text-decoration:none

}
.menu-principal a:hover {
color:#BD0B0B;
font-size:13px;
background-color:black;
text-transform:uppercase;
text-decoration:underline;

}


.menu-principal a:active {
color:#BD0B0B;
font-size:13px;
background-color:black;
text-transform:uppercase;
text-decoration:underline;

}

a:link  {
color:black;
font-size:12px;
text-transform:uppercase;
text-decoration:none

}

a:visited {
color:black;
font-size:12px;
text-transform:uppercase;
text-decoration:none

}
a:hover {
color:black;
font-size:12px;
text-transform:uppercase;
text-decoration:underline;

}

.nome-do-album {
color:black;
font-size:16px;


}

.nome-do-album-localizacao {
color:#333;
font-size:20px;


}

.menutitle{
cursor:pointer;
margin-bottom: 2px;
background-color:black;
color:white;
width:880px;
padding-top:5px;
padding-bottom:5px;
padding-left:3px;
text-align:left;
font-size:16px;


}

.submenu{
margin-bottom: 0.5em;
}

.apresentacao{
margin-bottom: 2px;
background-color:black;
color:white;
width:880px;
padding-top:5px;
padding-bottom:5px;
padding-left:3px;
text-align:left;
font-size:16px;


}
 


 

