/* CSS Document */
html { overflow: -moz-scrollbars-vertical; }
body {margin:0px; padding:0px; background-color:#536186; text-align:center;font-family:Verdana; color:#636A6F; font-size:1em;}
h1 span {display:none;}
h2 span {display:none;}
h3 span {display:none;}
h4 span {display:none;}
h5 span {display:none;}
h6 span {display:none;}
a span {display:none;}

/* ESTRUTURA */
#tabprinc {width:804px; height:100%; margin:auto;}
#tabprinc .sombesq {background-image:url(../images/fdn_somb_esq.gif); width:12px; background-repeat:repeat-y;}
#tabprinc .sombdir {background-image:url(../images/fdn_somb_dir.gif); width:12px; background-repeat:repeat-y;}
#tabprinc .conteudo {background-color:white;}
#tabprinc .bgimagem {background-image:url(../images/degrade.gif); background-repeat:repeat-x; height:100%;}
/* BLOCOS */
#blocum {height:69px; width:100%;}
#blocdois {height:27px; width:100%; border-bottom:4px solid #536186; background-image:url(../images/menu/fdn_menu.gif); background-repeat:repeat-x;}
#bloctres {padding-top:12px; padding-left:16px; float:left; margin-bottom:16px;}
#blocquat {height:76px; width:100%; border-bottom:4px solid #536186; float:left; border-top:1px solid #b0b8cd;}
/* BLOCO 01 */
#blocum h1 {float:left; margin:0px; margin-top:13px; margin-left:8px; background-image:url(../images/logo.gif); background-repeat:no-repeat; height:41px; width:218px;}
#blocum .arealog {float:right; width:285px; height:28px; padding-top:9px;}
#blocum .arealog .login {float:left; background-image:url(../images/login.gif); height:19px; width:36px; background-repeat:no-repeat;}
#blocum .arealog .login span {display:none;}
#blocum .arealog .inptlog {float:left; width:83px; border:1px solid #b0c8d3; font:10px Verdana, Arial, Helvetica, sans-serif; color:#5d708a; height:18px; background-image:url(../images/fdn_input.gif); background-repeat:repeat-x;}
#blocum .arealog .senha {float:left; background-image:url(../images/senha.gif); width:46px; height:19px; background-repeat:no-repeat;}
#blocum .arealog .senha span {display:none;}
#blocum .arealog .inptpasw {float:left; width:69px; border:1px solid #b0c8d3; font:10px Verdana, Arial, Helvetica, sans-serif; color:#5d708a; height:18px; background-image:url(../images/fdn_input.gif); background-repeat:repeat-x;}
#blocum .arealog .btnok {width:24px; height:19px; float:left; margin-left:6px;}
/* BLOCO 02 */
#blocdois .home {background-image:url(../images/menu/home.gif); width:70px; height:27px; float:left}
#blocdois .home:hover {background-image:url(../images/menu/home_over.gif);}
#blocdois .perfil {background-image:url(../images/menu/perfil.gif); width:63px; height:27px; float:left}
#blocdois .perfil:hover {background-image:url(../images/menu/perfil_over.gif);}
#blocdois .mercado {background-image:url(../images/menu/mercado.gif); width:156px; height:27px; float:left}
#blocdois .mercado:hover {background-image:url(../images/menu/mercado_over.gif);}
#blocdois .opere {background-image:url(../images/menu/opere.gif); width:110px; height:27px; float:left}
#blocdois .opere:hover {background-image:url(../images/menu/opere_over.gif);}
#blocdois .cadastro {background-image:url(../images/menu/cadastro.gif); width:86px; height:27px; float:left}
#blocdois .cadastro:hover {background-image:url(../images/menu/cadastro_over.gif);}
#blocdois .distribuicoes {background-image:url(../images/menu/distribuicoes.gif); width:169px; height:27px; float:left}
#blocdois .distribuicoes:hover {background-image:url(../images/menu/distribuicoes_over.gif);}
#blocdois .fale {background-image:url(../images/menu/fale.gif); width:111px; height:27px; float:left}
#blocdois .fale:hover {background-image:url(../images/menu/fale_over.gif);}
/* BLOCO 03 */
#bloctres .subblesq {width:497px; float:left; font-family:Verdana; color:#636A6F; font-size:8pt;}
#bloctres .subblesq .esq {margin-right:7px; float:left; margin-top:5px; _margin-top:1px;}
#bloctres .subblesq .dir {margin-right:7px; float:left; margin-top:5px; _margin-top:1px;}
#bloctres .subbldir {float:left; padding-top:3px; padding-left:7px;}
/* BLOCO 04 */
#blocquat .footerum {float:left; background-image:url(../images/fdn_footer_1.gif); background-repeat:repeat-x; height:50px; width:100%; border-bottom:1px solid #a8b2cd;}
#blocquat .footerum .bovespa {background-image:url(../images/logos/bovespa.gif); width:87px; height:30px; margin-top:11px; margin-left:17px; _margin-left:9px; display:block; float:left;}
#blocquat .footerum .cei {background-image:url(../images/logos/cei.gif); width:42px; height:30px; margin-top:11px; margin-left:17px; display:block; float:left;}
#blocquat .footerum .mercado {background-image:url(../images/logos/mercado.gif); width:47px; height:30px; margin-top:11px; margin-left:17px; display:block; float:left;}
#blocquat .footerum .bmf {background-image:url(../images/logos/bmf.gif); width:44px; height:30px; margin-top:11px; margin-left:17px; display:block; float:left;}
#blocquat .footerum .tesouro {background-image:url(../images/logos/tesouro.gif); width:87px; height:30px; margin-top:11px; margin-left:17px; display:block; float:left;}

#blocquat .footerum .bsm {background-image:url(../images/logos/bsm.gif); width:87px; background-repeat:no-repeat; height:30px; margin-top:11px; margin-left:17px; display:block; float:left;}

#blocquat .footerum .politica {float:left;  background-image:url(../images/footer/politica.gif); width:127px; height:13px; display:block;}
#blocquat .footerum .politica:hover {background-image:url(../images/footer/politica_over.gif);}
#blocquat .footerum .faq {float:right; margin-top:29px; background-image:url(../images/footer/faq.gif); width:38px; height:13px; display:block;}
#blocquat .footerum .faq:hover {background-image:url(../images/footer/faq_over.gif);}
#blocquat .footerum .ajuda {float:right; margin-top:29px; background-image:url(../images/footer/ajuda.gif); width:47px; height:13px; display:block;}
#blocquat .footerum .ajuda:hover {background-image:url(../images/footer/ajuda_over.gif);}
#blocquat .footerum .regul {float:left; background-image:url(../images/footer/regulamentacao.gif); width:91px; height:13px; display:block;}
#blocquat .footerum .mapasite {float:left;  background-image:url(../images/mapasite.gif); width:40px; height:19px; display:block;}
#blocquat .footerum .mapasite:hover {float:left;  background-image:url(../images/mapasite_over2.gif);width:40px; height:19px; display:block; background-repeat:no-repeat;}
#blocquat .footerum .regul:hover {background-image:url(../images/footer/regulamentacao_over.gif);}
#blocquat .footerdois {float:left; background-color:#d9dada;  width:766px;_width:780px; height:60px; _height:59px;padding:12px;}
#blocquat .footerdois .qx3 {float:left; background-image:url(../images/logos/qx3.gif); width:90px; height:15px; display:block; margin-left:16px; _margin-left:10px; margin-top:2px;}
#blocquat .footerdois h2 {float:right; background-image:url(../images/logos/talarico_footer.gif); width:80px; height:8px; margin:0px; display:block; margin-right:22px; _margin-right:11px; margin-top:9px;}

/* CONTROLE */
#taxas {margin-left:9px; margin-right:5px;}
#tesouro {margin-left:9px; margin-right:5px;}
#operacoes {margin-left:9px; margin-right:5px;}
#btc {margin-left:9px; margin-right:5px;}
#inst387 {margin-left:9px; margin-right:5px;}
#inst301 {margin-left:9px; margin-right:5px;}
#inst168 {margin-left:9px; margin-right:5px;}
#resol237 {margin-left:9px; margin-right:5px;}
#regras {margin-left:9px; margin-right:5px;}

/* FORMULÁRIO */

.titforms {font-family:Verdana; font-size:9pt;  color:#636A6F; text-transform:uppercase; font-weight:bold;}
input { background-color: #FFFFFF; font: 12px verdana; color:#636A6F;}
textarea { background-color: #FFFFFF; font: 12px verdana; color:#636A6F; border:1px solid #B2B2B2;}

.ValidatorSummarySAlertBox
{
position:absolute;
color:#9BAAD3;
z-index:100;
margin-top:-48px;
margin-left:-340px;	
text-align:left;
height:30px;
width:170px;
_padding-top:0px;
padding-top:15px;
padding-bottom:10px;
_padding-bottom:0px;
padding-left:15px;
border:1px solid #9BAAD3;	
cursor:pointer;
background-image:url(../images/icon_fechar.gif); background-repeat:no-repeat; 
background-color:#fff;

}
.linkBovBmef{
	text-align:left;
	padding-left:150px;
	background-color:#7788B0;
	width:640px;
	_width:780px;
	height:15pt;
	color:White;
	line-height:17px;
}
.linkBovBmef a{
	text-decoration:none;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
	color:White;
}
.linkBovBmef a:hover{
   color:#000000;
}


/*
.bgimagem {background-image:url(../images/degrade.gif); background-repeat:repeat-x; height:100%;}
*/



