*{
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	border:none;
	vertical-align:middle;

}
body
{
	background-image:url(img/diagrama.jpg);
	
}

/* GERAL */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#geral
{
	margin:0 auto;
	width:814px;
	background:url(../img/borda_left.jpg) repeat-y left;
	background-color:#FFFFFF;
}
#geral_2
{
	margin:0 auto;
	width:814px;
	background:url(../img/borda_right.jpg) repeat-y right;
}

/* TOPO */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#topo
{
	margin-left:17px;
	height:200px;
}
#topo_esquerda
{
	float:left;
	width:780px;
	height:20px;
	background:url(../img/topo_xd.jpg) repeat-x;
}
#xd433 {
margin-left:14px;
border-left:1px solid #AFAFAF;
background:#f4f4f4;

}
#xdindex34 {
margin-left:14px;
border-left:1px solid #AFAFAF;
background:#f4f4f4;

}
#acertodin {
width:325px;
background:#f4f4f4;

}
#navegasao
{
    margin-right:17px;
	float:right;
	width:640px;
	}
	
#navegasao22
{
	float:right;
	width:640px;
	}
#bordanavec
{
	float:left;
	width:10px;
	background:url(../img/test.jpg);
	}
	
#imgpequena
{
	float:left;
	width:11px;
	background:url(../img/imgpeq.jpg) no-repeat;
	}

#testepbaixo
{
    margin-right:17px;
	height:32px;
	background:url(../img/teste.jpg);
	width:640px;
	}
	

#navegasao2
{
    margin-right:17px;
	width:640px;
	background:url(../img/base_baixo.jpg) no-repeat;
	}
	
#margins {
margin-left:10px;
margin-right:5px;
}
#marginstoppp {
height:10px;
}
#topo_esquerda45
{
	float:left;
	width:780px;
	height:30px;
	background:url(../img/menu.jpg) no-repeat;
}
#topo_admin
{
	float:left;
	width:780px;
	height:30px;
	background:url(../img/barra_admin.jpg) repeat-x;
}
#topo_baixoo
{
	float:left;
	width:129px;
	height:30px;
	background:url(../img/menu_baixo.jpg) no-repeat;
}
#topo_baixoo33
{	width:129px;
	height:30px;
	background:url(../img/menu_baixo.jpg) no-repeat;
}
.doragonf {
background:url(../img/top.png) no-repeat;
	width:129px;
	height:30px;
}

#topo_esquerda_menu
{
	float:left;
	width:582px;
	height:20px;
	padding-left:14px;
	background:url(../i/banner_r1_c2.jpg) no-repeat;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}



.testo_menuu
{
margin-left:20px;
margin-top:10px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
#colunabotesxddddd
{
	float:right;
	width:530px;
	margin-top:13px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
#colunaadminb
{
	float:center;
	margin-top:13px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}






#banner_topo
{
	float:left;
	width:326px;
	height:130px;
}
#banner_topppp
{
	float:left;
	width:239px;
	height:150px;
	background:url(../img/logotipo.jpg) no-repeat;
}
#toppxd
{
	float:left;
	width:150px;

}
#topo_email
{
	float:left;
	width:454px;
	height:150px;
	background:url(../i/banner_r2_c4.jpg) no-repeat;
}
#topo_emaillllllll
{
	float:left;
	width:541px;
	height:150px;
}
#topo_usuarios
{
	float:left;

	width:203px; height:44px;
	background:url(../i/banner_r3_c1.jpg) no-repeat;
}
#topo_baixo_menu
{
	float:left;

	width:577px; height:44px;
	font:medium 6px Verdana, Arial, Helvetica, sans-serif;
}
#div_topo_email
{
  padding-left:15px;
  margin-left:165px;
  font-size:11px;
  color:#CD2B1C;/*cor vermelha*/
  font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
  padding-top:32px;
}
#topo_esquerda_menu ul
{
 	text-decoration:none;
	list-style-type: none; 
	font-size:10px;
	font-weight:bold;
	
}
#esparss{
	width:127px;
	heightpx;
}
#fsdssdds
{

	float:left;
	margin-left:17px;
	width:129px;

}
#topo_esquerda_menu li a
{
		color:#333333;
		
}
#topo_esquerda_menu li a:hover
{
		color:#CD2B1C;/*cor vermelha*/
		padding-top:10px;
}
#topo_esquerda_menu li
{
	display:inline;
	float:left;
	padding-right:50px;
	padding-top:7px;
}

#topo_baixo_menu li
{
	display:inline;
	float:left;
	padding-right:49px;
	padding-top:18px;
}
#topo_baixo_menu ul
{
	text-decoration:none;
	list-style-type: none; 
	font-size:12px;
	font-weight:bold;
	padding-left:25px;
}
#topo_baixo_menu li a
{
	color:#FFFFFF;
}
#topo_baixo_menu li a:hover
{
	color:#CCCCCC;
	text-decoration:underline;
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* FIM TOPO */

/* MEIO */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#meio
{
	margin-left:17px;
	margin-right:17px;
}
/* DIV ESQUERDA - CONTEM ( MENU - CALENDARIO - CONHEÇA PALMAS )*/
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#esquerda
{
	float:left;
	width:128px;
    border-right:1px solid #AFAFAF;

}
#borderdesl{
border-right:1px solid #AFAFAF;
}
#div_esquerda_topo,#div_calendario,#div_conheca_palmas
{
	background:url(../img/topo_menu.jpg) no-repeat;
	color:#CD2B1C;/*cor vermelha*/
	margin-bottom:5px;

}
#div_esquerda_menu
{
	margin-top:12px;
	_margin-top:7px;
	border-right:1px solid #DFE8EE;
	border-left:1px solid #DFE8EE;
	border-bottom:1px solid #DFE8EE;
	padding-bottom:5px;
}
#div_calendario_data
{
	text-indent:0px;
	margin-top:8px;
	border-right:1px solid #DFE8EE;
	border-left:1px solid #DFE8EE;
	border-bottom:1px solid #DFE8EE;
	height:120px;
}
#div_calendario_ajax
{
	margin-left:2px;
}
#div_conheca_palmas_altura
{
	height:160px;	
	_height:170px;	
	border-right:1px solid #DFE8EE;
	border-left:1px solid #DFE8EE;
	border-bottom:1px solid #DFE8EE;
	text-indent:9px;
	margin-top:2px;

}
#div_conheca_palmas_altura p
{
	padding-top:15px;
}
#div_conheca_palmas
{
	padding-top:5px;
}
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* FIM ESQUERDA */




/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* FIM MEIO */

/* RODAPE */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#rodape
{
	margin-top:5px;
	clear:both;
	height:47px;
	margin-right:17px;
	margin-left:17px;
	background:url(../img/rodape.jpg) repeat-x;
}
#bordinhaa
{
	background:url(../img/sep.jpg) no-repeat center;
}
#bordinhaa2
{
	background:url(../img/sep.jpg) no-repeat center;
}
#bordinhaa3
{
	background:url(../img/sep.jpg) no-repeat center;
}
#bordinhaa4
{
	background:url(../img/sep.jpg) no-repeat center;
}
#bordinhaa5
{
	background:url(../img/sep.jpg) no-repeat center;
}
#bordinhaa6
{
	background:url(../img/sep.jpg) no-repeat center;
}
#bordinhaa7
{
	background:url(../img/sep.jpg) no-repeat center;
}
#bordinhaa8
{
	background:url(../img/sep.jpg) no-repeat center;
}
#bordinhaa9
{
	background:url(../img/sep.jpg) no-repeat center;
}
#rodape h1
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:12px;
}
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* RODAPE */


/* DIREITA */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#direita
{
	float:right;
	width:138px;	
}
#direita_busca,#direita_enquete,#batepapo,#galeria
{
	
	background:url(../img/topo_menu_direito.jpg) no-repeat;
	color:#CD2B1C;/*cor vermelha*/

}
#direita_busca,#direita_enquete,#galeria
{
	padding-top:6px;
}
#batepapo
{
	text-indent:0px;
}

#div_direita_busca,#div_direita_enquete,#div_batepapo,#div_galeria
{
	border-right:1px solid #DFE8EE;
	border-left:1px solid #DFE8EE;
	border-bottom:1px solid #DFE8EE;
	padding-bottom:5px;
	margin-bottom:5px;
}
#div_batepapo
{
	height:105px;
	text-align:center;
	margin:0px;
	padding-top:0px;
}
#batepapo
{
	padding-top:5px;
}
#batepapo a img
{
 padding-top:11px;
}
#galeria
{
	margin-top:5px;
}
#div_galeria
{
	height:113px;
	_height:112px;

	text-indent:0px;
	text-align:center;
	padding-bottom:0px;
	margin-bottom:0px;
}
#div_galeria img
{
	padding-top:5px;
	
}
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* FIM DIREITA */



/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* FIM GERAL */


/* ESTILOS - ( TEXTOS - INPUTS - RADIOS - SELECT - BOTÕES ) */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.input_senha,.input_login,.input_busca
{
	
	font-family:Arial, Helvetica, sans-serif;
	color:#CD2B1C;	
	background-color:#FFFFFF;
	border: solid 1px #7F9DB9;
	font-size:11px;

}

.texto
{
	text-indent:43px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top:6px;
	_padding-top:2px;
	color:#000000;


}
.texto5666
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top:6px;
	color:#CD2B1C;


}

.newletra
{
	text-indent:43px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top:6px;
	color:#CD2B1C;


}



.select 
{
	width:170px;
	height:17px;
	border: 1px solid #7F9DB9;
	margin-bottom:5px;
	font-size:10px;
	margin-left:5px;
	background-color:#FFFFFF;
	text-decoration:none;
	color:#000000;
	
}
.input_busca
{
	width:100px;
	margin-top:17px;
	margin-left:15px;

}
.botao_enter
{
 
 margin-left: 15px;
 margin-top:10px;
 
}

.formbotao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EEEEEE;
	border: 1px solid #999999;
	cursor: hand;
}

.texto_div
{
	text-indent:15px;
	font-size:10px;
	text-decoration:none;
	padding-top:7px;
	color:#333333;
}

.texto_div_vermelho
{
	text-indent:15px;
	font-size:10px;
	text-decoration:none;
	padding-top:1px;
	color:#FF0000;
}



.input_senha
{
	width:90px;

}
.input_login
{
	width:135px;
	margin-bottom:5px;
	
}
.radio
{
	margin-left:5px;
	margin-bottom:3px;
	margin-top:7px;
	_margin-top:0px;
	padding-top:5px;

}
.radio_texto
{
	margin-bottom:3px;
	_margin-bottom:1px;

}

.botao_enter_enquete
{

 margin-top:7px;
 
}
.botao_login_enter
{
	margin-left:2px;
}
.usuarios_online{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#545454;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
}
.texto_destaque
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	text-indent:0px;
	color:#000000;
}
.dias
{
	color:#FFFFFF;
	font-size:10px;

}
.dias a
{
	color:#000000;
}
.dias a:hover
{
	color:#CD2B1C;
	text-decoration:underline;
}

.texto_vermelho_grande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 18px;
}

.texto_pequeno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

.seta_titulo_cadastros {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 16px;
	border-top: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
}
.texto_preto_pequeno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align:top;
}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* FIM ESTILOS - ( TEXTOS - INPUTS - RADIOS - SELECT - BOTÕES ) */

#carregando
{
	text-align:center;
	padding-top:20px;
}
#marginsssssh {
margin-left:50px;
margin-right:50px;
}
#marginggg {
margin-left:50px;
margin-right:50px;
}
#marxfd {
margin-left:50px;
margin-right:50px;
}
#especifica {
margin-left:50px;
margin-right:50px;
background:#336699;
}
#fsdfdsfdsdf {
margin-left:50px;
margin-right:50px;
}
#margingg3g {
margin-left:155px;
margin-right:50px;
}
#mdfsdffd {
height:150px;
}
#margddd {
float:left;
margin-top:10px;
}


#colunassssss
{
	float:right
	width:80px;
	height:30px;
}

#colunassssss1
{

background:#999999;
width:50px;
}





.bg_form
{
	border:solid 1px #999999;
	background:#f4f4f4;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
/*xxxxxxxxxxxxxxxx  DIV CENTRO DIREITA xxxxxxxxxxxxxxxxxxxxxxxx*/
#centro_direita_borda
{
	border-right:1px solid #DFE8EE;
	border-left:1px solid #DFE8EE;
	border-bottom:1px solid #DFE8EE;
	margin-bottom:0px;
	padding:0px;

}
.input
{
	border: 1px solid #7F9DB9;
	background:#FFFFFF;
	font-size:11px;
	height:16px;
}
.borda_pontilhada
{
	border-bottom:1px dashed #666666;
}
.borda_pontilhada_top
{
	border-top:1px dashed #666666;
}
.borda_solid_top
{
	border-top:1px solid #DFE8EE;
}
.borda_left_right
{
	border-left:1px solid #DFE8EE;
	border-right:1px solid #DFE8EE;
	padding-left:5px;
}
/*---------------------CSS CONTEÚDO DE PALMAS------------------*/

#conteudo_palmas
{
	width: 420px;
	height: 340px;
	padding-bottom: 5px;
	
}
#foto_palmas{
    width: 150px;
	height: 90px;
}

.contornoAcima {
	BORDER-TOP: #d2c8a9 1px solid;	
}

.contornoAbaixo {
	BORDER-BOTTOM: #d2c8a9 1px solid
}

.canto_Inf_Esq {
 BORDER-BOTTOM: #d2c8a9 1px solid;
 BORDER-LEFT: #d2c8a9 1px solid;
}

.canto_Inf_Dir {
 BORDER-BOTTOM: #d2c8a9 1px solid;
 border-right: #d2c8a9 1px solid;
}

.canto_Sup_Dir {
 border-top: #d2c8a9 1px solid;
 border-right: #d2c8a9 1px solid;
}

.canto_Sup_Esq {
 border-top: #d2c8a9 1px solid;
 border-left: #d2c8a9 1px solid;
}

.contornoAesquerda {
	BORDER-RIGHT: #d2c8a9 1px solid
}

.contornoAdireita {
	BORDER-LEFT: #d2c8a9 1px solid
}

.texto_marron_grande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #bda65e;
}

.texto_marron_pequeno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bda65e;
	font-weight:normal;
	text-decoration:none;
}

.texto_cinza_pequeno {
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}

.texto_azul_pequeno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
	font-weight:normal;
	text-decoration:none;
}

.texto_vermelho_pequeno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
}

.linha_inferior_pont{
 border-bottom: 1px dashed;
 border-color:#000000;
}
.linha_inferior_solid{
 border-bottom: 1px solid;
 border-color:#C6C6C6;
}
/*.link_paginacao 
{
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;

}*/
.link_paginacao a
{
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.link_paginacao a:hover
{
	color:#CD2B1C;/*cor vermelha*/
}
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
BACKGROUND:  #F7F7F7 no-repeat left 50%;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid #DFE8EE;
font:normal 11px Verdana;
COLOR: #333333; 
line-height:18px;
z-index:100;
border-right: 3px solid #666666;
border-bottom: 3px solid #999999;
visibility: hidden;
}
.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

.bordapontilhada{
border: 1px dashed #FF0000;
}

#bordapontilhada{
border: 1px dashed #FF0000;
}
#bordahus{
margin-left:30px;
margin-right:30px;
}
#div_moldura{
 background:url(../Palmas/img/bg_postalGrande.gif) 10px center no-repeat;
 vertical-align:middle;
 height:195px; 
 text-align:center; 
 padding-top:17px; 
}

#imagem_moldura{ 
 text-align:left;
 padding-top:1%; 
}
.float_img img
{
	float:left;
	padding-right:10px;
}
.menu_rap_titulo
{
	background-color:#F40000;
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
}
.menu_rap_submenu
{
	background-color:#F2F7FA;
}


.link_ddd a
{
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.link_ddd a:hover
{
	color:#000000;/*cor vermelha*/
}
.indes {
	float:left;
	width:325px;
	margin:top 20px;
	position:fixed;
}
.indess2 {float:right; width:280px; background-position:top; max-height:389px;}
