/* AD-Nett (haupt) */


BODY {
        background-repeat: repeat;
        background-color: #FFFFFF;
        background-position: center 0cm;
        }

h1,h2,p,h3,h4,li,ul,a,i, .tabelletextalt, .formularfeld {
        font-family: Arial, Helvetica, sans-serif;
        margin-left: 16pt;
        margin-right: 15pt;
        margin-bottom: 0px;
        margin-top: 0;
        text-align: justify;
        }

a,i { margin-left:0; margin-right:0; }

td.center { text-align:center; }

p {
        color: #000000;
        /*text-indent: 7.5mm;*/
        font-size: 10pt;
        line-height:13pt;
        }
        /*normaler Text*/

p.tabellentitel {
        font-size: 10pt;
        color: #000080;
        font-weight: bold;
        text-indent: 0;
        }
        /*Text fett dunkelblau*/

p.tabellentitel_w {
        font-size: 10pt;
        color: #FFFFFF;
        font-weight: bold;
        text-indent: 0;
        }
        /*Text fett weiß*/

p.tabellentitel_wm {
        font-size: 10pt;
        text-align: center;
        color: #FFFFFF;
        font-weight: bold;
        text-indent: 0;
        }
        /*Text fett weiß mittig*/

p.tabellentitel_m {
        font-size: 10pt;
        text-align: center;
        color: #000080;
        font-weight: bold;
        text-indent: 0;
        }
        /*Text fett dunkelblau mittig*/

p.tabelle {
        font-size: 8pt;
        color: black;
        font-weight: normal;
        text-indent: 0;
        }

p.tabelle-1 {
        font-size: 8pt;
        color: black;
        text-align: center;
        font-weight: normal;
        text-indent: 0;
        }

p.address-l {
        font-size: 8pt;
        color: black;
        text-indent: 0;
        text-align:left;
        font-weight:bold;
        }

p.address-n {
        font-size: 8pt;
        color: black;
        text-indent: 0;
        text-align:left;
        font-weight: normal;
        }

p.address-r {
        font-size: 8pt;
        color: black;
        text-indent: 0;
        text-align:right;
        font-weight: bold;
        }

.textanstrich {
        color: #000080;
        font-size: 10pt;
        font-weight: normal;
        text-indent: 0;
        text-align: left;
        }

p.adresstextalt {
        font-size: 10pt;
        color: black;
        font-weight: normal;
        text-indent: 0;
}

p.bildunterschrift{
        font-size: 8pt;
        color: black;
        font-weight: normal;
        text-indent: 0;
        text-align: center;
}

h1 {
        font-size: 20pt;
        color: #000080;
        font-weight: normal;
        text-align: left;
        margin-top: 18pt;
        margin-left: 16pt;
        }
        /*fette grosse Überschrift dunkelblau*/

h1.provis {
         text-align: center;
         font-weight: bold;
         margin: 25pt;
         }
h1.textalt{
           font-size: 18pt;
           color: #000080;
           font-weight: bold;
           text-align: center;
           margin-top: 16px;
           }

h2 {
        font-size: 12pt;
        color: #000080;
        font-weight: bold;
        line-height:1.5;
        }
        /*Text fett dunkelblau*/

h4 {
        font-size: 10pt;
        color: #000000;
        font-weight: bold;
        line-height:2.0;
        padding-top:15px;
        }

h2.textalt{
           font-size: 16pt;
           color: #000080;
           font-weight: bold;
           text-align: center;
           margin-top: 16px;
           }

h3.textalt{
           font-size: 12pt;
           color: #000080;
           font-weight: bold;
           text-align: left;
           margin-top: 16px;
           margin-left: 16px;
           margin-right: 10px;
           margin-bottom: 0px;
           }

.linkunten {
        font-size: 8pt;
        color: #008000;
        font-weight: normal;
        text-decoration: none;
        text-align: right;
        margin-top: 25pt;
        margin-left: 0;
        margin-right: 0;
        }
        /*grüner link unten*/

.linktext{
        font-size: 10pt;
        color: #000080;
        font-weight: normal;
        text-decoration: none;
        text-align: right;
        margin-top: 25pt;
        }

.linktextlinks{
        font-size: 10pt;
        color: #000080;
        font-weight: normal;
        text-decoration: none;
        text-align: left;
        margin-top: 25pt;
        margin-left: 10px;
        }

.linktext-aktiv {
        font-size: 10pt;
        color: #000080;
        font-weight: bold;
        margin-top: 25px;
        text-decoration: none;
        text-align: left;
        margin-left: 10px;
        }
        /*kleine Schrift im frame */

.link-click-here{
        color:#000080;
        font-size: 10pt;
        font-weight: normal;
        text-decoration: underline;
        text-align: left;
        margin-top: 25pt;
        margin-left:0;
        margin-right:0;
        }

.linkzwei{
        font-size: 10pt;
        color: #000080;
        font-weight: normal;
        text-decoration:underline;
        text-align: left;
        margin-top: 25pt;
        margin-left: 15px;
        }

.linkohne{font-size: 10pt;
        color: #000080;
        font-weight: normal;
        text-decoration:underline;
        margin-top: 25pt;
        margin-left: 0;
        margin-right:0;
          }
li, ul {
        font-size: 10pt;
        color: black;
        font-weight: normal;
        margin-left: 20pt;
        }

ul.textalt{
        list-style-type: square;
        }

li.innen1,ul.innen1 {
        font-size:8pt;
        padding-left: 0;
        text-align: left;
        margin-bottom:2px;
        margin-right:2px;
        }

li.innen,ul.innen {
        font-size:8pt;
        margin-left: 10px;
        text-align: left;
        margin-bottom:2px;
        margin-right:2px;
        }

font.strich {
        font-size: 8pt;
        color: #008000;
        font-weight: normal;
        }

img     {
        margin: 16px;
        }

img.extra {
          margin-top: 0px;
        }

img.tabelle {
        margin: 8px;
        }

img.rahmenlos{
        margin: 0px;
        }
/*
a {
        color: black;
        margin-left: 0;
        margin-right: 0;
        }
 */
b { font-weight: bold; }

a.textanstrich_link:link { color:#C0C0C0;  text-decoration:none; }
a.textanstrich_link:visited { color:#C0C0C0;  text-decoration:none; }
a.textanstrich_link:active { color:#000080;  text-decoration:none; }
a.textanstrich_link:hover { color:#000080; text-decoration:none; }

a.textanstrich { color:#C0C0C0;  text-decoration:none; }

a.textanstrich:visited { color:#C0C0C0;  text-decoration:none; }
a.textanstrich:active { color:#000080;  text-decoration:none; }

a.linktext:link, a.linktextlinks:link { color:#C0C0C0;  text-decoration:none; }
a.linktext:visited, a.linktextlinks:visited { color:#C0C0C0;  text-decoration:none; }
a.linktext:hover, a.linktextlinks:hover { color:#000080; text-decoration:none; }

a.einger:link { color:#C0C0C0; text-decoration:none; padding-left:10px; font-weight:bold; }
a.einger:visited { color:#C0C0C0; text-decoration:none; padding-left:10px; font-weight:bold; }
a.einger:hover { color:#000080; text-decoration:none; padding-left:10px; font-weight:bold; }

a.sitemap:link { color:#000000; text-decoration:underline; }
a.sitemap:visited { color:#000000; text-decoration:underline; }
a.sitemap:hover { color:#000080; text-decoration:none; }
