
/* Table classes */
.tdbgcolor1l { background-color:#000; color: #ccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:left;}
.tdbgcolor2l { background-color:#f90; color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:left;}
.tdbgcolor3l { background-color:#fc9; color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:left;}
.tdbgcolor4l { background-color:#666; color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:left;}

.tdbgcolor1r { background-color:#000; color: #ccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:right;}
.tdbgcolor2r { background-color:#f90; color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:right;}
.tdbgcolor3r { background-color:#fc9; color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:right;}
.tdbgcolor4r { background-color:#666; color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:right;}

.tdbgcolor1c { background-color:#000; color: #ccc; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:center;}
.tdbgcolor2c { background-color:#f90; color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:center;}
.tdbgcolor3c { background-color:#fc9; color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align:center;}
.tdbgcolor4c { background-color:#666; color: #fff; font-size: 11px; 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: #f90; font-size: 13.35px;                  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.title      { color: #ccc; font-size: 19px;  font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.subtitle   { color: #f90; font-size: 16px;  font-weight: 900; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.ovtitle    { color: #f90; 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: #f90; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.standardText { color: #ccc; font-size: 13.35px;                    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.standardTextb { color: #ccc; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.smallText    { color: #ccc; 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: #f90; 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 angeführen Beispielen zu definieren. Folgende Regeln müssen eingehalten werden: */
/*  - Links sind immer vollständig zu definieren (link, visited, hover, active), auch wenn die Farben gleich sind. */
/*  - Links können nur die angeführten Klassen enthalten */
/*  - Content Links werden wie die Klassen der Link-Komponente bezeichnet */
/*  - Der Navigation-Path Link heißt immer a.path */
/*  - Die Site-Specific-Navigation Links heißen a.nav und a.navsub */
/*  - Die Funktion links heißen 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: #f90; font-size: 13.35px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.searchbar:visited { color: #f90; 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.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.white16b:link    { color: #fff; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.white16b:visited { color: #fff; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.white16b:active  { color: #fff; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.white16b:hover   { color: #fff; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }


a.salmon11:link    { color: #fc9; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.salmon11:visited { color: #fc9; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.salmon11:active  { color: #fc9; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.salmon11:hover   { color: #fc9; font-size: 11px; 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.black11:link    { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.black11:visited { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.black11:active  { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.black11:hover   { color: #000; 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; }

a.searchlink:link    { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.searchlink:visited { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.searchlink:active  { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.searchlink: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: #f90; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.path:visited  { color: #f90; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.path:active   { color: #f90; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.path:hover    { color: #f90; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

a.linkList:link    { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.linkList:visited { color: #fff; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.linkList:active  { color: #fc9; font-size: 13.35px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.linkList:hover   { color: #fc9; 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 für eine Microsite gültige CSS-Datei ist mit "Microsite-Name".css zu benennen. */
/*   - In der für eine Microsite gültigen CSS-Datei sind nur Elemente zu definieren, die auf der Microsite auch genutzt werden.

