.borda_titulo_1,.borda_titulo_2,.borda_titulo_3{
/*	text-align: center;*/
	background-color:#f0f2f9  ;
	border-bottom:1px outset #bbbbbb;
	border-left:0px outset;
	border-right:1px outset;
	border-top:0px outset;
}

html{
	margin:0px;
	padding:0px;
}

body{
	font-family:Helvetica,Verdana,Arial,sans-serif;
	font-style:normal;
	font-weight:normal;
	background-color:#FFF;
/* line-height:12px;*/
}

A
{
	color:blue;
	text-decoration:none;
}

.alinha{
	color:#000000;
	text-decoration:underline;
}

.amenu{
	font-size:8pt;
}

fffieldset{border:none}

A:hover{
	color:red;
	text-decoration:underline;
}

a:hover.alinha{
	color:red;
	text-decoration:underline;
}
caption{
	display:none;
}

h1{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-weight:bold;
	font-size:14px;
}

h3{
	font-family:Arial,"Trebuchet Ms";
	font-style:italic;
	font-weight:bold;
	letter-spacing:0px;
	margin-bottom:0px;
	color:navy;
}

h2{
	font-family:arial;
	font-style:italic;
	font-weight:bold;
	letter-spacing:0px;
	margin-bottom:0px;
	color:#999999;
}

h4{
	margin:0px 0px 5px 0px;
	font-size:12px;
}
.identa1{
	padding:0px 5px 0px 10px;
}
.identa2{
	padding:0px 5px 0px 20px;
	z-index:2;
}

label{
	font-weight:bold;
	color:red;
}

.lblu,.lblum{
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

.lbla{
	font-style:italic;
	font-weight:bold;
	color:black;
}

/* ctrl-shift-j
.label8,.labelt2,.labelt3,.labelt4,.labelt5,.labelt6,.label4t,.labelp{

	font-family:Verdana,Tahoma,Arial,Helvetica;
	border:solid;
	border-width:0px 0px 0px 0px;
	width:auto;
}
*/

.tdnv1{
	padding:0px 3px 1px 3px;
	margin:0px;
}

.tdnv2{
	padding:0px 3px 1px 20px;
	margin:0px;
}
.tdnv3{
	padding:0px 3px 1px 40px;
	margin:0px;
}
.tdnv4{
	padding:0px 3px 1px 60px;
	margin:0px;
}
.tdnv5{
	padding:0px 3px 1px 80px;
	margin:0px;
}

.tdnv6{
	padding:0px 3px 1px 100px;
	margin:0px;
}

.tdnv7{
	padding:0px 3px 1px 120px;
	margin:0px;
}

.tdnv8{
	padding:0px 3px 1px 140px;
	margin:0px;
}

.tdnv9{
	padding:0px 3px 1px 160px;
	margin:0px;
}

.tdnv10{
	padding:0px 3px 1px 180px;
	margin:0px;
}

.lbl12,.lbl15,.lbl20,.lbl20b{
	color:#000000;
}

.lbl12{
	font-size:12px;
}

.lbl15{
	font-size:15px;
}
.lbl15b{
	font-size:15px;
}

.lbl20{
	font-size:20px;
}
.lbl20p{
	color:#FFFFFF;
	font-size:20px;
}

.lbl20b{
	color:#000000;
	font-size:20px;
}

.label2{
	width:170px;
	color:#000000;
}

.label3,.label5,.label3m,.label3t{
	color:#000000;
}
.label4{
	color:#36608B;
}

.label5{
	font-weight:normal;
}
.label6{
	font-weight:normal;
	color:navy;
}

.label7{
	color:navy;
}

.label8,.titulorel{
	font-weight:bold;
	color:black;
}

label,span,legend,.label3m,label4,.lbla,.label8,.titulorel,.label2t2{
	font-size:7pt;
}

.titulorel{
	display:block;
}

.label9,.label10{
	font-weight:normal;
}
.label9{
	color:blue;
}
.label10{
	color:navy;
}

.labelt2{
	font-weight:normal;
	color:black;
}

.lbltitulo2{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:18px;
	color:#000000;
	font-weight:bold;
	width:auto;
}

p{
	text-align:justify;
	padding:0px 5px 0px 0px;
}

.p12,.p12u{
	padding:10px 0px 10px 0px;
	font-size:15px;
}
.p12u{
	text-decoration:underline;
}
.h30{
	height:30px;
}
.h50{
	height:50px;
}
.h100{
	height:100px;
}

ul{
	list-style-type:disc ;
	vertical-align:top;
}

.ul1{
	list-style-type:none;
}

.ul2{
	list-style-image:url(img/seta_menu1.gif);
}

.ul4{
	list-style-image:none;
	list-style-type:disc ;
}

.ul3{
	padding:0px 0px 0px 0px;
}

.ul5{
	padding:0px 0px 5px 0px;
}

.some{
	color:#FFFFFF;
}
table{
	width:140%;
	padding:0px;
	margin:0px;
	font-size:8px;
	line-height:10px;
/*  empty-cells:show;
	  vertical-align:top;*/
}

.hidden{ width:1px; height:1px; position:absolute; color:#000000; overflow:visible; };

table{
	width:100%
	padding:0px;
	margin:0px;
	font-size:8px;
	line-height:10px;
/*  empty-cells:show;
	  vertical-align:top;*/
}

.tabela{
	background-color:#ffffff;
	font-size:8px;
}

.tabela2{
	width:100%
/* ctrl-alt-j
	  padding:0px;
	  margin:0px;
	  margin-left:0px;
	  line-height:16px;
	  empty-cells:show;
	  vertical-align:top;
	*/

}

.td2{
	background-color:#ffffff;
}

.tb1{
	width:auto;
}

.tb2{
	background-image:url(img/barra-tit.png);
	background-repeat:no-repeat;
}

.tb3
{
	text-align:left;
	padding:8px;
	font-family:Verdana,Tahoma,Arial,Helvetica;
	color:#05101f;
	font-weight:normal;
	z-index:1;
/* ctrl-alt-j
	align:center;
	*/
}

.tb4{
	border-spacing:0px;
	background-color:#ffffff;
	padding:0px;
	border:solid;
	border-color:#000000;
	width:100%;
	border-width:0px 0px 0px 0px;

}
.tb5{
	padding:0px;
	margin:0px;
	margin-left:16px;
	font-size:12px;
	line-height:16px;
	background-color:#F7F7F7;
}

th.tr2{
	background-color:#ffffff;
	border:1px solid #000000;
/*height:21px;*/
}

tr.tr2{
	background-color:#ffffff;
}

tr.tr3{
	background-color:#fbfcfd;
}

td{
	padding:0px 3px 0px 3px;
	margin:0px;
/* ctrl-alt-j
	line-height:16px;
	*/
}
.tdlb{
	text-align:left;
}

.tdc,.tdcb{
	text-align:center;
}
.tdc{
	font-weight:normal;
}
.tdcb,.tdlb,.tdrb{
	font-weight:bold;
}
.tdrb,.tdr{
	text-align:right;
}

.td20{
	line-height:20px;
	font-size:12px;
}

.lbltitulo{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	color:black;
	font-weight:bold;
	width:auto;
	font-size:15px;
}

.dadosinfo,th,th.tr2{
	font-size:8px;
}

/* CONTORNO DE CÉLULAS */
.td0111,.td0011,.td1011,.td0110,.td0010,.td1110,.td1100,.td0100,.td1101,.td1111,.td1010{
	padding:5px;
	border:solid;
	border-color:#000000;
}

.td0111{
	border-width:0px 1px 1px 1px;
}

.td0011{
	border-width:0px 0px 1px 1px;
}
.td1011{
	border-width:1px 0px 1px 1px;
}

.td0110{
	border-width:0px 1px 1px 0px;
}
.td0010{
	border-width:0px 0px 1px 0px;
}

.td1110{
	border-width:1px 1px 1px 0px;
}

.td1100{
	border-width:1px 1px 0px 0px;
}

.td0100{
	border-width:0px 1px 0px 0px;
}

.td1101{
	border-width:1px 1px 0px 1px;
}

.td1111{
	border-width:1px 1px 1px 1px;
}

.td1010{
	border-width:1px 0px 1px 0px;
}

.btMedio{
	padding-right:0;
	padding-left:0;
	padding-bottom:0;
	margin:0;
	color:black;
	padding-top:1px;
	font-family:Arial;
	height:20px;
}

.select2,.select3,.select4{
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	padding:0px;
}
.select3{
	width:200px;
}


.title{
	position:absolute;
	font-family:verdana,helvetica,sans-serif;
	font-weight:bold;
	width:200px;
	height:30px;
	margin-top:30px;
	margin-left:160px;
	z-index:10;
}


.submenu{
	position:absolute;
	margin-left:160px;
	margin-top:20px;
	width:120px;
	font-family:verdana,helvetica,sans-serif;
	visibility:hidden;
}

/* divs específicos */



.msbbs,.mapa,.contato,.fale,.ajuda{
	font-weight:normal;
	font-size:9px;
}
.msbbs a{
	position:relative;
	top:0px;
	left:0px;
/*	background-color:#000000;*/
	width:55px;

	text-align:center;
	padding:5px 0px 7px 0px;
	color:#ffffff;
	text-decoration:none;
	border-right:0px solid #000000;
	border-bottom:0px solid #000000;
	border-top:0px solid #ffffff;
	border-left:0px solid #666666;
	float:right;
}
.msbbs a:active{
	color:#ffffff;
}
.msbbs a:visited{
	color:#ffffff;
}

.mapa a{
	width:85px;
	background-color:#ffffff;
	text-align:center;
	padding:5px 0px 4px 0px;
	color:#000000;
	text-decoration:none;
	border-right:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-top:0px solid #ffffff;
	border-left:0px solid #666666;
	position:relative;
	top:0px;
	left:0px;
	float:right;
}
.mapa a:visited{
	color:#000000;
}
.mapa a:active{
	color:#000000;
}

.contato a{
	width:30px;
	background-color:transparent;
	text-align:center;
	padding:5px 2px 4px 2px;
	color:#000000;
	text-decoration:none;
	border-right:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-top:0px solid #ffffff;
	border-left:0px solid #666666;
	position:relative;
	top:0px;
	left:0px;
	float:right;
}
.contato a:visited{
	color:#000000;
}
.contato a:active{
	color:#000000;
}

.fale a{
	width:57px;
	background-color:transparent;
	text-align:center;
	padding:5px 4px 4px 4px;
	color:#000000;
	text-decoration:none;
	border-right:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-top:0px solid #ffffff;
	border-left:0px solid #666666;
	position:relative;
	top:0px;
	left:0px;
	float:right;
}
.fale a:visited{
	color:#000000;
}
.fale a:active{
	color:#000000;
}
#tarja2{
/*
	position:absolute;
	font-family:Verdana,helvetica,sans-serif;
	right:280px;
	top:60px;
	background-color:transparent;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	color:#000000;
	text-decoration:none;
	border:0px;
	z-index:3;
	*/
	display:none;
}
/*
#tarja2 a{
color:#000000;
}
#tarja2 a:active{
color:#000000;
}
#tarja2 a:visited{
color:#000000;
}
.divisor{
   width:1px;
   background-color:transparent;
   font-size:10px;
   text-align:center;
   padding:5px 0px 4px 0px;
   color:#000000;
   text-decoration:none;
   border-right:0px solid #ffffff;
   border-bottom:0px solid #ffffff;
   border-top:0px solid #ffffff;
   border-left:0px solid #666666;
   position:relative;
   top:0px;
   left:0px;
   float:right;
}
*/

#home
{
	display:none;
}

#imprime
{
	display:none;
}

#help
{
	display:none;
}


#cores
{
	display:none;
}

#visao
{
	display:none;
}

.menusiops
{
	display:none;
}

#quebra{
	page-break-after:always;
}

#testeiratit{
	display:none;
}

#testeira{
	display:none;
}

#testeira2{
	position:absolute;
	background-color:#FFFFFF;
	top:0px;
	left:0px;
	width:100%;
	text-align:center;
	padding:0px 0px 0px 5px;
	height:30px;
	z-index:1
}

#testeira3{
	display:none;
}

#testeira4{
	display:none;
}

#testeira6{
	position:absolute;
	left:0px;
	top:138px;
	width:100%;
	height:20px;
	font-weight:bold;
	z-index:1
}



#testeirarel{
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	background-color:transparent;
	border:solid;
	border-color:navy;
	border-width:0px 0px 0px 0px;
	margin-bottom:20px;
	z-index:1
}
#rodape{
	z-index:1
}

#rodape0{
	display:none;
}

#rodape1{
	display:none;
}

#rodape2{
	display:none;
}
#contador{
	display:none;
}

#saudegov{
	display:none;
}

#destaquegov{display:none;}

#destaquegov legend{display:none;}

#destaquesgov{
	display:none;
}

#brasilgov{
	display:none;
}

#acessorapido{
	display:none;
}

#atalhos{
	z-index:1
}
#logodep{
	display:none;
}

.imagem{
	display:none;
}

#titulo{
	position:relative;
	padding:0px;
	width:auto;
	top:5px;
	left:5px;
	float:left;
	z-index:1
}

#pretobranco
{
	text-align:left;
	padding:5px;
	width:160px;
	font-weight:bold;
	z-index:11;
}

#cfgtexto
{

	padding:10px;
	background-color:#FFFFFF;
	color:#000000;
	font-weight:bold;
	z-index:11;
}

#titmenu{
	z-index:1
}

.direita{
	position:relative;
	text-align:right;
	width:100%;
	padding:5px;
	z-index:1
}

.direita2{
	position:relative;
	text-align:right;
	width:100%;
	padding:0px;
	z-index:1
}

.aondeamarelo,.aondeverde,.aondeazul,.aondeazclaro,.aondelaran,.aondeverm,.aonderel{
	display:none;
}

.titverm,.titama,.titlaran,.titazul,.titazclaro,.titazclaro,.titverde,.titpreto,.titbranco{
	font-family:arial;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	color:black;
	padding:0px 0px 10px 5px;
	height:20px;
	width:100%;
	letter-spacing:2pt;
	border:solid;
	border-color:#999999;
	border-width:0px 0px 1px 0px;
	z-index:1;
}

#figura{
	position:absolute;
	color:black;
	right:10px;
	top:112px;
	width:auto;
	font-weight:bold;
	z-index:2
}

#central{
	position:absolute;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-style:normal;
	font-weight:normal;
	width:auto;
	top:200px;
	left:160px;
	padding-right:155px;
	height:800px;
	z-index:1;
}

#centrodir{
	position:absolute;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-style:normal;
	font-weight:normal;
	width:79%;
	top:200px;
	left:160px;
	height:800px;
	z-index:1;
}

#container{
	position:absolute;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-style:normal;
	font-weight:normal;
	width:98%;
	left:0px;
	top:0px;
	float:left;
	z-index:1;
}


#container2{
	z-index:1;
}

.infoquebra{
	position:relative;
	text-align:justify;
	width:100%;
	margin-bottom:20px;
	z-index:1
}

.informacao{
	position:relative;
	text-align:justify;
	width:100%;
	margin-bottom:5px;
	z-index:0;
}

.informacao2{
	position:relative;
	text-align:justify;
	width:100%;
	float:left;
	margin-bottom:5px;
	z-index:1
}

.informacao3{
	position:relative;
	text-align:justify;
	width:100%;
	float:left;
	margin-bottom:0px;
	z-index:1
}

.informacao4{
	position:relative;
	text-align:justify;
	width:100%;
	float:left;
	height:50px;
	z-index:1
}

.informacao5{
	position:relative;
	text-align:justify;
	width:100%;
	float:left;
	height:100px;
	z-index:1
}


.centro{
	position:relative;
	text-align:center;
	width:100%;
	margin-bottom:0px;
	z-index:1
}

.direito{

	z-index:1
}
.quadro30c{
	position:relative;
	top:200px;
	width:30%;
	left:35%;
	float:left;
	z-index:1;
}


.quadro40c{
	position:relative;
	width:40%;
	left:30%;
	float:left;
	border:solid;
	border-color:#888888;
	border-width:1px 2px 2px 1px;
	padding:10px;
	margin:0px 0px 0px 0px;
	z-index:1;
}

.quadro70c{
	position:relative;
	width:70%;
	left:15%;
	float:left;
	border:solid;
	border-color:#888888;
	border-width:0px 0px 0px 0px;
	padding:0px;
	margin:0px 0px 0px 0px;
	z-index:1;
}

.col3{
	margin-left:0px;
	margin-top:0px;
	width:29%;
	float:left;
	border:solid;
	border-color:#f5f5f5;
	border-width:1px 1px 1px 1px;
	background-color:#fbfcfd;
	padding:5px;
	z-index:1;
}

.col3b{
	margin-left:0px;
	margin-top:0px;
	padding:0px;
	height:auto;
	width:30%;
	margin:0px 0px 0px 10px;
	float:left;
	z-index:1;
}


.col40b{
	margin:0px;
	width:40%;
	height:20px;
	float:left;
	z-index:1;
}

.col60b{
	margin:0px;
	width:58%;
	height:20px;
	float:left;
	z-index:1;
}
.col70b{
	margin:0px;
	width:65%;
	float:left;
	z-index:1;
}

.col30b{
	margin:0px;
	width:28%;
	float:left;
	z-index:1;
}
.col20b{
	margin:0px;
	width:19%;
	float:left;
	z-index:1;
}

.col80b{
	margin:0px;
	width:80%;
	float:left;
	z-index:1;
}


.col2{
	width:45%;
	float:left;
	margin:0px 0px 0px 10px;
	padding:5px;
	z-index:1;
}

.col2b{
	position:realitve;
	width:45%;
	float:left;
	background-color:#ffffff;
	margin:10px;
	padding:5px;
	z-index:1;
}

.col2t{
	margin-left:0px;
	margin-top:0px;
	width:45%;
	float:left;
	background-color:transparent;
	margin:0px;
	padding:5px;
	z-index:1;
}


.col1{
	margin-left:0px;
	margin-top:500px;
/*top	:100px;*/
	width:90%;
	float:left;
	margin:110px;
	padding:10px;
	z-index:1;
}

.col1r{
	margin-left:0px;
	margin-top:0px;
	width:100%;
	float:left;
	border:solid;
	border-color:#f5f5f5;
	border-width:0px 1px 1px 1px;
	background-color:#fbfcfd;
	margin:10px;
	padding:10px;
	z-index:1;
}

#fundoquadro{
	z-index:1;
}

#corpoinforme{
	font-weight:normal;
	z-index:1;
}

.Letracorrente1{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	background-color:#ffffff;
	color:#000000;
	padding:10px;
	text-align:left;
}

.titulo2{
	position:relative;
	height:20px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}

#foldheader{
	cursor:pointer;
	font-weight:normal;
	list-style-image:url(img/mais.gif);
	font-family:Arial,Helvetica,sans-serif;
	text-align:top;
	z-index:10;
}

#foldinglist{
	font-weight:normal;
	list-style-image:url(img/mais.gif);
	font-family:Arial,Helvetica,sans-serif;
	z-index:10;
}

.ajuda a{
	width:145px;
	background-color:transparent;
	text-align:center;
	padding:5px 0px 4px 0px;
	color:#ffffff;
	text-decoration:none;
	border-right:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-top:0px solid #ffffff;
	border-left:0px solid #666666;
	position:relative;
	top:0px;
	left:0px;
	float:right;
}
.ajuda a:visited{
	color:#ffffff;
}
.ajuda a:active{
	color:#ffffff;
}

.ajuda6 a{
	text-align:center;
	padding:5px 5px 5px 5px;
	color:#003366;
	text-decoration:none;
	border-right:0px solid #000000;
	border-bottom:0px solid #000000;
	border-top:0px solid #000000;
	border-left:0px solid #000000;
	float:left;

}
.ajuda6 a:visited{
	color:#003366;
}
.ajuda6 a:active{
	color:#003366;
}
.ajuda69 a{
	background-color:#006699;
	text-align:center;
	padding:5px 5px 5px 5px;
	color:#ffffff;
	text-decoration:none;
	border-right:0px solid #000000;
	border-bottom:0px solid #000000;
	border-top:0px solid #000000;
	border-left:0px solid #000000;
	float:left;

}
.ajuda69 a:visited{
	color:#ffffff;
}
.ajuda69 a:active{
	color:#ffffff;
}
.ajuda69 a:hover{
	color:#ffffff;
}

.menuitem a{
	text-align:center;
	padding:2px 5px 2px 5px;
	color:#000000;
	text-decoration:none;
	border-right:0px solid #000000;
	border-bottom:0px solid #000000;
	border-top:0px solid #000000;
	border-left:0px solid #000000;
	float:left;

}
.menuitem a:visited{
	color:#000000;
}
.menuitem a:active{
	color:#000000;
}
.escmenuitem a{
	background-color:#000000;
	text-align:center;
	padding:2px 5px 2px 5px;
	color:#ffffff;
	text-decoration:none;
	border-right:0px solid #000000;
	border-bottom:0px solid #000000;
	border-top:0px solid #000000;
	border-left:0px solid #000000;
	float:left;

}
.escmenuitem a:visited{
	color:#ffffff;
}
.escmenuitem a:active{
	color:#ffffff;
}
.escmenuitem a:hover{
	color:#ffffff;
}

#subtitulo{
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:5px 10px 0px 0px;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	border-bottom:0px solid #000000;
	border-top:0px solid #000000;
	width:100%;
}
#subtitulo a{

	text-decoration:none;
}
#subtitulo a:visited{

	text-decoration:none;
}
#subtitulo a:active{

	text-decoration:none;
}
.traco1{
	background-color:transparent;
	text-align:center;
	padding:4px 0px 0px 0px;
	color:#003366;
	text-decoration:none;
	border-right:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-top:0px solid #ffffff;
	border-left:0px solid #666666;
	float:left;

}

/* Herança dos relatórios da versão em ASP */

.tdTitulo{
	background-color:#ffffff;
	height:25px;
	color:#000000;
	border:1px solid #000000;
	font-weight:bold;
	text-align:center;
}

.altcelula21{
	border:1px solid #000000;
	height:21px;
}

.tdExterno{
	background-color:#FFFFFF;
	border:1px solid #000000;
}

.tdExterno2{
	border:1px solid #000000;
}

.TituloComLinha
{
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:17px;
	font-weight:bold;
	color:#565656;
	padding-left:0px;
	border-bottom:1px solid #BBBBBB;
	height:23px;
}

.dadostab{
	padding-left:0px;
	border:1px solid #000000;
	margin-left:16px;
	font-size:12px;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-weight:bold;
}

.dadosInfo,.dadosInfo2{
	padding-left:0px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
/*	height:35px;*/
	font-size:10px;
	font-family:Arial,Verdana,Tahoma,Helvetica;
}

.dadosInfo{
	font-weight:bold;
}

.dadosInfo2{
	font-weight:normal;
}

.dadosInfo3{
	padding-left:0px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	height:12px;
	font-family:Helvetica,Verdana,Arial,Tahoma;
}

.dadosInfo4{
	padding-left:0px;
	border-bottom:1px solid #bbbbbb;
	border-right:1px solid #000000;
	height:12px;
	font-family:Helvetica,Verdana,Arial,Tahoma;
}
.caixa{
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.caixa2{
	padding-left:0px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.caixa3{
	padding-left:0px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #000000;
}

.caixa4{
	padding-left:0px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
}

.caixa5{
	padding-left:0px;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
}

.caixa6{
	padding-left:0px;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	height:21px;
}
.caixa7{
	padding-left:0px;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	border-right:1px solid #cccccc;
	height:21px;
}

.caixa8{
	padding-left:0px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #bbbbbb;
	height:16px;
}

.linha{
	padding-left:0px;
	border-bottom:1px solid #cccccc;
}

.tam{
	width:70%;
}

.tam2{
	width:100%;
}

.tam3{
	width:80%;
}

.tam5{
	width:50%;
}

#titulorel{
	width:100%;
	padding:0px;
	margin:0px;
	line-height:16px;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:14px;
	font-weight:bold;
	color:#565656;
	padding:5px;
	background-color:#F4F4F4;
	text-align:center;
	border:1px solid #BBBBBB;
	z-index:1;
}

#divform{
	width:100%;
	padding:0px;
	margin-left:0px;
	line-height:16px;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#565656;
	padding:5px 0px 5px 0px;
	height:22px;
	background-color:#F4F4F4;
	text-align:center;
	border:1px solid #BBBBBB;
	z-index:1;
}

#inforel{
	width:100%;
	padding:0px;
	margin-left:16px;
	margin-right:16px;
	margin-bottom:16px;
	line-height:16px;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:12px;
	font-weight:bold;
	z-index:1;
}
.tabrel{
	width:100%;
	padding:0px;
	margin-left:16px;
	margin-right:16px;
	font-size:12px;
	background-color:#F7F7F7;
	z-index:1;
}

#col3r{
	width:30%;
	float:left;
	background-color:#F4F4F4;
	margin:0px;
	padding:0px;
	z-index:1;
}

#col2r{
	width:20%;
	float:left;
	background-color:#F4F4F4;
	margin:0px;
	padding:0px;
	z-index:1;
}

#col6r{
	width:60%;
	float:left;
	background-color:#F4F4F4;
	margin:0px;
	padding:0px;
	z-index:1;
}

#col15r{
	width:15%;
	float:left;
	background-color:#F4F4F4;
	margin:0px;
	padding:0px;
	z-index:1;
}
#col1r{
	width:10%;
	float:left;
	background-color:#F4F4F4;
	margin:0px;
	padding:0px;
	z-index:1;
}

#col7r{
	width:70%;
	float:left;
	background-color:#F4F4F4;
	margin:0px;
	padding:0px;
	z-index:1;
}
/* Estilos para o recibo */
.tamr{
	width:70%;
}

.tamr2{
	width:96%;
}

.tamr3{
	width:80%;
}

.tamr5{
	width:50%;
}

.p10{
	padding:10px 0px 10px 0px;
	font-size:10px;
}

.p11,.p11u{
	padding:10px 0px 10px 0px;
	font-size:11px;
}

.p12,.p12u{
	text-align:justify;
	padding:0px 0px 10px 10px;
	font-size:12px;
}

.p13,.p13u{
	padding:0px 0px 10px 10px;
	font-size:13px;
}

.p12u ,.p11u,.p13u{
	text-decoration:underline;
}
.h25{
	height:25px;
}

.h30{
	height:30px;
}

.h50{
	height:50px;
}

.h90{
	height:90px;
}

.h100{
	height:100px;
}
.tdtam1{
	height:50px;
}

.tdtam2{
	height:40px;
}

.f11{
	font-size:11px;
}

.f12{
	font-size:12px;
}


.f13{
	font-size:13px;
}

.f14{
	font-size:14px;
}

.f15{
	font-size:15px;
}
.carta_OLDzzz{
	text-indent:50px;
	line-height:20pt;
}

.carta{
	text-indent:50px;
	line-height:22pt;
	font-size:16px;
}

.desquadro100{
	text-align:center;
	width:100%;
	left:15%;
	height:50px;
	padding-top:10px;
	padding-bottom:10px;
	border:solid;
	border-color:#000000;
	border-width:1px 1px 1px 1px;
}

.desquadro20{
	text-align:center;
	width:70%;
	left:15%;
	height:100px;
	margin-top:30px;
	margin-bottom:10px;
	border:solid;
	border-color:#000000;
	border-width:1px 1px 1px 1px;
}


.aonderel,.aondeamarelo,.aondeverde,.aondeazul,.aondeazclaro,.aondelaran,.aondeverm,.aondeeverm{
}
.aonderel,.tituloarea,.box_sem_bg,.voltarPortal,.submenu_geral,.submenu3,.sub_geral,.menu,.menu_geral,.identificacao{
	visibility:hidden;
	display:none;
}
.busca,.logo_govfed,.master,.testeiraPortal,.testeira_ms,.navegacao,.testeiraPortal,.masterdiv{
	visibility:hidden;
	display:none;
}

.espaco75{
	margin-bottom:200px;
}

.espacoPagina{
	page-break-before:always !important;
	margin-bottom:450px;
}
#menu{visibility:hidden;display:none;}
#copiar{visibility:hidden;display:none;}
#rodape{visibility:hidden;display:none;}
#voltar{visibility:hidden;display:none;}
#voltarPortal{visibility:hidden;display:none;}
#barra-brasil-v3{visibility:hidden;display:none;}
#acessibilidadeGeral{visibility:hidden;display:none;}
/*
#testeira{visibility:hidden;display:none;}
*/

#BEMVINDO{
/* 11-06-2012 custodio,atender o portal da saúde */
	visibility:hidden;
}

form{
	visibility:hidden;
}

body{
/*
	left:0px;
	MARGIN:0px;
	*/
	TEXT-ALIGN:left;
	font-size:8pt;
	margin:0px 0px 0px 0px;
	left:0px;
	margin:0px;
}

.CaixaRelatorio{
	overflow-y:hidden;
	overflow-x:hidden;
}

#Conteudo_Corpo{
	position:absolute;
/*	background-position:top right;
	background-image:url('../imagens/calculadora2.jpg');*/
	background-repeat:no-repeat;
	top:0px;
	left:0px;
	width:100%;
	margin:0px;
	padding:0px 0px 0px 0px;
	border:0px solid #000000;
/*	float:right;*/
}

/*
.tam2,.tdExterno,body.informacao{
	left:0px;
}
*/

.brazao{
	top:-10px;
}

#usuario_lo{
	visibility:hidden;
	display:none;
}
#pe_msu{
	visibility:hidden;
	display:none;
}

.containerRREO{width:60%;}
