* {margin: 0; padding: 0;}
body {background-image: url(../img/bg_c.gif);background-repeat: repeat-x;background-color: #F2EFE2; text-align:center;}
body.default {background-image: url(../img/bg_i.gif);background-repeat: repeat-x;background-color: #F2EFE2; text-align:center;}

a:link {color: #676038;	text-decoration: none;}
a:visited {text-decoration: none; color: #676038;}
a:hover {text-decoration: underline; color: #464126;}
a:active {text-decoration: none; color: #676038;}

form {margin: 0; padding: 0;}
p {font-family: Tahoma, "Trebuchet MS", Arial; font-size: 11px;}
p.branca {color:#FFF;}
h1 {font-family: Tahoma, "Trebuchet MS", Arial; font-size: 11px; display:block; width: auto; padding-bottom: 5px; border-bottom: 1px solid #f0ede6; color: #958d68; text-align: left; font-weight: normal;}
h2 {color: #11358b; font-family: Tahoma, "Trebuchet MS", Arial;	font-size: 17px; letter-spacing: -1px;}
h3 {color: #11358b; font-family: Tahoma, "Trebuchet MS", Arial;	font-size: 11px;}
h4 {margin-bottom: 10px; color:#958d68; font-size: 11px; font-family: Tahoma, "Trebuchet MS", Arial;}

input.busca {padding: 5px 2px 5px 2px; font-size: 11px; color: #666666; background-color:#f5f3ed; border: 1px solid #666666; width: 300px;}
input.botaook {padding: 3px 2px 4px 2px; font-size: 11px; color: #666666; background-color:#f5f3ed; border: 1px solid #666666; width: 52px; font-size: 10px;}

.subtit {margin-bottom: 10px;}
.noticias {display:block; padding: 5px 0 5px 5px; border-bottom: 1px solid #f0ede6; color: #958d68; text-align: left; font-weight: normal;}
.navega {display:block; padding: 5px 0 0 5px; text-align: left; font-weight: normal;}
.space {margin-bottom:8px;}
.space2 {margin-bottom:3px;}
.voltar {text-align: right; font-family: Tahoma, "Trebuchet MS", Arial; font-size: 11px; display:block; width: auto; padding: 5px 5px 0 0; border-top: 1px solid #f0ede6; color: #B1AC90;}

#geral {margin:0 auto; width: 770px;}
#top {width: 770px; margin: 4px 0 0 0;}
#line {margin: 0 0 4px 0;}
#logo {width: 770px; height: 94px; margin: 0 0 9px 0; background-image: url(../img/top.gif);}
#flash {width: 770px;}
#menu {width: 770px; margin: 6px 0 6px 0;}
#miolo {background-color: #FFF; padding: 6px;}

#credito {padding: 5px; border-top:1px solid #958d68}
#credito p {color: #464126; text-align: left;}
#credito h1 {color: #464126; font-size: 10px; font-weight: normal; text-align: left;}

#buscaprod {padding: 15px; margin: 0 0 6px 0; background-color: #006ab0;}
#buscaprod select {font-size: 11px; color: #666666; background-color:#FAF9F5; width: 150px; padding: 2px; border: 1px solid #fff;}

#lista {padding: 15px; margin: 0 0 6px 0; background-color:#005d9b;}

#lista a:link {color: #FFF;	text-decoration: none;}
#lista a:visited {text-decoration: none; color: #FFF;}
#lista a:hover {text-decoration: underline; color: #FFF;}
#lista a:active {text-decoration: none; color: #FFF;}

#consulta {padding: 15px; margin: 0 0 6px 0; background-image: url(../img/bgconsulta.jpg); background-repeat: repeat-x}
#consulta a:link {color: #727272; text-decoration: none;}
#consulta a:hover {color: #727272; text-decoration: underline;}

#consulta input {padding: 5px 2px 5px 2px; font-size: 11px; color: #666666; background-color:#fff; border: 1px solid #f0ede6; width: 145px;}
#consulta input.senha {padding: 5px 2px 5px 2px; font-size: 11px; color: #666666; background-color:#fff; border: 1px solid #f0ede6; width: 90px;}
#consulta input.ok {padding: 4px 2px 4px 2px; font-size: 11px; color: #666666; background-color:#fff; border: 1px solid #f0ede6; width: 52px; font-size: 10px;}

#logos {padding: 15px; margin: 0 0 6px 0; background-color: #faf9f6;}
#logosint {padding: 15px; margin: 0; background-color: #faf9f6;}
#aceitamos {padding: 15px; margin: 0 0 0 0;}

#site {margin: 6px 0 6px 0; clear: both;}
#site select.grupos {font-size: 11px; color: #666666; background-color:#FAF9F5; width: 400px; border: 1px solid #958d68; padding: 2px;}
#site p {text-align: justify; color: #666;}
#site p.vermelha {color: #f00; font-weight: bold;}

#conteudo1 {background-image:url(../img/mio_bg.gif); background-repeat:repeat-y; padding: 8px 20px 8px 20px;}
#conteudo1 a {color: #11358b;}

#tudo div.produtos {width:154px; height: 160px; float: left; padding: 10px; margin-bottom: 9px;}
#tudo p.tit {color: #003399; text-align:center;}
#tudo p.antigo {color: #CC0000; text-decoration:line-through; text-align:center; font-size: 10px;}
#tudo p.novo {color: #000; text-align:center; font-weight:bold;}

#site table {border-collapse: collapse;}
#site tr td {border: 1px solid #f0ede6; padding: 5px;}
#site tr.color2 {background-color: #f5f3ed; font-weight: bold;}
#site p.centro {text-align:center;}

#tudo {background-image:url(../img/mio_bg.gif); background-repeat:repeat-y; padding: 8px 20px 8px 20px;}
#tudo a {color: #11358b;}

#hist p {color: #464126;}

#contato input {padding: 2px; font-size: 11px; color: #666666; background-color:#fff; border: 1px solid #958d68; width: 300px; margin-bottom: 5px;}
#contato textarea {padding: 2px; font-size: 11px; color: #666666; background-color:#fff; border: 1px solid #958d68; width: 300px; height: 150px; margin-bottom: 5px;}
#contato input.botok {padding: 4px 2px 4px 2px; font-size: 11px; color: #666666; background-color:#fff; border: 1px solid #958d68; width: 50px; font-size: 10px;}

#google {padding: 15px; margin: 0 0 6px 0; background-color: #faf9f6;}
#google input {padding: 5px 2px 5px 2px; font-size: 11px; color: #666666; background-color:#fff; border: 1px solid #f0ede6; width: 145px;}
#google input.googleok {padding: 4px 2px 4px 2px; font-size: 11px; color: #666666; background-color:#fff; border: 1px solid #f0ede6; width: 52px; font-size: 10px;}