﻿/*.............................................................................
. Modal                                                        .
.............................................................................*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}


/*.............................................................................
. BOLETO DE COBRANCA                                                        .
.............................................................................*/
.boleto-rotulo{
    font-family : Tahoma;	                 
    font-size   : 7px;    
    color       : #000000;
}

/*.............................................................................
. ELEMENTOS HTML                                                        .
.............................................................................*/
                                                    
h1
{
	font-family: Tahoma, Arial;
	font-size: 22px;
	font-weight: bold;	
}

h2
{
	font-family: Tahoma, Arial;
	font-size: 18px;
	font-weight: bold;	
	color:#D09A3E;
}

h3
{
	font-family: Tahoma, Arial;
	font-size: 16px;
	font-weight: bold;
}

h4
{
	font-family: Tahoma, Arial;
	font-size: 14px;
	font-weight: bold;	
}

p
{
	font-family: Tahoma, Arial;
	font-size: 11px;
}

td
{
	font-family: Tahoma, Arial;
	font-size: 11px;
}

th
{
	font-family: Tahoma, Arial;
	font-size: 12px;
}

li
{
	font-family: Tahoma, Arial;
	font-size: 12px;
}

body
{
    scrollbar-face-color		: #ebecec;
	scrollbar-highlight-color	: white;
	scrollbar-shadow-color		: #aaaaaa;
	scrollbar-3dlight-color		: #dddddd;
	scrollbar-arrow-color		: gray;
	scrollbar-track-color		: white;
	scrollbar-darkshadow-color	: white;
	overflow					: inherit;
	font-family                 : Tahoma;
} 

.scroll-vermelho
{
    scrollbar-face-color		: #FFF0F0;
	scrollbar-highlight-color	: white;
	scrollbar-shadow-color		: #333333;
	scrollbar-3dlight-color		: #444444;
	scrollbar-arrow-color		: gray;
	scrollbar-track-color		: white;
	scrollbar-darkshadow-color	: white;
	overflow					: auto;
} 

.font-ffffff-12px  
{
	color           :White;
	font-family     :Tahoma,Arial;
	font-size       :12px;
}
.font-b-ffffff-12px
{
    font-weight     :bold;
	color           :White;
	font-family     :Tahoma,Arial;
	font-size       :12px;
}
.font-n-000000-12px
{
	font-family     :Tahoma,Arial;
	font-size       :12px;
	font-weight     :normal;
}
.font-n-000000-11px
{
	font-family     :Tahoma,Arial;
	font-size       :11px;
	font-weight     :normal;
}
.font-b-000000-12px
{
	font-family     :Tahoma,Arial;
	font-size       :12px;
	font-weight     :bold;
}
.font-n-628BA7-12px
{
    color           :#547E96;
	font-family     :Tahoma,Arial;
	font-size       :12px;
	font-weight     :bold;
}
.font-n-3169B5-12px
{
    color           :#3169B5;
	font-family     :Tahoma,Arial;
	font-size       :12px;
	font-weight     :bold;
}
.font-n-ffffff-10px
{
	color           : White;
	font-family     : Tahoma,Arial;
	font-size       : 10px;
	font-weight     : bold
}

/*-------------------- espaço para GrupoBase e Agregados ----------------------*/

.tituloGrupo
{
	border-top-width      : 1px;
	border-top-color      : #FFAE93;
	border-left-width     : 1px;
	border-left-color     : #FFAE93;
	border-bottom-width   : 1px;
	border-bottom-color   : #DD3700;
	border-right-width    : 0px;
	color                 : White;
	font-family           : Tahoma,Arial;
	font-size             : 12px;
	background-color      : #FF4B0F;
	border-style          : solid;
	white-space           : nowrap 

}
.bordaCurva
{
	color               : White;
	font-family         : Tahoma,Arial;
	font-size           : 12px;
	border-top-width    : 1px;
	border-top-color    : #FFAE93;
	border-left-width   : 0px;
	border-right-width  : 0px;
	border-bottom-width : 0px;
	border-style        : solid;
}

/*------------------------------------------------------------------------------*/

/*--------------------------------- COR DE MENU --------------------------------*/
.Menu0001
{
    background-color : #666666;
}

/*-------------------------------- Bordas de Imagens --------------------------*/

.ImgBrd001
{
    border-color:#4F7E9C;
}

/*-------------------------------- Fim Bordas de Img ---------------------------*/

.Borda-1px
{
    border-collapse:separate;
    padding:0px;
    border-width:1px;
	border-style:solid;
    background-color  :#FF9796;
}

/*-------------------------------- tabelas ---------------------------------*/

.tabela
{
    border-width        : 1px;
    border-style        : solid;
    border-color        : #A8A8A8;
}

.tabela-cabecalho
{
    background-image    : url(../Imagens/b_bar_0022.jpg);
    height              : 20;
    font-size           : 12;
}

.tabela-linha
{
    font-weight         : bold;
    height              : 25;
    background-color    : #F3F3F3;
}

.tabela-linha-alternada
{
    font-weight         : bold;
    height              : 25;
    background-color    : #E9E9E9;
}

.tabela-rodape 
{

    font-weight         : bold;
    height              : 25;
    background-color    : #F3F3F3;
}

.tabela-rodape-alternada 
{

    font-weight         : bold;
    height              : 25;
    background-color    : #E9E9E9;
}

.tabela-tab-001
{
    background:  url("../imagens/i_tab_0003.gif") left top  no-repeat; 
}

    
/*-------------------------------- barra home ---------------------------------*/
/**/
.Borda0001
{
	border-bottom:0;
	border-left:1px;
	border-left-color:#4F7E9C;
	border-right:1px;
	border-right-color:#4F7E9C;
	border-top:0;
	border-style:solid;	
}
/**/
.Borda0002
{

	border-bottom:0px;
	border-left:1px;
	border-left-color:#4F7E9C;	
	border-right:1px;
	border-right-color:#4F7E9C;	
	border-top:0;
	border-style:solid;
}
.Borda0003
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#999999;	
	border-right:1px;
	border-right-color:#999999;	
	border-top:0;
	border-style:solid;
}
/**/


/* ------------------------------- barra scp ---------------------------------*/
/**/
.Borda0004
{
	border-bottom:0;
	border-left:1px;
	border-left-color:#CF856C;
	border-right:1px;
	border-right-color:#CF856C;
	border-top:0;
	border-style:solid;
}
/**/
.Borda0005
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#ED4E16;	
	border-right:1px;
	border-right-color:#ED4E16;	
	border-top:0;
	border-style:solid;
}
/**/
.Borda0006
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#ED4E16;	
	border-right:0px;
	border-right-color:#ED4E16;	
	border-top:1px;
	border-top-color: #ED4E16;
	border-style:solid;
}


/* ------------------------------- barra app ------------------------------- */
/**/
.Borda0007
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#A2B462;	
	border-right:1px;
	border-right-color:#A2B462;	
	border-top:0;
	border-style:solid;
}
/**/
.Borda0008
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#B9C585;	
	border-right:0px;
	border-right-color:#B9C585;	
	border-top:1px;
	border-top-color: #B9C585;
	border-style:solid;
}

/* ------------------------------- barra auto proteção ------------------------------- */
/**/
.Borda0009
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#d0a050;	
	border-right:1px;
	border-right-color:#d0a050;	
	border-top:0;
	border-style:solid;
}
.Borda0010
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#d0a050;	
	border-right:0px;
	border-right-color:#d0a050;	
	border-top:1px;
	border-top-color: #d0a050;
	border-style:solid;
}
/**/


/* ------------------------------- barra Construção ------------------------------- */
/**/
.Borda0011
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#a080a0;	
	border-right:1px;
	border-right-color:#a080a0;	
	border-top:0;
	border-style:solid;
}
.Borda0012
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#a080a0;	
	border-right:0px;
	border-right-color:#a080a0;	
	border-top:1px;
	border-top-color: #a080a0;
	border-style:solid;
}
/**/

/* ------------------------------- barra Empresarial ------------------------------- */
/**/
.Borda0013
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#0086AE;	
	border-right:1px;
	border-right-color:#0086AE;	
	border-top:0;
	border-style:solid;
}
.Borda0014
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#0086AE;	
	border-right:0px;
	border-right-color:#0086AE;	
	border-top:1px;
	border-top-color: #0086AE;
	border-style:solid;
}
/**/

/* ------------------------------- barra Residencial ------------------------------- */
/**/
.Borda0015
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#F08020;	
	border-right:1px;
	border-right-color:#F08020;	
	border-top:0;
	border-style:solid;
}
.Borda0016
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#F08020;	
	border-right:0px;
	border-right-color:#F08020;	
	border-top:1px;
	border-top-color: #F08020;
	border-style:solid;
}
/**/

/* ------------------------------- barra Millennium ------------------------------- */
/**/
.Borda0017
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#906030;	
	border-right:1px;
	border-right-color:#906030;	
	border-top:0;
	border-style:solid;
}
.Borda0018
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#906030;	
	border-right:0px;
	border-right-color:#906030;	
	border-top:1px;
	border-top-color: #906030;
	border-style:solid;
}
/**/

/* ------------------------------- barra Profissional ------------------------------- */
/**/
.Borda0019
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#3CB083;	
	border-right:1px;
	border-right-color:#3CB083;	
	border-top:0;
	border-style:solid;
}
.Borda0020
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#3CB083;	
	border-right:0px;
	border-right-color:#3CB083;	
	border-top:1px;
	border-top-color: #3CB083;
	border-style:solid;
}
/**/

/* ------------------------------- barra Taxi ------------------------------- */
/**/
.Borda0021
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#107040;	
	border-right:1px;
	border-right-color:#107040;	
	border-top:0;
	border-style:solid;
}
.Borda0022
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#107040;	
	border-right:0px;
	border-right-color:#107040;	
	border-top:1px;
	border-top-color: #107040;
	border-style:solid;
}
/**/

/* ------------------------------- barra Veículos ------------------------------- */
/**/
.Borda0023
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#107090;	
	border-right:1px;
	border-right-color:#107090;	
	border-top:0;
	border-style:solid;
}
.Borda0024
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#107090;	
	border-right:0px;
	border-right-color:#107090;	
	border-top:1px;
	border-top-color: #107090;
	border-style:solid;
}
/**/

/* ------------------------------- barra Onibus ------------------------------- */
/**/
.Borda0025
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#2E3B68;	
	border-right:1px;
	border-right-color:#2E3B68;	
	border-top:0;
	border-style:solid;
}
.Borda0026
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#2E3B68;	
	border-right:0px;
	border-right-color:#2E3B68;	
	border-top:1px;
	border-top-color: #2E3B68;
	border-style:solid;
}
/**/

/* ------------------------------- barra Garantia ------------------------------- */
/**/
.Borda0027
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#8a9199;	
	border-right:1px;
	border-right-color:#8a9199;	
	border-top:0;
	border-style:solid;
}
.Borda0028
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#8a9199;	
	border-right:0px;
	border-right-color:#8a9199;	
	border-top:1px;
	border-top-color: #8a9199;
	border-style:solid;
}
/**/

/* ------------------------------- barra Vans e Lotações ------------------------------- */
/**/
.Borda0029
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#804030;	
	border-right:1px;
	border-right-color:#804030;	
	border-top:0;
	border-style:solid;
}
.Borda0030
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#804030;	
	border-right:0px;
	border-right-color:#804030;	
	border-top:1px;
	border-top-color: #804030;
	border-style:solid;
}
/**/

/* ------------------------------- BORDA DE TABELAS PRETA SIMPLES ------------------------------- */
/**/
.Borda0031
{
    border-width: 1px;
    border: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 1px;
    border-color:#38665E;
	border-style:solid;
}
.Borda0032
{
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-top-width: 0px;
	border-style:solid;
}
.Borda0033
{
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
	border-style:solid;
}
.Borda0034
{
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 1px;
    border-top-width: 0px;
	border-style:solid;
}
/**/
/* ------------------------------- barra Nobre Company ------------------------------- */
/**/
.Borda0035
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#38665E;	
	border-right:1px;
	border-right-color:#38665E;	
	border-top:0;
	border-style:solid;
}
.Borda0036
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#38665E;	
	border-right:0px;
	border-right-color:#38665E;	
	border-top:1px;
	border-top-color: #38665E;
	border-style:solid;
}
/**/


/* ------------------------------- barra Portal ------------------------------- */
/**/
.Borda0037
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#666666;	
	border-right:1px;
	border-right-color:#666666;	
	border-top:1px;
	border-top-color:#666666;	
	border-style:solid;
}

.Borda0038
{
	border-bottom:1px;
	border-left:0px;
	border-bottom-color:#3E7395;	
	border-right:0px;
	border-right-color:#3E7395;	
	border-top:0px;
	border-top-color: #3E7395;
	border-style:solid;
}
/* --------------------------- Borda Tabela Modulos -------------------- */
.Borda0039
{
	border-bottom         :1px;
	border-bottom-color   :#3E7395;
	border-left           :1px;
	border-left-color     :#3E7395;	
	border-right          :1px;
	border-right-color    :#3E7395;	
	border-top            :1px;
	border-top-color      : #3E7395;
	border-style          :solid;
}
/* --------------------------- Borda Tool Bar -------------------- */
.Borda0040
{
	border-bottom         :1px;
	border-bottom-color   :#666666;
	border-left           :1px;
	border-left-color     :#666666;
	border-right          :1px;
	border-right-color    :#666666;
	border-top            :1px;
	border-top-color      :#666666;	
	border-style          :solid;
}
.Borda0042
{
	border-bottom         :0px;
	border-left           :1px;
	border-left-color     :#cB3D00;	
	border-right          :1px;
	border-right-color    :#cB3D00;	
	border-top            :1px;
	border-top-color      :#cB3D00;	
	border-style          :solid;
}
.Borda0044
{
	border-bottom         :0px;
	border-left           :1px;
	border-left-color     :#666666;	
	border-right          :1px;
	border-right-color    :#666666;	
	border-top            :0px;
	border-style          :solid;
}

/* -------------------  painel --------------------------*/
.Borda0041
{
	border-bottom         :0px;
	border-left           :1px;
	border-left-color     :#E3E8EB;	
	border-right          :1px;
	border-right-color    :#E3E8EB;	
	border-top            :1px;
	border-top-color      :#E3E8EB;	
	border-style          :solid;
}
.Borda0045
{
	border-bottom         :0px;
	border-left           :1px;
	border-left-color     :#FFFFFF;
	border-right          :1px;
	border-right-color    :#FFFFFF;
	border-top            :1px;
	border-top-color      :#FFFFFF;
	border-style          :solid;
}
.Borda0046
{
	border-bottom         :1px;
	border-bottom-color   :#F0F2F3;
	border-left           :0px;
	border-right          :0px;
	border-top            :0px;
	border-style          :solid;
}
.Borda0047
{
	border-bottom         :1px;
	border-bottom-color   :#F0F2F3;
	border-left           :1px;
	border-left-color     :#F0F2F3;
	border-right          :1px;
	border-right-color    :#F0F2F3;
	border-top            :1px;
	border-top-color      :#F0F2F3;
	border-style          :solid;
}	
.Borda0048
{
	border-bottom         :0px;
	border-left           :1px;
	border-left-color     :#ECECE8;
	border-right          :1px;
	border-right-color    :#ECECE8;
	border-top            :0px;
	border-style          :solid;
}	
.Borda0049
{
	border-bottom         :1px;
	border-bottom-color   :#666666;	
	border-left           :1px;
	border-left-color     :#666666;	
	border-right          :1px;
	border-right-color    :#666666;	
	border-top            :1px;
	border-top-color      :#666666;	
	border-style          :solid;
}
.Borda0043
{
	border-bottom         :1px;
	border-bottom-color   :#cB3D00;	
	border-left           :1px;
	border-left-color     :#cB3D00;	
	border-right          :1px;
	border-right-color    :#cB3D00;	
	border-top            :1px;
	border-top-color      :#cB3D00;	
	border-style          :solid;
}
.Borda0050
{
	border-bottom         :1px;
	border-bottom-color   :#666666;	
	border-left           :0px;
	border-right          :0px;
	border-top            :0px;
	border-style          :solid;
}
.Borda0051
{
	border-bottom         :0px;
	border-left           :1px;
	border-left-color     :#666666;	
	border-right          :1px;
	border-right-color    :#666666;	
	border-top            :0px;
	border-style          :solid;
}

/* ------------------------------- barra Viagem ------------------------------- */
/**/
.Borda0052
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#D8C1CD;	
	border-right:1px;
	border-right-color:#D8C1CD;	
	border-top:0;
	border-style:solid;
}
.Borda0053
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#D8C1CD;	
	border-right:0px;
	border-right-color:#D8C1CD;	
	border-top:1px;
	border-top-color: #D8C1CD;
	border-style:solid;
}

/* ------------------------------- barra Agricola ------------------------------- */
/**/
.Borda0055
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#288053;	
	border-right:1px;
	border-right-color:#288053;	
	border-top:0;
	border-style:solid;
}
.Borda0056
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#288053;	
	border-right:0px;
	border-right-color:#288053;	
	border-top:1px;
	border-top-color: #288053;
	border-style:solid;
}
/**/

.Borda0054
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#EB3D00;	
	border-right:1px;
	border-right-color:#EB3D00;	
	border-top:0px;
	border-style:solid;
}

/* ------------------------------- barra cerimonial ------------------------------- */
/**/
.Borda0057
{
	border-bottom:0px;
	border-left:1px;
	border-left-color:#918C3E;	
	border-right:1px;
	border-right-color:#918C3E;	
	border-top:0;
	border-style:solid;
}
.Borda0058
{
	border-bottom:0px;
	border-left:0px;
	border-left-color:#918C3E;	
	border-right:0px;
	border-right-color:#918C3E;	
	border-top:1px;
	border-top-color: #918C3E;
	border-style:solid;
}
/**/

.border-solid-black-1px-top{
    border-style        : solid;	
    border-top-width    : 1px; 
    border-bottom-width : 0px; 
    border-left-width   : 0px; 
    border-right-width  : 0px; 
    border-color        : #000000;
}

.border-solid-black-1px-bottom{
    border-style        : solid;	
    border-top-width    : 0px; 
    border-bottom-width : 1px; 
    border-left-width   : 0px; 
    border-right-width  : 0px; 
    border-color        : #000000;
}

.border-solid-black-1px-left{
    border-style        : solid;	
    border-top-width    : 0px; 
    border-bottom-width : 0px; 
    border-left-width   : 1px; 
    border-right-width  : 0px; 
    border-color        : #000000;
}

.border-solid-black-1px-right{
    border-style        : solid;	
    border-top-width    : 0px; 
    border-bottom-width : 0px; 
    border-left-width   : 0px; 
    border-right-width  : 1px; 
    border-color        : #000000;
}

.border-solid-black-1px-bottom-left{
    border-style        : solid;	
    border-top-width    : 0px; 
    border-bottom-width : 1px; 
    border-left-width   : 1px; 
    border-right-width  : 0px; 
    border-color        : #000000;
}

.border-solid-A8A8A8-1px-right{
    border-style        : solid;	
    border-top-width    : 0px; 
    border-bottom-width : 0px; 
    border-left-width   : 0px; 
    border-right-width  : 1px; 
    border-color        : #A8A8A8;
}

.border-solid-A8A8A8-1px-bottom-right{
    border-style        : solid;	
    border-top-width    : 0px; 
    border-bottom-width : 1px; 
    border-left-width   : 0px; 
    border-right-width  : 1px; 
    border-color        : #A8A8A8;
}
/* ------------------------------- div. upload ------------------------------- */

.div-fileUpload{
position: relative;
}

.div-fileUploadFalso {
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
}