.login-box{
	padding: 8px;
	/*box-shadow: #999 0px 0px 4px;*/
	border: 1px solid #ccc;
	border-radius: 2px;
	position: absolute;
	bottom: 230px;
}
.table-login{
	position: relative;
	margin: 0 auto;
	background: #fff;
}
.table-login tr td{
	padding: 5px 5px;
	color: #777;
}
.table-login input{
	border: 1px solid #ccc;
} 
.title-box{
	top: 120px;
	position: absolute;
} 	

ul.nav{
	float: left
}
ul.nav li{
	float: left;
	padding: 0px 0px;	
}
ul.nav li a{
	color: #fff;
	padding-top: 15px;
	padding-bottom: 15px;
	transition: all ease .2s;
}
ul.nav li a:hover, ul.nav li a:focus{
	background: #008cdc;
}
.panel{
	border-radius: 2px;
	border: 1px solid #ddd;	
}
.table{
	margin: 0;
}
.panel, .panel-body{
	padding: 0;

}
.navbar{
	border-bottom: 4px solid #008cdc;
}
.navbar-custom{
	height: auto !important;
	background: #004973;
	border-radius: 0px;
}
#bdy{
	background: #eee;
}
.search-box{
	height: 34px;
}
.footer{
	background: #ddd;
	padding: 20px;
	position: absolute;
	bottom: 0;
	border-top: 1px solid #aaa;
	color: #888;
	font-size: 12px;	
}
.res_pas tr td{
	padding: 10px;
}
.active{
	background: #008cdc;
}

.tab-content .active{
	background: none;
}

.nav-tabs .active{
	background: none;
}

.nav-tabs li a{
	background: #337ab7;
}

small{
	color: #999;
}
small a{
	text-decoration: none;
}

.float-right{
	float: right;
}

.float-left{
	float: left;
}