﻿/* Common tags                 */
/*-----------------------------*/		

body 
{
    font-family:Verdana;
    font-size:small;
    color:#000000;
    margin: 0px;
    padding: 0;
	margin-right: 30;
	text-align: left;
 }
 
 bodyTopo
{
    border-style: solid;
    border-width: 0px;
    margin: 0px;
    padding: 0;
}
 
 bodyLeft
{
    border-style: solid;
    border-width: 0px;
    margin: 0px;
    padding: 0;
    margin: 0px;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0px;
    font-family: Verdana;
    background: url(Images/fundo5.gif);
}
 
 bodyCenter 
{
    border-style: solid;
    border-width: 0px;
    margin: 0px;
    padding: 0;
}

A:link      { color: #41519A; text-decoration:none; }
A:visited   { color: #41519A; text-decoration:none; }
A:active    { color: #41519A; cursor:hand; text-decoration:none; }
A:hover     { color: #B2C3E1; cursor:hand; text-decoration:underline; }
		
A.bodyLink:link     { color: #41519A; text-decoration:none; font-weight:bold; }
A.bodyLink:visited  { color: #41519A; text-decoration:none; font-weight:bold; }
A.bodyLink:active   { color: #41519A; cursor:hand; text-decoration:none; font-weight:bold; }
A.bodyLink:hover    { color: #B2C3E1; cursor:hand; text-decoration:underline; font-weight:bold; }
img { border-width: 0; }

.title  { text-transform:uppercase; font:bold large Verdana; color:#41519A; }
.dicas  { text-decoration:underline; font:medium Verdana; color: Blue; }

/*ul
{
	list-style-image: url(Images/bullet.jpg);
	list-style-position: outside;
	list-style-type: disc;
	color: #000000;
	font-family: verdana;
}*/

/*.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}*/
/*.modalPopup
{
    background-color: #999999;
    filter: alpha(opacity=80);
    opacity: 1.0;
}*/

.PopupPanelHead {

	background-color:ThreeDFace;  
    filter: alpha(opacity=90);
    opacity: 1.0;
    text-align:right; 
    min-height: 26px;
    border-style:solid; 
    border-color:ThreeDFace; 
    border-spacing:10px;
}

.PopupPanelContent {

	background-color: White;
    border-style:solid; 
    border-color:ThreeDFace; 
    border-spacing:10px;
}

.PopupBtnClose {
    min-width: 47px;
    min-height: 20px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.menutextindent{ font-size: x-small; }

/* Headings                    */
/*-----------------------------*/
h1{ font-size: large; color: #6B7EBF }
h2{ font: medium Verdana; margin-top: 30; color: #6B7EBF; margin-bottom: -15; }	
h3{ font:small Verdana; margin-bottom: -15; color: #6B7EBF; padding-left: 15; }
h1, h2, h3, h4{ margin: 0;font-family: Verdana; }

/* Tables                      */
/*-----------------------------*/	

table.header{ background-color:#5B6DB5; }
td.logo{ text-align: left; width: 184px; }
td.title { font:bolder x-large verdana;text-align: center;color: #FFFFFF; }

td.headerbar 
{
	background-image: url(Images/bar.jpg);
	text-align: left;
	height: 17px;
	font:bold small Verdana;
	color:Black;
	background-repeat:repeat-x;
}

td.PropriedadesBar
{
    background-image: url(Images/propriedades_bar.jpg);
    text-align: left;
    height: 30px;
    font-weight: bold;
    font-family: tahoma;
    font-size: small;
    color: Black;
    background-repeat: repeat-x;
    vertical-align: middle;
}

td.PropriedadesBarBotton
{
    background-image: url(Images/botton_bar.jpg);
    height: 6px;
}

td.menu 
{
	background-color:#41519A;
	width: 184px;
	height: 500px;
	vertical-align: top;
}

td.menu 
{
	background-color:#41519A;
	width: 184px;
	height: 500px;
	vertical-align: top;
}

td.footer
{
	margin-left: 30;
	font-family: Verdana;
	font-size:xx-small;
	font-weight: normal;
	color: #41519A;
	text-align: right;
}

td.Propriedades_Left
{
    padding: 0px;
    margin: 0px;
    background-position: left top;
    text-align: left;
    background-image: url(Images/propriedades_bar_left.jpg);
    background-repeat: no-repeat;
    width: 5px;
}

td.Propriedades_Right
{
    padding: 0px;
    margin: 0px;
    background-position: left top;
    text-align: right;
    background-image: url(Images/propriedades_bar_right.jpg);
    background-repeat: no-repeat;
    width: 5px;
}

td.Propriedades_Center
{
    padding: 0px;
    margin: 0px;
    background-position: left top;
    text-align: left;
    background-image: url(Images/propriedades_bar.jpg);
    background-repeat: repeat-x;
    font-family: Tahoma;
    font-size: Small;
    height: 30px;
    vertical-align:middle ;
    color: #333333;
}

td.Propriedades_Botton
{
    padding: 0px;
    margin: 0px;
    background-image: url(Images/botton_bar.jpg);
    background-repeat: repeat-x;
    height: 6px;
}

table.Propriedades_Fundo
{
    font-family: tahoma;
    font-size: small;
    background-color: #F8F8F8;
}

/* inicio alteracoes Expansiva
*/

.LinkStyle
{
    text-decoration:underline;
	color:#4169e1;
	font-weight:bold;  	
	font-family:Verdana;
	font-size:11;
	cursor:hand;
}

.LinkInicial
{
    color: #3333FF;
    font-weight: normal;
    font-family: tahoma;
    font-size: small;
    list-style-type: disc;
    list-style-image: none;
    list-style-position: outside;
}

.LinkDisable
{
	text-decoration:none;
	cursor:default; 	
}

.AccordionHeaderCss
{
	
	font-family:Verdana;
	font-size:small;
	color:#000099;
	font-weight:bold;
	text-align:left;
}

.AccordionHeaderCss2
{
	
	font-family:Verdana;
	font-size:small;
	color:Black;
	font-weight:bold;
	text-align:left;
	margin-bottom:10px; 
}

.AccordionContentCss
{
	font-family:Verdana;
	font-size:small;
	color:Black;
	text-align:left;
	margin-bottom:3px;
    margin-top:2px; 
}

.AccordionContentCss2
{
	font-family:Verdana;
	font-size:small;
	color:Black;
	text-align:right;
	margin-left :15px;
}

.CssTreeview
{
	font-size: small;
	color: #5377A9;
	font-family: Verdana;
	text-align: left;
}

.TabelaLinhaMenu
{
    WIDTH: 32px;
    vertical-align:middle;
}

.TituloTeste
{
    background:#96F0FA; 
	font-family:Verdana;
    color: Blue;   
	font-size:small;
	font-weight:bold;
}

.TituloPagina
{
    /*background: url(Images/Cabecalho1.jpg);*/
	font-family: Verdana;
	color: #003399;
	font-size: larger;
	font-weight: bold;
	text-transform: capitalize;
	vertical-align:middle;
	border-bottom-color: #003399;
	border-bottom-style: solid;  
	border-bottom-width: thin;     
}
/*.TituloPaginaCRM
{
    background-image:url(Images/topo_modulos_crm.jpg); 
	
}*/

.TituloErro
{
	border-width:thin ;
	border-color:White;
	background-image:url(Images/fundoErro.gif);
	font-family:Verdana;
	font-size:large  ;
	font-weight:bold;
	text-align:center ;
	color:White ;
}

.TituloForum
{
	font-size:11; 
    font-weight: bold;
    color: #013DA4;
    background-image: url(images/forumHeaderBackgroundAlternate.gif);
}

.TituloForum_HeaderMaior
{
    font: bold 8pt Verdana;
    color: #013DA4;
    background-image: url("Images/headergrid1.png");
}

.Links
{
    font-family:Verdana;
    font-weight:bold;
    font-size:small;
    color:#0099ff;
    text-align:left;
}


.TabelaPropriedades
{
	border:solid 1px Black; 
	font: smallVerdana;
	color:#003399;
}

.DescMenu
{
	font-family: Verdana;
	color: #535353;
	font-size: small;
	text-align: left;
}

.DicaFontePequena
{
   	border-style:solid;
	border-color:gray;  
	border-width:0; 
  	background-color:#fffff7;
	font-family:Verdana;
	color:gray;
	font-size:x-small;
	font-weight:bold;       
}

.TabelaDesabilitada
{
    border: solid 1px gray;
    font: small Verdana;
    color: gray;
    padding: 0;
    margin: 0;
}

.TabelaExcelLinhas
{
	border: solid 1px Black;
	font: small Verdana;
}


.TabelaPropriedadesSemBorda
{
	font:small Verdana;
	color:#003399;
}

.TabelaSimplesSemBorda
{
    border-width: 0;
    font-family: Verdana;
    font-size: small;
    padding: 0;
    border-spacing: 0;
    margin-bottom: 0px;
    margin-left: 0px;
}
.TabelaSemBorda
{
	border-width:0;
	padding:0;
	border-spacing:0;
} 

.TabelaSimplesComBorda
{
	font: Small Verdana;
	color:ThreeDDarkShadow;
	border: solid 1px ThreeDDarkShadow;
}

.TabelaTipoExcel
{
	/* Tabela com bordas nas celulas tambem */
	/* deve ser colocado em cada TD */
	Border:0.5px;
	BORDER-TOP: #6495ed thin solid; 
	BORDER-RIGHT: #6495ed thin solid; 
	BORDER-LEFT: #6495ed thin solid; 
	BORDER-BOTTOM: #6495ed thin solid; 
	TABLE-LAYOUT: auto; 
	LEFT: 1px; 
	VERTICAL-ALIGN: top; 
	BORDER-COLLAPSE: collapse;
	overflow:scroll;
}


	
.txt_transparente
{
	background-color:transparent;
	border-style:none;
	font-family:Verdana;
	font-size:small; 
}

.txt_transparente_campos
{
    background-color: transparent;
    border-style: none;
    font-family: tahoma;
    font-size: 8pt;
    font-weight: bold;
}

.textbox
{
    border: 1px inset #666666;
    font-family: Verdana;
    font-size: small;
    font-weight: normal;
    color: #333333;
}
	
	
/*.tabela_cadastro
{
    background-image: url(Images/background_leve.gif);
    border-style: Solid;
    border-color: #99CCFF;
    border-width: 1;
    font-family: Verdana;
    font-size: small;
    color: #333333;
    font-weight: bold;
}*/

.Descricao
{
    font-family:Verdana;
    color:Black;
    font-size:small;
    text-align:left;
    font-weight:bold;
}

.DescricaoMenor
{
    font-family:Verdana;
    color:Gray;
    font-size:small;
    text-align:left;
    font-weight:bold;
}

.TituloCamposLeft
{
    border-style:solid;
	border-color:gray;  
	border-width:0; 
  	background-color:#fffff7;
	font-family:Verdana;
	color:gray;
	font-size:x-small;
	text-align: left;  
}

.TituloCamposRight
{
    border-style:solid;
	border-color:gray;  
	border-width:0; 
  	background-color:#fffff7;
	font-family:Verdana;
	color:gray;
	font-size:x-small;
	text-align:right;  
}

.Campos
{
    font-family: Tahoma;
    color: Black;
    font-size: small;
    text-align: left;
    font-weight: bold;
}

.Campos2
{
    font-family:Tahoma;
    color:black;
    font-size: small;
    text-align:right;
    font-weight: bold;
}

.Hint
{
	font-family:Verdana;
	color:Blue;
	font-size:small; 
}
	
.Help
{
  	border-style:solid;
	border-color:gray;  
	border-width:0; 
  	background-color:#fffff7;
	font-family:Verdana;
	color:Blue;
	font-size:small; 
}
	
.Help
{
  	border-style:solid;
	border-color:gray;  
	border-width:0; 
  	background-color:#fffff7;
	font-family:Verdana;
	color:Blue;
	font-size:small; 
}
.Dica
{
   	border-style:solid;
	border-color:gray;  
	border-width:0; 
  	background-color:#fffff7;
	font-family:Verdana;
	color:#333333;
	font-size:small;
	font-weight:bold;    
	text-align:left;   
}

.Menu
{
	font-family: Verdana;
	font-size: small;
	color:black;
	text-align: left;
}

.DicaComum
{
	border-style: solid;
	border-color: gray;
	border-width: 0;
	font-family: Verdana;
	color: gray;
	font-size: small;
	text-align: left;
}

.MensagemMedium
{
   	border-style:solid;
	border-color:Gray;  
	border-width:0; 
  	background-color:#fffff7;
	font-family:Verdana;
	color:#5377A9;
	font-size:medium;
	font-weight:bold;       
}

.MensagemSmall
{
   	border-style:solid;
	border-color:Gray;  
	border-width:0; 
  	background-color:#fffff7;
	font-family:Verdana;
	color:#5377A9;
	font-size:small;
	font-weight:bold;       
}

.MensagemSmaller
{
   	border-style:solid;
	border-color:Gray;  
	border-width:0; 
  	background-color:#fffff7;
	font-family:Verdana;
	color:#5377A9;
	font-size:8pt;
	font-weight:bold;       
}

.FontdaDescricao
{
    font-family:Verdana;
	color:Black;
	font-size:small;     
}

.FontdaDescricaoPequena
{
    font-family:Verdana;
	color:Black;
	font-size:smaller;     
}
	
.TituloItens
{
    background-position: left top;
    font-weight: bold;
    font-size: 13px;
    color: Black;
    background-image: url(images/gradiente_amarelo_2.jpg);
    font-family: tahoma;
    text-transform: capitalize;
    background-repeat: no-repeat;
}

/*.TarefasLinhas
{
    border: 2px outset #CCCCCC;
    padding: 4px;
    margin: 0px;
    font-size: 8px;
    color: #000000;
    font-family: tahoma;
    text-transform: capitalize;
    vertical-align: top;
    text-align: left;
    table-layout: auto;
    empty-cells: hide;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    background-image: url(Images/fundo_linha_tarefas.png);
}*/

.TarefasLinhasDetalhes
{
    border: 1px dotted #333333;
    padding: 4px;
    margin: 0px;
    font-size: 8px;
    color: #000000;
    font-family: tahoma;
    text-transform: capitalize;
    vertical-align: top;
    text-align: left;
    table-layout: auto;
    font-weight: normal;
    font-style: normal;
    font-variant: normal;
    background-color: #E4E4E4;
}

.TituloItensPadrao
{
    font-weight: bold;
    font-size: medium;
    color: Black;
    background-image: url(images/gradiente_amarelo.gif);
    vertical-align: middle;
    text-align: left;
}

.SubTituloItens
{
    font-weight: bold;
    font-size: small; 
    color:  Black;
    background-image: url(images/gradiente_amarelo.gif); 
}
	
.TituloSubItens
{
    font-weight: bold;
    font-size: smaller;
    color:  Black;
    background-color: White;
}

.LabelErro
{
    font-family:Verdana;
    font-size: small;
    font-weight:bold;
    color: #CC0000;
}

.LabelOk
{
	font-family:Verdana;
	font-size:small;
	font-weight:bold;
	text-align:left;
	color:Black;
}

.LabelOkGreen
{
	font-family:Verdana;
	font-size:small;
	font-weight:bold;
	color: #006600;
}


.LabelFiltro
{
	font-family:Verdana;
	font-size:smaller;
	text-align:left;
	color:#2222FF;
}

.labelCampo
{
	font-family: Verdana;
	color: #535353;
	font-size: x-small;
}

.labelHelp
{
	font: x-small Verdana;
	color: #003399;
}

.txtCampo
{
	font: small Verdana;
	color: Black;
}

/*CollapsiblePanel*/
.collapsePanel 
{
	background-color:White ;
	color:White;
	overflow:hidden;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(Images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:White;
	font-weight:bold;
}

#master_content .collapsePanelHeader a {color:#FFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}

/*Hover Menu*/
.popupMenu 
{
	position:absolute;
	visibility:hidden;
	background-color:#F5F7F8;
	/**
    opacity:.9;
	filter: alpha(opacity=90);
    **/
}

.detalhe
{
	font-family:Verdana;
	font-size:small;
	color:Black;
	font-weight:bold;
    text-align: right;
}

.detalheMenor
{
	font-family:Verdana;
	font-size:x-small;
	color:Black;
	font-weight:bold;
    text-align: right;
}

.popupHover {
	background-image:url(Images/bg-menu-main.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
	color:White;
	text-align:left ;
	font-size:x-small;
}

.popupHoverTeste {
	background-image:url(Images/bg-menu-main.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
}

.popupHoverForte {
	background-image:url(Images/bg-menu-main.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:Blue;
	color:White;
}

/*.popupHoverYellow 
{   background-image:url(Images/YellowBar.png);
	background-repeat:repeat-x;
	background-position:left top;
	color:Black;
	font-size:x-small;
}*/

.popupHoverLightBlue 
{   background-repeat:repeat-x;
	background-position:left top;
	background-color:#B1D1DF;
	color:Navy;
}


/*Textbox Watermark*/


.watermarked {
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	

.backgroundbar { background:url(Images/bar.JPG); }

.backgroundpaginamenu { background:url(Images/menu.JPG); }

/*.backgroundpaginamenu1
{
    background:url(Images/fundo1.jpg);
}*/

.backgroundpaginamenu2
{
    background: url(Images/fundo5.gif);
}

.backgroundpaginamenu3
{
    background:url(Images/continuacao.jpg);
}

.bordaframeset
{
    border-color:#18529c;
}

.Calendar_CellEventsAlternating
{
    font-size: 9px;
    font-weight: bold;
    text-transform: capitalize;
    color: #333333;
    vertical-align: middle;
    text-align: left;
    text-indent: 3px;
    empty-cells: hide;
}
        
.Calendar_CellEvents
{
    font-size: 9px;
    font-weight: bold;
    text-transform: capitalize;
    color: #333333;
    vertical-align: middle;
    text-align: left;
    text-indent: 3px;
    border: 1px solid #C0C0C0;
    empty-cells: hide;
}

.Calendar_CellCaptionHalfHour
{
    font-weight: bold;
    font-size: 8px;
    vertical-align: middle;
    text-align: center;
    background-color: #FFFFFF;
    color: #6699FF;
    border: 1px dotted #CCCCCC;
    width: 60px;
}
       
.Calendar_CellCaptionFullHour
{
    font-weight: bold;
    font-size: 11px;
    vertical-align: middle;
    text-align: center;
    background-color: #6699FF;
    color: white;
    border: 1px dashed #0066CC;
    width: 60px;
}
       
.Calendar_CellCaptionCalendar
{
    font-size: 12px;
    vertical-align: middle;
    text-align: center;
    background-color: #0099CC;
    color: white;
    border: 2px inset #99CCFF;
    font-weight: bold;
    text-transform: none;
    font-variant: small-caps;
}
       
.Calendar_Tabela
{
    width: 100%;
    font-family: Tahoma;
    empty-cells: hide;
}

.blue .ajax__tab_header 
{
    background:url(Images/blue_bg.gif) repeat-x;
}
.blue .ajax__tab_hover .ajax__tab_outer,
.blue .ajax__tab_active .ajax__tab_outer 
{
    background:url(Images/blue_left.gif) no-repeat left top;
}
.blue .ajax__tab_hover .ajax__tab_inner,
.blue .ajax__tab_active .ajax__tab_inner 
{
    background:url(Images/blue_right.gif) no-repeat right top;
}
/*                NOVO TOPO              */
/*---------------------------------------*/


td.TabelaMestre_Topo
{
    padding: 4px;
    font-family: tahoma;
    font-size: 8pt;
    color: #FFFFFF;
    background-color: #003366;
    vertical-align: middle;
    text-align: left;
}

td.TopoAplicativo
{
    background-position: right bottom;
    padding: 1px;
    font-family: tahoma;
    color: #003366;
    background-color: #78A7DB;
    vertical-align: middle;
    background-image: url(Images/barra_top.jpg);
    background-attachment: fixed;
    background-repeat: no-repeat;
}

td.TopoAplicativo_Logo
{
    font-size: Large;
    font-weight: bold;
    text-align: right;
    vertical-align: bottom;
    color: #000000;
}

td.TopoAplicativo_Pesquisa
{
    font-size: small;
    text-align: left;
    vertical-align: bottom;
}

td.MenuEsquerdo
{
    border: 1px solid #6699FF;
    padding: 2px;
    margin: 0px;
    font-family: tahoma;
    font-size: small;
    font-weight: normal;
    vertical-align: bottom;
    text-align: left;
    background-color: #CEE7FF;
    width: 20%;
    color: #003366;
}
    
td.Conteudo
{
    padding: 1px;
    margin: 1px;
    border: 1px solid #999999;
    font-family: tahoma;
    color: #333333;
    width: 80%;
}

td.PropriedadesBarBotton
{
    background-image: url(Images/botton_bar.jpg);
    height: 8px;
    background-color: #FFCC00;
}

table.BotaoInicio
{
    border-style: solid;
    border-width: 1px;
    border-color: #999999 #999999 #9FB3F2 #C0C0C0;
    background-position: left center;
    margin: 0px;
    padding: 0px;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #3366CC;
    background-image: url(Images/fundo_botao_inicio.jpg);
    width: 60px;
    height: 20px;
}

table.MenuLateral
{
    margin: 0px;
    padding: 1px;
    font-family: tahoma;
    font-size: small;
    color: #000000;
}

.MenuLateral
{
    background-position: left top;
    background-color: White;
}

/* Controles                   */
/*-----------------------------*/

.CaixaTextoPesquisa
{
    font-family: tahoma;
    font-size: small;
    height: 19px !important;
    color: #666666;
    padding: 1px;
    margin: 0px;
    border: 1px solid #666666;
}

.ComboBoxPesquisa
{
    border-right: none;
    color: #666666;
    font-family: Verdana;
    font-size: 8pt;
    height: 19px !important;
    padding-top: 2px;
    padding-left: 2px;
    border-style: solid;
    border-width: 1px;
    border-top-color: #333333;
    border-right-color: inherit;
    border-bottom-color: #333333;
    border-left-color: #333333;
}

.BotaoImagemPesquisar
{
    padding: 2px;
    margin: 1px;
    border: 1px solid #666666;
    background-color: #CAE4FF;
}

A.BotaoIniciar:link
{
    color: #000000;
    text-decoration: none;
}
    
A.BotaoIniciar:visited
{
    color: #000000;
    text-decoration: none;
}
    
A.BotaoIniciar:hover
{
    padding: 5px 10px 5px 10px;
    color: #336699;
    background-color: #CCFFFF;
    text-decoration: none;
}
    
A.BotaoIniciar:active
{
    color: #000000;
    text-decoration: none;
}

.tabela_titulo
{
	background-image:url(Images/fundo_titulo.jpg);
	font-family:Verdana;
	color:#003399;
	font-size:medium;
	font-weight:bold;  
}   

.fundoLogin{ background-image:url(Images/FundoLogin.jpg); border:none;}

.xxsmall
{
	font-family:Verdana;
	font-size:xx-small  
}

.TituloNoticia
{
    font: bold 14px verdana;
    color: #000000;
}

.Legenda
{
    font: 9px Verdana;
    color: Gray;
}

.tabela_principal
{
    font: x-small Verdana;
	background-color:blue;
	border-color:White;
	color:White  
   }
   
   .tabela_subtitulo
{
	background-color:blue;
	border-color:White;
	font: bold x-small Verdana;
	color:White; 
   }
   
   
.tabelas_secundarias
{
	background-color:white;
	border-color:White;
	font-family:Verdana;
	font-size:xx-small;
	
	}
	
.tabela_corpo
{
	background-color:White;
	border:solid 1px Black;
}	

.TABELA_CINZA
{
	
	border-style:solid ;
	background-color: White; 
	border-width:0; 
	font-family:Verdana;
	font-size:xx-small;
	border-bottom-color:blue;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:blue;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:blue;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:blue;
	border-right-style:solid;
	border-right-width:1px;
	
	 
	}
	
.TABELA_CINZA_Titulo
{
	
	border-style:solid ;
	background-color: White; 
	border-width:0; 
	font-family:Verdana;
	font-size:smaller ;
	border-top-color:blue;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:blue;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:blue;
	border-right-style:solid;
	border-right-width:1px;
}
	
.TABELA_BRANCA
{
	
	border-style:solid ;
	background-color:White; 
	border-width:0; 
	font-family:Verdana;
	font-size:xx-small;
	border-bottom-color:blue;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:blue;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:blue;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:blue;
	border-right-style:solid;
	border-right-width:1px;
	}

.TABELA_BRANCA_no_border
{
	
	border-style:solid ;
	/*background-color: #DCDCDC;*/ 
	border-width:0; 
	font-family:Verdana;
	font-size:xx-small;
	}
	
.TABELA_SELECAO_MODULO
{
	
	background-color:White; 
	border-width:0; 
	font-family:Verdana;
	font-size:11;
	}
	
.TABELA_resultados
{
	font-family:Verdana;
	font-size:x-small;
}

.TABELA_chat
{
	font-family:Verdana;
	font-size:11;	
}

/*                NOVO TOPO - FIM           */
/*------------------------------------------*/

/* Interface YAHOO */
/* Cabeçalho em Geral */
.ajax__tab_yuitabview-theme .ajax__tab_header{ font: small Verdana;border-bottom-style: solid;border-bottom-width: 5px;border-bottom-color: #2647A0; }

/* Tab Nao Selecionada */
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer{ padding-top: 1px;padding-bottom: 1px;margin-right: 0.16em;vertical-align: bottom;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-top-color: #A3A3A3;border-right-color: #A3A3A3;border-left-color: #A3A3A3;border-top-width: 1px;border-right-width: 1px;border-left-width: 1px;background-color: #d8d8d8;background-repeat: repeat-x;background-image: Images/Tab_sprite.png; }

/* Tab Nao Selecionada */
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab{ color: #000000;padding: 0.35em 0.75em;margin-right: 0.01em; }

/* Efeito hover */
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer { background: url(Images/TAB_sprite.png) #bfdaff repeat-x left -1300px; }

/* Tab Selecionada */
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab { color:#ffffff; }
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer { background:url(Images/TAB_sprite.png) #2647A0 repeat-x left -1400px; }

/* Corpo do Container */
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_body { font:10pt Verdana; padding: 0.25em 0.5em; background-color: #edf5ff; border: solid 1px #808080; border-top-width:0; }

/* ----------------------------------------------------------------------------- */
/* TABSTRIP - AZUL */
/* Cabeçalho em Geral */
.ajax__tab_Azul .ajax__tab_header{ font:9pt tahoma; color:#003399; }
.ajax__tab_Azul .ajax__tab_header .ajax__tab_tab{ background: url(Images/TAB_AzulDegrade.png) repeat-x; color:#FFFFFF; padding: 0.15em 0.75em; margin-right: 0.03em; font: 9pt tahoma; border-top:solid 1px #666666; border-right: solid 1px #666666; }
/* Efeito Hover */
.ajax__tab_Azul .ajax__tab_hover .ajax__tab_tab{ font:9pt tahoma; color:#003399; background: url(Images/TAB_topnavhover.gif) repeat-x left; border-top: solid 1px; border-right:solid 1px; border-left:solid 1px; border-color: #C0C0C0; }
/* Controla Caracteristicas da Tab Selecionada */
.ajax__tab_Azul .ajax__tab_active .ajax__tab_tab{ background:#999966 url(Images/TAB_topnavselected.png) repeat-x; color:#000099; font:bold 9pt tahoma; border-top:solid 1px #666666; border-right:solid 1px #666666; border-left:solid 1px #999966; }
/* Controla Caracteristicas do Conteudo Dentro das Tabs, não o "Header" da tab */
.ajax__tab_Azul .ajax__tab_body { font: 10pt Verdana; padding:0.25em 0.5em; background:#DEEAFC url(Images/TAB_FundoTop.png) repeat-x top; border:solid 1px #808080; border-top:0; }

/* -------------------------------------------------------------------------------------- */

/* TABSTRIP - VERDE */
/* Caracteristicas do Cabeçalho em Geral */
.ajax__tab_Verde .ajax__tab_header{ font: 9pt tahoma; color:#003399; }
/* Caracteristicas de cada Tab Não Selecionada [ajax__tab_tab] é a TAB Central */
.ajax__tab_Verde .ajax__tab_header .ajax__tab_tab{ background: url(Images/V_listheadergrad.png) repeat-x; color: #003399; padding: 0.15em 0.75em; margin-right: 0.03em; font: 9pt tahoma; border-top: solid 1px #FFCC99; border-right:solid 1px #FFCC99; }
/* Efeito Hover */
.ajax__tab_Verde .ajax__tab_hover .ajax__tab_tab { font: 9pt tahoma; color:#6666FF; background: url(Images/V_topnavhover.gif) repeat-x left; border-top: solid 1px; border-right:solid 1px; border-left: solid 1px; border-color: #8080FF; }
/* Controla Caracteristicas da Tab Selecionada */
.ajax__tab_Verde .ajax__tab_active .ajax__tab_tab{ color: #003399; background: #6593CF url(Images/V_topnavselected.png) repeat-x; font: bold 9pt tahoma; border-top:solid; border-right: 1px #79A7E3; border-left: solid 1px #C1DCFF; }
/* Controla Caracteristicas do Conteudo dentro das tabs */
.ajax__tab_Verde .ajax__tab_body{ background: #FFFFCC url(Images/V_FundoTop.png) repeat-x top; font:10pt Verdana; padding:0.25em 0.5em; border:solid 1px #808080; border-top-width:0; }

/* -------------------------------------------------------------------------------------- */
/* TABSTRIP - SHARE POINT */
/* Caracteristicas do Cabeçalho em Geral */
.ajax__tab_SharePoint .ajax__tab_header{ font: 9pt tahoma; color:#003399; }
/* Caracteristicas de cada Tab não Selecionada */
.ajax__tab_SharePoint .ajax__tab_header .ajax__tab_tab{ background:url(Images/SP_listheadergrad.png) repeat-x; color: #003399; padding: 0.15em 0.75em; margin-right: 0.03em; font: 9pt tahoma; border-top: solid 1px #C1DCFF; border-right: solid 1px #C1DCFF; }
/* Efeito Hover */
.ajax__tab_SharePoint .ajax__tab_hover .ajax__tab_tab{ font:9pt tahoma; color: Red; background: url(Images/SP_topnavhover.gif) repeat-x left; border-top: solid 1px; border-right:solid 1px; border-color: #FF9900; }
/* Controla Caracteristicas da Tab Selecionada */
.ajax__tab_SharePoint .ajax__tab_active .ajax__tab_tab{ color: #003399; background: #6593CF url(Images/SP_topnavselected.png) repeat-x; font: bold 9pt tahoma; border-top:solid 1px #79A7E3; border-right: solid 1px #79A7E3; border-left: solid 1px #C1DCFF; }
/* Controla Caracteristicas do Conteudo dentro das tabs */
.ajax__tab_SharePoint .ajax__tab_body { font: 10pt Verdana; padding: 0.25em 0.5em; background: #DEEAFC url(Images/SP_FundoTop.png) repeat-x top; border: solid 1px #808080; border-top-width:0; }

.BotaoVerde
{
	font-family: Verdana;
	font-size: small;
	border-color: #5377A9;
	border-style: solid;
	color: #5377A9;
	height: 25px;
	border-radius: 5px;
	background-color: Transparent;
}

.BotaoVerde:hover
{
	background-color: #006600;
	border-color: #006600;
	color: #FFFFFF;
}

.BotaoVermelho
{
	font-family: Verdana;
	font-size: small;
	border-color: #5377A9;
	border-style: solid;
	color: #5377A9;
	height: 25px;
	border-radius: 5px;
	background-color: Transparent;
}

.BotaoVermelho:hover
{
	background-color: #FF6C6C;
	border-color: #FF6C6C;
	color: #FFFFFF;
}

.BotaoAzul
{
	font-family: Verdana;
	font-size: small;
	border-color: #5377A9;
	border-style: solid;
	color: #5377A9;
	height: 25px;
	border-radius: 5px;
	background-color: Transparent;
}

.BotaoAzul:hover
{
	background-color: #5377A9;
	border-color: #5377A9;
	color: #FFFFFF;
}

.BotaoAmarelo
{
	font-family: Verdana;
	font-size: small;
	border-color: #5377A9;
	border-style: solid;
	color: #5377A9;
	height: 25px;
	border-radius: 5px;
	background-color: Transparent;
}

.BotaoAmarelo:hover
{
	background-color: #FFCC00;
	border-color: #FFCC00;
	color: #FFFFFF;
}