div.adminbox img {float:left; padding-right:10px;}
div.adminbox div {float:left;}
div.adminbox h3 {display:inline;}
div.adminbox { padding:8px; padding-left:0;}
h2.adminbox {}


/* popupbox */

#backgroundPopup{	
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:1;
}
#popupContact{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:300px;
	width:400px;
	background:#FFFFFF;
	z-index:2;
	overflow:auto;
	border:1px solid black;
}
#popupContact a {text-decoration:none;}
#popupContact a:hover {text-decoration:underline;}


#popupContact h1{
	color:#333;
	font-size:20px;
	
}
#popupContactClose{
	font-size:16px;
	line-height:16px;
	right:10px;
	top:4px;
	position:absolute;
	color:#333;
	font-weight:bilder;
	display:block;
	padding:3px;
	cursor:pointer;
}

/* sortable
----------------------------------------------------------------------------------------*/
label + #sortable {width: 250px; float:right;}
div.sortable {padding-bottom:10px;}

.sortable_item {cursor:move; padding:3px; color:#666;}
.sortable_current {background:url(../img/icons/sortable_insert.png) no-repeat top left;}
.sortable_helper {}
.sortable_active { }
/*.sortable_hover {}*/

#sortable ul li {border-left:3px solid #ddd;}
#sortable ul li ul li {border-left:3px solid #bbb;}
#sortable ul li ul li ul li {border-left:3px solid #aaa;}
#sortable ul li ul li ul li ul li {border-left:3px solid #888;}
#sortable ul li ul li ul li ul li ul li {border-left:3px solid #666;}

#sortable  li.sortable_item:hover {}
/*.sortable_helper {border:1px solid red}
.sortable_hover {border:1px solid green}
.sortable_active {border:1px solid blue}*/


/* Abteilungs-icons
----------------------------------------------------------------------------------------*/
#left form div.img_selector {
    border: 1px solid #DDDDDD;
    height: 220px;
    overflow: scroll;
    width: 550px;
}

#left form div.img_selector img {
      /*margin: 3px;*/
      border: 0;
}


/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - */
#abte_logo_selector img {cursor:pointer;}
#abte_logo_selector img.active {background:#5db0e0; }
