body{
	padding:			15px;
	margin-top: 		45px;
}

.table > thead > tr > th{
	background-image: 	linear-gradient(to bottom, #F5F5F5 0px, #E8E8E8 100%);
}

/*sub head*/
.table-hover > tbody > tr > td.subhead,
.table-hover > tbody > tr:hover > td.subhead:hover{
	background-color:	#ECECEC;
	color:				black;
	font-weight: 		bold;
}

.table-hover > tbody > tr:hover > td{
	background-color:	#dddddd;
	/*color:			white;*/
}

.table-hover > tbody > tr:hover > td .glyphicon,
.table-hover > tbody > tr:hover > td a{
	/*color:			white;*/
}

/*row selected*/
.table > tbody > tr.selected,
.table > tbody > tr.selected:nth-child(2n+1) > td{
	background-color:	#dddddd;
	/*color:				white;*/
}

/*row selected content*/
.table > tbody > tr.selected > td .glyphicon,
.table > tbody > tr.selected > td a{
	/*color:				white;*/
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{
    background-color: #cccccc;
}

/*columna lateral*/
.nav-pills > li > a{
	border-radius: 	0px;
}

/* custom */

.inner-shadown{
	-webkit-box-shadow: inset 0px 0px 5px 0px rgba(0, 0, 0, 0.50);
	-moz-box-shadow: 	inset 0px 0px 5px 0px rgba(0, 0, 0, 0.50);
	box-shadow: 		inset 0px 0px 5px 0px rgba(0, 0, 0, 0.50);
}

.outer-shadown{
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.50);
	-moz-box-shadow: 	0px 0px 5px 0px rgba(0, 0, 0, 0.50);
	box-shadow: 		0px 0px 5px 0px rgba(0, 0, 0, 0.50);
}

.message_alert{
	z-index: 			1000000;
	position: 			absolute;
	bottom: 			15px;
	left: 				15px;

	/*alpha*/
	zoom: 				1;
	filter: 			alpha(opacity=85);
	opacity: 			0.85;
}