body
{
	margin: 0;
	padding: 0;
	color: #555;
	font: normal 10pt Arial,Helvetica,sans-serif;
	background: #EFEFEF;
}

#page
{
	margin-top: 5px;
	margin-bottom: 5px;
	background: white;
}

#header
{
	margin: 0;
	padding: 0;
	border-top: 3px solid #C9E0ED;
}

#footer
{
	padding: 10px;
	margin: 10px 20px;
	font-size: 0.8em;
	text-align: center;
	border-top: 1px solid #C9E0ED;
}

div.flash-error, div.flash-notice, div.flash-success
{
	padding:.8em;
	margin-bottom:1em;
	border:2px solid #ddd;
}

div.flash-error
{
	background:#FBE3E4;
	color:#8a1f11;
	border-color:#FBC2C4;
}

div.flash-notice
{
	background:#FFF6BF;
	color:#514721;
	border-color:#FFD324;
}

div.flash-success
{
	background:#E6EFC2;
	color:#264409;
	border-color:#C6D880;
}

div.flash-error a
{
	color:#8a1f11;
}

div.flash-notice a
{
	color:#514721;
}

div.flash-success a
{
	color:#264409;
}

div.form .rememberMe label
{
	display: inline;
}

div.view
{
	padding: 10px;
	margin: 10px 0;
	border: 1px solid #C9E0ED;
}

div.breadcrumbs
{
	font-size: 0.9em;
	padding: 5px 20px;
}

div.breadcrumbs span
{
	font-weight: bold;
}

div.search-form
{
	padding: 10px;
	margin: 10px 0;
	background: #eee;
}

#date-select #valor-uf {
	display: inline-block;
}

.null {
	opacity: 0.5;
}


#reporte-costo-grid tfoot .total-cell {
	font-weight: bold;
	font-style: normal;
}


#mainmenu .navbar .brand {
	padding: 2px 20px;
}

.navbar .brand img {
	height: 36px;
}

#inventario-maquina-grid {
    overflow-x: scroll;
}

.filter-container select#Maquina_filtroAlta {
    min-width: 49px;
}



/******************************************** Sistema Personal ************************************************/

#remuneracion-export-grid {
    overflow-x: scroll;
}

#persona-remuneraciones-grid {
    overflow-x: scroll;
}

.checkbox_columns .controls {
	overflow-y: auto;
	max-height:150px;
	-webkit-column-width: 30em;
}

.reporte-estado-documento .grid-view .table tr td.red {
    background-color: #f2dede;
}
.reporte-estado-documento .grid-view .table tr.selected td.red {
    background-color: #d9534f;
}

.reporte-estado-documento .grid-view .table tr td.green {
    background-color: #dff0d8;
}
.reporte-estado-documento .grid-view .table tr.selected td.green {
    background-color: #5cb85c;
}

.reporte-estado-documento .grid-view .table tr td.yellow {
    background-color: #fcf8e3;
}
.reporte-estado-documento .grid-view .table tr.selected td.yellow {
    background-color: #f0ad4e;
}