body {
	background: #ffffff url("../gfx/background.gif");
	font-family: arial, "sans-serif";
	color: #000000;
	height: 100%;
	margin: 0;
	padding: 0;
	width: 100%;
	scrollbar-face-color: #b2b2b2;
	scrollbar-shadow-color: #b2b2b2;
	scrollbar-base-color: #b2b2b2;
	scrollbar-highlight-color: #b2b2b2;
	scrollbar-3dlight-color: #dedede;
	scrollbar-darkshadow-color: #999999;
	scrollbar-track-color: #cccccc;
	scrollbar-arrow-color: #000000;
}


a.standard:LINK {
    color: #FF7200;
    text-decoration: none;
}

a.standard:VISITED {
    color: #FF7200;
    text-decoration: none;
}

a.standard:HOVER {
    color: #FF7200;
    text-decoration: underline;
}

a.standard:ACTIVE {
    color: #FF7200;
    text-decoration: none;
}

a.standard:FOCUS {
    color: #FF7200;
    text-decoration: none;
}

a.black:LINK {
    color: #000000;
    text-decoration: none;
}

a.black:VISITED {
    color: #000000;
    text-decoration: none;
}

a.black:HOVER {
    color: #FF7200;
    text-decoration: underline
}

a.black:ACTIVE {
    color: #000000;
    text-decoration: none;
}

a.black:FOCUS {
    color: #000000;
    text-decoration: none;
}

a:LINK {
    color: #FF7200;
    text-decoration: none;
}

a:VISITED {
    color: #FF7200;
    text-decoration: none;
}

a:HOVER {
    color: #FF7200;
    text-decoration: underline;
}

a:ACTIVE {
    color: #FF7200;
    text-decoration: none;
}

a:FOCUS {
    color: #FF7200;
    text-decoration: none;
}

.normal {

font-family: Verdana, arial;
font-size: 11px;
color: #222222;
line-height: 16px;

}

.shilite {

color: #ffffff;
background-color:#FF7200;
font-weight:bold;

}

.hilite {

color: #000000;
background-color:#FF7200;

}

.alle {

color: #ffffff;
background-color:#565656;

}

.bild {

font-family: verdana, arial;
font-size: 9px;
color: #000000;
line-height: 14px;

}

.orange {

color: #FF7200;

}

.grau {

font-family: verdana, arial;
font-size: 11px;
color: #888888;
line-height: 16px;
font-style: italic;

}

.header {

font-family: arial, verdana;
font-size: 14px;
font-weight: bold;
color: #FF7200;
line-height: 16px;
}

.headerblack {

font-family: arial, verdana;
font-size: 14px;
font-weight: bold;
color: #222222;
line-height: 16px;
}

.subheader {

text-decoration: underline;
font-family: verdana, arial;
font-size: 11px;
color: #FF7200;
line-height: 14px;

}

.subheader2 {

text-decoration: underline;
font-family: verdana, arial;
font-size: 11px;
color: #565656;
line-height: 14px;

}

.klein {

font-family: verdana, arial;
font-size: 9px;
color: #000000;
line-height: 14px;

}

.form1 {
     border-style: solid;
     border-width: 1px;
     border-color: #909090;
     background-color:#CCCCCC;
     font-family:verdana,arial;
     font-size:11px;
     color: #000000;
}

.form2 {
     border-style: solid;
     border-width: 1px;
     border-color: #FF7200;
     background-color:#FFC799;
     font-family:verdana,arial;
     font-size:11px;
     color: #000000;
}


.form3 {
     border-style: solid;
     border-width: 1px;
     border-color: #CCCCCC;
     background-color:#CCCCCC;
     font-family:verdana,arial;
     font-size:11px;
     color: #000000;
}

.forms {
     border-style: solid;
     border-width: 1px;
     border-color: #CCCCCC;
     background-color:#CCCCCC;
     font-family:verdana,arial;
     font-size:9px;
     color: #000000;
}


.error {
     border-style: solid;
     border-width: 1px;
     border-color: #990000;
     background-color:#ffdddd;
     font-family:verdana,arial;
     font-size:11px;
     color: #000000;
}


/********************************************************
	CSS Update 11/2007
********************************************************/

.navigation {
	font-family: arial, "sans-serif";
}

.navigation ul {
	font-family: verdana, arial, "sans-serif";
	font-size: 9px;
	line-height: 10px;
	margin: 0;
	padding-left: 40px;
	width: 152px;
}

.allgemein {
	background: #FF7200;
}

.kommunikation {
	background: #FFAA66;
}

.faecher {
	background: #FF8E33;
}

.bibliothek {
	background: #FFC799;
}


.navigation ul li {
	border: 0;
	border-top: #cccccc 1px solid;
	list-style: none;
	padding: 0;
	margin: 0;
	overflow: show;
}

.level1 {
	border: 0;
	border-top: #cccccc 1px solid;
	background: #eeeeee url("../gfx/level1-bg.gif") repeat-x;
	color: #333333;
	display: block;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 4px 4px 4px 50px;
	text-transform: uppercase;
}

.navigation ul li.level2 a { background: #ffffff; color: #000000; display: block; padding: 3px 3px 3px 10px; text-decoration: none; }
.navigation ul li.level2 a:hover { background: #FFE5D0; color: #000000; }

.navigation ul li.level2-act a { background: #ededed; color: #000000; display: block; padding: 2px; text-decoration: none; }
.navigation ul li.level2-act a:hover {  background: #ffeadb; color: #000000;  }


.rss-feed {
	border: 0;
	float: right;
	padding: 0 5px 5px 5px;
}













