html{margin:auto;background:url(fundos/back.jpg) 0 0 repeat-x #042A55;}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; margin:auto;}
form{margin:0;display:inline;}
.remate{clear:both; height:0px; min-height:0px;}
.principal{width:900px;text-align:center; margin:auto;margin-bottom:25px}

/* #################################### Estilos do cabecalho #################################### */

.cima{background:url(fundos/cab.jpg ) 0 100% no-repeat;min-height:130px;height:130px;text-align:right;clear:both;}
.cima_esq{float:left;text-align:center;}

.cima_dir{float:right;width:782px;height:130px;min-height:130px;position:relative;}
.cima_dir_cima{margin:0px 0 0 0;text-align:right;clear:both;width:782px;}
.cima_dir_baixo{clear:both;position:absolute; top:95px; left:0;width:785px;min-width:785px;}
.menu{font-size:11px;clear:both; position:absolute; top:0px; right:0px;width:782px;}

.frase{font-size:14px;line-height:14px;margin:53px 145px 0 0 ;padding:0;}


.menu a{color:black; font-weight:500; text-decoration:none;}
.menu a:hover{color:black; font-weight:500; text-decoration:underline;}

.cat_ger{background-color:red;text-align:right;padding-right:13px}
.categorias{font-size:90%;text-align:left;line-height:35px;float:right;margin-right:1px}

.tab_botao{float:left; min-height:30px;height:30px;padding-top:5px}
.tab_botao_left{float:left;min-width:12px;width:12px;min-height:35px;height:35px;margin-left:5px;}
.tab_botao_right{float:left;min-width:12px;width:12px;line-height:35px;min-height:35px;height:35px;}

#botao_k_left{background:url(botoes/pretos_1.jpg) no-repeat black;}
#botao_w_left{background:url(botoes/branco_1.jpg) no-repeat white;}
#botao_r_left{background:url(botoes/vermelhos_1.jpg) no-repeat red;}
#botao_g_left{background:url(botoes/verdes_1.jpg) no-repeat #0f0;}
#botao_b_left{background:url(botoes/azuis_1.jpg) no-repeat blue;}
#botao_c_left{background:url(botoes/ciano_1.jpg) no-repeat #0ff;}
#botao_m_left{background:url(botoes/magenta_1.jpg) no-repeat #f0f;}
#botao_y_left{background:url(botoes/amarelos_1.jpg) no-repeat #ff0;}
#botao_o_left{background:url(botoes/laranja_1.jpg) no-repeat #f80;}

#botao_k{background:url(botoes/pretos_1.jpg) 50% 0 repeat-x black;}
#botao_w{background:url(botoes/branco_1.jpg) 50% 0 repeat-x white;}
#botao_r{background:url(botoes/vermelhos_1.jpg) 50% 0 repeat-x red;}
#botao_g{background:url(botoes/verdes_1.jpg) 50% 0 repeat-x #0f0;}
#botao_b{background:url(botoes/azuis_1.jpg) 50% 0 repeat-x blue;}
#botao_c{background:url(botoes/ciano_1.jpg) 50% 0 repeat-x #0ff;}
#botao_m{background:url(botoes/magenta_1.jpg) 50% 0 repeat-x #f0f;}
#botao_y{background:url(botoes/amarelos_1.jpg) 50% 0 repeat-x #ff0;}
#botao_o{background:url(botoes/laranja_1.jpg) -12px 0 no-repeat #f80;}

#botao_k_right{background:url(botoes/pretos_1.jpg) 100% 0 no-repeat black;}
#botao_w_right{background:url(botoes/branco_1.jpg) 100% 0 no-repeat white;}
#botao_r_right{background:url(botoes/vermelhos_1.jpg) 100% 0 no-repeat red;}
#botao_g_right{background:url(botoes/verdes_1.jpg) 100% 0 no-repeat #0f0;}
#botao_b_right{background:url(botoes/azuis_1.jpg) 100% 0 no-repeat blue;}
#botao_c_right{background:url(botoes/ciano_1.jpg) 100% 0 no-repeat #0ff;}
#botao_m_right{background:url(botoes/magenta_1.jpg) 100% 0 no-repeat #f0f;}
#botao_y_right{background:url(botoes/amarelos_1.jpg) 100% 0 no-repeat #ff0;}
#botao_o_right{background:url(botoes/laranja_1.jpg) 100% 0 no-repeat #f80;}

#botao_k_left_sel{background:url(botoes/pretos_2.jpg) 0 0 no-repeat black;}
#botao_w_left_sel{background:url(botoes/branco_2.jpg) no-repeat white;}
#botao_r_left_sel{background:url(botoes/vermelhos_2.jpg) no-repeat red;}
#botao_g_left_sel{background:url(botoes/verdes_2.jpg) no-repeat #0f0;}
#botao_b_left_sel{background:url(botoes/azuis_2.jpg) no-repeat blue;}
#botao_c_left_sel{background:url(botoes/ciano_2.jpg) no-repeat #0ff;}
#botao_m_left_sel{background:url(botoes/magenta_2.jpg) no-repeat #f0f;}
#botao_y_left_sel{background:url(botoes/amarelos_2.jpg) no-repeat #ff0;}
#botao_o_left_sel{background:url(botoes/laranja_2.jpg) no-repeat #f80;}

#botao_k_sel{background:url(botoes/pretos_2.jpg) 50% 0 repeat-x black;}
#botao_w_sel{background:url(botoes/branco_2.jpg) 50% 0 repeat-x white;}
#botao_r_sel{background:url(botoes/vermelhos_2.jpg) 50% 0 repeat-x red;}
#botao_g_sel{background:url(botoes/verdes_2.jpg) 50% 0 repeat-x #0f0;}
#botao_b_sel{background:url(botoes/azuis_2.jpg) 50% 0 repeat-x blue;}
#botao_c_sel{background:url(botoes/ciano_2.jpg) 50% 0 repeat-x #0ff;}
#botao_m_sel{background:url(botoes/magenta_2.jpg) 50% 0 repeat-x #f0f;}
#botao_y_sel{background:url(botoes/amarelos_2.jpg) 50% 0 repeat-x #ff0;}
#botao_o_sel{background:url(botoes/laranja_2.jpg) -12px 0 no-repeat #f80;}

#botao_k_right_sel{background:url(botoes/pretos_2.jpg) 100% 0 no-repeat black;}
#botao_w_right_sel{background:url(botoes/branco_2.jpg) 100% 0 no-repeat white;}
#botao_r_right_sel{background:url(botoes/vermelhos_2.jpg) 100% 0 no-repeat red;}
#botao_g_right_sel{background:url(botoes/verdes_2.jpg) 100% 0 no-repeat #0f0;}
#botao_b_right_sel{background:url(botoes/azuis_2.jpg) 100% 0 no-repeat blue;}
#botao_c_right_sel{background:url(botoes/ciano_2.jpg) 100% 0 no-repeat #0ff;}
#botao_m_right_sel{background:url(botoes/magenta_2.jpg) 100% 0 no-repeat #f0f;}
#botao_y_right_sel{background:url(botoes/amarelos_2.jpg) 100% 0 no-repeat #ff0;}
#botao_o_right_sel{background:url(botoes/laranja_2.jpg) 100% 0 no-repeat #f80;}


#botao_k a{color:white; text-decoration:none;}		
#botao_k a:hover{color:white; text-decoration:none;}
#botao_w a{color:black; text-decoration:none;}		
#botao_w a:hover{color:black; text-decoration:none;}
#botao_r a{color:white; text-decoration:none;}		
#botao_r a:hover{color:#0ff; text-decoration:none;}
#botao_g a{color:white; text-decoration:none;}		
#botao_g a:hover{color:#f0f; text-decoration:none;}
#botao_b a{color:white; text-decoration:none;}		
#botao_b a:hover{color:#ff0; text-decoration:none;}
#botao_c a{color:black; text-decoration:none;}		
#botao_c a:hover{color:#f00; text-decoration:none;}
#botao_m a{color:black; text-decoration:none;}		
#botao_m a:hover{color:#0f0; text-decoration:none;}
#botao_y a{color:black; text-decoration:none;}		
#botao_y a:hover{color:#00f; text-decoration:none;}

#botao_k_sel a{color:white; text-decoration:none;}		
#botao_k_sel a:hover{color:white; text-decoration:none;}
#botao_w_sel a{color:black; text-decoration:none;}		
#botao_w_sel a:hover{color:black; text-decoration:none;}
#botao_r_sel a{color:white; text-decoration:none;}		
#botao_r_sel a:hover{color:#0ff; text-decoration:none;}
#botao_g_sel a{color:white; text-decoration:none;}		
#botao_g_sel a:hover{color:#f0f; text-decoration:none;}
#botao_b_sel a{color:white; text-decoration:none;}		
#botao_b_sel a:hover{color:#ff0; text-decoration:none;}
#botao_c_sel a{color:black; text-decoration:none;}		
#botao_c_sel a:hover{color:#f00; text-decoration:none;}
#botao_m_sel a{color:black; text-decoration:none;}		
#botao_m_sel a:hover{color:#0f0; text-decoration:none;}
#botao_y_sel a{color:black; text-decoration:none;}		
#botao_y_sel a:hover{color:#00f; text-decoration:none;}

.log_box{background:url(fundos/cores/log.jpg) 0 0 no-repeat black; line-height:40px;height:40px;clear:both;color:black;}
.log_admin {text-align:center;}
.log_admin a {color:black;}
.log_admin a:hover {color:black;}
.log_user{width:125px; overflow:hidden; }
.log_ie6{width:60px;font: 9px verdana, arial, helvetica, sans-serif;}
.log_ie6_bot{font: 9px verdana, arial, helvetica, sans-serif;}

.tab_menu_right{float:right;background:url(botoes/menu_left.jpg) no-repeat white;min-height:25px;height:25px;line-height:25px;min-width:8px;width:8px;}
.tab_menu_center{float:right;background:url(botoes/menu_center.jpg) repeat-x white;min-height:25px;line-height:25px;}
.tab_menu_left{float:right;background:url(botoes/menu_right.jpg) no-repeat white;min-height:25px;height:25px;line-height:25px;min-width:8px;min-width:8px;}

.tab_menu_right_2{float:right;background:url(botoes/menu_left_2.jpg) no-repeat white;min-height:25px;height:25px;line-height:25px;min-width:8px;width:8px;}
.tab_menu_center_2{float:right;background:url(botoes/menu_center_2.jpg) repeat-x white;min-height:25px;height:25px;line-height:25px;}
.tab_menu_left_2{float:right;background:url(botoes/menu_right_2.jpg) no-repeat white;min-height:25px;height:25px;line-height:25px;min-width:8px;width:8px;}
.tab_menu_log{clear:both;margin-right:15px;}


.meio_cima{clear:both;min-height:25px;height:25px;}
.meio_meio{clear:both;min-height:50px;}
.meio_baixo{clear:both;min-height:25px;}


#meio_cima_b{background:url(fundos/cores/meio_cima_b.jpg) 0 0 no-repeat blue;}
#meio_meio_b{background:url(fundos/cores/meio_meio_b.jpg) 0 0 repeat-y white;}
#meio_baixo_b{background:url(fundos/cores/meio_baixo_b.jpg) 0 100% no-repeat blue;}

#meio_cima_r{background:url(fundos/cores/meio_cima_r.jpg) 0 0 no-repeat red;}
#meio_meio_r{background:url(fundos/cores/meio_meio_r.jpg) 0 0 repeat-y white;}
#meio_baixo_r{background:url(fundos/cores/meio_baixo_r.jpg) 0 100% no-repeat red;}

#meio_cima_g{background:url(fundos/cores/meio_cima_g.jpg) 0 0 no-repeat #09D303;}
#meio_meio_g{background:url(fundos/cores/meio_meio_g.jpg) 0 0 repeat-y white;}
#meio_baixo_g{background:url(fundos/cores/meio_baixo_g.jpg) 0 100% no-repeat #09D303;}

#meio_cima_c{background:url(fundos/cores/meio_cima_c.jpg) 0 0 no-repeat #0ff;}
#meio_meio_c{background:url(fundos/cores/meio_meio_c.jpg) 0 0 repeat-y white;}
#meio_baixo_c{background:url(fundos/cores/meio_baixo_c.jpg) 0 100% no-repeat #0ff;}

#meio_cima_m{background:url(fundos/cores/meio_cima_m.jpg) 0 0 no-repeat #f0f;}
#meio_meio_m{background:url(fundos/cores/meio_meio_m.jpg) 0 0 repeat-y white;}
#meio_baixo_m{background:url(fundos/cores/meio_baixo_m.jpg) 0 100% no-repeat #f0f;}

#meio_cima_y{background:url(fundos/cores/meio_cima_y.jpg) 0 0 no-repeat yellow;}
#meio_meio_y{background:url(fundos/cores/meio_meio_y.jpg) 0 0 repeat-y white;}
#meio_baixo_y{background:url(fundos/cores/meio_baixo_y.jpg) 0 100% no-repeat yellow;}

#meio_cima_w{background:url(fundos/cores/meio_cima_w.jpg) 0 0 no-repeat white;}
#meio_meio_w{background:url(fundos/cores/meio_meio_w.jpg) 0 0 repeat-y white;}
#meio_baixo_w{background:url(fundos/cores/meio_baixo_w.jpg) 0 100% no-repeat white;}

#meio_cima_k{background:url(fundos/cores/meio_cima_k.jpg) 0 0 no-repeat black;}
#meio_meio_k{background:url(fundos/cores/meio_meio_k.jpg) 0 0 repeat-y white;}
#meio_baixo_k{background:url(fundos/cores/meio_baixo_k.jpg) 0 100% no-repeat black;}

#meio_cima_o{background:url(fundos/cores/meio_cima_o.jpg) 0 0 no-repeat #FF5500;}
#meio_meio_o{background:url(fundos/cores/meio_meio_o.jpg) 0 0 repeat-y white;}
#meio_baixo_o{background:url(fundos/cores/meio_baixo_o.jpg) 0 100% no-repeat #FF5500;}

.arranha_ceus{position:relative; float:right; width:120px; min-width:120px; height:600px;margin-right:20px;}

#banner1{position:relative;}
#linha{position:relative;}

.fechar_pub{
float:right;
position: absolute; 
border:1px solid black;
line-height:10px;
font-size:8px;
background:url(fundos/fecha_pub.jpg) 50% 50% no-repeat white;
width:10px; min-width:10px;
height:10px; min-height:10px;
padding-top:2px; padding-left:0px;
top:2px;
right:2px;
z-index:10;
}

.fechar_pub a{text-decoration:none;}
.fechar_pub hover{text-decoration:none;}

.gas_linha{height:17px;min-height:17px; padding-top:2px; }

.stats {margin-top:15px; width:220px; padding-bottom:5px; border:1px dotted black; background-color:#FFFAF4;font-size:11px;}
/*{font-size:85%;float:left;margin-top:5px; width:100%;}
*/
.botao{width:120px;text-align:center; float:left;border:1px solid #344D69; background-color:#8FADD1;						
		margin:5px;margin-left:24px;margin-right:24px;line-height:23px;
		border:1px solid white;border-bottom:1px solid black;border-right:1px solid black;}
.botao:hover{border:1px solid #888;}

/* #################################### Estilos da area central #################################### */

.baixo{}

.centro{text-align:center;}

.pesquisa{width:100%; padding-top:5px;padding-bottom:5px;}	
.pesquisa table{width:225px; text-align:center;}
.pesquisa th{text-align:center; font-weight:bold;}
.pesquisa #a{width:45px;}
.pesquisa #b{text-align:center;}
.pesquisa input[type="text"] {width:100px;}
.pesquisa input[type="submit"] {width:105px;}

.pesquisa2{width:100%;clear:both; margin-top:5px}	
.pesquisa2 #text_pesq {width:70px;font-size:10px;margin-top:4px;}
.pesquisa2 #bot_pesq {width:70px;font-size:10px;margin-top:4px;}


.zona{float:left; min-height:655px;width:750px;position:relative;}

.esquerda{width:220px; float:left;padding-left:20px;}
.listas{padding-top:0px;padding-bottom:5px; border:1px dotted black; 
		background-color:#FFFAF4;text-align:left;line-height:130%;}
		
.listas span{padding:2px;font-weight:bold;font-size:90%;}
		
/*{width:100%; text-align:left;line-height:130%;background-color:#F8F1FA}*/
.listas a{color:black; text-decoration:none;}
.listas a:hover{color:blue; text-decoration:none;}
.lista_tit{font-weight:bold;margin-bottom:10px; font-size:13px; padding:5px 0 5px 0;text-align:center;background-color:#ddd; color:#6B430C;}
.lista_tit a{color:#272198;text-decoration:underline;}

.responder_link{background-color:#eee;padding:5px; font-size:13px; font-weight:bold; clear:both; text-align:center;color:#6B430C;}
.responder_link a{color:#272198;}

.lista_lista{overflow:auto; max-height:470px;min-height:75px;font-size:90%;padding-bottom:8px;}

.lista_nav{text-align:center; font-weight:bold;padding:2px 0 2px 0; color:#888; width:100%; border-top:1px solid black;  }
.lista_nav a{color:black; text-decoration:none;}
.menos{width:35px;float:left;border:1px solid black; margin:5px 0 0 10px}
.mais{width:35px;float:right;border:1px solid black; margin:5px 10px 0 0px}
#menos_off{border:1px solid #888;}
#mais_off{border:1px solid #888;}	 

.enviar_amigo{margin-top:15px; width:220px; padding-bottom:5px; border:1px dotted black; background-color:#FFFAF4;font-size:11px;}	
.enviar_amigo table{width:90%; text-align:right;}
.enviar_amigo th{text-align:center; font-weight:bold;}
.enviar_amigo #a{width:45px;}
.enviar_amigo #b{text-align:left;}
.enviar_amigo input[type="submit"] {width:165px;}
.enviar_amigo input[type="text"] {width:130px;}

.pag_titulo{font-size:120%;font-weight:bold;padding:15px;}
.pag_subtitulo{font-size:100%;font-weight:bold;padding:15px;}
.pag_texto{font-size:95%;text-align:justify;padding-top:15px;}
		 
.direita{width:500px; float:right; position:relative; top:-14px;}
.conteudo{float:right; width:460px; padding:0 20px 0 20px;position:relative;}


.enigma{padding:5px;}
.bloco_central{border:1px dotted #aaa; margin:10px 10px 0 10px; background-color:fff;padding-bottom:10px;}
.bloco_central table{width:465px;}
.bloco_central th{font-weight:bold;}
.bloco_central #e{width:75px;}
.bloco_central textarea {width:365px; height:100px;}
.bloco_central input[type="file"] {width:368px;}
.bloco_central input[type="text"] {width:365px;}
.bloco_central #c{width:75px;}





.enig_nome{font-weight:bold; color:#2F6525; line-height:35px;}
.enig_imagem{clear:both; margin-top:8px;margin-bottom:8px;}
.enig_imagem img{vertical-align:middle;}
.enig_imagem object{vertical-align:middle;}
.enig_texto{background-color:white; margin-top:5px; padding:10px; font-size:10px;}
.enig_texto_box{text-align:justify;font-size:11px;}
.resp_texto_box{text-align:justify;font-size:11px;padding:15px;}
.enig_dica{text-align:justify;font-size:10px;padding:15px;margin-top:10px; color:red; border:1px solid #777;}
.enig_dica span{font-weight:bold;}

.enig_botao{padding-left:31px;padding-right:30px;width:100px;float:left; padding-top:5px;}
.botao2{text-align:center; border:1px solid #344D69; background-color:#9CBAD6;						
		line-height:23px;padding:0px;margin:0px;
		border:1px solid white;border-bottom:1px solid black;border-right:1px solid black;}
.botao2:hover{border:1px solid #888;}
.espaco{width:35px;float:left; border:1px solid black;}

.enig_autor{color:blue; text-align:right; font-style:italic; font-size:85%;margin-top:10px;font-size:10px;}

.ser_membro{background-color:#eee; border:1px solid #344D69; padding:15px;margin-top:5px;}


 
 
 
.votacao{background-color:white;border:1px solid #344D69;margin-top:5px; padding:5px;}
.votar {padding-bottom:15px;}

.votar_percent{height:30px;}
.votar_esq{float:left; width:235px; text-align:right; min-height:15px;padding:4px 0 0 0;}
.votar_dir{float:right;width:160px; min-height:15px;padding:7px 65px 0 0;}
.seg_percent{margin:0 -2px 0  -2px; float:right;border: 1px solid black}

.bot_vot{background:0; margin:0; padding:0 2px 0 2px; } 

.c_voto{background-color:cyan; height:10px;min-height:10px;color:black}
.m_voto{background-color:magenta; height:10px;min-height:10px;color:black}
.y_voto{background-color:yellow; height:10px;min-height:10px;color:black}
.k_voto{background-color:black; height:10px;min-height:10px;color:white;}
.r_voto{background-color:red; height:10px;min-height:10px;color:black;}
.g_voto{background-color:#0FD504; height:10px;min-height:10px;color:white;}
.b_voto{background-color:blue; height:10px;min-height:10px;color:white;}
.w_voto{background-color:white; height:10px;min-height:10px;color:black;}

.c_votoinput {color:black}
.m_voto input {color:black}
.y_voto input {color:black}
.k_voto input {color:white;}
.r_voto input {color:white;}
.g_voto input {color:white;}
.b_voto input {color:white;}
.w_voto input {color:black;}


.votacao table{width:462px;}
.votacao th{font-weight:bold;}
.votacao #d{height:40px;}

.receber{width:100%; padding-top:5px;padding-bottom:5px;}	
.receber_{width:100%; border:1px solid #344D69;padding:5px; margin-top:5px;background-color:#eee;}
.receber input[type="text"] {width:150px;}
.receber input[type="submit"] {width:200px;}
#bot_receber{width:180px;}

.w_marca{color:#000}
.c_marca{color:#00B9B9}
.m_marca{color:#CA00CA}
.y_marca{color:#E9B501}
.k_marca{color:#414141}
.r_marca{color:red}
.g_marca{color:#00B300}
.b_marca{color:blue}

.mensagem{width:375px; height:200px; background-color:white; position:absolute; top:100px; left:50px;
			font-size:14px; font-weight:bold;
			padding:30px 10px 30px 10px;}
#erro{color:red; border:5px solid red;}
#sucesso{color:green; border:5px solid green;}

/* #################################### Estilos do rodape #################################### */
.rodape_cima{border-top:1px solid #888; border-bottom:2px solid #666; background-color: #fff; clear:both; color:#888; font-size:90%; position:relative; top:-5px; margin:0px 11px 2px 11px}
.rodape{border-top:1px solid #888; border-bottom:2px solid #666; background-color: #fff; clear:both; color:#888; font-size:90%; position:relative; top:15px; margin:0px 11px 12px 11px}
.creditos{text-align:center; line-height:17px;}
.creditos a{text-decoration:none; color:#666}
.creditos a:hover{text-decoration:none; color:#000;}

.admin{background-color:white;margin:0 12px 0 12px; padding-top:15px;border-top:1px solid #888;border-bottom:1px solid #888;}
.elementos{padding-top:25px;}
.observacoes{color:red; padding:10px 0px 10px 0px;}

.ferias{color:#DE6A01; text-align:left; padding:20px;}

.vota_newcateg{text-align:right; font-size:75%;}
.vota_newcateg .bot_vot{font-size:75%;color:inherit}
.votar_esq2{float:right; width:160px; text-align:right; min-height:15px;padding:4px 0 0 0;}
.votar_dir2{float:right;width:290px; min-height:15px; padding:1px 5px 0 0;}
.votar_percent2{height:20px;padding-right:20px}
.linhapar1{background:#eee;}