/* level 0 inner */
.m0l0iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 4px;
	color: #ffffff;
}
.m0l0iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #ffffff;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 1px solid #ffffff;
	background: #62a627;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #62a627;
}

/* level 1 inner */
.m0l1iout {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: #000000;
}
.m0l1iover {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #62a627;
	background: #66ff99;
	filter: alpha(opacity=85);
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #62a627;
	background: #66ff99;
}

/* level 2 inner */
.m0l2iover {
	font: 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #ffffff;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #66ff99;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #66ff99;
}
a,       A:link, a:visited, a:active
		{color: #62a627; text-decoration: none; font-family: Tahoma, Verdana; font-size: 11px;}
	     A:hover
		{color: #66ff99; text-decoration: none; font-family: Tahoma, Verdana; font-size: 11px;}
	    p, tr, td, ul, li
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px;}
.header1, h1
		{color: #ffffff; background: #62a627; font-weight: bold; font-family: Tahoma, Verdana; font-size: 13px; margin: 0px; padding: 2px;}
.header2, h2
		{color: #ffffff; background: #62a627; font-weight: bold; font-family: Tahoma, Verdana; font-size: 12px; }
.intd
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px; padding-left: 15px;}
.textfelder {
  background-color: #66ff99; 
  color: #000000; 
  border-style: solid; 
  border-color: 62a627
  }
.button {
  background-color: #66ff99; 
  border-color: #62a627; 
  border-style: solid; 
  color: #000000
  }
  .bigline { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 16pt; font-weight: bold; color: #62a627; text-decoration: none }
.corpus {
	background-position: 15px 15px;
	background-color: #FFFFFF;
}
.bilder { border: solid 2px #62a627;
        }
.tourevent { width:200px; }

		.topicHeader{	font-family:		Geneva, Arial, Helvetica, san-serif;
						font-size:			11px;
						color:				#ffffff;
					}
		.tableHeader{	font-family:		Geneva, Arial, Helvetica, san-serif;
						font-size:			11px;
						color:				#ffffff;
					}
		.Message{		font-family:		Geneva, Arial, Helvetica, san-serif;
						font-size:			11px;
						color:				#ffffff;
						background-color:	#62a627}
		.FormField{		font-family: Courier,monotype;
						font-size: 11px;}
.mk   {
	   padding-bottom: 5px;
	   }
.rot { color: #FF0000; }


