@charset "utf-8";
/* CSS Document */

/* GERAL */

body {
background-color: #353535;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
}

#container {
width: 850px;
margin: 0 auto;
}

/* TOPO */

#topo {
width: 834px;
margin-top: 50px;
}

#logo {
	width: 300px;
	font-weight: bold;
}


#logo .left {
	font-size: 36px;
	float:left;
	letter-spacing: -3px;
}

#logo .right {
	font-size: 12px;
	float:right;
	margin: 21px 0 10px 0;
}

#logo-pt {
	width: 280px;
	font-weight: bold;
}

#logo-pt .left {
	font-size: 36px;
	float:left;
	letter-spacing: -3px;
}

#logo-pt .right {
	font-size: 12px;
	float:right;
	margin: 21px 0 10px 0;
}

#menu{
width:520px;
margin-top: -35px;
float: right;
text-align: right;
}

#menu ul{
list-style:none;
}

#menu ul li { 
display: inline; 
padding: 2px 15px;
font-size: 12px;
}


#menu-pt{
width:540px;
margin-top: -35px;
float: right;
text-align: right;
}

#menu-pt ul{
list-style:none;
}

#menu-pt ul li { 
display: inline; 
padding: 2px 15px;
font-size: 12px;
}


/* RODAPE */

#rodape {
width: 816px;
float: left;
margin-top: 20px;
font-size: 12px;
}

#rodape .left {
	float:left;
	margin: 10px 0;
}

#rodape .right {
	float:right;
	margin: 10px 0 10px 0;
	width: 300px;
	text-align: right;
}

/* FOTOGALERIA */

#foto {
width: 816px;
}

/* THUMBS */

#thumbnails2 {
width: 564px;
padding: 0px;
float: left;
height: 90px;
padding-top:55px;
vertical-align: bottom;
text-align:left;
}

#thumbnails {
width: 564px;
padding-bottom: 10px;
float: left;
}

#thumbnails .sel{
border: #000000 5px solid;
background-color: #000000;
border-bottom-width: 20px;
margin-top: 20px;
}

#thumbnails .seta{
border: #000000 1px solid;
border-bottom-width: 12px;
}

#thumbnails img{
border: #000000 1px solid;
background-color: #666666;
border-bottom-width: 20px;
margin-top: 20px;
}


#id-galeria {
float: right;
margin-top: 10px;
#margin-bottom: 40px;
margin-right: 40px;
text-align: right;
}

#id-galeria h1{
font-size: 300%;
margin-bottom: -20px;
#margin-bottom: 0px;
text-align: right;
font-weight: normal;
}

#id-galeria h2{
font-size: 160%;
margin-top: 20px;
#margin-top: 0px;
font-weight: normal;
text-align: right;
}

#id-galeria h3{
font-size: 150%;
color:#999;
font-weight: normal;
text-align: right;

}

/* ZOOM */

#zoom {
width: 787px;
background: #000000;
padding: 15px;
float:left;
}

.desc_1{
width: 700px;
float:left;
}
.desc_2{
width: 87px;
float:right;
}
a.links{
color:#FFFFFF;
text-decoration:none;
}
a.links:hover{
color:#FFFFFF;
text-decoration: underline;
}


#zoom h4{
font-size: 90%;
}

/* ALBUNS */

#album_div{
width: 670px;
height: 150px;
float: left;
display: table-cell;
}
#album_divA{
width: 134px;
float: left;
display: inline;
}
#album {
float: left;
margin-top: 10px;
-margin-top: -3px;
margin-left: -25px;
width: 848px;
text-align: left;
}


#album{
list-style:none;
}

#album{ 
display: inline; 
padding: 0 15px 0 15px;
font-size: 11px;
float: left;
}

#album p{
margin-top: 5px;
line-height: 8px;
}

#album img{ 
border: #FFFFFF 4px solid;
}

#album .seta{
border: #666666 1px solid;
}

.caixa {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	color: #333333;
}
