body, form, ul, ol, li, h2, h3 { margin: 0; padding: 0; }
h1 { font-size:18px; color:orange; margin: 0; padding-bottom: 20px; }
body {
	font: 90%/1.3em Tahoma, arial, sans-serif;
	background-color:#EFEF9C;
	color:#773226;
	}

img { border: none; }
p {
	margin: 0 0 1em 0;
	}
hr {
	background-color:#773226;	
	height: 1px;
	}
a     {
	color: #773226;
	text-decoration: none; 
	}
.link {
	color: #773226;
	text-decoration: underline; 
	}
.crumb {
	color:orange;
	text-decoration: none; 
	font-size: .8em;
	}
.crumb2 {
	color:orange;
	text-decoration: none; 
	font-size: 1.2em;
	font-weight:bold;
	}
.home {
	text-decoration: none; 
	font-size: 1.4em;
	font-weight:normal;
	line-height:1.4em;
	text-align:right;
	}
.orange {
	COLOR: orange;
	}
.bild {
	padding-bottom:20px;
	}
.rechts {
	padding-left:80px;
	}
a:hover { color: #773226;}
input, select, textarea { font: 1em Tahoma, arial, sans-serif; }

#layer {
	width: 778px;
	height: 70px;
	position: relative;
	z-index: 2;
	}

#logo {
	position: absolute;
	top: 10px;
	left: 10px;
}

#Navigation {
	position: absolute;
	top: 65px;
	left: 10px;
	width: 778px;
	height: 160px;
		he\ight: 43px;
	padding-top: 0px;
         background-color:#DDDCAA;
	}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	z-index: 2;
	}
	#nav li { /* all list items */
		float: right;
		}

		#nav li a {
			display: block;
/*			padding: 5px 12px 25px 10px; */
			padding: 5px 18px 24px 22px;
			color: #000;
			font-weight: normal;
			}
			#nav li a.borderOff { background: none; }
			#nav li a.first { /* margin-left: 0; */ }
			#nav li a.last { background-image: none; }
			#nav li a:hover, #nav li a.LBon { background: #fff; }
			#nav li a#selected {
				/* to hide level one divider line to the left of selected button */
				/* margin-left: -1px;
				*margin-left: 0; */
				background: #ffeda7;
				}
				/* #nav li a.first { margin-left: 0px !important; } */

			#nav li li { width: 173px; }
			#nav li li a {
				padding: 4px 0 6px 15px;
				border-bottom: 1px solid #d6d6d6;
				width: 173px;
					w\idth: 158px;
				font-weight: normal;
				color: #666666;
				margin: 0;
				font-size: .9em;
				}
			#nav li li a:hover {
				color: #cc6600;
				}

		#nav li ul { /* second-level lists */
			position: absolute;
			background: #fff;
			width: 183px;
				w\idth: 173px;
			border: 1px solid #d6d6d6;
			border-bottom: none;
			left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
			}
			#nav li ul ul {
			/* third-and-above-level lists */
				background: #f7f7f7;
				margin: -21px 0 0 93px;
				}
				#nav li ul ul li a { background: none; }
				#nav li ul ul li a:hover { background: #e4e4e4; }
		#nav li:hover ul ul, #nav li.sfhover ul ul {
			left: -999em;
			}
		#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
		/* lists nested under hovered list items */
			left: auto;
			}

#content {
	top:120px;
         left:30px;
	width: 758px;
	position: absolute;
	z-index: 1;
         background-image:url(../bilder/med-bg1.gif);
         background-repeat: no-repeat; 
	margin-bottom: 18px;
	padding-bottom: 18px;
         }
  	#bilderleiste {
			position:relative;
                 left:27px;
                 margin-top:1px;
                 width:75px;
			float:left;
                 }
		#bilderleiste img {margin-bottom:40px;}
  	#um_spalte {	
			position:relative;
                 left:110px;
                 margin-top:1px;
                 width:575px;
			float:left;
                 }
  	#l_spalte {	
			position:relative;
                 left:70px;
                 margin-top:1px;
                 width:275px;
			float:left;
                 }
  	#r_spalte {
			position:relative;
                 left:130px;
                 top:1px;
                 width:280px;
			float:left;
                 }
	#unten {
	         padding: 441px 15px 0 0;
	         margin-bottom: 8px;
	         text-align: left;	
			}
	#footer {
	         clear: both;
	         width: 778px;
	                 w\idth: 763px;
	         height: 30px;
	                 he\ight: 19px;
	         padding: 11px 15px 0 0;
	         margin-bottom: 8px;
	         text-align: right;
	         color: #777;
	         }
	         #footer a {
	                 color: #a8a8a8;
	                 text-decoration: none;
	                 }
	         #footer a:hover { color: #333333; }

