body      {
	background: url('http://www.haus-heidrun-probst.de/bg/back.jpg') #FFFFCC;
	background-repeat: no-repeat;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	margin-top: 15px;
	padding: 0px; }

* {	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;  }

/* Links */
a:link    { color: #4C4C4C;
	background: transparent;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold; }
a:visited { color: #4C4C4C;
	background: transparent;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold; }
a:active  { color: #4C4C4C;
	background: transparent;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold; }
a:hover  { color: #1C1C1C;
	background: transparent;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold; }
	
	
/* Links */
a.menu:link    { color: #DCA440;
	background: transparent;
	font-size: 11pt;
	text-decoration: none;
	font-weight: normal;
	display: block;
	 }
a.menu:visited { color: #DCA440;
	background: transparent;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
	}
a.menu:active  { color: #DCA440;
	background: transparent;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
	 }
a.menu:hover  { color: #FFDA31;
	background: transparent;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
	 }

/* Überschriften */
h1 {
	margin-top: 0px;
	font-size: 17pt;	
	color: #FFCA21;
	font-weight: 100;
	letter-spacing: 0.25em;
	background: white;
	margin-bottom: 0px;
	
}
h2 {
	font-size: 11pt;
	font-weight: bold;
}
h3 {
	font-size: 10pt;
	font-weight: bold;
}
/* Überschrift für Impressum (muss gesetzt werden!) */
h2.impressum {
	font-size: 11pt;
	font-weight: bold;
}

/* Normale Texte */
span.normal  {
	font-size: 10pt;  }
span.normalbold  {
	font-weight: bold;
	font-size: 10pt;  }
span.small  {
	font-size: 9pt;  }
span.smallbold  {
	font-weight: bold;
	font-size: 9pt;  }
span.impressum  {
	font-size: 10pt;  }
	
/* ################################################################################ */
div#main{
	position: relative; width: 900px;margin-left: auto;margin-right:auto;
}
div#firstblock{
	position: absolute;top: 20px;left: 0px;width: 284px;height:471px;background:white;color: black;
}
div#secondblock{
	position: absolute;top: 20px;left: 304px;width: 284px;height:471px;background:white;color: black;overflow: auto;text-align:left;
	scrollbar-base-color: #EEEEEE;
}	
div#secondblock_top{
	padding-left:20px;padding-top:30px;padding-right:10px;line-height:30px;
}
div#secondblock_content{
	padding-left:20px;padding-top:25px;padding-right:10px;text-align: justify;
}
div#thirdblock{
	position: absolute;top: 20px;left: 608px;width: 284px;height:471px;background:white;color: black; text-align: left;
}
div#thirdblock_distance{
	position: relative;padding-left:20px;padding-top:30px;padding-right:10px;line-height:30px;
}
div.thirdblock_line{
	position: relative;top: -5px;left: 210px;width: 40px;background: #FFDA31;color: black;height:1px;
}
div#thirdblock_picture{
	position: absolute;top: 258px;left: 0px;width:284px;height:213px;
}
div#bottom{
	position: absolute;top: 500px;left: 608px;width:284px;text-align: right;
}
