body {
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #095F8D;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #FFFFFF;
}
a:link { text-decoration : underline; color : #0000CC }
a:visited { text-decoration : underline; color : #0000CC }
a:hover { text-decoration : underline; color : #000000 }
h3 {               
    font-size: 11pt;
    text-align: left;
   }
h1 {                     
   font-size: 12pt;
   margin: 0;
   padding: 0;
   }
hr {
      color: #B3DBF1;
      height: 1px;
    }
	 
table {
	/*border-collapse: collapse;*/
	border: 1px solid #095F8D;
	background-color: #FBFBFF;
	
}

table.interna {
	/*border-collapse: collapse;*/
	border: 1px solid #B3DBF1;
	background-color: #FFFFFF;
}

table.internacinza {
	/*border-collapse: collapse;*/
	border: 1px solid #B3DBF1;
	background-color: #FFFFFF;
}

table.noborder {
	/*border-collapse: collapse;*/
	border: none;
	background-color: none;
}


table.topo {
	/*border-collapse: collapse;*/
	border-top: none;
}

tr td {
	border: 1px;
	background-color: none;
	padding: 3px;
	font-family: Arial;
	font-size: 9pt;
} 

td.Tt {
font-weight: bolder;
}

td.conteudo {
background-color:#E1F1FF;
}

td.conteudo2 {
background-color:#D4E8F9;
}

td.tituloconteudo {
background-color:#A0D3FF;
font-weight: bolder;
}

td.conteudocinza {
background-color:#C3CAD0;
}

td.conteudo2cinza {
background-color:#AAB5BF;
}

td.tituloconteudocinza {
background-color:#778FA4;
font-weight: bolder;
}

input {
	border: 2px inset #095F8D; 
	background-color: #E1F1FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #000000;
}

input.texto {
	border: 0px solid #095F8D;
	background-color: #ffffff;
}

select {
	border: 1px solid #095F8D;
	background: url(/imagens/fundo_campo2.jpg) repeat-x #E1F1FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #000000;
}

textarea {
	border: 1px solid #095F8D;
	background: #E1F1FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #000000;
}


.botao {
background: #D4D0C8;
}

.tg {
background: #ffffff;
border: 0px solid black;
}


.tg-upd {
background: #e1f1ff;
}

#menu {
	background: #095F8D;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100px;
}
#menu li {
	font: 9pt  Verdana,Arial, Helvetica, sans-serif;;
	margin: 0;
	padding: 0;
}
#menu a {
	background: #095F8D;
	border-bottom: 1px solid #393939;
	color: #ffffff;
	display: block;
	margin: 0 0 0 0;
	padding: 3px 12px;
	text-decoration: none;
	font-weight: normal;
}
#menu a:hover {
	background: #1886AC url("/imagens/hover.gif") left center no-repeat;
	color: #ffffff;
	padding-bottom: 3px;

}


div.texto, div.efeito1 { 
	font: 20px "Arial black", Arial, Helvetica, sans-serif; 
	}
div.texto {  
	position:absolute; 
	top: 5px; 
	left: 15px;
	color:#095F8D; 
	}
div.efeito1 { 
	position:absolute; 
	top: 7px;
	left: 17px;
	color:#A0D3FF;
}

/* para serviços obrigatórios */
tr.bloqueado td {
	background: #CCCCFF !important;
}
tr.bloqueado td a {
	display: none;
}
tr.bloqueado td span {
      display: block !important;
}
span {
	display: none;
}

tr.bloqueado2 td {
	background: #E1F1FF !important;
}
tr.bloqueado2 td a {
	display: none;
}
tr.bloqueado2 td span {
      display: block !important;
}

/* para confirmação do pedido */
div#fundo_confirma {
	background: url("/imagens/fundo_transp.gif");
	width: 100%;
	height: 120%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	text-align: center;
	padding-top: 50px
}
div#fundo_confirma fieldset {
	background: #FFF;
	width: 500px;
	margin-top: 50px;
	border: #095f8d 1px solid;
	padding: 5px;
}
div#fundo_confirma fieldset div {
	border: #b3dbf1 1px solid;
	padding: 5px;
}
div#fundo_confirma fieldset div h3 {
	padding-top: 0;
	margin-top: 0;
}
div#fundo_confirma fieldset div button {
	border: none;
	background: none;
	cursor: pointer;
	padding: 0;
}
