@charset "utf-8";

* {
  margin: 0;
  padding: 0;
  vertical-align: top;
  border-spacing: 0;
}
body {
	background: #ececec;
}
#container{
	background:#FFF; 
	color: #191919;
	font-family: Arial,sans-serif; 
	font-size: 80%;
	padding: 0;
	width: 960px;
	margin-bottom: 25px;
	margin-right: auto;
	margin-left: auto;
	border: 5px solid #fff;
	position: relative;
}
a {color: #000; text-decoration:underline;}
a:hover{color: #333; text-decoration:none;}
h1, h2, h3 {line-height: 1.5em; font-weight:normal;}
h1 {font-size: 1.6em; font-weight: bold;}	
h2 {font-size: 1.4em;padding:10px 0;}
h3 {font-size: 1em;}

ol, ul {list-style: none;}
strong, b {font-weight: bold;}
#header {height: 280px;}
.headerimg01{background:transparent url(../img/headermonika.jpg) no-repeat top right;}
.headerimg02{background:transparent url(../img/headerschloss.jpg) no-repeat top right;}
.headerimg03{background:transparent url(../img/headerbartoszewski.jpg) no-repeat top right;}
.headerimg04{background:transparent url(../img/headerfassade.jpg) no-repeat top right;}
.headerimg05{background:transparent url(../img/headerplatz.jpg) no-repeat top right;}
#header h1{
	display:block;
	background: transparent url(../img/logo.png) no-repeat left top;	
	font-family: "Courier New", Courier, monospace; 
	padding: 110px 0 0 125px;
}
#header p {margin-top: 10px; padding: 0 0 0 125px; background: #FFF; display: inline;}
#navigation {
	position: absolute;
	padding:0 0 0 120px; 
	background:#FFF;
	top: 258px;
	height: 20px;
}
#navigation ul {
	display: inline;
}
#navigation ul li{
	background:#FFF;
	float: left; 
	line-height: 1em;
}
#navigation a {
	display: block;
	text-decoration: none;
	padding:5px;
}
#navigation a:hover, #navigation .aktiv {
	display: block;
	padding:5px;
	background: #bd0009;	
}
#content {
	position: relative;
	padding: 10px 75px 75px 125px; 
	background: #bd0009;
}
#content img{
	padding:5px; 
	background: #FFF;
	position: absolute;
	right: 200px;
	top: 27px;
}
#content p { 
	line-height: 1.2em; 
	font-size: 1em; 
	width: 540px;
}
#content ol {
	margin-left: 25px;
	list-style-type:decimal;
}
small {
	font-size: 0.9em;
}
footer {
	clear: both;
}