/* Css geral SAAE JAGUARE */

*{	padding:0;
	margin:0;
	outline:none;}

html {	
	overflow: -moz-scrollbars-vertical;
	background-color:#079275;
	height:100%;
	overflow-x:hidden;
	overflow-y: scroll;}



/*=============================== BODY =========================*/

body{
	background:url(images/fd_site.jpg) repeat-x #40aba9 ;
	margin:0;
	padding:0;
	font:normal 11px Arial, Helvetica, sans-serif, Tahoma;
	color:#000;}

#centraliza {
	width:800px;
	margin:auto;}

fieldset{border:none}

/*============================================= */

ul {list-style:none}

hr{display:none}

a{	color:#7b7b7b;
	cursor:pointer;
	text-decoration:none;
	font:normal 11px Arial, Helvetica, sans-serif, Tahoma}


	a:hover{ 
	color:#000;
	cursor:pointer !important;
	text-decoration:none}	


.navegacao{
	background:url(images/navegacao.jpg) no-repeat top left;
	float:left;
	width:615px;
	height:24px;
	margin:0px 0 0 0 ;
	padding:7px 0 0 10px ;}

.navegacao2{
	background:url(images/navegacao.jpg) no-repeat top left;
	float:left;
	width:615px;
	height:24px;
	margin:0 ;
	padding:7px 0 0 10px ;}


.barra_funcoes{
	background:url(images/Bar_funcoes.jpg) no-repeat;
	width:590px;
	height:42px;
	float:left;
	margin:5px 0 5px 2px;}

h2{	width:150px;
	height:20px;
	margin:-38px 0 0 12px;
	overflow:hidden;
	float:left;
	font:bold 11px Arial, Helvetica, sans-serif, Tahoma;
	color:#FFF}

/*============================= anexos ===============================*/

.pnl_anexos{display:none}

/*========================== Formatacao de titulos de todo o saae =========*/


h1{display:none;}


h3{	font-weight:bold;
	color:#0d609b;
	min-height:21px;
	font-size:12px;
	clear:both}
	
h4{	font-weight:bold;
	color:#0d609b;
	font-size:12px;}
	
h5{ 
	font-size:12px;
	font-weight:bold;
	color:#0d609b}
	
	
h6{ font-size:12px;
	font-weight: normal;
	color:#0d609b}

/*======================= titulos e barras ==========================*/

.tit_est01_tam01{
	background:url(images/tit01_tam01.jpg) no-repeat top left;
	height:18px;
	padding:6px 0 0 7px;
	margin-bottom:5px;
	color:#FFFFFF;
	text-transform:uppercase;}

.tit_est01_tam02{
	height:18px;
	background:url(images/tit_est01_tam02.jpg) no-repeat top left;
	margin-bottom:3px;
	padding:6px 0 0 10px;
	color:#FFFFFF;
	text-transform:uppercase;}
	
/*====================================== Painel do site ============*/

.painel{
	clear:both;
	margin:0;}

.pnl_img img {border:medium none !important;}


/*======================================== Barra painel===================*/

.pnl_barra{
	background:url(images/barra_fd.gif) repeat-x ;
	display:block;
	margin:0 0 3px 0;
	height:41px}

.pnl_frases{
	background:url(images/pnl_esq.jpg) no-repeat;
	float:left;
	height:26px;
	width:450px;
	padding:15px 0 0 50px ;
	font:normal 11px Arial, Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;}


.pnl_busca{
	background:url(images/busca_fd.jpg) no-repeat right ;
	width:300px;
	float:left;
	height:41px;
	color:#000;
	margin:0;
	font:normal 11px Arial, Helvetica, sans-serif, Tahoma;}

	.pnl_busca span{
	display:inline;
	float:left;
	font-size:10px; 
	color:#FFFFFF;
	margin:15px 0 0 70px;}

	.pnl_busca input{
	background:url(images/bg_input_busca.gif);
	border:none;
	float:left;
	width:110px;
	height:19px;
	margin:10px 0 0 0;
	font:normal 10px Arial, Helvetica, sans-serif, Tahoma;
	padding:6px 0 0 19px ;}
	
	.bt_buscar {
	background:url(images/bt_buscar.gif);
	float:left;
	width:24px;
	height:25px;
	text-indent:-5000px;
	margin-top:11px}


/*===================== Corpo do site ===================*/

#corpo{
	background:url(images/corpo_fd.gif) repeat-y #FFFFFF ;
	width:800px;
	clear:both;
	margin:0;}

/*======================= Conteudo do site Boxes ===================*/

#conteudo{
	width:590px;
	float:left;
	margin-left:2px;}


/*=================== menu principal do site ===================*/

#a_conteudo{
	background:url(images/a_conteudo.gif) no-repeat;
	display:block;
	text-indent:-5000px;
	cursor:text!important}

.menu{	
	/*background:url(images/mnu_fd.gif) no-repeat;*/
	width:175px;
	float:left;
	margin:0;
	color:#FFF}

.menu a {	
	color:#FFF}

	.menu ul{
	list-style:none;
	margin:5px 0 5px 3px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;}

.mn_nivel_01{
	background:url(images/mn_01.gif) no-repeat;
	width:160px;
	margin:10px 0px 0 2px;
	padding:9px 0pt 5px 10px;}
	
.mn_nivel_02{
	margin:2px 0 0 0;
	color:#193669;}
	
	.mn_nivel_02 a{
	color:#193669!important;}

/*============================== botoes e etc =============================*/

.print{
	width:35px;
	height:32px;
	padding:3px 0 0 0;
	float:right;
	margin: 0 36px 0 0 ;}

.mail{
	float:right;
	width:32px;
	padding:4px 0pt 0pt 3px ;
	margin:0 2px 0 10px;}

.bt_ok {
	background:url(images/bt_ok.gif) no-repeat;
	display:block!important;
	height:27px;
	margin-left:5px;
	text-indent:-5000px;
	line-height:0;
	width:40px;	}
	
.bt_mais{ 
	background:url(images/bt_mais.gif) no-repeat;
	height:16px;
	width:16px;
	padding-left:22px;
	padding-bottom:3px;}

.bt_menos{ 
	background:url(images/bt_menos.jpg) no-repeat;
	height:16px;
	width:16px;
	padding-left:22px;
	padding-bottom:3px;}


.bt_votar{
	background:url(images/bt_votar.jpg) no-repeat;
	width:51px;
	height:26px;
	display:block;
	line-height:0;
	text-indent:-5000px;
	float:left;}
	
.bt_parciais{
	background:url(images/bt_parcias.jpg) no-repeat;
	width:64px;
	height:28px;
	display:block;
	line-height:0;
	text-indent:-5000px;
	float:left;}
	
.bt_voltar{
	background:url(images/bt_voltar.gif) no-repeat;
	width:64px;
	height:28px;
	display:block;
	line-height:0;
	text-indent:-5000px;
	float:left;}

.bt_cancelar{
	background:url(images/bt_cancelar.jpg) no-repeat;
	width:64px;
	height:28px;
	display:block;
	line-height:0;
	text-indent:-5000px;
	float:left;}
	
.proximo{
	background:url(images/btn_previsao_next.jpg) no-repeat;
	width:12px;
	height:12px;
	display:block;
	text-indent:-5000px;
	border:none;
	line-height:0;
	margin:10px 0 0 0 ;}
	
.anterior{
	background:url(images/btn_previsao_prev.jpg) no-repeat;
	width:12px;
	height:12px;
	display:block;
	text-indent:-5000px;
	line-height:0;
	border:none;
	float:left;
	margin: 10px 5px 0 16px ;}

/*==================================  Tela de Resposta ====================================*/

.msg_mensagem {
	background-color:#e1fcfa;
	border:3px solid  #329f9b;
	min-height:200px!important	}

.msg_mensagem_text {
	color:#000;
	width:280px;	
	height:120px;
	line-height:16px;
	margin:5px 0 0 42px;}
	
	.msg_mensagem_icon {
	background: url(images/ico_warning.gif) no-repeat scroll 0%;
	display:block;
	float:left;
	height:32px;
	margin:5px 0 0 5px;
	text-indent:-5000px;
	width:32px;	}


/*============ Paginacao ============== */
#paginacao{
	background:none;
	text-align:center;
	clear:both;
	margin:15px 0 5px 0;
	color:#000000;
	font-weight:bold}
	
	#paginacao a{
	display:inline;
	color:#6a767a;
	text-decoration:none;
	margin:0 0 0 3px;
	font-weight:normal;}
	
	#paginacao a:hover{
	font-weight:bold;}

/*============ Formatacoes do Rodape ============== */

	
#rodape {
	height:76px;
	clear:both;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0 0 10px 0 }
	
	#rodape address{
	background:url(images/rdp_fd.gif) repeat-x top;
	font-style:normal;
	width:560px;
	height:36px;
	padding:40px 0 0 0;
	margin:0;
	text-align:left;
	float:left;
	text-align:center;
	color:#fff;} 

	.rdp_empresa {
	background:url(images/rdp_dir.gif) no-repeat right top;
	width:78px;
	height:76px;
	text-indent:-5000px;
	float:left;}
	
	.rdp_portal {
	background:url(images/rdp_esq.gif) no-repeat left top; 
	display:block;
	width:162px;
	height:76px;
	float:left;
	text-indent:-5000px;}
	
	
	#fim_corpo {
	clear:both;
	display:block;
	height:0px;
	visibility:hidden;}
