body {margin:0px; padding:0px; background-color:#fff; font-family:Tahoma; color:#354D62}
img {border:0px}
td {font-size:11px}
form {margin:0px; padding:0px}
select {font-size:11px; color:#354D62}

h1 {margin:5px 17px 15px 0px; padding:0px; font-size:22px; font-weight:normal; color:#cc6600}
h2 {margin:15px 17px 15px 0px; padding:0px 0px 0px 13px; font-size:11px; color:#354D62; background:url(i/bul/015.gif) 0px 3px no-repeat}
h3 {margin:0px 17px 0px 0px; font-size:11px; color:#354D62}
h4 {margin:15px 17px 15px 0px; font-size:11px; color:#354D62}
h5{color:#2B715E; font-size:11px; margin:0px; padding:0px}
h6 {margin:15px 17px 15px 0px; font-size:12px; color:#354D62}
h7 {margin:5px 17px 15px 0px; padding:0px; font-size:22px; font-weight:normal; color:#cc6600}

p {margin:0px 17px 12px 0px; font-size:11px; color:#354D62}
a:link, a:visited { color:#438AC5}
a:hover {color:#F09742}

a:link.foot, a:visited.foot { color:#438AC5; text-decoration: none}
a:hover.foot {color:#F09742}

a.opt:link, a.opt:active, a.opt:visited, a.opt:hover {text-decoration:none; font-family:Tahoma; font-weight:normal; background:url(spacer.gif); padding:0px; color:#354D62; font-size:11px;}

ul {margin:0px 0px 9px 0px; padding:0px}
ul li { margin:0px 0px 0px 13px; padding:0px 0px 0px 8px; list-style:none; background:url(i/bul/014.gif) 0px 5px no-repeat}
ul li ul {margin:4px 0px 4px 0px; padding:0px}
ul li ul li { margin:0px 0px 0px 21px; padding:0px 0px 0px 8px; list-style:none; background:url(i/bul/016.gif) 0px 5px no-repeat}

.maintab1{background:url(../i/bg/026.gif) repeat-x 0px 100%;}*/

.header {background-color:#fff}
.header .st1 img {margin:11px 0px 0px 10px}
.header .st2 { background-color:#FFFFFF}
.header .st2 {padding:0px 5px; line-height:15px}
.header .st2 a:link, .header .st2 a:visited {color:#354D62; padding:0px 5px 0px 15px; font-size:10px; text-decoration:none; background:url(i/bul/001.gif) 5px 4px no-repeat;}
.header .st2 a:hover {text-decoration:underline}

.subheader {border-bottom:1px solid #fff}
.subheader .st1 { background-color:#EEF1F3; border-left:0px}
.subheader .st2 td {border-left:1px solid #fff; background-color:#EEF1F3}

.subheader2 {background:url(i/bg/009.gif) 0px 0px repeat-x; border-left:1px solid #fff}
.subheader3 {background:url(i/bg/010.gif) 0px 0px repeat-x; border-left:1px solid #fff}
.subheader4 {background:url(i/bg/012.gif) 0px 0px repeat-x; border-left:1px solid #fff}
.subheader5 {background:url(i/bg/013.gif) 0px 0px repeat-x; border-left:1px solid #fff}

.breadcr {background:url(i/bul/008.gif) 16px 7px no-repeat #F4F5F7; padding:1px 10px 5px 27px; font-size:10px; color:#354D62; border-left:1px solid #fff; border-bottom:10px solid #fff}
.breadcr .arrow {background:url(i/bul/011.gif) 0px 5px no-repeat; padding:0px 0px 0px 8px}

.menu02 a:link, .menu02 a:visited {font-size:9px; margin-right:9px}
.menu02 img {margin:0px 4px 0px 2px; vertical-align:bottom}

.menu03  {padding-left:1px; background-color:#fff}
.menu03 a:link, .menu03 a:visited {background:url(i/but/101.gif) left center no-repeat; text-decoration:none; font-size:11px; color:#354D62; display:block; border:solid #BEC8D1; border-width:1px 1px 1px 0px; padding:3px 0px 3px 18px; margin-bottom:1px }
.menu03 a:hover {font-weight:bold; background:url(i/but/102.gif) left center no-repeat}
.menu03 a:hover.act, .menu03 a:link.act, .menu03 a:visited.act {background:url(i/but/102.gif) left center no-repeat; text-decoration:none; font-size:11px; color:#354D62; display:block; border:solid #BEC8D1; border-width:1px 1px 1px 0px; padding:3px 0px 3px 18px; font-weight:bold; margin-bottom:1px }



.menu03 .submenu {border: 1px solid #BEC8D1; padding-bottom:2px; margin-bottom:1px}

.menu03 .submenu a:link, .menu03 .submenu  a:visited {background:url(i/but/104.gif) left center no-repeat; text-decoration:none; font-size:11px; color:#354D62; display:block; border:0px; padding:3px 0px 3px 35px; margin:0px}
.menu03 .submenu a:hover {font-weight:bold; background:url(i/but/105.gif) left center no-repeat}
.menu03 .submenu  a:hover.act1, .menu03  .submenu a:link.act1, .menu03  .submenu a:visited.act1 {font-weight:bold; background:url(i/but/105.gif) left center no-repeat}
.menu03 .submenu  a:hover.act, .menu03  .submenu a:link.act, .menu03  .submenu a:visited.act {background:url(i/but/103.gif) left top no-repeat; text-decoration:none;  border:0px;  padding:3px 0px 3px 17px; font-weight:bold; margin:0px }


.leftcol1 {padding-left:5px}

.box03 {border:1px solid #BEC8D1; margin:0px 0px 9px 0px; background:FFF;}
.box03 h3 {font-size:11px; color:#2B715E; margin:9px 9px 4px 10px}
.box03 h3 img {margin:0px 4px 0px 0px; vertical-align:middle}
.box03 td input { width:180px; font-size:9px; margin:0px 0px 4px 10px; height:19px; font-family:Tahoma}
.box03 td textarea {width:180px; font-size:9px; margin:0px 0px 4px 10px; height:62px; font-family:Tahoma}
.box03 td.bk1 {background-color:#F4F5F7;}
.box03 td.bk2 {background-color:#CCCCCC;}
.box03 p{margin:9px 9px 4px 10px}

.box03a {border:0px solid #BEC8D1; margin:0px 0px 9px 0px; background:FFF;}
.box03a h3 {font-size:11px; color:#2B715E; margin:9px 9px 4px 10px}
.box03a h3 img {margin:0px 4px 0px 0px; vertical-align:middle}
.box03a td input { width:180px; font-size:9px; margin:0px 0px 4px 10px; height:19px; font-family:Tahoma}
.box03a td textarea {width:180px; font-size:9px; margin:0px 0px 4px 10px; height:62px; font-family:Tahoma}
.box03a td.bk1 {background-color:#F4F5F7;}
.box03a p{margin:9px 9px 4px 10px}

.box03b {border:0px solid #ffffff; margin:0px 0px 9px 0px; background:FFF;}
.box03b h3 {font-size:11px; color:#2B715E; margin:9px 9px 4px 10px}
.box03b h3 img {margin:0px 4px 0px 0px; vertical-align:middle}
.box03b td input { width:180px; font-size:9px; margin:0px 0px 4px 10px; height:19px; font-family:Tahoma}
.box03b td textarea {width:180px; font-size:9px; margin:0px 0px 4px 10px; height:62px; font-family:Tahoma}
.box03b td.bk1 {background-color:#F4F5F7;}
.box03b p{margin:9px 9px 4px 10px}

.box03c {border:0px solid #ffffff; margin:0px 0px 9px 0px; background:FFF;}
.box03c h3 {font-size:10px; color:#2B715E; margin:9px 9px 4px 10px}
.box03c h3 img {margin:0px 4px 0px 0px; vertical-align:middle}
.box03c td input { width:180px; font-size:8px; margin:0px 0px 4px 10px; height:19px; font-family:Tahoma}
.box03c td textarea {width:180px; font-size:8px; margin:0px 0px 4px 10px; height:62px; font-family:Tahoma}
.box03c td.bk1 {background-color:#F4F5F7;}
.box03c p{margin:9px 9px 4px 10px}

.box04 {margin:0px 0px 10px 0px}
.box04 th {background:url(i/bg/007.gif) 100% 0% no-repeat #E9EBEF; padding:7px 10px 8px 10px; text-transform:uppercase; color:#2B715E; font-size:11px; font-weight:bold; text-align:left; border-bottom:1px solid #fff}
.box04 td.st1 {border:1px solid #E9EBEF}
.box04 td  a { font-size:11px; font-weight:bold}
.box04 td a img {vertical-align:middle; margin-right:4px}
.box04 .st2 td {padding:10px}
.box04 td ul li {padding-bottom:4px}

.box05 {margin:0px 0px 0px 0px}
.box05 td { background:url(i/bg/006.gif) 15px 30px no-repeat #F4F5F7}
.box05 h2 {margin:10px 10px 8px 16px; background:none; padding:0px}
.box05 p { margin:0px 15px 9px 29px; font-size:11px; color:#354D62}
.box05 p.st1 {margin:0px 12px 9px 29px; font-size:10px; text-align:right}

.box06 {font-size:10px}
.box06 input { width:200px; font-size:10px; margin:0px 0px 4px 10px; height:19px; font-family:Tahoma}
.box06 select { width:200px; font-size:10px; margin:0px 0px 4px 10px; height:19px; font-family:Tahoma}

.box07 {font-size:10px; margin:8px 0px 10px 0px}
.box07 input {font-size:10px; margin:1px 7px 0px 10px; height:14px; font-family:Tahoma}
.box07 .st1 input {margin:1px 7px 0px 0px; height:14px; font-family:Tahoma}

div.boxy {margin-right:10px; float:left; display:inline-table;}
div.boxy1 {margin-right:10px; }
div.boxy2 {margin-right:10px; float:right; display:inline-table;}
div.boxy4 {margin-right:10px; float:left; display:inline-table;}

.box08 {margin-bottom:15px}
.box08 th {background:url(i/bg/014.gif) 100% 0% no-repeat #F4F5F7; padding:7px 10px 8px 10px; font-weight:bold; text-align:left; border-bottom:1px solid #fff}
.box08 th.st0 {background-color:#fff; background-image:none}
.box08 th h3 {text-transform:uppercase; color:#2B715E; font-size:11px; margin:0px; padding:0px}
.box08 td.st1 { padding:7px 0px; font-size:11px; color:#354D62}
.box08 td.st2 a { background:url(i/bul/019.gif) right center no-repeat; padding:0px 12px 0px 0px; font-weight:bold}
.box08 td.st2 { background-color:#F4F5F7; padding:2px 5px 4px 0px}
.box08 td.st11 { background-color:#EFF2E8}
.box08 td.st12 { background-color:#1C2C4D}
.box08 td.st13 { background-color:#CED7E6}
.box08 td.st14 { background-color:#9D9387}
.box08 td.st15 { background-color:#F3F3F3}

.box09 {border:1px solid #BEC8D1; margin: 0px 0px 10px 0px;}

.box09a {border:0px solid #ffffff; margin: 0px 0px 10px 0px;}

.box010 {padding: 0px; margin: 0px;}
.box011 {margin:0px 0px 9px 0px; padding: 9px 0px 8px 10px;}
.box011 a {background:url(i/bul/020.gif) no-repeat 100% 2px; padding: 0px 13px 0px 0px; font-size: 9px; font-weight:bold; text-decoration: none}



.box012 td {background:#F4F5F7;}
.box012 a:link, .box012 a:visited, .box012  a:hover{text-decoration: none;text-transform:uppercase; color:#2B715E; font-size:11px;font-weight:bold; background:url(i/bul/002.gif) no-repeat 100% 2px; padding: 0px 10px 0px 0px}


.box12 {border:1px solid #BEC8D1; margin:0px 0px 9px 0px; padding: 10px 0px 0px 10px;}
.box12 h3 {font-size:11px; color:#2B715E; margin:9px 9px 4px 0px}
.box12 h3 img {margin:0px 4px 0px 0px; vertical-align:middle}
.box12 td input { width:100%; font-size:10px; margin:0px 10px 4px 0px; height:19px; font-family:Tahoma}
.box12 td textarea {width:100%; font-size:10px; margin:0px 10px 4px 0px; height:62px; font-family:Tahoma}
.box12 p {margin:0px 0px 4px 0px}

.box13{ background:url(i/bul/025.gif) no-repeat 7px 7px #90A1B0; padding:4px 0px 7px 25px;}
.box13  a:link, .box13 a:visited, .box13  a:hover{color:#fff; font-weight:bold; font-size:11px; text-decoration:none;}

.box14{background:url(i/bul/026.gif) no-repeat 0px 0px;
padding: 15px 10px 10px 23px;}

.box015{background:FFF;}
.box015 img {vertical-align:middle; margin:7px}
.box015 td {border:solid #BEC8D1; border-width: 1px; width: 160; height:100; text-align:center;}
td.b15 {border-width: 0px; width:1px; height:1px;}


.box016 {margin:5px 0px 1px 0px;}
.box016 a {background:url(i/bul/020.gif) no-repeat 100% 2px; font-size: 9px; font-weight:bold; text-decoration: none;padding: 0px 5px 0px 5px;}

.box016a {margin:5px 0px 1px 0px;}
.box016a a {background:url() no-repeat 100% 2px; font-size: 9px; font-weight:bold; text-decoration: none;padding: 0px 5px 0px 5px;}


.but01 {margin:1px 10px 9px 10px}
.but01 a:link, .but01 a:visited {padding:3px 17px 4px 8px; color:#fff; font-weight:bold; font-size:10px; display:block; text-decoration:none; background-color:#D27E02;}
.but01 a:hover {text-decoration:underline}

.gline {background-color:#BCC7D0; margin-bottom:1px}
.gline1 {background-color:#7A1C3D}
.gline2 {background-color:#EEF1F3; border-bottom:1px solid #fff; height:3px; border-left:1px solid #fff}
.gline3 {background-color:#BCC7D0; border-bottom:1px solid #fff; border-left:1px solid #fff}
.bline1 {background-color:#325B92;  margin-bottom:1px; height:6px}
.bline2 {background-color:#cc6600; border-bottom:1px solid #fff; height:3px; border-left:1px solid #fff}
.imgm {border-left:1px solid #fff; border-bottom:1px solid #fff}
.wline {height:10px}

.footerout {border-bottom:2px solid #009384; border-top:6px solid #325B92; margin-bottom:15px;}
/.footer {background:url(i/bg/019.gif) repeat-x 0px 100%; }
/linhas superior e inferior do rodape:
/.footer {border-bottom:1px solid #fff; border-top:1px solid #fff; margin-top:10px}
/fundo do rodape:
/.footer td {background-color:#F7F8F9}
.footer { background: url(i/bg/019.gif) repeat-x;}
.footer{border-left: solid #FFF; border-left-width: 1px; border-right: solid #FFF; border-right-width: 1px}
.footer td.st1 {padding:15px 12px 4px 13px}
.footer td.st1 a:link, .footer td.st1 a:visited {font-size:11px; background:url(i/bul/008.gif) 0px 6px no-repeat; padding-left:9px; margin-right:5px}
.footer td.st2 {padding: 2px 10px 11px 10px; font-size:9px}
.footer td.st3 {padding:10px 12px 4px 13px; font-size:10px; color:#438AC5}
.footer td.st4 {padding:1px 12px 11px 13px; font-size:10px; color:#809FB9}
.footer td.st4 a:link, .footer td.st4 a:visited {color:#809FB9}
.footer td.st4 a:hover {text-decoration:none}
.footer td.st4 img {margin:0px 3px 1px 0px}

/linhas laterais esquerda e direita do rodape:
.footer12 {border-right:1px solid #fff; border-left:1px solid #fff; padding-bottom:17px} 

/botc representam a formatacao da coluna extrema esquerda e exprema direita que nao quero que aparecam
/.botc {background:url(i/bg/019.gif) repeat-x 0px 100%; }

.totop {text-align:right}
.totop a:link,.totop a:visited {background:url(i/bul/017.gif) right top no-repeat}
.totop a:hover {background:url(i/bul/018.gif) right top no-repeat}

.main {padding:0px 17px 50px 10px}
.main p {line-height: 150%}
#maintab {background:url(i/bg/005.gif) 212px 0px repeat-y;  border-left:1px solid #FFF}
.spa1 {background:url(i/bg/011.gif) 0px 0px repeat-x}
.spa2 {background-color:#fff; height:9px}


UL.map1 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.map1 li{ background:url(i/bul/021.gif) no-repeat 1px 0px; padding: 0px 0px 0px 18px;list-style: none;	line-height: 18px;	border-left: 1px solid #BCC7D0;	margin: 0px 0px 0px 8px;}
li.mapend {background:url(i/bul/022.gif) no-repeat 0px 0px; padding: 0px 0px 0px 18px;list-style: none;	line-height: 18px;border-left: 0px;}
li.map1_2{background:#FFF;border-left: 1px solid #BCC7D0;padding: 0px 20px 0px 15px;line-height: 0px;}

UL.map2 {margin: 0px 0px 0px 7px; padding: 0px 0px 0px 0px;}
.map2 li{ background:url(i/bul/023.gif) no-repeat 1px 7px; padding: 0px 0px 0px 15px;list-style: none;line-height: 18px;margin: 0px 0px 0px 0px;}
li.mapend2 {background:url(i/bul/024.gif) no-repeat 0px 0px; padding: 0px 0px 0px 15px;	list-style: none;
line-height: 18px;border-left: 0px;	margin: 0px 0px 0px 0px;}


.map1 A, .map1 A:VISITED,.map2 A, .map2 A:VISITED{color:#354D62; text-decoration: none} 
.map1 A:HOVER, .map2 A:HOVER{color:#354D62; text-decoration: underline} 

/.404_1 { background:#EEF1F3; border-bottom: solid #90A1B0; border-bottom-width:3px;}
.404_1 { background:#EEF1F3; border-bottom: solid #cccccc; border-bottom-width:3px;}
.404_1 a:link, .404_1 a:visited {color:#354D62; padding:0px 5px 0px 15px; font-size:10px; text-decoration:none; background:url(i/bul/001.gif) 5px 4px no-repeat;}
.404_1 a:hover {text-decoration:underline}

.404_2 { background:#FF9900; border-top: solid #FFF; border-top-width:1px;}