body,html {height:101%}
body {background:#2f2e2c url(bg.png) center repeat-y}
img {-ms-interpolation-mode:bicubic}
a {text-decoration:none}

#container {background:#2f2e2c; background:#413f3d; font:13px/18px "Segoe UI", "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; color:#494846}
#topo {height:158px; _height:152px; position:relative; background:url(logopq-3.png) 61px -5px no-repeat; margin-bottom:-1px; _background-position:61px 0px}
#banner {height:240px; width:704px; background:#606060; border:1px solid #e0e0e0}
#flashcontent {_margin-bottom:-2px}
#flashcontent p, #flashcontent a {color:white; padding:18px; line-height:21px}

#cat {position:absolute; z-index:100; top:53px; left:0px; _top:51px; font:15px/29px Trebuchet MS, sans-serif; padding-bottom:18px; width:225px; _paddding-bottom:12px}

#nav li {display:inline; padding-left:8px}
#nav {position:absolute; top:111px; left:698px; width:270px; font:15px/17px Trebuchet MS, sans-serif; text-transform:uppercase; float:right; _top:114px; _left:694px}
#nav a, #cat a {text-decoration:none; color:#d0d0d0; padding-bottom:24px}
#nav a:hover, #cat a:hover {text-decoration:none; color:#69d0ff; color:#38cfff}
#clientes {visibility:hidden}

#ficha, #dados, #dados1 {font:14px/24px "Segoe UI","Lucida Grande",Arial,sans-serif; color:#fbfbfb}
#ficha {font-weight:bold; padding-top:8px; visibility:hidden}
#dados li {padding-top:4px}
#ficha, #dados strong {color:#dfdfe3}

#imag1 h5 {font-size:13px !important; color:#B0B0B0; padding-top:6px}
#tabcase img {margin-left:6px}

.dbox {background:#535250; height:169px; overflow:hidden}

.imgs {font:14px/24px Arial,sans-serif; font-weight:bold; height:24px; overflow:hidden; margin-right:-16px; text-transform:lowercase; text-align:center; margin-top:18px; margin-bottom:18px; _height:26px}
.imgs dt {display:inline; margin-right:8px}
.imgs a {text-decoration:none; color:#d0d0d0; padding:8px; background:#5d5c5b}
.imgs a:hover {color:#f0f0f0; background:#757575}

.tabcontainer {text-align:center; width:706px; overflow:hidden; padding-left:8px; min-height:240px; background:url(load.gif) center center no-repeat; _height:240px; _display:inline-block; _overflow:visible}
.tabcontainer p {display:none}

.cbox {height:168px; background:#808080 url(box.png); overflow:hidden}
.cbox img {width:224px; height:118px; margin:1px 0px 0px 1px; background:#494846 url(load.gif) center center no-repeat; display:block}
.cbox p {margin:9px 10px 0px 11px; font:bold 14px/15px Arial, sans-serif; color:#f3f2f0; _margin-top:10px}
.cbox a {color:#f3f2f0}
.cbox h3 a {display:block}
.cbox, .cbox img {_cursor:hand}

.mais {font:bold 15px/18px Trebuchet MS, sans-serif; text-transform:uppercase; text-align:right; background:url(seta.png) right no-repeat; height:24px; padding-top:5px; padding-bottom:4px}
.mais a {color:#cbcbcb; padding-right:30px}

.mais a:hover, .back a:hover {color:#38cfff}

.item {font:normal 19px Trebuchet MS, sans-serif; text-transform:uppercase; padding-top:19px; color:#f7f3cf; background:url(outset.png) top repeat-x; margin-top:-2px}

.slogan {font:normal 17px/30px Trebuchet MS, sans-serif; padding-top:19px; color:#f7f3cf; background:url(outset.png) top repeat-x; text-transform:uppercase}

.crd p {color:#cbcbcb; margin-left:24px; margin-top:19px; font:15px/28px Arial, sans-serif}
.crd span, .crd a {color:#ddd8bd; font-size:14px}
.crd strong {color:#d3ceb2; text-transform:uppercase}

.cl {padding-bottom:8px}
.clt {margin-top:12px; color:#cbcbcb; font-size:14px; line-height:20px}
.clt strong {color:#fdfdfd}

.back {font:bold 14.4px/19px Trebuchet MS, sans-serif; text-transform:uppercase; height:24px; padding-top:46px; background:url(inset.png) 0px 24px repeat-x; _margin-top:-9px}
.back a {color:#cbcbcb; padding-left:34px; background:url(seta2.png) no-repeat; display:inline-block; height:32px; _font-size:15px}

.txt p, .txt1 p {font:15px/25px "Segoe UI", "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; color:#cfcfcf; margin:-4px -18px 18px 5px; text-align:justify; _margin-right:0px; _width:460px; margin-right:0px; text-shadow: #000 0 1px 1px}

.txt1 p {line-height:23px}

.base {height:94px; margin-bottom:6px; background:#535250 url(marca.png) right no-repeat}
.case {padding-top:18px; background:url(inset.png) 0px 9px repeat-x}

.b12 {margin-bottom:12px}
.brk {clear:left; height:15px; overflow:hidden}
.brk1 {clear:left; height:24px; overflow:hidden}
.brk2 {clear:left; height:36px; overflow:hidden}
.brk3 {clear:left; height:36px; overflow:hidden}
.brk4 {clear:left; height:84px; overflow:hidden}
.brk5 {clear:left; height:38px; overflow:hidden}
.brk6 {clear:left; height:2px; _height:18px; overflow:hidden}
.aj {_height:96px}
.aj1 {height:68px; _height:60px}
.aj2 {height:84px; _height:82px}
.aj3 {height:38px; overflow:hidden; _height:18px}

.hide {display:none}
.active a {background:#757575 !important}
.r1 {margin-left:45px}
.q1 {line-height:30px; padding-top:18px}
.fio {padding-top:19px; background:url(outset.png) repeat-x}
.fio2 {padding-top:12px; background:url(outset.png) repeat-x}
.dvc, .txt {position:relative}
.tl {margin-left:246px}
.mg {margin:0 auto; text-align:center}
.l2 {padding-top:22px}
.ln2 {height:36px}
.mnc {min-height:360px; _height:350px}
.mnd {_margin-bottom:140px}
.at {color:#f7f3cf !important}
.imgc {border:1px solid transparent; max-width:680px}
.imgs dt {visibility:hidden}
.mail, .mail a:hover {color:#cfcfcf; text-decoration:none}
.tlx {background-position:65px -5px !important; _background-position:65px 0px}
.bt2 {font:14px/25px Arial, sans-serif; text-transform:uppercase; font-weight:bold; margin-top:32px}
.bt2 .active a {background:#808080 !important; color:#F0F0F0 !important}
.cufon-loading {visibility:hidden !important}

.tabt {background:#5D5C5B; width:434px; text-transform:uppercase; text-align:right; color:#FFFFFF !important; font:18px/32px Arial; font-weight:bold; padding:4px; padding-right:24px; margin-bottom:38px; margin-left:4px}