:focus { outline: 0; }

Html { height: 100%; margin-bottom: 1px }

body {
	text-align: center;
	font-family: Verdana;
	font-size: 11px;
	color: #374574;
	line-height: 17px;
	margin-top: 0px;
	padding-top: 0px;
	overflow-y: scroll; 
}
#outer {
  width: 980px;
	text-align:left;  
  margin:0 auto;
  background-color:#FFFFFF;
  margin-top: 0px;
  margin-left:auto;
  margin-right:auto;
  padding-top:0px;
  background-image:url(../pics/hintergrund.jpg);
}
#header {
	text-align:center;
	height:110px;
	width:980px;
}
#metanav {
  position: relative;
  margin-top: -82px;
  margin-bottom: 90px;
  margin-right: 10px;
  text-align: right;
}
#sprache {
	position:relative;
	height: 18px;
	margin-top: -48px;
	margin-bottom: 10px;
	margin-right: 10px;
	text-align: right;
}
#main {
	margin-top:0px;
}
#nav {
  width:186px;
	margin-top:5px;
	float:left;
	padding-left:5px;
}
#content {
	width:779px;
	position:relative;
	background-color:#FFFFFF;
	margin-top:15px;
	margin-left:196px;
	margin-bottom: -3px;
	padding-bottom: 0px;
}
#footer {
  position: relative;
  padding:0;
  margin:0;
}
.mclear:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.mclear {
	display: block;
}
#ie_clear {
	display: none;
}.toplinks {
	font-size: 11px;
	text-decoration: none;
	padding-left: 18px;
	color: #374574;
}
.lipadd {
	margin-left: -27px;
}
.lipaddausgl {
	margin-left: 9px;
}


a {
	color: #4283B1;
}

a:hover {
	color: #C52440;
}
.ueberschrift {
	font-family: Verdana;
	font-size: 14px;
	margin-bottom: 30px;
	padding-bottom: 30px;
}
.space26 {
	padding-left: 26px;
}

li {
	margin-left: -5px;
	list-style-type: none;
}
.klbulltets {
	font-size: 8px;
}

p {
	margin-left: 20px;
	margin-top: 20px;
}
.space26rot {
	padding-left: 26px;
	color: #C52440;
}
.inhaberpadd {
	padding-bottom: 20px;
}
.space26rotli {
	color: #C52440;
}
.space20 {

	padding-left: 20px;
}
.space20rot {

	padding-left: 20px;
	color: #C52440;
}
.rot {

	color: #C52440;
}

