body, html, form {margin: 0px; padding: 0px;}

body {font: 10pt/16pt Arial, Helvetica, sans-serif; background-color: #ddd;}

.cleardiv {clear: both; height: 1px; font-size: 0; line-height: 0;} /*13*/
.imagem { text-align: center; }
.left { float: left; margin-right: 10px; }
.right { float: right; margin-left: 10px; }

.botao { font-size: 80%; }

a:link {color: blue;}

h1 {font-size: 200%; color: #333;}
h2 {font-size: 125%; color: #8a3939; margin-bottom: 25px; border-bottom: 0px solid #ccc; padding-left: 28px; background: #fff url(../imagens/triangulo.gif) 0 0 no-repeat}
h2.cliente {background: none; padding-left: 0px; color: #000;}
h3 {font-size: 110%; color: #8a3939;}

#main {margin: auto; width: 760px; background-color: #fff;}

#header {border: 0px solid #000; height: 90px; background-color: #903; color: #fff}
#header .inner {padding: 10px 10px 0px 10px;}
#header h1 {margin: 0px;}
#header-r {float: right; width: 150px; text-align:center; padding-top: 7px;}
#header a:link {color: #fd0;}

#navbar {border: 0px solid #000; color: #fff; height:22px; /* background: #903 url(../imagens/navbar_background.jpg) repeat; color: #fff; */ margin-top:1px;}
#navbar ul {list-style-type: none; background-color: #903; margin: 0px 0px; padding: 0px; height: 22px;}
#navbar ul li {display: inline; padding: 0px 0px 0px 0px;}
#navbar a {color: #fff; text-decoration: none; padding:3px 10px 3px 10px; background-color: #903;}
#navbar a:visited {color: #fff;}
#navbar a:hover {color: #fff; text-decoration: none; background-color: #a40137;}
#navbar a:active {color: #fff;}
#navbar a.current {background-color: #82002b; color: #fff;}

#navbar .esquerda { width: 63px; height: 22px; float: left; background: #fff url(../imagens/fundo-esq.gif) no-repeat; }
#navbar .direita { width: 145px; height: 22px; display: block; float: right; background: #fd0 url(../imagens/fundo-dir.gif) no-repeat -1px; }

#menu {float: right; margin-top: 0px; width: 155px; background-color: #fd0; padding: 0px 0px 0px 0px;}
#menu #titulo {list-style-type: square; color: #903; font-size: 90%; background-color: #fd0; margin: 0px; padding-right: 20px; direction:rtl; border-bottom: 1px solid #fff;}
#menu a {text-decoration :none; color: #903;}
#menu #imagem {height: 242px; border-bottom: 1px solid #fff;}

#nav-left ul {list-style-type: none; color: #903; font-size: 90%; background-color: #fd0; margin: 0px; padding-left: 0px;}
#nav-left ul li {text-align: right; border-bottom: 1px solid #fff; padding-right: 10px;}

#nav-left .last { width: 155px; border: 0px solid #000; height: 236px; padding: 85px 0px 0px 0px; display: block; background: #fff url(../imagens/nav-right.gif) no-repeat; }
#nav-left .last img { margin-right: 15px; }

#destaques {float: right; clear: right; margin-top: 15px; width: 155px;}
#destaques #atendimento {text-align: center; background-color: #fff; padding: 2px; border: 1px solid #ccc;}
#destaques .telefone {color: #903;}

#content {padding-bottom: 15px; }

#conteudo {margin: 0px 170px 0px 0px;}
#conteudo .inner {padding: 10px 10px 0px 20px;}
#conteudo span.destaque {font-size: 115%;}
#conteudo p {color: #666; }

#conteudo ul {list-style-type: square; padding-left: 25px; color: #666;}
#conteudo li {margin-bottom: 10px;}
#conteudo p.subitem {list-style-type: none; color: #8a3939;}

form label {display: block;}
form .sized {margin-bottom: 2px; font-size: 80%; width: 150px;}

#footer {font-size: 80%; color: #666; text-align: center; border-top:1px solid #ccc; clear: both; margin: 0px 20px;}
#footer {padding: 5px;}