body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:  url(../images/farbe.jpg);
	background-repeat: repeat;
	font-size: 16px;
	color: #330099;
	height: 100%;
	text-align: center;
	margin:0;
	background-color: #FEF2FE;
	
}

#mmhide_container {
	width: 765px;
	margin: 0 auto;
	background-image: url(../images/hintergrund_breit.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 570px;
	text-align: left;
	font-size: 0.75em;
}

#mmhide_content{width: 743px; margin: 155px 0 0 15px; float: left;}
* html #mmhide_content{margin: 155px 0 0 8px;}
#mmhide_navigation{width: 150px; float: left;}
#mmhide_navigation ul{list-style: none; margin:0; padding: 0; }

#mmhide_navigation li{margin-top: 10px; font-weight: 600;}
#mmhide_navigation li.abstand{margin-top: 14px; color: white; background-color: #DE60A8;}
#mmhide_navigation li.abstand_hier{margin-top: 14px; color: #330099; background-color: #DE60A8;}
#mmhide_navigation ul ul li{font-weight: normal; margin-top: 7px;}
#mmhide_navigation ul ul ul{list-style-image:url(../images/raute.jpg); list-style-position: inside; color: #330099; background-color: #DE60A8;}
#mmhide_navigation ul.unter {list-style-image:url(../images/raute.jpg); list-style-position: inside; color: #330099; background-color: #DE60A8;}
#mmhide_navigation ul ul ul li{margin-top: 1px; font-size: 0.9em;}
#mmhide_navigation a{text-decoration: none; color: white; background-color: #DE60A8;}
#mmhide_navigation a:hover{text-decoration: none; color: #330099; background-color: #DE60A8;}
#mmhide_navigation a.hier{text-decoration: none; color: #330099; background-color: #DE60A8;}
h1{font-size: 1.15em; margin: 6px 0 12px 60px; width: 350px; font-weight: 600; text-align: center; float: left;}
/*\*//*/
	h1 { height: 30px;}
		/**/

#mmhide_text{width: 530px; float: right; margin-left: 55px; height: 350px; overflow: auto; line-height: 1.5em; padding-right: 5px;}
* html #mmhide_text{margin-left: 50px; width: 530px;}
/*\*//*/
	#mmhide_text {}
		/**/
#mmhide_text p{ margin: 0px 20px 8px 0;}
#mmhide_text p.termine {margin: 0px 20px 0px 0;}
#mmhide_text img.klang{float: right; margin: 17px 20px 15px 15px;}
#mmhide_text ul{list-style-image:url(../images/raute_weiss.jpg); margin: 0 0 5px 16px; padding:3px;}
#mmhide_text ul.termin {padding:0; margin: -2px 0 10px 16px;}
#mmhide_text ul.ohne{list-style-type: none; list-style-image: none; margin:0; padding:0;}
#mmhide_text li{margin-top: 3px;}
#mmhide_text ol{ margin: 1px 0 5px 23px; padding:3px;}
#mmhide_text table{font-size: 1em; margin-left: -3px;}
#mmhide_text td{vertical-align: top; padding-top:3px;}
#mmhide_text h2{font-size: 1em; margin: 0 20px 8px 0;}
.mmhide_ueber_mich{float: right; margin: 5px 0 10px 0px; text-align: left; width: 370px;}

a, a:visited {
	color: #330099;
	background-color: #FEF2FE;
}
a:hover {text-decoration: none;}
.klein{font-size: 0.95em;}
/*Formulargestaltung*/
input, option, textarea{color: #330099; font-family: Verdana; }
input.button {background-color: #FEF2FE; border: 1px solid #330099;  font-weight: bold; margin-top: 8px;}
