.mainsection {
	background-color: #E67316;
}


/*H1,H2,A {color: #FF6600;} */
.conteudo H1,A {color: #EA5E00;} 

UL.sem {list-style-type: none;}
H2.cor {color: #EA5E00;} 

.conteudoA H1,A {color: #EA5E00;} 

/************ Tabelas *********/
.conteudo table {border-width:thin; border-style:solid;  border-color: #FFF1E8; width:auto;}
.conteudo caption {margin-top:2em;background-color:#EA5E00; color:#FFFFFF;font-weight:bold; padding:0.5em;}
.conteudo th {text-align: right; background-color: #FFF1E8; width: 207px; padding:0.5em;}

th.centro {text-align: center; }

.sem_titulo caption { display:none; }


.conteudo td {border-width:thin; border-style:solid;  border-color: #FFF1E8;padding:0.5em;}

td.rodape {background-color:#E5E5E5; text-align: justify;
border-width:thin; border-style:solid;  border-color: #FFF1E8;padding:0.5em;}

.sistemas caption {text-align:left; background-color:transparent; color:#000000;font-size:1.2em;font-weight:bold; padding:0.5em;}
.sistemas th {width:25%; text-align: left; font-weight:bold; padding:0.5em;}


.parametros caption {text-align:left; background-color:transparent; color:#000000;font-size:1.2em;font-weight:bold; padding:0.5em; text-align:center;}
.parametros th {background-color:#D75600; color:#FFFFFF; text-align:center; font-weight:bold; padding:0.5em; font-size:0.9em;}
.parametros td {text-align:center; font-size:0.9em;}
.impar td {background-color:#FFE6BF;}


.download table {width:80%;border-width:thin; border-style:solid;  border-color: #CCCCCC; width:auto;}
.download th {background-color:#CCCCCC; color:#000000;text-align:center;width:auto;font-size:0.9em;}
.download td {border-width:thin; border-style:solid;  border-color: #CCCCCC; padding:0.2em;}
#col1 {width:20%}
#col2 {width:20%;}
#col3 {width:60%}


.residuo caption {text-align:left; background-color:transparent; color:#000000;font-size:1.2em;font-weight:bold; padding:0.5em; text-align:center;}
.residuo th {background-color:#CCCCCC; color:#000000; text-align:center; font-weight:bold; padding:0.5em; font-size:0.9em;}
.residuo td {text-align:center; font-size:0.9em;}


.residuoA caption {text-align:left; background-color:transparent; color:#000000;font-size:1.2em;font-weight:bold; padding:0.5em; text-align:center;}
.residuoA th {background-color:#CCCCCC; color:#000000; text-align:center; font-weight:bold; padding:0.7em; width:auto; font-size:0.9em;}
.residuoA td {text-align:center; font-size:0.9em;}

td.cinzento { background-color:#CCCCCC;
              border-style:none;
              font-weight:bold; }


.exemplo caption { text-align:left; 
                   background-color:transparent; 
                   color:#000000;
                   font-size:1.2em;
                   font-weight:bold; 
                   padding:0.5em; 
                   text-align:center;}

.exemplo th { /*background-color:#FFFFFF; */
              color:#000000; 
              text-align:center; 
              font-weight:bold;               
              padding:0.5em; 
              font-size:0.8em;}


.exemplo td { text-align:center; 
              font-size:0.8em;}

td.laranja {  background-color:#FFF1E8;
              border-style:none;
              font-weight:bold; }


/**********************************/

.centro {text-align:center;}

P.rodape {background-color:#E5E5E5; text-align: justify;
	border-width:thin; border-style:solid;  border-color: #FFF1E8;}

.foto {float:right;margin:1em; font-size:0.8em;text-align:center;}
.foto IMG{border-width:thin; border-style:solid;  border-color: #000000;}


.carta {height:120px; padding:1em;}
.titulo {float:left;width:500px;margin-top:40px;padding:1em; text-decoration:underline; font-weight: bold; text-align:right;}
.imagem {margin-top:0;padding-left:0.5em;margin-left:515px;}
.imagem IMG{border-width:thin; border-style:solid;  border-color: #000000;margin:0.5em;}


.titulo2 {width:500px;padding:1em; text-decoration:underline; font-weight: bold; text-align:right;}

.clear {clear:both;}



.nota {text-decoration:underline; font-weight: bold; text-align:center;}

.lst_parametros { text-align:center; margin:2em;line-height: 500%;}
.lst_parametros A {margin:5em;}

.construcao {padding:2em; text-align:center;}

.sublinha {text-decoration:underline;}

.geodesia {height:180px; padding:1em;}
.geodesia H2{float:left;width:500px;margin-top:70px;padding:1em; font-size:1.2em;text-align:right;}
.imagem_geo {margin-top:0;padding-left:0.5em;margin-left:515px;}
.imagem_geo IMG{border-width:thin; border-style:solid;  border-color: #000000;margin:0.5em;}

.transcoord_dir { float:right;height:170px; margin-right:3em;}
.transcoord { float:left; }
.transcoord H2{ margin-top:77px; font-size:1.2em;text-align:right;}
.imagem_transcoord { float:left; margin-left:2em; }
.imagem_transcoord IMG{ border-width:thin; border-style:solid; border-color: #000000;}


.desc { background-color:#FF6600; margin-top:0.7em; margin-bottom:0.2em; 
		padding-top:0.2em;padding-bottom:0.2em; width:8em;
		font-weight:bold; text-align:center;}
		
.quadro {width:80%;border-width:thin; border-style:double;  border-color: #000000;padding:1em;
		text-align: justify;}

.quadro P {padding:1em;}

.esq_img IMG {float:left;padding-left:2em;padding-right:2em;}
.dir_img IMG {float:right;padding-left:2em;padding-right:2em;}


.GeodPT08 {width:80%;}

.GeodPT08 img {float:right;}


.GeodPT08 p { margin-top:30px;}

p.afast { margin-top:130px;}

p.afast1 { margin-left:30px;}


/************/
.quadro_linha{
	position: relative;
	text-align:center;
	background-color:#FFF1E8;
	white-space: nowrap;
	margin-top:0.2em;padding-top:0.2em;padding-bottom:0.2em; padding-right:1em; padding-left:1em;
	height:auto;
	width:80%;
}

.quadro_linha A { padding:2%; margin:0.5em;margin-left:4em;margin-right:4em;}
/*************/


.ficha {background-color:#FFFFFF;width:80%;margin-left:10%;border-width:medium; border-style:double;  border-color:#FF6600;padding:1em;
		text-align: center;}
.ficha h1 {display:none}
.ficha_desc { background-color:#FF6600; margin-top:0.2em; margin-bottom:1em; 
		padding-top:0.2em;padding-bottom:0.2em;  width:auto; margin-left:20%;margin-right:20%;
		font-weight:bold; text-align:center;}


.linha {height:1px;}


.formulario { width:50em; 
              margin-left:auto;
              margin-right:auto;
              background-color:#FFF7EA; 
              padding:2em;
              border-width:1px;
              border-style:solid; 
              border-color: #FF6633; 
              text-align:justify;
            
}

.formulario p {  color:#FF6633; 
                 font-weight:bold;  
}	


.resposta { width:30em; /*height:100px;*/
            margin-left:auto;
            margin-right:auto; 
            margin-top:10px;
            background-color:#FFF7EA; 
            padding:2em;
            border-width:1px;
            border-style:solid; 
            border-color: #FF6633; 

}

.resposta p {  color:#000000; 
               font-weight:normal; 
}

p.afast {  margin-top:70px;
}

		

.copyright {height:60px;font-size:0.8em;}
.copyright IMG {float:right;}
.copyright P {padding-top:20px;text-align:right;}