/*
        -------------------------------------------------------------------------
        Name:                style.css
        Beschreibung:        Zentrales style-sheet von "Leise ohne Wall"
        Zuletzt geändert am <!--DATE-->27.01.2015<!--/DATE-->
        ------------------------------------------------------------------------- */

/* -- Basisdefinition: Schriftart ohne Serifen ---------------------------------- */
/*h1,h2,h3,h4,p,ul,ol,li,div,table,td,th,address,blockquote,nobr,b,i
                     {font-family:Arial,Helvetica,sans-serif; color:#000000;}     */

body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,table,td,th,address,blockquote,.std
                     {font-family:Verdana,Helvetica,Arial,sans-serif; color:#000000;}
body {margin-left: 25px; margin-top: 5px; }

/* -- Text allgemein ------------------------------------------------------------ */

body                 {font-size:16px;}
p,div,li,.std        {font-size:16px; margin-left:0px;}
a                    {font-size:16px; margin-left:0px;}
ul,ol,li,input,select {font-size:16px;}
table,td             {font-size:16px; margin-left:0px;}
sup                  {font-size:12px; margin-left:0px;}
h1                   {color:#003399;font-size:24px; margin-top:15px;}
h2                   {color:#003399;font-size:20px;}
h3                   {color:#003399;font-size:18px; margin-top:15px;}
h4                   {color:#003399;font-size:18px;}
th                   {font-size:16px; text-align:left;}
h5                   {color:#003399;font-size:16px;}
h6                   {font-size: 15px; margin-top: 5px; margin-bottom: 5px;
                      font-weight: normal; text-transform:uppercase;}

/* -- Aufzählungen typografisch korrekt eingerückt ------------------------------ */

ul                   {margin:0; padding-left:20px;}
ol,ol.1st            {margin:0; padding-left:2em;}
ol.2st               {margin:0; padding-left:2.5em;}
li                   {padding-bottom:0.25em;}


/* -- Abstände ------------------------------------------------------------------ */

p                    {margin: 0.5em 0em;}
li                   {margin: 0em 0em;}
h3                   {margin: 0.75em 0em;}

/* -- Typografisch korrekte Zitate ---------------------------------------------- */
q {font-style: italic;}

q:before{content:"\201E";}/*„*/
q:after{content:"\201C";}/*“*/
q q:before{content:"\201A";}/*‚*/
q q:after{content:"\2018";}/*‘*/

/* -- Div. Klassen -------------------------------------------------------------- */
span.name {
     font-variant:small-caps;
}
span.begriff {
     font-style: italic;
}
/* -- Fußzeilen ----------------------------------------------------------------- */
div.akt              {color:#AAA;margin-left:5px; margin-top:20px; font-size: 12px;}
#akt {
           font-size:12px;
           color:#AAA;
           float: left;
           margin: 0px;
}
#set {
           font-size:12px;
           color:#AAA;
           text-align: right;
           margin: 0px;
           xbackground-color: yellow;
}
p#akt,p#set {
           margin-top:0px;
}
p#set a {
           font-size: 12px;
}
#max, .max {
      margin-left:0px;
      margin-top:0px;
      font-size:16px;
      max-width:800px;
      border:0px solid #FFCC99;
}
#frameset   {
      width: 800px;
      position: fixed;
      bottom: 0px;
      padding-bottom: 5px;
      background-color: #FFF;
      border:0px solid #0000FF;}
}
hr {
           color:#cccccc;
           background-color:#cccccc;
           height:2px;
           margin-right:0;
           margin-top:10px;
           text-align:left;
}

/* -- Farbige Textauszeichnung -------------------------------------------------- */
.rot                 {color:#FF0000;}
.grau                {color:#AAAAAA;}

/* -- Farbige Tabellenzeilen ---------------------------------------------------- */
table.hell           {background-color:#FAFAFF;}
tr.grau              {background-color:#DDDDDD;}
tr.a,tr.hblau        {background-color:#EEEEFF;}
tr.b,tr.mblau        {background-color:#E6E6FF;}
tr.c,tr.dblau        {background-color:#CCCCFF;}
tr.d,tr.tblau        {background-color:#9999FF;}
tr.weiss             {background-color:#FFFFFF;}
th.weiss             {color:#ffffff; font-weight:normal;
                      font-size:10pt; text-align:left;}

/* -- Text klein ---------------------------------------------------------------- */
td.textklein         {font-size:8pt;}
td.textkleinblau     {font-size:8pt; color:#bbbbff;}

/* -- Links allgemein ----------------------------------------------------------- */
a:link               {text-decoration:none; font-family:Verdana,Helvetica,Arial; font-weight:bold;}
a:visited            {text-decoration:none; font-family:Verdana,Helvetica,Arial; font-weight:bold;}
a:active             {text-decoration:none; font-family:Verdana,Helvetica,Arial; color:#D28726;}
a:hover              {text-decoration:underline; font-family:Verdana,Helvetica,Arial; color:#D28726;}

/* -- Links rot ------------------------------------------------------ */
a.rot:link           {color:#FF0000}
a.rot:visited        {color:#FF0000}
a.rot:active         {color:#ff0000}
a.rot:hover          {color:#FF0000}

/* -- Links grau ----------------------------------------------------- */
a.grau:link          {color: #999999}
a.grau:visited       {color:#999999}
a.grau:active        {color:#999999}
a.grau:hover         {color:#999999}

/* -- Menütitel blau------------------------------------------------------------ */
.blaufett
{        text-decoration:none;
        font-family:Verdana,Helvetica,Arial;
        font-weight:bold;
        font-size:16px;
        color:#6666ff;
}

/* -- Bilder -------------------------------------------------------------------- */
img                  {border-width:0px;}