@import url(http://fonts.googleapis.com/css?family=Carrois+Gothic);
html	{height: 100%; max-height: 100%; width: 100%; min-width: 100%; margin: 0; padding: 0;}
body.busapp	{
	height: 100%; min-height: 100%; max-height: 100%; border: 0; margin: 0; padding: 0;
	font-family: sans-serif; font-size: 14px;
	background-color: rgb(0, 132, 59);
	background: -webkit-linear-gradient( #00843b 0%, #00843b 40%, #0066cc 90%, #0066cc 100%);
	background: -moz-linear-gradient( #00843b 0%, #00843b 40%, #0066cc 90%, #0066cc 100%);
	background: -o-linear-gradient( #00843b 0%, #00843b 40%, #0066cc 90%, #0066cc 100%);
	background: -ms-linear-gradient( #00843b 0%, #00843b 40%, #0066cc 90%, #0066cc 100%);
}
body.anmeldung	{height: 100%; min-height: 100%; max-height: 100%; border: 0; margin: 0; padding: 0; background-color: white; font-family: sans-serif; font-size: 14px;}

div.busappmenu	{position: absolute; top: 0px; right: 0px; left: 0px; height: 80px; margin: 5px; padding: 5px; border: 2px solid gray; border-radius: 12px; background-color: white; overflow: hidden; background-image: url(/image/busapp_Logo.gif);
 background-position: bottom right; background-repeat: no-repeat; background-size: 120px; z-index: 1110;}
div.busappmenu ul	{margin: 0 0 0 5px; padding: 5px; font-size: 14px;}
div.busappmenu ul li	{display:inline; margin: 0 3px 3px 0; padding: 3px; border: 1px solid gray; border-radius: 4px; font-size: 14px; cursor: pointer;}
div.busappmenu div.editorschalter	{position: absolute; right: 124px; bottom: -6px;}
div.busappmenu div.editorschalter li	{border: 0px solid white;}
div.busappmenu div.editorschalter input	{ border: 1px solid gray; border-radius: 4px 4px 0 0; font-size: 10px;}

div.busapplogout	{position: absolute; top: 99px; right: 25px; height: 16px; font-size: 12px; margin: 0; padding: 3px 3px 0px 3px; background-color: gray; border-top: 0px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; border-radius: 0 0 6px 6px; z-index: 1109;}
div.busapplogout a	{ text-decoration: none; color: black;}

div.busapplogin	{position: absolute; top: 50%; left: 50%; width: 420px; height: 360px; margin: -210px 0 0 -180px; border: 0px solid white; text-align: right;}
div.busapplogin div	{-webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.50);
-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.50);
box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.50);}
div.busapplogin strong	{font-size: 24px; font-weight: bolder; color: rgb(245,245,245); text-shadow: 5px 5px 5px rgba(0,0,0,0.75); margin: 0 0 0 0;}
div.busappfusszeile	{position: absolute; bottom: 5px; left: 5px; right: 5px; text-align: center; color: white; font-size: 12px;}
div.busappfusszeile a	{text-decoration: none; color: rgb(245,245,245);}

div.busappliste	{position: absolute; top: 100px; bottom: 0px; left: 0px; width: 240px; margin: 5px; padding: 5px; border: 2px solid gray; border-radius: 12px; background-color: white; font-size: 12px; white-space: nowrap; overflow: auto; z-index: 1111;}
div.auflistung	{margin: 0; padding: 0; min-height: 14px; white-space: nowrap; border: 0px solid white; }
div.sprachboxen {display: inline-block; float: left; margin: 0 1px 1px 0; padding: 1px; min-height: 9px; height: 9px; max-height: 9px; min-width: 7px; width: 7px; max-width: 11px; white-space: nowrap; border: 1px solid gray; background-color: #cccccc; font-size: 7px;}
div.busappliste a	{text-decoration: none;}
div.busappliste input {display: inline-block; font-size: 8px; height: 10px; width: 10px; border: 1px solid gray;}
div.busappliste img.verzeichnisschalter	{cursor: pointer;}
div.busappliste div.neuePage	{position: absolute; top: 0px; right: 15px; font-size: 10px; margin: 0; padding: 0px 4px 0px 4px; color: white; background-color: gray; border-top: 0px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; border-radius: 0 0 6px 6px;}
div.busappliste #listereload	{width: 24px; cursor: pointer;}

div.busappliste div.pagespoint		{margin: 0px; padding: 0px; border: 0px solid blue; background-color: white; display: block; overflow: hidden; max-height: 14px;}
div.busappliste div.listedroppable	{margin: 0px; padding: 24px 0px 0px 0px; border: 0px solid blue; background-color: white; display: block; overflow: hidden; max-height: 14px;}

div.busappregister	{position: absolute; top: 105px; right: 0px; left: 260px; height: 20px; margin: 0px; padding: 0px 0px 0px 15px; border: 0px solid red; z-index: 1000;}
div.busappregister ul	{margin: 5px; padding: 0; font-size: 10px;}
div.busappregister a	{text-decoration: none; color: black;}
div.busappregister ul li	{display:inline; margin: 0; padding: 3px; background-color: #cccccc; border-top: 1px solid gray; border-right: 1px solid gray; border-bottom: 0px solid gray; border-left: 1px solid gray; border-radius: 6px 6px 0px 0px; cursor: pointer;}
div.busappregister ul li#registerAktiv	{background-color: white;}
div.busappregister ul li div	{ display: inline-block; width: 8px; height: 8px; border: 1px solid white; background-color: #FF8500; border-radius: 4px; margin: 0px 4px 0px 0px; padding: 0px; }

div.busappauswahl	{position: absolute; top: 120px; right: 0px; bottom: 0px; width: 10px; margin: 5px; padding: 5px; border: 2px solid gray; border-radius: 12px; background-color: white; font-size: 10px; overflow: hidden; z-index: 1101;}
div.busappauswahl div.auswahlschieber	{position: absolute; top: 2px; bottom: 2px; left: 2px; width: 14px; background-color: gray; border: 1px solid gray; border-radius: 8px 0 0 8px; cursor: pointer; background-image: url(/image/dreieck_links.10x20.png); background-position: left center; background-repeat: no-repeat; overflow: auto; z-index: 2000;}
div.busappauswahl div.auswahlcontent	{position: absolute; top: 2px; right: 2px; bottom: 2px; left: 20px; padding: 10px; background-color: #dddddd; border: 1px solid gray; border-radius: 0 8px 8px 0; overflow: auto; z-index: 1100;}
div.busappauswahl a	{ text-decoration: none; color: blue;}
div.busappauswahl img	{ max-width: 240px; border: 0px solid gray; margin: 20px 0 0 0; }
div.busappauswahl input	{ font-size: 10px; max-width: 100px;}

div.busappauswahl div.auswahlcontentmenu	{ top: 0px; left: 10px; margin: 0 0 10px 0; padding: 0;}
div.busappauswahl div.auswahlcontentmenu ul	{ margin: 0; padding: 0;}
div.busappauswahl div.auswahlcontentmenu li	{ display: inline-block; margin: 0 0 3px 0; padding: 3px 6px; border: 1px solid gray; border-radius: 4px;}
div.busappauswahl div.auswahlcontentmenu li.icon	{ display: inline-block; margin: 0 0 0 0; padding: 0; border: 1px solid gray; border-radius: 4px; background-color: #dddddd;}
div.busappauswahl div.loadscreen	{ display: none; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: #ffffff; z-index: 150;}
div.busappauswahl li img	{margin: 0; padding: 0;}
div.busappauswahl div.loadscreen	{ display: none; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: #ffffff; z-index: 150;}



div.busappcontent	{position: absolute; top: 120px; right: 30px; bottom: 0px; left: 260px; margin: 5px; padding: 5px; border: 2px solid gray; border-radius: 12px; background-color: white; overflow: auto; z-index: 1100;}
div.busappcontent table	{width: 100%; min-width: 320px;}
div.busappcontent td	{text-align: left;}
div.busappcontent th	{text-align: left; vertical-align: top;}
div.busappcontent td.info	{font-size: 10px; color: gray; max-width: 240px;}
div.busappcontent p.info	{font-size: 10px; color: gray; max-width: 240px; margin: 0; padding: 0;}
div.busappcontent textarea.metatexteditor	{width: 90%; min-height: 420px; overflow: auto;}
div.busappcontent div.busappfunktion	{min-height: 10px; min-width: 20px; border: 0px solid yellow; cursor: pointer;}
div.busappcontent div.busappEditor	{min-height: 10px; min-width: 20px; border: 1px solid yellow; cursor: pointer;}
div.busappcontent div.metavorschau	{position: absolute; top: 0px; right: 15px; font-size: 10px; margin: 0; padding: 0px 4px 0px 4px; color: white; background-color: gray; border-top: 0px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; border-radius: 0 0 6px 6px;}
div.busappcontent div.metavorschaufenster	{position: absolute; top: 0px; right: 15px; font-size: 14px; margin: 0; padding: 0px 4px 0px 4px; color: #111111; background-color: rgb(224,224,224); border-top: 0px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray; border-left: 1px solid gray; border-radius: 0 0 6px 6px; display: none;}

div.busappcontent div.pageUnterseiten	{position: absolute; top: 100px; bottom: 0px; left: 0px; width: 140px; margin: 5px; padding: 5px; border: 1px solid gray; overflow: auto;}
div.busappcontent div.pageDetails		{position: absolute; top: 100px; right: 0px; bottom: 0px; left: 155px; margin: 5px; padding: 5px; border: 1px solid gray; overflow: auto;}

div.buttonpagestatus	{display: inline-block; width: 8px; height: 8px; border: 1px solid white; background-color: #FF8500; border-radius: 4px; margin: 0px 4px 0px 0px; padding: 0px; }

table tr.gerade	td	{background-color: #eeeeee;}
table tr.ungerade td	{background-color: #dddddd;}
table tr.gerade	th	{background-color: #eeeeee;}
table tr.ungerade th	{background-color: #dddddd;}

/* Zusatz normalerwahnsinn */

div.busaddapp		{border: 1px solid red; background-color: white; margin: 0 0 6px 0; padding: 2px;}
div.zentrierer		{font-family: 'Carrois Gothic','Gudea','Arial','sans-serif';}

/* Zusatz DateiVerwaltung files */

ul.busappfsliste				{ margin: 0; padding: 0;}
ul.busappfsliste li				{ margin: 0 0 0 12px; padding: 0;}

ul.busappdateiauflistung		{ margin: 20px 18px 0 0px; padding: 0; width: 100%; text-align: left;}
ul.busappdateiauflistung li		{ display: inline-block; list-style: none; margin: 0 auto; padding: 0 0 22px 22px; text-align: center;}
ul.busappdateiauflistung li a	{ text-decoration: none;}
ul.busappdateiauflistung li div.quadrat		{ width: 164px; height: 164px; border: 2px solid #727272; border-radius: 6px 6px 0px 0px; background-color: #898989; overflow: hidden; margin: 0px; padding: 0px; text-align: center;}
ul.busappdateiauflistung li div.quadrat img	{ min-height: 164px; min-width: 164px; height: 100%; max-height: 240px; max-width: 240px;}
ul.busappdateiauflistung li div.unterquadrat		{ width: 164px; height: 24px; border: 2px solid #727272; background-color: #727272; color: white; border-radius: 0px 0px 6px 6px; overflow: hidden; margin: 0px; padding: 0px; text-align: left; white-space: nowrap; line-height: 200%;}
ul.busappdateiauflistung li div.unterquadrat a		{ color: white;}
div.busappdateidetails img		{ border: 2px solid #727272;}

