@charset "utf-8";
/* CSS Document */

/* ------------------------------------------- global */

html, body  {
    	font: 100% Verdana, Arial, Helvetica, sans-serif;
    	background: #b5b5b5;
		height:100%;
    	color: #000000;
		overflow:hidden;
    }

/* ------------------------------------------- login/start */
body.bg-login {background-image:url(bg-login.gif); background-repeat:repeat-x; background-position:top;background-color: #808080;text-align:center;margin:0;border:0}

.inplgn {border:1px solid green; width:200px;}

#logscreen {margin:30px auto auto auto;top:20px; width:602px;min-height:400px;text-align:center;background-image:url(bg-logscreen.gif);background-repeat:repeat-x;background-color:#a9a8a8;}
#logbanner {height:70px;background-image:url(log-banner.jpg);background-position:top;background-repeat:no-repeat;}
.log-head {font: Arial, Helvetica, sans-serif; color:#003300; font-size:18px; font-weight:bold;}
.logformlabel {font: Arial, Helvetica, sans-serif; color:black; font-size:12px; font-weight:bold;text-align: right;}
.logforminput {font: Arial, Helvetica, sans-serif; color:black; font-size:12px; font-weight:bold;text-align: left;padding: 2px 0 2px 5px;}
#logstatus {padding:0px;margin: 0 0 0 0;height:20px;background-color:black;vertical-align:middle;background-image:url(bg-status.jpg);background-repeat:no-repeat;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom: 1px solid #424242;text-align:left;}
.uebersichtm{font: Arial, Helvetica, sans-serif; color:black; font-size:12px; font-weight:normal;text-align:left;padding:4px;}
td.uebersichtm a {font: Arial, Helvetica, sans-serif; color:black; text-decoration:none;}
td.uebersichtm a:hover {font: Arial, Helvetica, sans-serif; color:#003300; font-weight:bold; text-decoration:underline;}

.uebersichtr {font: Arial, Helvetica, sans-serif; color:black; font-size:10px; font-style:italic;font-weight:normal;text-align:left;padding:4px;}

#logcontent {overflow-y:scroll;height:300px;}
#loginbigfeedback {color: red;}
#homeatsv {font-size:9px;}


#footer {width:602px;height:25px;margin: 2px auto 0 auto;font: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; font-weight:bold;text-align:left;}
#footer a {color:#FFFFFF;text-decoration:none;}

/* ------------------------------------------- top frame */
body.bg-top {background-color: #424242;margin:0;}
#logoleiste {top:20px;height:70px;margin: 29px 30px 0 30px;background-image:url(banner.jpg);background-position:right;background-repeat:no-repeat;}
#status {padding:0px;margin: 0 30px 0 30px;height:20px;background-color:black;vertical-align:middle;background-image:url(bg-status.jpg);background-repeat:no-repeat;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom: 1px solid #424242;}

#logged {padding:3px 10px 2px 5px;font-size:10px; color:white;vertical-align:middle;}



#header ul{ position:fixed;left:-11px;top:60px;border-bottom:0px none #ccc;display:inline;text-align:left;}
#header ul li.act, #header ul li.inact{display:inline;float:left;margin-left:0px;font: 12px Arial; font-weight:bold; color:black;border:1px;padding:0px 0px; }
#header li {display:inline;list-style-type:none;list-style-position:outside;}
#header li.act a, a.act {display:block; margin-left:0px;text-decoration:none;padding:4px 4px;font: 12px Arial; font-weight:bold; color:black; background-image:url(reiter-a.gif);text-align:center;width:111px;}

#header li.inact a, a.inact {display:block; margin-left:0px;text-decoration:none;padding:4px 4px;font: 12px Arial; font-weight:bold; color:black; background-image:url(reiter-grau-hover.gif);text-align:center;width:111px}
#header li.inact a:hover, a.inact:hover {display:block; margin-left:0px;text-decoration:none;padding:4px 4px;font: 12px Arial; font-weight:bold; color:black; background-image:url(reiter-grau-aktiv.gif);text-align:center;width:111px}

#header li.grey a, a.grey {display:block; margin-left:0px;text-decoration:none;padding:4px 4px;font: 12px Arial; font-weight:bold; color:#555555; background-image:url(reiter-g.gif);text-align:center;width:111px}
#header li.grey a:hover, a.grey:hover {display:block; margin-left:0px;text-decoration:none;padding:4px 4px;font: 12px Arial; font-weight:bold; color:#555555; background-image:url(reiter-g.gif);text-align:center;width:111px}


#header li.xact a, a.xact {display:block; margin-left:118px;text-decoration:none;padding:4px 4px;font: 12px Arial; font-weight:bold; color:black; background-image:url(reiter-ax.gif);text-align:center;width:291px;}

#header li.xinact a, a.xinact {display:block; margin-left:0px;text-decoration:none;padding:4px 4px;font: 12px Arial; font-weight:bold; color:black; background-image:url(reiter-n.gif);text-align:center;width:200px}
#header li.xinact a:hover, a.xinact:hover {display:block; margin-left:0px;text-decoration:none;padding:4px 4px;font: 12px Arial; font-weight:bold; color:black; background-image:url(reiter-a.gif);text-align:center;width:200px}

#header li.xgrey a, a.xgrey {display:block; margin-left:0px;text-decoration:none;padding:4px 4px;font: 12px Arial; font-weight:bold; color:#555555; background-image:url(reiter-g.gif);text-align:center;width:200px}
#header li.xgrey a:hover, a.xgrey:hover {display:block; margin-left:0px;text-decoration:none;padding:4px 4px;font: 12px Arial; font-weight:bold; color:#555555; background-image:url(reiter-g.gif);text-align:center;width:200px}


/* ------------------------------------------- bottom frame */

#bottomtext {font: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; font-weight:bold; margin-top:0;margin-left:50px;}
#suche {padding:1px 10px 1px 0;text-align:left;margin-top:-3px;}
body.bg-bottom {margin:0;margin-top:10px;} 
#bottomtable {margin:0;}

.ftlgout{width:50px;text-align: center;background:red;}
a.ftlgx{color:white;font-size:1em;font-weight: bold;}



/* ------------------------------------------- nav frame */

body.bg-left {background-image:url(bg-seite.gif); background-repeat:repeat-x; background-position:top;background-color: #808080;margin:0;}
#navcontent {padding-top:20px;margin: 0px 0px 0px 30px; height:100%;border-right:1px solid #a9a8a8; background-image:url(bg-nav.gif);background-repeat:repeat-x;background-color:#a9a8a8; overflow:auto;}

/* ------------------------------------------- right frame */
body.bg-right {background-image:url(bg-seite.gif); background-repeat:repeat-x; background-position:top;background-color: #808080;margin:0;}

/*search-result*/

body.bg-search{overflow:auto;}


/*Dynatree damit kein Umbruch*/
.hbdt{margin:0;padding:0;display:inline;}

.searchterm0	{background-color:#FF0000}
.searchterm1	{background-color:#FFFF00}
.searchterm2	{background-color:#80FF00}
.searchterm3	{background-color:#FF8040}
.searchterm4	{background-color:#008000}
.searchterm5	{background-color:#0000FF}
.searchterm6	{background-color:#808000}
.searchterm7	{background-color:#003399}
.searchterm8	{background-color:#006699}
.searchterm9	{background-color:#808040}


#fauxconsole{
	position:absolute;
	top:0;
	right:0;
	width:300px;
	border:1px solid #999;
	font-family:courier,monospace;
	background:#eee;
	font-size:10px;
	padding:10px;
}
html>body #fauxconsole{
	position:fixed;
}
#fauxconsole a{
	float:right;
	padding-left:1em;
	padding-bottom:.5em;
	text-align:right;
}

/*synthetische Folder*/
h1.sfold {font: Arial, Helvetica, sans-serif; font-size:14px; }
a.sfold {color: black;text-decoration:none;font-size:10px; }
tr.sfold {border:1px solid red; margin-top:3px;}