body { background-color: #FFFFFF;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 14px;margin-top:0px;margin-left:0px;line-height:1.6em;}
a:link { color: #006082;font-size: 14px:}
a:visited { color: #006082;font-size: 14px;}
a:hover { color: #FF0000;font-size: 14px;}
a:active { color: #006082;font-size: 14px;}
h1 { font-size: 24px;}
h2 { font-size: 20px;}
h3 { font-size: 18px;}
tr { font-size: 14px;}
.wrapper { width:1000px; margin:auto;}
.content { background-color: #FFFFFF;color: #000000;font-family: Arial, Verdana, Helvetica;font-size: 14px;}
.content_red { FONT-FAMILY: verdana, helvetica;FONT-SIZE: 14px;COLOR: #FF0000;margin-top:0px;margin-left:0px;}
.gruen { FONT-FAMILY: arial, verdana, helvetica;FONT-SIZE: 14px;COLOR: #ffffff;margin-top:0px;margin-left:0px;background-color: #005ce6;font-weight : bold;}
.sidemenu { width:182px; padding:0; margin:0; }
.topmeta { position:absolute;width:1px;height:1px;z-index:1;visibility: hidden;}
.partner {color: #AAAAAA;}
a.apartner:link { color:#AAAAAA;}
a.apartner:visited { color:#AAAAAA;}
a.apartner:active { color:#AAAAAA;}
a.apartner:hover { color:#AAAAAA;}
.rightheader { background-color: #006082;color: #FFFFFF;font-size: 12px;font-weight: bold;padding-left: 4px;padding-top: 4px;padding-bottom: 4px;}
.rightfooter1 { background-color: #BBBBBB;}
.rightfooter2 { background-color: #FFFFFF;}
.rightcontent { background-color: #F0F0F0;color: #000000;font-size: 12px;font-weight: normal;padding-left: 4px;padding-top: 4px;padding-bottom: 4px;}
.newmenu-wrap { background-color:#ffffff;position:relative;top:-16px;}
.newmenu-hi { padding:4px 0px 4px 5px;background-color:#dcdcdc;margin-top:4px;}
.newmenu-lo { padding:0px 0px 4px 1px;background-color:#eeeeee;margin-top:1px;margin-bottom:1px;}
.newmenu-lo:hover { background-color:#dfdfdf; transition: all 0.3s; }
.newmenu-lo::before { content: url("./images/menu.gif"); }
.menuleiste { background-color: #10ca02; color: #ffffff; font-size: 12px; font-weight: bold;}
a.amenuleiste:link { color:#ffffff; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.amenuleiste:visited { color:#ffffff; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.amenuleiste:active { color:#ffffff; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
a.amenuleiste:hover { color:#0000AA; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.menu { background-color: #FFFFFF; color: #000000; font-size: 12px; font-weight: bold;padding-bottom: 4px;}
a.amenu:link { color:#000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a.amenu:visited { color:#000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a.amenu:active { color:#000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a.amenu:hover { color:#0000AA; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a.aright:link { color:#000000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a.aright:visited { color:#000000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a.aright:active { color:#000000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a.aright:hover { color:#0000AA; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.footer { background-color: #006082; color: #ffffff; font-size: 12px; font-weight: normal;}
a.afooter:link { color:#ffffff; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a.afooter:visited { color:#ffffff; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a.afooter:active { color:#ffffff; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
a.afooter:hover { color:#0000AA; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.download { FONT-FAMILY: verdana, arial, helvetica;FONT-SIZE: 14px;COLOR: #FF0000;font-weight:bold;}
a.download:link { FONT-FAMILY: verdana, arial, helvetica;FONT-SIZE: 14px;COLOR: #006082;font-weight:bold;text-decoration:underline;}
a.download:visited { FONT-FAMILY: verdana, arial, helvetica;FONT-SIZE: 14px;COLOR: #006082;font-weight:bold;text-decoration:underline;}
a.download:hover { FONT-FAMILY: verdana, arial, helvetica;FONT-SIZE: 14px;COLOR: #006082;font-weight:bold;text-decoration:underline;}
.kdst { FONT-FAMILY: verdana, arial, helvetica;FONT-SIZE: 14px;COLOR: #FF0000;font-weight:bold;margin: 5px 0px 5px 0px;}
a.kdst:link { FONT-FAMILY: verdana, arial, helvetica;FONT-SIZE: 14px;COLOR: #006082;font-weight:bold;text-decoration:underline;}
a.kdst:visited { FONT-FAMILY: verdana, arial, helvetica;FONT-SIZE: 14px;COLOR: #006082;font-weight:bold;text-decoration:underline;}
a.kdst:hover { FONT-FAMILY: verdana, arial, helvetica;FONT-SIZE: 14px;COLOR: #FF0000;font-weight:bold;text-decoration:underline;}
a.leiste:link { FONT-FAMILY: arial, helvetica;FONT-SIZE: 12px;COLOR: #ffffff;font-weight:bold;text-decoration:none;}
a.leiste:visited { FONT-FAMILY: arial, helvetica;FONT-SIZE: 12px;COLOR: #ffffff;font-weight:bold;text-decoration:none;}
a.leiste:hover { FONT-FAMILY: arial, helvetica;FONT-SIZE: 12px;COLOR: #dddddd;font-weight:bold;text-decoration:none;}
a.leiste2:link { FONT-FAMILY: arial, helvetica;FONT-SIZE: 8pt;COLOR: #ffffff;font-weight:bold;text-decoration:none;}
a.leiste2:visited { FONT-FAMILY: arial, helvetica;FONT-SIZE: 8pt;COLOR: #ffffff;font-weight:bold;text-decoration:none;}
a.leiste2:hover { FONT-FAMILY: arial, helvetica;FONT-SIZE: 8pt;COLOR: #dddddd;font-weight:bold;text-decoration:none;}
.box { width:650px;font-weight:bold;background-color: #10CA02;color: #fffff; margin:0px 0px 40px 10px;}
.boxtitle{ line-height:120%;font-size:20px;padding: 5px 10px 5px 10px;}
.boxcontent{background-color: #ffffff;color: #000000;font-size:12px;font-weight:normal;padding:10px 10px 40px 10px;}
.TABLEHEAD {color: #FFFFFF; font-size: 14px; font-weight: bold;}
.HEAD1 {background-color: transparent; color: #425FAF; font-size: 14px; font-weight: bold;}
.dlbox { height:160px; font-size:24px; font-weight:bold; }
.vert1 { margin-left:0px; width:348px; float:left; }
.vert2 { margin-left:348px; }
.product-card { color:#000; background-color:#fafafa; border:1px solid #cccccc; border-radius:11px; padding:12px; line-height:2.0em; padding-top:0px; }
.product h3 { color:#000; }
.product-type, .operating-system, .license, .download-size, .supported-file-formats { color:#000; font-weight:bold; }
.key-features { color:#000; background-color:#f0f2f7; border:1px solid #dae5ff; border-radius:11px; padding:12px; padding-top:0px; margin-bottom:20px; }
.key-features h3 { color:#000; }
.key-features ul { color:#000; margin-left:20px; padding-left:0; margin-top:10px; }
.advantages { color:#000; background-color:#d8fad9; border:1px solid #7ffa83; border-radius:11px; padding:12px; padding-top:0px; margin-bottom:20px; }
.advantages h3 { color:#000; }
.advantages ul { color:#000; margin-left:20px; padding-left:0; margin-top:10px; }
.disadvantages { color:#000; background-color:#fbefe7; border:1px solid #fbd2d6; border-radius:11px; padding:12px; padding-top:0px; margin-bottom:20px; }
.disadvantages h3 { color:#000; }
.disadvantages ul { color:#000; margin-left:20px; padding-left:0; margin-top:10px; }