#containerpic {
	width:80px;
	border:1px solid #346829;
}

.containerpic {
	float:left;
	padding-right:10px;
	width:80px;
	
}
.containercontent {
	
}

#containersection {
  padding-top:10px;
}

.container {
  border-bottom:1px dotted #000;
  margin-bottom:20px;
  clear:both;
}

.container h2 {
  padding:0px;
  padding-left:10px;
  padding-bottom:10px;
}

.containerslot {
	clear:both;
	margin-bottom:10px;
	min-height:90px;
}

* html .containerslot {
	height:90px;
}

.cont_datum {
    font-family:Verdana, Arial, sans serif;
    font-size:10pt;
    font-weight:bold;	
	float:left;
	width:120px;
}

.cont_headline {
  font-family:Verdana, Arial, sans serif;
  font-size:10pt;
  font-weight:bold;	
  color:#346829;
  padding-bottom:5px;
}

.cont_kurzbeschreibung {
  font-family:Verdana, Arial, sans serif;
  font-size:10pt;
  text-align:justify;	
  margin-bottom:5px;
}

.cont_content {
  font-family:Verdana, Arial, sans serif;
  font-size:10pt;
  text-align:justify;	
}

.container H3 {
  font-family:Verdana, Geneva, sans-serif;
  font-size:10pt;
  font-weight:bold;
  color:#000000;
}

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


div.menu ul li {
  display:inline;
  list-style-type:none;
}

div.menu submit {
  padding-left:5px;
  padding-right:5px;
}

#div_containerpic {
  float:left;
  width:60px;
  padding-right:5px;
  padding-bottom:10px;
  padding-top:10px;
}
#pic_containerpic  {
  width:50px;
  height:50px;
  border:1px solid #346829;
}
#container_header h2 {
  padding:0px;
  padding-bottom:10px;
  padding-top:10px;
}

#containercontent a:link {
  font-family:Verdana, Geneva, sans-serif;
  font-size:10pt;
  color:#000000;
}

#containercontent a:hover {
  font-family:Verdana, Geneva, sans-serif;
  font-size:10pt;
  color:#000000;
}

#containercontent a:active {
  font-family:Verdana, Geneva, sans-serif;
  font-size:10pt;
  color:#000000;
}

#containercontent a:visited {
  font-family:Verdana, Geneva, sans-serif;
  font-size:10pt;
  color:#000000;
}
