/* empresa.css */

#texto_topo{
	width: 585px;
	min-height: 103px;
	margin-left: 22px;
	margin-top: 25px;
}

#empresa_banner{
	width: 613px;
	height: 472px;
	margin-left: 7px;
	margin-top: 35px;
}

#empresa_banner #principal{
	float: left;
	display: inline;
	width: 613px;
	height: 367px;
}

#empresa_banner #principal #moldura{
	width: 613px;
	height: 367px;
	position: absolute;
	z-index: 10;
	background: url(../images/empresa/moldura.png) no-repeat;
}

#empresa_banner #principal #imagem{
	width: 571px;
	height: 336px;
	position: absolute;
	z-index: 5;
}

#empresa_banner #principal #imagem img{
	padding: 20px;
}

#empresa_banner .ico_banner{
	float: left;
	display: inline;
	width: 140px;
	height: 112px;
	margin-left: 10px;
}

#empresa_banner .ico_banner img{
	padding: 15px;
}

#empresa_banner .on{
	background: url(../images/empresa/ico_banner_on.png) no-repeat;
}

#empresa_banner .off{
	background: url(../images/empresa/ico_banner_off.png) no-repeat;
}

#texto_meio{
	margin-left: 22px;
	margin-top: 30px;
	min-height: 103px;
	width: 585px;
}

.empresa_box{
	float: left;
	display: inline;
	width: 287px;
	min-height: 437px;
	margin-top: 35px;
}

.empresa_box .box_topo{
	float: left;
	display: inline;
	width: 287px;
	height: 11px;
	background: url(../images/empresa/box_topo.gif) no-repeat;
}

.empresa_box .box_conteudo{
	float: left;
	display: inline;
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;	
	background: #f8f8f8;
	min-height: 415px;
	width: 285px;
	text-align: center;	
}

.empresa_box .box_conteudo img{
	margin-top: 10px;
	margin-bottom: 15px;
}


.empresa_box .box_conteudo .veja{
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	margin-left: 18px;
	margin-top: 24px;
}

.empresa_box .box_conteudo p{
	text-align: justify;
	margin-left: 17px;
	margin-right: 17px;
	line-height: 18px;
}

.empresa_box .box_rodape{
	float: left;
	display: inline;
	width: 287px;
	height: 11px;
	background: url(../images/empresa/box_rodape.gif) no-repeat;
}

#sustentavel{
	width: 641px;
	margin-top: 35px;
	background: url(../images/commons/sombra.png) no-repeat;
	padding-top: 40px;
	line-height: 18px;
}

#sustentavel #sustentavel_foto{
	float: left;
	display: inline;
	width: 355px;
	height: 208px;
	margin-right: 18px;
	margin-bottom: 15px;
}

#sustentavel #sustentavel_foto #sustentavel_moldura{
	width: 355px;
	height: 208px;
	position: absolute;
	z-index: 10;
	background: url(../images/empresa/moldura_sustentavel.png) no-repeat;
}

#sustentavel #sustentavel_foto #sustentavel_imagem{
	width: 321px;
	height: 189px;
	position: absolute;
	z-index: 5;
}

#sustentavel #sustentavel_foto #sustentavel_imagem img{
	padding: 15px;
}

#equipe{
	width: 617px;
	margin-top: 50px;
	background: url(../images/commons/sombra.png) no-repeat;
	padding-top: 30px;
}

#equipe .colaborador_min{
	width: 647px;
	min-height: 82px;
	background: url(../images/empresa/colaborador_fundo.png) repeat-x 0 100%;
	padding-bottom: 18px;
}

#equipe .colaborador_min .colaborador_foto{
	float: left;
	display: inline;
	width: 53px;
	height: 53px;
	margin-left: 20px;
	margin-top: 11px;
	border: 1px solid #e5e5e5;
	background: #fff;
}

#equipe .colaborador_min .colaborador_foto img{
	padding: 3px;
}

#equipe .colaborador_min .nome_colaborador{
	float: left;
	display: inline;
	width: 495px;
	min-height: 34px;
	margin-left: 17px;
	margin-top: 20px;
}

#equipe .colaborador_min .icone{
	float: left;
	display: inline;
	width: 8px;
	height: 16px;
	margin-left: 40px;
	margin-top: 30px;
}

#equipe .colaborador_min .colaborador_detalhe{
	width: 520px;
	min-height: 173px;
	margin-left: 90px;
	margin-top: 17px;
}

#equipe .colaborador_min .colaborador_detalhe li{
	list-style: disc;
	list-style-position: inside;
	margin-bottom: 10px;
}

#lateral_dir #clientes{
	width: 281px;
}

#lateral_dir #certificados{
	width: 281px;
	margin-top: 40px;
}

#dadosEmpresa label {
    float: left;
    display: inline;
    width: 100px;
    text-align: right;
    margin-top: 10px;
    padding-top: 3px;
}

#dadosEmpresa input {
    float: left;
    display: inline;
    width: 400px;
    text-align: left;
    margin-left: 10px;
    margin-top: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
}

#dadosEmpresa br {
    clear: both;
}
