/* CSS
Tema do site da Adamantis Publicidade & Web
Todos os direitos reservados!
Programação: Felipe Hertzer, Bruno Franco
Desing: Francine e Viviane
Contruido em html, javascript, php e jquery.
Site: www.adamantis.com.br
ATENÇÃO SE VOCÊ VIU ESSE TEMA EM OUTRO SITE DENUNCIE PARA O EMAIL:
contato@adamantis.com.br
 */
 /* CORPO DA PAGINA */
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;  
}
/* IMAGEM DE FUNDO */
#container { 
height:1800px; 
width:4557px;
background:url(images/fundo.jpg) no-repeat;
 }
 /* LOCALIZAÇÃO PAGINA INICIAL */
#aagencia { 
 height:750px; 
 width:1500px; 
 position: absolute; 
 margin-left: 1500px; 
 z-index: 510;
 }
.home { 
width: 56px; 
height: 20px; 
position: absolute; 
margin: 50px 320px; 
z-index: 502;
}
.home#home { 
margin:0;
}
/* LOCALIZAÇÃO PAGINA QUEM FAZ */
#quemfaz { 
height:750px; 
width:1500px; 
position: absolute; 
margin-left: 3000px; 
z-index: 3;
}
/* LOCALIZAÇÃO PAGINA QUEM CONFIA */
#quemconfia { 
height:891px; 
width:1500px; 
position: absolute; 
margin: 900px 0px; 
z-index: 507; 
}
/* LOCALIZAÇÃO PAGINA PORTFOLIO */
#portfolio { 
height:891px; 
width:1500px; 
position: absolute; 
margin: 900px 1500px; 
z-index: 508;
}
/* LOCALIZAÇÃO PAGINA CONTATO */
#contato { 
height:894px; 
width:1500px; 
position: absolute; 
margin: 900px 3000px; 
z-index: 7; 
font: 16px Georgia, serif; 
}
/* MENU DO TOPO */
#navtop {
background: url(images/fundo_header.jpg) repeat-x;
padding:0px 100px;
position:fixed;
top:0;
left:0;
z-index:2000;
width:2000px;
height:70px;
}
#navtop li {
float: left;
display: block;
padding:5px;
}

#navtop li a, #navtop li a:link, #navtop li a:visited { 
float: left;
display: block;
padding: 8px;
text-transform: none;
font-family: 'Shadows Into Light', cursive;
text-decoration:none;
color: #8ED7F8;  
font-size:20pt;  
}
#navtop li a:hover {  
background: transparent; 
color:#fff;   
text-decoration:none;
}

#navtop li ul {
display: none;
}
/* FOOTER */
#navbot { 
background: url(images/footer.jpg) repeat-x;
padding:0px 100px;
position:fixed;
bottom:-5px;
right:0;
z-index:2000;
width:2000px;
height:70px;
}
/* ICONE SOCIAL NO FOOTER */
#social {
z-index:2000;
position: fixed;
left: 0;
padding: 15px;
}
/* POSIÇÃO DO FORMULARIO DE CONTATO */
#contact {
margin-top: 8%;
margin-left: 30%;
height: 280px;
width: 500px;
}
/* POSIÇÃO DA INFO DE CONTATO */
#infocontato {
font-family: 'Yanone Kaffeesatz', sans-serif;
margin-top: 3%;
margin-left: 0%;
}
/* POSIÇÃO DO MAPA */
#mapa {
margin-left: 63%;
margin-top: -21%;
}
/* FONTES */
@font-face {
  font-family: 'Shadows Into Light';
  font-style: normal;
  font-weight: normal;
  src: local('Shadows Into Light'), local('ShadowsIntoLight'), url('http://themes.googleusercontent.com/static/fonts/shadowsintolight/v1/clhLqOv7MXn459PTh0gXYHW1xglZCgocDnD_teV2lMU.woff') format('woff');
}


@font-face {
    font-family: 'Bevan';
    src: url('kzxovefdtl6rhtqawc2ltw-webfont.eot');
    src: url('kzxovefdtl6rhtqawc2ltw-webfont.eot?#iefix') format('embedded-opentype'),
         url('kzxovefdtl6rhtqawc2ltw-webfont.woff') format('woff'),
         url('kzxovefdtl6rhtqawc2ltw-webfont.ttf') format('truetype'),
         url('kzxovefdtl6rhtqawc2ltw-webfont.svg#BevanRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Yanone Kaffeesatz';
    src: url('yanonekaffeesatz-thin-webfont.eot');
    src: url('yanonekaffeesatz-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('yanonekaffeesatz-thin-webfont.woff') format('woff'),
         url('yanonekaffeesatz-thin-webfont.ttf') format('truetype'),
         url('yanonekaffeesatz-thin-webfont.svg#YanoneKaffeesatzThin') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* TAMANHO E FONTE DO TITULO */
h5 {
font-size: 12pt;
}
h6 {
font-family: 'Yanone Kaffeesatz', sans-serif;
font-size: 16pt;
text-align: right;
}
h7 {
color: #8ED7F8;
font-family: 'Yanone Kaffeesatz', sans-serif;
font-size: 18pt;
text-align: center;

}
h8 {
font-family: 'Shadows Into Light', cursive;
color: black;
}
/* SCROLLER BANNERS DOS CLIENTES */
.Container {
position: absolute;
top: 70px; 
left: 80px;
width: 400px;
height: 420px;
background: transparent;
}
#Scroller-1 { 
position: absolute; 
overflow: hidden;
width: 400px;
height: 450px;
}
#Scroller-1 p {
margin: 0; 
padding: 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-indent: 20px;
color: #6F6048;
}
#Scroller-1 p img {
padding: 0px 20px;
}
.Scroller-Container {
position: absolute;
top: 0px; 
left: 0px;
}
.Scrollbar-Up {
cursor: pointer;
position: absolute;
top: 70px;
right: -40px;
}
.Scrollbar-Down {
cursor: pointer;
position: absolute;
top: 350px; 
right: -40px;
}
/* POSIÇÃO DOS DEPOIMENTOS */
#depoimento {
font-family: 'Yanone Kaffeesatz', sans-serif;
margin-top: 7%;
text-align:right;
margin-left:50%;
width:400px;
}
#depoimento1 {
font-family: 'Yanone Kaffeesatz', sans-serif;
margin-top: 0%;
text-align:left;
margin-left:37%;
width:400px;
}
#depoimento2 {
font-family: 'Yanone Kaffeesatz', sans-serif;
margin-top: 0%;
text-align:right;
margin-left:55%;
width:400px;
}
/* NEM SEI PARA QUE SERVER KKK TENHO Q DESCOBRIR :X */
#agencia {
margin-top: 12%;
margin-left: 13%;
}
/* NEM SEI PARA QUE SERVER KKK TENHO Q DESCOBRIR :X */
#cliente {
margin-top: 16%;
margin-left: 4%;
}
/* ABAS SEM ATUALIZAR DO PORTFOLIO */
#wrapper {
margin-top: 7%;
margin-left: 12%;
width:1000px;
height: 500px;
}
ul.tabs {
width:900px;
background-color: transparent;
margin:0;
padding:0;
}
ul.tabs li {
display:block;
float:right;
padding:0 5px;
}
ul.tabs li a {
display:block;
float:right;
padding:5px;
font-family: Yanone Kaffeesatz;
font-size:17pt;
color:#666;
text-decoration:none;
}
.selected {
font-weight:bold;
}
.tab-content {
clear:both;
padding:10px;
}
/* ESTILO DA GALERIA NA PAGINA A AGENCIA */
#gal { 
float: right;   
width:470px; 
height:300px; 
top:8px;
}

#gallery {  
width:930px; 
height:370px;
}

#gallery a.pics { 
float:right; 
color:#000; 
cursor:default; 
padding: 2px 2px ;
}

#gallery a.pics img.thumb { 
border:1px solid #000; 
}

#gallery a.pics span {
display:none; 
border:0; 
left:13%; 
top:23.5%;
}

#gallery a.pics span img { 
border:1px solid #000; 
}

#gallery a.pics:hover {
white-space:normal; 
float:right;
}

#gallery a.pics:hover img.thumb {
border:1px solid #fff;
}

#gallery a.pics:hover span {
Display:block; 
position:absolute;  
z-index:10; 
height:500px;
}

#gallery a.pics:active img.thumb {
border:1px solid #fc0;
} 

#gallery a.pics:active span {
display:block; 
left:13%; 
top:23.5%; 
}

#gallery a.pics:focus {
outline:0;
}

#gallery a.pics:focus img.thumb {
border:1px solid #fc0;
}

#gallery a.pics:focus span {
display:block; 
position:absolute; 
left:13%; 
top:23.5%; 
z-index:5; 
outline:0; 
}

#gallery span.info img { 
width:450px; 
height:300px;
}

#diam span
{
font-family: 'Bevan', serif;
color: #8ED7F8; 
FONT-SIZE: 14px;
line-height: 0px;
}
#rh {
line-height: 0px;
}
