html, body { margin:0;padding:0;width:100%;height:100%;overflow:hidden; }
body { 
 background-color:#F9EDE5;overflow:auto;
 scrollbar-base-color:#F9EDE5;
 scrollbar-track-color:#F9EDE5;
 scrollbar-arrow-color:black;
}
body, td { font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:black; }

h1,h2,h3,h4,h5,h6 { margin:0 0 8px 0;padding:0; }
h1 { font-size:2em; }
h2 { font-size:1.8em; }
h3 { font-size:1.7em; }
h4 { font-size:1.6em; }
h5 { font-size:1.5em; }
h6 { font-size:1.3em; }

ul { padding:0;margin:0 0 0 12px; }

#MainContent { width:1000px;padding:0;margin:0 auto 0 auto;overflow:auto;
text-align:left;
background-color:#F9EDE5; }

#WebsiteHead { height:240px;margin:0;padding:0;padding:8px 0 0 1cm; }

#WebsiteHead img { cursor:pointer; }
#LeftDiv { margin:-40px 0 0 0;padding:0;float:left;width:240px; }

#LeftDiv div { display:block; }
#MenuBereich { padding:0; }

#MenuBereich a { display:block;width:210px;margin:4px 10px 0 10px;padding:2px 0 2px 8px;font-size:10pt; }
#MenuBereich a.Menu:link, a.Menu:visited { 
  color:black !important;text-decoration:none !important;
}
#MenuBereich a.Menu:hover, a.Menu:focus { 
  background-color:white;color: black;text-decoration:none;
}
#MenuBereich a.Menu:active { 
  background-color:gold;color: black;text-decoration:none;
}

#MenuBereich a.SubMenu { font-size:9pt;margin:4px 10px 0 10px;padding:2px 0 2px 16px; }
#MenuBereich #ActiveMenuPoint { font-weight:bold; }

#MenuBereich a.LanguageButton {
 padding:4px;margin:0 0 24px 0;width:80px;
 text-align:center;font-size:9pt;font-weight:bold;
}
#MenuBereich a.LanguageButton:hover {
 color:crimson !important;
}
#DekoImage { margin-top:1cm; }

#Content { background-color:black;other:#F9EDE5;
color:white;
width:720px;float:left;
margin:16px 0 0 16px;padding:8px;
/* min-height:200px;overflow:visible;z-index:4;*/

height:400px;overflow:auto; }

#Content div { margin:0 0 8px 0; }
#Content img { clear:both; }
#Content p { margin:0; }
#Content td { color:white; }

.Schmuckfarbe, .SchmuckfarbeKursiv { color:crimson; }
.Kursiv, .SchmuckfarbeKursiv { font-style:italic; }

a:link { color:#00FFFF;text-decoration:none; }
a:visited { color:#00FFFF !important;text-decoration:underline; }
a:hover, a:focus { color:white !important;background-color:black;text-decoration:none; }
a:active { color:gold;background-color:black;text-decoration:none; }

a.ButtonLike:link, a.ButtonLike:visited {
 color:black !important;background-color:gold;border:2px solid black;padding:3px;text-decoration:none;
}

a.ButtonLike:hover, a.ButtonLike:focus, a.ButtonLike:active {
 color:#525281 !important;background-color:#D8D6EC;text-decoration:none !Important;
 border:2px solid #3B4195;
}

a.HiddenTextOpener { font-size:11px;font-weight:bold;border:1px solid #525281;font-weight:bold; }
a.HiddenTextOpener:link, a.HiddenTextOpener:visited, a.HiddenTextOpener:active { 
 color:white;background-color:#CECEDC;text-decoration:none;
}
a.HiddenTextOpener:hover, a.HiddenTextOpener:focus {
 color:black;background-color:#FF9D47;text-decoration:none;
}

a.SoundButton {
 display:block;background-image:url(../images/icons/mp3-icon.gif);background-repeat:no-repeat;
 background-position:-4px center;padding:0 0 0 24px;margin:2px 4px 2px 2px;float:left;
 border:1px solid transparent;
}
a.SoundButton:hover {
 border:1px solid darkslategray;
}

.MenuItem { background-color:#3B4195;color:white; }
.MenuItem:hover { background-color:white;color:#3B4195; }

div.HiddenText { 
 border:1px solid #525281;padding:4px;margin:8px 0 !important;
 background-color:#D8D6EC;
}

table.Element { margin:0 0 8px 0; }
table.Element:hover { background-color:darkslategray;cursor:pointer; }

#Inputs, #InputFull, #InputFoc, #InputFalta { width:100%;font-size:9pt; }
#Inputs { border:1px solid black;color:black;background-color:white; }
#InputFull { border:1px solid #FFFF00;color:#3B4195;background-color:white; }
#InputFoc { border:1px solid #3B4195;color:white;background-color:#3B4195; }
#InputFalta { border:1px solid gold;color:yellow;background-color:red; }

#ButtStandard { border:1px solid black;background-color:gold;color:black;padding:2px;cursor:pointer; }
#ButtStandard:hover { border:1px solid gold;background-color:black;color:white;padding:2px; }

