 #header,#navigation-container,#teaser-bottom,#footer-right,#subnavigation,.trennlinie  {
  display: none;
}


body {
  text-align:center;
  margin:0 0 10px;
}

div {
  position:relative;
}

div.clearer {
  clear:both;
}

/*header formats*/
#header {
  text-align:center;
  background-color:#ffec01;
  width:990px;
  height:127px;
  margin: 2px auto 1px;
}

#title {
  clear:left;
  margin-top:14px;
}

#languages-container {
  float:right;
  margin-top:14px;
  width:1px;
}

#languages {
  color:red;
  position:absolute;
  width:200px;
  left:-230px;
  text-align:right;
z-index:10;
}
/*end:header formats*/





.trennlinie {
  width:520px;
  clear:both;
  height:0px;
  border-bottom:1px #e3001b solid;
  margin:1px auto 10px;
}
*/
/* menu fix for ie */
/*
* html .trennlinie {
*/
/*  z-index:-2;*/
/*
}
*/
/*end:navigation formats*/



/* menu fix for ie */
/*
* html #main {
  z-index:1;
}
*/
/* now menu fix for all */
#navigation-container {
  z-index:10;
}


#column-left {
/*  border: 1px red solid;*/
  float:left; width:520px
}

#column-left-start {
/*  border: 1px red solid;*/
  float:left; width:700px
}

#column-right {
/*  border:1px green solid;*/
  float:right; width:220px
}

#content {
width:100%;
  margin-bottom:10px;
/* für folgeseiten 
  float:right;*/
}

#content-top {
  margin-bottom:10px;
}

/*
#teaser-bottom div {
  width:25%; float:left;
}
*/

#column-right div.teaser {
  width:100%;
  margin-bottom:10px;
}

#footer {
width:930px;
clear:both;
}

#footer-left {
width:520px;
}
