body {
	background:#461205 url("../img/bg_body.gif");
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.biggerbody {
	font-family: Arial, Helvetica, sans-serif;
	line-height:18px;
	font-size: 12px;
}
a{text-decoration: none;}
#pagewidth{
	margin:0px auto;
	width:756px;	
}
#pagetop{
	background: url("../img/bg_top.png") no-repeat;	
	height: 202px;
}
#pagecontent{
	background:url("../img/bg_content.png");
	float: left;
	text-align: left;
}
#pagebottom{
	background: url("../img/bg_bottom.png") no-repeat;	
	color:#D6BEA6;
	font-size: 10px;
	text-align: right;
	padding: 20px 20px 0px 0px;
	clear: both;
}
#pagebottom a{color:#D6BEA6;}


/* NAVI */
#navigation{
	float: left;
	width: 237px;
	padding:0px 0px 0px 44px; 
}
#navigation ul{
	margin:0px;
	padding:3px 0px 0px 0px; 
	list-style: none;
	font-size: 12px;
	background: url("../img/bg_navili.jpg") no-repeat;
}
#navigation ul li a{
	color:#7E0001;
	background: url("../img/bg_navili.jpg") no-repeat;
	display: block;
	height: 19px;
	padding:4px 0px 0px 20px;
}
#navigation ul li a:hover, #navigation ul li a.mark, #navigation ul li a.last:hover, #navigation ul li a.lastmark{
	background: url("../img/bg_navili_h.jpg") no-repeat;
	color:#D6BEA6;
}

#navigation ul li a.last, #navigation ul li a.lastmark{
	background: url("../img/bg_navilib.jpg") no-repeat;
	height: 25px;
}
#navigation ul li a.last:hover, #navigation ul li a.lastmark, #navigation ul li a.lastmark:hover{
	background: url("../img/bg_navilib_h.jpg") no-repeat;	
}

#anschrift{
	color:#D6BEA6;
	margin-top: 30px;
	background: url("../img/bg_anschrift.jpg") no-repeat;
	padding: 30px 30px 0px 30px;
	height: 185px;
	line-height: 140%;
}
#anschrift a{
	color:#D6BEA6;
	text-decoration: underline;
}

/* INHALT */
#inhalt{
	float: left;
	width: 425px;
	padding:0px 50px 15px 0px;
	background: url("../img/bg_contenttop.jpg") no-repeat;	
	line-height: 150%;
}
#inhalt, #inhalt a{color: #000;}
#inhalt a{text-decoration: underline;}

#inhalt a.attop{
	display: block;
	text-decoration: none;
	border-top: 1px solid #D6BEA6;
	padding-top: 2px;
	color:#A5764D;	
}
#inhalt a.attop:hover{
	color:#8A301D;	
	border-top: 1px solid #8A301D;
}

h1{display: none;}

h2, h3{
	color:#7E0001;
	font-size: 15px;
	font-weight: bold;
	margin:0px;
	padding:0px;	
}
h3{padding-top:5px;}
p{margin: 10px 0px 10px 0px;	}
.bildkleinrechts{
	float:right;
	padding-left:10px;
	padding-bottom:2px;
}


/* Kontakt */
form#kontaktform{
	margin:20px 0px 0px 0px;
	padding:0px;
}
#kontaktform .left{
	float:left;
	width:80px;
}
#kontaktform input, #kontaktform textarea{
	float:left;
	width:250px;
	border: 1px solid #A5764D;
	background: #D6BEA6;
	padding: 1px;
	margin:0px 0px 5px 0px;^
	font:11px Arial, Helvetica, sans-serif;
}
#kontaktform textarea{height: 75px;}

#kontaktform .sendbtn{
	width:124px;
	border: 1px solid #A5764D;
	height:20px;
}

@media print{
	body{ text-align: left;}
	#pagewidth{ width:auto}
	h1{display: block; margin:0px; font-size:20px; font-weight: bold;}
	#navigation{display: none;}
	#pagetop{height: auto;}
	#pagetop object{display: none;}
	#pagebottom{display: none;}
	#inhalt{width: auto;}
}
