#directory-list-wrap th, #content #directory-list-wrap td{
	padding: 5px;
}

#directory-list-wrap .small{
	width: 20px;
}

#directory-list-wrap .visited td:first-child{
	background-color: #00BB00;
	border-radius: 20px 20px 20px 20px;
	text-align: center;
	color:#fff;
}

#directory-list-wrap .ajax-error td:first-child{
    background-color: #FAFA00;
    border-radius: 20px 20px 20px 20px;
    text-align: center;
}
/*admin ajax */
#directory-list-wrap .ajax_wrap{
	display: none;
}

#directory-list-wrap .loading{
	background-image: url('loading.gif');
	background-position: top left;
	width: 31px;
	height: 31px;
	margin:0 auto;
}

.create-dir{
	display:none;
}
#add-dir{
	display:inline-block;
	background:#176AA0;
	padding:10px 5px 0 5px;
	color:#fff;
	width:120px;
	height:25px;
	text-align:center;
	border-radius:7px;
	text-shadow:1px 1px 1px #000;
	cursor:pointer;
	border:1px solid #333;
}
#content .create-dir-over{
	background:#06548C;
}

.ajax_frame{
	background: none repeat scroll 0 0 #EEEEEE;
	border: 1px solid #999999;
	border-radius: 15px 15px 15px 15px;
	padding: 10px !important;
} 

.ajax_frame span{
	width:80px;
	display:inline-block;
	padding-bottom:13px;
}

#show-hidden{
	display:inline-block;
	background:#ddd;
	padding:3px 5px 5px 5px;
	color:#fff;
	width:120px;
	height:38px;
	text-align:center;
	border-radius:7px;
	text-shadow:1px 1px 1px #000;
	cursor:pointer;
	border:1px solid #333;	
}

#content .show-hidden-over{
	background:#aaa;
}

#pr-refresh{
	display:inline-block;
	background:#ddd;
	padding:10px 5px 0 5px;
	color:#fff;
	width:120px;
	height:25px;
	text-align:center;
	border-radius:7px;
	text-shadow:1px 1px 1px #000;
	cursor:pointer;
	border:1px solid #333;
}

#content .pr-refresh-over{
	background:#aaa;
}

#total{
	font-size:16px;
	font-weight:bold;
	color: red;
}

#total-box{
	text-align:right;
	padding-bottom:10px;
}

#buttons{
	text-align:right;
	padding-bottom:10px;
	width:576px;
	display:inline-block;
}

#content .grank,
#show-hidden-form,
#add-dir-container{
	display:inline-block;
}

#content .project-wrap{
	text-align:left;width:400px;display:inline-block;
}

#project {
	display:none;
	padding:10px;
	background:#f9f9f9;
	border:1px solid #9f9f9f;
	border-radius:7px;
	margin-top:15px;
}

#proiectele-mele{
	display:inline-block;
	background:#176AA0;
	padding:10px 5px 0 5px;
	color:#fff;
	width:120px;
	height:25px;
	text-align:center;
	border-radius:7px;
	text-shadow:1px 1px 1px #000;
	cursor:pointer;
	border:1px solid #333;
}

#content .proiectele-mele-over{
	background:#06548C;
}

#content .ui-button{
	vertical-align:middle;
}

#content .active_project{
	font-weight:bold;
	color:#444;
	display:inline;
}

.textbox{
	border:1px solid #444;
	padding:2px;
	border-radius: 7px;
	width:350px;
}

#project .textbox {
	width:250px;
}

#content .ajax_frame .button,
#content .quick_buttons input,
#project .button,
#search .button,
#content .filter .button{
	cursor:pointer;
	border:1px solid #333;
	padding:3px;
	border-radius:7px;
	margin-bottom:5px;
}

#content .pagination{
	padding-top:10px;
}

#content .pagination a,
#content .pagination span{
	display:inline-block;
	height:16px;
	width:16px;
	padding:1px 2px;
	text-align:center;
	border:1px solid #444;
	margin-bottom:5px;
}

#content .pagination span{
	margin: 0 5px 0 0;
	color:#444;
}

#content table{
	border-collapse:collapse;
	width:97%;
}

#content table td{
	text-align:center;
}

#content tr.odd{
	background:#fff;
}
#content tr.even{
	background:#f5f5f5;
}

#loginbox{
	text-align:right;
	float:right;
	margin:0;
	padding:0;
	padding-top:5px;
}
#loginbox li{
	list-style-type:none;
	position:relative;
	text-align:left;
	display:inline;
}

#loginbox ul.sub-menu{
	display:none;
	position:absolute;
	background:#fff;
	border:1px solid #444;
	top:15px;
	right:0;
	text-align:left;
	margin:0;
	padding:5px;
	background:#f5f5f5;
	border:1px solid #9f9f9f;
	border-radius:15px;
}

#loginbox ul.sub-menu .input-text{
	border:1px solid #444;
	padding:2px;
	border-radius: 7px;
}

#loginbox ul.sub-menu .button{
	background:#176AA0;
	padding:0px 5px 0 5px;
	color:#fff;
	width:88px;
	height:25px;
	text-align:center;
	border-radius:7px;
	text-shadow:1px 1px 1px #000;
	cursor:pointer;
	border:1px solid #333;
	margin-bottom:5px;
}

#loginbox a{
	display:block;
	padding-top:5px;
}

#search{
	float:left;
}

#total-box{
	float:right;
}

#filterform {
	float:left;
	margin-bottom:10px;
}