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

/***************************************/
/***************************************/
/* Allgemeine Schrift-Definitionen */
/***************************************/

	p, div {
		font-size: 12px;
		color:#242323; /* 3B3938 4C4A49 */
		margin:0px;
		padding:0px;
		font-family: Verdana, Tahoma, helvetica, arial, sans-serif;
	}


	h1 {
		font-family: 'Palatino Linotype', 'Palatino MT', Palatino, Georgia, 'Times New Roman', Times, serif;
		font-size: 20px;
		font-weight: bold;
		color:#F0C400;
		width: 100%;
		margin:0px 0px 15px 0px;
		padding:5px 0px 3px 0px;
		border-bottom: 1px dotted #666666;
		}

	h2 {
		font-size: 17px;
		font-weight: bold;
		color:#F0C400;
		width: 100%;
		margin:15px 0px 6px 0px;
		padding:0px 0px 3px 0px;
		font-family: 'Palatino Linotype', 'Palatino MT', Palatino, Georgia, 'Times New Roman', Times, serif;
		}
	
	h3 {
		font-size: 14px;
		font-weight: bold;
		color:#F0C400;
		width: 100%;
		margin: 15px 0px 5px 0px;
		padding: 0px;
		font-family: 'Palatino Linotype', 'Palatino MT', Palatino, Georgia, 'Times New Roman', Times, serif;
		}
	
	h4 {
		font-family: Verdana, Tahoma, helvetica, arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color:#4C4A49;
		width: 100%;
		line-height:16px;
		margin:10px 0px 4px 0px;
		padding: 0px;
		}

	A {color: #8F8A88; font-weight: bold;} /* 8F8A88 242323 */
		a:link {text-decoration: none;}
		a:visited {text-decoration: none;}
		a:hover {text-decoration: underline;}
		a:active {text-decoration: none;}

	/* listen */
	ul {
		list-style-type:square;
		margin-left: 15px;
		padding-left: 0px;		
		}
	li {
		margin-left: 0px;
		line-height:16px;
		padding: 1px 0px 1px 0px;
		}

/***************************************/
/***************************************/
/* Layout und Anpassungen */
/***************************************/
	
	/****************************/
	/* 0. Allgemein */
	
		/* body */
		body {
			margin:10px;
			/* background: #BDBAB7; /* 9E9B98 */
			}
		
		/* seite zentriert */
		div#seite {
			margin: 0 auto;
			width: 800px;
			border: 0px solid #ffffff;
			background: #FFFFFF; /* C4C0BC */ 
			}
	
	/**********************************/
	/* 1. Kopfbereich */
	
	/**********************************/
	/* 2. Navigation */
		
		/* div */
		div#navigation {
			float: left;
			width: 190px;
			border: 0px solid #ff0000;
			margin:0px;
			padding: 11px 20px 50px 10px;
			background: #FFFFFF;
			border-top: 7px solid #827B74;
			}
		/* p normal */
		div#navigation p {
			font-size:11px;
			font-weight:bold;
			height: 18px;
			margin: 0px 0px 0px 0px;
			padding: 5px 0px 2px 10px;
			border-top: 1px dotted #212020;
			}
			div#navigation p:hover {background: #DBDBDB;}
			div#navigation p.aktiv {
				background: #DBDBDB;
				border-top: 1px solid #212020;
				}

		/* p klein */
		div#navigation p.klein {
			font-size:10px;
			font-weight:bold;
			height: 15px;
			margin: 0px 0px 0px 0px;
			padding: 5px 0px 2px 20px;
			border-top: 1px dotted #212020;
			background: #FFFAE3;
			}
			div#navigation p.klein:hover {background: #F5EABC;}
			div#navigation p.klein.aktiv {
				background: #F5EABC;
				border-top: 1px dotted #212020;
				}

		/* links */
		div#navigation a {color:#4C4A49; font-weight:bold;}
			div#navigation a:link {text-decoration: none;}
			div#navigation a:visited {text-decoration: none;}
			div#navigation a:hover {text-decoration: none; color: #212020;}
			div#navigation a:active {text-decoration: none;}
	
	/**********************************/
	/* 3. Hauptteil */
		
		/* div */
		div#hauptteil {
			float: right;
			width: 560px;
			border: 0px solid #00ff00;
			margin: 0px;
			padding: 0px 10px 20px 10px;
			border-top: 7px solid #666666;
			}
		
		/* p anpassen */
		div#hauptteil p {
			line-height:16px;
			margin:5px 0px 6px 0px;
			}
				
		/* aktueller pfad */
		div#hauptteil p.pfad {
			margin: 8px 0px 9px 0px;
			padding: 0px 0px 3px 0px;
			font-size: 10px;
			color: #666666;
			border-bottom: 0px dotted #666666;
			}
		p.pfad span {font-weight:bold; color: #444444}
		p.pfad a {color:#666666;}
			p.pfad a:link {text-decoration: underline;}
			p.pfad a:visited {text-decoration: underline;}
			p.pfad a:hover {text-decoration: underline; color: #666666}
			p.pfad a:active {text-decoration: underline;}
		
		/* zitate */
		div#hauptteil p.zitat {
			font-family: 'Palatino Linotype', 'Palatino MT', Palatino, Georgia, 'Times New Roman', Times, serif;
			font-size: 14px;
			font-weight: bold;
			line-height:18px;
			color:#4C4A49;
			text-indent:-18px;
			width: 540px;
			margin:12px 0px 12px 18px;
			padding:0px;
			}
		div#hauptteil p.zitat a {
			font-weight: bold;
			}
		div#hauptteil p.zitat span.zeichen {
			font-size: 28px;
			line-height:16px;
			color:#F0C400;
			}
		div#hauptteil p.zitat span.autor {
			font-size: 11px;
			font-style:italic;
			}
		div#hauptteil p.zitat span.weitere {
			font-family: Verdana, Tahoma, helvetica, arial, sans-serif;
			font-size: 10px;
			}
		div#hauptteil p.zitat span.weitere a {
			font-weight: normal;
			color:#F0C400;
			}
		
		/* weiter */
		div#hauptteil p.detail {
			margin: 3px 0px 10px 10px;
			padding-left:12px;
			background: url(bilder/navi_pfeil.gif) no-repeat;
			background-position:0px 4px;
			}
		div#hauptteil p.detail_eng {
			margin: 3px 0px 3px 10px;
			padding-left:12px;
			background: url(bilder/navi_pfeil.gif) no-repeat;
			background-position:0px 4px;
			}
		
		/* trennstrich */
		div#hauptteil p.trennstrich {
			border-bottom: 1px dotted #666666;
			}
		
		/* listen */
		div#hauptteil h2.liste {
			margin: 0px 0px 5px 0px;
			}
		div#hauptteil h4.liste {
			margin: 0px 0px 5px 0px;
			}
		div#hauptteil p.datum_aktuell {
			font-size: 10px;
			margin: 15px 0px 0px 0px;
			}
		
	/**********************************/
	/* 4. Fuss */
		
		/* div */
		div#fuss {
			position:relative;
			clear:both;
			height: 45px;
			background: #827B74;
			}
		div#fuss p.links {
			position:absolute;
			left: 10px;
			top:5px;
			line-height: 16px;
			font-family: 'Palatino Linotype', 'Palatino MT', Palatino, Georgia, 'Times New Roman', Times, serif;
			font-weight: bold;
			}
		div#fuss p.mitte {
			position:absolute;
			left: 230px;
			top: 5px;
			font-size:10px;
			color: #eeeeee;
			}
		div#fuss p.rechts {
			position:absolute;
			left: 730px;
			top: 5px;
			font-size:10px;
			color: #eeeeee;
			}
			
		div#fuss p.rechts a {
			color: #eeeeee;
			}

	/**********************************/
	/* 5. letzte änderung */
		div#letzte_aenderung {
			margin: 0 auto;
			padding-right: 10px;
			width: 800px;
			padding-top:3px;
			font-size:10px;
			text-align:right;
			}
		


