





/* Table classes */
.tdbgcolor1l { background-color:#e7e7e7; color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:left;}
.tdbgcolor2l { background-color:#f90; color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:left;}
.tdbgcolor3l { background-color:#fc9; color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:left;}
.tdbgcolor4l { background-color:#666; color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:left;}

.tdbgcolor1r { background-color:#e7e7e7; color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:right;}
.tdbgcolor2r { background-color:#f90; color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:right;}
.tdbgcolor3r { background-color:#fc9; color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:right;}
.tdbgcolor4r { background-color:#666; color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:right;}

.tdbgcolor1c { background-color:#e7e7e7; color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:center;}
.tdbgcolor2c { background-color:#f90; color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:center;}
.tdbgcolor3c { background-color:#fc9; color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:center;}
.tdbgcolor4c { background-color:#666; color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:center;}

/* Text classes */
/* For the definition of corporate colors or other additions please contact the COE*/
.white10 { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.white10b { color: #fff; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.white11 { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.white11b { color: #fff; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.white13 { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.white13b { color: #fff; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.white14b { color: #fff; font-size: 14px; font-weight: 600; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.white16b { color: #fff; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.white19b { color: #fff; font-size: 19px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.white26b { color: #fff; font-size: 26px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.lgrey10 { color: #ccc; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.lgrey10b { color: #ccc; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.lgrey11 { color: #ccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.lgrey11b { color: #ccc; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.lgrey13 { color: #ccc; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.lgrey13b { color: #ccc; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.lgrey14b { color: #ccc; font-size: 14px; font-weight: 600; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.lgrey16b { color: #ccc; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.lgrey19b { color: #ccc; font-size: 19px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.lgrey26b { color: #ccc; font-size: 26px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.grey10 { color: #999; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.grey10b { color: #999; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.grey11 { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.grey11b { color: #999; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.grey13 { color: #999; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.grey13b { color: #999; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.grey14b { color: #999; font-size: 14px; font-weight: 600; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.grey16b { color: #999; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.grey19b { color: #999; font-size: 19px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.grey26b { color: #999; font-size: 26px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.dgrey10 { color: #333; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.dgrey10b { color: #333; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.dgrey11 { color: #333; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.dgrey11b { color: #333; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.dgrey13 { color: #333; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.dgrey13b { color: #333; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.dgrey14b { color: #333; font-size: 14px; font-weight: 600; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.dgrey16b { color: #333; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.dgrey19b { color: #333; font-size: 19px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.dgrey26b { color: #333; font-size: 26px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.black10 { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.black10b { color: #000; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.black11 { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.black11b { color: #000; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.black13 { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.black13b { color: #000; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.black14b { color: #000; font-size: 14px; font-weight: 600; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.black16b { color: #000; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.black19b { color: #000; font-size: 19px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.black26b { color: #000; font-size: 26px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.or10 { color: #f90; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.or10b { color: #f90; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.or11 { color: #f90; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.or11b { color: #f90; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.or13 { color: #f90; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.or13b { color: #f90; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.or14b { color: #f90; font-size: 14px; font-weight: 600; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.or16b { color: #f90; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.or16bb { color: #f90; font-size: 16px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.or19b { color: #f90; font-size: 19px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.or21b { color: #f90; font-size: 21px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.or26b { color: #f90; font-size: 26px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.salmon10 { color: #fc9; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.salmon10b { color: #fc9; font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.salmon11 { color: #fc9; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.salmon11b { color: #fc9; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.salmon13 { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.salmon13b { color: #fc9; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.salmon14b { color: #fc9; font-size: 14px; font-weight: 600; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.salmon16b { color: #fc9; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.salmon19b { color: #fc9; font-size: 19px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.salmon26b { color: #fc9; font-size: 26px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.path { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.title { color: #000; font-size: 19px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.subtitle { color: #000; font-size: 16px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.ovtitle { color: #000; font-size: 19px; font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.generalbar { color: #000; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.searchbar { color: #000; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.standardText { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.standardTextb { color: #000; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.smallText { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.specialText { color: #f90; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.contactTitle { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.sitemaptext { color: #999; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.search { color: #369; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.searchrecords { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.quicklnk { Background-Color: #ffffff;Position: relative; }

/* Links sind wie in den unten angefuehren Beispielen zu definieren. Folgende Regeln muessen eingehalten werden: */
/* - Links sind immer vollstaendig zu definieren (link, visited, hover, active), auch wenn die Farben gleich sind. */
/* - Links koennen nur die angefuehrten Klassen enthalten */
/* - Content Links werden wie die Klassen der Link-Komponente bezeichnet */
/* - Der Navigation-Path Link heisst immer a.path */
/* - Die Site-Specific-Navigation Links heissen a.nav und a.navsub */
/* - Die Funktion links heissen a.func und a.funcsub */

/* Example for Content links */
a.quicklink:link { color: #000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.quicklink:visited { color: #000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.quicklink:hover { color: #000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.quicklink:active { color: #000; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.qlink:link { color: #f90; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.qlink:visited { color: #f90; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.qlink:hover { color: #f90; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.qlink:active { color: #f90; font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.searchbar:link { color: #000; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.searchbar:visited { color: #000; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.searchbar:hover { color: #fff; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.searchbar:active { color: #fff; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.generalbar:link { color: #000; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.generalbar:visited { color: #000; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.generalbar:hover { color: #fff; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.generalbar:active { color: #fff; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.generalbarstatus:link { color: #fff; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.generalbarstatus:visited { color: #fff; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.generalbarstatus:hover { color: #fff; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.generalbarstatus:active { color: #fff; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.defaultTable:link { color: #336699; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.defaultTable:visited { color: #336699; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.defaultTable:hover { color: #336699; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.defaultTable:active { color: #336699; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.sblue13:link { color: #336699; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.sblue13:visited { color: #336699; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.sblue13:hover { color: #336699; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.sblue13:active { color: #336699; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.black13:link { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.black13:visited { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.black13:hover { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.black13:active { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.black13b:link { color: #000; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.black13b:visited { color: #000; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.black13b:active { color: #fff; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.black13b:hover { color: #fff; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.or13:link { color: #f90; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.or13:visited { color: #f90; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.or13:active { color: #f90; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.or13:hover { color: #f90; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.white13:link { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.white13:visited { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.white13:active { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.white13:hover { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.salmon13:link { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.salmon13:visited { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.salmon13:active { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.salmon13:hover { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.dgrey11:link { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.dgrey11:visited { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.dgrey11:active { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.dgrey11:hover { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.grey11:link { color: #ccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.grey11:visited { color: #ccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.grey11:active { color: #ccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.grey11:hover { color: #ccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.white11:link { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.white11:visited { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.white11:active { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.white11:hover { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.sitemaplinktext:link { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.sitemaplinktext:visited { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.sitemaplinktext:active { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.sitemaplinktext:hover { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

/* Example for Navigation links */
a.nav:link { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.nav:visited { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.nav:active { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.nav:hover { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.navsub:link { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.navsub:visited { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; } 
a.navsub:active { color: #000; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.navsub:hover { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

/* Example for Function links */
a.func:link { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.func:visited { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.func:active { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.func:hover { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.funcsub:link { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.funcsub:visited { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.funcsub:active { color: #999; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.funcsub:hover { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

/* Example for Path links */
a.path:link { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.path:visited { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.path:active { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.path:hover { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.linkList:link { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.linkList:visited { color: #000; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.linkList:hover { color: #369; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.linkList:active { color: #369; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.searchlink:link { color: #369; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.searchlink:visited { color: #369; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.searchlink:hover { color: #369; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.searchlink:active { color: #369; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

/* Other Classes */
.sub { position: absolute; top: 22; z-index: 2; visibility: hide; visibility: hidden;}
.sub2 { position: absolute; top: 22; z-index: 3; visibility: hide; visibility: hidden;}

/* Form button on advanced search form */
.frmbtntd {background-color:#666666; padding: 0px 8px 0px 8px;}
a.frmbtn:link { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.frmbtn:visited { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.frmbtn:active { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.frmbtn:hover { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

/* General */
/* - Die fuer eine Microsite gueltige CSS-Datei ist mit "Microsite-Name".css zu benennen. */
/* - In der fuer eine Microsite gueltigen CSS-Datei sind nur Elemente zu definieren, die auf der Microsite auch genutzt werden.

/* Press-Finder */

.mainCatDiv {
	margin: 0px;
	height:20px;
	width:620px;
	background-color: #FF9900;
}
.mainCatDivHidden {
	margin: 0px;
	height:20px;
	width:620px;
	
	background-color: #FF9900;
	visibility: hidden;
	position: absolute;
	z-index: 10;
}
.subCatDiv {
	margin: 0px;
	width:620px;
	background-color: #FFCC99;
	visibility: hidden;
	position: absolute;
	z-index: 10;
}
.pfAltTextLabel {
	position: absolute;
	border: 1px solid #666666;
	background-color: #F6E8D8;
	color: #000000;
	font: normal 10px arial;
	padding: 3px;
	width: 160px;
}
.checkBox {
	border: 1px solid #000000;
}
.psTextNormal {
	font: normal 12px arial;
	color: #000000;
}
.psTextBold {
	font: bold 10px arial;
	color: #000000;
}
.psTextGrey {
	font: bold 12px arial;
	color: #CCCCCC;
}
.divPressRelease {
	width: 408px;
	padding: 20px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #666666;
}
.psText {
	font: normal 13px arial;
	color: #000000;
}
.divPressReleasePageNavi {
	width: 408px;
	padding: 8px 0px 7px 0px;
	margin: 20px 0px 0px 0px;
	border-bottom: 0px solid #666666;
	border-top: 1px solid #666666;
}
.psTextPageNavi {
	font: normal 11px arial;
	color: #000000;
}
.psTextPageNavi a:link {
	font: normal 11px arial;
	color: #000000;
	text-decoration: none;
}
.psTextPageNavi a:visited {
	font: normal 11px arial;
	color: #000000;
	text-decoration: none;
}
.psTextPageNavi a:hover {
	font: normal 11px arial;
	color: #000000;
	text-decoration: underline;
}
.psTextGrey {
	font: bold 12px arial;
	color: #CCCCCC;
}
.keyword_off {
	background-color:#FF9900; height: 19px; width: 19px;
}
.keyword_on {
	background-color:#FFCC99; height: 19px; width: 19px;
}
.keyword_text {
	color: #FFFFFF; text-decoration: none; font: bold 12px arial;
}
.ps_button {
	padding: 0px 10px 0px 10px;
	font: normal 14px arial;
	margin: 0px;
}


