/***ADMIN_END***/



/* TABELA LISTA */



.paginacao td { font-size: 13px; }
.paginacao td span.ativo { font-weight: bold; font-size: 16px;  }
.paginacao td a:link,
.paginacao td a:active,
.paginacao td a:visited { text-decoration: none; }
.paginacao td a:hover { text-decoration: underline; }



/* TABELA EDITA */

.TabelaEdita { margin-bottom:10px; border-collapse: collapse; }
.TabelaEdita th { font-size: 13px;	font-weight: normal; padding: 5px 10px 5px 5px; color: #555; font-weight: bold }
.TabelaEdita td { padding: 5px;	color: #666; }

.TabelaEdita th a:link,
.TabelaEdita th a:active,
.TabelaEdita th a:visited {	color: #4D5C78;	text-decoration: none; }
.TabelaEdita th a:hover { color: #8A98B2; }

.TabelaEdita td a:link,
.TabelaEdita td a:active,
.TabelaEdita td a:visited {	color: #808080;	text-decoration: underline; }
.TabelaEdita td a:hover { color: #000; }

/* erros */

.Error{
	border: solid 1px red;
	font-weight: bold;
	font-size: 11px;
	color:red;
	padding-left: 5px;
}
.Success{
	border: solid 1px #66CC66;
	font-weight: bold;
	font-size: 11px;
	color:#66CC66;
	padding-left: 5px;
}





.IframeCampos{
	border: solid 1px #999;
	width: 400px;
	height: 400px;
	margin-top: 20px;
}
#MenuHeader {
	padding: 3px;
	background-color: #B9C9FE;
	margin-bottom: 1px;
	font-weight: bold;
	display: none;
}


.clear { clear: both; height: 0px; }



.nowrap { white-space: nowrap; }
.nowrap th { white-space: nowrap; }
.nowrap td { white-space: nowrap; }


.item { display:inline; }
.item label { display: block; font-weight: bold; font-size: 14px; margin: 0px;  padding: 8px 0 2px 0; }

.item .cdin { padding-right: 15px; float:left;padding-right:15px;}
.item .cdin .input input,
.item .cdin .input select,
.item .cdin .input textarea {  }

.item .c1 { padding-right: 15px; float:left;padding-right:15px;}
.item .c1 .input input,
.item .c1 .input select,
.item .c1 .input textarea {  }

.item .c100 { width: 100%; float:left; padding-right:15px; }
.item .c100 .input input,
.item .c100 .input select,
.item .c100 .input textarea { width: 100% !important; }

.item .c75 { width: 75%; float:left; padding-right:15px;}
.item .c75 .input input,
.item .c75 .input select,
.item .c75 .input textarea { width: 100% !important; }

.item .c50 { width: 50%; float:left; padding-right:15px;}
.item .c50 .input input,
.item .c50 .input select,
.item .c50 .input textarea { width: 100% !important; }

.item .c33 { width: 33%; float:left; padding-right:15px;}
.item .c33 .input input,
.item .c33 .input select,
.item .c33 .input textarea { width: 100% !important; }

.item .c25 { width: 25%;  float:left;padding-right:15px;}
.item .c25 .input input,
.item .c25 .input select,
.item .c25 .input textarea { width: 100% !important; }

.item .c20 { width: 20%; float:left;padding-right:15px;}
.item .c20 .input input,
.item .c20 .input select,
.item .c20 .input textarea { width: 100% !important; }


@media only screen and (max-width: 600px) {
	.item .cdin, .item .c1, .item .c100, .item .c75, .item .c50, .item .c33, .item .c25, .item .c20{
		width: 100%;
		float: none;
	} 	
}



.geradortplespecifico { display: none; }

.secao { clear: both; padding-top: 10px; }
.aba div.secao:first-child { padding-top: 0px !important; }
.secao > h3 { color: #7CAFD3; border-left: 1em solid #7CAFD3; border-bottom: 2px solid #7CAFD3; padding: 3px 9px; background: #FEFEFE; font-size: 13px;  background: url('images/bg-h3.gif') repeat-x bottom left; }
.secao div > .line-separator:first-child { display: none; }
.aba {}

.wrapper-view {}
.wrapper-view h3 { padding-bottom: 10px; }


.column-50 { width: 48%; float: left; margin-right: 2%; }
.column-33 { width: 30%; float: left; }
.column-25 { width: 22%; float: left; }



.ac_input { background: url('images/ac-input.gif') no-repeat center right; }

input.dif { background: url('images/ac-input.gif') no-repeat center right; cursor: pointer; }


.BotaoAcao{ margin-top:5px; padding:5px; }

a:link, a:active, a:visited, a:hover .links_fluxo { outline: none !important; text-decoration:none}

.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;}.ui-tooltip-fluid{display:block;visibility:hidden;position:static!important;float:left!important;}.ui-tooltip-content{position:relative;padding:5px 9px;overflow:hidden;border:1px solid #000001;text-align:left;word-wrap:break-word;overflow:hidden;}.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 5px 10px;overflow:hidden;border:1px solid #000001;border-width:1px 1px 0;font-weight:bold;}.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0!important;}/*!Default close button class */ .ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;}* html .ui-tooltip-titlebar .ui-state-default{top:16px;}.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em;}.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em;}/*!Default tooltip style */ .ui-tooltip-default .ui-tooltip-titlebar,.ui-tooltip-default .ui-tooltip-content{border-color:#F1D031;background-color:#FFFFA3;color:#555;}.ui-tooltip-default .ui-tooltip-titlebar{background-color:#FFEF93;}.ui-tooltip-default .ui-tooltip-icon{border-color:#CCC;background:#F1F1F1;color:#777;}.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#AAA;color:#111;}/*!Light tooltip style */ .ui-tooltip-light .ui-tooltip-titlebar,.ui-tooltip-light .ui-tooltip-content{border-color:#E2E2E2;color:#454545;}.ui-tooltip-light .ui-tooltip-content{background-color:white;}.ui-tooltip-light .ui-tooltip-titlebar{background-color:#f1f1f1;}
 
.BoxConfirmacao,.atualizador-caixa{z-index:88888;}

.BoxConfirmacao{
	top: 0px !important;
	right: 0px !important;
}

#caixadecampos{z-index:999;}


.ui-datepicker td>a.ui-state-active {color:#000!important;}




/* Botões padrões */

.icone{
	margin: 0px !important;
}
.btn-padrao{
   padding: 2px 3px 0px 3px;
   width: 26px;
}
.btn-xs {padding: 1px 3px!important;}

.chosen-container-multi .chosen-choices li.search-field input[type="text"] { height: 24px!important; }

table.table .td_{
	position: relative;
}

/*******************************************************/
/***FILTRO LAYOUT**/

.FormFiltro table tr{
	border-top:solid 1px #eee;
}
.FormFiltro table tr:first-child{
	border-top:none!important;
}
.FormFiltro table tr td{
	padding-bottom:10px;
}
.FormFiltro table {
	width: 100%;
}

.FormFiltro table tr th,.FormFiltro table tr td {
	word-wrap: break-word;
	display: block;
	margin-top: 2px;
	float: left;
	width:calc( 100% - 10px);
	font-size:13px;
}
.FormFiltro table tr th{
	width:100%;
	font-size:13px;
}

.FormFiltro table tr td:last-child{
	width:10px;
}

.FormFiltro .linha-filtrar td{
	width:100%!important;	
	float: initial!important;
	text-align:center;

}



/*******************************************************/
/***FILTRO LAYOUT**/


.table_tabelado_th {

	font-size: small;
}
.table-responsive{
	border:none!important;
}


@media only screen and (max-width: 600px) {

	.table_tabelado_th a{
		color:#000;

	}

	.table-responsive td{
		font-size:12px;
	}

	.table_tabelado_th {
		white-space: nowrap;
		font-size:11px;
	}
	.atualizador-link{
		display: none;
	}
}



.line-separator{
clear: both;
}