body {
  margin: 0px; padding: 0px;
  font-family: "Trebuchet MS", Tahoma, Verdana, sans_serif;
  font-size: 11px;
  line-height: 15px;
  color: #555;
  background-color: #d9d4a7;
}
.invisible {
  display: none;
}
h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
}
h3 {
  font-size: 13px;
}
ul {
    padding:0px;
    margin:0px 0px 0px 10px;
}
#flashapplet {
  position: absolute;
  top: 0px; left: 0px;
}

#contentRow {
  position: absolute;
  top: 0px; left: 50%;
  width: 900px;
  margin-left: -450px;
  
  background-color: #fff;
}
.pageHead {
  background-color: #d9d4a7;  
  background-image: url(../images/backs/background_mono_01.jpg);
  background-position: bottom;
  background-repeat: no-repeat;
}
#pageContent {
  padding-top: 10px;
  background-color: #fff;
  background-image: url(../images/backs/spirale.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}
*html #pageContent {
  margin-top: 0px;
}
#pageFooter {
  width: 890px; height: 18px;
  background-color: #B3A94E;
  padding-right: 10px; padding-top: 2px;
  text-align: right;
  color: #fff;
}
#pageFooter a {
  color: #fff;
}
#pageFooter a:hover {
  color: #ccc;
}
html + body #pageFooter {
  margin-top: 10px;
  width: 900px; height: 20px;
}
#mainMenu {
  position: relative;
  top: 20px; left: 200px;
  width: 450px; margin-top: 0px;
  text-transform: uppercase;
  font-weight: bold;
  color: #6b652f;
  text-align: left;
}
#mainMenu ul {
    list-style:none;
    padding:0px;
    margin:0px;
}
#mainMenu li {
    display:inline !important;
}
#mainMenu a {
  font-weight: bold;
}
#mainMenu .active {
  font-weight: normal;
}
#headline {
  position: relative;
  top: 0px; left: 200px;
  margin-top: 20px;
  width: 700px; height: 90px;
  background-color: #B3A94E;
  background-image: url(../images/heads/headline440x90_0.gif);
  background-position: left;
  background-repeat: no-repeat;
}
#introText {
  position: relative;
  top: 0px; left: 200px;
  margin-top: 10px;
  width: 440px;
  color: #6b652f;
  font-weight: normal;
  padding: 5px;
  padding-left: 10px;
  padding-right: 250px;
  background-image: url(../images/80alpha.png);
}
*html #introText {
  background-color: #ffffff;
  filter:Alpha(opacity=80);
}
html + body #introText {
  width: 700px;
}
#subMenu {
  width: 190px;
  padding-left: 10px;
  float: left;
  font-weight: bold;
  text-align: left;
  text-transform: uppercase;
}
#subMenu #currentLMId {
  text-decoration:underline;
}
#subMenu ul {
    list-style:none;
    padding:0px;
    margin:0px;
}
#subMenu ul ul {
    list-style:none;
    padding:0px;
    margin-left:10px;
}
#subMenu .submenu2 {
    margin-right:10px;
	font-weight: normal;
}
#subMenu .submenu3 {
    margin-right:10px;
	font-weight: normal;
}
#mainText {
  width: 440px;
  padding-left: 10px;
  float: right;
}
#images {
  width: 240px;
  padding-left: 10px;
  margin-top: -10px;
  float: right;
}
#images img { max-width: 220px; }
img {
  margin: 0px;
  margin-top: 10px;
}
.clear {
  display: block;
  clear: both;
  width: 900px; height: 10px;
  background-color: #fff;
}
*html .clear {
  margin-bottom: -20px;
  height: 0px;
}
a {
  text-decoration: none;
}
#langSelector {
  position: absolute;
  right: 10px;
  text-transform: uppercase;
  font-weight: bold;
}
.pageHead {
  background-image: url(../images/backs/background_mono_01.jpg);
}
#pageFooter, #headline {
  background-color: #B3A94E;
  color: #6b652f;
}
#page3css #headline {
  background-image: url(../images/heads/headline440x90_1.gif);
}
#introText, a, #mainMenu {
  color: #6b652f;
}
a:hover {
  color: #d9d4a7;
}
.currentMenuItem {
  color: #B3A94E;
}
/* Verschiedene Pagetypes */
#page16css #headline {
  background-image: url(../images/heads/headline440x90_11.gif);
}
#page17css #headline, #page21css #headline, #page22css #headline, #page23css #headline, #page24css #headline {
  background-image: url(../images/heads/headline440x90_12.gif);
}
#page13css #headline {
  background-image: url(../images/heads/headline440x90_13.gif);
}
#page15css #headline {
  background-image: url(../images/heads/headline440x90_14.gif);
}

#page2css, #page2css .pageHead {
  background-color: #d6cea6;
}
#page2css .pageHead {
  background-image: url(../images/backs/background_mono_02.jpg);
}
#page2css #pageFooter, #page2css #headline {
  background-color: #ad9c4d;
  color: #685e2e;
}
#page2css #headline {
  background-image: url(../images/heads/headline440x90_2.gif);
}
#page2css #introText, #page2css a, #page2css #mainMenu {
  color: #685e2e;
}
#page2css a:hover {
  color: #d6cea6;
}
#page2css #currentLMId {
  color: #ad9c4d;
}

#page10css, #page10css .pageHead {
  background-color: #d4c7aa;
}
#page10css .pageHead {
  background-image: url(../images/backs/background_mono_03.jpg);
}
#page10css #pageFooter, #page10css #headline {
  background-color: #a88e55;
  color: #655333;
}
#page10css #headline {
  background-image: url(../images/heads/headline440x90_3.gif);
}
#page10css #introText, #page10css a, #page10css #mainMenu {
  color: #655333;
}
#page10css a:hover {
  color: #d4c7aa;
}
#page10css #currentLMId {
  color: #a88e55;
}


#page12css, #page12css .pageHead {
  background-color: #cfc1a7;
}
#page12css .pageHead {
  background-image: url(../images/backs/background_mono_04.jpg);
}
#page12css #pageFooter, #page12css #headline {
  background-color: #9e824e;
  color: #5f4e2f;
}
#page12css #headline {
  background-image: url(../images/heads/headline440x90_4.gif);
}
#page12css #introText, #page12css a, #page4css #mainMenu {
  color: #5f4e2f;
}
#page12css a:hover {
  color: #cfc1a7;
}
#page12css #currentLMId {
  color: #9e824e;
}
