h1 {color: #6FA90E;}
h2 {color: #6FA90E;}
A.menulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: black;
	text-decoration : none;
}

A.menulink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #F40500;
	text-decoration : none;
}

A.menulink:active
{
    COLOR: #FF9900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none;
	font-weight: normal;
	font-style: normal;
}

A.menulinkB:link {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #005500;
	text-decoration : none;
}
A.menulinkB:visited {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #005500;
	text-decoration : none;
}

A.menulinkB:hover {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #00FF00;
	text-decoration : none;
}

A.menulinkB:active {
	font-family: arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFCC00;
	text-decoration : none;
}

a.pendenteslink:link {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #3F70D6;
	text-decoration : none;
}

a.pendenteslink:visited {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #3F70D6;
	text-decoration : none;
}

a.pendenteslink:hover {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #F40500;
	text-decoration : none;
}

A.homelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: black;
	text-decoration : none;
}

A.homelink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #F40500;
	text-decoration : none;
}

A.homelink:active
{
    COLOR: #FF9900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none;
	font-weight: bold;
	font-style: normal;
}
.Titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
}

.label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #OOOOOO;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

.tituloRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	 }

.tituloAzul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000099;
}
.tituloBranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	 }
	 
.TitulosGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6FA90E;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
}

.letra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: normal;

	word-spacing: normal;
}


.letraBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #002D42;
	line-height: normal;
	text-align: normal;
	word-spacing: normal;
}

.letraFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	line-height: normal;
	text-align: justify;
	word-spacing: normal;
}

.letra1 {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: black;
}

.letra1Menu {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: black;
}
.letra2 {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
}

.letra1Azul {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #3F70D6;
}

.letraVerm {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #CD000F;
}



.menuWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
}

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: black;
}




.borderframe {
  SCROLLBAR-FACE-COLOR: #4A728D;
  SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
  SCROLLBAR-3DLIGHT-COLOR: #ffffff;
  SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
  SCROLLBAR-SHADOW-COLOR: #4A728D; 
  SCROLLBAR-ARROW-COLOR: WHITE;
  SCROLLBAR-TRACK-COLOR: #4A728D;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  color: #FFFFFF;
  line-height: normal;
  text-align: justify;
  word-spacing: normal;
}

.botao33 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #006699;
}

.caixa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #006699;
	border: 1px solid #FFFFFF;
}


	 
/*usadas*/

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #666;
}

.textoblack {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.textoblackbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
}

.inputBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #ccc solid;
	height: 20px;
	width:250px;
}
.inputBoxLittle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #000000 solid;
	height: 20px;
	width:100px;
}

.inputBoxNumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #000000 solid;
	height: 20px;
	text-align: right;
}

.textareaBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #ccc solid;
	width:250px;
	height: 60px;
}

.textareaBoxObsDoc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #000000 solid;
	width:200px;
	height: 40px;
}

.textareaBoxBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #000000 solid;
	width:450px;
	height: 60px;
}

.textareaBigNoBoder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:450px;
	height: 60px;
}

.textareaBoxDR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px #000000 solid;
	width:700px;
	height: 60px;
}

.textareaBox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px #000000 solid;
	width:235px;
	height: 120px;
}

.selectBox {
	font-family:  Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px #000000 solid;
	height: 20px;
}

.botao {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-COLOR: #000000;
	BORDER-WIDTH: 1px;
	cursor: hand;
	background-image: url(../images/fundoTitulos.jpg);
}

.botao2 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-COLOR: #000000;
	BORDER-WIDTH: 1px;
	cursor: hand;
	background-image: url(../images/mouseOver.jpg);
}

.erro { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FF0000; 
	font-weight: bold; 
}

.mensagem { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-style: normal; 
	color: #FF9900; 
	font-weight: bold; 
}		

.tituloRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CE0000;
}

.tituloHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #ffffff;
}

.tituloJanela {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.letraBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.btnFundoImg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E9E9E9;
	background-image: url(../images/disketeBtn.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width: 18px;
	height: 18px;
	cursor: hand;
	border: none;
}

.btnSeta {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: transparent;
	background-image: url(../images/downArrow2.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center;
	text-decoration: none;
	width: 15px;
	height: 18px;
	cursor: hand;
	border: none;
}


.btFundoImgEdit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	background-image: url(../images/edit.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 18px;
	height: 18px;
	cursor: hand;
	border: none;
}

.btnCalendario {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #E9E9E9;
	background-image: url(../images/calendario.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center;
	width: 16px;
	height: 15px;
	cursor: hand;
	border: none;
}

.txtBoxTransparente {
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330066;
	font-weight: normal;
	text-align: center;
}

.obrigatorio {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CD000F;
}

.tituloFildset { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; font-weight: bold; }



/*Estilos do leyout base*/
.bBorderBottom{
    font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: black;
	border: solid;
	border-width:1px;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #666666;
}

.bBorderBottomWhite{
    font-family: Arial,Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: black;
	border: solid;
	border-width:1px;
	border-top-color: #e8eefa;
	border-left-color: #e8eefa;
	border-right-color: #e8eefa;
	border-bottom-color: #FFFFFF;
}

.tTable{
	border: solid;
	border-width:1px;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: black;
}

.tTableBorderBlack{
	border: solid;
	border-width:1px;
	border-color: #000000;
	background-color: #FFFFFF;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: black;
}

.tTableBorderBlack2{
	background-color: #FFFFFF;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: black;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;

}

.tTableCampo{
	border: solid;
	border-width:1px;
	border-color: #000000;
	background-color: #00FF00;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: black;
	font-weight: bold;
}

.tTableCampoAmarelo{
	border: solid;
	border-width:1px;
	border-color: #000000;
	background-color: #FFFF00;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: black;
	font-weight: bold;
}

.tTableCampoAzulClaro{
	border: solid;
	border-width:1px;
	border-color: #000000;
	background-color: #00FFFF;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: black;
	font-weight: bold;
}

.tTableCampoBranco{
	border: solid;
	border-width:1px;
	border-color: #000000;
	background-color: #FFFFFF;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: black;
	font-weight: bold;
}

.tTableCampoAmareloTorrado{
	border: solid;
	border-width:1px;
	border-color: #000000;
	background-color: #FF9900;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: black;
	font-weight: bold;
}

.tMenu{
	border: solid;
	border-width:1px;
	border-color: #CCCCCC;
	background-color:"#FFFFFF" /*#F7EFE7;*/
}

.tTitulo{
	border: solid;
	border-width:1px;
	border-color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-image: url('../images/fundoTitulos.jpg')
}

.boxLocalizacao {
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330066;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

.tituloManu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;

}

.tituloModulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;

}

.centraImg {
	text-align: center;
}

.totalRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	 }

.totalNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	 }

.cxAguarde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #FF6600;
	background-color: #FFEDA4;
}

.zonaSombreada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;

}

.rowBoxAzul {
	background-color: #F3F4F8; 
	border: #BFC6DC 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #00000;
}

/*Estilos para o show hide div do despacho*/

#headerDiv, #contentDiv {
     float: left;
     width: 450px;
}
#titleText {
     float: left;
     font-size: 1.2em;
     font-weight: bold;
     margin: 5px 10px;
}
#headerDiv {
     background-color: #CCCCCC;
     color: #9EB6FF;
}
#contentDiv {
     background-color: #FFE694;
	 overflow: auto;
}
#myContent {
     margin: 5px 10px;
}
#headerDiv a {
     float: right;
     margin: 10px 10px 5px 5px;
}
#headerDiv a:hover {
     color: #FFFFFF;
}
.blok {margin-top:20px; margin-right:30px; margin-left:100px;text-align: justify;}
.blok_top {margin-top:105px; margin-left:30px; margin-right:50px;}
.name { font-family:Tahoma, serif; font-size:22px; color:#666666}

.read         { font-family: Verdana, serif; font-size: 14px; color: #000000; text-decoration:underline;}
.read:link    { font-family: Verdana, serif; font-size: 14px; color: #000000; text-decoration:underline;}
.read:hover   { font-family: Verdana, serif; font-size: 14px; color: #000000; text-decoration:none;}
.read:active  { font-family: Verdana, serif; font-size: 14px; color: #000000; text-decoration:underline;}

.pictures { float:left; margin-right:15px;}
.read_im {margin-top:10px; margin-bottom:10px; border:0px;}
.str { list-style-image: url('images/str.jpg'); padding-left:15px; margin-left:15px; line-height:25px; margin-top:0px; margin-bottom:0px;}

.conteudosBkgr{background-image: url('../luisAscenso/images/conteudoBkgr.jpg')}

.servicos {
	list-style-image: url('../images/bullet-black-icon.png'); 
	font-family: Arial,Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	 padding-left:150px;
}