body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.menu_topo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a.menu_topo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.4px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.4px;
	font-weight: bold;
	color: #000000;
}
.pedido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.campo_busca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ED1B24;
	border: thin solid #FFFFFF;
}
.botao_busca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: thin solid #FFFFFF;
}
.categoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
a.categoria:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.google {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.texto_vermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
a.texto_vermelho:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	text-decoration: underline;
}
.canto_ver_esquerdo {
	background-attachment: fixed;
	background-image: url(../img/canto_esquerdo_vermelho.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fundo {
	background-attachment: fixed;
	background-image: url(../img/fundo_destaque.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.titulo_busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #4E4E4E;
	text-decoration: none;
	white-space: nowrap;
	display: inline;
}
a.titulo_busca:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}

.autor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9A9A9A;
	text-decoration: none;
}
a.autor:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.leia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.texto_destaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a.texto_destaque:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.texto_laranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
a.texto_laranja:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.autores {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.autores:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
}
.obras_lancamento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
a.obras_lancamento:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
}

.texto {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.texto2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.form {  background-color: #FFFFFF; border: #898D9E; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 11px}

.submit { background-color: #898D9E; border: 1px #CCCCCC double; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px}


a.link:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.link:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
a.link:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC00; text-decoration: none}
a.link:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC00; text-decoration: none}

a.menu2:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
a.menu2:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
a.menu2:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #800040; text-decoration: none}
a.menu2:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #800040; text-decoration: none}

a.link2:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900; text-decoration: none}
a.link2:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9900; text-decoration: none}
a.link2:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
a.link2:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}

a.link3:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F37421; text-decoration: none}
a.link3:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #F37421; text-decoration: none}
a.link3:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: underline}
a.link3:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: none}

a.link4:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}
a.link4:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}
a.link4:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
a.link4:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}

a.link5:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: none}
a.link5:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: none}
a.link5:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
a.link5:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}

a.link_preco:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
a.link_preco:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
a.link_preco:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline;}
a.link_preco:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: underline;}


a.link5:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: none}
a.link5:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; text-decoration: none}
a.link5:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
a.link5:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}

.titulo_link { font-family: Arial, Helvetica, sans-serif; color: #4E4E4E; text-decoration: none; white-space: nowrap; display: inline; font-size: 12px; font-weight: bold;}


a.titulo_link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; font-weight: bold;}

A:link 
{
	TEXT-DECORATION: none
}
A:visited 
{
	TEXT-DECORATION: none
}
A:hover 
{
	COLOR: 000000; TEXT-DECORATION: underline
}

.botoa_cinza {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none;
	background-color: #F2F2F2;
	border: thin solid #CCC;
}
.campo_branco {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	background-color: #FFF;
	border: thin solid #CCC;
}
.subtitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4E4E4E;
	text-decoration: none;
}

a.subtitulo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}


.titulo_livro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #4E4E4E;
	text-decoration: none;
}
a.titulo_livro:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	color: #000000;
	text-decoration: underline;	
}



        .black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: #FBFBFD;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=70);
			            overflow: yes;
        }
        .white_content {
            display: none;
            position: absolute;
            top: 5%;
            left: 25%;
            padding: 10px;
            border: 15px solid gray;
            background-color: white;
            z-index:1002;
            overflow: auto;
        }


