@charset "iso-8859-1";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
}
body {
	height:auto;
	min-height:614px;
	width:auto;
	min-width:1004px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-align:left;
	background:#ffffff;
}
td {
vertical-align: top;
}
.seite #header {
	height:85px;
	background:#010000;
}
#sidebar1 {
	float:left;
	width:220px;
	height:505px;
	background:#fff;
}
#sidebar2 {
	float:left; 
	width:59px;
	height:485px;
	background:#fff;
	margin:0 0 0 725px;
	z-index:2;
}
#mainContent {
	float:left;
	left:220px;
	width:715px;
	height:505px;
	background: #ffffff;
	margin:20px 0 0 20px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	position:absolute;
}
#mainContent1 {
	width:774px;
	height:490px;
	background: #ffffff;
	margin:10px 0 0 230px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	position:absolute;
	overflow:auto;
}
#sidebar1, #sidebar2, #mainContent {
	padding-bottom:32767px; 
	margin-bottom:-32767px;
}

div#test1 {
	margin:0 0 0 0;
	position:absolute;
	height:268px;
	width:200px;
	float:left;
	left:0;
	bottom:-1px;
	z-index:1;
}
div#test2 {
	margin:0 0 50px 0;
	position:absolute;
	height:35px;
	width:81px;
	float:left;
	left:0;
	bottom:-1px;
	z-index:2;
}
div#test3 {
	margin:485px 7px 10px 0;
	position:absolute;
	height:20px;
	width:200px;
	float:left;
	left:800px;
	z-index:1;
	background:ffffff;
}
img {
border:none;
}
#wrapper {
overflow:hidden; 
background: #FFFFFF;	
}
.content {
padding:0;
}
.seite #kontakt {
diplay:inline;
position:absolute;
width:264px;
top:25px;
left:740px;
z-index:150;
}

.Top {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
text-decoration: none;
font-size: 14px;
}

a.white:link {
diplay:inline;
color: #999999;
text-decoration: none;	
font-size: 14px;

}
a.white:visited {
diplay:inline;
font-family: Arial, Helvetica, sans-serif;
color: #999999;
text-decoration: none;
font-size: 14px;

}
a.white:hover {
diplay:inline;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
font-size: 14px;
}
a.white:active {
diplay:inline;
font-family: Arial, Helvetica, sans-serif;
color: #999999;
text-decoration: none;
font-size: 14px;
}

a.typ2:link {
color: #c4182e;
text-decoration: none;	font-size: 12px;
}
a.typ2:visited {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
text-decoration: none;
font-size: 12px;
}
a.typ2:hover {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
text-decoration: underline;
font-size: 12px;
}
a.typ2:active {
font-family: Arial, Helvetica, sans-serif;
color: #999999;
text-decoration: none;
font-size: 12px;
}
/*---------------------------------------------------------*/
a:link {
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
color: #999999;
text-decoration: none;
font-size: 12px;
}
a:visited {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #999999;
font-size: 12px;
}
a:hover {
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #999999;
font-size: 12px;
}
a:active {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #999999;
font-size: 12px;
}
/*---------------------------------------------------------*/
a.typ4:link {
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
color: #000000;
text-decoration: none;
font-size: 12px;
}
a.typ4:visited {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
font-size: 12px;
}
a.typ4:hover {
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #000000;
font-size: 12px;
}
a.typ4:active {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
font-size: 12px;
}
/*---------------------------------------------------------*/
.Stil5 {
font-size:10px;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
}
.Stil6 {
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
}
a.typ3:visited {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
font-size: 10px;
}
a.typ3:hover {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: underline;
font-size:10px;
}
a.typ3:active {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
font-size: 10px;
}
a.typ3:link {
font-family: Arial, Helvetica, sans-serif;
color: #c4182e;
text-decoration: none;
font-size: 10px;
}
p,li,br  { font-size:12px;
     line-height:16px;
     font-family:  Arial, Helvetica, sans-serif;
}
.linkoben {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
.Copy {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.Copy2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #c4182e; }
.Copyfett {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight:bold; }
.Headline {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight:bold; }
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight:bold; margin:0; padding:0; }
.typ4 {font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; font-size: 12px;}
.Stil1 {color: #010000; font-size: 10px;}
#footer p,
#header p {color:#fff;}
#footer a {color:#fff;}
#footer a:hover {text-decoration:none;}

/*--------------------------------------------------------Navi-4-*/
div#navi4 {
	padding:20px 0 0 0;
	float:left;
	height:auto;
	position:absolute;
}
div#navi4 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 12px;
	cursor: default;
	width: auto;
	text-align:left;
}
div#navi4 ul li {
	width:center;
	font-weight:bold;
}
div#navi4 ul li a {
	color:#010000;
	display: block;
	cursor: pointer;
	text-align:left;
	padding-top: 4px;
	padding:0 0 0 20px;
	height: 20px;
	text-decoration: none;
}
div#navi4 ul li a:hover {
	text-decoration:underline;
	color:#010000;
}
div#navi4 ul li a.keinrand {
	border:none;
}