/*#########################*/
/*####  CSS ATEUS.NET  ####*/
/*#########################*/
/*####  ATEUS.NETWORK  ####*/
@import url(ateus_network.css);
/*#########################*/
/*## BODY ##*/
/*##########*/
body				{ margin: 0px; padding: 0px; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 125%; font-size: 80%; color: #000000; }
body,html			{ scrollbar-face-color: #DDDDDD; scrollbar-highlight-color: #EEEEEE; scrollbar-shadow-color: #999999; scrollbar-3dlight-color: #EEEEEE; scrollbar-arrow-color:  #000000; scrollbar-track-color: #EEEEEE; scrollbar-darkshadow-color: #999999; }
html				{ overflow: -moz-scrollbars-vertical; }
img					{ border: 0px; padding: 0px; }
hr					{ height: 0px; border-top: 1px #000000 solid; }
h1					{ background: #F5F5F5 url("../imagens/titulo.gif"); color: #000000; font-weight: bold; font-size: 22pt; text-align: center; line-height: 150%; border-bottom: 1px #CCCCCC solid; padding: 0px; margin: 0px; }
h2					{ background: #F5F5F5 url("../imagens/titulo_sub.gif"); color: #000000; font-weight: normal; font-size: 18pt; text-align: center; line-height: 150%; border-bottom: 1px #CCCCCC solid; padding: 0px; margin: 0px; }
.banner				{ background: #FFFFFF; border: 1px solid #505050; width: 468px; height: 60px; margin-right: 5px; text-align: center; color: #000000; }
.fundo				{ background: url("../imagens/fundo.gif"); }
.fundo_logo			{ background: url("../imagens/fundo_logo.jpg") left no-repeat; height: 100px; }
.fundo_logo_2		{ background: #CCCCCC url("../imagens/fundo_logo_2.jpg") top repeat-x; height: 100px; }
.fundo_nav			{ background: url("../imagens/fundo_nav.gif") left no-repeat; height: 36px; }
.fundo_nav_2		{ background: #CCCCCC url("../imagens/fundo_nav_2.gif") left repeat-x; height: 36px; }
*:focus				{ outline: none; }
.indent				{ text-indent: 30pt; }
.indent_t			{ text-indent: 2pt; }
.center				{ text-align: center; }
.autor_tattoo		{ background: url("../autor/imagens/tattoo.gif") no-repeat top; }
.historico_h:hover	{ background: #EEEEEE; }
form				{ margin: 0px; }
.banner_c:hover		{ position:absolute;right:0px;top:0px;width:125px; background: url(../imagens/ateismo_seta.gif) top right no-repeat; }


/*###########*/
/*## LINKS ##*/
/*###########*/
a:link			{ color: #0000CC; text-decoration: underline; }
a:active		{ color: #0000CC; text-decoration: underline; }
a:visited		{ color: #0000CC; text-decoration: underline; }
a:link:hover	{ color: #CC5500; text-decoration: underline; }
a:visited:hover	{ color: #CC5500; text-decoration: underline; }
/*## NAV LINKS ##*/
.nav			{ font-weight: bold; color: #CC5500; }
a.nav:link		{ color: #000000; text-decoration: underline; }
a.nav:visited	{ color: #000000; text-decoration: underline; }
a.nav:hover		{ color: #CC5500; text-decoration: underline; }
a.nav:active	{ color: #CC5500; text-decoration: underline; }
/*## NAVB LINKS ##*/
a.navb:link,
a.navb:visited,
a.navb:hover,
a.navb:active		{ color: #000000; text-decoration: none; }
a.navn:link,
a.navn:visited,
a.navn:hover,
a.navn:active		{ color: #000000; text-decoration: none; }
/*## FOOTER LINKS ##*/
table.footer		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
td.footer 			{ background: #CCCCCC url("../imagens/fundo_footer.gif"); height: 30px; }
.footer 			{ color: #000000; font-size: 10pt; }

a.footer:link		{ color: #000000; text-decoration: underline; }
a.footer:visited	{ color: #000000; text-decoration: underline; }
a.footer:hover		{ color: #808080; text-decoration: underline; }
a.footer:active		{ color: #808080; text-decoration: underline; }

/*###########*/
/*## CORES ##*/
/*###########*/
.vermelho		{ color: #CC5500; }
.amarelo		{ color: #FFCC33; }
.verde			{ color: #009933; }
.azul			{ color: #0000CC; }
.cinza			{ color: #505050; }

/*############*/
/*## BORDAS ##*/
/*############*/
.borda			{ border: 1px solid #808080; }
.borda_j		{ border: 1px solid #808080; text-align: justify; }
.borda_p		{ border: 1px solid #808080; font-size: 0.85em; }
.borda_jp		{ border: 1px solid #808080; font-size: 0.85em; text-align: justify; }
.borda_c		{ border: 1px solid #808080; background-image: url("../imagens/fundo_cell.gif"); }
.borda_cp		{ border: 1px solid #808080; background-image: url("../imagens/fundo_cell_p.gif"); }
.borda_pt		{ border: 1px solid #808080; background-image: url("../imagens/fundo_pontos.gif"); }
.borda_q		{ border: 1px solid #808080; background: #EEEEEE url("../imagens/fundo_quadrado.gif") repeat-y right; color: #000000; }
.borda_d		{ border: 1px dashed #808080; }
.borda_dj		{ border: 1px dashed #808080; text-align: justify; }

/*############*/
/*## HOVERS ##*/
/*############*/
/* -------------------------------highlight genérico----- */
td.highlight				{ line-height: 125%; padding: 0px; }
.highlight a				{ display: block; width: 100%; padding-top: 5px; padding-bottom: 5px; }
.highlight a:hover			{ background-color: #F5F5F5; color: #CC5500; }
/* -------------------------------highlight e borda -- 2px */
td.highlight_b				{ border: 1px solid #808080; line-height: 125%; padding: 0px; }
.highlight_b a				{ display: block; width: 100%; padding-top: 2px; padding-bottom: 2px; }
.highlight_b a:hover		{ background-color: #F5F5F5; color: #CC5500; }
/* -------------------------------highlight fonte pequena e borda -- 2px - Indent */
td.highlight_bp				{ border: 1px solid #808080; line-height: 125%; font-size: 0.85em; text-indent: 4px; padding: 0px; }
.highlight_bp a				{ display: block; width: 100%; padding-top: 2px; padding-bottom: 2px; }
.highlight_bp a:hover		{ background-color: #EEEEEE; color: #CC5500; }
/* -------------------------------Highlight: cell 4px */
td.highlight_c				{ border: 1px solid #808080; line-height: 125%; padding: 0px; background: #EEEEEE url("../imagens/fundo_cell.gif") repeat-x; }
.highlight_c a				{ display: block; width: 100%; padding-top: 5px; padding-bottom: 5px; }
.highlight_c a:hover		{ background: #F5F5F5; color: #CC5500; }
/* -------------------------------Highlight: cell pequeno 4px */
td.highlight_cp				{ border: 1px solid #808080; line-height: 125%; padding: 0px; background: #EEEEEE url("../imagens/fundo_cell_p.gif") repeat-x; }
.highlight_cp a				{ display: block; width: 100%; padding-top: 5px; padding-bottom: 5px; }
.highlight_cp a:hover		{ background: #F5F5F5; color: #CC5500; }
/* -------------------------------Highlight quadrado direita -- 4px */
td.highlight_q				{ border: 1px solid #808080; line-height: 125%; padding: 0px; background: #EEEEEE url("../imagens/fundo_quadrado.gif") repeat-y right; }
.highlight_q a				{ display: block; width: 100%; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; }
.highlight_q a:hover		{ background: #F5F5F5 url("../imagens/fundo_quadrado.gif") repeat-y right; color: #CC5500; }
/* -------------------------------Highlight  pontos-- 2px */
td.highlight_menu			{ border: 1px solid #808080; line-height: 125%; padding: 0px; background: #F5F5F5 url("../imagens/fundo_menu.gif"); }
.highlight_menu a			{ display: block; width: 100%; padding-top: 5px; padding-bottom: 5px; }
.highlight_menu a:hover		{ background-color: #EEEEEE; color: #CC5500; }
/* -------------------------------Ebooks - (sem link, em javascript) */
.highlight_ebooks			{ border: 1px solid #808080; background: #EEEEEE url("../imagens/fundo_quadrado.gif") repeat-y right; font-weight: bold; height: 20px; text-indent: 2px; }
.highlight_ebooks:hover		{ background: #F5F5F5 url("../imagens/fundo_quadrado.gif") repeat-y right; }
.ebooks_autor				{ border: 1px solid #808080; font-size: 15pt; text-indent: 15px; line-height: 125%; font-weight: bold; background: #DDDDDD url("../imagens/fundo_ebooks.gif"); }
/* -------------------------------hover fix */
.hover_q			{ border: 1px solid #808080; line-height: 125%; padding: 5px; background: #EEEEEE url("../imagens/fundo_quadrado.gif") repeat-y right; }
.hover_q:hover		{ background: #F5F5F5 url("../imagens/fundo_quadrado.gif") repeat-y right; }
/*#------------------------------- href hover ###*/
a.download				{ color: #000000; margin: 4px 2px 4px 2px; padding: 1px 8px 1px 8px; font-size: 10pt; border: 1px #707070 solid; background: url(../imagens/form_submit.gif); text-decoration: none; font-weight: bold; }
a.download:link,
a.download:visited,
a.download:active		{ color: #000000; text-decoration: none; }
a.download:hover 		{ background: #2B77D2 url("../imagens/form_submit_h.gif"); border: 1px #0066FF solid; text-decoration: none; color: #FFFFFF; }

 
/*############*/
/*## FONTES ##*/
/*############*/
.fonte_pp1px	{ font-size: 1px; line-height: 125%;	}
.fonte_pp		{ font-size: 0.6em; line-height: 125%;	}
.fonte_p		{ font-size: 0.85em; line-height: 125%; }
.fonte_m		{ font-size: 1.25em; line-height: 125%;	}
.fonte_g		{ font-size: 1.75em; line-height: 125%;	}
.fonte_gg		{ font-size: 2.30em; line-height: 125%;	}
.fonte_8		{ font-size: 8pt; line-height: 125%;	}
.fonte_9		{ font-size: 9pt; line-height: 125%;	}
.fonte_10		{ font-size: 10pt; line-height: 125%;	}

/*#########################*/
/*## FORMATAÇÃO DE TEXTO ##*/
/*#########################*/
.texto_c			{ font-size: 1em;    text-align: justify; line-height: 150%; margin-left: 75px; margin-right: 75px; font-family: "Courier New", Courier, monospace; }
.texto_j			{ font-size: 1em;    text-align: justify; line-height: 170%; }
.texto_jp			{ font-size: 0.85em; text-align: justify; line-height: 170%; }
.texto_pj			{ font-size: 1em;    text-align: justify; text-indent: 50px; line-height: 170%; }
.texto_pjp			{ font-size: 0.85em; text-align: justify; text-indent: 20px; line-height: 170%; }

/*################*/
/*## FORMULÁRIO ##*/
/*################*/
input[type=submit],input,textarea, select, .textarea, .searchinput, .button, .gobutton { background: #FFFFFF; border: 1px solid #AAAAAA; color: #000000; }
.form_input			{ border: 1px solid #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; line-height: 125%; background: #F5F5F5; background-image: url("../imagens/form_input.gif"); }
.form_input:hover,
.form_input:focus	{ border: 1px solid #CC3300; }
.form_submit		{ border: 1px solid #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; line-height: 125%; background: #F5F5F5; background-image: url("../imagens/form_submit.gif"); font-weight: bold; }
.form_submit:hover,
.form_submit:focus	{ border: 1px solid #CC3300; }
.form_textarea		{ border: 1px solid #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; line-height: 125%; background: #F5F5F5; }
.form_textarea:hover,
.form_textarea:focus{ border: 1px solid #CC3300; }
.links_form_code	{ border: 1px solid #808080; font-size: 8pt; line-height: 125%; background-color: #F5F5F5; }

/*#############*/
/*## BUSCAPÉ ##*/
/*#############*/
td.buscape_form 	{ line-height: 125%; border: 1px solid #808080; padding: 0px; }
td.buscape_barra	{ line-height: 125%; background-image:url("../imagens/buscape_fundo.gif"); }
.buscape_titulo		{ border: 1px solid #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 125%; background: #FFFFFF url("../imagens/buscape_titulo.gif"); font-weight: bold; }
.buscape_autor		{ border: 1px solid #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 125%; background: #FFFFFF url("../imagens/buscape_autor.gif"); font-weight: bold; }
.buscape_submit		{ border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 125%; font-weight: bold; background: #FFCC33 url("../imagens/buscape_submit.gif"); }

/*#########*/
/*## RSS ##*/
/*#########*/
rss   { display: block; font-family: Verdana, Arial, Helvetica, sans-serif }
title { display: block; margin: 5px; padding: 2px; color: #0000CC; font-weight: bold; border-bottom: 1px solid #505050; }
link  { font-size: 0.80em; margin: 5px; padding: 2px;}
item  { display: block; padding: 2px 30px 2px 30px; }
language, lastBuildDate, ttl, guid, category, description, pubDate { display: none; }

/*##############*/
/*## CARTOONS ##*/
/*##############*/
.cartoons_body				{ text-align: center; color: #505050; }
.menu_cartoons				{ width: 100%; height: 150px; overflow: auto; white-space: nowrap; }
.menu_cartoons ul			{ list-style-type: none; padding: 0px; margin: 0px; }
.menu_cartoons li			{ display: inline; }
.menu_cartoons img			{ margin: 10px 5px 0px 5px; padding: 6px; border: 1px #CCCCCC dashed; background: #FFFFFF; }
.menu_cartoons img:hover	{ border: 1px #CCCCCC solid; }

/*#### CARTOONS VERTICAL OVERFLOW  #####*/
td.network_nav	{ }
#vcartoon 		{ border: 0px; border-top: 2px solid #AAAAAA; border-bottom: 2px solid #AAAAAA; margin-left: 0px; color: #000000; width: 200px; height: 350px; overflow: auto; }
#vcartoon a		{ }
#vcartoon a:hover{ color: #CC3300; }
#vcartoon a:focus{ color: #CC3300; background: #f5f5f5; }
