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

*{
border:0px;
padding:0px;
margin:0px
}

body {
background:url(../imagens/bg.png) repeat;
height:100%;
}

#geral {
position:absolute;
width:800px;
top:0px;
left:50%;
margin-left:-400px;
}

#geral_cat {
position:absolute;
width:800px;
top:0px;
left:50%;
margin-left:-400px;
padding-bottom:100px;
padding-right:20px;
}


#sombra {
position:absolute;
width:808px;
top:0px;
left:50%;
margin-left:-404px;
opacity:0.15;
-moz-opacity: 0.15;
filter: alpha(opacity=15);
background-color:#000000
}

#topo {
position:absolute;
top:0px;
left:0px
}

#logo {
position:absolute;
top:15px;
left:40px;
}

#contato {
position:absolute;
top:15px;
right:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
color:#000000;
line-height:150%
}

/*links--------------------------------------------------------*/

#editora {
position:absolute;
height:43px;
width:267px;
background-image:url(../imagens/edi_link.png);
top:160px;
left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
line-height:43px;
color:#FFFFFF
}

#editora a {
display:block;
text-decoration:none;
color:#FFFFFF
}

#editora a:hover {
background-image:url(../imagens/edi_hover.png)
}

#grafica {
position:absolute;
height:43px;
width:267px;
background-image:url(../imagens/graf_link.png);
top:160px;
left:267px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
line-height:43px;
color:#FFFFFF
}

#grafica a {
display:block;
text-decoration:none;
color:#FFFFFF
}

#grafica a:hover {
background-image:url(../imagens/graf_hover.png)
}

#web {
position:absolute;
height:43px;
width:267px;
background-image:url(../imagens/web_link.png);
top:160px;
left:534px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
line-height:43px;
color:#FFFFFF
}

#web a {
display:block;
text-decoration:none;
color:#FFFFFF
}

#web a:hover {
background-image:url(../imagens/web_hover.png)
}

/*icones-------------------------------------------------------------------------------------------------------*/

#grupo_icones {
position:absolute;
top:80px;
right:260px
}

#orcamento {
position:absolute;
top:0px;
left:0px;
width:56px;
height:68px;
background-image:url(../imagens/orcamento.png)
}

#orcamento a {
display:block;
line-height:68px;
text-decoration:none
}

#orcamento a:hover {
background-image:url(../imagens/orcamento_hover.png)
}

#webmail {
position:absolute;
top:0px;
left:61px;
width:56px;
height:68px;
background-image:url(../imagens/webmail.png)
}

#webmail a {
display:block;
line-height:68px;
text-decoration:none
}

#webmail a:hover {
background-image:url(../imagens/webmail_hover.png)
}

#clientes {
position:absolute;
top:0px;
left:122px;
width:56px;
height:68px;
background-image:url(../imagens/clientes.png)
}

#clientes a {
display:block;
line-height:68px;
text-decoration:none
}

#clientes a:hover {
background-image:url(../imagens/clientes_hover.png)
}

#pesquisa {
position:absolute;
top:0px;
left:183px;
width:56px;
height:68px;
background-image:url(../imagens/pesquisa.png)
}

#pesquisa a {
display:block;
line-height:68px;
text-decoration:none
}

#pesquisa a:hover {
background-image:url(../imagens/pesquisa_hover.png)
}

/*menu editora--------------------------------------------------------------------------------------------------------*/

#bolinha {
position:absolute;
top:12px;
left:10px
}

#edi_link1 {
position:absolute;
left:0px;
top:250px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#00923F
}

#edi_link1 a {
text-decoration:none;
color:#00923F;
display:block
}

#edi_link1 a:hover {
background-image:url(../imagens/edisub_hover.png);
color:#FFFFFF
}

#edi_link2 {
position:absolute;
left:0px;
top:288px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#00923F
}

#edi_link2 a {
text-decoration:none;
color:#00923F;
display:block
}

#edi_link2 a:hover {
background-image:url(../imagens/edisub_hover.png);
color:#FFFFFF
}

#edi_link3 {
position:absolute;
left:0px;
top:326px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#00923F
}

#edi_link3 a {
text-decoration:none;
color:#00923F;
display:block
}

#edi_link3 a:hover {
background-image:url(../imagens/edisub_hover.png);
color:#FFFFFF
}

#edi_link4 {
position:absolute;
left:0px;
top:364px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#00923F
}

#edi_link4 a {
text-decoration:none;
color:#00923F;
display:block
}

#edi_link4 a:hover {
background-image:url(../imagens/edisub_hover.png);
color:#FFFFFF
}

#edi_link5 {
position:absolute;
left:0px;
top:402px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#00923F
}

#edi_link5 a {
text-decoration:none;
color:#00923F;
display:block
}

#edi_link5 a:hover {
background-image:url(../imagens/edisub_hover.png);
color:#FFFFFF
}

#edi_link6 {
position:absolute;
left:0px;
top:440px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#00923F
}

#edi_link6 a {
text-decoration:none;
color:#00923F;
display:block
}

#edi_link6 a:hover {
background-image:url(../imagens/edisub_hover.png);
color:#FFFFFF
}

/*menu grafica------------------------------------------------------------------------------------------------------------*/

#graf_link1 {
position:absolute;
left:0px;
top:250px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#E77817
}

#graf_link1 a {
text-decoration:none;
color:#E77817;
display:block
}

#graf_link1 a:hover {
background-image:url(../imagens/grafsub_hover.png);
color:#FFFFFF
}

#graf_link2 {
position:absolute;
left:0px;
top:288px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#E77817
}

#graf_link2 a {
text-decoration:none;
color:#E77817;
display:block
}

#graf_link2 a:hover {
background-image:url(../imagens/grafsub_hover.png);
color:#FFFFFF
}

#graf_link3 {
position:absolute;
left:0px;
top:326px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#E77817
}

#graf_link3 a {
text-decoration:none;
color:#E77817;
display:block
}

#graf_link3 a:hover {
background-image:url(../imagens/grafsub_hover.png);
color:#FFFFFF
}

#graf_link4 {
position:absolute;
left:0px;
top:364px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#E77817
}

#graf_link4 a {
text-decoration:none;
color:#E77817;
display:block
}

#graf_link4 a:hover {
background-image:url(../imagens/grafsub_hover.png);
color:#FFFFFF
}

#graf_link5 {
position:absolute;
left:0px;
top:402px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#E77817
}

#graf_link5 a {
text-decoration:none;
color:#E77817;
display:block
}

#graf_link5 a:hover {
background-image:url(../imagens/grafsub_hover.png);
color:#FFFFFF
}

/*menu grafica------------------------------------------------------------------------------------------------------------*/

#web_link1 {
position:absolute;
left:0px;
top:250px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#007CC3
}

#web_link1 a {
text-decoration:none;
color:#007CC3;
display:block
}

#web_link1 a:hover {
background-image:url(../imagens/websub_hover.png);
color:#FFFFFF
}

#web_link2 {
position:absolute;
left:0px;
top:288px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#007CC3
}

#web_link2 a {
text-decoration:none;
color:#007CC3;
display:block
}

#web_link2 a:hover {
background-image:url(../imagens/websub_hover.png);
color:#FFFFFF
}

#web_link3 {
position:absolute;
left:0px;
top:326px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#007CC3
}

#web_link3 a {
text-decoration:none;
color:#007CC3;
display:block
}

#web_link3 a:hover {
background-image:url(../imagens/websub_hover.png);
color:#FFFFFF
}

#web_link4 {
position:absolute;
left:0px;
top:364px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#007CC3
}

#web_link4 a {
text-decoration:none;
color:#007CC3;
display:block
}

#web_link4 a:hover {
background-image:url(../imagens/websub_hover.png);
color:#FFFFFF
}

#web_link5 {
position:absolute;
left:0px;
top:402px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
width:235px;
height:33px;
background-image:url(../imagens/geralsub_link.png);
line-height:33px;
color:#007CC3
}

#web_link5 a {
text-decoration:none;
color:#007CC3;
display:block
}

#web_link5 a:hover {
background-image:url(../imagens/websub_hover.png);
color:#FFFFFF
}

/*conteudo----------------------------------------------------------------------------------------------------------------*/

#conteudo_cat {
float:left;
width:500px;
right:40px;
top:250px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#conteudo {
position:absolute;
width:493px;
right:40px;
top:250px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#conteudo_cat p {
font-size:12px;
text-align:justify
}

#conteudo_cat .titulo {
font-size:20px;
font-weight:bold;
}

#conteudo_cat ul {
padding-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
list-style:square;
height:1%
}

#conteudo_cat ol {
padding-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px
}

#conteudo p {
font-size:12px;
text-align:justify
}

#conteudo .titulo {
font-size:20px;
font-weight:bold;
}

#conteudo ul {
padding-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
list-style:square;
height:1%
}

#conteudo ol {
padding-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px
}

#rodape {
position:absolute;
width:800px;
height:30px;
left:0px;
bottom:0px;
background-color:#004E2A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:30px;
text-align:right
}

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

#rodape a:hover {
text-decoration:underline
}

#fix_livro {
position:absolute;
left:0px;
bottom:0px
}

#amostra_pj {
position:absolute;
right:40px;
top:400px
}



/*------- /editora/autores.html -------*/

ul#ordemAlfa {

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

}

ul#ordemAlfa li {

	float:left;
	font-size:12px;
	background-color:#FFF;
	border:solid 1px #006A35;
	color:#006A35;
	cursor:pointer;

}

div#letrasAutores {
	
	text-align:left;
	height:20px;
	font-size:8px;

}

div#busca {

	text-align:right;
	margin-bottom:10px;

}

div#busca input {

	border:solid 1px;
	font-size:14px;

}

div#contAutores {

	font-size:12px;
	padding-top:10px;

}

div#lt1 {

	width:280px;
	height:10px;
	float:left;

}

div#t1 {

	height:250px;
	width:10px;

}


.autor {

	text-align:center;
	width:100px;
	height:130px;
	font-size:10px;
	padding:5px;
	margin:5px;
	background-color:#262E4D;
	float:left;
	cursor:pointer;

}

.nome_autor {

	height:30px;

}

.foto_autor {



}

.descricao_autor {

	float:left;
	height:160px;
	width:300px;

}

.fotoG_autor {

	float:left;
	margin:5px;

}

.nome_autor_g {

	color:white;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;

}

.livro_autor {

	float:left;
	margin:5px;

}

.publicacoes {

	font-size:18px;
	font-weight:bold;
	margin:5px;
	margin-top:20px;
}

#ajax_loader {

	display:none;
	float:right;

}
