





/* Text classes */ 
/* For the definition of corporate colors or other additions please contact the COE*/
.white9 { color: #fff; font-size: 9px; font-family: Verdana; }
.white9b { color: #fff; font-size: 9px; font-weight: bold; font-family:Verdana; }
.white10 { color: #fff; font-size: 10px; font-family: Verdana; }
.white10b { color: #fff; font-size: 10px; font-weight: bold; font-family:Verdana; }
.white11{ color: #fff; font-size: 11px; font-family: Verdana; }
.white11b { color: #fff; font-size: 11px; font-weight: bold; font-family: Verdana; }
.white13 { color: #fff; font-size: 13.35px;font-family:Verdana; }
.white13b { color: #fff; font-size: 13.35px; font-weight: bold; font-family: Verdana; }
.white14b { color: #fff; font-size: 14px;   font-weight: 600;  font-family:Verdana; }
.white16b { color: #fff; font-size: 16px;   font-weight: bold; font-family:Verdana; }
.white19b { color: #fff; font-size: 19px;   font-weight: 900;  font-family: Verdana; }
.white26b { color: #fff; font-size: 26px;   font-weight: 900;  font-family:Verdana; }

.grey10 { color: #999; font-size: 10px; font-family: Verdana; }
.grey10b { color: #999; font-size: 10px;   font-weight: bold; font-family:Verdana; }
.grey11 { color: #999; font-size: 11px; font-family: Verdana; }
.grey11b { color: #999; font-size: 11px;   font-weight: bold; font-family: Verdana; }
.grey13 { color: #999; font-size: 13.35px; font-family:Verdana; }
.grey13b { color: #999; font-size: 13.35px; font-weight: bold; font-family: Verdana; }
.grey14b { color: #999; font-size: 14px; font-weight: 600;  font-family: Verdana; }
.grey16b { color: #999; font-size: 16px; font-weight: bold; font-family: Verdana; }
.grey19b { color: #999; font-size: 19px; font-weight: 900;  font-family: Verdana; }
.grey26b { color: #999; font-size: 26px; font-weight: 900;  font-family: Verdana; }

.dgrey9 { color: #333; font-size: 9px; font-family:Verdana; }
.dgrey9b { color: #333; font-size: 9px; font-weight: bold; font-family: Verdana; }
.dgrey10 { color: #333; font-size: 10px; font-family:Verdana; }
.dgrey10b { color: #333; font-size: 10px; font-weight: bold; font-family: Verdana; }
.dgrey11 { color: #333; font-size: 11px; font-family:Verdana; }
.dgrey11b { color: #333; font-size: 11px; font-weight: bold; font-family: Verdana; }
.dgrey12 { color: #333; font-size: 12px; font-family: Verdana; }
.dgrey13 { color: #333; font-size: 13.35px; font-family:Verdana; }
.dgrey13b { color: #333; font-size: 13.35px; font-weight: bold; font-family:Verdana; }
.dgrey14b { color: #333; font-size: 14px; font-weight: 600;  font-family:Verdana; }
.dgrey16b { color: #333; font-size: 16px; font-weight: bold; font-family: Verdana; }
.dgrey19b { color: #333; font-size: 19px; font-weight: 900;  font-family: Verdana; }
.dgrey26b { color: #333; font-size: 26px; font-weight: 900;  font-family:Verdana; }

.blue10 { color: #0a51a1; font-size: 10px; font-family:Verdana; }
.blue10b { color: #0a51a1; font-size: 10px; font-weight: bold; font-family:Verdana; }
.blue11 { color: #0a51a1; font-size: 11px; font-family:Verdana; }
.blue11b { color: #0a51a1; font-size: 11px; font-weight: bold; font-family: Verdana; }
.blue12 { color: #0a51a1; font-size: 12px; font-family: Verdana; }
.blue13 { color: #0a51a1; font-size: 13.35px; font-family: Verdana; }
.blue13b { color: #0a51a1; font-size: 13.35px; font-weight: bold; font-family: Verdana; }
.blue14b { color: #0a51a1; font-size: 14px; font-weight: 600;  font-family: Verdana; }
.blue16b { color: #0a51a1; font-size: 16px; font-weight: bold; font-family: Verdana; }
.blue19b { color: #0a51a1; font-size: 19px; font-weight: 900;  font-family: Verdana; }
.blue26b { color: #0a51a1; font-size: 26px; font-weight: 900;  font-family: Verdana; }

.lblue10 { color: #6699ff; font-size: 10px; font-family: Verdana; }
.lblue10b { color: #6699ff; font-size: 10px; font-weight: bold; font-family:Verdana; }
.lblue11{ color: #6699ff; font-size: 11px; font-family: Verdana; }
.lblue11b { color: #6699ff; font-size: 11px; font-weight: bold; font-family:Verdana; }
.lblue13 { color: #6699ff; font-size: 13.35px; font-family: Verdana; }
.lblue13b { color: #6699ff; font-size: 13.35px; font-weight: bold; font-family: Verdana; }
.lblue14b { color: #6699ff; font-size: 14px; font-weight: 600;  font-family: Verdana; }
.lblue16b { color: #6699ff; font-size: 16px; font-weight: bold; font-family: Verdana; }
.lblue19b { color: #6699ff; font-size: 19px; font-weight: 900;  font-family: Verdana; }
.lblue26b { color: #6699ff; font-size: 26px; font-weight: 900;  font-family: Verdana; }

.black10 { color: #000; font-size: 10px; font-family: Verdana; }
.black10b { color: #000; font-size: 10px; font-weight: bold; font-family: Verdana; }
.black11 { color: #000; font-size: 11px; font-family: Verdana; }
.black11b { color: #000; font-size: 11px; font-weight: bold; font-family: Verdana; }
.black12 { color: #000; font-size: 12px; font-family: Verdana; }
.black13 { color: #000; font-size: 13.35px; font-family: Verdana; }
.black13b { color: #000; font-size: 13.35px; font-weight: bold; font-family: Verdana; }
.black14b { color: #000; font-size: 14px; font-weight: 600;  font-family: Verdana; }
.black16b { color: #000; font-size: 16px; font-weight: bold; font-family: Verdana; }
.black19b { color: #000; font-size: 19px; font-weight: 900;  font-family: Verdana; }
.black26b { color: #000; font-size: 26px; font-weight: 900;  font-family: Verdana; }

.path { color: #540C7A; font-size: 11px; font-family:Verdana; }
.title { color: #333333; font-size: 18px; font-weight: bold; font-family: Verdana; }
.subtitle { color: #333333; font-size: 13px; font-weight: bold; font-family: Verdana; }
.ovtitle { color: #333333; font-size: 18px;  font-weight: bold; font-family:Verdana; }
.generalbar { color: #540C7A; font-size: 11px; font-weight: bold; font-family:Verdana; }
.searchbar { color: #FFFFFF; font-size: 12px; font-weight: bold; font-family: Verdana; }
.standardText { color: #333333; font-size: 11px; font-family: Verdana; }
.standardTextb { color: #333333; font-size: 11px; font-weight: bold; font-family:Verdana; }
.smallText { color: #333333; font-size: 10px; font-family: Verdana; }
.contactTitle { color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: Verdana; }
.specialText { color: #540C7C; font-size: 13.35px; font-family: Verdana; }
.sitemaptext { color: #FFFFFF; font-size: 11px; font-family: Verdana; }
.sitemaplinktext { color: #A9D370; font-size: 11px; font-family: Verdana; }
.search { color: #540C7A; font-size: 13.35px; font-family: Verdana; }
.searchrecords { color: #333333; font-size: 13.35px; font-family: Verdana; }
.saisontitle { color: #333333; font-size: 16px; font-weight: bold; font-family: Verdana; }
.testsubtitle { color: #540C7A; font-size: 13.35px; font-weight: bold; font-family: Verdana; }
.testresult { color: #333333; font-size: 11px; font-family: Verdana; }

.generalovertitle { color: #333333; font-size: 18px;  font-weight: bold; font-family:Verdana; }
.generalsubtitle { color: #333333; font-size: 15px; font-weight: bold; font-family: Verdana; }

/* 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.searchbar:link { color: #A9D370; font-size: 11px; font-weight: bold; font-family: Verdana;}
a.searchbar:visited { color: #A9D370; font-size: 11px; font-weight: bold; font-family: Verdana;}
a.searchbar:hover { color: #A9D370; font-size: 11px; font-weight: bold; font-family: Verdana;}
a.searchbar:active { color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: Verdana;}

a.generalbar:link { color: #540C7A; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}
a.generalbar:visited { color: #540C7A font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}
a.generalbar:hover { color: #540C7A; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none;}
a.generalbar:active { color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: Verdana; text-decoration: none;}

a.generalbarstatus:link { color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}
a.generalbarstatus:visited { color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}
a.generalbarstatus:hover { color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}
a.generalbarstatus:active { color: #540C7A; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}

a.link:link { color: #540C7A; font-size: 11px; font-family: Verdana; text-decoration: none;}
a.link:visited { color: #540C7A; font-size: 11px; font-family: Verdana;text-decoration: none; }
a.link:active{ color: #A9D370; font-size: 11px; font-family: Verdana;text-decoration: none; }
a.link:hover { color: #540C7A; font-size: 11px; font-family: Verdana;text-decoration: none;}

a.blue13:link { color: #0a51a1; font-size: 13.35px; font-family: Verdana;text-decoration: none;}
a.blue13:visited { color: #0a51a1; font-size: 13.35px; font-family: Verdana;text-decoration: none;}
a.blue13:active { color: #0a51a1; font-size: 13.35px; font-family: Verdana;text-decoration: none;}
a.blue13:hover { color: #0a51a1; font-size: 13.35px; font-family: Verdana;text-decoration: none;}

a.white13:link { color: #fff; font-size: 13.35px; font-family: Verdana;text-decoration: none;}
a.white13:visited { color: #fff; font-size: 13.35px; font-family: Verdana;text-decoration: none;}
a.white13:active { color: #fff; font-size: 13.35px; font-family: Verdana; text-decoration: none;}
a.white13:hover { color: #fff; font-size: 13.35px; font-family: Verdana;text-decoration: none;}

a.dgrey11:link { color: #999; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.dgrey11:visited { color: #999; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.dgrey11:active { color: #999; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.dgrey11:hover { color: #999; font-size: 11px; font-family: Verdana;text-decoration: none;}

a.grey11:link { color: #ccc; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.grey11:visited { color: #ccc; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.grey11:active { color: #ccc; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.grey11:hover { color: #ccc; font-size: 11px; font-family: Verdana;text-decoration: none;}

a.white11:link { color: #fff; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.white11:visited { color: #fff; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.white11:active { color: #fff; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.white11:hover { color: #fff; font-size: 11px; font-family: Verdana;text-decoration: none;}

a.sitemaplinktext:link { color: #CCCCCC; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}
a.sitemaplinktext:visited { color: #CCCCCC; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}
a.sitemaplinktext:active { color: #FFFFFF; font-size: 11px;  font-weight: bold; font-family: Verdana;text-decoration: none;}
a.sitemaplinktext:hover { color: #CCCCCC; font-size: 11px;  font-weight: bold; font-family: Verdana;text-decoration: none;}

a.sitemaptext:link { color: #CCCCCC; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}
a.sitemaptext:visited { color: #CCCCCC; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}
a.sitemaptext:active { color: #CCCCCC; font-size: 11px;  font-weight: bold; font-family: Verdana;text-decoration: none;}
a.sitemaptext:hover { color: #CCCCCC; font-size: 11px;  font-weight: bold; font-family: Verdana;text-decoration: none;}

a.searchlink:link { color: #540C7A; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.searchlink:visited { color: #540C7A; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.searchlink:hover { color: #540C7A; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.searchlink:active { color: #540C7A; font-size: 11px; font-family: Verdana;text-decoration: none;}

/* Example for Navigation links */
a.nav:link { color: #A9D370; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}
a.nav:visited { color: #A9D370; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}
a.nav:active { color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}
a.nav:hover { color: #A9D370; font-size: 11px; font-weight: bold; font-family: Verdana;text-decoration: none;}

a.navsub:link { color: #A9D370; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.navsub:visited { color: #A9D370; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.navsub:active { color: #FFFFFF; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.navsub:hover { color: #A9D370; font-size: 11px; font-family: Verdana;text-decoration: none;}

/* Example for Function links */
a.func:link{ color: #540C7A; font-size: 9px; font-family: Verdana;text-decoration: none;}
a.func:visited { color: #540C7A; font-size: 9px; font-family: Verdana;text-decoration: none;}
a.func:active { color: #FFFFFF; font-size: 9px; font-family: Verdana;text-decoration: none;}
a.func:hover { color: #540C7A; font-size: 9px; font-family: Verdana;text-decoration: none;}

a.funcsub:link { color: #540C7A; font-size: 9px; font-family: Verdana;text-decoration: none;}
a.funcsub:visited { color: #540C7A; font-size: 9px; font-family: Verdana;text-decoration: none;}
a.funcsub:active { color: #FFFFFF; font-size: 9px; font-family: Verdana;text-decoration: none;}
a.funcsub:hover { color: #540C7A; font-size: 9px; font-family: Verdana;text-decoration: none;}

/* Example for Path links */
a.path:link { color: #540C7A; font-size: 11px; font-family: Verdana; text-decoration: none;}
a.path:visited { color: #540C7A; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.path:active { color: #540C7A; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.path:hover { color: #540C7A; font-size: 11px; font-family: Verdana;text-decoration: none;}

a.linkList:link { color: #540C7A; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.linkList:visited { color: #540C7A; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.linkList:active { color: #540C7A; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.linkList:hover { color: #540C7A; font-size: 11px; font-family: Verdana;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 */
a.formbutton:link { color: #A9D370; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.formbutton:visited { color: #A9D370; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.formbutton:active { color: #FFFFFF; font-size: 11px; font-family: Verdana;text-decoration: none;}
a.formbutton:hover { color: #A9D370; font-size: 11px; font-family: Verdana;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.


