body{margin:0px; background-color:#E9E9D1;}

#site{background-color:#E9E9D1; margin: 0px auto; min-height:620px; width:672px; text-align:left;}

#logo{float:left; margin-top:0px; margin-left:0px; height:93px; width:127px;}

#head{postion:absolute; margin-top:0px; margin-left:485px; *margin-left:485px; _margin-left:482px; height:93px; width:187px;}

#chapa{float:left; margin-top:0px; margin-left:0px; height:128px; width:486px;}

#corpo{float:left; margin-top:0px; margin-left:0px; height:128px; width:187px;}

.menu{float:left; margin-top:0px; background-image:url(imagens/bg_menu.jpg); background-repeat:no-repeat; margin-left:1px; height:34px; width:672px;}

.menu ul{padding:1px; margin: 5px 0px 0px 1px; float:left; margin-left:5px; _margin-left:5px; height:38px; width:660px; list-style:none;}

.menu ul li{display: inline;}

.menu ul li a{color: #FFF; letter-spacing:1px; font-family:tahoma; font-weight:bold; font-size:12px; text-decoration: none; padding: 0px 10px; float:center;}

.menu ul li a:hover{color: #333; letter-spacing:1px; font-family:tahoma; font-weight:bold; font-size:12px; text-decoration: none; padding: 0px 10px; float:center;}

#sub_corpo{float:left; margin-top:0px; margin-bottom:0px; margin-left:0px; *margin-left:0px; _margin-left:-10px; height:34px; width:673px;}

#recip{float:left; margin-top:0px; *margin-top:0px; _margin-top:-10px; background-image:url(imagens/bg_content.jpg); background-repeat:no-repeat; margin-left:0px; height:150px; width:672px;}

#title{float:left; margin-top:0px; background-image:url(imagens/bg_title.jpg); background-repeat:no-repeat; margin-left:0px; height:34px; width:672px;}

#container{float:left; clear:both; background-image:url(imagens/bg_text.jpg); background-repeat:repeat-y; margin-top:0px; margin-left:0px; min-height:120px; _height:auto; width:672px; background-color:#E9E9D1;}

.box{float:left; width:179px; height:20px; margin-left:20px; *margin-left:10px; _margin-left:18px; margin-top:15px;}

#footer{float:left; margin-top:0px; background-image:url(imagens/footer.jpg); background-repeat:no-repeat; margin-left:0px; height:35px; width:672px;}

p.titulo{ margin-top:12px; margin-left:45px; text-align:left;}

font.titulo{font-family:tahoma; font-size:13px; font-weight:bold; color:#006699;}

p.current{ margin:10px 20px 5px 45px; text-align:left;}

font.current{font-family:tahoma; font-size:12px; color:#666;}

p.footer{ margin-top:36px; padding-bottom:3px; text-align:center;}

font.footer{font-family:tahoma; font-size:11px; color:#666;}

a.proposta:active { font-family: arial; text-decoration:none; font-size: 12px; color: #CC0000; font-weight:bold}
a.proposta:hover { font-family: arial; text-decoration:none; font-size: 12px; color: #CC0000; font-weight:bold}
a.proposta:link { font-family: arial; text-decoration:none; font-size: 12px; color: #CC0000; font-weight:bold}
a.proposta:visited { font-family: arial; text-decoration:none; font-size: 12px; color: #CC0000; font-weight:bold;}

a.apoio:active { font-family: tahoma; text-decoration:none; font-size: 11px; color: #006699; font-weight:bold}
a.apoio:hover { font-family: tahoma; text-decoration:none; font-size: 11px; color: #006699; font-weight:bold}
a.apoio:link { font-family: tahoma; text-decoration:none; font-size: 11px; color: #006699; font-weight:bold}
a.apoio:visited { font-family: tahoma; text-decoration:none; font-size: 11px; color:#006699; font-weight:bold;}

.text_contatos{margin:0px 0px 5px 160px; width: 320px; height:18px; color: #333333; border-color:#999; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

p.contatos{margin:0px 0px 2px 160px;}

.textarea_mensagem{margin:0px 0px 5px 160px; width: 320px; height:80px; color: #333333; border-color:#999; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}