﻿

/*body
{
    background-color:#fff;
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    border-bottom:0;
    border-left:0;
    border-top:0;
}
*/

.texto_login
{
	font-family: 'Roboto', sans-serif;
	font-size: 9px;
	text-align: center;
}

.DisplayWebParts{
		width:170;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		background: #679dae;
		color:#ffffff;
		border:1px solid #aec3d9;
		text-align:center;
		/* fixa o rodape */
		
	}
.texto_rodape
{
	font-family: 'Roboto';
	font-size: 10px;
	text-align: center;
}


.Label
{
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 11pt;
	color: #000000;
}

.LabelAzul
{
	font-family: Verdana, Geneva, Tahoma, sans-serif!important;
	color: SteelBlue!important;
	font-weight: bold!important;
	width:90%;
	font-size: 11px!important
}

.LabelVermelho
{
	font-family: 'Roboto';
	font-size: 8pt;
	color: Red;
	font-weight: bold;
}

.LabelTD
{
	font-family: 'Roboto';
	font-size: 8pt;
	color: #000000;
	height: 20px;
	vertical-align: bottom;
}

.LabelErro
{
	font-family: 'Roboto';
	font-size: 7pt;
	color: #FF0000;
}

.LabelDireita
{
	font-family: 'Roboto';
	font-size: 8pt;
	color: #000000;
	text-align: right;
	padding-right: 5px;
}

.LabelTextBox
{ 
 background-color:AliceBlue;
 border-color:SteelBlue;
 border-style:Solid;
 border-width:1px;
 display: block;
 float: left;
}

.DivFundo
{    
	border: solid 1px silver;
	padding: 10px 10px 10px 10px;
	width: 95.5%;
}


.DivScrollReadyOnly
{
	z-index: 1;
	width: 342px;
	height: 30px;
	overflow: auto;
	visibility: visible;
	background-color: #F0F8FF;
	border: solid 1px #4682B4;
}

.Titulo1
{
	font-family: 'Roboto';
	font-size: 16px;
	color: #d0e3e8;
}

.Dropdownlist
{
    border-color: SteelBlue;
    border-style: Solid;
    border-width: 1px; 
    height: 20px;
	padding: 0px;
	
}


.TextBox
{
	border: solid 1px SteelBlue;
}
	
.ReadOnlyTextBox
{
	background: AliceBlue;
	border: solid 1px SteelBlue;
}

.LabelStatus
{
	font-family: 'Roboto';
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}


.TDMasterPageHeader
{
	background-image: url( 'img/fundo.jpg' );
	width: 998px;
}

.TableMasterPageTitulo
{
	background-image: url( 'img/menu_tituloCinza.gif' );
	width: 100%;
	height: 18px;
}


.Table
{
	padding: 1;
	font-family: Tahoma,Verdana,Arial,'Roboto';
	font-size: 11px;
	color: Black;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
}

.TableHeader
{
	padding: 2px;
	height: 20px;
	font-weight: bold;
	color: white;
	background-color: #999999;
}

.TableAlternateItem
{
	background-color: #dcdcdc;
}


.Titulo_SituacaoAtualFila
{
	src: url( 'img/tit_situacao_fila.jpg' );
}

.FIELDSET
{
	padding: 5px 10px 10px 10px;
}


.popup_imp
{
	width: 455px;
	height: 220px;
	color: black;
	position: absolute;
	border: solid 1px black;
	top: 100px;
	left: 303px;
	z-index: 1;
}

.Selecionado
{
	background-color: #999999;
}
.Limpar
{
	background-color: white;
}
.Marcado
{
	background-color: green;
}
.Cinza
{
	background-color: #E0E0E0;
}
.Vermelho
{
	background-color: red;
}

/*.popup_shadow
{
	width: 100%;
	height: 100%;
	color: black;
	border: solid 1px black;
	background-color:Black;	
	position: absolute;
	top: 0;
	left: 0;
	z-index:1;
	filter:alpha(opacity=30);
}
*/


/*login_box
{
	width: 100px;
	height: 177px;
	background: url(imgnova/bg_login.jpg) top left no-repeat;
	padding-top: 80px;
	padding-left: 45px;  centraliza indenpendente de tamanho de janela 
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -116px;
	margin-top: -128px;
}*/

#login_box {
	padding-bottom: 10px;
	
	
	
	/*width: 266px;
	background-repeat: repeat;*/
	/*position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -116px;
	margin-top: -128px;*/
	
	/*padding-left: 45px;*/
	/*background-image: url('img/fundo_loginbox.png'); */
	/*background:url(App_Themes/Theme1/img/bg_login.jpg) top left no-repeat ;*/
	/*border:solid 1px white;*/
}

	

.ValidationSumaryErro
{
	padding: 15px 5px 5px 60px;
	background-image: url( 'img/ico_erro.jpg' );
	background-position: left;
	background-repeat: no-repeat;
}

.ValidationSumaryMensagem
{
	padding: 5px 5px 5px 80px;
	background-image: url( 'img/ico_check.png' );
	background-position: left;
	background-repeat: no-repeat;
}

.LeftAligned
{
	text-align: left;
	background-color: #ffffff;
}
.AlernateLeftAligned
{
	text-align: left;
	background-color: #f0f8ff;
}
.BoldLeftAligned
{
	text-align: left;
	font-weight: bold;
	font-size: 10px;
}
.BoldReadOnlyTextBox
{
	background: AliceBlue;
	border: solid 1px SteelBlue;
	font-weight: bold;
}
.Grupo
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #ffffcc;
	border-bottom-style: none;
}
.GrupoAlternado
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: white;
	border-bottom-style: none;
}
.Item
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #f0f8ff;
	border-bottom-style: none;
}
.ItemAlternado
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #ffffff;
	border-bottom-style: none;
}
.EditItem
{
	border: 1px;
	background-color: #f0f8ff;
}
.EditItemAlternado
{
	border: 1px;
	background-color: #ffffff;
}
.relSSA2TextBox
{
	border-width: 0px;
	font-size: 10px;
	background-color: Silver;
}

.relTotalLabelTextBoxStyle
{
	border-width: 0px;
	font-size: 10px;
	background-color: Silver;
}
.relTotalTextBoxStyle
{
	background: Silver;
	border: solid 1px SteelBlue;
}
.BoldCenterAligned
{
	text-align: center;
	font-weight: bold;
	border-width: 0px;
	font-size: 10px;
	background-color: Silver;
}
div.janela
{
	visibility: hidden;
	position: absolute;
	padding: 0px;
	margin-top: -200px; 
	top: 50%;
	left: 50%;
	z-index: 30000;
	border-color: Green;
	border-style: double;
	border-width: 3px;
	background-color: White;
	filter: alpha(opacity=90);
	moz-opacity: 0.9;
	khtml-opacity: 0.9;
	opacity: 0.9;
}

div.janela2
{
	visibility: hidden;
	position: absolute;
	padding: 0px;
	margin-top: -100px;
	top: 50%;
	left: 50%;
	z-index: 3;
	border-color: Green;
	border-style: double;
	border-width: 3px;
	background-color: White;
	filter: alpha(opacity=90);
	moz-opacity: 0.9;
	khtml-opacity: 0.9;
	opacity: 0.9;
}

div.janelaArvoreDecisao
{
	visibility: hidden;
	position: absolute;
	padding: 0px;
	margin-top: -200px; 
	top: 50%;
	left: 50%;
	z-index: 15000;
	border-color: Green;
	border-style: double;
	border-width: 3px;
	background-color: White;
	filter: alpha(opacity=90);
	moz-opacity: 0.9;
	khtml-opacity: 0.9;
	opacity: 0.9;
}


div.background2
{
    visibility: hidden;
	position: absolute;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-image: url(img/trans02.gif);
	background-repeat: repeat;
	width: 100%;
	height: 100%;
	z-index: 2;    
 }

div.background
{
	visibility: hidden;
	position:fixed;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-image: url(img/trans02.gif);
	background-repeat: repeat;
	width: 100%;
	height: 100%;
	z-index: 20000;
}

div.backgroundArvoreDecisao
{
	visibility: hidden;
	position:fixed;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-image: url(img/trans02.gif);
	background-repeat: repeat;
	width: 100%;
	height: 100%;
	z-index: 10000;
}

.WebPartTitle
{
    border-bottom: solid 2px SteelBlue;
    font-family: Verdana, Arial;
    font-size:10pt;
    font-weight:bold;
}

.ComboBoxInput_WindowsXP {
	height: 22px !important;
	padding: 0px 5px !important;
	box-sizing: border-box !important;
}

.ComboBoxInputHover_WindowsXP {
	height: 22px !important;
	padding: 0px 5px !important;
	box-sizing: border-box !important;
}  

.PartTitleStyle {
    background-color:#C1D4E3;                     
    height:25px;                     
    font-size:8px;                     
    padding:0px 0px 10px 10px;                     
    background-image:url('img/boxHeaderTopLeft.gif');                     
    background-repeat: no-repeat; 
    background-position: left top; 
}

.PartTitleStyle table {                   
background-image:url('img/boxHeaderTopRight.gif');                  
 background-repeat: no-repeat;                    
 background-position: right top;}
 
 .PartTitleStyle table tr td {                 
 padding:10px 10px 0 10px;}
 
 .PartTitleStyle table tr td span {                 
 font-size:12px;                 
 font-weight:bold;                 
 background-color:#C1D4E3;                 
 padding-right: -10px; }
 
 .PartStyle {                
 background-color: #F8F8f0;                  
 border: solid 1px #DDDDDD;
  padding-bottom:10px; }
 
 .PartZone {    padding-bottom:10px;           
/* border:dashed 1px #DDDDDD;*/ }
 .PartZoneHeader {
	 height:0px;              
	 display:none; 
 }

.PartChromeStyle
{
    padding-bottom:10px;
}
