body { 
    background: url(../estilo/imagens/fundo2.jpg) repeat-x;
    font-family: Verdana, Arial, Helvetica, sans;
    font-size: 11px;
    text-align:center;
}
h1{
    text-transform: uppercase;
    font-size: 1.0em;
}
a{
    text-decoration: none;
    color: black;
}
img{
	border: 0px;
}
.pagina{
    margin:0 auto;
    text-align:left; 
    width: 978px;
    background:white;
}
.pagina .topo{
    height: 150	0px;
}
.pagina .topo .jb1, .pagina .topo .jb2, .pagina .topo .jb3 {
    float: left;
    width: 326px;
    height: 239px;
}
.pagina .topo .jb1 {
    background: url(../estilo/imagens/jb30.jpg) no-repeat;
}
.pagina .topo .jb2 {
    background: url(../estilo/imagens/jb31.jpg) no-repeat;
}
.pagina .topo .jb3 {
    background: url(../estilo/imagens/jb32.jpg) no-repeat;
}
.pagina .topo .jb4, .pagina .topo .jb5{
    float: left;
    height: 34px;
}
.pagina .topo .jb4 {
    width: 93px;
    background: url(../estilo/imagens/jb4.png) no-repeat;
}
.pagina .topo .jb5 {
    width: 885px;
}

.pagina .le{
    float: left;
    width: 155px;
    padding-left: 7px;
    background:white;
	}


.decor{
    width: 100px;
	height: 30px;
	background: url(../estilo/imagens/menu.jpg) no-repeat; 
}
#menu h1{
	margin-bottom: 15px;
}
#menu span{
    width: 135px;
    float: left;
    display: block;
    margin-bottom: 5px;
    padding-bottom: 3px;
    text-transform:uppercase;
    font-size: 0.8em;
	
}
#menu .ult{
    margin-bottom: 13px;
}
#menu a:hover{
    margin-left: 15px;
    color: #018102;
}


.pagina .meio{
    float: left;
    width: 620px;
    height: 100px;
    margin-right: 15px;
}
#prop{
    height: 150px;
    background: white; /*url(../estilo/imagens/jt2012banner.gif) no-repeat;*/
    margin-bottom: 25px;
}
.pagina .meio .juncao{
    float: left;
    margin-right: 8px;
    width: 395px;
}

#produtos div{
    float: left;
    width: 190px;
    height: 115px;
    margin-bottom:25px;
	border-left: 1px solid #ccc; 
	border-bottom: 1px solid #ccc;
}

#produtos .esp{
    margin: 0px 4px 0px 4px;
}

#artigos span{
    display: block;
    margin-top: 12px;
}
#artigos span img{
    margin-right: 5px;
}
#noticias{
	font-size: 11px;
	text-align: justify;
    float: left;
    width: 215px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
#noticias span{
    display: block;
    margin-bottom: 10px;
    padding-left: 4px;
    padding-right: 4px;
}
#noticias span:hover{
    background: #e0ffb5;
}
#noticias a:hover{
	text-decoration: underline;
}
.pagina .meio .acesso{
    float: left;
    margin-top: 25px;
    width: 620px;
    margin-bottom: 10px;
    *margin-bottom: -9px;
}
.pagina .meio .acesso div{
    float: left;
    width: 141px;
    height: 177px;
    margin-right: 14px;
}
.pagina .meio .acesso div span{
    display: block;
    margin-top: 3px;
}


.pagina .ld{
    width: 170px;
    float: left;
    background:white;
}

.pagina .ld .cotacoes {
    margin-bottom: 20px;
    border-top: 2px solid #383838;
    padding-top: 5px;
}

.pagina .ld .cotacoes table {
    border-collapse: collapse;
    font-size: 1.0em;
}

.pagina .ld .cotacoes tr {
    font-size: 0.8em;
    background: #f0f0f0;
}

.pagina .ld .cotacoes td {
    padding: 3px 0 3px 0;
    border-bottom: 1px solid #dddddd;
}

.pagina .ld .cotacoes .mini {
    font-weight: bold;
    color: #383838;
}

.pagina .ld .cotacoes .miniFonte {
    font-size: 0.8em;
    color: #383838;
    background: #dddddd;
}

.pagina .ld .cotacoes .larguraN {
    width: 150px;
}
.pagina .ld .cotacoes .larguraT {
    width: 50px;
}


.pagina .baixo {
	clear: both;
	margin-top: 160px;
}
.pagina .baixo span{
    display: block;
    text-align:center;
}


.apoio{
	clear: both;
    text-align:center;
}

.texto{
    text-align:justify;
}
.texto img{
    float: right;
    margin-left: 10px;
    margin-bottom: 10px;
}


.pagina .meio table{
	width: 100%;
	font-size: 0.8em;
}
.pagina .meio tr {
	background: #f6f6f6; 
}

.tabela{
	width:100%;
}

