


#busy{
	
	position:absolute;
	z-index:9000;
	top:0px;
	bottom:0px;
	right:0px;
	left:0px;
	
}

.loading{
	min-height:50px;
}






/* general.css */

#menu_items_breadcrumbs .add_menu_item_link{
	float:right;
	margin-top:2px;
}
#breadcrumb{
	
	padding:10px 10px 10px 10px;
	position:relative;
	color:#FFFFFF;
	background: #2E2E2E;

	
}
#breadcrumb .logout_link{
	
	position:absolute;
	right:10px;
	top:10px;
	
}



#breadcrumb *{
	color:#FFFFFF;
	
}




.right{
	float:right;

}

.header_2{
	background:#B7DF63;
	color:#ffffff;
	padding:10px;
	font-family:georgia;
}

.header_2 *{
	
	color:#ffffff;
	text-shadow: #8EBF27 1px 1px 0px;

}



.form1{
	background:#E9F2F9;
	padding:10px;
}
.form2{
	background:#F3F8FC;
	padding:10px;
}

.grip{

	width:30px;
	cursor:move;
}


.receptable{
	background:none;
	width:50px;
	text-align:center;

}

.row_1 .receptable{
	background:yellow;
	width:50px;
}

.draggable{
	background:white;
	padding:5px;
	
	border:1px solid #F3F1EF;
	border-radius:10px;
}



.draggable:hover{
	-webkit-box-shadow: #666666 0px 0px 10px;
  -moz-box-shadow: #666666 0px 0px 10px;
  box-shadow: #666666 0px 0px 10px;
	border-color:white;
}

.receptable_position{
	height:10px;
	width:100%;
}

.hoverhighlight_position{
	
	background:#ECF8FE;
	
}


.hoverhighlight a{

	color:#3F94EB;
	cursor:se-resize;
}


/* index_block.css */
.row_1 td {
  background: #ebf2fe; }

.row td {
  padding: 2px; }
.row .actions {
  text-align: right;
  padding-left: 5px;
  width: 40px; }

.search_bar {
  background: #8ac2f6;
  padding: 10px;
  margin-bottom: 20px; }

.rows_header a {
  text-decoration: none;
  color: black;
  font-weight: bold; }
.rows_header th {
  padding: 5px; }
.rows_header td {
  padding-top: 5px;
  padding-bottom: 5px;
  border-top: 1px solid #484848;
  border-bottom: 1px solid #484848; }

.paginate_cel {
  text-align: right; }
  .paginate_cel .disabled {
    visibility: hidden; }
  .paginate_cel em {
    text-decoration: none;
    padding: 2px 5px 2px 5px;
    border-radius: 10px;
    text-decoration: none;
    color: white;
    font-style: normal;
    margin-right: 2px;
    font-weight: bold;
    background-color: #484848; }
  .paginate_cel a {
    text-decoration: none;
    padding: 1px 5px 2px 5px;
    text-decoration: none;
    color: #484848;
    margin-right: 2px;
    background-color: #f0f0f0;
    border-radius: 10px; }
    .paginate_cel a:hover {
      padding: 2px 5px 2px 5px;
      margin-right: 2px;
      background-color: #484848;
      color: white; }

.per_page_cel {
  color: #484848;
  padding-bottom: 10px;
  padding-top: 10px; }
  .per_page_cel em {
    text-decoration: none;
    padding: 2px 5px 2px 5px;
    border-radius: 10px;
    text-decoration: none;
    color: #484848;
    font-style: normal;
    margin-right: -3px;
    font-weight: normal;
    background-color: #ebf2fe; }
  .per_page_cel a {
    text-decoration: none;
    padding: 1px 5px 2px 5px;
    background: transparent;
    text-decoration: none;
    color: #484848;
    margin-right: 2px;
    font-weight: normal;
    border-radius: 10px; }
    .per_page_cel a:hover {
      padding: 2px 5px 2px 5px;
      margin-right: 2px;
      background-color: #ebf2fe;
      color: #484848; }

.menu_item_position a {
  text-decoration: none; }
.menu_item_position .move {
  font-size: 10px; }
.menu_item_position td {
  padding: 0px; }


/* manager.css */
#manager_box_place{
	position:fixed;
	height:0;
	width:100%;
	z-index:1500;
	
	margin:0px;
	padding:0px;
	display:none;

}
#manager_box{
	position:relative;
	width:95%;
	height:95%;
	overflow:auto;
	
	margin:auto;
	margin-top:0px;
	
	background:white;
	background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#eff2f2), to(#ffffff));
	background: -moz-linear-gradient(0% 100%, 0% 0%, from(#eff2f2), to(#ffffff));
	-webkit-box-shadow: rgba(0,0,0,0.8) 1px 1px 50px;
	-moz-box-shadow: rgba(0,0,0,0.8) 1px 1px 50px;
	box-shadow:  rgba(0,0,0,0.8) 1px 1px 50px;
	
	/* webkit */
	
	
}

#manager_box_place.manager_box_place_active{
	height:100%;
	
	
}








