﻿/*FUNDO HOME*/
html{
	width:100%;
	height:100%;
	border:solid 0px red;
}

body{
	width:100%;
	height:100%;
	border:solid 0px red;
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin:0px;
    max-width :100%;
    max-height:100%;
}
ul.login {
	width:170px;
	border:0px solid red;
	list-style:none;
	padding:0px;
	margin: 0px;
	line-height: 0px;
}
ul.login li a{
    display: block;
	width:170px;
	border:0px solid green;
	padding: 0px 0px 0px 15px;
	background: url(../images/bullet_menu_sessao.gif) no-repeat 3px 6px;
	color: #f29400;
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;				
	text-decoration: underline;
	text-transform:uppercase;
	line-height: 19px;
}
a.login
{
	padding: 0px 0px 0px 15px;
	color: #FFFFFF;
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;				
	text-decoration: none;
	text-transform:uppercase;
	line-height: 19px;
}
a.login:hover 
{
	text-decoration: underline;
}
ul.login li a:hover
{ 
	color: #ffffff; text-decoration:none; 
}
ul.texto li {
    display: block;
    list-style:none;
    margin: 0px 0px 0px -30px;
	border:0px solid green;
	padding: 0px 0px 0px 15px;
	background: url(../images/bullet_menu_sessao.gif) no-repeat 3px 6px;
	color: #f29400;
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;				
	text-decoration: none;
	text-transform:uppercase;
	line-height: 18px;
}

.texto_brbold
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	
}
.texto_brbold:link, a.texto_brbold:active, a.texto_brbold:visited
{  
	color: #FFFFFF;
}
.texto_brbold:hover
{  
	text-decoration: none;
}
.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;
}

.login
{
	font-family:  Arial, Tahoma, Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	text-transform:uppercase;
}

.campo
{
	border-color : #999999;
	border-style : solid;
	border-width : 1px;
	font-family  : Arial;
	font-size    : 9pt;
	height		 : 14px;
}
.formulario
{	
	font-size:11px; 
	font-family: Arial, Tahoma, Helvetica;  
	background-color:#A09D96; 
	border:#766A62; 
	border-style:solid; 
	border-top-width:1px; 
	border-right-width:1px; 
	border-bottom-width:1px; 
	border-left-width:1px			
}

.conteudo
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	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: #f0f1f4;
}
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: #999999;
	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;
}
.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;
}

.green
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #bcc5e2;
	font-weight: bold;
	text-decoration: none;
	
}
.green:link, a.green:active, a.green:visited
{  
	FONT-WEIGHT: bold;
	color: #bcc5e2;
}
.green:hover
{  
	text-decoration: none;
}
.green2
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #bcc5e2;
	font-weight: bold;
	text-decoration: none;
	
}
.green2:link, a.green2:active, a.green2:visited
{  
	FONT-WEIGHT: bold;
	color: #bcc5e2;
}
.green2:hover
{  
	text-decoration: none;
}

.message
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
	
}
.message:hover
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 10px;
	color: #bcc5e2;
	font-weight: bold;
	text-decoration: none;
	
}

.red
{
	font-family: Arial, Tahoma, Helvetica;
	font-size: 11px;
	color: #A10808;
	font-weight: bold;
	text-decoration: none;
	
}
.red:link, a.red:active, a.red:visited
{  
	FONT-WEIGHT: bold;
	color: #A10808;
}
.red:hover
{  
	text-decoration: none;
}
.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: #F08A05;
	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;
}

#login
{
	position:absolute;
	width:418px;
	height:215px;
	left:50%;
	margin:0px;
	padding:0px;
	margin-left:-39px;
	margin-top:362px;
	border:solid 0x red;
	z-index:3;    
    
}

#InfoSystemUser
{
    position:absolute;
    width:278px;
    height:215px;
    top: 0px;
	right:57%;
    margin:0px;
    padding:0px;
    margin-left:35px;
    margin-top:206px;
    border:solid 0x red;
}

#register{
	position:absolute;
	width:418px;
	height:215px;
	left:50%;
	margin:0px;
	padding:0px;
	margin-left:-39px;
	margin-top:362px;
	border:solid 0x red;
	z-index:3;	
}

.modalPopupAjax
{
    text-align:center;
    padding-top: 30px; 
    border-style:solid; 
    border-width:1px; 
    background-color:White; 
    width:300px; 
    height:100px;
}

.modalProgressGreyBackground 
{
    background:#CCCCCC;
	filter:alpha(opacity=60);
	opacity:0.6;
}
