body {	background:#D8DADC url(images/schatten.gif) top center repeat-y;
	padding: 0;	
	margin: 0;
	min-width: 720px;
}


/* Basics ===================================================*/
#logo {
	margin: 0 auto 0 auto;
	width: 750px; 
	height: 100px;
	background: #fff url(images/iwm.gif) center left no-repeat;
}

#nav {	
	width: 750px;
	height: 60px;
	margin: 0 auto 0 auto;
	padding: 20px 25px 10px 25px;
	background: #92ACCE url(images/kivi.gif) right no-repeat;
}


#unten {
	margin: 0 auto 0 auto;
	width: 750px; 
	height: 900px;
	background: #fff url(images/kivisoft.gif) right bottom no-repeat;
}

#main {
	width: 549px;
	height: 900px;
	padding: 0 25px 0 25px;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000;
	background: #fff;
	border-right: 1px dotted #5D83B2;
}

#sidebar	{
	width: 200px;
	margin: -900px 0 0 550px;
	padding: 0 15px 0 15px;
	font-family: Georgia, Times, serif;
	font-size: 12px;
	line-height: 17px;
	text-align: left;
	color: #5C5B60;
}

/* IE5.x/Win hacks */
#nav {width: 750px; voice-family: "\"}\""; voice-family: inherit; width: 700px;}

#nav {height: 60px; voice-family: "\"}\""; voice-family: inherit; height: 30px;}

#main {width: 549px; voice-family: "\"}\""; voice-family: inherit; width: 499px;}



/* Navigation =============================================*/

#nav ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
}

#nav ul li {
	min-width: 30px;
	display: block;
	text-align: left;
	padding-right: 80px;
	margin: 0;
	float: left;
}

#nav ul li a {
	height: 60px;
	padding: 0;
	color: #fff;
	text-decoration: none;
	display: block;
	text-align: left;
	font-family: Georgia, Times, serif;
	font-size: 14px;
	float: left;
}

#nav ul li a:hover { color: #003F7C; }

#nav a:active { color: #003F7C; }

#nav li#active a { color: #003F7C; }


/* Headlines & Flie§text ===================================================*/


/* Headlines m Link =====*/

#main .hl1 {
	padding: 15px 0 3px 0;
	font-family: Georgia, Times, serif;
	font-size: 15px;
	text-align: left;
	font-weight: 700;
	color: #003F7C; 
}

#main .hl1 a { color: #5D83B2; }

#main .hl1 a:hover { color: #003F7C; }

#main .hl2 {
	padding-bottom: 5px;
	font-family: Georgia, Times, serif;
	font-style: italic;
	text-align: left;
	color: #68676B; 
	border-bottom: 1px dotted #5D83B2;
}

#main .hl2 a { color: #98989B; }

#main .hl2 a:hover { color: #68676B;}


/* Headlines Standard =====*/

#main .hl3, #sidebar .hl {
	padding: 15px 0 5px 0;
	font-family: Georgia, Times, serif;
	font-size: 15px;
	line-height: 16px;
	text-align: left;
	font-weight: 700;
	color: #003F7C; 
	border-bottom: 1px dotted #5D83B2;
}

#main .news {
	padding: 15px 0 5px 0;
	font-family: Georgia, Times, serif;
	font-size: 15px;
	text-align: left;
	color: #68676B; 
	border-bottom: 1px dotted #5D83B2;
}

/* Flie§text (mit Bild) =====*/

#main .txthl {
	font-weight: 700;
	color: #003F7C; 
}

#main .txt, #main .imgtxt {
	padding: 10px;
	padding-right: 0;
}

#main .imgtxt {
	width: 399px;
	padding: 10px 15px 10px 10px;
	float: left;
}

#main .txt a, #main .imgtxt a{
	color: #98989B; 
}

#main .txt a:hover, #main .imgtxt a:hover { 
	color: #68676B;
}

#main .img, #sidebar .img {
	padding-top: 10px;
}

/* IE5.x/Win hacks */
#main .imgtxt {width: 389px; voice-family: "\"}\""; voice-family: inherit; width: 374px;}


/* Sidebar ===================================================*/

#sidebar .link {
	text-decoration: none;
}

#sidebar a, a:link {
	text-decoration: none;
	color: #5D83B2;
}

#sidebar a:hover, a:active { 
	color: #003F7C;
}


#sidebar ul {
	margin: 0; padding: 0;
	border-bottom: 1px dotted #5D83B2;
	padding-top: 5px;
	padding-bottom: 5px;
}

#sidebar li {
	list-style: none;
	margin: 0; padding: 5px;
}

#sidebar .img {
	border-bottom: 1px dotted #5D83B2;
	padding-bottom: 10px;
}

#sidebar {width: 200px; voice-family: "\"}\""; voice-family: inherit; width: 170px;}
