/* Stylesheet zu Restauratoren-Online.de
   Letzte Änderung: 15.09.2014  */
body    {
        margin-top: 14px;
        margin-left: 0px;
        padding-top: 1px;
        font-size: 10pt;
        color: #5A5A5A;
        background-color: #F5F5F5;
        }

col, colgroup, table, tbody, td, tr        {
        font-family: Arial,Helvetica,sans-serif;
        font-size:  10pt;
        color: #5A5A5A;
        text-decoration: none;
/*        border:1px solid #5A5A5A;
        border-color: #5A5A5A;
        border-width: 1px;    */
        }
a, address, blockquote, body, cite, code, dd, del, dfn,
div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, img, kbd,
li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var,
applet, big, center, dir, font, menu, pre,
abbr, acronym, bdo, button, fieldset, ins, label        {
        font-family: Arial,Helvetica;
        word-spacing: normal;
        letter-spacing: normal;
        text-transform: none;
        text-decoration: none;
        }
hr      {
        padding: 0px;
        background-color: #f93;
        border-style: solid;
        border-color: #f93;
        }

em      {
        font-style: normal;
        font-weight: bold;
        color: #5A5A5A;
        }

strong  {
        font-style: italic;
        font-weight: bold;
        color: #5A5A5A;
        }

em strong, strong em        {
        text-transform: uppercase;
        font-style: normal;
        font-weight: bolder;
        color: #5A5A5A;
        }

b        {
        font-weight: bold;
        }

i        {
        font-style: italic;
        }

var, cite, dfn, .note        {
        font-style: italic;
        }

address  {
        font-style: normal;
        letter-spacing: .1em;
        }
h1, h2, h3, h4, h5, h6, dt, th, thead, tfoot        {
        color:   #5A5A5A;
        }
h2      { font-size: 14pt;
          font-weight: 100;
          font-family: sans-serif;
        }
h3      { font-size: 12pt;
        }
h4      { font-size: 10pt;
        }
p       {
        font-size: 10pt;
        line-height:120%;
        }
.contentseitenrand        {
        margin-left: 10px;
        margin-right: 10px;
        }
.navleiste     {
        font-size: 11pt;
        font-weight: bold;
        text-align: right;
        }
.indexfont      {
        font-size: 14pt;
        font-weight: bold;
        color: #5A5A5A;
        background-color: #E6E6E6;
        }
.elfpt    { font-size: 11.0pt;
}

.normal   {font-size: 10.0pt;
}

.klein    {font-size: 8.0pt;
}

.mini     {font-size: 7.0pt;
}

.logo     {font-size: 22pt;
           color: #5A5A5A;
           font-weight: bolder;
}
.impressum {
           margin-left: 20px ;
           width: 500px;
}
a:link        {
        font-weight: normal;
        color: #5A5A5A;
        background-color: #F5F5F5;
        text-decoration: underline;
        }

a:visited        {
        font-weight: normal;
        color: #cc9966;
        background-color: #F5F5F5;
        text-decoration: underline;
                }

a:active        {
        font-weight: normal;
        color: #ff6600;
        background-color: #F5F5F5;
        text-decoration: underline;
                }

a:hover        {
        color: #000000;
        background-color: #E6E6E6;
        text-decoration: none;
        }