/*
	Desenvolvido por GrupoW - Solucoes para internet
	http://www.grupow.com.br
	23/02/2004
*/

/* Estrutura ----------------------------------------------------------------- */

BODY {
	margin						: 0px;
	scrollbar-base-color		: #DDDBCB;
	background					: URL(imagens/bg_body.gif);
	text-align					: center;
	overflow					: hidden;
}

#centro {
	position					: absolute;
	top							: 50%;
	left						: 50%;
	width						: 1px;
	height						: 1px;
}

#estrutura {
	position					: relative;
	top							: -218px;
	left						: -385px;
	width						: 770px;
	height						: 400px;
	font						: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border						: 1px solid #D7D5C3;
	background					: URL(imagens/bg_estrutura.gif);
	background-color			: #FFFFFF;	
	color						: #67684D;
}

/* Topo ---------------------------------------------------------------------- */

#sobretopo {
	width						: 100%;
	height						: 20px;
	background					: URL(imagens/bg_pontilhado.gif);
	background-repeat			: repeat-x;
	background-position-y		: bottom;
	background-color			: #F6F5F1;
	text-align					: right;
	padding						: 4px;
}

#topo {
	width						: 100%;
	height						: 120px;
	background					: URL(imagens/img_topo.jpg);
	text-align					: left;
}

#topo_empresa {
	width						: 100%;
	height						: 120px;
	background					: URL(imagens/img_topo_empresa.jpg);
	text-align					: left;
}

#topo_produto {
	width						: 100%;
	height						: 120px;
	background					: URL(imagens/img_topo_produto.jpg);
	text-align					: left;
}

#topo_representantes {
	width						: 100%;
	height						: 120px;
	background					: URL(imagens/img_topo2.jpg);
	text-align					: left;
}

#topo_historico {
	width						: 100%;
	height						: 120px;
	background					: URL(imagens/img_topo_historico.jpg);
	text-align					: left;
}

#topo_equipe {
	width						: 100%;
	height						: 120px;
	background					: URL(imagens/img_topo_empresa2.jpg);
	text-align					: left;
}

#logo {
	position					: relative;
	top							: 0;
	left						: 0;
}

/* Menu --------------------------------------------------------------------- */

#menu {
	width						: 200px;
	vertical-align				: top;
	text-align					: left;
}

/* Conteudo ----------------------------------------------------------------- */

#conteudo, #conteudo_completo {
	width						: 100%;
	height						: 100%;
}

#conteudo_empresa {
	width						: 100%;
	height						: 100%;
	background					: URL(imagens/bg_empresa2.jpg);
	background-repeat			: no-repeat;
	background-position-x		: right;
	background-position-y		: top;
}

#titulo {
	width						: 100%;
	height						: 30px;
	background					: URL(imagens/bg_titulo_topo.gif);
	background-repeat			: no-repeat;
	background-color			: #4F714B;
	text-align					: left;
}

#titulo2 {
	width						: 100%;
	height						: 30px;
	background					: URL(imagens/bg_titulo_topo.gif);
	background-repeat			: no-repeat;
	background-color			: #4F714B;
	text-align					: left;
}

#rolagem {
	height						: 240px;
	background-color			: #FFFFFF;
	overflow-y					: hidden;
	border-right				: 1px solid #AFAC88;
}

#conteudo_empresa #rolagem, #conteudo_completo #rolagem {
	border-right				: 0px solid;
}

#texto {
	position					: absolute;
	left						: 0px;
	top							: 0px;
	width						: 100%;
	text-align					: justify;
	padding						: 20px;
	padding-right				: 24px;
}

#rolagem #seta_cima {
	position					: absolute;
	right						: 0px;
	top							: 0px;
}

#rolagem #seta_baixo {
	position					: absolute;
	right						: 0px;
	bottom						: 0px;
}

.representante {
	height						: 240px;
	background					: URL(imagens/mundi.jpg);
	background-repeat			: no-repeat;
	background-position			: bottom;
}

.quem_somos {
	height						: 240px;
	background					: URL(imagens/bg_logosol.gif);
	background-repeat			: no-repeat;
	background-position			: bottom center;
}

#direita {
	width						: 150px;
	vertical-align				: top;
	text-align					: right;
}

/* Rodape -------------------------------------------------------------------- */

#rodape {
	bottom						: 20px;
	width						: 770px;
	height						: 20px;
	background					: URL(imagens/bg_pontilhado.gif);
	background-repeat			: repeat-x;
	background-position-y		: top;
	background-color			: #D7D5C3;
	text-align					: right;
	padding						: 4px;
}

/* Links -------------------------------------------------------------------- */

A:ACTIVE,A:LINK,A:VISITED {
	color						: #8D8E7A;
	text-decoration				: none;
	cursor						: hand;
}

A:HOVER {
	color						: #000000;
}

#sobretopo A {
	font						: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#sobretopo A IMG {
	margin-right				: 2px;
	vertical-align				: middle;
}
