/*----------    DE BRUIN    ----------*/


body {
background-color: #bbbaba;
text-align: center;
font: 10pt geneva, serif;
scrolling:auto;
margin-top:0;
padding:0;
}

#tudo {
position:relative;
background-color: #fff;
width: 750px;
heigth: 768px;
margin: 0 auto;
text-align: left;
}

a.link1:link {color:#FFFFFF; text-decoration:none;}
a.link1:visited {color:#FFFFFF; text-decoration:none;}
a.link1:hover {color:#0000FF; text-decoration:blink;}
a.link1:active {color:#FFFFFF; text-decoration:blink;}

a.link2:link {color:#FFFFFF; text-decoration:none;}
a.link2:visited {color:#FFFFFF; text-decoration:none;}
a.link2:hover {color:#0000FF; text-decoration:nonek;}
a.link2:active {color:#FFFFFF; text-decoration:none;}

a.link3:link {color:#FFFFFF; text-decoration:none;}
a.link3:visited {color:#FFFFFF; text-decoration:none;}
a.link3:hover {color:#FFFFFF; text-decoration:underline;}
a.link3:active {color:#FFFFFF; text-decoration:blink;}

h1 {
	font:12pt "Palatino Linotype", "Book Antiqua";
	font-weight: bold;
}

h2 {
	text-align: justify;
	font-size: 11pt;
		*font-size:10.5pt;
	font-family: "Palatino Linotype", "Book Antiqua"    ;
}

h3 {
	line-height: 0cm;
	text-indent: 0px;
	text-align: justify;
	font: 9pt "Comic Sans MS", cursive;
		*font: 9pt "Palatino Linotype", "Book Antiqua";
}

h4 {
	line-height: 0cm;
	text-indent: 0px;
	text-align: center;
	font: 10pt "Arial", "Helvetica", "sans-serif";
		*font: 10pt "Arial", "Helvetica", "sans-serif";
}

h5 {
	line-height: 0cm;
	text-indent: 0px;
	text-align: justify;
	margin: 10px 10px 10px 10px;
	font: 10pt "Arial", "Helvetica", "sans-serif";
		*font: 10pt "Arial", "Helvetica", "sans-serif";
}

p { 
	font: 12pt arial;
		*font: 12pt arial;
	color: black;
	text-align:justify;
}


/*----------    INDEX    ----------*/

#fundo {
	position:absolute;
	width:1280px;
	height:1024px;
	top:-183px;
	left:50%;
	margin-left:-640px;
}

#fundo_home {
	position:absolute;
	width: 750px;
	height: 600px;
	top: 70px;
	left:0px;
}

#janelas {
	position:absolute;
	width: 750px;
	height: 200px;
	top:203px;
	left:50%;
	margin-left:-375px;
}

#flash_topo {
	position:absolute;
	width:750px;
	height:153.1px;
	left:50%;
	margin-top:9px;
	margin-left:-375px;
}

#quadro_central {
	position:absolute;
	width: 750px;
	height: 555px;
		border: 0px solid black;
	top:103px;
}

#lateral_verde {
	position:absolute;
	width: 5px;
	height: 555px;
	background:#7CBD7B;
	border: 0px solid black;
	top:0px;
}

#historia {
	position:absolute;
	width:440px;
	height:250px;
	top:5px;
	left:10px;
}

#natureza {
	position:absolute;
	width:283px;
	height:250px;
	top:10px;
	left:457px;
}

#consultoria {
	position:absolute;
	width:440px;
	height:100px;
	margin-top:125px;
	margin-left:10px;
}

#links_box{
	position:relative;
	width:440px;
	height:200px;
	left: 0px;
	top: 90px;
}

#links_jpg{
	position:absolute;
	width:440px;
	height:200px;
	margin-top:50px;
	margin-left:10px;
	left: 270px;
		*left: 260px;
	top: 90px;
	border:0px;
}


#ti {
	position:absolute;
	width:440px;
	height:100px;
	margin-top:250px;
	margin-left:10px;
}

#natal {
	position:absolute;
	width:650px;
	height:260px;
	margin-top:370px;
	margin-left:50px;
}

#informativo {
	position:absolute;
	width:425px;
	height:270px;
	margin-top:260px;
	margin-left:325px;
}

#veja_mais {
	position:absolute;
	width:110px;
	height:30px;
	margin-top:475px;
	margin-left:620px;
}

#texto_topo {
	position:absolute;
	text-align:center;
	width:750px;
	height:40px;
	top:70px;
	background-color:#7CBD7B;
	color:#FFFFFF;
}

#texto_rodape {
	position:absolute;
	text-align:center;
	width:750px;
	height:40px;
	top:530px;
	background-color:#7CBD7B;
	color:#FFFFFF;
}

/*----------    AGUARDE    ----------*/

#aguarde {
	position:absolute;
	width: 750px;
	height: 555px;
	top:50%;
	left:50%;
	margin-top:-55px;
	margin-left:-15px;
}

/*----------    PUBLICIDADE    ----------*/

#fundo_publicidade {
	position:absolute;
	width: 750px;
	height: auto;
	top: 185px;
	left:0px;
}

#lateral_verde_direita {
	position:absolute;
	width: 5px;
	height: 505px;
	background:#7CBD7B;
	border: 0px solid black;
	top:50px;
	left:745px;
}

#lateral_direita {
	position:absolute;
	width: 425px;
	height: 255px;
	top: 270px;
	left:320px;
}

#vitrine {
	position:absolute;
	width: 180px;
	height: 180px;
	top: 48px;
	left:45px;
}

#basico {
	position:absolute;
	width: 180px;
	height: 180px;
	top: 48px;
	left:285px;
}

#personalizado {
	position:absolute;
	width: 180px;
	height: 180px;
	top: 48px;
	left:525px;
}

#midia_digital {
	position:absolute;
	width: 180px;
	height: 180px;
	top: 310px;
	left:75px;
}

#texto_rodape_publicidade {
	position:absolute;
	text-align:center;
	width:750px;
	height:40px;
	top:530px;
	background-color:#7CBD7B;
	color:#FFFFFF;
}

/*----------    PORTFOLIO    ----------*/

#fundo_portfolio {
	position:absolute;
	width: 750px;
	height: auto;
	top: 165px;
	left:0px;
}

