#container-main {
	BACKGROUND: #fff; 
	MARGIN: 0px auto; 
	WIDTH: 1000px; 
	BACKGROUND: #fff; 
  	BORDER: 1px solid gray; 
	POSITION: relative; 
	TEXT-ALIGN: left
}

#container-header {
 	PADDING-TOP: 0px; 
	BACKGROUND: #fff; 
	BORDER: 0px solid; 
	WIDTH: 1000px
}

#container-body {
 	PADDING-TOP: 0px; 
	BACKGROUND: #fff; 
	BORDER: 0px solid
}

#container-headline {
 	PADDING-TOP: 15px; 
	PADDING-LEFT: 500px;
	FONT-FAMILY: Garamond,Times; 
	LEFT: 10px; 
	TEXT-ALIGN: center;
	POSITION: absolute; 
	WIDTH: 300px; 
}


#container-location  {
  	BORDER: 0px solid; 
	WIDTH: 1000px; 
	PADDING: 0px; 
	BACKGROUND: #e9e9e9; 
}

#container-location a {
    BORDER: 0px solid; 
	TEXT-ALIGN: left;
	FONT-FAMILY: Garamond,Times; 
	text-decoration: none; 
	font-weight: bold;
    color: #7C7C7C; 
}

#container-location a:hover {
	TEXT-ALIGN: left;
	FONT-FAMILY: Garamond,Times; 
	text-decoration: none; 
	font-weight: bold;
    color: #7C7C7C; 
}

#container-image {
	BORDER-RIGHT: 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: 0px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px solid; 
	POSITION: absolute; 
	TOP: 125px
}

#link {
	BORDER-TOP: #000 1px solid; 
	PADDING-RIGHT: 14px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px; 
	MARGIN: 5px; 
	BACKGROUND: #e9e9e9; 
	WIDTH: 120px; 
	FONT-FAMILY: Garamond,Times; 
	TEXT-ALIGN: left
}

#bild{
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 1px; 
	float:left;
	WIDTH: 200px; 
	TEXT-ALIGN: left
}

#container-menu {
	BORDER-RIGHT: #ddd 1px solid; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px; 
	WIDTH: 150px; 
	FONT-FAMILY: Garamond,Times; 
   	FLOAT: left;
	clear:left;
	TEXT-ALIGN: center
}

#container-content {
	PADDING: 10px; 
	MARGIN: 5px 70px 10px 280px; 
	PADDING-TOP: 0px
}


#container-foot
{
	WIDTH: 1000px; 
	PADDING: 0px; 
	BACKGROUND: #e9e9e9; 
  	BORDER: 0px solid; 
	clear: both;
	TEXT-ALIGN: center;
}

#publikation{
	WIDTH: 700px;
 	PADDING-TOP: 0px; 
	BACKGROUND: #fff; 
	BORDER: 0px solid;

}


#buchbild{
	float:left;
	PADDING: 12px;

}


H1 {
	text-align: center;
	COLOR: #7D4D27; 
	FONT-FAMILY: Garamond
}

H2 {
	text-align: center;
	COLOR: #A10000; 
	FONT-FAMILY: Garamond;
}

H3 {
	text-align: center;
	COLOR: #678B97; 
	FONT-FAMILY: Garamond;
}

A:link {
	FONT-FAMILY: Garamond,Times; 
	COLOR: #4F4F4F; 
}

A:visited {
	FONT-FAMILY: Garamond,Times; 
	COLOR: #4F4F4F; 
}

A:hover {
	FONT-FAMILY: Garamond,Times; 
	COLOR: #A10000;  
}


table.admin{
	TEXT-ALIGN: left;
	FONT-FAMILY: Garamond,Times; 
	text-decoration: none; 
	padding: 5;
	margin: 5;
	border: 0;
	width: 500px;
    color: #4F4F4F
}

td.head{

	BACKGROUND: #949494;
	font-weight: bold;
	text-align: center; 
    color: #FFFFFF; 
}


td{
	vertical-align: top;
}

td.content{
	 BACKGROUND: #E2E2E2;

}

#infobox{
	 padding: 20;
	 font-weight: bold;
	 text-align: center; 
	 border:1;
     color: #A10000; 
}

p {
	TEXT-ALIGN: justify;
	FONT-FAMILY: Garamond;
	COLOR: #4F4F4F; 
    padding: 10px 10px 10px 10px;
    margin: 10px 10px 10px 10px;
}


body.bg { 
    MARGIN-TOP:0px;
    MARGIN:0px;
  	background-color: #B1B1B1;
    background-image: url(http://www.jarofke.de/inc/bilder/Layout/hintergrund.jpg);
}




