html {
	margin: 0;
	padding: 0;
	height: 100%;
}

BODY {	background : #000000;
	font-family : Arial, Helvetica, sans-serif;
	height:94%;
	margin:0;
	text-align: center;
	padding: 0%;
	font-size:101%;
	color: #000000;}

a {font-size: 8pt; text-decoration: none; font-weight : bold;padding:0px;}
a:link {color:#800000;padding:0px;}
a:visited {color:#800000;padding:0px;}
a:active {color:#1a3a64;padding:0px;}
a:hover{color: #1a3a64; background:#fff;padding:0px;}

a.nav {font-size: 8pt; text-decoration: none; font-weight : bold;padding:10px;}
a.nav:link {color:#fff;padding:10px;}
a.nav:visited {color:#fff;padding:10px;}
a.nav:active {color:#fff;padding:10px;}
a.nav:hover{color: #800000; background:#fff;padding:10px;}

a.aktiv {font-size: 8pt; text-decoration: none; font-weight : bold;}
a.aktiv:link {color: #000000; background:#fff;padding:10px;}
a.aktiv:visited {color: #000000; background:#fff;padding:10px;}
a.aktiv:active {color: #000000; background:#fff;padding:10px;}
a.aktiv:hover{color: #000000; background:#fff;padding:10px;}


h1		{font-size:0.9em;}

h2		{font-size:0.8em;}

h3		{font-size:0.8em;}

p		{font-size:0.8em;}

li		{font-size:0.8em;}

.tab1		{font-size:1.3em; font-weight: bold;}

.tab2		{font-size:.8em;}

.news 		{font-size:8pt;color: #1a3a63; padding-left: 20px; text-align: left;}

.small 		{font-size:7pt;color: #999; text-align: left;}

.imp 		{font-size:7pt;color: #ffffff; text-align: right;}

#main 		{background : url(../images/header.jpg) no-repeat;
		height: 90%;
		width:990px;
		text-align: left;
		margin:auto;
		padding-top: 130px;
		border: 0px dotted black;
		
		}

.inhalt 	{padding:9px; width:98%;}

.hilfe		{cursor:help; text-decoration:underline;}

#content {
	position: absolute;
	top: 140px;
	left: 220px;
	width: 520px;
	background-repeat : no-repeat;
	padding: 10px 10px 10px 20px;
}

#aktiv{
	background : url() no-repeat;
	}

#aktiv a {
	display: block;
	text-decoration : none;
	font-weight: bold;
	color: #800000;
	font-size : 8pt;
	padding: 0px 0px 15px 0px;
	}

#aktiv a.active {
	font-weight: bold;	
	color: #800000;
}

#aktiv a:hover {
	font-weight: bold;
	color: #800000;
	}
#plaintext {
	position: absolute;
	top: 20px;
	left: 820px;
}

#subnav1 {
	background : url() no-repeat;
	}

#subnav1 a {
	display: block;
	text-decoration : none;
	font-weight: 600;
	color: #ffffff;
	font-size : 8pt;
	padding: 5px 5px 5px 15px;
	}

#subnav1 a.active {
	font-weight: bold;	
	color: #000;
}

#subnav1 a:hover {
	font-weight: bold;
	color: #800000;
	}
#plaintext {
	position: absolute;
	top: 20px;
	left: 820px;
}

#plaintext a {
	color: #800000;
	text-decoration: none;
}


#sidebar {
	position: absolute;
	top: 130px;
	left: 815px;
	background: url(../images/rback.gif) no-repeat;
	padding-left: 15px;
	padding-top: 15px;
	}

.sidepicture {
	float: right;
	padding: 0px 0px 0px 10px;
	margin: 4px 0px 10px 10px;
}
