
/* Estilos para substituir atributos HTML obsoletos */

.nowrap {white-space: nowrap;}
A {COLOR: #000000;text-decoration: none;font-family:verdana;}
A:visited {COLOR: #000000;text-decoration: none }
A:hover {COLOR: #6699cc; text-decoration: none;}
TD{color:#9B9B9B;font-size:10px}
.lines{color:#C4C9CD;border: 0em;}
.mynetErrorField{color:#9B9B9B;}

/*Dimensões da Skin*/

.wndTop1{width:11px;height:21px;background-repeat: no-repeat;}
.wndTop2{}
.wndTop3{width:4px;}
.wndTop4{width:100%;}
.wndTop5{width:6px;}
.wndMid1{width:30px }
.wndMid2{width:100%;}
.wndMid3{width:1px;}
.wndCel1{width:1px }
.wndCel2{width:100%;}
.wndCel3{width:1px;}
.wndBot1{height:4px;width:5px;}
.wndBot2{width:100%;}
.wndBot3{width:5px;}	

/* TABELA QUE SUPORTA O FORM*/

.tabformint TR TD{padding-bottom: 15px;color:#9B9B9B;}


/*Formularios*/
/*Formularios label*/	

.labelVisual {border-top:3px solid #FFFFFF;color:#4C4C4C;font-size:10px;padding-left:10px;font-family:Verdana;font-weight:normal; }
	
/*Formularios input*/
.mynetInput {border: #dcdcdc 1px solid;background-color: #FFFFFF;font-size:10px;width: 75%;color:#9B9B9B;}
textarea.mynetInput {border: #dcdcdc 1px solid;background-color: #FFFFFF;font-size:12px;width: 75%;}
.mynetTitulo1 {font-size:10px;font-weight:bold;color:#00a0b7;border-bottom:1px solid}
	
/* Formularios textp */
.mynetTxt4{font-size:10px;font-weight:normal;color:#9fa5a5;  }
.mynetTxt1{font-size:12px;}
.mynetTxt5{font-size:9px;font-weight:normal;padding-top: 0px;color:#9FA5A5;}
.mynetLogin,.mynetPesquisa {margin: 1.5em 43px 3em 3em;}


/*Botão de pesquisar*/
.mynetLogin button,.mynetPesquisa button {background: transparent;padding: 2em;border: none;padding:0em;margin: 2 -25 4 -140;width:18.42em;height: 1.35em;cursor: pointer;}
/*..mynetLogin button {font-size: 1em;font-weight: bold;width: 1.7em;height: 2em;padding-bottom: 3px;}*/		
.mynetLogin input,.mynetPesquisa input {border: 1px solid #000000;color: #1D3C3F;float: left;font-family: Arial,Helvetica;height: 21px;padding: 3px 30px 2px 10px;width: 200px;}
.botaopesquisar{margin: 1 2 3 4;}
/*.mynetLogin input,.mynetPesquisa input {border: #e3e3e3 0em solid; background-color: #ffffff;font-weight: normal; font-size: 1em; white-space: normal;width:9.5em;margin:0em 0em 0em 0em;height:2.0em;padding: 0.17em 0em 0.3em 0.17em;float: left;}*/


.overbanner .mynetLogin button {float: right;width: 3.5em;}
.mynetLogin button span {margin: -2px;}
.mynetPesquisa img {vertical-align: bottom;margin-top: -0.2em;}
.mynetLogin .msgInput {float: left;position: relative;width: 7.5em;height: 2.0em;				margin-right: 1px;}
.overbanner .mynetLogin .msgInput {float: none;width: 9.5em;margin-right: 0px;margin-bottom: 2px;}

.mynetLogin .msgInput input {float: none;width: 100%;height: 100%;				}
.mynetLogin .msgInput .msg {display: none;position: absolute;cursor: pointer;width: 100%;left: 0;top: 2.3em;background-color: transparent;background-image: url("Imagens/msgInput.gif");border-bottom: 1px solid #7B97AF;padding-top: 6px;padding-bottom: 2px;margin: 0px -1px;text-align: center;}

/* BOTOES DE ACCAO */
.mynetButton{FONT-SIZE: 11px;font-weight: bold;BACKGROUND-COLOR: #F2F2F2;CURSOR: pointer;padding: 2px 18px;white-space: nowrap;font-family:Arial;}
.mynetTitulo2{border-bottom:10px solid #FFFFFF;border-left:0 solid #DFDFDF;border-top:1px solid #FFFFFF;color:#9FA5A5;font-family:verdana;font-size:10px;font-weight:none;height:15px;padding-left:3px;	background:#fafafa;}
/*Tabela exterior da skin*/
.tabskinext{width: 100%}
/*Tabela interior da skin*/
.tabskiint{ }
/*Tabela exterior dos formulário*/
.tabformext{ }
/*Tabela interior dos formulário*/
.tabformint{margin-right: 7px;margin-left: 6px;	padding-bottom: 10px;}


/*Menu Central*/	
.menuFilhos a.mynetLink, .menuFilhos a.mynetLink:link, .menuFilhos a.mynetLink:visited, .listaPesquisa a.mynetLink, .listaPesquisa a.mynetLink:link, .listaPesquisa a.mynetLink:visited { font-size: 11px;font-weight: bold;color:#00a0b7;}
.menuFilhos a.mynetLink:focus, .menuFilhos a.mynetLink:hover,.menuFilhos a.mynetLink:active, .listaPesquisa a.mynetLink:focus, .listaPesquisa a.mynetLink:hover,.listaPesquisa a.mynetLink:active {background-color: #F5FFFF;color:#00a0b7;}
.mynetMenuseleccionadoVisao360{background-color: #F5FFFF;}
.mynetLinkVisao360 {font-size: 0.916em;cursor:pointer;color: #666699;font-weight: bold;}
a.mynetLinkVisao360,a.mynetLinkVisao360:link,a.mynetLinkVisao360:visited {font-size: 0.916em;cursor:pointer;color: #666699;font-weight: bold;}
a.mynetLinkVisao360:hover,a.mynetLinkVisao360:focus,a.mynetLinkVisao360:active {background-color:#f55fff}
a.nodebg_s,a.nodebg_s:link,a.nodebg_s:hover,a.nodebg_s:active,a.nodebg_s:visited,a.nodebg_ns,a.nodebg_ns:link,a.nodebg_ns:visited {font-size: 0.91em;font-weight: bold} 

/* Menu Central caminho dos menus*/
.authDescricao{ font-size:10px; } 
.mynetBread2 { margin: 5px; color:font-family:Arial; color:#9B9B9B;font-weight:bold;font-size:10px;} 
.mynetBread2 a, .mynetBread2 a:link, .mynetBread2 a:visited { margin: 5px;font-family:Arial; color:#9B9B9B;font-weight:bold;font-size:10px;}
.mynetBread2 a:hover, .mynetBread2 a:focus, .mynetBread2 a:active { margin: 5px;font-family:Arial; color:#9B9B9B;font-weight:bold;font-size:10px;}
.mynetBread2 .separator, .mynetBread2 .activeMenu { margin: 5px;color:#9B9B9B;font-weight:bold;font-size:10px;}

/*Menu Central indica o numero de serviços disponiveis*/
.mynetwndData4 {font-size:10px;font-weight:bold;color:#9B9B9B;}
.mynetwndImpo4 {font-size:10px;font-weight:bold;color:#9B9B9B;}
.mynetwndInfo4 {font-size:10px;font-weight:bold;color:#9B9B9B;}
.mynetwndInfo1 {font-size:10px;font-weight:bold;color:#9B9B9B;}
.mynetwndConh4 {font-size:10px;font-weight:bold;color:#9B9B9B;}	
.mynetwndConh1 {font-size:10px;font-weight:bold;color:#9B9B9B;}
.mynetwndData1 {font-size:10px;font-weight:bold;color:#9B9B9B;}	

						
/* LINK VOLTAR SITE, FALE CONNOSCO - HOVER - focus */
			
a.nodebg_s,a.nodebg_s:link,a.nodebg_s:focus,a.nodebg_s:hover,a.nodebg_s:active,a.nodebg_s:visited,a.nodebg_s:hover:visited,a.nodebg_ns:focus,a.nodebg_ns:hover,a.nodebg_ns:active { background-color:#F5FFFF;}
			
			/* MSG BOX*/

#msgbox { left: 40%; top: 25px; /*width: 80%; margin-left: 150px;*/ position: absolute; text-align: center; } 
#msgbox .msgbox_wrap { width: 400px; min-height: 84px; margin: auto; background: #E2EFFA url(../Imagens/avi_g.gif) no-repeat 3px 50%; border: 1px solid #7B97AF; } 
#msgbox .closeBtn { width: 10px; height: 10px; margin: 3px; float: right; background: transparent url(Imagens/Bts/btfechar.gif) no-repeat 0 0; display: block; }
#msgbox .msgbox_msg { height: 84px; color: black; font-size: 20px; text-align: left; font-weight: bold; display: table-cell; vertical-align: middle; padding: 3px; padding-left: 90px; }

/* CAIXA QUE ENVOLVE OS FILTROS*/
.caixaFiltrosDentro{ border: solid 1px #E3E3E3; line-height: 18px; width: 100%; padding: 0px; }

/* LINKS FILTROS */
.mynetBread1, a.mynetBread1, a.mynetBread1:link, a.mynetBread1:visited, a.mynetBread1_hover, a.mynetBread1_hover:link, a.mynetBread1_hover:active, a.mynetBread1_hover:visited { text-decoration: none;	 font-size: 11px; font-family: arial; font-weight:bold; /*height: 100%;*/ padding-left: 0.333em;	 padding-right: 0.333em; padding-top:4.3px; display: block; float: left; color:#ffffff; } 
a.mynetBread1:hover, a.mynetBread1:focus, a.mynetBread1:active, a.mynetBread1_hover, a.mynetBread1_hover:hover, a.mynetBread1_hover:active, a.mynetBread1_hover:visited, a.mynetBread1_hover:hover:visited, a.mynetBread1_hover{ background-color: #F5FfFf; }

.mynetMenu2{ color: #f5f7fb; text-decoration: none;	 cursor:default; padding-right: 5px; font-size: 10px; }
.mynetMenu2_hover{ color: #f5f7fb; cursor:pointer; text-decoration: underline; padding-right: 5px	 } 

/*FIM CLASSES EXCLUSIVAS DOS SERVIÇOS ON-LINE*/	

.imagemLogotipo, .imagemLogotipo:active, .imagemLogotipo:link { border-style: none; margin: auto; display: block; }
.caixaIframeFora{ background-color: white; text-align: left; vertical-align: top; padding-top: 10px; padding-right: 0px; padding-left: 0px; min-width:600px; }
.iframebody { margin: 0px 12px 0px 10px; }

.caixaFiltrosFora{ background-color: white; text-align: left; vertical-align: top; padding-top: 10px; padding-right: 10px; padding-left: 10px; height: 12px; } 

.Footer { color:#4B4F5A; font-size:11px; text-align:center; height:11em;  vertical-align: middle;} 
a.ToolsFooter, a.ToolsFooter:link, a.ToolsFooter:hover, a.ToolsFooter:active, a.ToolsFooter:visited { font-size:11px; font-weight:normal; font-style:normal; text-align:center; text-decoration:none; vertical-align:middle; height: 11px; }
a.ToolsFooter:hover, a.ToolsFooter:focus { background-color:#F5FFFF; }
.Footer_Border_2 { /*border:0.083em solid #E3E3E3;*/ }

.aobterdados{ width: 100%; margin-top: 50px; text-align: center; background-color: #999999; font-size: 12px; }


/* TABELA SERVIÇO DISPONIVEL APOS AUTENTICAÇÂO*/
.authTabela{ border: solid 1px #7b97af; background-color: #E2EFFA; margin-left: 0px; margin-top: 2px; margin-right: 0px; margin-bottom: 10px; width: 100%; }

/* TABELA SERVIÇO DISPONIVEL APOS AUTENTICAÇÂO - TITULO*/
.authTitulo{ font-size:12px; font-weight: bold; }

/* Página de Introdução */
.mynet_intro{line-height:18px; text-align:left; font-size:14px; font-family:font-family: Verdana,Geneva,sans-serif; !important; color:#666}
.mynet_intro p{line-height:18px; text-align:left; font-size:14px; font-family:font-family: Verdana,Geneva,sans-serif; !important; color:#666}
.mynet_intro_title{line-height:18px; text-align:left; font-size:16px; font-family:font-family: Verdana,Geneva,sans-serif; !important; font-weight:bold; margin-bottom:15px; color:#49acc7}
.mynet_intro ul{list-style-type:disc; list-style-position:inside; margin:5px 0px 5px 5px;}
.mynet_intro br{margin:3px 0px;}


/* LISTA DE SERVIÇOS*/

.mynetLinkFilhos{ cursor:pointer; color: #4B4F5A; font-weight: bold; font-size: 12px; }
.mynetLinkFilhosOver{ cursor:pointer; cursor:pointer; color: #4B4F5A; font-weight: bold; font-size: 12px; }
.mynet_intro_fundo{
	padding: 10px
}
.textocc {
 
   }
.alignCenter { 	text-align: center; }
.alignRight { 	text-align: right; }
.alignbottom {  	bottom: 0em;  }
.alignTop{ 	 	top: 0em; }

.rodape { 
	background: #003366; 
	display:table;
	height: 100px;
    width: 100%;
    font-weight: bold;
    color:#cfe7f5;
} 
.rodapeesquerda{
    font-size: 10px;
  	float: left;
    width: 30%;
    margin-top: 10px;
    margin-left: 10px;
}
.rodapedireita{
    font-size: 10px;
    float: right;
    width: 20%;
    margin-top: 10px;
}
.qren{
    background-image: url("smal_Fundo Br_Logos_Cor.jpg");
    background-repeat: no-repeat;
    margin-left: 50px;
    margin-top: 10px;
    height: 70px;
    width: 248px;
    Float:left;
}

.menuFilhos .crmCanal { 	width: 120px; 	float: right; 	text-align: right; 	padding-top: 15px; }
.menuFilhos_ultimo td { 	border: none; }
.style19 { font-size: 16px; color: #ffffff; font-weight: bold; }
.style20 { font-size: 11px;   color: #ffffff;   font-weight: bold;   cursor:default; }
.style20H { font-size: 11px;   color: #ffffff;   font-weight: bold;   text-decoration: underline;   cursor: pointer; }
.style21 { font-size: 10px;   color: #ffffff;   font-weight: normal; }
.style21H {   font-size: 10px;   color: #ffffff;   font-weight: normal;   text-decoration: underline;   cursor: pointer; }

/*Rodapé*/
.mynetuserrodape{ font-family : Arial;   font-size:10px;   font-weight:normal;    color : #999999 }

/*Rodapé Small*/
.mynetuserrodapesmall{ font-family : Arial;   font-size:9px;   font-weight:normal;    color : #999999 } 
.nomeenifvisao360 {  font-family : Arial; font-size:0.91em; }	 
.widthdivvisao360 { width: 90%; /*height: 320px;*/ border: 2px solid #cacaca; background-color:#ffffff; }
.titulovisao360 { text-align:center; height: 25px; background-color:#e3e3e3; }
.linkvisao360 { float:right; margin-right:5%; /*border: 2px solid black;*/ }
.areavisao360 { float:left; }
.hr { color:#74c4d7;  } 
.width99{ width:90%; } 
#myMsg { position: absolute; right: 30px; top: 8px; font-size:9px; background: #ffffff url(Imagens/LoadBar2.gif) no-repeat }
.margemlateral { width: 5%; height: 17px; }
.colunaMenu { width: 130px; padding-right: 5px; vertical-align: top; }
.corlinhamenuesquerdo { color:#d7d9da; }
.fundoBranco { background-color: #FFFFFF; }
.fundoCinza { background-color: #DAE1E7; }
.width100 { width: 100%;  }
.listaPesquisa td { padding-bottom: 25px; }
.fundobanner{  background-color: #FFFFFF;  height:165px;  width: 800px;  background-repeat: no-repeat;  background-position: center;  vertical-align: top; } 
.noscript_error{  }
.marginleftzero{ margin-left:0em;  }
.displaynone{ display:none; } 
.displayblock{ display:block; }
div.mynetwnd { float:left; }
div.mynetFrameContentorTitulo{ float:left;  }
div.mynetIframe { width:100%; border: 2px solid #f3f3f3; }
div.mynetEspacoEntreTituloConteudo { height:5%; }
div.mynetFrameCimoDireita {  /*border: 3px solid #black;*/ position:relative; float:right; right:3%; }
#nav ul { list-style-type: none; margin-top:2%; margin-left:4%; padding-left:0%; }
#nav li { list-style-type: none; margin-top:2%; margin-left:4%; padding-left:0%; }


/* Menu Lateral */ 
.menuLateral *{font-size:11px !important; font-family:arial !important; margin-right:0; margin-left:0}
.menuLateral h1{color:#fff; padding:0 0 0 10px;line-height:25px !important;  }
.menuLateral h1 a{font-size:20px !important; color:#55b3e4 !important;  font-weight:bold !important; line-height:24px !important; display:block; outline:none}
.menuLateral a:hover,.menuLateral a:active{outline:none; }
.menuLateral td{/*border-bottom:1px solid #ccc; background:#fff;*/}
.menuLateral td.node_img{height:25px}
.menuLateral .dTreeNode a{color:#666}
.menuLateral td.subnode {margin:0; padding:0; }
.menuLateral td a{color:#009FB7; }
.menuLateral td a:hover,.menuLateral td a:focus,.menuLateral td a:active{color:#009FB7 !important;}
.nodediv_ns {font-size:1em;font-weight: bold;white-space: normal;}
a.nodediv_s,a.nodediv_s:link,a.nodediv_s:hover,a.nodediv_s:active,a.nodediv_s:visited,a.nodediv_ns,a.nodediv_ns:link,a.nodediv_ns:visited { 				font-size: 11px; 				font-weight: bold; 				/*padding:0.17em;*/ 			} 			
a.nodediv_s,a.nodediv_s:hover, a.nodediv_ns:hover, a.nodediv_ns:focus, a.nodediv_ns:active {  background-color:#f5ffff; }
.nodedivpai_ns{  color : #4b4f5a;  font-weight: bold;  font-size: 12px; } .nodedivpai_s {  color : #4b4f5a;  font-weight: bold;  font-size: 12px;   background-color: #d0d6db; }  
.msgWrap {position: relative;width: 100%; } 
.mynetMenu1barra, a.mynetMenu1, a.mynetMenu1:link, a.mynetMenu1:active, a.mynetMenu1:visited {color: #ffffff;text-decoration: none; padding-right: 3px;font-size: 9px;padding-bottom: 3px;padding-top: 3px;padding-left: 3px;vertical-align: middle;text-align: center; }
.mynetbarra { color: #ffffff; font-size: 9px; }
a.mynetMenu1:hover, a.mynetMenu1:focus {color: #6699cc;background-color: #F5FFFF; } 
a.mynetMenu1 img {border: none;vertical-align: text-bottom; }


/* Links adicionados ao Menu Lateral*/
.titulo_servicos{background:#1D3C3F; height:27px !important; width:100%;}
.titulo_fale{background:#00a0b7; height:25px !important; margin:13px 0px; width:100%; display:none}
.titulo_download{display:none}
.rodapePaginafinal.{background:#18272C; height:25px; width:100%}



.menutopo {padding-right:450px;padding-top:80px;}

/* Submenu */ 
.submenu{ min-width: 950px; height:15px !important; background:#1D3C3F; margin-bottom: 3px; margin-top: 3px; width:70%; margin-left:15%}
.submenu ul{list-style-type:none; text-align:center; position:relative;}
.submenu ul li{float:left; text-align:center;}
.submenu a{color:#00A0B7; font-size:12px; font-family:arial !important; font-weight:bold}
.submenu a:hover{color:#fff}
.submenu a:visited{color:#fff}
.submenu .separator{color:#fff; font-size:12px; font-family:arial; margin:0px 7px 0px 4px; text-align:right; width:1px; padding:0}



element.style {

}
.inicio {
    float: left;
    padding-left: 44px;
    padding-top: 25px;
}
.inicio a {
    font-size: 18px;
    font-weight:bold;
    color: #55b3e4 !important;
}

