@charset "utf-8";

/* /////// BERLINDA ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 

.hg {padding:25px 0px 18px 0px;}
h1 { font-family: Arial, Helvetica, sans-serif;	font-size: 17px; color: #dea203; margin:0;	padding:0;	font-weight:normal;}
.txt_menu_top {font-family:Helvetica, Tahoma, Arial; font-size:10px; color:#e8a817; text-align:center;}
.txt_menu_top:hover{fon	t-family:10px Helvetica, Tahoma, Arial; color:#e8a817; text-align:center; text-decoration:underline;}
.txt_menu_top:link{font-family:Helvetica, Tahoma, Arial; font-size:10px; color:#e8a817; text-align:center; text-decoration:none;}
.txt_menu_top:visited{font-family:Helvetica, Tahoma, Arial; font-size:10px; color:#e8a817; text-align:center; text-decoration:none;}
.txt_menu_bottom {font-family:"Microsoft Sans Serif", Tahoma, Arial, Helvetica; font-size:9px; font-weight:normal; color:#e8a817; text-align:center;}
.txt_menu_bottom:hover {font-family:"Microsoft Sans Serif", Tahoma, Arial, Helvetica; font-size:9px; font-weight:normal; color:#e8a817; text-align:center; text-decoration:underline;}
.txt_menu_bottom:link {font-family:"Microsoft Sans Serif", Tahoma, Arial, Helvetica; font-size:9px; font-weight:normal; color:#e8a817; text-align:center; text-decoration:none;}
.txt_menu_bottom:visited {font-family:"Microsoft Sans Serif", Tahoma, Arial, Helvetica; font-size:9px; font-weight:normal; color:#e8a817; text-align:center; text-decoration:none;}
.tit03 {font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #dea203;	font-weight: bold;	padding-right:4px;}
.tit_dourado_p {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #dea203;	font-weight: bold;	text-decoration:none;}
.tit_dourado {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #dea203;	text-decoration:none;}
.l_sublinhado {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #c08f1f;}
.l_sublinhado:hover {text-decoration: underline; color: #c08f1f;}
.link03 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #b08b23; text-decoration:none;}
.link03:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b08b23; text-decoration:none;}
.link03:hover {text-decoration: underline; color: #b08b23; text-decoration:none;}
.link03:visited {text-decoration: underline; color: #b08b23; text-decoration:none;}
.link_underline {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #b08b23;font-weight:normal;}
.link_underline:hover {text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #b08b23;font-weight:normal;}
.subTitProgramacao{	font-family:Segoe UI; font-size:13px;	color:	#E39D02;}

.n_l:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6c6c6c;	text-decoration:none;}
.n_l:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6c6c6c;	text-decoration:none;}
.n_l:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6c6c6c;	text-decoration:none;}
.p_font10{	font-family: Arial, Helvetica, sans-serif; 	font-size: 10px;	color: #6c6c6c;}
.link01_font10 {font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #415e88; }
.link01_font10:link {text-decoration: none; color: #415e88; }
.link01_font10:hover {text-decoration: underline; color: #415e88;}
.link01_font10:visited {text-decoration: none; color: #415e88;}
.link04{font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-weight:bold;	color: #415e88;}
.link04:link{font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-weight:bold;	color: #415e88; text-decoration:none;}
.link04:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-weight:bold;	color: #415e88; text-decoration: underline;}
.link04:visited{font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-weight:bold;	color: #415e88; text-decoration: none;}
.link05{font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-weight:bold;	color: #415e88;}
.pg_link {font-family: Arial, helvetica; font-size:12px; font-weight:bold; color:#6895d5; text-decoration:underline; text-align:center; padding-left:5px; padding-right:5px}
.pg_link:link {font-family: Arial, helvetica; font-size:12px; font-weight:bold; color:#6895d5; text-decoration:underline; text-align:center; padding-left:5px; padding-right:5px}
.pg_link:hover {font-family: Arial, helvetica; font-size:12px; font-weight:bold; color:#6895d5; text-decoration:underline; text-align:center; padding-left:5px; padding-right:5px}
.pg_link:visited {font-family: Arial, helvetica; font-size:12px; font-weight:bold; color:#6895d5; text-decoration:underline; text-align:center; padding-left:5px; padding-right:5px}
.titgrid1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6c6c6c; padding-left:5px; padding-right:5px;}
.chkbox1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6c6c6c; padding-left:20px; }
.sub01{font-family: Arial, Helvetica, sans-serif;	font-size: 09px;	color: #6c6c6c;}
.p_ipotitulo {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #6c6c6c;}
.p_ipotitulo:link {text-decoration: none;color: #6c6c6c;}
.p_ipotitulo:hover{text-decoration: underline;color: #6c6c6c;}
.p_ipotitulo:hover{text-decoration: underline; color: #6c6c6c;}

.link_font10_gray {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6c6c6c;}
.link_font10_gray :link {	text-decoration: none;		color: #6c6c6c; }
.link_font10_gray :hover{	text-decoration: none;		color: #6c6c6c; }
.link_font10_cinza {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6c6c6c;}
.link_font10_cinza:link {	text-decoration: none;		color: #6c6c6c;}
.link_font10_cinza:hover{	text-decoration: underline;		color: #6c6c6c;}

.link02:link{color: #154591;text-decoration: underline;}
.link02:hover {text-decoration: underline; color: #dea203;}
.link02:visited{text-decoration: underline;color: #7f7f7f;}
.pg_link_gray {font-family: Arial, helvetica; font-size:12px; font-weight:bold; color:#606060; text-decoration:underline; text-align:center; padding-left:5px; padding-right:5px}
.pg_link_gray:link {font-family: Arial, helvetica; font-size:12px; font-weight:bold; color:#606060; text-decoration:underline; text-align:center; padding-left:5px; padding-right:5px}
.pg_link_gray:hover {font-family: Arial, helvetica; font-size:12px; font-weight:bold; color:#606060; text-decoration:underline; text-align:center; padding-left:5px; padding-right:5px}
.pg_link_gray:visited {font-family: Arial, helvetica; font-size:12px; font-weight:bold; color:#606060; text-decoration:underline; text-align:center; padding-left:5px; padding-right:5px}
.borda{border:solid 1px #D8D8D8}
.bordaDivMenu{border:solid 1px #D8D8D8; width: 182px; height: 307px; overflow: scroll; overflow:auto}
a.tooltip  span.tool{display:none; padding:2px 3px; margin-left:8px; width:254px; }
a.tooltip:hover span.tool{display:inline; position:absolute; background:#ffffff; }
.toolbox_tit {border:1px solid #cda464; color:#6c6c6c;  background:#f2f3f5; padding:2px 2px 2px 2px; font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px; color: #606060; font-weight: bold; text-align:center;}
.toolbox {border:1px solid #cda464; padding:0px 4px 8px 4px; font-family:9px Arial, Helvetica, sans-serif; color: #6c6c6c; text-align:center;}
.dot0 {background-image:url(/portal/images/bg1.gif); background-repeat:repeat-x; height:26px;}
.dot2 {background-image:url(/portal/images/dot2.gif); background-repeat:repeat-x; height:11px;}
.paginacao {text-align:center; padding-bottom:20px;}
.aten,  .box1{border:1px solid #cda464; background-color: #ffffff;}
.aten_blue {background-color: #FFFFFF; border:1px solid #81accf;}
.data {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #6c6c6c;  border: 1px solid #afb4bb;  text-align: center;}
.data:link {text-decoration: none; color: #6c6c6c;}
.data:hover {text-decoration: underline; color: #6c6c6c;}
.box {font-size:10px; font-family:Arial, Helvetica, sans-serif; background:#f5f5f5; color:#778899; border:1px solid #778899; width:80px; height:20px;}
.box_arquivo{	font-family:Arial, Helvetica, sans-serif; background:#f5f5f5; 	font-size: 10px;	color:#778899;	border:1px solid #778899;	height: 30px;	background-color: #ffffff;	border: 1px solid #b4b4b4;	font-family: Arial, Helvetica, sans-serif;}
.faixa {	background-color: #f8f7f6;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #e3e3e3;	width:100%;}  
.margem {margin-right: 10px}

.margem_ate {margin-left: 3px;  margin-top: 6px; margin-bottom: 6px;  margin-right: 4px;}
.margem_tel {margin-left: 13px;}
.alert1 {border:solid 1px #c9a861; padding:3px; vertical-align:middle; text-align:left}
.alert2 {border:solid 1px #9d9f56; padding:3px; vertical-align:middle; text-align:left}
.alert3 {border:solid 1px #d7dee8; padding:3px; vertical-align:middle; text-align:left}

.imputs4{ font-size: 10px;	color: #333333;	height: 50px;	width:405px;	background-color: #ffffff;	border: 1px solid #afb4bb;	font-family: Arial, Helvetica, sans-serif;}
.imputsflut{ font-size: 11px;	color: #1b1b1b;	height: 15px;	width:150px;	background-color: #ffffff;	border: 1px solid #b4b4b4;	font-family: Arial, Helvetica, sans-serif;}
.imputs_caixas{	font-size: 10px; color: #333333;	background-color: #ffffff;	border: 1px solid #b4b4b4;	font-family: Arial, Helvetica, sans-serif;	overflow-y:auto; overflow-x:hidden; scrollbar-arrow-color:#878475; scrollbar-3dlight-color:#f9f8f3; scrollbar-highlight-color:#cdc3ad; scrollbar-face-color:#ebe8e1; scrollbar-shadow-color:#cac3b0; scrollbar-darkshadow-color:#fdfcfa; scrollbar-track-color:#f9f8f3;}
.line_laterais {background-color: #FFFFFF; 	border-right-width: 1px;	border-left-width: 1px;	border-bottom-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-bottom-style: solid;	border-right-color: #E4E4E4;	border-left-color: #E4E4E4;	border-bottom-color: #E4E4E4;}
.line_laterais_paginas {background-color: #f8f7f6;	border-bottom-width: 1px;	border-top-width: 1px;	border-bottom-style: solid;	border-top-style: solid;	border-top-color: #e3e3e3;	border-bottom-color: #e3e3e3;}
.line_chat {background-color: #f2f3f5;	border: 1px; border-style: solid;	border-color: #afb4bb;}
.line_cadastro { border:solid 1px #d7dee8;  }
.scroll { width:182px; overflow-y:auto;overflow-x:hidden;scrollbar-arrow-color:#878475;scrollbar-3dlight-color:#f9f8f3;scrollbar-highlight-color:#cdc3ad;scrollbar-face-color:#ebe8e1;scrollbar-shadow-color:#cac3b0;scrollbar-darkshadow-color:#fdfcfa;scrollbar-track-color:#f9f8f3;}
.box_border_tit{	border-right:solid 1px #C7C7C7;	width:194px;}
.box_border_tit_no_border{	width:194px;}
.p_cursos{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #15458a;}
.p_cursos1 {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #15458a;	font-weight:bold;}
.p_cursos1:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #15458a;	font-weight:bold;	text-decoration:none;}
.p_cursos1:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #15458a;	font-weight:bold;	text-decoration:none;}
.p_cursos1:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #15458a;	font-weight:bold;	text-decoration:none;}
.p_opublicas{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0250b0;}
.p_opublicas:link {color: #0250b0; text-decoration: none;}
.p_opublicas:hover {text-decoration: underline; color: #0250b0;}
.line_bottom {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #cccccc;}
.dot_vertical {  background-image:url(/portal/images/dot_vertical.gif); background-repeat:repeat-y;}
.modalBackground{  background-color:#000000;  filter:alpha(opacity=40);  opacity:0.5;}
.ModalWindow{  border: solid 1px #000;  background:#fffff0;  padding: 0px 10px 10px 10px;  position:absolute;  top:-1000px;}
.exc {font-family: Arial-rounded-mt-bold, Arial, Helvetica, sans-serif; font-size:26px;	color:#ce7e00;}

/* /////// BERLINDA ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

.line_left { border-left-width: 1px; border-left-style: solid; border-left-color: #cccccc; }
img{border:none;}
.link03 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #b08b23; text-decoration:none;}
.link02{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #154591;}
.margem2 {margin-left: 40px;  margin-top: 19px; margin-bottom: 19px;}
.imputs3{ font-size: 10px;  color: #333333;	height: 15px;	width:90px;	background-color: #ffffff;	border: 1px solid #afb4bb;	font-family: Arial, Helvetica, sans-serif;}
.imputs{ font-size: 10px; color: #333333; height: 15px; background-color: #ffffff; border: 1px solid #b4b4b4; font-family: Arial, Helvetica, sans-serif; }
.n_l{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6c6c6c;	text-decoration:none;}
.box_border{	text-align:center center;	border-right:solid 1px #C7C7C7;	border-left: solid 1x #C7C7C7;	width:194px;}
ul{}
ul li{margin:0 0 5px 0; list-style-image:url(/Images/bullet.gif); list-style-position:outside;}
.tit02 {font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #dea203;	font-weight: bold;	}

/* /////////  APROVADOS //////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

body, html{height:100%;}
a{text-decoration:none !important;}
a:hover{text-decoration:underline !important;}

.tabela {border-collapse:collapse; border:1px solid #afb4bb; font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px; color: #6c6c6c;}
.tit_table {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #273242; font-weight: bold;}

tr.dif_header{ background:#f2f3f5; padding: 5px 5px 5px 5px;}
tr.dif td {background:#f2f3f5;}

.p_aten {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #ce7e00;}

a.link_menuTopo, a.link_menuFooter{font:9px 'Arial', Helvetica, sans-serif; color:#dca018; text-transform:uppercase; text-decoration:none; display:block; padding:8px 0 0 0; text-align:center;}
a.link_menuTopo:hover, a.link_menuFooter:hover{text-decoration:underline;}

ul.menutopo{list-style:none !important; float:right; margin:0 2px 0 0;}
ul.menutopo li{float:left; list-style:none !important;}
ul.menufooter{list-style:none; width:890px; display:block; overflow:hidden; margin:0 2px 0 0;}
ul.menufooter li{float:left;}

.tit_paginas_dourado {	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	color: #dea203;}
.tit_etapas {	border-bottom: dashed 1px #dea203;	padding-bottom:1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #dea203;}
.tit_dashed {	border-bottom: dashed 1px #dea203;	padding-bottom:1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	color: #dea203;}
.tit_gold_landing{	font-family:Segoe UI, Arial-rounded-mt-bold, Arial, Helvetica, sans-serif;	font-size: 27px;	color:#f2b001;	letter-spacing:-1px;}
.tit_cot_p{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #273242; font-weight: bold;}
.tit_cot{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #273242; font-weight: bold;}
.tit_cot_cinza{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #7d828b; font-weight: bold;}
.tit_destaque_azul {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #15468b;	font-weight: bold;}
.tit_azul{ font-family:"Segoe UI", Arial-rounded-mt-bold, Arial, Helvetica, sans-serif; font-size: 26px; color: #15458A; letter-spacing:-1px; padding:0 0 15px 0; display:block; height:36px;}
.tit01{color:#606060; font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-decoration:none;}
.tit_destaque_dourado {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #dea203;	font-weight: bold;	text-decoration:none;}

.up { font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #416796;  font-weight: bold;  text-decoration:none}
.down  { font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #78b9e2;  font-weight: bold;    text-decoration:none}

.logado {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #0c4d96;	font-weight: bold;	text-decoration:none;}

.link_saiba {font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #415e88; font-weight:normal}
.link_saiba:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #415e88; 	font-size: 10px; font-weight:normal}
.link_saiba:hover {font-family: Arial, Helvetica, sans-serif;	text-decoration: underline; color: #415e88; 	font-size: 10px; font-weight:normal}
.link_saiba:visited {font-family: Arial, Helvetica, sans-serif;	text-decoration: none; color: #415e88;	font-size: 10px;  font-weight:normal}

.l_b{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #81accf; text-decoration:underline; }
.l_b:link{	text-decoration:underline; 	color: #81accf;}
.l_b:hover{	text-decoration:underline; 	color: #81accf;}
.l_b:visited{	text-decoration:underline; 	color: #81accf;}

.n_marinho_bold {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px; color: #00265D; font-weight: bold; line-height:12px;}
.n_marinho_bold:link {text-decoration:none;}	
.n_marinho_bold:hover {text-decoration:underline;}
.n_marinho_bold:visited {text-decoration:none;}

.link01 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #415e88; font-weight:normal}
.link01:link {text-decoration: none; color: #415e88; font-weight:normal}
.link01:hover {text-decoration: none; color: #415e88; font-weight:normal }
.link01:visited {text-decoration: none; color: #415e88; font-weight:normal}

.login {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #898989;}

.n{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #6c6c6c;	text-decoration:none;}
.n_azul_cinza {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px; color: #778799; }
.n_azul_cinza:link {text-decoration:none;}
.n_azul_cinza:hover {text-decoration:underline;}
.n_azul_cinza:visited{text-decoration:none;}

.dot {border-bottom: 1px dashed #e5e5e5; margin-bottom:15px; margin-top:15px;}
.dot1 {background-image:url(/images/dot.gif); background-repeat:repeat-x; height:19px;}
.dotted {	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #c7c7c7;	font-size: 10px;}

.datatop { background-color:#f2f3f5; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold;	font-size: 10px;	color: #000000; border: 1px solid #afb4bb;   }

.cursor {cursor: pointer;}

.iframe {overflow-x: hidden; overflow-y: scroll;} 

.bot {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#4a6489; }
.imputs2{ font-size: 11px;	color: #1b1b1b;	height: 15px;	background-color: #ffffff;	border: 1px solid #b4b4b4;	font-family: Arial, Helvetica, sans-serif;}
.combo1 {border: 1px solid #b4b4b4; height:auto; font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}

.tit_cot_down{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #e2000b; font-weight: bold;}
.tit_cot_up{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #74af00; font-weight: bold;}
.p_cot_down{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #e2000b;}
.p_cot_up{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #74af00; }

.p_aten_blue {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color:#0091c7;}
.p_cad_blue { padding:13px 13px 13px 13px; border:solid 1px #d7dee8; font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #427490;}
.p{	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #515151;	text-decoration:none;}

.line_cotacao {	background-color: #ffffff;	border-left-width: 1px;	border-right-width: 1px;	border-left-style: solid;	border-right-style: solid;	border-right-color: #D2D2D2;	border-left-color: #D2D2D2;}

.n_marinho {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #00265D; }
.n_marinho:link {text-decoration:none;}	
.n_marinho:hover {text-decoration:underline;}
.n_marinho:visited {text-decoration:none;}

.n_blue {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #0091c7;}
.n_blue:link {text-decoration:none;}	
.n_blue:hover {text-decoration:underline;}
.n_blue:visited {text-decoration:none;}

.pipe1 {font-family:Arial, Helvetica; font-size:11px; color:#d2d2d2; text-align:center; vertical-align:middle}

.rodape { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #838383; }
.rodape:link { text-decoration:none; }
.rodape:hover { text-decoration:underline; }
.rodape:visited { text-decoration:none; }

/* Carteira Recomendada */
.tabela_carteiraRecomendada{width:780px; padding:0; margin:0;}
.tabela_carteiraRecomendada tbody{}
.tabela_carteiraRecomendada tbody tr{}
.tabela_carteiraRecomendada tbody tr td{text-align:center; border-bottom:1px dotted #CCCCCC;}
.tabela_carteiraRecomendada tbody tr td.titulo{font:bold 12px Arial, Helvetica, sans-serif; color:#003074; height:46px; border:none;}
.tabela_carteiraRecomendada tbody tr td.valores{font:11px Arial, Helvetica, sans-serif; color:#666666; height:46px;}

.tabela_carteiraRecomendada_mudancas{width:540px; padding:0; margin:0;}
.tabela_carteiraRecomendada_mudancas tbody{}
.tabela_carteiraRecomendada_mudancas tbody tr{}
.tabela_carteiraRecomendada_mudancas tbody tr td{}
.tabela_carteiraRecomendada_mudancas tbody tr td hr{color:#CCCCCC; width:400px;}
.tabela_carteiraRecomendada_mudancas tbody tr td.setas{width:80px; text-align:center;}
.tabela_carteiraRecomendada_mudancas tbody tr td.papeis{width:235px; text-align:right;}
.tabela_carteiraRecomendada_mudancas tbody tr td.valores{width:235px; text-align:left;}

.tabela_carteiraRecomendada_mudancas tbody tr td.papeis table{width:100%; text-align:right; font:bold 12px Arial, Helvetica, sans-serif; color:#003074;}
.tabela_carteiraRecomendada_mudancas tbody tr td.papeis table tbody{}
.tabela_carteiraRecomendada_mudancas tbody tr td.papeis table tbody tr{}
.tabela_carteiraRecomendada_mudancas tbody tr td.papeis table tbody tr td{height:26px;}

.tabela_carteiraRecomendada_mudancas tbody tr td.valores table{width:100%; text-align:left; font:11px Arial, Helvetica, sans-serif; color:#666666;}
.tabela_carteiraRecomendada_mudancas tbody tr td.valores table tbody{}
.tabela_carteiraRecomendada_mudancas tbody tr td.valores table tbody tr{}
.tabela_carteiraRecomendada_mudancas tbody tr td.valores table tbody tr td{height:26px;}



/* CALENDARIO */
.border_calend{	border: solid 1px #b2c6de;	background-color:#fafafa;}
.meses{	background-image:url(/portal/images/ferramentas/bk_calend1.gif);	height:20px;	padding:1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #0c4d96; font-weight:bold;	text-align:center;	text-transform:uppercase;}
.semanas {	border-bottom: solid 1px #a5bbd5;	padding-bottom:2px;	margin-bottom:2px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #4b6c94; font-weight:bold;	text-align:center;}

.dias {	padding:1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #dea203;	text-align:center;}
.dia_domingo {	padding:1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #999999;	text-align:center;}
.dia_feriado {	background-color:#bcbcbc;	padding:1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #ffffff;	text-align:center;}
.dia_venc_opcoes1 {	background-color:#fad8a4;	padding:1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000;	text-align:center;}
.dia_venc_opcoes2 {	background-color:#FFFFDF;	padding:1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #2a426f;	text-align:center;}
.dia_venc_opcoes3 {	background-color:#e6f1f8;	padding:1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #2a426f;	text-align:center;}
.dia_sem_negocios {	border: solid 1px gray;	background-color:#ffffff;	padding:1px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #2a426f;	text-align:center;}

.leg_feriado {	background-color:#bcbcbc;	padding:1px;	width:15px;	height:15px;}
.leg_venc_opcoes1 {	background-color:#fad8a4;	padding:1px;	width:15px;	height:15px;}
.leg_venc_opcoes2 {	background-color:#FFFFDF;	padding:1px;	width:15px;	height:15px;}
.leg_venc_opcoes3 {	background-color:#e6f1f8;	padding:1px;	width:15px;	height:15px;}
.leg_sem_negocios {	border: solid 1px gray;	background-color:#ffffff;	padding:1px; width:15px; height:15px;}
.desc_legenda {	padding-left:3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #2a426f;	text-align:left;}
.desc_feriados {	border-top: solid 1px #CCCCCC;	background-color:#FFFFFF;	padding-left:3px;	padding-top:2px;	padding-bottom:2px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: gray;	text-align:left;}


/* //////////////////////////  MAPA DO SITE /////////////////////////////////////////////////////////////////////////////////////////// */

/* 1o nivel */
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa{display:block; width:235px; overflow:hidden; border:1px solid #b0c1d6;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa ul{}
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa ul li{background:#e9ecf2; padding:0 0 5px 0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa ul li a{color:#18569b; padding:8px 0 5px 0; display:block; font:12px 'Tahoma', Verdana, Arial; text-transform:uppercase;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa ul li a:hover{background:#FFFF99}

/* 2o nivel */
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa ul li ul{margin:0 !important; padding:5px 0 0 0 !important;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa ul li ul li{background:#f3f4f8; padding:0 5px 5px 5px; margin:0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa ul li ul li a{font:11px 'Tahoma', Verdana, Arial; text-transform:none; padding:0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa ul li ul li a:hover{color:#003399;}

/* 3o nivel */
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa ul li ul li ul{margin:0 !important; padding:5px 0 0 0 !important;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa ul li ul li ul li{background:#fff; padding:5px 5px 5px 5px;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa ul li ul li ul li a{font:9px 'Tahoma', Verdana, Arial; padding:0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewEmpresa ul li ul li ul li a:hover{color:#003399;}


/* 1o nivel */
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos{display:block; width:235px; overflow:hidden; border:1px solid #999999; margin:0 0 20px 0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos{display:block; width:235px; overflow:hidden; border:1px solid #b0c1d6;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos ul{}
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos ul li{background:#e9ecf2; padding:0 0 5px 0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos ul li a{color:#18569b; padding:8px 0 5px 0; display:block; font:12px 'Tahoma', Verdana, Arial; text-transform:uppercase;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos ul li a:hover{background:#FFFF99}

/* 2o nivel */
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos ul li ul{margin:0 !important; padding:5px 0 0 0 !important;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos ul li ul li{background:#f3f4f8; padding:0 5px 5px 5px; margin:0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos ul li ul li a{font:11px 'Tahoma', Verdana, Arial; text-transform:none; padding:0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos ul li ul li a:hover{color:#003399;}

/* 3o nivel */
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos ul li ul li ul{margin:0 !important; padding:5px 0 0 0 !important;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos ul li ul li ul li{background:#fff; padding:5px 5px 5px 5px;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos ul li ul li ul li a{font:9px 'Tahoma', Verdana, Arial; padding:0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewProdutos ul li ul li ul li a:hover{color:#003399;}

/* 1o nivel */
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado{display:block; width:235px; overflow:hidden; border:1px solid #999999;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado{display:block; width:235px; overflow:hidden; border:1px solid #b0c1d6;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado ul{}
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado ul li{background:#e9ecf2; padding:0 0 5px 0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado ul li a{color:#18569b; padding:8px 0 5px 0; display:block; font:12px 'Tahoma', Verdana, Arial; text-transform:uppercase;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado ul li a:hover{background:#FFFF99}

/* 2o nivel */
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado ul li ul{margin:0 !important; padding:5px 0 0 0 !important;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado ul li ul li{background:#f3f4f8; padding:0 5px 5px 5px; margin:0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado ul li ul li a{font:11px 'Tahoma', Verdana, Arial; text-transform:none; padding:0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado ul li ul li a:hover{color:#003399;}

/* 3o nivel */
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado ul li ul li ul{margin:0 !important; padding:5px 0 0 0 !important;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado ul li ul li ul li{background:#fff; padding:5px 5px 5px 5px;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado ul li ul li ul li a{font:9px 'Tahoma', Verdana, Arial; padding:0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewAprendizado ul li ul li ul li a:hover{color:#003399;}

/* 1o nivel */
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas{display:block; width:235px; overflow:hidden; border:1px solid #999999;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas{display:block; width:235px; overflow:hidden; border:1px solid #b0c1d6;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas ul{}
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas ul li{background:#e9ecf2; padding:0 0 5px 0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas ul li a{color:#18569b; padding:8px 0 5px 0; display:block; font:12px 'Tahoma', Verdana, Arial; text-transform:uppercase;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas ul li a:hover{background:#FFFF99}

/* 2o nivel */
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas ul li ul{margin:0 !important; padding:5px 0 0 0 !important;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas ul li ul li{background:#f3f4f8; padding:0 5px 5px 5px; margin:0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas ul li ul li a{font:11px 'Tahoma', Verdana, Arial; text-transform:none; padding:0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas ul li ul li a:hover{color:#003399;}

/* 3o nivel */
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas ul li ul li ul{margin:0 !important; padding:5px 0 0 0 !important;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas ul li ul li ul li{background:#fff; padding:5px 5px 5px 5px;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas ul li ul li ul li a{font:9px 'Tahoma', Verdana, Arial; padding:0;}
#ctl00_cphConteudo_SiteMap1_RadTreeViewFerramentas ul li ul li ul li a:hover{color:#003399;}


/* Classes Criadas na Migração */
.imagem_direita{border:none; padding-left: 15px; float: right;}
.iframe{border:none !important;}

/* Box de comandos e botões */
ul.box_comandos{width:100%; height:38px; display:block; overflow:hidden; border:0px solid #c7c7c7; background:#efefef; padding:10px; margin:0; text-align:center;}
ul.box_comandos li{list-style:none;display: inline-block; *display: inline; zoom: 1; margin:0 5px;}
a.bt_comando_azul{text-decoration:none; background:#999999; height:27px; width:180px; display:block; overflow:hidden; padding:10px 0 0 50px; background:url(/images/botao_comandos_fundo001.gif) no-repeat; font:12px Arial, Helvetica, sans-serif;	color:#FFFFFF;}
a.bt_comando_azul:hover{color:#FFFF00;}
.bt_comando_azul_arremate{background:url(/images/botao_comandos_arremate001.gif) no-repeat; width:9px; height:37px; float:right; margin:-10px 0 0 50px;}