﻿.grade-titulo 
{
    background-color: #DCDCDC;    
    font-family: Calibri;
    font-size:small;
    text-align:left;
 
}

.grade-titulo-fixo
{
    background-color: #DCDCDC;    
    font-family: Calibri;
    font-size:small;
    text-align:left;
    position: relative;
 
}

.grade-item 
{
    word-wrap:break-word;
    /*background-color: #f8f8f8;*/
    background-color: #fff;
    font-family: Calibri;
    font-size:small;
    text-align:center;
 
}

.grade-alternado 
{
    word-wrap:break-word;
    background-color: #EDEDED;
    font-family: Calibri;
    font-size:small;
    text-align:center;
}

.grade-item td, .grade-alternado td {
    word-wrap:break-word;
}

.painel-botoes-pesquisa{
    margin-top: 10px;
    margin-bottom: 10px;
	
}

.Campos_Center
{
	text-align:center;
	font-family: Calibri;
	font-size: smaller;
	color: #003300;
}

.Campos_left
{	
	/*padding-left:15px;*/
	text-align: left;
	font-family: Calibri;
	color: #003300;
}

.Campos_right
{	
	/*padding-left:15px;*/
	text-align:right;
	font-family: Calibri;
	color: #003300;
}

.Label
{
    text-align: left;
	font-family: Calibri;
	/*color: #003300;*/
    color: #333;
    display:inline-block;
    margin-left: 6px;
    margin-bottom: 0px;
}

.Label_Relatorio
{
    text-align: left;
	font-family: Calibri;
	color: #003300;
    display:inline-block;
    margin-left: 1px;
    margin-bottom: 0px;
}

.Label_Rigth
{
    text-align: right;
	font-family: Calibri;
	color: #003300;
    display:inline-block;
    margin-left: 6px;
    margin-bottom: 0px;
    
}

.Label_Center
{
    text-align: center;
	font-family: Calibri;
	color: #003300;
    display:inline-block;
    margin-left: 6px;
    margin-bottom: 0px;
}

.LabelNumerico
{
    text-align: right;
	font-family: Calibri;
	color: #003300;
    display:inline-block;
    margin-right: 6px;
    margin-bottom: 0px;
}

.LabelMini
{
    text-align: left;
    font-size: xx-small;
	font-family: Calibri;
	color: #003300;
    display:inline-block;
    margin-right: 0px;
    margin-top:0px;
    vertical-align:top;
}

.Label_Negrito
{
    text-align: left;
    font-weight:bold;
	font-family: Calibri;
	color: #003300;
    display:inline-block;
    margin-left: 6px;
    margin-bottom: 0px;
}

.Label_MsgErro
{    
	font-family: Calibri;	
	text-align:left;
	color: Red;    
    display:inline-block;
    position:relative;
    top: 0px;
    left: 0px;
	right: 0px;
}

.Label_MsgErroRegEx
{    
	font-family: Calibri;	
	text-align:left;
	color: Red;    
    display:inline-block;
    position:relative;
    width:10px;
    top: 0px;
    left: -1px;
	right: -3px;
}

.Label_ConfirmacaoNormal
{    
	font-family: Calibri;	
	text-align:left;
	color: black;    
    display:inline-block;
    position:relative;
    top: 0px;
    left: 0px;
	right: 0px;
}

.GridView_MsgSemDados
{    
	font-family: Calibri;
	color: Red;
	/*text-align:center;    
    display:inline-block;
    position:relative;
    top: 0px;
    left: 0px; */
}

.DropDownList
{
	font-family: Calibri;
	font-size:small;	
    margin-left: 0px;
    margin-bottom: 0px;
}

.ListBox
{
    font-family: Calibri;
    font-size:small;
    margin-left:0px;
    margin-bottom:0px;
    border-bottom:1 solid BLACK;   
 }

.CheckBox
{
	font-family: Calibri;
	font-size:small;
}

.TextBox
{
	font-family: Calibri;
	font-size:small;
}


.modalBackground {
	background-color:Gray;	
	filter:alpha(opacity=70);
	opacity:0.7;		
}

.modalPopup {	
	background-color:#F8FAF1;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.invisivel {display:none;}
