/* @group Logout-Button */
#header ul#admin {
	position: absolute; top: 0; left: 0; z-index: 99;
}
#header ul#admin li {
	display: block;
	width: 33px; height: 27px;
	background: url(/img/admin/footer_logout.png) no-repeat;
}
#header ul#admin li a {
	display: block;
	width: 33px; height: 21px;
	text-indent: -9999px;
	background: url(/img/admin/footer_logout.png) no-repeat;
}
#header ul#admin li a:hover {
	background-position: 0 -27px;
}
/* @end */
#nav2 li.admin {
	background: url(/img/admin/header_nav2_admin.png) no-repeat 0 0;
}
#nav2 li.admin a {
	color: #000;
}
/* @group "Alles bearbeiten"-Button */
#content #editall {
	position: absolute; top: 384px; left: 0px;
	width: 153px; height: 29px;
	background: url(/img/admin/content_editall.png) no-repeat 0 0;
	text-indent: -9999px;
}
#content #editall:hover {
	background-position: 0 -29px;
}
#content #editall a {
	display: block; width: 100%; height: 100%;
}
/* @end */
#flashMessage {
	/*position: absolute; top: 30px; left: 300px;*/
	/*width: 308px; height: 45px;*/
	width: 284px; height: 39px;
	padding: 6px 0 0 24px;
	background: url(/img/admin/content_flashmessage.png) no-repeat 0 0;
	color: #000;
	text-shadow: none; text-transform: uppercase; line-height: 33%;
	position: absolute; top: 0; left: 335px; z-index: 10;
	cursor: pointer;
}
#flashMessage.flash_bad {
	background-position: 0 -45px;
}

#content #editform {
	position: absolute; top: 30px; left: 80px;
	width: 300px; height: 300px;
}

#content #editform form textarea {
	width: 517px; height: 220px;
}

#content #editform form textarea:focus {
	color: #fff;
}

#content #editform form div.submit {
	position: absolute;
	top: 230px; left: 180px;
}
/* @group Tourplan */
#content #scrollbox div.gig div div.admin {
	position: absolute; 
	/*top: 15px; left: 240px;*/ 
	top: -5px; left: 240px; 
	z-index: 3;
	width: 38px; height: 59px;
	text-indent: -9999px;
	background: url(/img/admin/content_tourplan.png) no-repeat;
}
#content #scrollbox div.gig div.nr1 div.admin,
#content #scrollbox div.gig div.nr3 div.admin {
	top: -5px; left: -44px; 
}
#content #scrollbox div.gig div div.admin a {
	position: absolute; top: 8px; left: 8px; 
	width: 22px; height: 22px;
	text-indent: -9999px;
	background: url(/img/admin/content_tourplan_edit.png) no-repeat 0 0;
}
#content #scrollbox div.gig div div.admin a:hover {
	background-position: 0 -22px;
}
#content #scrollbox div.gig div div.admin a.delete {
	top: 32px; left: 11px;
	width: 16px; height: 16px;
	background: url(/img/admin/content_tourplan_delete.png) no-repeat 0 0;
}
#content #scrollbox div.gig div div.admin a.delete:hover {
	background-position: 0 -16px;
}
#content a#admin-add {
	position: absolute; top: 321px; left: 590px;
	display: block;
	width: 52px; height: 51px;
	text-indent: -9999px;
	background: url(/img/admin/content_tourplan_add.png) no-repeat 0 0;
}
#content a#admin-add:hover {
	background-position: 0 -51px;
}
/* @end */
/* @group Pages */

#content #scrollbox #pages.text div {
	position: relative;
}

#content #scrollbox #pages div p.admin {
	position: absolute; left: 30px;
	display: block; width: 73px; height: 40px;
	background: transparent url(/img/admin/content_pages.png) no-repeat;
	bottom: -45px;
}



#content #scrollbox #pages div p.admin a.edit {
	display: block; width: 24px; height: 24px;
	position: relative; top: 7px; left: 13px;
	/*background-color: orange;
	opacity: 0.5;*/
	text-indent: -9999px;
	background: url(/img/admin/content_pages_edit.png) no-repeat 0 0;
}

#content #scrollbox #pages div p.admin a.edit:hover {
	background-position: 0 -24px;
}

/* @end */


/* @group Edit - Pages */

#content #editform form div.submit {
	width: 148px; height: 34px;
	padding: 6px 0 0 2px;
	margin: 0;
	position: absolute; top: 285px; left: 158px;
	background: url(/img/admin/content_submit_bg.png) no-repeat;
}

#content #editform form div.submit input {
	background: url(/img/admin/content_save.png) no-repeat 0 0;
}

#content form div#cancel {
	width: 148px; height: 34px;
	padding: 6px 0 0 2px;
	position: absolute; top: 285px; left: 0px;
	background: url(/img/admin/content_submit_bg.png) no-repeat;
}

#content form a {
	
	display: block; width: 144px; height: 21px;
	background: url(/img/admin/content_cancel.png) no-repeat 0 0;
	text-indent: -9999px;
}

#content #editform form div.submit input:hover,
#content form a:hover {
	background-position: 0 -21px;
}


/* @end */
/* @group Edit - Tourplan */

#content #AuftrittDateNeuForm .datetime {
	margin-top: 15px;
}
#content #AuftrittDateNeuForm .datetime label {
	width: 500px;
}
#content #AuftrittDateNeuForm .select {
	margin-top: -15px;
}
#content #AuftrittDateNeuForm .select label {
	width: 500px;
}
#content #form #AuftrittDateNeuForm #cancel {
	top: 200px; left: 38px;
}
#content #form #AuftrittDateNeuForm .submit {
	position: absolute; top: 200px; left: 196px;
	margin: 0;
}
#content #form #AuftrittDateNeuForm .submit input {
	background: url(/img/admin/content_save.png) no-repeat 0 0;
}
#content #form #AuftrittDateNeuForm .submit input:hover {
	background-position: 0 -21px;
}
#content #form #AuftrittDateNeuForm #AuftrittDateDateHour {
	margin-left: 20px;
}
/* @end */

#content #scrollbox #pages div#home p.admin {
	position: absolute; left: 520px; top: 220px;
	display: block; width: 73px; height: 40px;
	background: transparent url(/img/admin/content_pages.png) no-repeat;
	z-index: 999;
}



