@import "../../themes/mq/dashboard.css";
@import "alertas.css";



/**
 **
 ** FlexiGrid
 **   
 **/
.flexigrid div.fbutton .add
	{
		background: url(../../themes/mq/imagens/maximize.gif) no-repeat center left;
	}	

.flexigrid div.fbutton .delete
	{
		background: url(../../themes/mq/imagens/action_delete.gif) no-repeat center left;
	}	
.flexigrid div.fbutton .xml
	{
		background: url(../../themes/mq/imagens/xml.png) no-repeat center left;
	}	

.flexigrid div.fbutton .xls
	{
		background: url(../../themes/mq/imagens/excel-16.gif) no-repeat center left;
	}	

.flexigrid div.fbutton .home
	{
		background: url(../../themes/mq/imagens/gohome.gif) no-repeat center left;
	}	
	
/**
 **
  ** Miolo da Página de NOVO
 **   
 **/
.fontmiolocampo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	line-height:21px;
	vertical-align: middle;
}
.campomiolo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	vertical-align: middle;
	border: 1px solid #336699;
	background-color: #E1EBF4;
}
/**
 **
  ** Formulários
 **   
 **/
#form_novo label.error {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 10px;
	width: auto;
	display: compact;
	color: red;
}
/** Usado no caixa.php , por causa do histórico. Para colocar a msg de erro abaixo do campo **/
#form_novo_caixa label.error {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 10px;
	width: auto;
	display: block;
	color: red;
}
button.imageButton {
    border: 1px solid silver;
    background-color: #BDD5F6;
    background-repeat: no-repeat;
    background-position: 1px center;
    padding: 1px 1px 1px 16px;
    height: 18px;
    cursor: pointer;
    font-family: Arial;
}
button.novo {
    background-image: url(../../themes/mq/imagens/maximize.gif);
}
button.novo_bloq {
    background-image: url(../../themes/mq/imagens/bloqueado.png);
}

button.add {
    background-image: url(../../themes/mq/imagens/save.gif);
}
button.del {
    background-image: url(../../themes/mq/imagens/action_delete.gif);
}
button.lupa {
    background-image: url(../../themes/mq/imagens/search.gif);
}
button.imageButton:hover {
    text-decoration: underline;
    border: 1px solid gray;
}

/**	
 **
  **Miolo da Página de Filtro
 **   
 **/
.fontmiolorolodex {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #003366;
        text-decoration: none;
}
.fontmiolodestaque {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #083772;
        text-decoration: none;
}
.fontmiolopaginacao {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FF9900;
        text-decoration: none;
        font-weight: bold;
}		
.botaomiolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #083772;
	text-decoration: none;
	vertical-align: middle;
	border: 1px solid #336699;
	background-color: #FFFFFF;
}

.campomiolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #083772;
	text-decoration: none;
	vertical-align: middle;
	border: 1px solid #336699;
	background-color: #FFFFFF;
}

.combomiolo {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
        color: #003366;
        vertical-align:middle;             
        background-color:#FFFFFF;
		border: 1px solid #336699;
        cursor:pointer;         
        font-weight: bold
}		

.linkmiolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	display:block;
	position:relative;
}

.fundotitulomiolo {

	background-color:#FFBB64;
	border-bottom:solid 1px #DA7C1F;
	border-top:solid 1px #DA7C1F;
}
.fundocabecmiolo {
	background-color:#BDD5F6;
	border-bottom:solid 1px #336699;
	border-top:solid 1px #336699;
	border-color:#336699;
	height:25px;
	padding:0px;
	width:100%;
}
.fundotabelamiolo {
	/*border-color:#336699;*/
	background-color:#FFFFFF;
}
.fontmiolocabec {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#083772;
	font-weight: bold;
	background-color:#BDD5F6;
}
.fontmiolorodape {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#083772;
	background-color:#BDD5F6;
}
.radio {
	border:none;
}
tr.descolorelinha{
	background-color:#FFFFFF;
}
tr.colorelinha{
	background-color:#9FCFFF;
}
/**
 **
 ** Cabeçalho principal
 **
 **/
.txtcabecalho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.fundocabecalho {
	/*background-color:#FFBB64;*/
background-color: #ff0000;
}

.texto11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;

}
/**
 **
 ** Menu
 **
 **/
.txtmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: ;
}
/**
 **
 ** Tela de Login
 **
 **/
button.botaologin {
    border: 1px solid silver;
    background-color: white;
    background-repeat: no-repeat;
    background-position: 1px center;
    padding: 1px 1px 1px 16px;
    height: 24px;
    cursor: pointer;
    font-family: Arial;
}
button.chave {
    background-image: url(../../themes/usbs/imagens/chave.png);
}
.fontbotaologin {
 	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color:black;
	background-color:white;
}
.linhafundologin {
	background-color:#000066;
}
.errologin {
	background-color:#CCD7ED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.linkColuna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.txtcinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.fontmiolotitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color:#FFBB64;
}
.fontmiolo {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.fundorodapemiolo {
	background-color:#BDD5F6;
	border-bottom:solid 1px #336699;
	border-top:solid 1px #336699;
	border-color:#336699;
	height:25px;
	padding:0px;
	width:100%;
}
.menuhead		{ padding:1px; margin-top:18px; border-bottom:1px #CCD7ED solid;}
.login_cabec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.login_cabec_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
	
.login_destaq1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}	

.select_login {
	font-family: Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #d4d0c8 1px solid; 
	BORDER-TOP: #656462 1px solid; 
	FONT-SIZE: 11px; 
	MARGIN: 0px; 
	BORDER-LEFT: #656462 1px solid; 
	BORDER-BOTTOM: #d4d0c8 1px solid; 
	width:150px;
	font-weight: normal;
}

.texto12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: ;
}
.campo {
	font-family: Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #d4d0c8 1px solid; 
	BORDER-TOP: #656462 1px solid; 
	FONT-SIZE: 11px; 
	MARGIN: 0px; 
	BORDER-LEFT: #656462 1px solid; 
	BORDER-BOTTOM: #d4d0c8 1px solid; 
	HEIGHT: 18px;
	font-weight: normal;
}