html, body { height:auto; width: 100%; }
* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: auto;
	color: #000000;
}


.scblue { 
  SCROLLBAR-ARROW-COLOR: #8AA6D5;
  SCROLLBAR-BASE-COLOR: #8AA6D5;
}

h1, h1 * {
	font-size: 27px;
	color: #114114;
	margin: 0px;
	text-decoration: none;
}

h1.uebersicht, h1.uebersicht * {
	font-size: 26px;
	color: #fff;
	margin: 0px;
	padding: 0px 0px 7px 0px;
	text-decoration: none;
}



td, .t, .tk, .input, .inputklein, .inputgross {
	font-weight: normal;
}
	.tk { font-size:10px; } 
	td, .t { font-size:12px; }
		.t { color:#f00; }
	.input, .inputklein, .inputgross { font-size: 11px; border: 1px solid #ccc; margin: 0px; padding: 0px;}
		.input { width:138px; }
		.inputklein { width:38px; }
		.inputgross { width:188px; }
.s, .h { font-weight: bold; }
	.s, .h { font-size:12px; }
		.s { color:#000; }
		.h { color:#00f; }	
		
.n:link, .n:visited, .n:active, .n:hover { text-decoration:none; }

li { list-style-image:url(images/bullet.gif); margin: 0px 0px 5px 20px; }
.n1, .n2, .n3, .footern1	 { font-weight: bold; font-size: 12px; text-decoration: none; }
	.n1 { color: #114; }
	.n2 { color: #114; }
	.n3 { color: #114; }
	.footern1	{ color: #669; }
a.selected { color: #99a; text-decoration:underline; }	

div.* {overflow:hidden; }	
div.n1punkt, div.n3punkt, div.n3punktrechts, div.footern1punkt { height: 20px;}
	div.footern1punkt { float:right; border: solid #fff; border-width: 0px 0px 0px 4px; padding: 0px 20px 0px 10px;}
	div.n1punkt, div.n2punkt, div.footern1punkt { margin:0px 0px 0px 10px; }
		div.n1punkt, div.n2punkt { padding: 0px 20px 0px 10px; }	
			div.n1punkt { float:right; border: solid #cccccc; border-width: 0px 0px 0px 4px; }
			div.n2punkt {
	float: left;
	border: solid #ccc;
	border-width: 0px 0px 0px 4px;
	padding-top: 8px;
}
		div.n3punkt, div.n3punktrechts { float:left; padding: 0px 10px 0px 10px; line-height: 20px;}
			div.n3punkt { border: solid #eee; border-width: 0px 1px 0px 0px; }
			div.n3punktrechts { border-width: 0px; }	
div.selected { background-color:#aaa; }
img { border: 0px; margin:0; padding:0; }

body { padding:0px; }
div.frame, .div.top, div.header, div.navi, div.navi2, div.footer { width: 700px; padding:0px; height:auto; }
	div.frame { margin: auto; }
	div.top, div.header, div.content, div.footernavi, div.footer { margin: 0px; position:relative; }
		div.top { height: 40px; }
		div.header { }
		div.content, div.footernavi {
	width: 660px;
	background-image: url(images/content_back.gif);
	background-repeat: repeat;
}
			div.content { padding: 45px 20px 20px 20px; text-align:left; }
			div.footernavi { height:20px; padding: 16px 20px 0px 20px; }
		div.footer { height:20px; padding: 5px 0px 0px 0px; font-size:10px; color: #114;}
		
		div.navi { 
	height:20px; 
}
		div.navi2 {
	height: 20px;
	background-color: #CCCCCC;
}

		div.navih { 
	height:26px;
}

		
div.br5 {
	clear: both;
	height: 0px;
	overflow: hidden;
}

.heademail {
	letter-spacing: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #02255f;
	text-decoration: none;
}
.headwww {
	letter-spacing: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #abdeeb;
	text-decoration: none;
}
.news, .news * {
	color: #fff;
	text-decoration: underline;
	font-weight: normal;
}
.news .s {
	text-decoration: underline;
	color: #005;
	font-weight: normal;
} 

.UeberschriftGrossRot {
	color: Red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.UeberschriftMittelRot {
	color: Red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.UeberschriftGrossBlau {
	color: Blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.UeberschriftMittelBlau {
	color: Blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.UeberschriftGrossGruen {
	color: Green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.UeberschriftMittelGruen {
	color: Green;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.UeberschriftGrossGelb {
	color: Yellow;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.UeberschriftMittelGelb {
	color: Yellow;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.UeberschriftGrossNormal {
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.UeberschriftMittelNormal {
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}