@charset "utf-8";
/* CSS Document */

* { padding: 0; margin: 0; }

body {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; font-size: 11px;  background: url(/~andrey/imagens/bg.gif) fixed repeat-x #f0f0f0;   }

#barra_conteudo {
font-size: 12px;
width: 544x;
height: 35px;
margin-left: 224px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}

#barra_conteudo_livro {
font-size: 12px;
width: 544x;
height: 35px;
margin-left: 224px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}



#container { 
	margin: 0 auto;
	width: 768px;
    background-color: #FFFFFF;
	background-image: url(/~andrey/imagens/fundo_menu.png);
min-height: 650px;  
}


#topo { 
	margin: 0 auto;
	width: 768px;
	height: 136px;
    background-color: #FFFFFF;
	background-image: url(/~andrey/imagens/topo.jpg);
  
}

#destaques { 
	margin: 0 auto;
	width: 768px;
	height: 186px;
    background-color: #FFFFFF;
	background-image: url(/~andrey/imagens/meio.jpg);
	
  
}


#destaques_esquerdo { 
	margin: 0 auto;
	width: 360px;
	height: 186px;
    background-color: #FFFFFF;
	background-image: url(/~andrey/imagens/meio.jpg);
	float: left;
	
  
}

#destaques_esquerdo p { 
    color: #FFFFFF;
	line-height: 18px;
	margin: 0 auto;
	font-size: 13px;
	width: 200px;
	margin-left: 65px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
	padding-top: 0px;
	text-align: center;
	vertical-align: bottom;
	
}

#destaques_esquerdo h1 { 
    color: #FFFFFF;
	line-height: 14px;
	margin: 0 auto;
	font-size: 13px;
	width: 200px;
	margin-left: 65px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
	padding-top: 5px;
	text-align: center;
	font-weight:normal;
	font-style: italic;
}




#destaques_esquerdo a { 
    color: #FFFFFF;
    text-decoration: none;
	
}

#destaques_direito { 
	margin: 0 auto;
	width: 408px;
	float: right;
	height: 186px;
    background-color: #FFFFFF;
	background-image: url(/~andrey/imagens/titulo_colecao.png);
	
  
}

#lado_esquerdo {

width: 204px;
float: left;
vertical-align: top;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}

#lado_esquerdo ul li {
margin-left: 0px;
font-size: 12px;
text-decoration: none;
list-style: none;
width: 188px;
float: left;
vertical-align: top;
line-height: 25px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}

.link_paginacao
{
color: #003399;
text-decoration: none;
}


.link_paginacao:link
{
color: #003399;
text-decoration: none;
}

.link_paginacao:hover
{
color: #990000;
text-decoration: underline;
}


.link_capa
{
color: #666666;
text-decoration: none;
}


.link_capa:link
{
color: #666666;
text-decoration: none;
}

.link_capa:hover
{
color: #000000;
text-decoration: underline;
}


#menu_lado_esquerdo {
  

   padding: 0px;
   list-style: none;
   margin-top: 30px;

}

#menu_lado_esquerdo li {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
font-size: 11px;
line-height: 25px;


}


#menu_lado_esquerdo a.navFundo {color: #000000; width: 204px; height: 25px; display:block; text-decoration: none;  }

#menu_lado_esquerdo a:hover
	  
	  { 
	  color: #FFFFFF;
	  background-color: #bb141a; }
	  


#menu_lado_esquerdo span {

	display: inline;
	height: 0;
	left: -1000px;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	width: 0;
	
	} 

.moldura {float: left; margin-right: 10px;}
.moldurar {float: right; margin-left: 10px;}


.clear { clear: both; background: none; }

.chamadas {
width: 564px;
background-color: #FFFFFF;
color: #666666;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 15px;
text-align:justify;
line-height: 22px;
float: right;
}

#conteudo {
width: 524px;
background-color: #FFFFFF;
color: #666666;
margin-left: 224px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 15px;
text-align:justify;
line-height: 22px;
}

#rodape { 
 margin: 0 auto;
 text-align: center;
 width: 768px;
 height: 30px;
 clear: both;
 color: #FFFFFF;
 background: #990000;
 background-position: bottom;
 padding-top: 5px;
 
}

#titulo {
width: 564x;
background-image: url(/~andrey/imagens/titulo_biografia.png);
height: 35px;
margin-left: 204px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}

#titulo_links {
width: 564x;
background-image: url(/~andrey/imagens/titulo_links.png);
height: 35px;
margin-left: 204px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}

#titulo_servicos {
width: 564x;
background-image: url(/~andrey/imagens/capa/titulo_servicos.png);
height: 35px;
margin-left: 204px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}



#titulo_contato {
width: 564x;
background-image: url(/~andrey/imagens/titulo_contato.png);
height: 35px;
margin-left: 204px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}

#titulo_perguntas {
width: 564x;
background-image: url(/~andrey/imagens/titulo_perguntas.png);
height: 35px;
margin-left: 204px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}

#titulo_colecao {
width: 564x;
background-image: url(/~andrey/imagens/titulo_colecao.png);
height: 35px;
margin-left: 204px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}

#titulo_destaque1 {
width: 564x;
background-image: url(/~andrey/imagens/capa/titulo_projetetos.png);
height: 35px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}

#titulo_carreira {
width: 564x;
background-image: url(/~andrey/imagens/titulo_carreira.png);
height: 35px;
margin-left: 204px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}

.chamada {
width: 516x;
padding-left: 24px;
padding-right: 24px;

}


.chamada object {
margin-left: 24px;

}


#titulo_livros {
width: 563x;
background-image: url(/~andrey/imagens/titulo_livros.png);
height: 35px;
margin-left: 204px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}

#titulo_depoimentos {
width: 564x;
background-image: url(/~andrey/imagens/titulo_depoimentos.png);
height: 35px;
margin-left: 204px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;

}


.titulo_conteudo {
font-size: 13px;
font-weight:bold;
color: #990000;
margin-left: 20px;
}

#dropmenudiv{
position:absolute;
background-color: #d2ab57;
border-bottom-width: 0;
font-size: 12px;
line-height:18px;
z-index:100;
}


#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #f4ebd7;
padding: 1px 0;
text-decoration: none;
color: #000000;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #d2ab57;
}

.subtitulo {
color: #333333;
font-size: 11px;
text-align:left;
font-weight:bold;
}

#vejamais {
font-size: 13px;
}

#vejamais a {

margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
}

#vejamais p {
margin-left: 0px;
margin-right: 0px;
margin-bottom: 15px;
margin-top: 0px;
}