﻿html
{
	height:100%;
    width:100%;
    height:100%;
    max-width:100%;
    max-height:100%;	
	overflow-x:hidden;
	overflow-y:auto;
}

body 
{
	height:100%;
  	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	scrollbar-face-color: #c9c9c9;
	scrollbar-highlight-color: #989898;
	scrollbar-shadow-color: #666666;
	scrollbar-3dlight-color: #c0c0c0;
	scrollbar-arrow-color: #666666;
	scrollbar-track-color: #dddddd;
	scrollbar-darkshadow-color: #dcdcdc;	
}

#submenu37 {
	position:absolute;
	left:381px;
	top:57px;
	margin-left:5px;
	margin-top:0px;
	visibility: hidden;
}
#submenu34 {
	position:absolute;
	left:470px;
	top:57px;
	margin-left:5px;
	margin-top:0px;
	visibility: hidden;
}
.submenu
{
	position:absolute;
	top:57px;
	margin-left:5px;
	margin-top:0px;
	visibility: hidden;    
}
#submenu52 {
	position:absolute;
	left:250px;
	top:57px;
	margin-left:5px;
	margin-top:0px;
	visibility: hidden;
}
#submenu53 {
	position:absolute;
	left:330px;
	top:57px;
	margin-left:5px;
	margin-top:0px;
	visibility: hidden;
}

.CursorDefault
{
    cursor:default;    
}
.CursorHand
{
    cursor:pointer;
}    
.textin_brbold
{
	font-family: Arial, Verdana, Helvetica;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	
}
.textin_brbold:link, a.textin_brbold:active, a.textin_brbold:visited
{  
	color: #FFFFFF;
}
.textin_brbold:hover
{  
	text-decoration: none;
}

.tabelacinza {
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #babbbe;
	border-right-color: #babbbe;
	border-left-color: #babbbe;
	border-bottom-color: #babbbe;
}
.tabelacinza th 
{
	color: #ffcc00;
}
.tabelacinza th 
{
	color: #ffcc00;
}


.texto_bluebold {
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #E05206;
	font-weight: bold;
}
.texto_blueboldgd {
	font-family: Arial, Tahoma, Helvetica;
	font-size: 14px;
	color: #E05206;
	font-weight: bold;
}

.texto_graybold
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	
}
.texto_graybold:link, a.texto_graybold:active, a.texto_graybold:visited
{  
	color: #FFCC00;
}
.texto_graybold:hover
{  
	text-decoration: none;
}
.texto_graybold2 {
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	padding-top: 20px;
}
.texto_graybold3 {
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #898686;
	font-weight: bold;
	padding-right: 10px;
}

.texto_graybold31 {
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #898686;
	font-weight: bold;
}

.modalProgressGreyBackground 
{
	background: #FFFFFF;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalProgressRedBackground 
{
    background:Red;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalPopup
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
    text-align:center;
    padding-top: 30px; 
    border-style:solid; 
    border-color:#E05206;
    border-width:1px; 
    background-color:White; 
    width:300px; 
    height:100px;
}

.texto_red_bold
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #E05206;
	font-weight: bold;
	text-decoration: none;
}
.texto
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #333333;
}
.texto:link, a.texto:active, a.texto:visited
{  
	color: #333333;
}
.texto:hover
{  
	text-decoration: none;
}
.texto_gray
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.texto_gray:link, a.texto_gray:active, a.texto_gray:visited
{  
	color: #333333;
}
.texto_gray:hover
{  
	text-decoration: none;
}
a.texto_gray:hover
{  
	text-decoration: underline;
}
.texto_br
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.texto_br:link, a.texto_br:active, a.texto_br:visited
{  
	color: #FFFFFF;
}
.texto_br:hover
{  
	text-decoration: none;
}

.texto_brbold
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	
}
.texto_brbold:link, a.texto_brbold:active, a.texto_brbold:visited
{  
	color: #FFFFFF;
}

.texto_graybold
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	
}
.texto_graybold:link, a.texto_graybold:active, a.texto_graybold:visited
{  
	color: #333333;
}
.texto_graybold:hover
{  
	text-decoration: none;
}


.texto_brbold:hover
{  
	text-decoration: none;
}
.campo
{
	border-color : #999999;
	border-style : solid;
	border-width : 1px;
	font-family  : Arial;
	font-size    : 9pt;
	height		 : 14px;
}
.formulario
{	
	font-size:12px; 
	font-family: Arial, Tahoma, Helvetica;  
	FONT-WEIGHT: normal;
	background-color:#FFFFFF; 
	border:#CECECE; 
	border-style:solid; 
	border-top-width:1px; 
	border-right-width:1px; 
	border-bottom-width:1px; 
	border-left-width:1px
}
.select
{	
	font-size:12px; 
	font-family: Arial, Tahoma, Helvetica;  
	FONT-WEIGHT: normal;
	background-color:#FFFFFF; 
	border:#CECECE; 
	border-style:solid; 
	border-top-width:1px; 
	border-right-width:1px; 
	border-bottom-width:1px; 
	border-left-width:1px;
	
}
.radio
{	
	font-size:12px; 
	font-family: Arial, Tahoma, Helvetica;  
	FONT-WEIGHT: normal;
	border:#CECECE; 
}
.checkbox
{	
	font-size:12px; 
	font-family: Arial, Tahoma, Helvetica;  
	FONT-WEIGHT: normal;
	border:#CECECE; 
}
.conteudo
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.formularioEdit
{	
	font-family: Arial, Tahoma, Helvetica;  
    font-size    : 10pt;
	height		 : 14px;
	FONT-WEIGHT: normal;
	background-color:#FFFFFF; 
	border:#999999; 
	border-style:solid; 
	border-top-width:1px; 
	border-right-width:1px; 
	border-bottom-width:1px; 
	border-left-width:1px;
    border-color : #999999;
	border-style : solid;
	border-width : 1px;
    color:red;
    width:90%;
}


.bgColorRed
{
}
.bgColorBlue
{
background-color: #A09D96;
}
.bgColorGray
{
background-color: #999999;
}
.bgColorGreen
{
background-color: #c2d136;
}
.bgColorOrange
{
background-color: #d7def2;
}
.bgColorDarkOrange
{
background-color: #c55f1f;
}
.bgColorWhite
{
background-color: #ffffff;
}

.bgColorGray
{
background-color: #999999;
}
MenuUnSelected
{
   background-image:none;
   border:0px;
   height:21px;
   background-color:#A09D96;   
}
.MenuSelected
{
   background-image:none;
   border:0px;
   height:30px;
   background-color:#A09D96;
}
MenuGrayUnSelected
{
   background-image:none;
   border:0px;
   height:21px;
   background-color:#999999;   
}
.MenuGraySelected
{
   background-image:none;
   border:0px;
   height:30px;
   background-color:#999999;
}

.NoDecoration
{
    text-decoration:none;    
}
.tab_tit
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	
}

.tab_titBlue
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #A09D96;
	font-weight: bold;
	text-decoration: none;
}
.tab_titGray
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}

.tab_titBlueBig
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #A09D96;
	font-weight: bold;
	text-decoration: none;
}
.tab_titGrayBig
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #A09D96;
	font-weight: bold;
	text-decoration: none;
}

.cinza1 {
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #666666;
}
.cinza2 {
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	font-weight: normal;
}
.vermelhopq {
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #8C001B;
	font-weight: bold;
}
.vermelhogd {
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #8C001B;
}
.cinza3 {
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}

.campo
{
	border-color : #999999;
	border-style : solid;
	border-width : 1px;
	font-family: Arial, Tahoma, Helvetica;
	font-size    : 9pt;
	height		 : 17px;
	width		 : 100%;
}

.campoLivre
{
	border-color : #999999;
	border-style : solid;
	border-width : 1px;
	font-family: Arial, Tahoma, Helvetica;
	font-size    : 9pt;
	height		 : 15px;
	width		 : 100%;
}
.campo2
{
	border-color : #999999;
	border-style : solid;
	border-width : 1px;
	font-family: Arial, Tahoma, Helvetica;
	font-size    : 9pt;
	height		 : 17px;
	width		 : 100%;
}

.HeadingRow 
{ 
  background-color: #A09D96; 
  height:35px;
}
.HeadingGrayRow 
{ 
  background-color: #999999; 
  height:35px;
}
.formulario
{
    background-color:#FFFFFF;
}

.green
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #b2d537;
	font-weight: bold;
	text-decoration: none;
	
}
.green:link, a.green:active, a.green:visited
{  
	FONT-WEIGHT: bold;
	color: #b2d537;
}
.green:hover
{  
	text-decoration: none;
}
.green2
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #07e73f;
	font-weight: bold;
	text-decoration: none;
	
}
.green2:link, a.green2:active, a.green2:visited
{  
	FONT-WEIGHT: bold;
	color: #07e73f;
}
.green2:hover
{  
	text-decoration: none;
}
.red
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	
}
.red:link, a.red:active, a.red:visited
{  
	FONT-WEIGHT: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.red:hover
{  
	text-decoration: none;
}
a.red:hover
{  
	text-decoration: underline;
}
.titulo
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 18px;
	color: #A10808;
	font-weight: bold;
	text-decoration: none;
	
}
.subtitulo
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #cccccc;
	font-weight: bold;
	text-decoration: none;
}

.subtitulo2
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 12px;
	color: #E05206;
	font-weight: bold;
	text-decoration: none;
}


.navega_inf
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #606472;
	font-weight: bold;
	text-decoration: none;
}
.navega_inf:link, a.navega_inf:active, a.navega_inf:visited
{  
	color: #606472;
}
.navega_inf:hover
{  
	text-decoration: underline;
}
.imgDtSolution
{
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
	border-bottom-color: #ffffff;
	margin-left:2px;
	margin-right:2px;
}
.imgDtSolutionLeft
{
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
	border-bottom-color: #ffffff;
	margin-left:2px;
}
.imgDtSolutionRight
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom:0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	margin-right:2px;
}

.imgDtSolutionCenter
{
	padding-top: 0px;
	padding-bottom:0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #ffffff;
}
/**********************/
.orange
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #f29400;
	font-weight: bold;
	text-decoration: none;
	
}

.orange2
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #f29400;
	font-weight: bold;
	text-decoration: none;
	
}

.orange:link, a.orange:active, a.orange:visited
{  
	FONT-WEIGHT: bold;
	color: #f29400;
}
.orange:hover
{  
	text-decoration: none;
}
.txt_blue{
	font-size:14px; 
	font-family: Arial, Tahoma, Helvetica;  
	FONT-WEIGHT: bold;
	color:#E05206;
}

#fundo_gray_light 
{
	background-color: #A09D96;
}

.selecionar
{
display: block;
width: 69px;
height: 18px;
background: url("../images/bt_selecionar.gif") no-repeat 0 0;
position:relative;
right:10px;

}

.selecionar:hover
{ 
background: url("../images/bt_selecionar_over.gif") no-repeat 0 0;
}

