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

	body {
					margin: 20px;
					padding: 0px;
					text-align: center;
					background-image: url(../img-1/Hintergrund-3.png);
					background-repeat: repeat-x; 
					font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
					font-size: 0.8em;
					color: #552200; /*FG 1*/
	}
	
	h1, h2, h3 { 
					font-size: 1.4em;
					color: #FF6600;   	/*FG 2*/
					background-color: inherit;
					margin: 12px 0px 8px 0px;
	}
	
	h2 { 
					font-size: 1.1em;
					margin: 15px 0px 8px 0px;
	}
	
	h3 { 
					font-size: 1.0em;
					font-weight: bold;
					margin: 15px 0px 5px 0px;	
	}
	
	h4 { 			/*Überschrift für Teaserboxen*/
					font-size: 1.2em;
					font-weight: bold;
					color: #FF6600;   	/*FG 2*/
					background-color: inherit;
					margin: 10px 0px 8px 0px;
	}
	
	h5 { 			/*Überschrift für wichtig-box*/
					font-size: 1.1em;
					font-weight: bold;
					color: #A03300;
					margin: 0px 0px 5px 0px;				
	}
	
	p { 
					font-size: inherit;
					color: inherit;
					background-color: inherit;
					line-height: 1.45em;
					margin: 0px 10px 10px 0px;
	}
	
	h4 + p { 	
					font-size: inherit;
					color: inherit;
					background-color: inherit;
					line-height: 1.3em;
					margin: 0px 0px 8px 0px;
	}
	
	h5 + p { 		/*Absatzfomat wichtig-box*/
					font-size: inherit;
					color: inherit;
					background-color: inherit;
					line-height: 1.4em;
					margin: 0px 0px 0px 0px;
	}
	
	.right { 
					text-align: right;
	}
	
	th { 
					font-size: 1.0em;
					color: #FF6600;  	/*FG 2*/
					font-weight: bold;
					text-align: right;
	}
	
	td { 
					font-size: 1.0em;
					color: #552200; /*FG 1*/
	}
	
	#site {
					position: relative;
					width: 930px;
					min-height: 1600px;
					margin:		0px auto 0px auto;
					padding:	0px;				
					background-color: #FFF;
					text-align: left;
					/*border: 0.5px dotted grey;*/
	}
	
	#logo { 
					position: absolute;
					width: 180px;
					height: 90px;
					top: 0px;
					left: 6px;
					/*border: 0.5px dotted grey;*/
	}

	#headbanner { 
					position: absolute;
					width: 728px;
					height: 90px;
					top: 15px;
					right: 0px;
	}
	
	#nav1 { 
					position: absolute;
					top: 120px;
	}
	
	.reiter { 
					width: 155px;
					height: 30px;
					float: left;
	}
	
	#nav2 { 
					position: absolute;
					width: 930px;
					height: 50px;					
					top: 150px;
					background-image: url(../img-1/kachel-03.png);
	}
	
	.begriff-nav2 { 
					display: block;					
					font-weight: normal;
					color: #803300;      /*FG 4*/
					background-color: inherit;
					margin-top: 7.5px;
					margin-left: 155px; /*je nach Rubrik individuelle einstellen*/
	}
	
	#content {
					position: absolute;
					width: 595px;
					min-height: 550px;
					left: 13px;
					top: 215px;
					overflow: auto; /*zum Test der Flexibilität neu eingefügt*/
					/*border: 0.5px dotted grey;*/
	}
	
	#info { 
					position: absolute;
					width: 320px;
					min-height: 100px;
					right: 0px;
					top: 215px;
					background-color: #FFE6D5;
					/*border: 0.5px dotted grey;*/
	}
		
	.content-box { 
					position: static;
					width: 595px;
					min-height: 235px;
					margin: 0px auto 20px auto;
					overflow: auto; /*zum Test der Flexibilität neu eingefügt*/
					/*border-top: 0.5px dotted grey;
					border-bottom: 0.5px dotted grey;*/
	}
	
	
	.infobox { 
					position: static;
					width: 300px;
					min-height: 40px;
					margin: 0px auto 20px auto;
					font-size: 0.7em;
					color: #666;
					text-align: right;
					/*border: 0.5px dotted grey;*/
	}
	
	.teaser-box {
					position: static;
					width: 185px;
					min-height: 80px;
					float: left;
					margin: 0px 12px 0px 0px;
					overflow: auto; /*zum Test der Flexibilität neu eingefügt*/
					text-align: left;
	}
	
	.teaser-box-head { 
					position: static;
					width: 185px;
					height: 30px;
					background-image: url(../img-1/teaser-03.png);
	}
	
	.teaser-begriff { 
					display: block;
					font-size: 1em;
					font-weight: bold;
					color: #803300;  /*FG 4*/
					background-color: inherit;
					text-align: center;
					padding-top: 5px;
	}
	
	a img {
					border : none;
	}
	
	a { 
					color: inherit;
					text-decoration: none;
	}

	a:visited { 
					text-decoration: none;
					outline: none;
	}
		
	a:hover { 
					text-decoration: underline;
	}
	
	a:active { 
					text-decoration: none;
					outline: none;
	}
	
	.foto-1 { 		/*als div angelegt*/
					width: 580px;
					min-height: 100px;
					margin: 0px auto 0px 0px;
					font-size: 0.7em;
					color: #333; /*FG 1*/
					background-color: inherit;
					text-align: right;
	}
	
	.foto-2 { 		/*als div angelegt*/
					position: static;
					min-width: 150px;
					min-height: 150px;
					float: left;
					margin: 3px 10px 10px 0px;
					font-size: 0.75em;
					color: #552200; /*FG 1*/
					background-color: inherit;
					text-align: left;
					/*border: 0.5px dotted #666;*/
	}
	
	.foto-3 { 		/*als div angelegt*/
					position: static;
					min-width: 150px;
					min-height: 150px;
					float: right;
					margin: 3px 0px 10px 10px;
					font-size: 0.75em;
					color: #552200; /*FG 1*/
					background-color: inherit;
					text-align: left;
					/*border: 0.5px dotted #666;*/
	}
	
	
	.wichtig-box { 
					position: static;
					width: 580px;
					height: auto;
					margin: 15px 10px 15px 0px;
					background-color: #FFB380;
					padding: 15px 0px 15px 0px;
	}
	
	.wichtig-content { 
					position: static;
					width: 550px;
					min-height: 20px;
					margin: 0px auto 0px auto;
					background-color: inherit;
	}
	
	.ad-content-over { 
					position: static;
					witdh: 30px;
					margin: 20px auto 0px 0px;
					font-size: 0.7em;
					color: #666;
					text-align: left;
	}
	
	.ad-content-box { 
					position: static;
					width: 580px;
					height: auto;
					margin: 0px auto 20px 0px;
					padding: 15px 0px 15px 0px;
					border-top: 1px solid #FF6600;
					border-bottom: 1px solid #FF6600;
					text-align: center;
	}
	
	ul { 
					list-style-type: disc;
					line-height: 1.4em;
	}
	
	li { 
					margin: 0px 10px 5px 0px;
	}	
	
	.klein { 
					font-size: 0.8em;
	}
	
	.light { 
					color: #CCC;
	}	