body, td, tr, table, p, div, span, a {font-family: Arial, Helvetica, sans-serif, verdana; font-size:11px;}
input, select, textarea {padding-left:3px;	color:#666; border:1px #000 solid; font-family: Arial, Helvetica, sans-serif, verdana; font-size:11px;}
textarea{width:100%;}

.alerta{background-color:#FFF;color:#C00;font-weight:bold;padding:3px;}
.alerta1{text-align:center;font-weight:bold;font-size:22px;color:#005752;}
a{text-decoration:none;COLOR:#069}
a:hover{text-decoration:underline;color:#DD6900;}
a.subLink{font-size:10px;font-weight:normal;}
A.inside_link{text-decoration:none;}
A.linksub{font-size:10px; font-weight:normal;}
td {background-color:#EEE;}
.bgBody{background-color: #E5E5E5;}
.status{display:inline;font-weight:bold;}
body{
	background-color: #E5E5E5;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #069;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	color: #666;
}
.noBorder{border:0px;}
TD.imgObr{font-size:10px; font-weight:normal; color:#333; width:20px;text-align:center;}
TD.helpTd{font-size:10px; font-weight:normal; color:#333; width:20px;text-align:center;}

.frame{width:90%;border:solid 1px #069;background-color:#FFF;}
.frame1{width:90%;}
.fill{width:100%;background-color:#FFF;}

hr{height:0px; border:solid #D1D7DC 0px; border-top-width:1px;}

th{
	color:#EEE;font-size:12px;font-weight:bold;
	background-color:#069;height:25px;
	/* background-image:url(../images/bg1.gif); */
	background-color:#007979;
}

td.row1{background-color: #EEE;}
td.row2{background-color: #DEE3E7;}
td.row3{background-color: #D1D7DC;}
td.row4{background-color: #FFF;}

th.titulo{border:1px #FFF solid;height:28px;}
Th.currTitulo2{padding:3px;text-align:left;height:28px;border:1px #FFF solid;border-right:0px;}
Th.link2{padding:3px;text-align:right;height:28px;border:1px #FFF solid;border-left:0px;}
.linkTitulo1{background-repeat:no-repeat;background-image:url(../images/ico_alterar.gif);text-align:center;display:inline;padding:2px;padding-left:26px;padding-right:5px;border:1px outset #fff;background-color:#D0D6DD; width: 69px;}
.linkTitulo2{background-repeat:no-repeat;background-image:url(../images/ico_incluir.gif);text-align:center;display:inline;padding:2px;padding-left:26px;padding-right:5px;border:1px outset #fff;background-color:#D0D6DD; width: 136px;}
a.linkTitulo{color:#000;text-transform:lowercase}
a.linkTitulo:hover{color:#DD6900;}


TD.campoNome{width:45%;font-weight:bold;}
TD.campoNome1{font-weight:bold;}
TD.campoNome2{width:40%;font-weight:bold;}

TD.campo{text-align:center;}
TD.campo2{text-align:justify;}

.tdBotao{background-color:#FFF;}

.tableBg{background-color:#FFF!important; border:1px solid #E5E5E5;}

input{width:185px;}

TD.label{vertical-align:top;font-weight:bold; width:42%;}
Th.currTitulo{padding:3px;text-align:left;height:28px;border:1px #FFF solid;border-right:0px;}
Th.link{padding:3px;text-align:right;height:28px;border:1px #FFF solid;border-left:0px;}
.currFill{width:100%;background-color:#ddd;}
.currFrame{width:100%;border:solid 1px #1F2482;background-color:#ddd;}

TD.label{vertical-align:top;font-weight:bold; width:42%;}
Th.currTitulo{padding:3px;text-align:left;height:28px;border:1px #FFF solid;border-right:0px;}
Th.link{padding:3px;text-align:right;height:28px;border:1px #FFF solid;border-left:0px;}
.currFill{width:100%;background-color:#FFF;}
.currFrame{width:100%;border:solid 1px #069;background-color:#FFF;}

td.base{
		background-image: url(../images/bg2.gif);
		background-color:#D1D7DC; height:28px;
		border:1px solid #FFF;
		text-align:center;
		height: 29px;
		border-width: 0px 0px 0px 0px;
}
td.base2{background-image:url(../images/bg2.gif);background-color:#D1D7DC;height:26px;text-align:right;height:29px;border:0px;font-weight:bold;}


/*=========================*/
.subTabela{border:solid 2px #D0D6DD;background-color:#FFF;}
td.subTitulo{background-color:#D0D6DD; height:20px;font-weight:bold;color:#069;text-align:left;}
td.subGuia{border-right:solid 1px #EEE; border-left:solid 1px #EEE; background-color:#D0D6DD; height:20px;text-align:center;cursor:pointer;cursor:hand;}
td.subGuiaOn{border-right:solid 1px #EEE; border-left:solid 1px #EEE; background-color:#069; color:#FFF!important; height:28px;text-align:center;cursor:pointer;cursor:hand;}
td.subGuiaTexto{color:#069; font-weight:bold;text-align:center;background-color:#D0D6DD;}
td.subGuiaTextoOn{text-decoration:underline;color:#069; font-weight:bold;text-align:center;background-color:#C0C6CC;}

td.subGuiaImg{width:8px;vertical-align:top;color:#069; font-weight:bold;text-align:center;background-color:#D0D6DD;}
td.subGuiaImgOn{width:8px;vertical-align:top;color:#069; font-weight:bold;text-align:center;background-color:#C0C6CC;}


td.subBase{
		background-image: url(../images/bg2.gif);
		background-color:#D1D7DC; height:28px;
		border:2px solid #D0D6DD;
		text-align:center;
		height: 29px;
		border-width: 0px 2px 2px 2px;
}

td.topico{font-weight:bold;}
td.subTopico{font-weight:bold;}
td.subDados{font-weight:normal;}

input.submit {background-color:#FAFAFA; font-weight:bold;}
/*===========================*/

TD.principal { text-align:left; font-size:12px; background-color:#F0F8FF; color:#000; font-weight:bold; height:30px; }

TD.sub { font-size:10px;}
.helpImg { cursor:help;}
TD.conteudo { font-size:10px; font-weight:normal; color:#333; background-color:#FFF;}
TD.dados { font-size:10px;}
td.dado{}
P.title { font-size:13px; font-weight:normal; color:#C90;}
.botao { font-size:10px; width:50px; background-color:#FFF; color:#013300;}
.inside { font-weight:bold;}
.inside_white { color:#FFF}
.inside_black { font-size: 11px;}
.caixas-texto { font-weight:bold; color:#009; font-size:12px; background-color:#FFFFCE}
.inputtext { BORDER-RIGHT:#cc0 1px solid; PADDING-RIGHT:3px; BORDER-TOP:#cc0 1px solid; PADDING-LEFT:3px; FONT-SIZE:11px; PADDING-BOTTOM:3px; MARGIN:1px; VERTICAL-ALIGN:bottom; BORDER-LEFT:#cc0 1px solid; WIDTH:232px; PADDING-TOP:3px; BORDER-BOTTOM:#cc0 1px solid; HEIGHT:21px; BACKGROUND-COLOR:#fff;}
.button { BORDER-RIGHT:#cc0 1px solid; PADDING-RIGHT:1px; BORDER-TOP:#cc0 1px solid; PADDING-LEFT:1px; FONT-WEIGHT:bold; FONT-SIZE:11px; PADDING-BOTTOM:1px; MARGIN:1px; BORDER-LEFT:#cc0 1px solid; WIDTH:70px; COLOR:#fff; PADDING-TOP:1px; BORDER-BOTTOM:#cc0 1px solid; HEIGHT:21px; BACKGROUND-COLOR:#013300;}
.cor_borda{ background-color:#ccc; width:90%;}
select {font-size:10px;}
.formacao_outro{width:100%;}


.mensagem { font-size:12px; font-weight:bold; background-color:#FFF}
.mensagem2 { font-size:11px; width:90%; background-color:#FFF}

.currFrame1{ width:95%;}
.currSubFrame{ width:95%;}

.seta{color:#FB0;font-size:12px;}

  
TD.currTitulo2 { 
  padding:3px; 
  text-align:left; 
  font-size:12px; 
  background-color:#F0F8FF;
  color:#000; 
  font-weight:bold; 
  height:30px;
  border-left:solid 1px #ccc;
  border-top:solid 1px #ccc;
  border-bottom:solid 1px #ccc;
  text-transform:uppercase;
  }

TD.link2 { border-bottom:solid 1px #ccc; border-top:solid 1px #ccc; border-right:solid 1px #ccc; padding:3px; text-align:right; font-size:12px; background-color:#F0F8FF; color:#000; height:30px;}
TD.subLink { text-align:right; background-color:#F0F8FF; color:#000; font-weight:bold;}


TD.currTitulo3 { border-right:solid 1px #ccc; border-left:solid 1px #ccc; padding:3px; text-align:center; font-size:10px; background-color:#F0F8FF; color:#000; height:30px; }
TD.currTitulo4 { border-bottom:solid 1px #ccc; border-right:solid 1px #ccc; border-left:solid 1px #ccc; padding:3px; text-align:center; font-size:10px; background-color:#F0F8FF; color:#000; height:30px;}

TD.subTitulo2 { text-align:rigth; background-color:#F0F8FF; color:#000;}



/*------------------------------------Formatierungen-Header------------------------*/
.cabecalho{background-color:#005752;background-image:url(../images/bg_topo.gif);}

div.head {
	float:left;
	width: 100%;
	background-color: #005752;
	height:114px;
  background-image:url(../images/bg_topo.gif);
}

a.meta	{
	color:#FFFFFF;
}

div.welcome	{
 width: 100%;
 height:30px;
 background-color:transparent;
 padding-right:0px;
 margin-left:0px;
 margin-top:10px;
 font-size:33px;
 line-height:26px;
 font-family: Times, serif;
 font-style:italic;
 color:#FFFFFF;
 font-weight:normal;
 text-align:center;
}

div.welcome_divisions {
 width:100%;
 height:22px;
 background-color:transparent;
 padding-right:0px;
 margin-top:0px;
 font-size:22px;
 font-family: Times, serif;
 font-style:italic;
 font-weight:bold;
 line-height:22px;
 color:#FFFFFF;
 font-weight:bold;
 text-align:center;
}

div.nav_level_1	{
	float:left;
	/*width:619px;*/
  /*width:616px;*/
	height:30px;
	background-color:#4D8A86;
	margin-top:20px;
	margin-bottom:0px;	
}



a.level_1:link, a.level_1:visited, a.level_1:active, a.level_1:hover, a.level_1_on	{
	float:left;
	height:28px;
	display:inline;
	margin-left:0px;
	background-repeat:no-repeat;
	background-color:transparent;
	padding-left:7px;
	padding-top:0px;
	color:#FFFFFF;
	font-weight:bold;
	margin:0px;
	width: 123px;
  max-width:114px;
}

a.level_1:link, a.level_1:visited, a.level_1:active	{
	background-color: #4D8A86;
	text-decoration: none;
	border: 1px solid #005752;
}

a.level_1:hover	{
	background-color: #75B9B5;
	text-decoration: none;
}

a.level_1_on	{
	background-color: #75B9B5;
	text-decoration: none;
}

/*-----------------------Sub-Navigation Level 2------------------------*/

div.nav_level_2	{
  margin-left: 15px;
	width:140px;
	background-color:transparent;
	margin-top:0px;	
}

a.level_2:link, a.level_2:visited, a.level_2:active	{
	color:#666666;
	text-decoration: none;
}

a.level_2:hover	{
	color:#020202;
	text-decoration: none;
}

a.level_2_on	{
	color:#020202;
	text-decoration: none;
}

a.level_2:link, a.level_2:visited, a.level_2:active, a.level_2:hover, a.level_2_on {
 width:140px;
 background-color:#E5E5E5;
 display:block;
 font-weight:bold;
 padding-left:5px;
 margin-top:1px;
 padding-top:3px;
 padding-bottom:2px;
}

.imgTopo{position:absolute;top:1px;right:0px;display:none;}
.imgLateral{position:absolute;bottom:5px;left:0px;display:none;}
.bgMiolo{
  background-color:#FFF;
  /*background-image:url(../images/bg_img.jpg);
  background-position:bottom;
  background-repeat:no-repeat;*/
}
.solution{
  position:absolute;
  bottom:7px;
  left:5px;
}
