a.nav:link {text-decoration:none; color:#000066}
a.nav:visited {text-decoration:none; color:#000066}
a.nav:focus {text-decoration:none; color:#000066}
a.nav:hover {text-decoration:none; color:#993300}
a.nav:active {text-decoration:none; color:#993300}

a.navakt:link {text-decoration:none; color:#993300}
a.navakt:visited {text-decoration:none; color:#993300}
a.navakt:focus {text-decoration:none; color:#993300}
a.navakt:hover {text-decoration:none; color:#993300}
a.navakt:active {text-decoration:none; color:#993300}

a.links:link {text-decoration:none; color:#000066}
a.links:visited {text-decoration:none; color:#000066}
a.links:focus {text-decoration:none; color:#000066}
a.links:hover {text-decoration:none; color:#993300}
a.links:active {text-decoration:none; color:#993300}

a.linksakt:link {text-decoration:none; color:#993300}
a.linksakt:visited {text-decoration:none; color:#993300}
a.linksakt:focus {text-decoration:none; color:#993300}
a.linksakt:hover {text-decoration:none; color:#993300}
a.linksakt:active {text-decoration:none; color:#993300}

a.text:link {text-decoration:none; color:#000066}
a.text:visited {text-decoration:none; color:#000066}
a.text:focus {text-decoration:none; color:#000066}
a.text:hover {text-decoration:none; color:#993300}
a.text:active {text-decoration:none; color:#993300}

a.text2:link {text-decoration:none; color:#993300}
a.text2:visited {text-decoration:none; color:#993300}
a.text2:focus {text-decoration:none; color:#993300}
a.text2:hover {text-decoration:none; color:#993300}
a.text2:active {text-decoration:none; color:#993300}

img {border:none}

.bod
{
/*background-color:#EEEEEE*/
background-color:#FFFFFF
}


.tab
{
border-width:0px;
border-style:solid;
border-color:red;
border-spacing:0px
}

.td
{
border-width:0px;
border-style:solid;
border-color:green;
padding:0px;
vertical-align:top
}

.namlogslog
{
margin-left:20px
}

.line
{
height:46px;
width:100%;
overflow:visible;
text-align:left;
vertical-align:top;
border-style:solid;
border-bottom-color:#000066;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px
}

.topf
{
font-family:arial,sans-serif;
font-size:8pt
}

.navtoptab
{
width:100%;
margin-top:9px;
text-align:right
}

.navtoptd
{
height:12px;
white-space:nowrap;
border-style:solid;
border-bottom-color:#000066;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px
}

.navtopakttd
{
height:12px;
white-space:nowrap;
border-style:solid;
border-bottom-color:#ffffff;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px
}

.navtoppad
{
padding-right:5px;
padding-bottom:7px;
padding-left:5px;
}

.navtopmarlitd
{
width:100%;
border-style:solid;
border-bottom-color:#000066;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px
}

.navtopmarretd
{
border-style:solid;
border-bottom-color:#000066;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px
}

.navsubtd1
{
height:12px;
padding-top:9px;
padding-left:7px;
text-align:right
}

.navsubtd2
{
height:12px;
padding-top:9px;
padding-left:7px;
text-align:left
}

.navsubmar1 /* FŸr alle Sub-Links, die links an erster Position stehen UND linksbŸndig mit dem dazu gehšrigen Top-Link sind.*/
{
margin-right:7px
}

.navsubmar
{
margin-left:3px;
margin-right:3px
}

.subf
{
font-family:arial,sans-serif;
font-size:8pt
}


.cont
{
margin-top:30px;
/*height:460px*/
}

.cont2 /* FŸr Ÿberlangen Inhalt, z. B. Impressum */
{
margin-top:30px;
margin-bottom:30px
}

.textli
{
vertical-align:top;
text-align:left
}

.textbox1 /* FŸr: Text links, Foto(s) rechts */
{
margin-left:96px;
margin-right:50px
}

.textbox1_2 /* FŸr: Text links, Foto(s) rechts; etwas weniger Abstand zum Bild*/
{
margin-left:96px;
margin-right:40px
}

.textbox2 /* FŸr: Nur Text (impr)*/
{
margin-left:96px;
margin-right:200px
}

.textbox3 /* FŸr: Nur Text (meddown)*/
{
margin-left:96px;
margin-right:70px
}

.textf
{
font-family:arial,sans-serif;
font-size:9pt;
line-height:11pt;
color:#000066
}

.textp
{
text-align:left;
margin-bottom:10px
}

.textp2 /* verwendet bei index */
{
text-align:left;
margin-bottom:30px
}

.textp3 /* verwendet bei medref */
{
text-align:left;
margin-bottom:2px
}

.head
{
text-align:left;
font-weight:bold;
margin-bottom:10px
}

.head2 /* verwendet z. B. bei impr fŸr grš§eren Abstand zum nŠchsten Absatz */
{
text-align:left;
font-weight:bold;
margin-bottom:30px
}

.head3
{
text-align:left;
margin-top:50px;
font-weight:bold;
margin-bottom:10px
}

.listpad
{
padding-bottom:5px
}

.bld
{
font-weight:bold
}

.norm
{
font-weight:normal
}

/* meddown */
.downldattop
{
vertical-align:bottom;
text-align:left;
padding-left:40px
}

.downldattop2 /* Verwendung in Tabellen z. B. in meddown fŸr "Pressestimmen" und "Referenzen" */
{
vertical-align:bottom;
text-align:left;
padding-top:10px;
padding-left:40px;
font-weight:bold
}

.downldat
{
vertical-align:bottom;
text-align:left
}

.downlthmb
{
margin-top:18px
}

.headtab1 /* Verwendung in Tabellen z. B. in meddown fŸr Top "Texte" */
{
vertical-align:bottom;
text-align:left;
padding-top:30px;
font-weight:bold;
padding-bottom:10px
}
/* meddown */


.picre
{
vertical-align:top;
text-align:right
}

.picbox
{
margin-top:2px;
margin-right:70px;
text-align:right
}

.colpic
{
margin-bottom:33px;
}


.botlink
{
text-align:center;
border-style:solid;
border-color:#000066;
border-top-width:1px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px
}

.botlinkf
{
margin-top:8px;
margin-bottom:8px;
font-family:arial,sans-serif;
font-size:8pt
}

.botlinkmar
{
margin-left:7px;
margin-right:7px
}