

/*  ################################### INHALT ############################################ */
div.contentBlock
{
  position:relative;
  top:0;
  left:0;
  width:auto;
  height:auto;
  min-height:116px;
  margin-top:8px;
  padding:0 0 24px 184px;  /* Platz für den Kasten links */
  background-color:transparent;
}

div.contentBlock2
{
  position:relative;
  top:0;
  left:0;
  width:auto;
  height:auto;
  min-height:116px;
  padding:8px 0 24px 0;  /* Platz links */
  clear:both;
}

div.contentBlock2 ul
{
	list-style-position:inside;
}

/*
Folgende Styles sind nur für die Inhaltsstoffe-Seiten
*/

div.inhaltsstoffe
{
    padding-bottom:20px;
}

div.inhaltsstoffe h3
{
    margin:1.6em 0 .75em 0;
}

div.inhaltsstoffe .abstand
{
    margin-top:2em;
}

/*
Ende Styles Inhaltsstoffe-Seiten
*/

div.columnBlock
{
  position:relative;
  top:0;
  left:0;
  width:auto;
  height:auto;
  margin:0;
  padding:0 0 24px 286px;  /* Platz links */
}

div.columnLeft
{
  position:absolute;
  top:0;
  left:0;
  width:220px;
  height:auto;
  margin:0;
  padding-bottom:24px;
}

div.contentLeft
{
  /* i.d.R. ein Bild */
  position:absolute;
  top:0;
  left:0;
  width:152px;
  height:114px;
  /*border:1px solid rgb(2,54,96);*/
  background-color:rgb(255,255,255);
  border:1px solid rgb(110,203,243);
  text-align:center;
  vertical-align:middle;
  margin:0;
  padding:0;
  overflow:hidden;
}

div.contentLeft img
{
  float:inherit;
  margin:0;
  padding:0;
}

.w390
{
  width:390px;
}

.abstandRechts
{
  padding-right:6px;
}


