@charset "utf-8";

/* CSS Document */



/* PARÂMETROS PRINCIPAIS  */

body {

	font-family: Verdana;

	font-size: 12px;

	color: #333;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	height: 100%;

	background-color: #333;

	background-image:url(../mercado/imagens/fundo.gif);

	background-repeat: repeat;

	text-align: center;

}



a:link {

	color: #869775;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #869775;

}

a:hover {

	text-decoration: none;

	color: #657357;

}

a:active {

	text-decoration: none;

	color: #657357;

}





/* FIM PARÂMETROS PRINCIPAIS  */





/* LAYOUT */

#principal{

	position: absolute;

	min-height: 100%;

	width: 900px;

	left: 50%;

	top: 0px;

	margin-left: -450px;

	background: #FFF;

	background-image: url(../mercado/imagens/fundo_principal.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	border-color: #aaba73;

	border-style: solid;

	border-width: 0px 1px;

}



#topo_verde {

	width: 900px;

	background-color: #aaba73;

	height: 38px;

	display: block;

	clear: both;

}



#topo_esquerda{

	width: 621px;

	height:193px;

	float: left;

	background-image: url(../mercado/imagens/fundo_topo_esquerda.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;	

}



#div_menu{

	width: 620px;

	height: 28px;

	float: right;

	border-width: 2px 0px;

	border-style: dotted;

	border-color: #B6B6B6;

	padding-top: 2px;

}



#topo_direita{

	width: 279px;

	height: 59px;

	float: right;

	background-image: url(../mercado/imagens/fundo_topo_direita.gif);

	background-repeat: no-repeat;

	background-position: 0px 0px;

	clear: right;

	font-size: 10px;

}



#topo_direita form {

	padding: 10px 6px 0px 0px;

}



#topo_direita input {

	height: 15px;

	width: 73px;

	float: left;

	font-family: Verdana;

	font-size: 10px;

	margin-left: 2px;

	color: #869775;

}



#topo_direita label {

	height: 21px;

	width: auto;

	float: left;

	margin-left: 3px;

	padding-top: 2px;

}



#topo_direita .bt_form {

	padding: 1px;

	height: 21px;

	width: 25px;

	font-size: 9px;

	background-color: #FFF;

	color: #869775;

}



#topo_direita br {

	clear: both;

}



#coluna_direita{

	width: 279px;

	min-height: 134px;

	float: right;

	clear: right;

}



#conteudo_variavel{

	min-height: 200px;

	float: left;

	padding: 10px;

}



#new_rodape{

	height: 74px;

	position:absolute;

	bottom: 0px;

	width:900px;

	margin-left: -450px;

	left:50%;

	text-align:center;

	vertical-align:middle;

	visibility: visible;

}



#spacer_bottom{

	float: left;

	clear: both;

	display: block;

}



.div_padesq{
	padding-left: 50px;
	text-align: justify;

}



/* FIM LAYOUT */



/* PG COTACOES */

#div_cotacoes{

	color: #FFF;

}



#div_cotacoes br{

	clear: both;

}



#div_cotacoes .linha1{

	width: 651px;

	height: 58px;

	background-color: #8b8776;

	margin: 2px;

	float: left;

	text-align: center;

}



#div_cotacoes .cel1{

	width: 130px;

	height: 30px;

	padding: 5px;

	padding-top: 10px;

	background-color: #b9b7ad;

	margin: 2px;

	float: left;

	display: inline;

	text-align: center;

}





#div_cotacoes .cel2{

	width: 78px;

	height: 30px;

	padding: 5px;

	padding-top: 10px;

	background-color: #b9b7ad;

	margin: 2px;

	float: left;

	display: inline;

	text-align: center;

}



.separa_logo{

	width: 700px;

	height: 70px;

	float: left;

	clear: both;

}



/* FIM PG COTACOES */

