body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	text-decoration: none;
	cursor: default;
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	cursor: url('/css/cursores/amarelo.cur');	
	scrollbar-face-color: #DADADA;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #C0C0C0;
	scrollbar-darkshadow-color: #B6B6B6;
	scrollbar-shadow-color: #C8C8C8;
	scrollbar-arrow-color: #0080C0;
	scrollbar-track-color: #F0F0F0;
}

/*.tabela_lista {
	behavior: url('/scripts/tabela/ordena_menos_2.htc');
	border: 2px solid #DFDFDF;
	width: 100%;
}

.tabela_lista_1 {
	behavior: url('/scripts/tabela/ordena_menos_1.htc');
	border: 2px solid #DFDFDF;
	width: 100%;
}

.tabela_lista_3 {
	behavior: url('/scripts/tabela/ordena_menos_3.htc');
	border: 2px solid #DFDFDF;
	width: 100%;
}

.tabela_lista_completo {
	behavior: url('/scripts/tabela/ordena_completo.htc');
	border: 2px solid #DFDFDF;
	width: 100%;
}

.tabela_interna {
	behavior: url('/scripts/tabela/ordena_menos_2.htc');
	border: 2px solid #DFDFDF;
	padding-left: 10px;
	width: 95%;
}
*/
.tabela_interna .titulo{
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font: bold;
   FONT-SIZE: 8pt;
   COLOR: #717171;
	BACKGROUND-COLOR: whitesmoke;
}

.td_tab_interna{
	padding-left:5px;
}

a {
	color: #628FC1;
	text-decoration: none;
	border: none;
	font-weight: bold;
	cursor: pointer;
}	
	
a:hover {
	color: #FF6347;
	text-decoration: none;
	border: none;
	font-weight: bold;
}

td {
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #535352;
	text-decoration: none;
}

img {
	text-decoration: none;
}

.img_border {
   BORDER-RIGHT: lightgrey 1px solid;
   BORDER-TOP: lightgrey 1px solid;
   BORDER-LEFT: lightgrey 1px solid;
   BORDER-BOTTOM: lightgrey 1px solid;
   }

input {
	font-family: Tahoma, Helvetica, Arial, san-serif;
   FONT-SIZE: 8pt;
   COLOR: Navy;
}

.input_texto {
	font-family: Tahoma, Helvetica, Arial, san-serif;
   BORDER-RIGHT: lightgrey 1px solid;
   BORDER-TOP: lightgrey 1px solid;
   BORDER-LEFT: lightgrey 1px solid;
   BORDER-BOTTOM: lightgrey 1px solid;
   FONT-SIZE: 8pt;
   COLOR: Navy;
}
.input_botao {
	font-family: Tahoma, Helvetica, Arial, san-serif;
   BORDER-RIGHT: #717171 1px solid;
   BORDER-TOP: #717171 1px solid;
   BORDER-BOTTOM: #717171 1px solid;
   BORDER-LEFT: #717171 1px solid;
   FONT-SIZE: 8pt;
   COLOR: #717171;
	BACKGROUND-COLOR: whitesmoke;
}
	
.input_botao_sel {
   COLOR: #717171;
	BACKGROUND-COLOR: #FFFFF0;
	cursor: pointer;
   }
	
.input_botao_out {
   COLOR: #717171;
	BACKGROUND-COLOR: #FFFFFF;
	cursor: pointer;
   }
	
select {
	font-family: Tahoma, Helvetica, Arial, san-serif;
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: lightgrey 1px solid;
    COLOR: Navy;
    BORDER-BOTTOM: lightgrey 1px solid;
}

option {
	font-family: Tahoma, Helvetica, Arial, san-serif;
   FONT-SIZE: 8pt;
   COLOR: Navy;
	BORDER-RIGHT: #3d5a78 1px solid; 
	BORDER-TOP: #3d5a78 1px solid; 
	FONT-WEIGHT: bold; 
	BORDER-LEFT: #3d5a78 1px solid; 
	BORDER-BOTTOM: #3d5a78 1px solid; 	
}

textarea {
	font-family: Tahoma, Helvetica, Arial, san-serif;
   BORDER-RIGHT: lightgrey 1px solid;
   BORDER-TOP: lightgrey 1px solid;
   FONT-SIZE: 8pt;
   BORDER-LEFT: lightgrey 1px solid;
   COLOR: Navy;
   BORDER-BOTTOM: lightgrey 1px solid;
}

.text {
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #535352;
	text-decoration: none;
	border: none;
}

.small_text {
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 9px;
	color: #535352;
	border: none;
	text-align: center;
	vertical-align: middle;
}

.campo_alerta {
	FONT-SIZE: 10px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ccffff
}

.panel {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: medium none; BORDER-LEFT: #dfdfdf 1px solid; BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND-COLOR: white
}
.tabOn {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; CURSOR: default; COLOR: crimson; BORDER-BOTTOM: medium none; HEIGHT: 20px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.tabOn_ns {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; CURSOR: default; COLOR: crimson; BORDER-BOTTOM: medium none; HEIGHT: 20px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.tab {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; CURSOR: pointer; COLOR: dimgray; BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: whitesmoke; TEXT-ALIGN: center
}
.tab_ns {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; CURSOR: pointer; COLOR: dimgray; BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: whitesmoke; TEXT-ALIGN: center
}
.space {
	WIDTH: 2px; BORDER-BOTTOM: #dfdfdf 1px solid
}

.menu {
	cursor: default;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	background-color: #FFFFFF;
	border: 1 solid;
	border-top-color: #EFEFEF;
	border-left-color: #EFEFEF;
	border-right-color: #505050;
	border-bottom-color: #505050;
	font: 8pt Arial;
	margin:0pt;
	padding: 3pt;
	width: 1px;
	height: 1px;
}

.menu SPAN {
	width: 100%; 
   cursor: default;
   padding-left: 10pt
}
	
.menu SPAN.selected {
	background: navy; 
   color:white
}

.tabela {
	BACKGROUND-COLOR: #74C9EA
}

.saudacao {
	padding-right: 10px;
	padding-top: 10px;	
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	width: 544px;
	height: 37px;
	vertical-align: top;
}

.link_atendimento {
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 10px;
	text-align: left;
	font-weight: normal;	
}

.link_atendimento:hover {
	color: Yellow;
	font-weight: normal;	
}

.link_menu {
	color: #084A9E;
	text-decoration: none;
	border: none;
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	text-align: left;
	font-weight: normal;	
}
.link_menu_central {
	color: #084A9E;
	text-decoration: none;
	border: none;
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	text-align:center;
	font-weight: normal;	
}

.link_menu:hover {
	color: #FF6347;
	font-weight: normal;	
}

.link_menuinferior {
	color: #FFFFFF;
	text-decoration: none;
	border: none;
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 10px;
	text-align: right;
	font-weight: normal;		
}
.link_menuinferior:hover {
	color: Yellow;
	font-weight: normal;	
}

.td_logo {
	background-image: url('/images/layout/back_logo.jpg');
	width: 250px;
	height: 66px;
	vertical-align: top;
}
.td_assistente {
	background-image: url('/images/layout/back_logo.jpg');
	width: 486px;
	height: 66px;
	vertical-align: middle;
	text-align: right;
	padding-right: 10px;
}

.td_switch {
	background-position: left;
	width: 190px;
	height: 37px;
	vertical-align: top;
}

.td_copyright {
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 10px;
	text-align: right;
	color: #999999;
	height: 26px;
	padding-right: 10px;
}

.td_janela {
	background-image: url('/images/layout/tbl_interna_repeat.jpg');
	width: 680px;
	border: none;
}

.td_janela_full {
	background-image: url('/images/layout/tbl_interna_repeat_full.jpg');
	width: 710px;
	border: none;
}

.td_janela_forum {
	background-image: url('/images/layout/tbl_interna_repeat_forum.jpg');
	width: 300px;
	border: none;
}

.td_janela_titulo_forum {
	background-image: url('/images/layout/tbl_interna_forum_top.jpg');
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #535352;
	text-decoration: none;
	width: 300px;
	height: 21px;
	vertical-align: right;
	text-align: left;
	padding-left: 0px;
	padding-top: 0px;
}

.td_janela_bot_forum {
	background-image: url('/images/layout/tbl_interna_forum_bot.jpg');
	width: 300px;
	height: 15px;
	border: none;
}


.td_janela_titulo {
	background-image: url('/images/layout/tbl_interna_top.jpg');
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #535352;
	text-decoration: none;
	width: 680px;
	height: 21px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
}

.td_janela_titulo_full {
	background-image: url('/images/layout/tbl_interna_top_full.jpg');
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #535352;
	text-decoration: none;
	width: 710px;
	height: 21px;
	vertical-align: middle;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
}

.td_janela_bot {
	background-image: url('/images/layout/tbl_interna_bot.jpg');
	width: 680px;
	height: 15px;
	border: none;
}

.td_janela_bot_full {
	background-image: url('/images/layout/tbl_interna_bot_full.jpg');
	width: 710px;
	height: 15px;
	border: none;
}

.td_milhagem_aviao {
	background-image: url('/images/icones/ico_aviao.gif');
	background-position: left;
	background-repeat: no-repeat;
	width: 52px;
	height: 34px;
	padding: 0px 0px 0px 10px;
}

.td_milhagem_texto {
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #535352;
	text-decoration: none;
}


.td_agenda {
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	padding:8px;
	padding-top:5px;
	padding-bottom:8px;
	vertical-align: top;
	text-align: left;
	width: 125px;
	color:#6E6E6E;
	line-height:11px;
}

#titulo_compromisso {
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	line-height:11px;
	color: #52BB47;
	font-weight: bold;
}

.td_caixapostal {
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	padding:8px;
	padding-top:5px;
	padding-bottom:8px;
	vertical-align: top;
	text-align: left;
	width: 125px;
	color:#6E6E6E;
	line-height:11px;
}

#titulo_caixapostal {
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	line-height:11px;
	color: #084A9E;
	font-weight: bold;
}

#bullet_seta {
	background-image: url('/images/bullets/bullet_01.jpg');
	background-position: left;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
}

#titulo_empresa {
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #52BB47;
	font-weight: bold;
}

#titulo_dtcom {
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #52BB47;
	font-weight: bold;
}

.tabela_foto_online {
	background-image: url('/images/layout/modura_foto_online.gif');
	width: 103px;
	height: 83px;
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

.tabela_foto_offline {
	background-image: url('/images/layout/modura_foto_offline.gif');
	width: 103px;
	height: 83px;
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

.tabela_dados_titulo {
	background-color: whitesmoke;
	vertical-align: middle;	
}

.tabela_dados_linha_sel {
	background-color: whitesmoke;
}

.tabela_layout_externa {
	width: 100%;
	height: 100%;
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

.tabela_layout_interna {
	width: 738px;
	height: 647px;
	background-color: Black;
	border: none;	
	padding: 1px 1px 1px 1px;
}

.tabela_principal {
	width: 736px;
	height: 645px;
	background-color: White;
	border: none;	
}

.tfvHighlight{
	font-weight: bold; 
	color: red;
}

.tfvNormal{
	font-weight: normal;	
	color: #535352;
}.tut_td_switch {

	background-position: left;
	width: 190px;
	height: 37px;
	vertical-align: middle;
}

.tut_saudacao_edu_topo {
	padding-right: 10px;
	padding-top: 10px;	
	padding-bottom: 10px;	
	font-family: Tahoma, Helvetica, Arial, san-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
/*	width: 544px;*/
	height: 50px;
	vertical-align: middle;
}
TABLE.mensagem
{
    BORDER-RIGHT: #d6d3ce 1px;
    BORDER-TOP: #d6d3ce 1px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #d6d3ce 1px;
    COLOR: dimgray;
    BORDER-BOTTOM: #d6d3ce 1px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #d6d3ce
}

TEXTAREA.MESS
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: white 1px solid;
    COLOR: gray;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #edebe9 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}

.mess_linha_on
{
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: Verdana;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #F5F5F5
}
.TEXTO
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.titulo_verde {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #51B94A;
	font-weight: bold;
	position:relative;
	left:10px;
	top: 5px;
}

div#main {   
  text-align: center;   
}   
  
.titulo2 {
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	font-family: arial, helvetica, sans-serif
	}
.titulo {
	
	font-size: 10pt;
	text-align:center;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}
.sub {
	color: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align:justify;
	font-family: arial, helvetica, sans-serif;
	color:#0000C0;
	font-weight: bold;
	
	}
.texto {
	color:#353535;
	font-size:10pt;
	text-align:justify;
	font-family:arial, helvetica, sans-serif
	}
.info	{
	font-size: small;
	color: #FF8000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.venc	{
	color:#F10000;
	font-size:8pt;
	font-family:arial, helvetica, sans-serif
	}


.botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	border: #333333;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
	}
.campo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
	border: #C1C1C1;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
	}
.combo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
	border: #C1C1C1;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
	}
.av {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style: bold;
	}
	

