@charset "iso-8859-1";
/* CSS Document */

body {
	margin:0;
	background-image: url(imagens/planejamento_financeiro_topo_site_verde.jpg); background-repeat:repeat-x; background-position:top; 
	text-align: center; background-color: #6e8e81;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}


#miolo{margin:auto; width:980px; vertical-align:top; color:#FFF;}
  
#corpo{width:980px;margin:0; }


/*#######################
         TOPO
  #######################
*/

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}



#topo {margin:0;  background-repeat:repeat-x;}
.fonTopo{ font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#993; text-align:center; font-style:italic;}
.TextoTopo{ font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#003031; text-align:center; font-style:italic; padding-top: 20px;}
.TextoTopoCentral{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#993; text-align:center; font-style:italic;}

.fonttopo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color:#003031;
	text-align:center;
}


.data{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; padding-right:15px; color:#333; text-align:right}


/*#######################
        MENU
  #######################
*/
#menu
{ background-image: url(imagens/planejamento_financeiro_menu_site.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; margin-right:15 px; padding-bottom:5px; padding-top:5px; text-transform: none;}
.fontmenu{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;margin-right:15 px; padding-bottom:5px; padding-top:5px; text-transform: none; color:#FFF; text-decoration:none; font-weight:bold;}
.fontmenu:a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;margin-right:15 px; padding-bottom:5px; padding-top:5px; text-transform: none; color:#FFF; text-decoration:none; font-weight:bold;}
.fontmenu:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;margin-right:15 px; padding-bottom:5px; padding-top:5px; text-transform: none; color:#FFF; text-decoration:none; font-weight:bold;}
.fontmenu:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;margin-right:15 px; padding-bottom:5px; padding-top:5px; text-transform: none; color: #990; text-decoration:none; font-weight:bold;}
.fontmenu:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;margin-right:15 px; padding-bottom:5px; padding-top:5px; text-transform: none; color:#990; text-decoration:none; font-weight:bold;}


#conteudo {margin:0; width:980px; background-color:#FFFFFF;  background-position:top; }


/*#######################
      RELACIONAMENTO
  #######################3
*/
#relacionamentooriginal{background-color: #F0F0FF; width:240px; margin-top:0}
#relacionamento{ background-image:url(imagens/planejamento_financeiro_background_lado_direito.png); background-position:right; background-repeat:repeat-y; margin-top:0; width:245px;}

.titulorel{ background-color:#005758; padding-right:5px; background-position:center; background-repeat:no-repeat; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#fff; text-align:center; padding-left:15px; text-shadow:#666}  
.textorel{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333; padding-left:10px; padding-right:10px; text-align:center}
.textorel1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding-left:10px; padding-right:10px; text-align:center}

.texto{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#333; padding-left:10px; padding-right:10px;}
.assinaturarel{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#333; font-weight:bold; text-align:center}

.textolinkjustificado{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justificado; color:#333;}
.textolinkjustificado:a{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#333; }
.textolinkjustificado:link{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#333; }
.textolinkjustificado:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#990;}
.textolinkjustificado:active{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#990;}

.textolink{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#333; padding-right:10px;}
.textolink:a{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#333; padding-left:10px; padding-right:10px;}
.textolink:link{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#333; padding-left:10px; padding-right:10px;}
.textolink:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#990; padding-left:10px; padding-right:10px;}
.textolink:active{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#990; padding-left:10px; padding-right:10px;}
.titulorodape{ padding-right:5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#000; text-align:center; padding-left:15px; text-shadow:#666}  



.textocorpoleft{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#333; padding-right:10px;}
.textocorpoleft:a{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#333;  padding-right:10px;}
.textocorpoleft:link{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#333;  padding-right:10px;}
.textocorpoleft:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#990; padding-right:10px;}
.textocorpoleft:active{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; color:#990;  padding-right:10px;}

/*#######################
         CORPO
  #######################
*/

.nome
{border-bottom:double;font-family: Arial, Helvetica, sans-serif; font-size:27px; text-align:center; color: #012883; padding-left:15px; padding-right:15px; padding-top:8px; height:25px; padding-bottom:10px; font-weight: bold;}

.Titulos{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#003031; border-bottom:double; margin-top:20px; margin-left:15px; margin-right:15px}
.Titulosrel{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#003031; border-bottom:double; margin-left:15px; margin-right:15px;margin-top:20px;}

.subTitulos{
	font-family: "Arial Black", Gadget, sans-serif;
	font-size:16px;
	text-align:center;
	color: #333;
	margin-top:10px;
	margin-left:15px;
	margin-right:15px
}
.textocorpo{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; padding-left:10px; padding-right:10px; color:#333; line-height:20px;	
		}

.textorealizado{ background-image:url(imagens/background_realizado.jpg); background-position:center; background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; padding-left:10px; padding-right:10px; color:#333; line-height:20px;}	


.textoverde{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	
	 
}

.textoazul{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	color: #006; 
	 
}

.textovinho{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	color: #900; letter-spacing:1px;
	 
}

.textocombordas{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	color: #333; letter-spacing:1px; border:double
	 
}


#artigochamda{background-color:#FFF; width:700px;}

.assinatura{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	margin-top:10px;
	margin-left:15px;
	margin-right:15px;
	color: #036; font-style:italic;
     
}

.saibamais{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:right; margin-right:15px; color:#333}
.textolaranja{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-align:center; color:#C30;}
.textoOuro{ font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color: #C90; padding-left:15px; padding-right:15px;}
.nomeartigo{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-align:center; color:#005654;}

.textoverde{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; text-align:center; color: #066; padding-left:15px}

.vermateria{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#333; }
.vermateria:a{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; text-transform: none; color:#333; text-decoration:none; font-weight:bold;}
.vermateria:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;  text-transform: none; color:#333; text-decoration:none; font-weight:bold;}
.vermateria:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;  text-transform: none; color: #990; text-decoration:none; font-weight:bold;}
.vermateria:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;text-transform: none; color:#990; text-decoration:none; font-weight:bold;}

.datamateria{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#333; padding-top:7px; padding-bottom:9px; }

.textoleft{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333; padding-left:10px; padding-right:10px; text-align:left}

.textogold{ font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color: #C90; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:15px}


/*#######################
         RODAPÉ
  #######################*/
  
#rodape{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF}
.menuinferior
{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; background-color:#005758; padding-bottom:5px;   border-bottom-style:double; text-transform:uppercase;}

.link{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; text-decoration:none; text-decoration: none; text-align:center}
.link:a{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; text-transform: none; color:#000; text-decoration:none; text-align:center}
.link:link{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center;  text-transform: none; color:#000; text-decoration:none; font-weight:bold;text-align:center}
.link:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center;  text-transform: none; color: #990; text-decoration:none; font-weight:bold;text-align:center}
.link:active{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center;text-transform: none; color:#990; text-decoration:none; font-weight:bold;text-align:center}





.telefone{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; text-align:center}
.textoBranco{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color: #000}
.texto_rodape{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; text-align:center}
.Telefonerodape{ font-family: Arial, Helvetica, sans-serif; font-size:20px; color:#000; text-align:center; font-style:italic; padding-top: 20px;}


/*#######################
      ARTIGOS
  #######################
*/
.TitArtigos{font-family:Arial, Helvetica, sans-serif; font-size:27px; color:#012883; text-align:center; margin-top: 10px;margin-left:15px;}

.TitArt{font-family:Arial, Helvetica, sans-serif; font-size:27px; color:#012883; text-align:right; margin-top: 10px;margin-left:15px;}

.assinaturaNKT{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color: #494994; font-style:italic;}

.TodosArtigos{background-color: #DFDFFF; border-bottom:double; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color:#006}

#ArtigosTodos{background-color: #fff; margin-left:47px; margin-right:47px;}
.textoArtigo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	color: #666;
}
.textoesquerda{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#333; padding-left:10px; padding-right:10px;}


/*#######################
      ATENÇÃO
  #######################
*/


#Atencao{background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F00;}
.textoAntecao{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#000;}


/*#######################
         FORMULARIO
  #######################
*/


#Formulario{background-color:#FFF;width: 700px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.textovermelho{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F00; text-align:center;}
.textored{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#F00; text-align:center;margin-left:15px;
	margin-right:15px}


/*#######################
        links
  #######################
*/

.artigolink{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#333;padding-bottom:5px;float:left;}
 .artigolink:a{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#333;padding-bottom:5px;float:left;}
 .artigolink:link {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#333;padding-bottom:5px;float:left;}
 .artigolink:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#63C; padding-bottom:5px;float:left;}
 .artigolink:active {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#63C;padding-bottom:5px;float:left;}







#blocovermelho { 

padding-top:10px;

padding-bottom:5px;

float:left;

width:230px;

margin-right:37px;

background-color:#990001;

}

 #blocolaranja { 

padding-top:10px;

padding-bottom:5px;

float:left;

width:230px;

background-color:#eb7708;

}

 #blocoazul { 

padding-top:10px;

padding-bottom:5px;

float:left;

width:230px;

background-color:#000099;

}

 #blocoroxo { 

padding-top:10px;

padding-bottom:5px;

float:left;

width:230px;

background-color:#663399;

}

/*########################
    Mapa do Site
##########################     
*/

.mapasitetitulo{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #993; text-align:left; padding-left:15px;}
.mapasitetitulo {font-family:Arial, Helvetica, sans-serif;  font-size:16px; color:#993;text-decoration:none; text-align:left; padding:0 15px;}
.mapasitetitulo:a{font-family:Arial, Helvetica, sans-serif;  font-size:16px; color:#993;text-decoration:none; text-align:left;padding:0 15px;}
.mapasitetitulo:link {font-family:Arial, Helvetica, sans-serif;  font-size:16px; color:#993;text-decoration:none; text-align:left; padding:0 15px;}
.mapasitetitulo:hover {font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#15414f;text-decoration:none; text-align:left;padding:0 15px; }
.mapasitetitulo:active {font-family:Arial, Helvetica, sans-serif;font-size:16px; color:#15414f;text-decoration:none; text-align:left;padding:0 15px;}


.mapasitesubtitulo {font-family:Arial, Helvetica, sans-serif;  font-size:13px; color:#999;text-decoration:none; text-align:left; padding-left: 25px; padding-top:10px; padding-right:10px;}
.mapasitesubtitulo:a{font-family:Arial, Helvetica, sans-serif;  font-size:13px; color:#999;text-decoration:none; text-align:left;padding-left: 25px;padding-top:10px;padding-right:10px;}
.mapasitesubtitulo:link {font-family:Arial, Helvetica, sans-serif;  font-size:13px; color:#999;text-decoration:none; text-align:left; padding-left: 25px;padding-top:10px;padding-right:10px;}
.mapasitesubtitulo:hover {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#15414f;text-decoration:none; text-align:left;padding-left: 25px; padding-top:10px;padding-right:10px;}
.mapasitesubtitulo:active {font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#15414f;text-decoration:none; text-align:left; padding-left: 25px;padding-top:10px;padding-right:10px;}


.trabalhos{ margin:10px; background-color: #DFDFFF; border-bottom:double; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color:#006}

.trabalhoslink{ width:700px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#333;padding-bottom:5px;margin:10px; text-align:left}
 .trabalhoslink:a{width:700px;font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#333;padding-bottom:5px;margin:10px;text-align:left}
 .trabalhoslink:link {width:700px;font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#333;padding-bottom:5px;margin:10px;text-align:left}
 .trabalhoslink:hover {width:700px;font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#63C; padding-bottom:5px;margin:10px;text-align:left}
 .trabalhoslink:active {width:700px;font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#63C;padding-bottom:5px;margin:10px;text-align:left}
