body {
padding:0px;margin:0px;
background:#d3dfdc url('imagem/bg.jpg') top center no-repeat;
color:#54595d;
font-size:11px;
}

html {
    overflow-y: scroll;
}

a img {
border:0px;
}

@font-face {
	font-family: 'Y2KNeophyteRegular';
	src: url('fontes/y2k_neophyte-webfont.eot');
	src: local('?'), url('fontes/y2k_neophyte-webfont.woff') format('woff'), url('fontes/y2k_neophyte-webfont.ttf') format('truetype'), url('fontes/y2k_neophyte-webfont.svg#webfontkx2qv0lG') format('svg');
	font-weight: normal;
	font-style: normal;
}

.Y2KNeophyte {font-weight: normal; font-style: normal; line-height:normal; font-family: 'Y2KNeophyteRegular', sans-serif;}

:active, :focus {
outline: none;
-moz-outline-style: none;
}


#container {
position:absolute;
width:950px;height:510px;
padding-left:50px;
}

#conteudo {
float:left;
width:900px;height:490px;
}

#left {
position:relative;
float:left;
background:#0c133f;
width:160px;height:490px;
}

#left #menu {
display:none;
position:absolute;
bottom:25px;right:0px;
width:158px;
height:93px;
}

#right {
position:relative;
float:right;
width:740px;height:490px;
z-index:1;
}

#background {
position:absolute;
top:0px;left:0px;
z-index:1;
width:740px;
height:490px;
}



#box-cinza {
position:absolute;
top:100px;
width:740px;height:300px;
background:url('imagem/box-cinza.jpg') no-repeat top left;
z-index:100;
display:none;
}

#shape {
position:absolute;
top:117px;
width:162px;height:257px;
background:url('imagem/shape.png') no-repeat top left;
z-index:900;
}


.interno {
display:none;
position:absolute;
top:100px;right:0px;
width:505px;height:300px;
z-index:200;
}

#interno-atelier .conteudo, #interno-vivian .conteudo, #interno-walewska .conteudo {
position:relative;
float:left;
width:260px;height:300px;
margin:0px 30px 0px 20px;
}

#interno-atelier .titulo, #interno-vivian .titulo, #interno-walewska .titulo {
color:#FFF;
text-align:right;
font-size:20px;
margin:10px 0px 0px 0px;padding:0px;
}

#interno-atelier .texto, #interno-vivian .texto, #interno-walewska .texto {
color:#0c133f;
font-size:10px;
margin-top:10px;
text-align: justify; text-align-last: right;
}

.perfil {
position:absolute;
bottom:5px;right:205px;
text-align:right;
font-size:16px;
line-height:20px;
}

.perfil a {
color:#889495;
text-decoration:none;
}

.perfil-ativo {
font-size:22px;
}

.imagem {
position:absolute;
width:200px;
height:300px;
top:0px;right:0px;
}


#interno-contato .conteudo {
position:relative;
float:left;
width:270px;height:300px;
margin:0px 30px 0px 0px;
}

#interno-contato .titulo {
color:#FFF;
text-align:right;
font-size:20px;
margin:10px 0px 0px 0px;padding:0px;
}

#interno-contato .texto {
color:#0c133f;
font-size:12px;
text-align:justify;
}

#interno-contato .input, #interno-contato .textarea  {
width:270px;
}

#galerias {
position: absolute;
top:0px;left:10px;
}

#galerias ul {
list-style-type:none;
padding:0px;margin:0px;
text-align:right;
width:110px;
}

#galerias ul li {
    margin:0px;padding:0px;
}

#galerias a {
color: #54595d;
text-decoration:none;
}

.galerias-ativo {
font-weight: bold;
font-size:14px;
}

#miniaturas {
position:absolute;
top:5px;right:0px;
width:700px;height:120px;
}

#lista-miniaturas {
list-style-type:none;
padding:0px;margin:0px;
width:630px;height:95px;
position:absolute;
top:0px;right:0px;
}


#lista-miniaturas li {
position: relative;
float:left;
margin-left:11px;
width:94px;height:94px;
}

#lista-miniaturas a img {
width:90px;height:90px;
margin-top:2px;margin-left:2px;
}

#logo {
position:absolute;
top:150px;
}

#descricao {
float:right;
width:47px;height:490px;
padding-left:3px;
}

#navegacao {
position: relative;
clear:both;
width:900px;
height:120px;
display:none;
}

#numeros {
position:absolute;
top:105px;right:0px;
}

#numeros a {
color: #54595d;
text-decoration:none;
padding:5px;
}

#numeros .ativo {
font-weight:bold;
font-size:18px;
}

#scroll {
z-index:1;
}

.scrollingHotSpotLeft {
width:50px; height:95px;
position: absolute;
z-index: 9999;
left: 0px;
display:block;
background:#ccc;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
filter: alpha(opacity=10);
opacity: 0.1;
}

.scrollingHotSpotLeftVisible {
zoom:1;
}

.scrollingHotSpotRight {
width:50px; height:95px;
position: absolute;
z-index: 9999;
right: 0px;
display:block;
background:#ccc;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
filter: alpha(opacity=10);
opacity: 0.1;
}

.scrollWrapper {
position: relative;
overflow: hidden;
width: 100%; height:95px;
z-index:1;
}

.scrollableArea {
position: relative;
width: 200px;height:95px;
z-index:1;
}

.scrollableArea * {
position: relative;
float: left;
margin: 0;
padding: 0;
}


.pagination {
padding: 3px;
margin: 3px;
}

.pagination a {
padding: 2px 5px 2px 5px;
margin: 2px;
text-decoration: none;
color: #000099;
}
div.pagination a:hover, div.pagination a:active {
color: #000;
}

div.pagination span.current {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #000099;
font-weight: bold;
background-color: #000099;
color: #FFF;
}

div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #EEE;
color: #888;
}
	
