html {
 margin:0;padding:0;width:100%;height:100%;
}
body {
 width:100%;height:100%;margin:0;padding:0;background-color:#993401;
}

body,td,input {
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:10pt;
 color:black;
}

h1,h2,h3,h4,h5,h6 {
 margin:4px 0 4px 0;
}
h1 { font-size:1.8em; }
h2 { font-size:1.6em; }
h3 { font-size:1.5em; }
h4 { font-size:1.4em; }
h5 { font-size:1.3em; }
h6 { font-size:1.2em; }

p { margin:0;display:inline; }

a:link { color:#993401;text-decoration:none; }
a:visited{ color:#993401;text-decoration:line-through; }
a:hover,a:focus,a:active { color:white;text-decoration:underline; }

label, select, .ClickableElement { cursor:pointer; }

#MainDiv { width:929px;margin:auto;padding:0;border:none;background-color:#CC6600; }

#LogoDiv { margin:0;width:100%;height:90px;background-image:url("standardlogo-2018.png");
background-repeat:no-repeat;background-position:0 0;padding:0;text-align:right; }

#ZusatzMenu { position:relative;right:16px;top:68px; }

#MenuDiv { width:100%;height:50px;overflow:hidden;background-color:#FFA600;margin:16px 0 16px 0;padding:0;border-bottom:1px solid #FFCE53; }

#MenuDiv a {
 font-weight:bold;font-size:14px;height:24px;
 display:block;float:left;
 margin:26px 24px 0 24px;
}
#MenuDiv a:link, a:visited { color:#993401;text-decoration:none; }
#MenuDiv a:hover, a:focus { color:white;text-decoration:none; }
#MenuDiv a:active { color:black;text-decoration:none; }
#ContentDivContainer { width:100%;margin:0;padding:16px 0 0 0;min-height:200px;background-color:#FFA600;height:400px;overflow:auto;
scrollbar-base-color:#993401;scrollbar-track-color:#FFA600;scrollbar-arrow-color:#FFFFFF; }

#ContentDiv { margin:0 16px 8px 16px;width:90%; }

#Unterkante { width:100%;margin:-1px 0 0 0;background-color:#993401;border:none;padding:0; }

#Unterkante img {width:100%;border:none; }

.Schmuckfarbe, .SchmuckfarbeKursiv { color:#993401; }
.Kursiv, .SchmuckfarbeKursiv { font-style:italic; }

li.mp3 { list-style-image:url(.mp3-icon.gif); }
li.doc { list-style-image:url(.doc-icon.gif); }
li.pdf { list-style-image:url(.pdf-icon.gif); }
li.jpg { list-style-image:url(.jpg-icon.gif); }
li.tif { list-style-image:url(.tif-icon.gif); }
li.zip { list-style-image:url(.zip-icon.gif); }

#ActiveMenuPoint { color:white !important; }

.ButtonLike, .SoundButton {
 border:1px solid black;padding:2px 4px 2px 4px;color:white !important;background-color:#B6492E;text-decoration:none;font-size:9pt;
}
.ButtonLike:hover, .SoundButton:hover {
 border:1px solid black;padding:2px 4px 2px 4px;color:white !important;background-color:#000000;text-decoration:none;
}

#ButtStandard { border:1px solid black;color:white;background-color:#B6492E; }
#ButtStandard:hover { color:#B6492E;background-color:silver;cursor:pointer; }

#Inputs, #InputFull, #InputFoc, #InputFalta { 
 width:100%;font-size:9pt;
 border:1px solid black;
}
#Inputs { border:1px solid silver; }
#InputFull { border:1px solid green; }
#InputFoc { border:1px solid #9D2314; }
#InputFalta { background-color:red;color:gold;border:1px dotted gold; }

div.TextBlock { margin-bottom:16px; }
table.Auftritte { border-bottom:1px solid #993401;margin-bottom:4px;empty-cells:hide; }
table.Auftritte:hover { background-color:white;cursor:pointer; }
table.Auftritte td { padding-bottom:4px; }
table.Auftritte:hover a { color:brown; }
table.Hervorzuheben { margin:4px 0 4px 0;background-color:skyblue;border:2px solid brown; }
table.Hervorzuheben td { padding:2px 4px 2px 4px; }

fieldset.Presserezension { border:1px solid white;padding:8px;margin:8px 0 8px 0; }
fieldset.Presserezension legend { border:1px solid white;padding:2px 4px 2px;font-weight:bold;background-color:white; }
fieldset.Presserezension a { font-weight:bold; }
fieldset.Presserezension:hover { background-color:white;cursor:pointer; }
fieldset.Presserezension:hover a { color:brown; }

table.ReferenzTable { margin:8px 0 8px 0;table-layout:fixed; }
table.ReferenzTable td.LogoTD { width:66%;padding:4px 0 4px 0;background-color:white;vertical-align:middle;text-align:center; }
table.ReferenzTable td.TextTD { width:34%;vertical-align:top;text-align:left;padding:4px 0 4px 12px; }
a.ReferentenLink { font-weight:bold; }
a.ReferentenLink img { border:none;max-height:150px; }

div.produkt { margin:8px 0 8px 0;padding:8px 0 8px 0;border-top:1px solid black; }

table.SoundFileEintrag { width:60%; }
table.SoundFileEintrag td { vertical-align:top; }
table.SoundFileEintrag td.TextSpalte { width:300px; }
table.SoundFileEintrag td.TextSpalte span.SoundFileTitel { display:block; }
table.SoundFileEintrag td.TextSpalte span.SoundFileErlaeuterungen{ display:block;margin-left:24px; }
td.SoundFileTD { text-align:right;padding:0 8px 0 8px; }
td.SoundFileTD li { margin:0 0 0 12px; }

body.Startseite { 
 background-color:#CC6600;background-image:url(logo5-2018.png);
 background-repeat:no-repeat;background-position:left bottom;
}
body.Startseite div {
 background-color:transparent !important;border-bottom:none !important;
}
body.Startseite #LogoDiv {
 margin:0;padding:0;background-image:url(logo6a.png);background-position:0 0;
}
body.Startseite #MenuDiv { 
 position:absolute;top:18%;right:32px;width:140px;
 height:70%;min-height:400px;
}
body.Startseite #ContentDivContainer { 
 position:absolute;top:20%;right:132px;width:40%;max-width:580px;min-width:440px;
 min-height:400px;
 padding:8px;
 /* border:4px inset #993401;background-color:#FFA600 !important;*/
}
body.Startseite #ContentDivContainer img { max-width:180px; }
body.Startseite #Unterkante { display:none; }
