body {margin: 0px; width:90%; height:100%; overflow: auto;}

h1 {font-style: normal;	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #22046c;}
h2 {font-style: normal;	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #22046c;}

p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;	margin: 0px;}
.pcopy {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #333;}
.uebf {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #22046c;}
.white {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #fff;	padding-left:38px; padding-top:5px;}
.whiteli {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fff; padding-left:45px; padding-top:5px;}		
.line {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #13297e; font-weight: bold;}
.small {font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #33568e;}

a:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: normal; color: #333;	text-decoration: none;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333; text-decoration:none;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333; text-decoration: underline;}
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333; text-decoration: underline;}

a:link.copy {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #fff; text-decoration: none; font-weight: bold;}
a:visited.copy {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #fff; text-decoration: none; font-weight: bold;}
a:hover.copy {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; text-decoration: none; font-weight: bold;}
a:active.copy {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; text-decoration: none; font-weight: bold;}

a:link.small {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #22046c; text-decoration: underline;}
a:visited.small {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #22046c; text-decoration: underline;}
a:hover.small {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #22046c; text-decoration: none;}
a:active.small {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #22046c; text-decoration: none;}

.form {font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top: 1px none #fff; border-right: 1px none #fff; border-bottom: 1px solid #22046c; border-left: 1px solid #22046c;}
.button {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #33568e;} 

a:link.ds {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333; text-decoration:none;}
a:visited.ds {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333; text-decoration:none;}
a:hover.ds {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000; text-decoration:none;}
a:active.ds {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #000; text-decoration:none;}
a:link.dsactive {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #22046c;	text-decoration:none;}
a:visited.dsactive {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #22046c; text-decoration:none;}
a:hover.dsactive {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #22046c; text-decoration:none;}
a:active.dsactive {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #22046c; text-decoration:none;}

#navlabor li {display: inline; line-height: 25px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; margin:-30px;}
#navlabor a  {padding-bottom: 20px; font-weight: bold; text-decoration: none;}
#navlabor a:link, #navlabor a:visited {color: #22046c; padding-left: 45px; background: url(../img/pic_link_labor_off.gif); background-repeat: no-repeat;}
#navlabor a:hover {color: #22046c; padding-left: 45px; background: url(../img/pic_link_labor_on.gif); background-repeat: no-repeat;}
#navlabor a:active {color: #22046c; padding-left: 45px; background: url(../img/pic_link_labor_on.gif); background-repeat: no-repeat;}

#navtechnik li {display: inline; line-height: 25px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; margin:-30px;}
#navtechnik a  {padding-bottom: 20px; font-weight: bold; text-decoration: none;}
#navtechnik a:link, #navtechnik a:visited {color: #22046c; padding-left: 45px; background: url(../img/pic_link_technik_off.gif); background-repeat: no-repeat;}
#navtechnik a:hover {color: #22046c; padding-left: 45px; background: url(../img/pic_link_technik_on.gif); background-repeat: no-repeat;}
#navtechnik a:active {color: #22046c; padding-left: 45px; background: url(../img/pic_link_technik_on.gif); background-repeat: no-repeat;}

#navpartner li {display: inline; line-height: 25px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; margin:-30px;}
#navpartner a  {padding-bottom: 20px; font-weight: bold; text-decoration: none;}
#navpartner a:link, #navpartner a:visited {color: #22046c; padding-left: 45px; background: url(../img/pic_link_partner_off.gif); background-repeat: no-repeat;}
#navpartner a:hover {color: #22046c; padding-left: 45px; background: url(../img/pic_link_partner_on.gif); background-repeat: no-repeat;}
#navpartner a:active {color: #22046c; padding-left: 45px; background: url(../img/pic_link_partner_on.gif); background-repeat: no-repeat;}

#navnews li {display: inline; line-height: 25px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; margin:-30px;;}
#navnews a  {padding-bottom: 20px; font-weight: bold; text-decoration: none;}
#navnews a:link, #navnews a:visited {color: #22046c; padding-left: 45px; background: url(../img/pic_link_news_off.gif); background-repeat: no-repeat;}
#navnews a:hover {color: #22046c; padding-left: 45px; background: url(../img/pic_link_news_on.gif); background-repeat: no-repeat;}
#navnews a:active {color: #22046c; padding-left: 45px; background: url(../img/pic_link_news_on.gif); background-repeat: no-repeat;}

#navkontakt li {display: inline; line-height: 25px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; margin:-30px;}
#navkontakt a  {padding-bottom: 20px; font-weight: bold; text-decoration: none;}
#navkontakt a:link, #navkontakt a:visited {color: #22046c; padding-left: 45px; background: url(../img/pic_link_kontakt_off.gif); background-repeat: no-repeat;}
#navkontakt a:hover {color: #22046c; padding-left: 45px; background: url(../img/pic_link_kontakt_on.gif); background-repeat: no-repeat;}
#navkontakt a:active {color: #22046c; padding-left: 45px; background: url(../img/pic_link_kontakt_on.gif); background-repeat: no-repeat;}

#navlist {margin: 0px; padding-left: 0px; padding-top: 0px; width: 360px; text-align: right;}
#navlist li {display: inline; margin: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px;}
#navlist li a {font-size: 12px; font-weight: bold; color: #22046c; text-align: right; text-decoration: none;}
#navlist a:link, #navlist a:visited {padding-left: 20px; color: #22046c;}
#navlist a:hover {color: #22046c; padding-left: 20px; background: url(../img/pic_arrow_on.gif); background-repeat: no-repeat; background-position: left; text-decoration: none;}
#navlist a:active {color: #22046c; padding-left: 20px; background: url(../img/pic_arrow_on.gif); background-repeat: no-repeat; background-position: left;}
