body {
	margin: 0px;
	font: 16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4c3f67;
	text-align: justify;
	min-width: 900px;
}
#geral { 
	background: url(../img/fundo.gif) no-repeat center top;
	min-width: 900px;
	width: 100%;}
#geral_capa {
	background: url(../img/fundo_capa.gif) no-repeat center top;
	min-width: 900px;
	width: 100%;
}

.empresa_fundo { background: url(../img/fundo_empresa.gif) no-repeat left top; }
.contato_fundo { background: url(../img/fundo_contato.gif) no-repeat left top; }
.principal_fundo { background: url(../img/fundo_baixo.gif); }
input, textarea {
	font: 16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #4c3f67;
	background-color: #c2c277;
	border-width: 0px;
	padding: 4px;
}
.produtos_link, .produtos_link  a, .produtos_link a:hover {
	background: #c2c277;
	text-align: center;
	font: bold 16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	display: block;
	height: 48px;
	line-height: 48px;
}
.produtos_link a:hover   {
	text-decoration: none;
	background: #d48532;
}
.produtos_link_ativo, .produtos_link_ativo  a, .produtos_link_ativo a:hover {
	background: #d48532;
	text-align: center;
	font: bold 16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 48px;
	display: block;
	line-height: 48px;
}
.produtos_link_ativo  a:hover   { text-decoration: none; }


#informacoes {
	position:absolute;
	height: 50px;
	width: 120px;
	overflow: hidden;
}

#botao {
	height: 50px;
	width: 120px;
	display: block;
}
#vinheta { margin-left: 120px; 
}
.telefone { font-size: 24px; }
.assinatura, .assinatura  a, .assinatura a:hover {
	color: #c2c277;
	font-size: 12px;
}
a {
	text-decoration: none;
	color: #4c3f67;
}
a:hover {
	text-decoration: underline;
	color: #4c3f67;
}
#casal_intro {
	margin-top: -355px;
	width: 452px;
	height: 555px;
	position: absolute;
	margin-left: 143px;
}
#produtos {
	position:absolute;
	height: 50px;
	width: 95px;
	overflow: hidden;
	margin-top: -25px;
}
#produtos_botao {
	height: 50px;
	width: 95px;
	display: block;
}
#produtos_ing {
	position:absolute;
	height: 50px;
	width: 94px;
	overflow: hidden;
	margin-top: -25px;
}
#produtos_botao_ing {
	height: 50px;
	width: 94px;
	display: block;
}
#produtos_esp {
	position:absolute;
	height: 50px;
	width: 105px;
	overflow: hidden;
	margin-top: -25px;
}
#produtos_botao_esp {
	height: 50px;
	width: 105px;
	display: block;
}
#casal {
	width: 477px;
	height: 336px;
	position: relative;
	margin-left: 10px;
	z-index: 1;
	top: 0px;
	margin-bottom: -50px;
}
#casal_ing {
	width: 477px;
	height: 336px;
	position: relative;
	margin-left: 78px;
	z-index: 1;
	top: 0px;
	margin-bottom: -50px;
}
#casal_esp {
	width: 477px;
	height: 336px;
	position: relative;
	margin-left: 40px;
	z-index: 1;
	top: 0px;
	margin-bottom: -50px;
}
#idiomas {
	margin-left: 389px;
	z-index: 2;
	width: 120px;
	margin-bottom: -15px;
	position: absolute;
}
#idiomas_ing {
	margin-left: 438px;
	z-index: 2;
	width: 120px;
	margin-bottom: -15px;
	position: absolute;
}
#idiomas_esp {
	margin-left: 404px;
	z-index: 2;
	width: 120px;
	margin-bottom: -15px;
	position: absolute;
}
#representantesDiv { line-height: 25px; }
#mais1 {
	margin-top:-450px;
	margin-left:350px;
	overflow: hidden;
	height: 39px;
	width: 39px;
}
#mais1b {
	margin-top:-39px;
	margin-left:830px;
	overflow: hidden;
	height: 39px;
	width: 39px;
}
#mais2 {
	margin-top:-450px;
	margin-left:480px;
	overflow: hidden;
	height: 39px;
	width: 39px;
}
#mais3 {
	margin-top:-450px;
	margin-left:675px;
	overflow: hidden;
	height: 39px;
	width: 39px;
}
#mais4 {
	margin-top:-450px;
	margin-left:665px;
	overflow: hidden;
	height: 39px;
	width: 39px;
}
#mais5 {
	margin-top:-450px;
	margin-left:625px;
	overflow: hidden;
	height: 39px;
	width: 39px;
}
#mais6 {
	margin-top:-450px;
	margin-left:680px;
	overflow: hidden;
	height: 39px;
	width: 39px;
}
#mais7 {
	margin-top:-450px;
	margin-left:540px;
	overflow: hidden;
	height: 39px;
	width: 39px;
}
#botaomais {
	height: 39px;
	width: 39px;
	display: block;
}
#mais11 {
	margin-left:42px;
	margin-top: -200px;
}
#mais11b {
	margin-left:-270px;
	margin-top: -200px;
}
#mais21 {
	margin-left:44px;
	margin-top: -200px;
}
#mais31 {
	margin-left:44px;
	margin-top: -200px;
}
#mais41 {
	margin-left:44px;
	margin-top: -200px;
}
#mais51 {
	margin-left:44px;
	margin-top: -200px;
}

#mais61 {
	margin-left:-325px;
	margin-top: -200px;
}

#mais71 {
	margin-left:42px;
	margin-top: -200px;
}
