* {margin:0;padding:0;border-width:0px;}
body {background-color:#FFF;font:10pt/140% 'lucida grande','lucida sans', verdana, sans-serif;}
#rahmen {position:relative;margin:auto;width:980px;}
#kopf, #navi-box, #inhalt, #rand {position:absolute;}


#kopf 		{left:0px;width:980px;height:85px;top:8px;
	border-bottom:1px solid #ccc;color:#999;}
	#kopf img {float:left;}
	#kopf a {text-decoration:none;color:#AB7569;}
#navi-box 	{left:0px;width:220px; top:110px;}
#inhalt 	{left:280px;width:460px;padding-bottom:5em;top:120px;}
#rand 		{left:760px;width:220px;top:140px;}

#fuss {position:fixed;bottom:0px;width:970px;margin:auto;
	background-color:#FFF;height:30px;z-index:20;
	border-top:1px #ccc solid;padding:5px 5px 0 5px;
	font:8pt/120% verdana;color:#666;}
#fuss a {text-decoration:none;color:#9B1900;}

body .retrieve {color: #006;}

h1, h2, h3 	{font-size: 200%;line-height:110%;color:#1C7D46;
			margin-bottom:0.5em;font-family:arial,helvetica,sans-serif;} /*#1990C1*/
h4 			{margin-top:2.5em;line-height:120%;}
p, h4 		{margin-bottom:0.5em;clear:both;color:#000;}
#inhalt p, #inhalt h4 {width:450px;}

#inhalt p img {float:left;margin:4px 1em 5px 0;}
#inhalt hr, .retrieve hr {height:0px !important;border:0px solid #ccc;border-bottom-width:1px;margin:1em 0;clear:both;}

#inhalt ul {padding-left: 2em;width:28em;margin-bottom:0.5em;}
#inhalt ul li {margin-bottom:0.3em;line-height:120%;}

.small {display:block;padding-left:10px;font-size:8pt;
	color:#666;line-height:120%;}
#locator {margin-left:280px;}
#searchbox {text-align:right;}
#inhalt #searchbox {text-align:left;}

#rand p {width:220px;line-height:125%;}

#inhalt a, #rand a {color:#9B1900; text-decoration: underline !important;}
#inhalt a[href^=http], #rand a[href^=http] {background-color: #FFF6CB;
	padding:0 3px;}
#inhalt a[title=pdf]:before, #rand a[title=pdf]:before
{content: url(http://www.eritropel.de/test/pv-hamburg/images/icon-PDF.png);}
#inhalt a:visited, #rand a:visited {color:#7F7F7F;}
#inhalt a:hover, #rand a:hover {color:#F72E00;}

#feedback input[type=text], #feedback textarea {width:350px;
	background-color:#F2F6F4;margin-bottom:0.4em;border-color:#999;}
#feedback input[type=submit] {background-color:#ECB8A4;
	border:2px outset #D78644;}

input, textarea, select {border:1px solid #666}
	

	/*
	3 Ebenen NAVIGATION für CMSimple
	anpassen: Einstellungen -> Konfiguration -> menu_sdoc = ""
	*/
#navi-box {width:240px;background-color:#AED6C3;padding-bottom:2em;
	padding-top:55px;background-image:url('menu/schwung.png');background-repeat:no-repeat;} /*#D6DCE5*/
#navi {width:240px;padding:0;font-size:10pt;
	border-top:1px solid #EEE;margin:0 0 3em 0;}
	/* Linie über oberstem Menueintrag */
#navi .menulevel1 {border-top:0px solid #EEE}
#navi a {color:#FFF;border-bottom:1px solid #EEE;
	display:block;line-height:120%;
	padding:4px 2px 5px 0;text-decoration:none;}
	/* Reihenfolge muss erhalten bleiben! */
#navi li {list-style-type:none;background-repeat:no-repeat;}
	/* Schriftfarbe bei MouseOver: */
#navi a:hover {color:#114E2B;} /*#405576*/
	/* ...ausgenommen der akuell angezeigte Link: */
#navi .sdocs > a:hover, #navi .sdoc > a:hover{color:#FFF;cursor:default;}
#navi .sdocs, #navi .docs 	{background-image:url(menu/docs.png);}
#navi .sdoc, #navi .doc 	{background-image:url(menu/doc.png);}
#navi .sdoc, #navi .sdocs 	{background-color:#638A74;} /*#95ACD1*/
	/* Hintergrund für Ebenen 2+3 wieder herstellen: */
#navi .doc, #navi .docs 	{background-color:#81B89E;} /*#BBC5D5*/
#navi .menulevel1 a 	{width:210px;padding-left:28px;}
#navi .menulevel1 li 	{background-position:9px 0.45em;}
#navi .menulevel2 a 	{width:190px;padding-left:48px;}
#navi .menulevel2 li 	{background-position:29px 0.45em;}
#navi .menulevel3 a 	{width:170px;padding-left:68px;}
#navi .menulevel3 li 	{background-position:49px 0.45em;
}
	/* Ende Navigation */

	

#feedback {
	font-size: 100%;
}
fieldset {
	width: 405px;
	border: 1px solid #85B79E;
	padding: 10px;
	margin: 0 auto 0.5em 0;
	background-color: #EAF4EF;
}
fieldset a {
	text-decoration: none;
	color: #9B1900;
}
fieldset legend {
	padding: 0px 0.5em;
	color: #000000;
}
fieldset label {
	display: block;
	font-size: small;
	margin: 0 0 2px 0;
	cursor: pointer;
	color: #39684B;
}
fieldset input[type=text], textarea {
	width: 400px;
	border: 1px solid #9EA5C6;
	background-color: #EAEDFF;
	margin: 0 0 0.5em 0;
	padding: 1px;
	font-size: small;
	font-family: 'lucida grande','lucida sans', verdana, sans-serif;
}
fieldset input[type=text]:focus, textarea:focus {
	background-color: #FFFFFF !important;
}
fieldset input[type=checkbox] {
	margin-right: 0.5em;
}
fieldset textarea {
	height: 9em;
	display: block;
}
fieldset input[type=checkbox] + label {
	display: inline;
} 
#optional label {
	float: left;
	text-align: right;
	width: 100px;
	margin: 0 10px 0 0;
	color: #39684B;
}
#optional input {
	margin: 0;
	margin-bottom: 3px;
	width: 230px !important;
}
button {
	margin-left: 121px;
	padding: 1px 1em;
	background-color: #7894C4;	
	color: #FFFFFF;
	}




.edit td {border:1px solid #ccc;padding:1px;background-color:#FFF9E9;}
.edit td select {width:190px;}
.edit td option {width:320px;}
