#container {
	width: 490px;
	overflow: auto;
	background: #FFF url(../images/bg_conteudo_gd.gif) repeat-x;
}

/********************
Botão Veja mais
********************/
#conteudo p.veja_mais {
	display: block;
	width: 98%;
	height: 20px;
	margin: 10px 0 0 0px;
	padding: 0 0 7px 0;
	background-color: #DEDEDE;
}

#esq .veja_mais { background: url(../images/curva_bottom_esq.gif) no-repeat bottom left; }

#conteudo #dir .veja_mais { padding: 0; }

#conteudo .veja_mais a, #conteudo .veja_mais a span {
	font-size: 1.1em;
	text-align: center;
	cursor: pointer;
	float: right;
	display: block;
	width: 82px;
	height: 20px;
	overflow: hidden;
	background: url(../images/bt_veja_mais.gif) no-repeat;
}

#conteudo .veja_mais a { position: relative; }

#conteudo .veja_mais a span {
	float: none;
	position: absolute;
	width: 100%;
	height: 100%;
}
/********************
Fim: Botão Veja mais
********************/


/********************
Conteudo
********************/
#esq {
	foat: left;
	width: 300px;
	background: url(../images/conteudo_curva_esq.gif) no-repeat top left;
}

#esq div {
	width: 290px;
	padding: 10px 0 0 10px;
}

#dir {
	float: right;
	width: 180px;
	background: url(../images/conteudo_curva_dir.gif) no-repeat top right;
}

#dir div { padding: 15px 0 0 0; }

	/********************
	Geral
	********************/
	#conteudo h5, #conteudo p { margin: 5px 0 0 15px; }
	
	#conteudo p {
		margin-top: 0;
		padding: 2px 5px 8px 0;
	}
	
	#conteudo p a {
		color: #515151;
		display: inline;
		margin: 0;
		padding: 0;
		background: none;
		text-decoration: underline;
	}
	
	#conteudo p a:hover {
		color: #515151;
		background: none;
		text-decoration: none;
	}
	/********************
	Fim geral
	********************/

	/********************
	Produtos e Serviços
	********************/
	#produtos span {
		display: block;
		width: 290px;
		height: 130px;
		overflow: hidden;
		margin: 3px 0;
	}
	
	#produtos a {
		display: block;
		color: #E0E0E0;
		margin-top: 2px;
		padding: 2px 5px 2px 17px;
		background: #515151 url(../images/bullte03.gif) no-repeat 5px 7px;
	}
	
	#produtos a:hover {
		color: #F5F5F5;
		background-color: #757575;		
	}
	
	#produtos h5, #produtos p {
		margin: 0;
		padding: 2px 8px;
		background-color: #CFCFCF;
	}
	
	#produtos p { padding-bottom: 8px; }
	/********************
	Fim dos Produtos e Serviços
	********************/
	
	/********************
	Ultimos Trabalhos
	********************/
	#ult_trab span {
		display: block;
		width: 160px;
		height: 80px;
		margin: 7px auto 0;
		overflow: hidden;
	}
		
	#ult_trab ul {
		width: 160px;
		margin: 0 auto;
	}
	
	#ult_trab ul li {
		display: block;
		margin-top: 2px;
		padding: 2px 3px 2px 15px;
		background: #E7E7E7 url(../images/bullet01.gif) no-repeat 5px 7px;
	}
	
	#ult_trab ul li.par { background-color: #EEE; }
	
	#ult_trab ul li a {
		color: #810000;
		display: block;
		width: 100%;
		height: 100%;
	}

	#ult_trab ul li a:hover { text-decoration: underline; }
	
	#ult_trab p.veja_mais {
		width: 160px;
		margin: 10px auto 0;
	}
	
	#ult_trab p span { margin: 0; }
	/********************
	Fim dos Ultimos Trabalhos
	********************/
/********************
Fim do conteudo
********************/
