* {margin:0; padding:0; font-family:arial, helvetica, sans-serif}
html, body {height:100%}
body {background:#dfe9ec url(../img/bg.gif) left top repeat; font-size:11px; color:#666}
div {position:relative}
img {border:none}
a {outline:none; overflow:hidden; color:#666; text-decoration:underline}
a:hover {text-decoration:none}
h2 {font-size:12px; color:#ff5c11; padding:14px 0 2px}

.quebra {width:100%; height:2px; display:block; clear:both; background-color:transparent; font-size:0}

.text, textarea {border:1px solid #616a9a; background-color:#fff; padding:2px; color:#666; font-size:11px}
textarea {overflow:auto; height:120px}

.titulo {width:100%; height:26px; background-image:url(../img/bg-tit.png)}
.titulo div {width:2px; height:26px; background-image:url(../img/quina-esq-tit.png); float:left}
.titulo h1 {padding:6px 8px 0; float:left}
.titulo span {width:2px; height:26px; background-image:url(../img/quina-dir-tit.png); display:block; float:right}

.titulo-sec {width:100%; height:34px; background-image:url(../img/bg-tit-.png)}
.titulo-sec div {width:9px; height:34px; background-image:url(../img/quina-esq-tit-.png); float:left}
.titulo-sec h1 {padding:9px 3px 0; float:left}
.titulo-sec span {width:9px; height:34px; background-image:url(../img/quina-dir-tit-.png); display:block; float:right}

.padding {padding:8px 13px}

.img {border:1px solid #c3cbda; float:left; margin:0 10px 8px 0}

.mais {right:8px; top:110px}

.mini-box {width:153px; float:left}
.mini-box .mais {top:58px}
.mini-box.divisao {margin-right:7px; padding-right:1px; background:transparent url(../img/dashed.gif) right top repeat-y}

.mais, #bg-topo, #bg-topo span, #topo *, #rodape div {position:absolute; z-index:1}

#bg-topo {width:100%; height:87px; background-image:url(../img/bg-topo.png); left:0}
#bg-topo span, #topo div, #rodape div {width:50%; height:8px; background-color:#ff5c11; right:0 !important; right:-1px; top:79px; font-size:0; display:block}

#topo {width:749px; height:87px; margin:auto}
#topo div {width:510px}
#text_topo{
height:40px;
left:380px;
position:absolute;
top:30px;
width:335px;
}
#text_topo p{
font-weight:bold;
font-size:11px;
padding-bottom:3px;
}
#logo {left:22px; top:32px}
#endereco {left:245px; top:30px}
#seb {left:670px; top:0}
#info-topo {left:597px; top:31px}

#sombra {width:749px; height:100%; padding:0 15px; margin:auto; filter:none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/sombra.png')}
#sombra[id] {background-image:url(../img/sombra.png)}

#corpo {height:100%; background:#bbc6d5 url(../img/bg-inferior.gif) top repeat}

#bg-conteudo {min-height:200px; height:auto !important; height:200px; padding:94px 7px 2px; background:#fff url(../img/bg-conteudo.png) top repeat-x}

#menu {width:185px; background:#fff url(../img/bg-menu.gif) repeat-y; float:left; margin-right:4px}
#menu dl {width:179px; padding:4px 3px; margin:auto; background:transparent url(../img/menu-sup.jpg) top no-repeat}
#menu dt {height:22px; padding:9px 0 2px; text-align:center; background:transparent url(../img/opt-menu.jpg) top no-repeat}
#menu a {color:#474f6b; text-decoration:none; text-transform:uppercase; font-size:12px; font-weight:700}
#menu a:hover {color:#8c95b3}
#menu dd {padding-top:22px}
#menu img {display:block; margin:auto}

#conteudo {width:546px; float:left}

#box {width:314px; float:left; margin-right:8px}
#box .padding {padding:8px 5px 0}
#box .mini-box .padding {padding-bottom:26px}

#marcas {width:100%; border-collapse:collapse; margin-top:15px}
#marcas td {padding:8px 6px; text-align:center; vertical-align:middle}

#formulario p {padding-bottom:12px}
#formulario table {border-collapse:collapse}
#formulario th {font-weight:400; text-align:left; text-transform:uppercase; padding-right:10px}
#formulario th, #formulario td {padding-bottom:10px}
#formulario .text, #formulario textarea {width:400px}

#rodape {height:26px; padding-top:8px; margin:0 7px; background-image:url(../img/bg-rodape.png); color:#4d5e82; font-size:10px; text-align:center}
#rodape div {width:505px; height:5px; top:29px}