/* == Calepino.com ==============================================

   Arquivo de layout e posicionamento para templates webTexto
   
   Cliente: FBDS - Fundação Brasileira para o 
            Desenvolvimento Sustentável
   Projeto: site institucional da FBDS - versão 3
   Autor:   Ricardo Porto [rporto@calepino.com]
   Data :   2004-03-16
   
   Copyright © [2004] http://www.calepino.com
   --------------------------------------------------------------
*/


div
	{
	border				: none;
	margin				: 0px;
	padding				: 0px;
	}


/* == Contentores ==========================================
*/

#Envelope1, #Envelope2
	{
	margin				: 0px;
	padding				: 0px;
	}

#Cabecalho2 {
	background-color : #D3E651;
}



#Cabecalho {
	position : absolute;
	width : 100%;
	height : 150;
	margin-left : 0px;
	margin-right : 0px;
	padding : 0px;
	background-color : #D3E651;
}

#ColunaEsquerda {
	position : absolute;
	width : 189px;
	height: 80%;
	margin-top: 150px;
	margin-left : 0px;
	padding : 0px;
	background-color : #F5F4F2;
}

#ColunaEsquerdaIN {
	position :absolute;	
	width : 189px;
	height: 50%;
	margin-top: 122px;
	margin-left : 0px;
	padding : 0px;
	background-color : #F5F4F2;
}

#Conteudo {
	width : 570px;
	margin-top : 208px;
	margin-left : 190px;
}

#ConteudoInterno {
	width : 570px;
	margin-left : 190px;
}

#ConteudoInterno2 {
	width : 570px;
	margin-left : 200px;
}

#FundoCCX {
	width: 100%;
	background-color : #F5F4F2;
	color: #866C53;
	border-bottom: 1px solid #FFFFFF;
}

#FundoConteudo {
	width : 100%;
	background-color : #FFFFFF;
	margin-top : 30px;
	padding-top : 24px;
	padding-left : 15px;
	padding-right : 15px;
	padding-bottom : 15px;
}

#FundoConteudoArt {
	width : 100%;
	background-color : #FFFFFF;
	margin-top : 10px;
	padding-top : 24px;
	padding-left : 15px;
	padding-right : 15px;
	padding-bottom : 15px;
}


#FundoDescricao {
	width : 100%;
	background-color : #DAD3CB;
	border-bottom : 1px solid #FFFFFF;
}

#FundoDestaque {
	width : 575px;
	background-color : #F5F4F2;
	margin-top : 208px;
	margin-left : 190px;
	padding-top : 40px;
	padding-left : 15px;
	padding-right : 15px;
    padding-bottom : 15px;
}

#FundoLettering {
	position : absolute;
	width : 100%;
	height : 23px;
	margin-top : 22px;
	margin-left : 0px;
	background-color : #866C53;
}

#FundoLogo {
	width : 190px;
	height : 150px;
	margin-left : 0px;
	margin-right : 0px;
	padding : 0px;
	background-color : #E7EFB4;
	border-right : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
}

#FundoMenuPrincipal {
	position : absolute;
	z-index : 1;
	width : 424px;
	height : 137px;
	margin-top : 100px;
	margin-left : 190px;
}

#FundoMenuPrincipalArt {
	position : absolute;
	z-index : 1;
	width : 424px;
	height : 137px;
    margin-top : 80px;
	margin-left : 0px;
}

#FundoMenuPrincipalArt7 {
	position : absolute;
	z-index : 1;
	width : 424px;
	height : 137px;
    margin-top : 0px;
	margin-left : 0px;
}

#FundoMenuSecundario {
	width: 100%;
	height: 22px;
	padding: 0px;
	background-color: #866C53;
}

#FundoMigalhaDePao {
   width: 100%;
	height: 25px;
	background-color: #DAD3CB;
	padding-left: 15px;
	padding-top: 1px;
	margin-left : 0px;
}

#FundoMigalhaDePaoArt{
	margin-top : 100px;
	margin-left : 190px;
	width : 100%;
	height : 25px;
	background-color : #DAD3CB;
	padding-left : 15px;
	padding-top : 4px;
}

#FundoOutrosDestaques {
	width : 575px;
	margin-left : 190px;
 	padding-bottom : 8px;
	padding-top : 20px;
	padding-left : 15px;
	padding-right : 15px;
	padding-bottom : 15px;
}

#FundoSubmenu {
	width : 100%;
	padding : 10px;
	margin			: 0px;
	margin-top		: -2px;
	background-color : #DAD3CB;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
  font-weight: bold;
	line-height : 16px;
	color : #866C53;
}

#FundoTitulo {
	width : 100%;
	height : 30px;
	background-color : #F5F4F2;
	padding : 15px;
	padding-top : 23px;
	padding-bottom : 8px;
	margin-left : 0px;
}

#FundoTituloArt {
	width : 100%;
	height : 30px;
	background-color : #F5F4F2;
	padding : 15px;
	padding-top : 23px;
	padding-bottom : 8px;
	margin-left : 0px;
	margin-top : 95px;
}

#FundoTexto {
	width : 100%;
	padding-top : 5px;
	padding-left : 15px;
	padding-right : 15px;
	padding-bottom : 15px;
}

#FundoTextoRecherche {
	width : 100%;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 15px;
}

#Materias {
	width : 100%;
	background-color : #FFFFFF;
	padding-top : 5px;
	padding-left : 10px;
	padding-right : 15px;
	padding-bottom : 15px;
}

#Principal {
	position : absolute;
	background-color: FF0000;
	cursor: wait;
	padding: 50px;
}

/* == Objetos ==============================================
*/

#Lettering {
	margin-top: 4px;
	margin-left : 107px;
}

#Logo {
	position : absolute;
	margin-top : 25px;
	margin-left : 12px;
}

#LogoSml {
	position : absolute;
	margin-top : 27px;
	margin-left : 12px;
}

#OQueFazemosPorVoce {
	position : absolute;
	margin-top : 0px;
	margin-left : 79px;
}

#WhatWeDo {
	position : absolute;
	margin-top : 0px;
	margin-left : 109px;
}

#OQueFazemosPorVoce2 {
	position : absolute;
	margin-left : 79px;
}

#Conheca {
	position : absolute;
	margin-top : 0px;
	margin-left : 350px;
}

#Learn {
	position : absolute;
	margin-top : 0px;
	margin-left : 322px;
}

#Servicos {
	position : absolute;
	margin-top : 22px;
	margin-left : 0px;
}

#Projetos {
	position : absolute;
	margin-top : 22px;
	margin-left : 142px;
}

#AFundacao {
	position : absolute;
	margin-top : 22px;
	margin-left : 284px;
}

#Head1 {
	position : absolute;
	margin-top : 122px;
}

#FotoDestaque {
	margin-top : 0px;
	margin-left : 250px;
}

#Vinheta {
	position : absolute;
	margin-top : 0px;
	margin-left: 631px;
}

#butGlossario {
	margin-top : 0px;
	margin-left: 183px;
}

#butContate {
	position : static;
	margin-top : 0px;
	margin-left: 0px;
}


/* == Classes ==============================================
*/

.header
	{
	margin				: 0px;
	padding				: 0px;
	color				: #000000;
	}

.headerpadding, .centerpadding, .leftpadding, .rightpadding
	{
   margin: 0px;
   margin-left: -20px;
   padding: 0px;
}

/* -1px margin-top por causa da sobreposição em NN4 */
.columns
	{
	width             : 779px;
	margin				: 0px;
	margin-top			: -1px;
	padding				: 0px;
	color				   : #000000;
	background-color	: #ffffff;
	}
/* reset após NN4 */
.columns
	{
/*/*/
	border				: none;
	margin-top			: 0px;
	background-color	: transparent;
   padding           : 0px;
/* */
	}



/*
certifique-se de que a width da .leftcolumn é igual à margin-left da .centercolumn
-11px margin-top permite que as culunas alinhem corretamente no NN4 em vez de descaírem inaceitavelmente
*/
.leftcolumn
	{
	float				: left;
	left				: 0px;
	width				: 189px;
	margin			: 0px;
	margin-top		: -11px;
	padding			: 0px;
	background     : #F5F4F2;
	}
/* reset após NN4 */
.leftcolumn
	{
/*/*/
	margin-top			: 0px;
	width				: 189px;
	margin-right		: -11px;
/* */
	}

.centercolumn
	{
	margin				: 0px;
	padding				: 0px;
	}
/* OmniWeb value - others in external css file */

/* no they're not - they're here for ease of viewing for the moment */
/* NN4 values */
.centercolumn
	{
   margin-right: 0px;
}
/* Other browsers */
/*/*/
.centercolumn
	{
	margin-right		: 0px;
	margin-left			: 189px;
	}
/* */

/* OmniWeb (exclude from IE5 mac) */
/*\*/
.fake.centercolumn
	{
	margin-right		: -2px;
	margin-left			: 0px;
	}
/* reset IE*/
* html body .centercolumn
	{
   margin-right		: -2px;
	margin-left			: 190px;
	}

/* -7px margin-top enables footer/middles to lign up in NN4 rather than dropping down unacceptably */
.footer
	{
	clear				   : both;
	margin				: 0px;
	margin-top			: -6px;
	padding				: 0px;
	}
/* reset post NN4 */
.footer
	{
/*/*/
	margin-top			: 1px;
/* */
	}

.headerpadding, .leftpadding, .centerpadding, .rightpadding
	{
	margin				: 0px;
	padding				: 0px;
	}

.fndMigalhaDePao {
  width: 100%;
	height: 25px;
	background-color: #DAD3CB;
	padding-left: 15px;
	padding-top: 1px;
	margin-left : -3px;
}

.veja {
  width: 110px;
  height: 15px;
	background-color: #DAD3CB;
	padding-left: 5px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 3px;
	margin-left : 3px;
	align: right;
	valign: middle;
}

.documento {
  width: 110px;
  height: 80px;
	background-color: #F5F4F2;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 1px;
	margin-left : 3px;
	align: right;
}

.documentoIngles {
  width: 110px;
  height: 50px;
	background-color: #F5F4F2;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 1px;
	margin-left : 3px;
	align: right;
}

.fndTitulo {
	width : 100%;
	height : 30px;
	background-color : #F5F4F2;
	padding : 15px;
	padding-top : 23px;
	padding-bottom : 2px;
	margin-left : -3px;
}

.fndDocumentos {
	width : 100%;
	background-color : #fff;
	padding : 10px;
	padding-top : 15px;
	padding-bottom : 2px;
	margin-left : 0px;
}

.fndProjetosCorrelatos
	{
	float				: right;
   font-family    : Arial, Helvetica, sans-serif;
   font-size      : 13px;
   font-weight    : bold;
   color          : #666676;
	left				: 0px;
	width				: 170px;
	margin			: 0px;
	margin-top		: 1px;
	padding			: 5px;
	padding-top		: 7px;
	background     : #F5F4F2;
	}

.fndTextoRecherche {
	width : 100%;
	height : 30px;
	padding : 0px;
	margin-left : -3px;

}

   

