.hintergrundhauptfenster { 
	background:url(pics/bg-600-412.jpg); 
	width:600px; 
	height:412px; 
}

h1{
	margin-bottom:6px; 
	font-size:16px; 
	line-height:16px; 
	margin-top:0px; 
	}
h2{
	margin-bottom:10px;  
	font-size:14px; 
	line-height:14px; 
	margin-top:8px; 
	}
h3{
	margin-bottom:10px; 
	font-size:12px; 
	font-weight:bold; 
	line-height:12px; 
	}
h4{
	margin-bottom:2px; 
	font-size:11px; 
	font-weight:bold; 
	line-height:11px; 
	}
h5{
	margin-bottom:0px; 
	font-size:10px; 
	font-weight:bold; 
	line-height:10px; 
	}

p{
	font-size:10px; 
	line-height:12px; 
	margin-bottom:6px;
	}

.mini{
	font-size:8px;
	}

a, a:active, a:visited, a:hover {
	font-size:10px;
}

A.linkkl:link {
	font-size:8px;
	color:#75a3c5;
}

A.linkkl:active {
	font-size:8px;
	color:#75a3c5;
}

A.linkkl:visited {
	font-size:8px;
	color:#75a3c5;
}

A.linkkl:hover {
	font-size:8px;
	color:#ffffff;
}

ul li {
	font-size:10px;
	margin-bottom:0px;
	margin-top:0px;
}

.main{ 
	left:114px; 
	top:55px; 
	width:486px; 
	height:357px;
	}

.maintext{
	margin-top:8px; 
	padding-left:18px; 
	padding-right:0px; 
	margin-bottom:0px;
	}

.maintext2{
	margin-top:0px; 
	padding-left:18px; 
	padding-right:160px; 
	}

.menuetext{
	color:#ffffff; 
	font-size:11px; 
	line-height:15px; 
	left:5px; 
	padding-top:8px; 
	padding-bottom:4px; 
	width:190px; 
	height:40px; 
	}

.portrait{
	margin-right:10px;
	margin-top:0px; 
	margin-bottom:4px; 
	width:90px; 
	height:auto; 
	}

.karte{
	width:400px; 
	height:300px; 
	margin-left:30px; 
	}

.navcontainer { 
	width:104px; 
	left:0px; 
	top:58px;
	position:absolute; 
	}

.navcontainer a { 
	width: 104px;
}

.navcontainer a:link, .navlist a:visited {
	margin-top:4px; 
	margin-bottom:4px; 
	font-size:10px;
}

.navcontainer a:hover {
	background-image:url(pics/bg-button-1000.jpg); 
}

.adressfeld{ 
	top:345px; 
	left:0px; 
	width:110px; 
	height:70px; 
	}

.textadresse {
	font-size:8px; 
	line-height:13px;
	}