#rahmen_0 {
    width: 1px;
    height: 1px;
    position: absolute;
    top: 0px;
    left: 50%;
    overflow: visible; }
#rahmen_1 {
    position: absolute;
    top: 0px;
    left: -436px;
    height: 550px;
    width: 872px; }
#logo { 
    position:absolute; 
	top:23px; 
	left:16px; 
	width:270px; 
	height:60px; 
	z-index:4;    
	overflow:hidden; 
	border:0px;}
#menu { 
    position:absolute; 
	top:339px; 
	left:8px; 
	width:220px; 
	height:300px; 
	z-index:7;    
	overflow:hidden; 
	border:0px;}
#nav { 
    position:absolute; 
	top:363px; 
	left:652px; 
	width:221px; 
	height:300px; 
	z-index:7;    
	overflow:hidden; 
	border:0px;}
#nav2 { 
    position:absolute; 
	top:0px; 
	left:470px; 
	width:390px; 
	height:100px; 
	z-index:5;    
	overflow:hidden; 
	border:0px;}
#bilder { 
    position:absolute; 
	top:100px; 
	left:0px; 
	width:872px; 
	height:240px; 
	z-index:5;    
	overflow:hidden; 
	border:0px;}
#inhalt { 
    position:absolute; 
	top:350px; 
	left:264px; 
	width:370px; 
	height:280px; 
	z-index:5;    
	overflow:auto; 
	border:0px;}
#inhaltbreit {
	position:absolute;
	top:350px;
	left:264px;
	width:600px;
	height:280px;
	z-index:5;
	overflow:auto;
	border:0px;
}
#news { 
    position:absolute; 
	top:362px; 
	left:675px; 
	width:180px; 
	height:295px; 
	z-index:6;    
	overflow:auto; 
	border:0px;}
#adresse { 
    position:absolute; 
	top:640px; 
	left:0px; 
	width:872px; 
	height:85px; 
	z-index:5;    
	overflow:hidden; 
	border:0px;}
#vertikal1 { 
    position:absolute; 
	top:339px; 
	left:230px; 
	width:11px; 
	height:258px; 
	z-index:6;    
	overflow:hidden; 
	border:0px;}
#vertikal2 { 
    position:absolute; 
	top:339px; 
	left:646px; 
	width:11px; 
	height:258px; 
	z-index:6;    
	overflow:hidden; 
	border:0px;}
#footer { 
    position:absolute; 
	top:730px; 
	left:380px; 
	width:200px; 
	height:20px; 
	z-index:5;    
	overflow:hidden; 
	border:0px;}
	
body {
	font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	font-size: 12px;
	color: #2e2e2e;
	scrollbar-arrow-color: #a2a3a3;
	scrollbar-face-color: #e2e2e2;
	scrollbar-track-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	background-image: url(images/background.gif);
}
td {
	font-size: 12px;
	color: #3e3e3e;
	line-height: 18px;
}
input, select, textarea
 {
    font-size:12px;
    border-style:solid;  /*  solid = durchgezogen.
                            double = doppelt durchgezogen.
                            none = keine     */
    border-width:1px;
    border-color:#A2A3A3;
    background-color:#E2E2E2;
    color:#333333;
}
.feld {
	width:230px;
}
.bradio
 {
	width:13px;
	height: 13px;
    border-style:none;  /*  solid = durchgezogen.
                            double = doppelt durchgezogen.
                            none = keine     */
    background-color:#E1DFD7;
    color:#3e3e3e;
}

.button
 {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    border-style:solid;  /*  solid = durchgezogen.
                            double = doppelt durchgezogen.
                            none = keine     */
    border-width:1px;
    border-color:#97999C;
    background-color:#E3E5E4;
    color:#3e3e3e;
	cursor:hand;
}
.f10px {
	font-size: 10px;
}
.f11px {
	font-size: 11px;
}
.f14px {
	font-size: 13px;
}
.f12px {
	font-size: 12px;
}
h1 {
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
a:hover {
	color: #3e3e3e;
	font-weight: normal;
	text-decoration: none;
}
a {
	color: #108CFD;
	font-weight: normal;
	text-decoration: none;
}
.link1 {color:#1E4D79;font-size: 12px;font-weight: normal;}
.link1hell {color:#159AAD;font-size: 12px;font-weight: normal;}
.link1black {color:#646568;font-size: 12px;font-weight: bold;}
.link1invisible {color:#646568;font-size: 12px;font-weight: normal;}
.link1normal a { color:#108CFD;font-size: 12px;font-weight: normal;}
.link1over a:hover { color:#108CFD;font-size: 12px;font-weight: normal;}

.link2normal a { color:#666666;font-size: 9px;font-weight: normal;}
.link2over a:hover { color:#108CFD;font-size: 9px;font-weight: normal;}

