/*
      .prop und .clear um minimale Höhe für DIV zu setzen
*/
.prop {
  height: 100%;
  float: right;
  width: 1px;
}

.clear {
  clear:both;
  height:1px;
  overflow:hidden;
}


#contentcontainer {

	position: absolute;

	width: 500px;

	z-index: 1;

	margin-left: 35px;

        overflow: auto;



}



#klickmenu {

	margin-bottom: 1px;

	border-bottom: 1px;

	width: 100%;

	border-bottom-style: solid;

	border-bottom-color: #BD1717;

	font-size: 11px;

	color: #BD1717;

}



#klickmenu a:link,

#klickmenu a:visited

{

  color: #BD1717;

  text-decoration: none;

}



#klickmenu a:hover

{

  color: #333333;

}





#submenu {

	width: auto;

	float: right;

}



#submenu li {

       margin: 0px;        

       font-size: 14px;

	color: #333333;

	font-weight: bold;

}



#submenu a:link,

#submenu a:visited

{

  color: #BD1717;

  text-decoration: none;

}



#submenu a:hover

{

  color: #333333;

}





#content {

	width: 100%;

	padding-top: 30px;

	clear: right;

}



#footer {

	font-size: 10px;

	text-align: center;

	border-top: solid #BD1717 1px;

	padding: 9px 0 9px 0;

        margin-top: 18px;

	color: #333333;

}

body {

	font-family: Arial, Helvetica, sans-serif;

        padding-top: 15px;

}



#submenu ul {

  margin: 0px;

  padding: 0px;

  list-style-type: none;

}





#footer a:link,

#footer a:visited

{

  color: #333333;

  text-decoration: none;

}



#footer a:hover

{

  color: #333333;

}





.Ansprechpartner {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	color: #000000;

	text-align: left;

	padding: 0 0 0 25px;

	margin: 0;

}



.Ansprechpartner a:link,

.Ansprechpartner a:visited

{

  color: #006600;

  text-decoration: none;

  font-weight: normal;

}



.Ansprechpartner a:hover

{

  text-decoration: none;

}





.Hyperlink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	color: #000000;

	text-align: left;

	padding: 0 0 6px 25px;

	margin: 0;

}



.Hyperlink a:link,

.Hyperlink a:visited

{

  color: #BD1717;

  text-decoration: none;

  font-weight: bold;

}



.Hyperlink a:hover

{

  text-decoration: none;

}


