/* CSS Document */

/* Global */
* {
	border:0px;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
}

body {
	background-color:#313131;
	padding-bottom:20px;
}

#topo {
	width:905px;
	text-align:right;
}

#topo img {
	float:left;
}

#corpo {
	width:905px;
	clear:both;
}

#banner-esquerda {
	width:220px;
	height:445px;
	float:left;
}

#barra-centro {
	background-image:url(../Images/Barra_Centro.jpg);
	width:39px;
	height:445px;
	float:left;
	position:relative;
}

#barra-centro img {
	position:absolute;
	bottom:15px;
	right:13px;
}

#conteudo {
	background-image:url(../Images/Fundo_Centro.jpg);
	width:645px;
	height:445px;
	float:left;
}

#conteudo-esquerda {
	width:357px;
	height:435px;
	float:left;
	padding:7px 0px 3px 0px;
}

#conteudo-direita {
	width:234px;
	height:435px;
	float:left;
	padding:7px 0px 3px 0px;
}

#rodape {
	background-color:#4e4e4e;
	width:735px;
	height:80px;
	clear:both;
	padding-left:160px;
}

#rodape img {
	float:right;
	padding:10px;
}

.hr {
	height:1px;
	background-color:#666666;
	font-size:1px;
	line-height:1px;
	margin:8px 0px;
}

input, textarea, select {
	border:1px solid #666666;
	background-color:#333333;
	width:240px;
}

p.botao {
	text-align:center;
	padding-top:0px;
}

p.botao input {
	width:auto;
	margin:0px 5px;
}

/* Home */
#home-bemvindo {
	padding:10px;
	text-align:left;
}

#home-bemvindo img {
	float:left;
	padding:20px 10px 0px 0px;
}

#home-bemvindo h1 {
	font-weight:normal;
	padding-bottom:15px;
	text-align:center;
}

#conteudo-direita h1 {
	padding-top:10px;
}

#politica-qualidade {
	position:absolute;
	background-image:url(../Images/Fundo_Layer.jpg);
	width:480px;
	height:360px;
	overflow:hidden;
	border:1px solid #FFFFFF;
	top:10px;
	left:10px;
	padding:20px;
	display:none;
	text-align:left;
}

#eventos {
	position:absolute;
	background-image:url(../Images/Fundo_Layer.jpg);
	width:480px;
	height:400px;
	overflow:hidden;
	border:1px solid #FFFFFF;
	top:10px;
	left:10px;
	padding:20px;
	display:none;
	text-align:left;
}

/* Politica Ambiental */
#politica-ambiental {
	padding:10px;
	text-align:left;
}

#politica-ambiental-full {
	position:absolute;
	background-image:url(../Images/Fundo_Layer.jpg);
	width:640px;
	height:480px;
	overflow:hidden;
	border:1px solid #FFFFFF;
	top:10px;
	left:10px;
	padding:20px;
	display:none;
	text-align:justify;
}

#politica-ambiental-full img {
	float:left;
	padding:0px 20px 20px 0px;
}

#politica-ambiental-full ul {
	padding:0px 40px;
}

/* Empresa */
#conteudo-esquerda #empresa {
	text-align:left;
	padding:0px 20px;
}

#conteudo-esquerda #empresa h1 {
	text-align:center;
	padding:15px 0px 10px 0px;
}

/* Torres */
#conteudo-esquerda #torres {
	text-align:left;
	padding:0px 20px;
}

#conteudo-esquerda #torres h1 {
	text-align:center;
	padding:15px 0px 10px 0px;
}

/* Manutencao */
#conteudo-esquerda #manutencao {
	text-align:left;
	padding:0px 20px;
}

#conteudo-esquerda #manutencao h1 {
	text-align:center;
	padding:15px 0px 10px 0px;
}

/* Produtos */
#conteudo-esquerda #produtos {
	text-align:left;
	padding:10px;
}

#conteudo-esquerda #produtos ul {
	padding-left:40px;
	list-style:circle;
}

#conteudo-esquerda #produtos ul li {
	padding-bottom:5px;
}

#conteudo-esquerda #produtos .link-produto {
	font-size:14px;
}

/* Clientes */
#conteudo-esquerda #clientes {
	height:435px;
	overflow:hidden;
}

#conteudo-esquerda #clientes h1 {
	padding:7px 0px;
}

#conteudo-esquerda #clientes .coluna {
	width:160px;
	float:left;
	padding:0px 5px;
}

#conteudo-esquerda #clientes ul {
	list-style:none;
	padding-bottom:15px;
}

/* Localização*/
#conteudo-direita #como-chegar {
	text-align:left;
	padding:0px 15px;
}

#conteudo-direita #como-chegar textarea {
	width:200px;
	height:80px;
}

#conteudo-direita #como-chegar p.botao {
	text-align:right;
}

/* Trabalhe Conosco */
#conteudo-esquerda #trabalhe-conosco {
	text-align:left;
	padding:0px 20px;
}

#conteudo-esquerda #trabalhe-conosco h1 {
	text-align:center;
	padding:15px 0px 10px 0px;
}

#form-trabalhe-conosco {
	width:900px;
	height:500px;
	border:1px solid #999999;
	display:none;
	position:absolute;
	background-color:#3C3E3D;
	overflow-y:scroll;
	overflow-x:hidden;
	text-align:left;
}

#form-trabalhe-conosco form table tr td {
	vertical-align:top;
}

#form-trabalhe-conosco form table tr td h1 {
	font-size:13px;
	text-align:center;
}

#form-trabalhe-conosco .form-holder {
	border:1px solid #999999;
	margin:15px 10px;
	padding:10px;
}

#form-trabalhe-conosco h2 {
	font-size:20px;
	text-align:center;
}

/* Contato */
#contato {
	padding:10px;
	text-align:left;
}

#contato h1 {
	font-size:12px;
	text-align:center;
	padding-bottom:15px;
}

#contato label {
	float:left;
	width:70px;
}

#contato p {
	padding-bottom:10px;
}

/* Galeria */

#galeria img {
	margin:25px 0px 10px 0px;
	border:1px solid #999999;
}

#galeria #mais {
	margin:10px;
	text-align:right;
}

#galeria-foto, #galeria-full {
	position:absolute;
	overflow:hidden;
	border:1px solid #999999;
	left:10px;
	display:none;
	padding:10px;
	background-color:#FFFFFF;
}

#galeria-foto {
	top:30px;
	text-align:right;
}

#galeria-full {
	top:10px;
	width:640px;
	height:600px;
}

#galeria-full #imagens img {
	margin:10px;
	border:1px solid #999999;
}