body {
background:#fff url("imagens/fundo.jpg");
text-align:center;
     }


p {
font-family: 'Tahoma';
font-size: 8pt;
margin-top: 4;
margin-left: 0;
margin-right: 0;
color: #036;
text-align:justify;
}

span.texto {
font-family: 'Tahoma';
font-size: 8pt;
margin-top: 4;
margin-left: 10;
margin-right: 0;
color: #036;
text-align:justify;
}

span.right {
font-family: 'Tahoma';
font-size: 8pt;
margin-top: 4;
margin-left: 0;
margin-right: 0;
color: #036;
text-align:right;
}

span.titulo {
font-family: 'Tahoma';
font-size: 11pt;
font-weight: bold;
color: #036;
text-align:justify;
}

span.azul {
font-family: 'Tahoma';
font-size: 10pt;
margin-top: 3;
line-height: 1.50;
margin-left: 0;
margin-right: 5;
color: #036;
text-align:justify;
}

span.branco {
font-family: 'Tahoma';
font-size: 13pt;
margin-top: 6;
margin-left: 12;
color: #fff;
text-align:justify;
}

.style1 {
font-size: 12px; font-family: Tahoma; line-height: 1; margin-top: 8; margin-left: 8; COLOR: #fff; text-align:right;
}

a:link {
color: #fff; text-decoration: none
}

a:active {
color: #fff; text-decoration: none
}

a:visited {
color: #fff; text-decoration: none
}

a:hover {
color: #ccc; text-decoration: none
}



.style2 {
font-size: 13px; font-family: Tahoma; line-height: 1; margin-top: 2; margin-left: 8; COLOR: #fff; text-align:left;
}

a:link {
color: #fff; text-decoration: none
}

a:active {
color: #fff; text-decoration: none
}

a:visited {
color: #fff; text-decoration: none
}

a:hover {
color: #ccc; text-decoration: none
}

ul#menu {
	left: 0px;
	margin: -55px 0px 0px;
	padding:0px;
	}
ul#menu li {
	display:inline;
	margin-right: 0px;
}
ul#menu li a {
	text-decoration:none;
	color:#fff;
	font: 8pt Arial;
}
ul#menu li a.active, ul#MENU li a:hover {
	border-top: 0px dotted #036;
	color: #c90;
}


#principal {
position:relative;
width: 900px;
height: 1000px;
margin: 0px auto;
border: 0px solid;
} 

#logo {
position:absolute;
width: 900px;
height: 120px;
top: 0px;
left: 0px;
border: 0px solid;
}

#topo {
position:absolute;
background:#fff;
width: 900px;
height: 250px;
top: 120px;
left: 0px;
border: 0px solid;
}

#menu {
position:absolute;
background:#003366;
width: 240px;
height: 250px;
top: 0px;
left: 0px;
border: 0px solid;
text-align:right;
}

#banner {
position:absolute;
background:#fff;
width: 600px;
height: 250px;
top: 0px;
left: 242px;
border: 0px solid;
text-align:center;
}

#sobra {
position:absolute;
background:#036;
width: 56px;
height: 250px;
top: 0px;
left: 844px;
border: 0px solid;
text-align:center;
}

#col1 {
position:absolute;
width: 240px;
height: 530px;
top: 370px;
left: 0px;
border: 0px solid;
}

#fale {
position:absolute;
width: 240px;
height: 260px;
top: 0px;
left: 0px;
border: 0px solid;
}

#info {
position:absolute;
width: 240px;
height: 210px;
top: 268px;
left: 0px;
border: 0px solid;
}

#col3 {
position:absolute;
width: 660px;
height: 620px;
top: 370px;
left: 240px;
border: 0px solid;
}

#col2 {
position:absolute;
width: 660px;
height: 530px;
top: 370px;
left: 240px;
border: 0px solid;
}

#cli1 {
position:absolute;
background:#003366;
width: 300px;
height: 490px;
top: 35px;
left: 0px;
border: 0px solid;
}

#cli2 {
position:absolute;
background:#003366;
width: 340px;
height: 490px;
top: 35px;
left: 320px;
border: 0px solid;
}

#home1 {
position:absolute;
width: 660px;
height: 80px;
top: 0px;
left: 0px;
border: 0px solid;
}

#home2 {
position:absolute;
width: 660px;
height: 245px;
top: 90px;
left: 0px;
border: 0px solid;
}

#serv {
position:absolute;
width: 240px;
height: 245px;
top: 0px;
left: 0px;
border: 0px solid;
}

#faixa1 {
position:absolute;
background:#003366;
width: 240px;
height: 21px;
top: 0px;
left: 0px;
border: 0px solid;
}

#serv1 {
position:absolute;
width: 120px;
height: 224px;
top: 21px;
left: 0px;
border: 0px solid;
}

#serv2 {
position:absolute;
width: 120px;
height: 224px;
top: 21px;
left: 120px;
border: 0px solid;
}

#dez {
position:absolute;
width: 410px;
height: 245px;
top: 0px;
left: 250px;
border: 0px solid;
}

#faixa2 {
position:absolute;
background:#003366;
width: 410px;
height: 21px;
top: 0px;
left: 0px;
border: 0px solid;
}

#dez1 {
position:absolute;
width: 410px;
height: 224px;
top: 21px;
left: 0px;
border: 0px solid;
}

#fotos {
position:absolute;
background:#003366;
width: 660px;
height: 185px;
top: 340px;
left: 0px;
border: 0px solid;
}

#fotos1 {
position:absolute;
background:#003366;
width: 660px;
height: 185px;
top: 430px;
left: 0px;
border: 0px solid;
}

INPUT {
	BORDER-RIGHT: #CCD6E0 1px solid; BORDER-TOP: #CCD6E0 1px solid; FONT-SIZE: 10px; FLOAT: left; BORDER-LEFT: #CCD6E0 1px solid; WIDTH: 207px; height: 21px; COLOR: #fff; BORDER-BOTTOM: #CCD6E0 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #CCD6E0
}
TEXTAREA {
	BORDER-RIGHT: #CCD6E0 1px solid; BORDER-TOP: #CCD6E0 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #CCD6E0 1px solid; WIDTH: 207px; height: 55px; COLOR: #036; BORDER-BOTTOM: #CCD6E0 1px solid; FONT-FAMILY: Tahoma
}
.inputbt {
	BORDER-RIGHT: #CCD6E0 1px solid; BORDER-TOP: #CCD6E0 1px solid; FONT-SIZE: 10px; VISIBILITY: inherit; BORDER-LEFT: #CCD6E0 1px solid; WIDTH: auto; COLOR: #036; BORDER-BOTTOM: #CCD6E0 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #CCD6E0
}
.bgray {
	COLOR: #036
}
.imgborda {
	BORDER-RIGHT: #CCD6E0 1px solid; BORDER-TOP: #CCD6E0 1px solid; BORDER-LEFT: #CCD6E0 1px solid; BORDER-BOTTOM: #CCD6E0 1px solid
}
