body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;	background-color:#CC9;	margin: 20px;}helpbody {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.8em;	background-color:#CC9;	margin: 0px;	padding: 0px;}/*___________________________________________________________*//* Schriften      											 *//*___________________________________________________________*/.flowtext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #000;}a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold; 	color: #000; 	text-decoration: underline;}a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold; 	color: #000; 	text-decoration: underline;}.flowtextweiss {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #FFF;}.boldtext {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000;	font-weight: bold;}.bigtext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.2em;	color: #000;}.smalltext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.9em;	color: #000;}h1 {	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.3em;	color: #000;}img	{	font-family: Verdana, Arial, Helvetica, sans-serif;	border:	0;	color:	#CC9;	background:	transparent;	margin: -2px;	padding: -2px;}p {	margin:	0;	padding: 0;}table {	margin-left: 190px;}tr {	margin-left: 190px;}td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;}/*___________________________________________________________*//* Formularobjekte 											 *//*___________________________________________________________*/.input40 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #000;	background-color: #CC9;	width: 40px}.input150 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #000;	background-color: #CC9;	width: 150px}.input200 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #000;	background-color: #CC9;	width: 200px}.input500 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #000;	background-color: #CC9;	width: 500px}.inputnosize {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #000;	background-color: #CC9;}.inputnosizehell {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #000;	background-color: #E0E0C2;}.checkobjects {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #000;	background-color: #CC9;}.checkobjectshell {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em;	color: #000;	background-color: #E0E0C2;}/*___________________________________________________________*//* Layer 													 *//*___________________________________________________________*/#masterlayer {	margin:0 auto;	width: 99%;	min-width: 770px;}#headlayer {	margin-left: 0px;	padding-bottom: 20px;	height: 70px;}.firstcontentlayer {	margin-left: -5px;	padding: 5px;}.contentlayer {	margin-left: 190px;	padding: 5px;}.firstcontentlayerhell {	margin-left: 0px;	margin-right: 10px;	padding: 10px;	font-weight: bold;	color: #600 ;	background-color: #E0E0C2 ;}.contentlayerhell {	margin-left: 200px;	margin-right: 10px;	padding: 10px;	font-weight: bold;	color: #600 ;	background-color: #E0E0C2 ;}.contentlayerlisp {	padding: 5px;	width: 299px;	float: none;}.contentlayerresp {	margin-left: 300px;	padding: 5px;}.bildlayer {	margin-left: 20px;	padding: 5px;	float: right;	height: 300px;	position: absolute;	left: 700px;	top: 600px;}/*___________________________________________________________*//* Navigations - Layer 										 *//*___________________________________________________________*/#home, #about, #searchroutes, #searchwaypoints, #memberlogin, #memberpage, #becomemember, #help, #linx, #mur {	padding: 0px;	margin: 0px;	border: 0px none;}#mapicon, #infoicon {	padding: 3px;	margin: 0px;	border: 0px none;}#navlayer {	width: 165px;	float: left;}.navitem25 {	padding: 0px;	border: 0px none;	height: 25px;	margin: 0px;	position: absolute;	left: 34px;	top: 9px;}.navitem32 {	padding: 0px;	margin: -4px;	border: 0px none;	height: 32px;}.navitem35 p {	display: none;}.navitem35 {	padding: 0px;	margin: 0px;	border: 0px none;	height: 60px;	width: 189px;	color: #000;	background:	#CC9 url(/img/navi/logos_w3c_2.gif) no-repeat;}.navitem44 {	padding: 0px;	margin: -2px;	border: 0px none;	height: 44px;}.navitem46 {	padding: 0px;	margin: 0px;	border: 0px none;	height: 44px;}.navitem46 img {	border:	0;	color:	#CC9;	background:	transparent;	margin: -2px;	margin-left: 2px;	padding: -2px;}.navitem47 {	padding: 0px;	margin: -4px;	border: 0px none;	height: 47px;}.navitem48 {	padding: 0px;	margin: -4px;	border: 0px none;	height: 48px;}.navitem86 {	padding: 0px;	margin: 0px;	border: 0px;	height: 86px;}.navitem86 img {	border:	0;	color:	#CC9;	background:	transparent;	margin: -2px;	margin-left: 2px;	padding: -2px;}/*___________________________________________________________*//* Layer fuer Seiten ohne Navigation						 *//*___________________________________________________________*/.onavcontentlayer { 	padding: 5px; ; }.onavcontentlayerlisp { 	padding: 5px;	float: left;}.onavcontentlayerresp { 	margin-left: 250px;	padding: 5px;}/*___________________________________________________________*//* PopUp Layer												 *//*___________________________________________________________*/.popupcontentlayer { 	padding: 0px;}.popupcontentlayerhell { 	padding: 5px;	background-color: #E0E0C2;}.popupcontentlayerlisp { 	padding: 5px;	float: left;}.popupcontentlayerresp { 	padding: 5px;	margin-left: 100px;}.helpheader { 	padding: 5px;	background-color: #E0E0C2;	text-align: center;}.helpcontent { 	padding: 5px;}/*___________________________________________________________*//* map Layer												 *//*___________________________________________________________*/.mapcontentlayer { 	padding: 0px; ; }.mapcontentlayerlisp { 	padding: 1px;	float: left;}.mapcontentlayerresp { 	margin-left: 130px;	padding: 1px;}.mapcontentlayerzoom { 	padding: 1px;	text-align: right;	margin-left:   130px; }