/*********************************************************************************
Fugro Insitu

Estilos Gerais

Agência IMAM - www.agenciaimam.com.br
*********************************************************************************/
@import url("reset.css");
@import url("menu_topo.css");
@import url("menu_lateral.css");
@import url("home.css");
@import url("internas.css");
@import url("formularios.css");
@import url("fancybox.css");


body {
	background:#e2e0d8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525252;
}

.paginacao {
	width:100%;
	text-align:center;
	margin-top:30px;
}


.fontemenor {
	font-size:9px;
}


/*HYPERLINKS*/
a {
	color:#fff;
	text-decoration:none;
}

	a:hover {
		text-decoration:underline;	
	}
	
	a.active {
		font-weight:bold;
	}


.data {
	color:#d99e10;
	display:block;
	font-size:11px;
}

/*LIMITAÇÃO*/
#wrapper {
	background:#e9e8e6;
	width:1000px;
	margin:0 auto;
}

/*TOPO*/
#topo {
	background:#1e505b url(../imagens/bg_topo.jpg) repeat-x;
	width:1000px;
	height:46px;
}

	#topo #menu_topo {
		background:transparent;
		width:850px;
		height:46px;
		_height:auto;
		float:left;
	}
	
	/*IDIOMAS TOPO*/
	#topo #idiomas {
		background: #19444f;
		width:150px;
		height:46px;
		float:left;
	}
	
		#topo #idiomas ul li {
			display:inline;
		}
		
		#topo #idiomas ul li img{
			margin-bottom:3px;
		}
		
		#topo #idiomas ul li a{
			text-decoration:none;
			float:left;
			display:block;
			width:75px;
			padding-bottom:5px;
			padding-top:15px;
			text-align:center;
		}
		
		#topo #idiomas ul li a:hover{
			text-decoration:none;
			background:#1e505a ;
		}
		
/*TOPO BANNER*/

#topo_banner {
	margin-bottom:7px;
	_margin-bottom:4px;
	width:1000px;
	height:73px;
}


/*NEWSLETTER*/
#newsletter {
	background: #e2e0d8;
	width:774px;
	height:35px;
	padding:7px 0 0 0;
}
	
	#newsletter .bloco01 {
		background:transparent;
		width: 202px;
		float:left;
		margin-right:10px;
	}
	
	#newsletter .bloco02 {
		background:transparent;
		padding-top:5px;
		font-size:11px;
		color:#033956;
		width:176px;
		float:left;
		margin-right:56px;
	}
	
	#newsletter .bloco03 {
		background:transparent;
		padding-top:5px;
		float:left;
	}
	
		#newsletter .bloco03 input {
			color:#3f3f3f;
			width:138px;
			border:1px solid #bfc2c3;
			margin-left:3px;
			padding:3px;
			float:left;
		}
		
		#newsletter .bloco03 .bt_ok {
			background:#023049;
			color:#fff;
			width:27px;
			border:none;
			float:left;
			padding:3px;
			margin-left:0;
		}

	/*COLUNA DIREITA*/
	#coluna_direita {
		background: url(../imagens/stripes.gif);
		width:223px;
		margin-left:7px;
		padding-bottom:12px;
		*padding-bottom:8px;
		float:left;
		_float:none;
	}
	
		#coluna_direita .sidebar01 {
			background:#e9e8e6;
			width:223px;
			display:inline-block;
			display:-moz-inline-block;
			padding-bottom:7px;
			*padding-bottom:5px;
		}
		
		#coluna_direita .sidebar02 {
			width:153px;
			height:180px;
			padding:95px 0 0 63px;
			text-align:right;
			overflow: hidden;
		} 
		
			#coluna_direita .sidebar02 input {
				color:#3f3f3f;
				width:138px;
				border:1px solid #bfc2c3;
				margin:2px 2px 3px 2px;
				padding:3px;
			}
			
			#coluna_direita .sidebar02 span {
				color:#823737;
			}
					
			#coluna_direita .sidebar02  .bt_ok {
				background:#023049;
				color:#fff;
				width:27px;
				border:none;
				padding:0 3px 0 3px;
				margin-left:0;
			}
			
			.iso{
				margin:10px auto 0 auto;
				display:block;
			}
	
/*RODAPÉ*/
#rodape {
	background:#e2e0d8 url(../imagens/bg_rodape.gif) center no-repeat;
	width:1000px;
	height:58px;
	text-align:right;
	color:#cde0dc;
}
#creditos {
	width:1000px;
	margin: 12px auto;
	padding-right: 20px;
	text-align:right;
}