body										{ margin: 0; padding: 0 }
body, table, td, p                  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a { color: #000; font-size: 11px; font-weight: bold; text-decoration: none }
a:hover { color: #000; font-size: 11px; font-weight: bold; text-decoration: underline }
input, textarea, select, option { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.meta { color: #fff; font-weight: bold; text-decoration: none }
.meta:hover { color: #fff; font-weight: bold; text-decoration: underline }

/* Seitenlayout */
#MainWrapper						{ width: 1001px; padding: 10px; background-image: url(../images/bg_content.png); background-position: center top; background-repeat: repeat-y; text-align: center }
#HeaderWrapper					{ width: 960px; height: 402px; margin: 0 auto; position: relative }
#HeaderWrapper #contact	{ width: 960px; height: 53px; text-align: left; color:#545454; }
#contact_color						{ color: #545454;}
.contact_color						{ color: #545454;}
.contact_color:hover				{ color: #545454;}
#HeaderWrapper #contact h1 { font-size: 12px; margin: 0 0 5px 0; color:#545454; }
#HeaderWrapper #header		{ width: 960px; height: 321px; text-align: left }
#HeaderWrapper #header ul	{ margin: 0; padding: 0 }
#HeaderWrapper #header li	{ list-style: none; padding: 0; margin: 0 }
#HeaderWrapper #menu		{ width: 960px; height: 28px }
#HeaderWrapper #logo			 { margin-top: 12px; position: absolute; z-index: 999; top: -22px; right: 9px }
#HeaderSeperator					{ height: 10px; width: 960px }
#ContentWrapper					{ clear: both; width: 960px; margin: 0 auto; padding: 0 }
#ContentWrapper #menuleft	{ width: 200px; float: left; padding: 20px 0 }
#ContentWrapper #content	{ width: 740px; float: right; padding: 20px 15px 25px 25px }
:root #ContentWrapper #content	{ width: 700px }
#ContentWrapper	#seperat	{ clear: both; width: 960px; height: 1px; line-height: 1px }
#FooterWrapper					{ clear: both; width: 980px; margin: 0 auto; height: 120px; background-image: url(../images/bg_footer.png); background-position: center top; background-repeat: no-repeat }
#FooterWrapper #footer		{ width: 645px; text-align: left; float: left }
#FooterWrapper #footer h1	{ font-size: 12px; margin: 20px 0 10px 0 }
#FooterWrapper #footerlogo { width: 335px; float: right }
