.navihaupt,.navihauptaktiv {display: block; margin-left:14px; margin-bottom: 3px; margin-right: 10px; margin-top: 10px;}
.navihaupt:link {font-size: 21px; font-family: Times New Roman, Times, serif; color: #005080; text-decoration: none; font-weight: bold;}
.navihaupt:visited {font-size: 21px; font-family: Times New Roman, Times, serif; color: #005080; text-decoration: none; font-weight: bold;}
.navihaupt:hover {font-size: 21px; font-family: Times New Roman, Times, serif; color: #FF5F00; text-decoration: underline; font-weight: bold;}
.navihaupt:active {font-size: 21px; font-family: Times New Roman, Times, serif; color: #005080; text-decoration: none; font-weight: bold;}
.navihauptaktiv {font-size: 21px; font-family: Times New Roman, Times, serif; color: #FF5F00; text-decoration: underline; font-weight: bold;}

.naviunter,.naviunteraktiv  {display: block; margin-left:14px; margin-bottom: 3px; margin-top: 3px; margin-right: 10px;}
.naviunter:link {font-size: 15px; font-family: Times New Roman, Times, serif; color: #3D4999; text-decoration: none; font-weight: bold;}
.naviunter:visited {font-size: 15px; font-family: Times New Roman, Times, serif; color: #3D4999; text-decoration: none; font-weight: bold;}
.naviunter:hover {font-size: 15px; font-family: Times New Roman, Times, serif; color: #FF5F00; text-decoration: underline; font-weight: bold;}
.naviunter:active {font-size: 15px; font-family: Times New Roman, Times, serif; color: #3D4999; text-decoration: none; font-weight: bold;}
.naviunteraktiv {font-size: 15px; font-family: Times New Roman, Times, serif; color: #FF5F00; text-decoration: underline; font-weight: bold;}

.NavBul {vertical-align: text-top; border: 0px;}

H1 {margin: 0px; margin-left: 10px; margin-top: 12px; font-size: 21px; font-family: Times New Roman, Times, serif; color: #FF5F00; text-decoration: none; font-weight: bold;}
H2 {margin: 0px; margin-bottom: 10px; font-size: 15px; font-family: Times New Roman, Times, serif; color: #FF5F00; text-decoration: none; font-weight: bold;}
P { margin: 0px; }

.absatzhead {font-size: 15px; font-family: Times New Roman, Times, serif; color: #FF5F00; text-decoration: none; font-weight: bold;}
.absatztext {line-height: 150%; font-size: 15px; font-family: Times New Roman, Times, serif; color: #000000; text-decoration: none; font-weight: normal;}

.bildunterschrift {font-size: 12px; font-family: Times New Roman, Times, serif; color: #FF5F00; text-decoration: none; font-weight: normal;}
a.bildunterschrift:hover {color: #FF5F00; text-decoration: underline; font-weight: normal;}


.tmpltab {margin-left:10px;margin-right:10px;margin-top:20px;}
.tmpltabnospace {margin-left:10px;margin-right:10px;}

.absatzlink:link {font-size: 15px; font-family: Times New Roman, Times, serif; color: #005080; text-decoration: underline; font-weight: normal;}
.absatzlink:visited {font-size: 15px; font-family: Times New Roman, Times, serif; color: #005080; text-decoration: underline; font-weight: normal;}
.absatzlink:hover {font-size: 15px; font-family: Times New Roman, Times, serif; color: #FF5F00; text-decoration: underline; font-weight: normal;}
.absatzlink:active {font-size: 15px; font-family: Times New Roman, Times, serif; color: #FF5F00; text-decoration: underline; font-weight: normal;}

.navinputhaupt { background-color: #7FCFFF; border-style: solid; padding: 2px; border-color: #4A494A #E7E3E7 #E7E3E7 #4A494A; border-width: 1px; font-size: 21px; font-family: Times New Roman, Times, serif; color: #005080; text-decoration: none; font-weight: bold; }
.navinputsub { background-color: #7FCFFF; border-style: solid; padding: 2px; border-color: #4A494A #E7E3E7 #E7E3E7 #4A494A; border-width: 1px; font-size: 15px; font-family: Times New Roman, Times, serif; color: #3D4999; text-decoration: none; font-weight: bold; }

#titelinput { background-color: #CCECFF; border-style: solid; padding: 2px; border-color: #4A494A #E7E3E7 #E7E3E7 #4A494A; border-width: 1px; font-size: 21px; font-family: Times New Roman, Times, serif; color: #FF5F00; text-decoration: none; font-weight: bold; width: 250px;}

HR {  border-top-style: solid; border-top-width: 1px; border-top-color: #000000; border-bottom-width: 0px; border-right-width: 0px; border-left-width: 0px; margin: 0px;}
.tmpltren { border-left-style: solid; border-left-width: 1px; border-left-color: #000000;}
.tmpltren2 { border-right-style: solid; border-right-width: 2px; border-right-color: #CCECFF;}

.submitbtn {font-size: 15px; font-family: Times New Roman, Times, serif; text-decoration: none; font-weight: normal;}

.a1:link {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: none; font-weight: bold;}
.a1:visited {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: none; font-weight: bold;}
.a1:hover {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: underline;}
.a1:active {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: underline;}

.a2:link {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: none;}
.a2:visited {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: none;}
.a2:hover {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: underline;}
.a2:active {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: underline;}

.a3:link {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: underline;}
.a3:visited {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: underline;}
.a3:hover {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: underline;}
.a3:active {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: underline;}

.button {font-size: 9px; font-family : Verdana, Geneva, Arial; color: #000000;}

.navitext {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000;}

.logout {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #999999; text-decoration: none;}

.navi_aktiv:link {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #DC62DC; text-decoration: underline;}
.navi_aktiv:visited {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #DC62DC; text-decoration: underline;}
.navi_aktiv:hover {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #B483B4; text-decoration: underline;}
.navi_aktiv:active {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #B483B4; text-decoration: underline;}

.navi_inaktiv:link {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #820482; text-decoration: none;}
.navi_inaktiv:visited {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #820482; text-decoration: none;}
.navi_inaktiv:hover {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #B483B4; text-decoration: none;}
.navi_inaktiv:active {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #B483B4; text-decoration: none;}

.sys_navi_aktiv:link {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #DC62DC; text-decoration: underline;}
.sys_navi_aktiv:visited {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #DC62DC; text-decoration: underline;}
.sys_navi_aktiv:hover {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #B483B4; text-decoration: underline;}
.sys_navi_aktiv:active {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #B483B4; text-decoration: underline;}

.sys_navi_inaktiv:link {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #820482; text-decoration: none;}
.sys_navi_inaktiv:visited {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #820482; text-decoration: none;}
.sys_navi_inaktiv:hover {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #B483B4; text-decoration: none;}
.sys_navi_inaktiv:active {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #B483B4; text-decoration: none;}

.text {font-size: 10px; font-family: Verdana, Geneva, Arial; color: #000000;}
.fehler {font-size : 10px; font-family : Verdana, Geneva, Arial; color : #FF0000}

.schwarzklein {font-size: 9px; font-family: Verdana, Geneva, Arial; color: #000000; text-decoration: none;}

body {
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
}