html,body{
  margin:0;
  padding:0;
  border:0;
/* \*/
  height:100%;
}
body{
  background:#FFFFFF;
  background: url(img/fw-back.jpg);
  background-repeat: repeat-x;
  min-width:946px;
  text-align:center;
}
.clear{
  clear:both;
  height:1px;
  overflow:hidden;
  line-height:1%;
  font-size:0px;
  margin-bottom:-1px;
}
* html .clear{height:auto;margin-bottom:0}
#komplett{
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  position:relative;
  width:946px;
  margin-top:10px;

/* \*/
}
#wrapper{
  min-height:100%;
/* \*/
  height:100%;
  background: #FFFFFF url(img/fw-back-center-02.gif) no-repeat;  
}
#wrapp\65	r{
  height:auto;
}
/* \*/
* html #wrapper{ height:100%;}
#aussen{
  z-index:1;
  position:relative;
  margin-left:252px;
  width:694px;
/* \*/
  height:100%;
}
#links{
  width:253px;
  float:left;
  display:inline;
  position:relative;
  margin-left:-252px;
}
*>html #links{width:252px;}
#container-links{
  width:200px;
  }
/* \*/
* html #links{margin-right:-3px;}
#center{
  width:694px;
  float:right;
  display:inline;
/* \*/
  margin-left:-1px;
}
#clearkopfcenter{
  height:5px;
  overflow:hidden;
}
#clearkopflinks{
  height:5px;
  overflow:hidden;
}
#clearfusscenter{
  height:90px;
  overflow:hidden;
}
#clearfusslinks{
  height:90px;
  overflow:hidden;
}
#fuss{
  z-index:1;
  position:absolute;
  clear: both;
  width:946px;
  height:90px;
  overflow:hidden;
  margin-top:-89px;
}
#subfuss{
  background: #FFFFFF url(img/fw-footer.jpg);
  height:90px;
  padding: 16px 0 8px 260px;
}
#kopf{
  z-index:1;
  position:absolute;
  top:0px;
  width:946px;
  height:5px;
  overflow:hidden;
}
#subkopf1{
  text-align:center;
  height:5px;
  background-color: #FFFFFF;
}
#gfx_bg_middle{
  top:0px;
  position:absolute;
  height:100%;
  overflow:hidden;
  width:694px;
  margin-left:200px;
}
* html #gfx_bg_middle{display:none;}
/* weitere*/
#printlogo {display:none;}
/* print
#printlogo {
	width:760px;
  height:84px;
} 
*/
.brotkrume {
	z-index:1;
	position:absolute;
	width:680px;
	height:20px;
	left:260px;
	top:194px;
	text-align:left;
}
.hilfsnavigation1 {
	z-index:1;
	position:absolute;
	width:130px;
	height:20px;
	left:9px;
	top:6px;
	text-align:left;
}
.input {
	position:absolute;
	height:16px;
	left:20px;
	top:192px;
	text-align:left;
	z-index:5;
	width:220px;
}
#imagefield2 {margin-left:3px;margin-bottom:3px;}
#inhaltlinks {padding: 50px 10px 106px 0;width: 526px;float: left;}
#inhaltrechts {padding: 50px 6px 106px 0;width:151px;float: right;}

/* Hauptnavigation links */
#menulinks {  
  margin: 224px 0 0 0;
  padding: 0;
}
#menulinks li {display: inline;}

#menulinks .menu a {
  display: block;
  padding: 1px 10px 1px 30px;
  text-align: left;
  text-decoration:none;
}
#menulinks .menu a:link, 
#menulinks .menu a:visited {
  color: #C5002E;
  padding-left: 30px;
}
#menulinks .menu a:hover  {
  color: #C5002E;
  background: url(img/fw-menu-active.gif);
  padding: 1px 10px 1px 30px;
}
#navlinks .nav a:hover  {
  color: #0E3192;
  background: url(img/fw-menu-active.gif);
  padding: 6px 10px 6px 16px;
}
.menu {
 margin:0;
 padding:0;
}
#activemenu {background-image: url(img/fw-menu-active.gif);}
#activemenu2 {background-image: url(img/fw-menu-active.gif);}
#activemenu3 {background-image: url(img/fw-menu-active.gif);}
.sprachen {
   z-index:1;
	position:absolute;
	width:50px;
	height:20px;
	right:190px;
	top:3px;
	text-align:right;
}

#sizer {
  z-index:1;
  position: absolute;
  top: 194px;
  right: 13px;
  height: 20px;
  list-style-type: none;
  z-index: 5;
  color: #FFFFFF;
  background: transparent;
}
#sizer a {
  color: #FFFFFF;
  padding: 2px 0 5px 2px;
  text-decoration: none;
}


