* {margin:0;
			padding:0;}
body{background-color: #567;
		text-align:center;/*für ie*/
		color: #000;
		font-size:100.1%;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		width:100%;
		min-height: 101%;}
#wrapper {
		margin:58px auto;
			width: 92%;               /* total width */
			max-width:80em;
			min-width:500px;
			position:relative;
			text-align:left;
			border:0.1em solid #789;}

#header {color:#fff;
			background-color: #456;
			height:auto;
			position:relative;
			width:100%;
			text-align:left;
			}
#header #logo{width:290px;
			padding:10px;
			}

#outer {z-index:1;
			width: auto;
			border-right:10.05em solid #234;
			background-color:#456;
			color:#000;
		}
#footer {width:100%;
			position:relative;
			z-index: 13;
			background-color: #456;
			color: #789;
			font-size:0.7em;
		}
#inner {width: 100%;
			background-color: #fff;
			color: #000;
			margin: 0;
		}
#breadcrump{font-size:81%; padding:0.3em 0;
			border-top:0.05em solid #789;
			border-right:0.05em solid #789;
			float: left;
			position: relative;
			top:0;
			width: 100%;
			background-color: #dde;}

#center {border-top:0.05em solid #789;
			border-right:0.05em solid #789;
			float: left;
			position: relative;
			width: 100%;
			z-index: 5;
			min-height:35em; background-color:#fff;}
		
#right {font-family: "Times New Roman", Times, serif;
		font-weight:bold;
			float: right;
			position: relative;
			width: 10em;
			z-index: 11;
			background-color:#234;
			color: #fff;
			margin-right: -10.05em;
		}
img{border:none;}
.clear, .brclear{clear:both; height:1px;}
.ignore {position:absolute;
        left:-2000px;
        top:-2000px;}
#breadcrump p{margin-left:1.9em; }
#breadcrump a, #breadcrump a:visited{color:#456;
			background-color: #dde;}
#breadcrump a:focus, #breadcrump a:hover{color:#c00;
			background-color: #dde;}
			
#center h1 {font-size:133%;
			padding:0.8em 0 1em 1.2em;
			color:#c00;
			font-family : "Courier New", Courier, monospace;}

#center h2 {color:#063;
			font-family: "Times New Roman", Times, serif;
			font-size:115%;
			padding-left:1.4em;
			font-weight:normal;}
#center h3 {color:#063;
			font-family: "Times New Roman", Times, serif;
			font-size:102%;
			padding-left:1.55em;
			margin-top:1em;}
#center p{margin:1em 4em 1em 0;
			font-size:95%;
			padding-left:1.7em;}
#center ul{padding-left:1.7em; margin-left:1.1em; font-size:95%;}	
#center a{color:#456;
		background-color:#fff;}
#center a:visited{color:#262626;
		background-color:#fff;}
#center a:focus, #center a:hover{color:#c00;
		background-color:#dde;
		text-decoration:none;}
#center h2 a, #center h2 a:visited, #center h2 a:focus, #center h2 a:hover {color:#063;
			background-color:#fff;
			text-decoration:none;}
#center .bold{font-weight:bold;}	
#center .hervorheben{font-style:italic;
		color:#c00;}
#center .smaller{font-size:87%;}
#center .topabstand{padding-top:1.4em;}
#center .info{cursor: help; border-bottom:0.05em dotted #000;}
	#center abbr{cursor: help;}			
#center .floatright {float:right; top:0.1em; right:0; background:transparent; border:none;
			text-align:left;}
#center dl{margin-left:1.6em;
			font-size:95%;}
#center dl dt{font-weight:bold; 
			color:#063; 
			padding-bottom:0.4em;
				font-family: "Times New Roman", Times, serif;
			font-size:102%;}
#center dl dd{margin-left:0.8em;
					line-height:1.4em;
					margin-top:0.4em;
				padding-left:16px; 
				background:url(../layout_bilder/close.gif) left no-repeat;}
					
#footer p.links{padding:0.3em 1em;}
#footer p.rechts{float:right;
			position:absolute;
			top:0;
			right:14em;
			padding:0.3em 1em;}
#footer a {text-decoration:none;
			color:#fff;
			background-color: #456;}
#footer a:visited {color:#dde;
			background-color: #456;}
#footer a:focus, #footer a:hover {color:#c00;
			background-color: #456;}
#footer a.totop, #footer a.totop:visited{padding-left:14px; background:url(../layout_bilder/top_normal.gif) left no-repeat; margin-left:1em;}
#footer a.totop:focus, #footer a.totop:hover{padding-left:14px; background:url(../layout_bilder/top_hover.gif) left no-repeat;}
#footer a.back, #footer a.back:visited{padding-left:14px; background:url(../layout_bilder/back_normal.gif) left no-repeat;
										padding-right:1em; border-right:0.05em solid #789;}
#footer a.back:focus, #footer a.back:hover{padding-left:14px;
			background:url(../layout_bilder/back_hover.gif) left no-repeat;
			cursor: pointer;}

#right #rechte_navig{z-index:39;
   	 	width:9.5em;
    	margin:0.9em 0; 
		padding:0.3em 0.2em;
    	border:0.05em solid #000;
    	background-color: #567;}
* html #right #rechte_navig {  /* Korrekturen fuer IE 5.x */
    	width: 8.4em;
    	w\idth: 7.4em;
    	padding-left: 0;
    	padd\ing-left: 0.8em;}
 #right #rechte_navig li{padding:0.1em;
    	border: 0.05em solid #546474;
    	background-color: #dde;
		list-style: none;
		text-align:center;}
#right #rechte_navig li a{text-decoration:none;
		width:8em;
		color:#234;
		font-weight:bold;}
#right #rechte_navig li a:visited{text-decoration:none;
							color:#262626;}
#right #rechte_navig li a:focus, #right #rechte_navig li a:hover, #right #rechte_navig li a.aktiv{text-decoration:none;
					color:#c00;}

#right #acckeydiv{margin:0 0.5em;}
#right h4{color:#fcd;}
#right dl{font-size:0.9em;}
#right dl dt{border-top:0.05em dashed #dde;
				padding:0.2em 0 0 0.2em;}
#right dl dd{margin-left:0.7em;
				padding-bottom:0.3em;}
#right dl a, #right dl a:visited{text-decoration:none;
				color:#dde;}
#right dl a:focus, #right dl a:hover{color:#fcd;}
