html {
}
img{
	border:0px;
}
body {
-x-system-font:none;
background:#4A769C url(../images/_layout_bg.jpg) repeat-x left top;
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;
padding:0pt;
}
tr, td, p, a, h1, h2, h3, ul, ol, li, dl, dt, dd, span, div, form {
margin:0pt;
padding:0pt;
}
a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
div#container {
background:transparent none repeat scroll 0% 0%;
background:url(../images/layout_bg_02.gif) repeat-x top;
padding-right:4px;
padding-left:4px;
display:block;
height:1050px;
left:50%;
margin:0pt 0pt 0pt -378px;
position:absolute;
/*top:10px;*/
width:756px;
}
div#topo {
background:transparent url(../images/_layout_03.jpg) no-repeat scroll left top;
display:block;
height:182px;
position:relative;
width:756px;
}
div#topo div#busca {
background:transparent none repeat scroll 0% 0%;
display:none;
height:30px;
left:614px;
position:absolute;
top:5px;
width:140px;
}
div#topo div#busca input.inp {
background:transparent none repeat scroll 0% 0%;
border:2px solid #FFFFFF;
color:#FFFFFF;
height:17px;
width:100px;
}
div#topo div#busca input.bot {
background:#000092 none repeat scroll 0% 0%;
border:medium none;
color:#FFFFFF;
height:20px;
position:absolute;
width:32px;
}
div#content {
background:transparent none repeat scroll 0% 0%;
clear:both;
margin:5px 0pt 0pt;
width:100%;
}
div#content div#esq {
background:transparent none repeat scroll 0% 0%;
float:left;
height:auto;
margin:0pt 5px 0pt 0pt;
width:113px;
}
div#content div#esq dl.menu {
clear:both;
display:block;
height:auto;
margin:0pt 0pt 5px;
width:113px;
}
div#content div#esq dl.menu dt {
background:transparent url(../images/_layout_06.gif) no-repeat scroll left top;
display:block;
height:6px;
line-height:6px;
margin:0pt;
padding:0pt;
text-indent:-9999px;
width:113px;
}
div#content div#esq dl.menu dd {
background:transparent url(../images/_layout_12.gif) repeat-y scroll left top;
display:block;
height:auto;
width:113px;
}
div#content div#esq dl.menu dd.bottom {
background:transparent url(../images/_layout_32.gif) no-repeat scroll left top;
display:block;
height:7px;
line-height:7px;
text-indent:-9999px;
width:113px;
}
div#content div#esq dl.clientes {
clear:both;
display:block;
height:auto;
margin:0pt 0pt 5px;
width:113px;
}
div#content div#esq dl.clientes dt {
background:transparent url(../images/_layout_06.gif) no-repeat scroll left top;
display:block;
height:6px;
line-height:6px;
margin:0pt;
padding:0pt;
text-indent:-9999px;
width:113px;
}
div#content div#esq dl.clientes dd {
background:transparent url(../images/_layout_12.gif) repeat-y scroll left top;
display:block;
height:auto;
overflow:hidden;
width:113px;
}
div#content div#esq dl.clientes dd.bottom {
background:transparent url(../images/_layout_32.gif) no-repeat scroll left top;
display:block;
height:7px;
line-height:7px;
text-indent:-9999px;
width:113px;
}
div#content div#esq dl.parceiros {
clear:both;
display:block;
height:auto;
margin:0pt 0pt 5px;
width:113px;
}
div#content div#esq dl.parceiros dt {
background:transparent url(../images/_layout_06.gif) no-repeat scroll left top;
display:block;
height:6px;
line-height:6px;
margin:0pt;
padding:0pt;
text-indent:-9999px;
width:113px;
}
div#content div#esq dl.parceiros dd {
background:transparent url(../images/_layout_12.gif) repeat-y scroll left top;
display:block;
height:auto;
overflow:hidden;
width:113px;
}
div#content div#esq dl.parceiros dd.bottom {
background:transparent url(../images/_layout_32.gif) no-repeat scroll left top;
display:block;
height:7px;
line-height:7px;
text-indent:-9999px;
width:113px;
}
div#content div#dir {
background:transparent none repeat scroll 0% 0%;
float:right;
height:auto;
width:638px;
}
div#content div#dir dl.main {
background:transparent none repeat scroll 0% 0%;
clear:both;
display:block;
height:auto;
margin:0pt 0pt 0px;

width:638px;
}
div#content div#dir dl.main dt {
background:transparent url(../images/_layout_08.gif) no-repeat scroll left bottom;
display:block;
height:5px;
line-height:5px;
margin:0pt 0pt -2px;
padding:0pt;
text-indent:-9999px;
width:638px;
}
div#content div#dir dl.main dd {
overflow-x:hidden;
overflow-y:visible;
background:transparent url(../images/_layout_29.gif) repeat-y scroll left top;
display:block;
height:auto;
width:638px;
padding-top: 14px;
}
div#content div#dir dl.main dd h1 {
-x-system-font:none;
color:#000099;
font-family:"Times New Roman",Times,serif;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt 20px !important;
text-transform:uppercase;
}
div#content div#dir dl.main dd h2 {
-x-system-font:none;
color:#000099;
font-family:"Times New Roman",Times,serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt 20px;
text-transform:uppercase;
}
div#content div#dir dl.main dd p {
-x-system-font:none;
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt 20px !important;
text-align:justify;
}
div#content div#dir dl.main dd img {
margin:5px;
}
div#content div#dir dl.main dd ul {
-x-system-font:none;
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt 20px;
text-align:justify;
}
div#content div#dir dl.main dd.bottom {
background:transparent url(../images/_layout_47.gif) no-repeat scroll left top;
display:block;
height:7px;
line-height:7px;
text-indent:-9999px;
width:638px;
}
div#content div#dir dl.main dd div#texto_saudacao {
background:transparent none repeat scroll 0% 0%;
clear:both;
display:block;
float:left;
height:auto;
margin:5px 0px 10px 10px;
min-height:380px;
overflow:hidden;
width:435px;
}
div#content div#dir dl.main dd div#texto_saudacao p {
-x-system-font:none !important;
font-family:"Times New Roman",Times,serif !important;
font-size:11.5pt !important;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:normal !important;
line-height:normal !important;
}
div#content div#dir dl.main dd div#super div#texto_saudacao img {
border:1px solid #CCCCCC;
padding:5px;
}
div#content div#dir dl.main dd dl#legis {
background:#EEEEEE none repeat scroll 0% 0%;
border:1px solid #CCCCCC;
display:block;
float:right;
height:auto;
margin:15px 18px 0pt 5px;
padding:0pt;
width:152px;
}
div#content div#dir dl.main dd dl#legis dd {
background:transparent none repeat scroll 0% 0%;
color:#000000;
display:block;
height:auto;
padding:5px;
width:142px;
}
div#content div#dir dl.main dd dl#legis dd ul {
font-size:10px;
list-style-type:none;
margin:0pt 5px;
padding:0pt;
}
div#content div#dir dl.main dd dl#legis dd li {
margin-bottom:5px;
text-align:left;
text-transform:uppercase;
}
div#content div#dir dl.main dd dl#legis dd li a, div#content div#dir dl.main dd dl#legis dd li a:hover {
-x-system-font:none;
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-align:left;
text-decoration:none;
}
div#content div#dir dl.main dd dl#legis dd li a:hover {
text-decoration:underline;
}
div#content div#dir dl.main dd dl#legis dd.perguntas {
background:#EEEEEE none repeat scroll 0% 0%;
border:medium none;
clear:both;
display:block;
float:right;
height:auto;
margin:5px 0pt;
padding:0pt;
text-align:center;
width:152px;
}
div#content div#dir dl.main dd div#boxes {
background:transparent none repeat scroll 0% 0%;
clear:both;
display:block;
height:270px;
padding:0pt 0pt 0pt 5px;
width:628px;
}
div#content div#dir dl.main dd div#boxes div.box {
background:#EEEEEE none repeat scroll 0% 0%;
border:1px solid #CCCCCC;
display:block;
float:left;
height:250px;
margin:0pt 5px;
overflow:hidden;
padding:5px;
width:185px;
}
div#content div#dir dl.main dd div#boxes div.box span {
background:#FFFFFF url(../images/i_animated_loading_32_2.gif) no-repeat scroll center center;
border:2px solid #FFFFFF;
display:block;
height:120px;
margin:0pt 3px;
overflow:hidden;
width:170px;
}
div#content div#dir dl.main dd div#boxes div.box span img {
border:medium none;
margin:0pt;
padding:0pt;
}
div#content div#dir dl.main dd div#boxes div.box p.texto {
color:#000000;
padding:6px 1px 0pt;
text-align:left;
}
div#content div#dir dl.main dd div#boxes div.box p.texto p {
margin:0pt;
padding:0pt;
text-align:left;
}
div#content div#dir dl.main dd div#boxes div.box div#botoes {
background:transparent none repeat scroll 0% 0%;
clear:both;
display:block;
height:30px;
position:relative;
width:185px;
}
div#content div#dir dl.main dd {
position:relative;
}
div#content div#dir div#noticia_e_dica {
background:transparent none repeat scroll 0% 0%;
border:medium none;
clear:both;
height:140px;
margin:5px 0pt 0pt 10px;
overflow:hidden;
padding:0pt;
position:relative;
width:615px;

}
div#content div#dir div#tempo {
border:1px solid #CCCCCC;
display:block;
float:left;
height:125px;
margin:0pt;
overflow:hidden;
padding:5px;
width:120px;
}
div#content div#dir div#noticia_e_dica h2 {
-x-system-font:none;
color:#6699FF;
font-family:"Times New Roman",Times,serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt 0pt 5px;
text-transform:none;
}
div#content div#dir div#noticia_e_dica .noticia, div#content div#dir div#noticia_e_dica .dica {
border:1px solid #CCCCCC;
display:block;
float:left;
height:125px;
margin:0pt 0pt 0pt 10px;
overflow:hidden;
padding:5px;
width:218px;
}
div#content div#dir dl.submain {
clear:both;
display:block;
height:auto;
margin:0pt 0pt 5px;
width:638px;
}
div#content div#dir dl.submain dt {
background:transparent url(../images/layout_1_cortes_08.gif) no-repeat scroll left top;
display:block;
height:6px;
line-height:6px;
margin:0pt;
padding:0pt;
text-indent:-9999px;
width:638px;
}
div#content div#dir dl.submain dd {
background:transparent url(../images/layout_1_cortes_10.gif) repeat-y scroll left top;
display:block;
height:auto;
position:relative;
width:638px;
}
div#content div#dir dl.submain dd.bottom {
background:transparent url(../images/layout_1_cortes_15.gif) no-repeat scroll left top;
display:block;
height:7px;
line-height:7px;
text-indent:-9999px;
width:638px;
}
div#rodape {
background:transparent none repeat scroll 0% 0%;
clear:both;
display:block;
height:53px;
width:756px;
}
div#rodape dl {
clear:both;
display:block;
height:53px;
margin:0pt 0pt 5px;
width:756px;
}
div#rodape dl dt {
background:transparent url(../images/layout_1_cortes_17.gif) no-repeat scroll left bottom;
display:block;
height:5px;
line-height:5px;
margin:0pt 0pt -2px;
padding:0pt;
text-indent:-9999px;
width:756px;
}
div#rodape dl dd {
background:transparent url(../images/layout_1_cortes_18.gif) repeat-y scroll left top;
display:block;
height:auto;
width:756px;
}
div#rodape dl dd.bottom {
background:transparent url(../images/layout_1_cortes_20.gif) no-repeat scroll left top;
display:block;
height:7px;
line-height:7px;
text-indent:-9999px;
width:756px;
}
input.botao_b {
-x-system-font:none;
background:transparent url(../images/btn01.gif) no-repeat scroll left top;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:22px;
line-height:normal;
margin:0pt;
text-align:center;
width:90px;
}
input.botao_v {
-x-system-font:none;
background:transparent url(../images/btn01.gif) no-repeat scroll left top;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:22px;
line-height:normal;
margin:0pt;
text-align:center;
width:90px;
}
input.botao_p {
-x-system-font:none;
background:transparent url(../images/btn02.gif) no-repeat scroll left top;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:22px;
line-height:normal;
margin:0pt;
text-align:center;
width:140px;
}
input.email {
-x-system-font:none;
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #6699FF;
color:#CCCCCC;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:220px;
}

.main{
	position:relative;
}
.legis{
	font-weight:bold;
	color:#003C73;
	text-decoration:underline;
}
.containerDivBar{

}
