@charset "UTF-8";
/* CSS Document */

/* EOT file for IE */
@font-face { font-family: 'lucida_sans_unicode'; src: url("fontes/Lucida_Sans_Unicode.otf")}

/* Other Browsers */

@font-face { font-family: 'lucida_sans_unicode'; src: url("fontes/Lucida_Sans_Unicode.otf") format('opentype');}


html, body, #wrap{
	height:100%;
	color:#1d1f48 !important
}

body > #wrap{height: auto; min-height: 100%;}

html{
	margin:0 !important;
	padding:0 !important;
	background-color:#232768;
	font-family:calibri;
}

body{
	font-family:calibri;
	padding:0 0 0 0;
	margin:0;
	background:url(../imagens/fundo/fundo-x.jpg) no-repeat top #ffd300
}

#centro{
	position:absolute;
	left:50%;
	margin:0 0 0 -457px;
	padding:0;
	width:915px;
	border:0 #bebebe dashed;
	z-index:10;
	
}
/*********************************************************************************
	Header
*********************************************************************************/
.header{
	padding:5px 4px;
}

.header .redes {
	width:323px;
	margin-top: -65px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 590px;
}

.header .redes select{
	text-align:left;
	width:320px;
	height:14px
}
.header .redes img{
	margin:0 0 0 0
}

/***************************************************************************************
	SelectBox do Header
***************************************************************************************/

.header select{
	height:15px;
	width:310px;
	border:1px #000 solid
}
.header span.customStyleSelectBox { font-size:14px; background-color: #f5f0de; color:#7c7c7c; padding:10px 7px; border:1px solid #e7dab0; -moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 5px 5px; }
.header span.customStyleSelectBox.changed { }
.header .customStyleSelectBoxInner { background:url(../imagens/diversas/canvas-list-nav-item-arrow-.gif) no-repeat center right; }

.header #exclusive{
	margin-top:50px;
	text-align:right
}
.header #exclusive span{
	
	font-size:12pt;
	color:#1d1e4a
}


/*********************************************************************************
	Menu
*********************************************************************************/
.menu{
	position:relative;
	width:100% !important;
	background:#FFF;
	border:0px #00f solid;
	z-index:1;
}
.menu ul{
	margin:0 2px 0  0;
	padding:0;
	text-align:right;
	z-index:
}
.menu a, img{
	border:0;
	margin:0;
	padding:0;
}
.menu li {
	display: inline-block;
	list-style:none;
	margin:0 -2px;
	cursor:pointer;
}

/*********************************************************************************
	Barra Lateral Superior
*********************************************************************************/

.barra_topleft{
	position:relative;
	width:293px;
	height:430px;
	margin:-68px 0 0 -12px;
	z-index:200;
	position:0; 
	-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 5px 5px;
}

.barra_topleft img{
	margin-top:0
}

.barra_topleft ul{
	padding:0;
	margin:0;
}

.barra_topleft li {
	list-style:none;
	height:57px;
	margin:0;
	padding:0 !important;
	border:0px #dad solid;
	cursor:pointer;
}

/*********************************************************************************
	Barra Lateral Inferior
*********************************************************************************/

.barra_bottonleft{
	position:relative;
	width:259px;
	height:430px;
	margin:-18px 0 0 -8px;
	z-index:100;
	position:0; 
	-moz-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 5px 5px;
}

.barra_bottonleft img{
	margin-top:0
}

.barra_bottonleft ul{
	padding:0;
	margin:0;
}

.barra_bottonleft li {
	list-style:none;
	height:32px;
	margin:0;
	padding:0 !important;
	border:0px #dad solid;
	cursor:pointer;
}
/*********************************************************************************
	Palco
*********************************************************************************/
.palco{
	position:relative;
	margin:-777px 0 0 0;
	padding:38px 0 130px 0 !important;
	width:915px;
	height:800px;
	min-height:100%;
	background:#FFF;
	z-index:1;
}


/*********************************************************************************
	HOME
*********************************************************************************/


.banner{
	height: 250px;
	width: 600px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 37px;
	margin-left: 0px;
}

.agente_informado{
	width:915px;
	height:240px;
	background:url(../imagens/diversas/bg_agenteinformado.jpg) repeat-x
}

.informativos{
	width:428px;
	height:445px;
	margin-left:479px;
	background:url(../imagens/diversas/bg_agente.jpg) no-repeat;
}
.informativos a:link{
	font-family:"Calibri", "Lucida Grande", sans-serif;
	font-size:13px;
	color:#222667;
	text-decoration:none
}
.informativos a:visited{
	font-family:"Calibri", "Lucida Grande", sans-serif;
	font-size:13px;
	color:#625dcc;
	text-decoration:none
}
.informativos a:hover{
	font-family:"Calibri", "Lucida Grande", sans-serif;
	font-size:13px;
	color:#625dcc;
	text-decoration:none
}

.informativos #infos{
	margin:0 0 0 30px !important;
	padding-top:70px;
	width:370px !important;
	font-family:"Calibri", "Lucida Grande", sans-serif;
	font-size:13px;
	color:#625dcc;
}
.informativos #infos span{

}

#cambio a:link{color:#ffca00}
#cambio a:hover{color:#625dcc}
#cambio a:visited{color:#ffca00}

.pesquisar{
	float:left;
	margin:100px 0 0 280px
}
.pesquisar{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#747474;
}
.pesquisar table td{
	font-weight:bold;
	font-size:12px;
	text-align:right;
}

.pesquisar input{
	
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#747474;
	font-size:8pt;
	padding:0 9px;
	width:172px;
	height:30px;
	background:url(../imagens/diversas/bg_pesquisarinfos.jpg) no-repeat;
	border:0
}

.novidades{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bolc;
	color:#fff;
	font-size:10pt;
	padding:0px 0px;
	height:37px;
	text-align:right;
	background-color: #222667;
	background-position: top;
}
.cotacao{
	float:left;
	margin:-186px 0 0 43px;
	border-bottom:1px #ccc solid;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:10pt;
	color:#747474;
	background:#e9eaee;	
	width:185px;
	height:185px;

}

.cotacao table{
	width:156px;
	text-align:center;
	margin:30px 10px
}
.cotacao table td{
	height:25px;
	border-bottom:1px #ccc solid;
}
.cotacao a:link{text-decoration:none; color:#ffcc00; font-weight:bold}
.cotacao a:visited{text-decoration:none; color:#ffcc00; font-weight:bold}
.cotacao a:hover{text-decoration:none; color:#ffcc00; font-weight:bold}
.cotacao b{
	color:#4f5072
}


.logos{
	background:url(../imagens/diversas/bg_rodape.png); 
	height:70px;
	padding:0;
	margin-top:40px
	
}
.logos li, .logos a,.logos img{
	padding:0 !important;
	margin:0 !important
}
.logos ul{
	margin:0 0 0 35px;
	padding:10px;
}
.logos li{
	display: inline-block; 
	list-style:none;
	cursor:pointer;	
	width:114px;
	text-align:center
	
}

#copyright{
	color:#FFF;
	font-size:9pt;
	text-align:right

}

#copyright img{
	margin:15px 0 0 0 !important
}


.footer{
	position: relative;
	margin-top: 0; /* negative value of footer height */
	height: 130px;
	clear:both;
	z-index:300;
}
.taxa {
	position:relative;
	margin:-777px 0 0 0;
	padding:0px 0 0px 0 !important;
	width:400px;
	height:auto;
	min-height:100%;
	background:#FFF;
	z-index:1;
	left: 0px;
}

