#rup { background-color: #fff; position: relative; top: 20px; left: 50%; width: 1010px; margin-left: -505px; padding: 2px; border: solid 2px #2d6600; }
#nav { height: 30px; clear: both; }
#content { width: 800px; min-height: 450px; float: right; background-repeat: no-repeat; background-position: center 3px; padding-top: 15px; }
#contentintranet { width: 800px; min-height: 450px; float: right; background-repeat: no-repeat; background-position: center 3px; padding-top: 15px; }
#navleft { width: 195px; float: left; padding: 15px 5px 5px 10px; }
#footer { background-color: #fff; clear: both; min-height: 100px; }
#head { }
#nav ul { width: 1010px; float: left; list-style-type: none; padding: 0; margin: 0 0 0 0;}
#nav li { text-align: center; float: left; margin-right: 2px; padding: 5px; }
#nav life { text-align: center; margin-right: 2px; padding: 5px; width: 200px; float: left; }
ul { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; padding: 0 10px; margin: 0; display: block; }
#logo img { margin: 20px 5px; }
#logo { float: left; }
#zeichnung { float: right; }
body { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e6e6e6; margin: 0; }
a { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; }
a:link { color: #2d6600; text-decoration: none; }
a:visited { color: #2d6600; text-decoration: none; }
a:hover { color: #2d6600; text-decoration: none; }
#navleft ul { margin: 0; padding: 0; list-style-type: none; }
#navleft li { text-align: left; }
#content h3 { color: #3c3c3c; font-size: 16px; font-family:  Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
#contentintranet h3 { color: #3c3c3c; font-size: 16px; font-family:  Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
a.oh:link { color: #3f8f00; font-size: 11px; line-height: 25px; text-decoration: none; }
a.oh:visited { color: #3f8f00; font-size: 11px; line-height: 25px; text-decoration: none; }
a.oh:hover { color: #005f26; font-size: 11px; line-height: 25px; text-decoration: none; }
.erfasst { color: #6cbd83; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; }
p { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
h2 { color: #6db43f; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.lihome1, .life1, .liorg1, .listand1, .lipub1, .lilink1, .likontakt1 { background-color: #d4f0ad; width: 80px; }
.life1f { background-color: #d4f0ad; width: 200px; }
.intranet { background-color: #d4f0ad; width: 200px; }
.likontakt1f { background-color: #d4f0ad; width: 100px; }
.lihome2, .life2, .liorg2, .listand2, .lipub2, .lilink2, .likontakt2 { background-color: #6db43f; width: 80px; }
.life2f { background-color: #6db43f; width: 200px; }
.likontakt2f { background-color: #6db43f; width: 100px; }
a.menuhome1:link, a.menufe1:link, a.menuorg1:link, a.menustand1:link, a.menupub1:link, a.menulink1:link, a.menukontakt1:link { color: #e4ffe6; font-size: 13px; text-decoration: none; }

a.menuhome1:visited, a.menufe1:visited, a.menuorg1:visited, a.menustand1:visited, a.menupub1:visited, a.menulink1:visited, a.menukontakt1:visited { color: #e4ffe6; font-size: 13px; text-decoration: none; }

a.menuhome1:hover, a.menufe1:hover, a.menuorg1:hover, a.menustand1:hover, a.menupub1:hover, a.menulink1:hover, a.menukontakt1:hover { color: #e7e7e7; font-size: 13px; text-decoration: underline; }

a.menuhome2:link, a.menufe2:link, a.menuorg2:link, a.menustand2:link, a.menupub2:link, a.menulink2:link, a.menukontakt2:link { color: #000; font-size: 13px; text-decoration: none; }

a.menuhome2:visited, a.menufe2:visited, a.menuorg2:visited, a.menustand2:visited, a.menupub2:visited, a.menulink2:visited, a.menukontakt2:visited { color: #2d6600; font-size: 13px; text-decoration: none; }

a.menuhome2:hover, a.menufe2:hover, a.menuorg2:hover, a.menustand2:hover, a.menupub2:hover, a.menulink2:hover, a.menukontakt2:hover { color: #000; font-size: 13px; text-decoration: underline; }
a.menulinks:link { color: #2d6600; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 25px; }
a.menulinks:visited { color: #2d6600; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 25px; }
td.tdboard { color: #2d6600; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 25px; text-decoration: underline; }
td.td-plauder { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 5px; }
#lang { background-color: #f0fff0; width: 550px; margin-bottom: 5px; border: solid 1px #2d6600; }
#titel { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e6ffe7; padding: 5px; border-bottom: 1px solid #2d6600;; }
#text { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 310px; float: left; padding: 5px; }
#download { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 190px; float: right ; padding: 5px; border-color: #e73e97; }
.clear { clear: both}
.life1, .life2 { width: 180px; }
td.td-head { padding-left: 5px; }
td.td-headfirst {  }
img { border-style: none; }
img.img-linie { border-style: solid; border-width: 1px; }
td.td-links { font-size: 12px; margin: 3px; padding: 3px; border: solid 1px #2d6600; }
#content td { font-size: 12px; height: auto; padding: 3px; border-width: 0; }
#content input textarea { font-size: 12px; background-color: #d4f0ad; border-width: 0; }
#datensatz {
	min-width: 500px;
	border: 0px solid #66CC33;
	margin-bottom: 15px;
	padding: 5px;
}
input.suchen { color: #000; font-family: Helvetica, Arial, "Trebuchet MS", Geneva, SunSans-Regular, sans-serif; background-color: #d4f0ad; padding: 3px; border-style: solid; border-width: 1px; border-color: #000; }
td.td-oh { text-align: left; }
.inputx { color: #db4335; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #dbd7f5; }
.input0 { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #000; }
.counter { color: #b7b7b7; font-size: 10px; }
td.tdintranet {
	background-color: #d4f0ad;
}
.boardk {
	background-color: #FFC;
}
#datensatzpub {
	min-width: 500px;
	border: 1px solid #66CC33;
	margin-bottom: 15px;
	padding: 5px;
}
#sprache {
	color: #6EB43F;
	text-align: right;
	float: right;
	width: auto;
	padding: 5px;
}
#content2 {
	width: 950px;
	min-height: 450px;
	float: right;
	background-repeat: no-repeat;
	background-position: center 3px;
	padding-top: 15px;
	font-size: 12px;
}
#content2 td { font-size: 12px; height: auto; padding: 3px; border-width: 0; }
.input1 {
	color: #fff;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	background-color: #F00;
}
.input2 {
	color: #fff;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	background-color: #63F;
}
.input3 {
	color: #fff;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	background-color: #90F;
}
.input4 {
	color: #333;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	background-color: #FC0;
}
#contentintranet h2, h3, h4 {
	margin-bottom: 0px;
}
