* { margin:0px; padding:0px; }
a { outline:none; }

h2 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; }
div.linha { height:1px; overflow:hidden; background:#b8b7b6; margin:20px 0px; clear:both; }
table.zebra { border-collapse:collapse; width:138px; margin-left:8px; }
table.zebra tr td { font:11px Tahoma, Verdana, Arial; padding:2px 6px; border:2px solid #beced7; } 
table.zebra tr.even { background-color:#FFFFFF; color:#1d4a7a; }
table.zebra tr.odd { background-color:#7997aa; color:#FFFFFF; }
table.zebra tr td.zebraOver { cursor:pointer; background-color:#FFFF99; }
table.zebra tr td a, table.zebra tr.even a, table.zebra tr.even a:visited { text-decoration:none; color:#1d4a7a; }
table.zebra tr.odd a, table.zebra tr.odd a:visited { text-decoration:none; color:#FFFFFF; }
table.zebra tr.even a.over, table.zebra tr.odd a.over, table.zebra tr.even a.over:visited, table.zebra tr.odd a.over:visited { color:#1d4a7a; }

#geral { width:780px; background:url(../_img/bg_geral.gif); margin:auto;  }
#header { background-color:#FFFFFF; padding-bottom:3px; }

#skybanner { float:left; display:inline; margin:30px 0px 0px 20px; display:none; }

#menu { width:780px; height:30px; overflow:hidden; background:url(../_img/menu.gif) 0px 30px; margin-top:2px; }
#menu ul { position:relative; list-style:none; }
#menu ul li { position:absolute; width:155px; height:30px; text-indent:-9999em; }
#menu ul li a { display:block; height:30px; }
#m01 { left:1px; } #m01 a:hover { background:url(../_img/menu.gif) -1px 0px; }
#m02 { left:157px; } #m02 a:hover { background:url(../_img/menu.gif) -157px 0px; }
#m03 { left:313px; } #m03 a:hover { background:url(../_img/menu.gif) -313px 0px; }
#m04 { left:469px; } #m04 a:hover { background:url(../_img/menu.gif) -469px 0px; }
#m05 { left:625px; } #m05 a:hover { background:url(../_img/menu.gif) -625px 0px; }

#catalogo { width:155px; overflow:hidden; float:left; display:inline; margin-right:20px; }
#catalogo h1 { text-indent:-9999em; width:155px; height:40px; overflow:hidden; background:#FFFFFF url(../_img/h1_catalogo.gif) no-repeat; margin-bottom:20px; }
#catalogo a.pdf, #catalogo a.pdf:visited { display:block; width:154px; height:49px; background-image:url(../_img/catalogo_pdf.jpg); margin-top:20px; text-indent:-999em; }
#catalogo a.pdf:hover { background-position:0px 49px;  }

#content { width:429px; float:left; display:inline; margin-right:21px; padding-bottom:10px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#1d4a7a; min-height:400px; height:auto !important; height:400px; }
#content a, #content a:visited { color:#1d4a7a; }
#content a:hover { color:#ff6600; }
#content h1 { height:31px; padding-top:9px; font:bold 11px Arial, Helvetica, sans-serif; margin-bottom:20px; }
#content h1 span { text-transform:uppercase; }
#content div.item { min-height:117px; height:auto !important; height:117px; padding:5px; }
#content div.itemOver { background:#F4F5F7; cursor:pointer; }
#content div.chamada { width:310px; float:left; display:inline; margin-left:15px; }
#content div.fotoThumb { width:80px; height:117px; overflow:hidden; float:left; }
#content a.detalhes { width:123px; height:24px; overflow:hidden; background:url(../_img/bt_detalhes.gif); display:block; text-indent:-9999em; }

#coldir { width:155px; overflow:hidden; float:left; display:inline; font:11px Tahoma, Verdana, Arial; color:#1d4a7a; }
#coldir #busca { width:155px; height:40px; background:#FFFFFF url(../_img/box_busca.gif) no-repeat; }
#coldir #busca input { width:100px; border:0px; margin-top:8px !important; margin:7px 0px 0px 16px; font:11px Tahoma, Verdana, Arial; float:left; }
#coldir #busca a.submit { width:28px; height:29px; display:inline; float:left; overflow:hidden; margin-left:8px; text-indent:-9999em; }
#coldir #ajuda { margin-bottom:15px; }
#coldir #ajuda h1 { width:155px; height:23px; overflow:hidden; background:url(../_img/h1_ajuda.gif); text-indent:-9999em; }
#coldir #livraria { margin-bottom:15px; background:url(../_img/bg_livraria-v2.gif) center 24px no-repeat; }
#coldir #livraria h1 { width:155px; height:23px; overflow:hidden; background:url(../_img/h1_livraria.gif); text-indent:-9999em; }
#coldir #livraria div { width:121px; padding:7px 17px; text-align:center; }
#coldir #parceiros { background:url(../_img/bg_parceiros.gif) 7px repeat-y; }
#coldir #parceiros h1 { width:155px; height:23px; overflow:hidden; background:url(../_img/h1_parceiros.gif); text-indent:-9999em; }
#coldir #parceiros div { width:140px; text-align:center; margin:auto; }
#coldir #parceiros img.logo { margin:5px 0px; }

#footer { clear:both; width:780px; margin:auto; font:10px Tahoma, Verdana, Arial; padding:16px 0px 10px 0px; background:url(../_img/bg_rodape.gif) no-repeat; color:#999999; text-align:center; }
#footer div.linha { margin:0px 0px 4px 0px; }
#footer a { color:#999999; text-decoration:none; }
#footer a:hover { text-decoration:underline; }


