#geral{width:780px;background:#fff}
#menutab, #menutabhome, #meio, #meiohome, #fim,#menud {float:left}
#menutabhome{width:147px;}
#menutab{width:151px;}
#meio, #meio1, #meio2, #meio3, #meio4 {width:468px}
#meiohome, #meiohome1, #meiohome2, #meiohome3, #meiohome4, #meiohome5, #meiohome6 {width:621px}
#menud{width:161px}
#topotab {width:780px}
#fim {width:12px}

a{text-decoration: none}
a:link {text-decoration: none}
a:hover {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
.destaque, .rolaweb, .rolaweb A, .menu, .menu A, .menu A:hover, .blkPnkHover, .blkPnkHover A, .blkPnkHover A:hover, .whtPnkHover, .whtPnkHover A, .whtPnkHover A:hover, .whtGrnHover, .whtGrnHover A, .whtGrnHover A:hover{font-family:Verdana, Helvetica, Arial, Sans-Serif;font-size:10px;color:#47423A;text-decoration:none;}
.rolaweb A:hover, .blkPnkHover A:hover, .lts A:hover{color:#ff0078;}
.menu A:hover, .menuesq A:hover {color:#666666;}
.whtPnkHover, .whtPnkHover A, .whtPnkHover A:hover, .whtGrnHover, .whtGrnHover A, .whtGrnHover A:hover{color:#ffffff;}
.whtGrnHover A:hover{color:#ccff00;}
.modPadding{padding:5px 5px 5px 5px;}
.kbo, ,.kbo A, .kbo A:hover{font-size:	10px; color:#F1F6FC;}
.menuesq {font-size: 10px; font-family: Verdana, Helvetica, Arial, Sans-Serif; background-color: #F1F6FC;}
.menuesq ul {list-style:none;margin:0px;padding:0px;}
.menuesq li {padding:1px 0px 1px 7px;border-bottom:1px #000000 solid;}
.menuesq .topo {background:#CFD9E3;list-style:none;margin:0px;padding:4px 4px;font-weight:bold;border-bottom:1px #000000 solid;}
.lts, .lts h2 {font-size: 11px; font-family: Verdana, Helvetica, Arial, Sans-Serif;}
.pglts {font-size: 11px; font-family: Verdana, Helvetica, Arial, Sans-Serif;color:#808080;}
.lts h2 {display: inline;}

/* apenas home */
.rolaweb ul, .destaque ul {list-style:none;margin:0px;padding:0px;}
.rolaweb li {padding:2px 3px 2px 3px}

.destaque li {padding:5px 3px 6px 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
.fcor {background-color: #F0F0F0;}
.ftop {border-top-width: 1px;border-top-style: solid;border-top-color: #CCCCCC;}

#sbmenudv {width:189px;}
#sbmenu {margin:0px;padding:0px;}
#sbmenu li {float: left;list-style-type: none;}
.brd {border-left: 1px #FFF solid;}
#sbmenu li a {padding-left: 7px;font-family: Arial, Helvetica, Sans-Serif;font-size: 11px;padding-right: 7px;display: block;text-decoration: none;color: #fff;border-right: 1px #FFF solid;background-color: #F47C0C;padding-top: 2px;padding-bottom: 2px;font-weight: bold;}
#sbmenu li a:hover {background-color: #ACABAB;}

#caixa-art {width: 621px;height:37px;padding: 0px;overflow:hidden;font-family: Verdana, Arial, Helvetica, sans-serif;}
#lst-menu li {float: left;list-style-type: none;padding-right: 2px;}
#lst-menu {padding-left: 0px;padding-bottom: 0px;margin: 0px;font-size: 10px;font-weight: bold;}
#lst-menu a {display: block;padding: 4px 4px 4px 4px;border-top-width: 1px;border-right-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-top-color: #CCCCCC;border-right-color: #CCCCCC;border-left-color: #CCCCCC;text-decoration: none;background-color: #CCCCCC;color: #fff;}
#lst-menu a:hover {background-color: #FFF;color:#47423A;}
.artmenu {width: 621px;margin: 0px;padding: 0px;clear: both;}
.topmsg {width: 154px;text-align:center;}
.artmenu li {float: left;list-style-type: none;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #CCCCCC;border-bottom-color: #CCCCCC;}
.artmenu  a  {padding-right: 4px;padding-left: 4px;display: block;font-size: 10px;font-weight: bold;color: #47423A;text-decoration: none;padding-top: 1px;padding-bottom: 1px;border-right-width: 1px;border-right-style: solid;border-right-color: #CCCCCC;}
.artmenu  a:hover {color: #47423A;background-color: #FFFFFF;}
.artmenu .esq-art a {border-left-width: 1px;border-left-style: solid;border-left-color: #CCCCCC;}
.artmenu  a  {background-color: #F0F0F0;}
#lst-menu .cx-sel, #lst-menu .cx-sel:hover {background-color: #F0F0F0;color: #47423A;}
.bx {font:12px verdana;width: 150px;border:1px solid #CCCCCC;}
#kbusca {margin:0;padding:0;margin-left:10px;font-weight: normal;font-size: 12px;}
#kbusca input {vertical-align:middle;}
.okhome{font:10px verdana;color:#000000;background-color:#F0F0F0;width:60px;height: 18px;margin-left:4px;border:black 1px solid;border-color:#ffffff black black #ffffff;}


/* apenas internas */
#e1 {font-family:arial,sans-serif;background-color:#CFD9E3;width:466px;height:60px}
#e1,.ok {font-size:10px}
.ok{color:#000000;background-color:#A2C3E3;text-align:left;width:24px;width:21px;margin-left:4px;border:black 1px solid;border-color:#ffffff black black #ffffff}
#cx_a2 {border:#000000 2px outset;}
#cx_a2 .cx_i {height:55px;width:460px;}
#cx_a2 .cx_1_1{border-bottom:1px #000000 solid;padding:3px 0 3px 25px;display:block;}
#cx_a2 .cx_1_1 a{display:inline}
#cx_a2 .cx_1_2 a {float:right;padding:3px 10px;border-left:1px #000000 solid;border-bottom:1px #000000 solid;color:#000000}
.cx_i a, .cx_i a:visited{color:#000000;background-color:transparent}
#cx_a2 a.cx_1_2A, #cx_a2 a.cx_1_2A:visited{color:#000000;background-color:#A2C3E3;border-bottom:1px #A2C3E3 solid;}
#buSe {height:35px;background-color:#A2C3E3;}
#buSe .qText{width:340px;margin:5px 0 0 5px;}

.box {border:dotted 1px #B7B7B7; padding:5px;}
.estil, .b2 {font-size: 10px;}
.art {width:100%;}
.art {text-transform:uppercase;font-weight:bold}
.b1, .b2 {width:100%;float:left}
.desc_art {line-height:2em}
.img_art {width:120px;float:left;}
.b1 {padding-bottom:5px;}
.b2 {padding-top:5px;border-top:dotted 1px #B7B7B7;}
.ico {text-align:center;float:left;padding:0 10px}

#barra50home{width: 100%;height:24px;position: relative;left: 0;top: 0;}
#barra50{width: 100%;height:46px;position: relative;left: 0;top: 0;}

#banner_abshome{position:absolute;left:26px;top:99px}
#banner_absinternas{position:absolute;left:151px;top:140px}
#ppiexterna {position:absolute;top:29px;left:790px}

.boxsuggest{display:none;border:1px solid #CCC;background-color:#fff;width:250px;position:absolute;padding:1px;overflow:auto;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:8pt}
ul.listabox{margin:0;padding:0}
.boxsuggest ul.listabox li{list-style-type:none;color:#333;}
.boxsuggest ul.listabox li a{width:100%;padding:0 10px;display:block;background-color:transparent;text-decoration:none;color:#000;line-height:18px;cursor:pointer;}
/* .boxsuggest ul.listabox li a:hover{background-color:#FF9900;color:#fff} */
.boxsuggest ul.listabox li.selecionado a{background-color:#FF9900;color:#fff}

.ondeestou{position:absolute;left:151px;top:120px;height:14px;width:644px;overflow:hidden;}
