body{color: black;background:url(../img/backgroundtransp.gif);font-family:arial, verdana, helvetica, sans-serif;margin:0;padding:250px 0 0 0;border:none;background-color: #CC9966;background-image: url(img/backgroundtransp.gif);background-attachment: scroll;background-repeat: repeat;}body h1{display: none;}h1, h2, h3, h4{color:#2e5270;background:transparent;margin:0;padding:1.0em 0 0 0.6em;text-align:left;}h1{font:italic bold 2.2em arial, verdana, helvetica, sans-serif;margin-top: 0em;}h2{font:italic bold 1.2em arial, verdana, helvetica, sans-serif;}h3{font:italic bold 1em arial, verdana, helvetica, sans-serif;}h4{font:italic bold .9em arial, verdana, helvetica, sans-serif;text-align: justify;}h1 code{font-weight:bold;font-size:1.4em}h2 code{font-weight:bold;font-size:1.2em}h3 code, h4 code{font-weight:bold;font-size:1em}h1.titel{color:#2e5270;text-align:right;margin-bottom:0.6em;margin-top:0;padding:0;font-size:2.2em;font-style:normal;}h1.titel .m {color:#9b0000;}.img {border:none;text-align:center;}hr {color:#cec8b0;background:#cec8b0;height:1px;border:none;}abbr, acronym{border-bottom:1px dotted #727272;cursor:help;}.maroon{color:maroon;background:transparent;font-weight:bold;}.cent{text-align:center;}.rechts{text-align:right;}.lang{color:#969696;font:italic normal 1em arial, verdana, helvetica, sans-serif;cursor:help;}.kommentar{color:#838383;background:#dcdcdc;}#Kopfbild{background:transparent no-repeat;position:absolute;top:0px;left:0px;max-width: 1500px;height: 135px;border: none;width: 100%;display: block;}#titel{color:#2e5270;background:#cac6ac;font:italic bold 2.2em arial, verdana, helvetica, sans-serif;padding:0.5em 1em 0.5em 1em;margin:1em 1em 1em 5em;border-top:2px solid #837c6b;border-right:2px solid #e4d9c0;border-bottom:2px solid #e4d9c0;border-left:2px solid #837c6b;position: absolute;top: 122px;left: 71px;height: auto;text-align: center;margin-bottom: 1em;float: left;margin-top: 1em;}#navigation{color:maroon;width:11em;padding:1em 0.8em 1em 0.4em;margin:3em 0 0 0.5em;line-height:1.1em;border-top:1px solid #e4d9c0;border-right:1px solid #99917d;border-bottom:1px solid #99917d;border-left:1px solid #e4d9c0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;background: #cac6ad;z-index: 50;position: absolute;text-align: left;left: 15px;top: 115px;float: left;}#navigation ul, #navigation li{background:#cac6ac;list-style-type:none;margin:0px;padding:0px;z-index: 50;}#navigation a,  #navigation a:visited{color:maroon;background:#cac6ac;font-family:verdana, arial, helvetica, sans-serif;font-weight:bold;text-decoration:none;margin:5px 0 5px 0;padding:1px 3px 1px 4px;display:block;width:95%;border-top:1px solid #99917d;border-right:1px solid #e4d9c0;border-bottom:1px solid #e4d9c0;border-left:1px solid #99917d;}#navigation a:visited{color:maroon;background:#cdc6ad;}#navigation a:hover, #navigation a:active, #navigation a:focus{color:#f9f3dd;background:#cac6ac;border-top:1px solid #e4d9c0;border-right:1px solid #99917d;border-bottom:1px solid #99917d;border-left:1px solid #e4d9c0;}#navigation a .hov{color:#a59a81;background:transparent;font-weight:bold;}#navigation a:hover .hov{color:maroon;}#navigation a .maroon{color:maroon;background:transparent;font-weight:bold;}#navigation a:hover .maroon{color:#a59a81;}#navigation a .info {display:none;}#navigation a:hover .info{color:maroon;background:transparent;display:block;position:absolute;top:-160px;left:0px;width:220px;height:140px;padding:21px 5px 0 2px;font:13px verdana, sans-serif;line-height:22px;font-weight: bold;}#navigation a .space{display:none;}#navigation a .hov, #navigation a  .maroon{display:inline;}#navigation li .menue2 {	display:block;	list-style:none;	color:#2e5270;	background:transparent;	margin:0px;	margin-left:20px;	margin-right:0px;	font-weight:bold;}body>#navigation li .menue2 {display:none;}#navigation li:hover .menue2 {	position: absolute;	top:26px;	left:164px;	z-index:3;	display:block;	width:240px;	height:150px;	padding:5px;	margin:0px;	border:none;}.menue2 ul {	list-style:none;	color:maroon;	background:transparent;	margin:0px;	margin-left:1em;	padding:0.5em;	font-weight:bold;	border-top:1px solid #e4d9c0;	border-right:1px solid #99917d;	border-bottom:1px solid #99917d;	border-left:1px solid #e4d9c0;}.menue2 li {	width:95%;	padding:0.5em 0.5em 0.5em 0.5em;}#vertlist ul{list-style:none;margin: 0 0 0 5em;padding:0;text-align:center;position:absolute;left: 165px;top: 238px;z-index: 20;}#vertlist li{float:left;width:8em;height:3emlist-style:none;margin:0 0 0 3px;}#vertlist a{color:#2e5270;font:bold 0.8em verdana, arial, helvetica, sans-serif;padding:3px 0 3px 0;width:100%;height:100%;display:block;text-decoration:none;background:#cdc6ad;border-top:1px solid #e4d9c0;border-right:1px solid #99917d;border-bottom:1px solid #99917d;border-left:1px solid #e4d9c0;text-align:center;}#vertlist a:hover{color:#f9f3dd;background:#cdc6ad;border-top:1px solid #99917d;border-right:1px solid #e4d9c0;border-bottom:1px solid #e4d9c0;border-left:1px solid #99917d;}#inhalt, #beispielinhalt{color:black;background:#fafaf5;font-family:arial, verdana, helvetica, sans-serif;line-height:1.4em;padding:1em 4em 2em 4em;margin:0 2em 0 11.4em;max-width:50em;border-top:2px solid #837c6b;border-right:2px solid #e4d9c0;border-bottom:2px solid #e4d9c0;border-left:2px solid #837c6b;text-align: justify;}#inhaltbild{background:transparent;padding:1em 1em 1em 1em;float: left; height: 360 px; width:240 px}#inhalt a, #beispielinhalt a{color:maroon;background:transparent;font-family:arial, verdana, helvetica, sans-serif;text-decoration:underline;}#inhalt a:visited, #beispielinhalt a:visited{color:#bea46d;background:transparent;font-style:italic;}#inhalt a:hover,#inhalt a:active,#inhalt a:focus,#beispielinhalt a:hover,#beispielinhalt a:active,#beispielinhalt a:focus{color:red;background:transparent;}#beispielinhalt{padding:0 4em 2em 4em;}body>#inhalt, body>#beispielinhalt{background:#fafaf5;padding:1em 4em 2em 4em;margin:0 2em 8em -1em;float: left;left: 202px;top: 144px;z-index: 1;position: absolute;}.list{list-style:dot;margin:0 0 0 40px;}/*Kontakt*/.input{color:maroon;background:#f5f4ef;border:maroon 1px solid;margin-bottom:5px;font:1em arial, verdana, helvetica, sans-serif;padding:3px;}.input:focus{color:maroon;background:#ffffff;}.button{color:maroon;background:#cdc6ad;border-top:2px solid #e4d9c0;border-right:2px solid #99917d;border-bottom:2px solid #99917d;border-left:2px solid #e4d9c0;font:bold 1em verdana, arial, helvetica, sans-serif;cursor:pointer}.button:hover{color:#f9f3dd;background:#cac6ac;font:bold 1em verdana, arial, helvetica, sans-serif;border-top:2px solid #99917d;border-right:2px solid #e4d9c0;border-bottom:2px solid #e4d9c0;border-left:2px solid #99917d;cursor:pointer}.p1{text-align:center;color:maroon;margin:0;padding:3px;font-size:0.7em;background:#f5f4ef;line-height:1em;font-weight:bold;border-bottom:1px solid #cec8b0;}.p1 a, .p1 span{text-align:center;text-decoration:none;font-weight:bold;font-size:1em;line-height:1.2em;}.p2{text-align:left;color:maroon;margin:0;padding:3px;font-size:0.9em;line-height:1.3em;font-weight:bold}.p3{color:#949494;padding:0 1em 0 1em;margin:1em 2em 1em 1em;border:none;line-height:1.2em;position: relative;left: 5em;top: 1em;bottom: 5em;}.p3c{color:#949494;padding:0.4em 0 0 1em;margin:1em 0.4em 0 0.4em;border-top:1px dashed #cec8b0;}.p4{padding:0;margin:0 0 20px 0;}.fehler{color:red;font-weight:bold}
