body{background:#fff;margin:0;padding:0;width:992px;height:100%;font-family:Verdana;font-size:10pt;color:#233;}
img{border:none;}
h1,h2,h3{color:#08445d;margin:0;padding:0;}
h1{font-size:14pt;background:url("../img/bg/bg-hr.gif") no-repeat left bottom;margin-bottom:10px;padding-bottom:3px;}
h2{font-size:10pt;}
a{color:#020b70;}
address{width:150px;font-size:10pt;position:relative;left:0;}


#header{width:100%;height:145px;background:url("../img/bg/bg-head-bar.gif") repeat-x bottom;}
#header-content{width:100%;height:145px;}
#logo{width:442px;height:145px;display:block;background:url("../img/bg/bg-head-logo.jpg");float:left;text-decoration:none;}
#header-banner{width:542px;height:85px;float:left;padding:8px 2px 0 4px;}
#header-search{text-align:right;background:url("../img/bg/bg-head-bar-end.gif") no-repeat right top;height:39px;float:right;}
#frmSearch{padding:0 !important;width:280px;height:25px;margin-top:7px;margin-right:7px;background:url("../img/bg/bg-search.gif");}
#frmSearch input{margin:1px;padding:1px;vertical-align:middle;font-size:9pt;}
#txtSearch{height:15px;width:165px;border:1px solid #fff;padding:1px;color:#444;font-size:10pt;}
.btnSearch{height:25px;width:86px;background:url("../img/bg/bg-search-button-green.gif") no-repeat;border:none;cursor:pointer;margin:0 !important}
.btnSearch:hover,.btnSearch-click{background-position:0 -25px;}

#container{height:auto;background:url("../img/bg/bg-menu.gif") repeat-y;}

#menu{width:153px;float:left;margin-bottom:50px;}
#menu ul{height:297px;list-style:none;background:url("../img/bg/bg-menu-nav.jpg") no-repeat;margin:0;padding:5px 0 0;}
#menu li{margin:0 13px 3px;text-align:center;}
#menu ul li a{display:block;width:120px;height:20px;padding:7px 0;text-decoration:none;color:#fff;font-size:11pt;font-weight:bold;background:url("../img/bg/bg-menu-button.gif") no-repeat top left;}
#menu ul li a:hover, #menu #current{background-position:0% -34px;}
#menu-banner a{margin:0 13px;}
#menu .content{margin-left:5px;font-size:8pt;}
#newsletter{margin-left:5px;font-size:7pt;position:relative;top:15px;color:#222;}
#content{width:820px;float:left;padding-left:10px;}

#pnlLeft{width:680px;height:100%;float:left;}
#pnlRight{width:140px;height:100%;float:left;text-align:center;}

#tblCapa {width:100%;margin-bottom:20px;}
#tblCapa td {/*vertical-align:top;*/}
/*#tblCapa iframe{display:inline;}*/

#tblCapa .tdLeft{padding:20px 10px;width:440px;}
#tblCapa .tdLeft  h2{margin-bottom:5px;margin-top:30px;}
#tblCapa .tdLeft select{width:260px;margin-right:16px;}

#tblCapa .tdRight{width:350px;text-align:center;}
#tblCapa .tdRight iframe{margin:20px 10px 0;float:left;}
#tblCapa .tdRight a{display:block;margin-top:35px;}


#pnlRegioes{width:190px;height:200px;float:left;}
#pnlArrow{width:50px;height:200px;float:left;background:url("../img/Arrow-right.gif") no-repeat center center;}
#pnlLinhas{width:420px;height:200px;float:left;}
#pnlRuas{width:660px;clear:both;}
#tblRuas{width:100%;border:1px solid #828790;color:#303030;background:#caebac;}
#tblRuas td{width:330px;vertical-align:top;padding:5px;}
#tblRuas .rowHeader td{border-bottom:1px solid #222;font-weight:bold;}
#tblRuas .rowHora div{font-weight:bold;font-size:12pt;padding:5px 0;}
.tblRuas{width:100%;}
.tblRuas td{padding:3px !important;}
.tdRua{width:280px !important;}
.tdHora{width:40px !important;}
#pnlRuas .tblRow td{background:#fff;}
.sendLink{color:#555;font-size:12pt;text-decoration:none;padding:10px 5px 10px 40px;background:url("../img/icon/tools.gif") no-repeat 0px 0px;}
.popupPrint{color:#555;font-size:12pt;text-decoration:none;padding:10px 5px 10px 40px;background:url("../img/icon/tools.gif") no-repeat 0px -32px;}

#searchList{list-style:none;margin:0;padding:0;width:630px;}
#searchList li{clear:both;padding:10px;}
.searchNr{float:left;width:25px;height:50px;font-size:11pt;}
.searchRow{float:left;width:580px;}
.searchRow a{font-size:11pt;}
.searchRow p{font-size:9pt;font-style:italic;color:#555;margin:2px 0;}
.searchPager{clear:both;margin-top:20px;}
.searchPager div{}
.searchPager a{margin:5px;text-decoration:none;}
.searchPager span{margin:5px;font-weight:bold;}
.searchPager a:hover{text-decoration:underline;}

.tdLabel{width:120px;font-weight:bold;vertical-align:top;}
.tdLabelWide{width:200px;font-weight:bold;vertical-align:top;}

.left{float:left;}
.right{float:right;}
.center{margin-left:auto;margin-right:auto;text-align:center;}
.clear{clear:both;}
.maxWidth{width:100%;}
.hint{font-style:italic;color:#555;font-size:8pt;margin:0;}
.msg{background:#eef4ef;border:1px solid #009525;padding:5px;margin:10px 0px;}
.err{background:#FFCCCC;border:1px solid #f00;padding:5px;margin:10px 0px;}
.errInput{border:1px inset #f00;background:#ffeded;}
.marker{font-weight:bold;color:#f00;}
.ajaxLoading{width:100%;height:128px;background:url("../img/loading.gif") no-repeat center #fff;}

#ifrm{display:none;position:absolute;top:0;left:0;background:#000;z-index:1000;}
#popContainer{display:none; position:absolute;width:100%;height:100%;top:0;left:0;background:transparent;z-index:1001;cursor:url("../img/icon/no.cur"),default;}
#popBox{width:490px;height:390px;margin:80px 243px 0 243px;background:#fff;z-index:1002;padding:5px;cursor:default;}
#popContent{width:470px;height:330px;margin-top:40px;overflow:auto;padding:10px;z-index:1003;border-top:1px solid #ccc;}
#popHead{float:left;color:#08445d;font-size:12pt;padding:7px 0;font-weight:bold;}

.close{text-decoration:none;width:32px;height:32px;background:url("../img/icon/btn-close.gif");}
.close:hover{background-position:0% -32px;}


.indicarSite{color:#555;font-size:12pt;text-decoration:none;padding:10px 5px 10px 40px;background:url("../img/icon/tools.gif") no-repeat 0px 0px;height:14px;margin-right:8px;margin-top:-49px;}









