	body {
		background: #FFFFFF url(grafiken/hg_body.jpg) repeat-x;
		margin: 0px;
		padding: 0px;
		text-align: center;
		}
	A:link {
		COLOR: #6A6A6A;
		text-decoration: none;
		}
		
	A:visited {
		COLOR: #6A6A6A;
		text-decoration: none;
		}
		
	A:active {
		COLOR: #A34A10;
		text-decoration: none;
		}
		
	A:hover {
		COLOR: #A34A10;
		text-decoration: none;
		}

/** Grundstruktur **/

	#container {
		MARGIN: 0px auto auto auto;
		WIDTH: 760px;
		TEXT-ALIGN: left;
		display:block;
		}
	#kopfzeile {
		position:relative;
		display:block;
		width:760px;
		height:182px;
		background: #FFFFFF url(grafiken/hg_kopf.jpg);
		margin: 0px;
		padding: 0px;
		}
	#headlinebox{
		position: relative;
		display: block;
		width: 734px;
		height: 42px;
		margin-left: 13px;
		background: url(grafiken/hg_headline.gif);
		}
	#headline{
		position: relative;
		font: bold 120% Trebuchet MS, arial, sans-serif;
		color: #626262;
		text-align:left;
		text-transform: uppercase;
		margin-left: 243px;
		padding-top: 15px;
		}
	#navibox {
		text-align:center;
		position: relative;
		display: block;
		margin-top: /*143*/ 0px;
		padding-top: 147px;
		margin-left: 57px;
		width: 650px;
		height: 173px;
		}
	#inhalt {
		margin-left: 13px;
		margin-right: 13px;
		width: 734px;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #C3BFBE;
		}
	#inhalt02 {
		display: block;
		width: 490px;
		float: right;
		}
	#subnavigation {
		display: block;
		width: 202px;
		height: 307px;
		float: left;
		font: bold 80%/140% Trebuchet MS, arial, sans-serif;
		color: #000000;
		background: url(grafiken/hg_subnavi.jpg);
		text-align:left;
		}
	ul#subnavigation {
		list-style: none;
		margin: 0;
		padding: 0;
		}
	.navi {
		text-decoration: none;
		display: block;
		margin: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 20px;
		border-top: 1px dotted #C3BFBE;
		}
	.navi2 {
	    text-decoration: none;
		display: block;
		margin: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 20px;
		}
	.navi3 {
		text-decoration: none;
		display: block;
		margin: 0px;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 20px;
		border-top: 1px dotted #C3BFBE;
		border-bottom: 1px dotted #C3BFBE;
		}
	ul#subnavigation li a:link {
		color: #000000;
		}
	ul#subnavigation li a:visited {
		color: #000000;
		}
	ul#subnavigation li a:active {
		color: #A34A10;
		}
	ul#subnavigation li a:hover {
		color: #A34A10;
		background-color: #FFE9D7;
		}
	a.navibox:link {
		text-decoration: none;
		font: bold 90%/140% Trebuchet MS, arial, sans-serif;
		color: #6a6a6a;
		text-align:left;
		text-transform: uppercase;
		}
	a.navibox:visited {
		text-decoration: none;
		font: bold 90%/140% Trebuchet MS, arial, sans-serif;
		color: #6a6a6a;
		text-align:left;
		text-transform: uppercase;
		}
	a.navibox:active {
		text-decoration: none;
		font: bold 90%/140% Trebuchet MS, arial, sans-serif;
		color: #BF0B17;
		text-align:left;
		text-transform: uppercase;
		}
	a.navibox:hover {
		text-decoration: none;
		font: bold 90%/140% Trebuchet MS, arial, sans-serif;
		color: #BF0B17;
		text-align:left;
		text-transform: uppercase;
		}
	
	#inhaltwas {
		display: block;
		margin-top: 15px;
		padding-top: 15px;
		width: 730px;
		background: #FFFFFF url(pics/hint01.jpg) no-repeat top left;
		}
	#inhaltmein {
		display: block;
		margin-top: 15px;
		padding-top: 15px;
		width: 730px;
		background: #FFFFFF url(pics/hint04.jpg) no-repeat top left;
		}
	#inhaltdein {
		display: block;
		margin-top: 15px;
		padding-top: 15px;
		width: 730px;
		background: #FFFFFF url(pics/hint03.jpg) no-repeat top left;
		}
	#ende {
		clear:both;
		background: #FFFFFF;
		}
	#footer {
		position: relative;
		display: block;
		padding-top: 6px;
		padding-bottom: 6px;
		width: 100%;
		border-bottom: 1px solid #C2BCB9;
		border-top: 1px solid #C2BCB9;
		background: #FFFFFF;
		text-align:center;
		color: #000000;
		}
	
/** Navigationselemente **/		

	a.ebene01 {
		margin: 0px;
		padding: 0px;
		background: #FFFFFF url(pics/spc.gif) no-repeat left center;
		}
	a.ebene01:link {
		background: #FFFFFF url(pics/spc.gif) no-repeat left center;		
		}
		
	a.ebene01:visited {
		background: #FFFFFF url(pics/spc.gif) no-repeat left center;
		}
		
	a.ebene01:active {
		background: #FFFFFF url(pics/mover.gif) no-repeat left center;
		}
		
	a.ebene01:hover {
		background: #FFFFFF url(pics/mover.gif) no-repeat left center;
		}

	a.subnavi {
		margin: 0px;
		padding: 10px;
		}
	a.subnavi:link {
		color: #000000;
		text-decoration: none;
		}
		
	a.subnavi:visited {
		color: #000000;
		text-decoration: none;
		}
		
	a.subnavi:active {
		color: #BF0B17;
		text-decoration: underline;
		}
		
	a.subnavi:hover {
		color: #BF0B17;
		text-decoration: underline;
		}

				
/** allgemeine Auszeichnungen **/
	.text {
		position: relative;
		font: normal 80%/140% Trebuchet MS, arial, sans-serif;
		color: #000000;
		text-align:left;
		}
	.text2 {
		text-align:right;
		}
	.ueber {
		position: relative;
		font: bold 90%/140% Trebuchet MS, arial, sans-serif;
		color: #000000;
		text-align:left;
		}	
	.ueber1 {
		position: relative;
		font: bold 90%/140% Trebuchet MS, arial, sans-serif;
		color: #6a6a6a;
		text-align:left;
		text-transform: uppercase;
		}
	.ueber2 {
		position: relative;
		font: bold 120%/160% Trebuchet MS, arial, sans-serif;
		color: #626262;
		text-align:left;
		text-transform: uppercase;
		}
	.img_portrait{
		float: right;
		padding-left: 10px;
		}
	.img_portrait2{
		float: left;
		padding-left: 0px;
		margin-left: 0px;
		margin-right: 10px;
		}
	.img_gallery_re{
		float: right;
		padding-right: 0px;
		margin-right: 0px;
		}
	.img_gallery_li{
		float: left;
		padding-left: 0px;
		margin-left: 0px;
		}
	.table{
		float: left;
		}
	.hr {
		height: 1px;
		color: #C2BCB9;
		}
