@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0;
	background-image:url(img/fundo.jpg);
	background-position:center;
	background-repeat:repeat-x;
	background-position:top;
	background-color:#f2f1f3;
	overflow-x:hidden;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}


html, body, #enquadramento {
height: 100%;
}
body > #enquadramento { height: auto; min-height: 100%; }

#corpo
{
position:relative;
top: 0px;
right: 0px;
width:780px;
height:700px;
text-align:left;
padding-bottom: 55px;
background-image:url(img/fundo_meio.jpg);
background-repeat:no-repeat;
background-position: 0px 146px;
}

#logo
{
position:absolute;
top: 25px;
left: 0px;
height:132px;
width:171px;
}

#menub
{
position:absolute;
top: 0px;
right: 155px;
height:144px;
width:400px;
text-align:center;
}

#txt
{
position:absolute;
top: 190px;
left: 0px;
height:40px;
width:100%;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
text-align:center;
}


#tabela_titulo
{
position:absolute;
top: 320px;
left: 0px;
height:50px;
width:100%;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:26px;
font-weight:bold;
text-align:left;
}

#tabela_titulob
{
position:absolute;
top: 600px;
left: 0px;
height:50px;
width:100%;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:26px;
font-weight:bold;
text-align:left;
}

#meio
{
position:absolute;
top: 410px;
left: 37px;
width:710px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}


#animacao
{
position:absolute;
bottom: 0px;
left: 0px;
width:100%;
height:170px;
text-align:left;
}


#rodape
{
background-image:url(img/fundo_rodape.jpg);
background-color:#FFFFFF;
background-repeat:repeat-x;
text-align:center;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
width:100%;
position:relative;
height:403px;
clear: both;
}



#corpo_rodape
{
position:relative;
top: 0px;
right: 0px;
width:780px;
height:403px;
}

#menu_inferior
{
position:absolute;
top: 45px;
left: 0px;
height:87px;
width:150px;
}

#contato_rodape
{
position:absolute;
top: 45px;
right: 0px;
height:215px;
width:360px;
background-image:url(img/contato.png);
background-repeat:no-repeat;
text-align:left;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

#direitos
{
position:absolute;
bottom: 17px;
left: 0px;
height:20px;
width:350px;
font-size:10px;
text-align:left;
color:#d8c5be;
}

#creditos
{
position:absolute;
bottom: 0px;
right: 0px;
height:56px;
width:350px;
font-size:10px;
text-align:right;
color:#d8c5be;
}

.enviar{
	width:66px;
	height:28px;
	cursor:pointer;
	border:none;
	background:url(img/enviar.png);
	background-image:url(img/enviar.png);
}
.enviar:hover {
	width:66px;
	height:28px;
	cursor:pointer;
	border:none;
	background:url(img/enviar2.png);
	background-image:url(img/enviar2.png);
}

input.form { 
border:0px solid #fdfbfc;
border:none;
font-family: Arial;
margin:0;
padding:0;
padding-top:7px;
font-size: 12px;
height: 18px;
width:172px;
background-color:#fdfbfc;
margin-top:5px;
}

textarea.form { 
border:0px solid #fdfbfc;
border:none;
font-family: Arial;
margin:0;
padding:0;
font-size: 12px;
height: 67px;
width:248px;
margin-top:9px;
overflow-y:auto;
background-color:#fdfbfc;
}


#corpooitocentos
{
position:relative;
top: 0px;
right: 0px;
width:780px;
height:800px;
text-align:left;
padding-bottom: 55px;
background-image:url(img/fundo_meio.jpg);
background-repeat:no-repeat;
background-position: 0px 146px;
}

#corposerv
{
position:relative;
top: 0px;
right: 0px;
width:780px;
height:1100px;
text-align:left;
padding-bottom: 55px;
background-image:url(img/fundo_meio.jpg);
background-repeat:no-repeat;
background-position: 0px 146px;
}

#corpooitomil
{
position:relative;
top: 0px;
right: 0px;
width:780px;
height:1300px;
text-align:left;
padding-bottom: 55px;
background-image:url(img/fundo_meio.jpg);
background-repeat:no-repeat;
background-position: 0px 146px;
}

a.link:link {
	text-decoration:none;
	color:#000000;
	}
a.link:visited {
	text-decoration:none;
	color:#000000;
	}
a.link:hover {
	text-decoration:underline;
	color:#000000;
	}
a.link:active {
	text-decoration:none;
	color:#000000;
}

#meioclientes
{
position:absolute;
top: 700px;
left: -10px;
width:710px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}

#corponovecentossetenta
{
position:relative;
top: 0px;
right: 0px;
width:780px;
height:970px;
text-align:left;
padding-bottom: 55px;
background-image:url(img/fundo_meio.jpg);
background-repeat:no-repeat;
background-position: 0px 146px;
}

a.linkbranco:link {
	text-decoration:none;
	color:#ffffff;
	}
a.linkbranco:visited {
	text-decoration:none;
	color:#ffffff;
	}
a.linkbranco:hover {
	text-decoration:underline;
	color:#ffffff;
	}
a.linkbranco:active {
	text-decoration:none;
	color:#ffffff;
}

#tabela_titulomeio
{
position:absolute;
top: 320px;
right: 0px;
height:50px;
width:490px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:26px;
font-weight:bold;
text-align:left;
}

#meiomeio
{
position:absolute;
top: 410px;
right: 0px;
width:300px;
padding-right:170px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}


#meiotrator
{
position:absolute;
top: 380px;
right: -150px;
width:333px;
height:242;
}


#menuservicos
{
position:absolute;
top: 220px;
left: 0px;
width:300px;
height:580px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
background-image:url(img/menuservicos.png);
background-repeat:no-repeat;
padding-top:45px;
padding-left:15px;
}

td.tabelaservicos
{
height:27px;
border:0px;
border-bottom: 1px solid #ffffff;
text-indent:5px;
}

#meiocontato
{
position:absolute;
top: 410px;
left: 37px;
height:160px;
width:710px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
/* background-image:url(img/placa.png); */
background-repeat:no-repeat;
background-position: top right;
}