td.nombre{
	text-align:right;
}
.table tbody > tr > td:first-child{
	vertical-align:middle;
	min-width:50px;
}
input[type="number"]{
	text-align:right;
}
input[type="text"]{
	/*width:500px;*/
}
th{
	/*font-weight:bold;*/
}
.dark-toolbar{
	background:-moz-linear-gradient(center top , #434546 0%, #242728 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	color:#f0f0f0;
	padding:0 10px;
}
.clear-toolbar{
	background:-moz-linear-gradient(center top , #E8EAEF 0%, #BCBEC6 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.clear-toolbar > ul >li >a{
	color:#6B6D74;
	text-decoration:none;
	background:none;
}
.clear-toolbar > ul >li.active{
	color:#ffffff;
	background:-moz-linear-gradient(center top , #58DD58 0%, #48B548 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
	background:none;
	border-color:transparent;
	color:#fff;
}
.btn-success{
	background:-moz-linear-gradient(center top , #58DD58 0%, #48B548 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
html,body{
	background:#f0f0f0;
	position:relative;
	height:100%;
}
.container{
	min-height:100%;
	box-shadow:0 0 5px rgba(0,0,0,0.2);
	padding:0;
}
.tab-content{
	padding:0 10px;
}