/* CSS Document */



/* Allgemein */
body {
	font-family:verdana, tahoma, arial, helvetica, sans-serif;
	font-size:13px; line-height:140%; color:#64462A;
	margin:40px; margin-top:0px; margin-bottom:0px; 
	background-color:#732622;
	}
	
.fenster .inhalt {background-color:#F2E6C7; padding:35px; padding-right:14px; height:100%; padding-bottom:180px;}
.fenster h1 {margin-right:-16px; }
	
td	{ font-family:verdana, tahoma, arial, helvetica, sans-serif; font-size:13px; line-height:140%;}	

.inhalt a { color:#64462A; }

.inhalt a:hover { color:#DB2F2A; }

p	{ margin-top:2px; margin-bottom:8px; }

h1	{ color:#B49F7D; margin-bottom:12px; margin-top: 0px; font-size:20px; font-weight:normal; line-height:150%; }

h2	{ color:#DB2F2A; font-size:13px; font-weight:bold; margin-top:12px; margin-bottom:4px;  }

h3	{ color:#DB2F2A; font-size:13px; font-weight:normal; margin-bottom:0px; }

hr { color: #64462A; height: 1px;}

small{ font-size: 11px;}

big { font-size: 14px;	line-height: 20px; letter-spacing: 1px; }
	
.zitat {
	padding:12px; color:#E64415; letter-spacing:1px; line-height:165%;
}

ul { list-style: outside square; margin-left:10px; padding-left: 5px; margin-top:4px;}
li { padding-bottom:6px; margin-top:4px; padding-left:0px;  color:#DB2F2A; }
li .text { color:#64462A;}

.hochgestellt { vertical-align: 25%; font-size: 9px; }

.normal {font-weight: normal;}

/* Grund-Layout */
.haupttabelle {	width:645px; height:100%;}
	
.header_links { width:230px; background-color:#FDFAF7; background-image:url(pics/hg_links.gif); background-position:bottom; background-repeat:no-repeat;}
.header { height:270px; vertical-align:bottom; background-position:bottom; background-repeat:no-repeat;  }	

.navigation 		{ width:230px; vertical-align:top;  background-color:#F7EFE0;}
.navigation#unten 	{ vertical-align:bottom; }
	
.inhalts_bereich 	{vertical-align:top; background-color:#F2E6C7;  }	

	
/* Header */	
.header_links div { margin-left:40px; margin-bottom:45px; width:152px; font-size:10px; color:#867863;}
.header_links p { padding:2px; padding-right:0px;line-height:135%; margin-top:55px;}

			
/* Navigation */
.navigation ul { float:right;
	display:block; list-style-type:none; list-style-image: none; text-align:right; text-transform:uppercase; letter-spacing:1px;
	margin:0px; margin-top:30px; margin-right:6px; padding:0px; width:200px; overflow:hidden; font-size:10px;}		
	
.navigation#unten ul { margin-top:0px;}			
	
.navigation li { margin:0px; padding:0px;}	
	
*html .navigation li { display:inline; } /* IE fix */

.navigation li a, .navigation li a:visited, .navigation li span.aktuell {
	display:block; 
	padding:7px 20px 10px 18px; 
	text-decoration:none; color:#695A40; 
	font-size:11px; line-height:120%; letter-spacing: 1px; }

.navigation li a:hover, .navigation li a:focus { color:#867863; text-decoration:none; }
.navigation li span.aktuell { color:#DB2F2A; background-image: url(pics/marker_aktuell.gif); background-repeat: no-repeat; background-position: right 6px;}

.piepmatz {clear:both; margin-left:80px; margin-top:35px;}

/* Inhalt */
.inhalt { padding-left:30px; padding-top:27px; color:#64462A; padding-right:0px; padding-bottom:8px;}
.inhalt td { color:#64462A; }
.inhalt p, .inhalt h1, .inhalt h2, .inhalt h3, .inhalt ul { padding-right:25px;}
.inhalt td p { padding-right:0px;}

/* Buttons */
.button 		{ height:19px; margin-bottom:8px;}
.button .rechts	{ width:9px;	background-image: url(pics/button_rechts.gif);	background-repeat: no-repeat;}
.button .links	{ width:9px; background-image: url(pics/button_links.gif); background-repeat: no-repeat;}
.button .mitte	{ vertical-align:middle; font-size:11px; background-color:#DB2F2A;}
.button a		{ color:#FAD0EF; text-decoration:none;}
.button a:hover	{ color:white; background-color:#DB2F2A; }