@charset "UTF-8";
/* CSS Document */


/* ---links--- 
Farben:

dbraun #26200f
gelb: f3ebb5
gelb dunkel #e7e0af
rot: #a83013

 */
 
/* ---Layout--- */ 

body {
/*	background-image:url(../bilder/hg.png);
	background-repeat:repeat-x;*/
	
	background-color:#26200f;}
	
#body {
	position: absolute;
	width: 970px;
	height: auto;
	top: 25px;
	left: 50%;
	margin-left: -485px;

}
	
#top {
	position: absolute;
	width: 970px;
	height: 310px;
	left: 0px;
	top: 0px;
	background-image: url(../bilder/site/top.png);
	background-repeat: no-repeat;
	}
	
#topnav	{
	position: absolute;
	width: 260px;
	height: 242px;
	left: 710px;
	top: 0px;
	z-index:2;
	padding-top: 68px;
}
	
#subnav {
	position: absolute;
	width: 970px;
	height: 45px;
	left: 0px;
	top: 310px;
	background-image: url(../bilder/site/subnav.png);
	background-repeat: no-repeat;
	z-index:1;}	
	
#sub1 {
	position: absolute;
	left: 25px;
	top: 15px;
	width:60px;
	height:20px;
}	
#sub2 {
	position: absolute;
	left: 110px;
	top: 15px;
	width:600px;
	height:20px;
}
#sub3 {
	position: absolute;
	left: 730px;
	top: 15px;
	width:200px;
	height:20px;
}		
	
#inh {
	position: absolute;
	width: 970px;
	height: auto;
	min-height: 420px;	
	left: 0px;
	top: 355px;
	background-color:#f3ebb5;
	padding: 50px 0 50px 0;
	/*background-image: url(../Bilder/inh.png);
	background-repeat: no-repeat;*/
	z-index:1;
		background-image:url(../bilder/site/label.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}	
	
#text1 {
	position: absolute;
	width: 570px;
	height: auto;
	left: 130px;
	top: 25px;
	z-index:2;}
	
#marg {
	position: absolute;
	width: 210px;
	height: 400px;
	left: 730px;
	top: 50px;
	z-index:2;

}	

iframe { width:210px; height:100%; overflow:auto; border:none;}

/* ---Schrift--- */

p, h1, h2, h3, span, form, ul, a, td {
	margin: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #26200f;}

p {padding-bottom: 10px;}
h1 {padding-bottom:20px;font-size:16px;font-variant:small-caps; font-weight:bold;}
h2 {padding-bottom:10px; padding-top:10px;font-style:italic;font-size:14px; font-weight:bold;}
h3 {padding-bottom:10px; padding-top:10px;font-size:14px; font-weight:bold;}


/*.marg {
	padding: 20px 0px 0px 725px; 
	width: 200px;
	color: #a83013;}*/
	
.inh {
	margin-left: 110px;
	width: 580px;
	color: #26200f;
	text-align:justify;
}
.inh a { text-decoration:underline; }
.inh a:hover{ background-color:#e7e0af;}

.subtext {font-size:10px; line-height: 14px; padding-bottom: 20px;}
.subtext a {font-size:10px; line-height: 14px;}

/*#inhtable {margin: 0px 0px 10px 0px; width: 580px;}
#inhtable td { text-align:left;}*/

.inhback { width: 580px;color: #26200f; border-top: 1px solid #847970; text-align: right; margin: 50px 0px 0px 110px;}
.inhback a {color: #a83013; text-decoration:none;}
.inhback a:hover{ background-color:#e7e0af;}
	
#marg p{color: #a83013;}
#marg a { text-decoration:underline; color: #a83013;}
#marg a:hover{ background-color:#e7e0af;}

#term { background-color: #f3ebb5; margin: 0px 0px 0px 0px;}
#term p{color: #a83013;}
#term h1{color: #a83013; padding-bottom:10px;font-size:12px;font-variant: normal; font-weight:bold;}
#term h2{color: #a83013; padding-bottom:10px;font-size:12px;font-variant: normal; font-style:italic; font-weight:normal;}
#term a { text-decoration:underline; color: #a83013;}
#term a:hover{ background-color:#e7e0af;}

#subnav p, ul{color: #f3ebb5; font-variant:small-caps;}
#subnav ul{ list-style:none; color:#f3ebb5; padding: 0px;}
#subnav li{display: inline; padding-right:10px;}
#subnav a { text-decoration:none; color:#f3ebb5;}
#subnav a:hover{ color:#a83013;}
#subnav #on{ color:#a83013;}


/* ---Bilder--- */


#inh .imgre { border-color:#26200f; border-style:solid; border-width:1px; float:right; padding:5px; margin:5px 0px 20px 20px;}
#inh .imgli { border-color:#26200f; border-style:solid; border-width:1px; float:left; padding:5px; margin:5px 20px 20px 0px;}
#inh .imgmi { border-color:#26200f; border-style:solid; border-width:1px; float: none; padding:5px; margin:5px 0px 20px 0px;}

#inh .imgtab { border-color:#26200f; border-style:solid; border-width:1px; float: none; padding:5px; margin:5px 0px 0px 0px;}

