body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
body {
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #234479;

}
#topoflash {
	position:relative;
	width:960px;
	height:280px;
}

#topo {
	position:relative;
	width:960px;
	height:100px;
}

#detalhes_topo {
	width:960px;
	height:100px;
	text-align:left;

}

#flash {
	position:absolute;
	width:940px;
	height:235px;
	left:10px;
	margin-left:0;
	margin-top:0;
	top:45px;
	text-align:left;
}


#menu {
	text-align:left;
	left:10px;
	width:940px;
	height:34px;
	margin:0;
	padding:0;
}

#menu img.blind {FILTER: none;}
#menu A:hover img {filter:alpha(opacity=95); opacity: .95;}

#contentwrapper {
    width:960px;


}


#conteudo {float:left;
	position:relative;
    text-align:justify;
	margin-top:20px;
	left:10px;
	padding:0;
    width:940px;
    
}

.titulo{
	font-size:12px;
	font-weight:bold;
}

#banners {
    clear:both;
    float:left;
	text-align:left;
	width:960px;
	height:80px;
	margin-top:10px;
}

#banners img{
	margin-left:9px;
	margin-right:9px;
}

#rodape {
	clear:both;
	width:940px;
	height:40px;
	margin-top:2px;
	background-color:#003366;
	font-size:10px;
	color:#FFFFFF;
	background-image:url(imagens/fundo_rodape.gif);
    background-repeat:repeat;
    background-position:top;
}


a {
	color:#FFFFFF;
}

a:visited {
	color:#CCCCCC;
}

a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:2px;
}

.Text1 div a {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.pn {
	font-size: 11px; color: #24334D; font-family: verdana; font-weight: bold; text-decoration: none
}
.pn1A {
	font-size: 10px; text-TRANSFORM: capitalize; color: #000000; font-family: verdana; text-decoration: none
}
.pn1 {
	font-size: 10px; color: #24334D; font-family: verdana; text-decoration: none
}
.pn2 {
	font-size: 11px; font-family: verdana; text-decoration: none
}
.pn2:link {
	font-size: 11px; color: #24334D; font-family: verdana; text-decoration: underline
}
.pn2:visited {
	font-size: 11px; color: #24334D; font-family: verdana; text-decoration: underline
}
.pn2:active {
	font-size: 11px; color: #24334D; font-family: verdana; text-decoration: underline
}
.pn2:hover {
	font-size: 11px; color: #24334D; font-family: verdana; text-decoration: underline
}

.pn3 {
	font-size: 13px; color: #24334D; font-family: verdana; text-decoration: none
}
.pn33 {
	font-size: 12px; color: #24334D; font-family: verdana; text-decoration: none
}
A.pn33 {
	font-size: 13px; color: #24334D; font-family: verdana; text-decoration: none
}
A.pn33:visited {
	font-size: 13px; color: #24334D; font-family: verdana; text-decoration: none
}
A.pn33:hover {
	font-size: 13px; color: #24334D; font-family: verdana; text-decoration: underline
}



.pn4 {
	font-weight: bold; font-size: 15px; color: #24334D; font-family: verdana; text-decoration: none
}
.titulo_css {
	font-size: 15px; background: #6383B6; color: #24334D; font-family: verdana; font-weight: bold; text-decoration: none
}
}
.titulo_css:link {
	font-size: 15px; background: #6383B6; color: #24334D; font-family: verdana; font-weight: bold; text-decoration: underline;
}
.titulo_css:visited {
	font-size: 15px; background: #6383B6; color: #24334D; font-family: verdana; font-weight: bold; text-decoration: underline;
}
.titulo_css:active {
	font-size: 15px; background: #6383B6; color: #24334D; font-family: verdana; font-weight: bold; text-decoration: underline;
}
.titulo_css:hover {
	font-size: 15px; background: #6383B6; color: #24334D; font-family: verdana; font-weight: bold; text-decoration: underline;
}


.td_destaque {
	font-size: 10px; color: #24334D; font-family: verdana; text-decoration: none;
}

.td_css_col1 {
	font-size: 11px; color: #24334D; font-family: verdana; text-decoration: none
}
.td_css_col2 {
	font-size: 11px; color: #24334D; font-family: verdana; text-decoration: none;
}
.td_css_col3 {
	font-size: 11px; color: #24334D; font-family: verdana; text-decoration: none;
}
.td_css_col4 {
	font-size: 11px; color: #24334D; font-family: verdana; text-decoration: none;
}
.td_css_col5 {
	font-size: 11px; color: #24334D; font-family: verdana; text-decoration: none;
}
.td_css_col6 {
	font-size: 11px; color: #24334D; font-family: verdana; font-weight: bold; text-decoration: none;
}
.td_css_lancamento {
	font-size: 12px; color: #24334D; font-family: verdana; font-weight: bold; font-style:italic;
}
.td_css_col6:link {
	font-size: 12px; color: #24334D; font-family: verdana; font-weight: bold; text-decoration: underline;
}
.td_css_col6:visited {
	font-size: 12px; color: #387CA6; font-family: verdana; font-weight: bold; text-decoration: underline;
}
.td_css_col6:active {
	font-size: 12px; color: #FF0000; font-family: verdana; text-decoration: underline;
}
.td_css_col6:hover {
	font-size: 12px; color: #000000; font-family: verdana; text-decoration: underline;
}

.tr_bg_par {
	background: #FFFFFF;
}
.tr_bg_impar {
	background: #B7C8DB;
}
.td_imodetalhe_caracteristicas {
	font-size: 14px; color: #24334D; background: #B7C8DB; font-family: verdana; text-decoration: none;
}
.titulo_imodetalhe {
	font-size: 14px; color: #FFFFFF; font-weight: bold; background: #6383B6; font-family: verdana; text-decoration: none;
}


.detalhe_titulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.detalhe_valor{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}

.detalhe_codigo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.detalhe_borda {
    border-bottom: 1px dashed #CCCCCC;
}

.detalhe_imagem {
    border: 3px solid #FFFFFF;
}

.pontilhado {
    border-bottom:1px dashed #999999;
	text-align:left;
	
}

.tabela_fundo{
    background-image:url(imagens/fundo_tabela_duas_cores.gif);
    background-color:#225E9A;
}

.tabela2_fundo{
    background-image:url(imagens/fundo_tabela2_duas_cores.gif);
    background-color:#225E9A;
	background-repeat:repeat-y;
    background-position:left top;
}

.pontilhado2 {
    border-bottom:1px dashed #FFFFFF;
    background-color:#142142;
	text-align:left;
}

.imagem_destaque {
    border: 3px SOLID #FFFFFF;
}

#miniaturas {
    overflow:auto;
    height:160px;
    margin:0;
    padding:0;
}

#caracteristicas {
    overflow:auto;
    height:110px;
    width:394px;
    background-color: #225E9A;
    text-align:left;
    border:3px solid #FFFFFF;

}

#caracteristicas div {
    padding:5px;
}

#consulta {
    
}
#consulta td {
    color:#291D5B;
}
#consulta td span {
    font-size:9px;
}

#miniaturas img {FILTER: none; border: 3px SOLID #FFFFFF; margin-right:18px; margin-bottom:19px;}
#miniaturas img {FILTER: none; border: 3px SOLID #FFFFFF; margin-right:18px; margin-bottom:19px;}
#miniaturas img.blind {FILTER: none; border: 3px SOLID #FFFFFF;  margin-right:18px; margin-bottom:19px;}
#miniaturas A:hover img {FILTER: alpha(Opacity=80); opacity: .8; border: 3px SOLID #FFFFFF; margin-right:18px; margin-bottom:19px;}