@CHARSET "UTF-8";

/* Author: mh (BLE) - (c) 2008*/

/* Some general settings     */
/* ========================= */


* {margin:0px; padding:0px;border:0;}

html {
	height: 100%;
}

body { 
	height: 100%;
	font-family:Verdana, Arial, Geneva, Helevetica, sans-serif;
	font-size: 100.01%;
	background: #e8e8e8;
}

ul {list-style-type:none;}
.clear {clear:both;}
.clearleft {clear:left;}

/* Hints for users with non-graphical UAs
		(which will be moved out of the viewport by the following rules) */

.sr-hint {
	position: absolute;
	left: -1000px;
	top:-1000px;
	width:0px;
	height: 0px;
	overflow:hidden;
	display:inline;
}

dfn, acronym, abbr, .mouseOverHint {
	text-decoration: none;
	cursor: help;
	border-bottom: 1px dotted;
}

.skipNav {
	position: absolute;
	left: -2000px;
}

.skipNav li a:focus,
.skipNav li a:active {
	display: block;
	position: absolute;
	z-index: 10;
	top: 5px;
	left: 2200px;
	font-size: 1.5em;
	background: #fff;
	color: #000000;
	border: solid 2px #999999;
	padding: 10px;
	width:  15em;
	height: 2em;
}

ul {
	list-style-type:none;
}


/* Farben                    */
/* ========================= */

body {
	background-color:#e8e8e8;
}

div#head {
	background-color:#fff;
}

div#NavigationRegion ul {
	background-color:#fff;
}

div#NavigationRegion ul li {
	background-color:#fff;
}

li.current span {
	background-color:#efe;
}

div#NavigationRegion ul li a {
	border-right:2px solid #ccc;
	border-left:2px solid #ccc;
	text-decoration:none;
	color:#000;
	background-color:#efefef;
}