/* lifepak.de */
body {
  margin:0px auto 0px auto;
  padding:0px;
  background:#DCDCDC;
  text-align:center;
}
body, table, td {
  font-family:Arial, Helvetica, Verdana, sans-serif;
  font-size:11px;
  color:#666;
  line-height:15px;
}
table, td {
  vertical-align:top;
}		
input {
  font-size:9px;
  border:1px solid #CED6D8;
}

#include {
  position:relative;
  margin:6px auto 0px auto;
  width:1004px;
  text-align:left;
}
#search, #sitemenu, #banner, #pic, .menu, .submenu, .teaser, .footer {
  width:1px;
  height:1px;
  visibility:hidden;
}
* html #search {
  width:1004px;
}
#logo {
  position:absolute;
  top:0px;
  left:0px;
  width:1004px;
  height:65px;
  background:#fff;
}
#inc_inhalt {
  position:absolute;
  top:50px;
  left:-150px;
  width:1004px;
}
* html #inc_inhalt {
  top:-120px;
  left:-120px;
  /*left:0px;
  width:600px;*/
}
.menu {
  background:none;
  height:1px;
}
.submenu {
  width:1px;
  background:#fff;
}
.spacerS {
  background:url(img/corner.gif) no-repeat #fff;
}
.spacer {
  background:#fff;
}
.inhalt {
  padding:0px 0px 0px 0px;
  background:#fff;
  width:600px;
}
.teaser {
  width:1px;
}
.inhalt2spaltig_inhalt1, .inhalt2spaltig_inhalt2 {
  width:295px;
}
.inhalt2spaltig_inhalt1 .csc-header, .inhalt2spaltig_inhalt2 .csc-header {
  font-size:12px;
  font-weight:bold;
  color:#fff;
  background:#53B1E5;
  padding:3px 10px;
  margin-left:-10px;
  height:15px;	
}
* html .inhalt2spaltig_inhalt1 .csc-header, * html .inhalt2spaltig_inhalt2 .csc-header {
  margin-left:0px;
}	

.inhaltMitTeaser_inhalt1 {
  width:355px;
}
.inhaltMitTeaser_inhalt2 {
  width:235px;
}
