BODY, TABLE, TH, TD   		{ background-color:#FFFFFF; font-family: Verdana, Arial, Times New Roman,; color: #505050; font-size: 12px;
SCROLLBAR-FACE-COLOR: #EBEBEB;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-SHADOW-COLOR: #808080;
SCROLLBAR-3DLIGHT-COLOR: #808080;
SCROLLBAR-ARROW-COLOR: #003F7E;
SCROLLBAR-DARKSHADOW-COLOR: #404040;
SCROLLBAR-BASE-COLOR: #999999;
}


A:link		{ font-family: Verdana; color: #000000; font-size: 11px; font-weight: normal; background-color: transparent; }
 A:visited		{ color: #000000; text-decoration: none; font-size: 11px; background-color: transparent; }
 A:hover		{ color: #000000; text-decoration: none; font-size: 11px; background-color: transparent; }
 A:active		{ color: #000000; text-decoration: none; font-size: 11px; background-color: transparent; }

.routing		{ font-family: Verdana; color: #FFFFFF; font-size: 14px; font-weight: normal; padding-left: 16px; background-color: transparent; }
.routing A:link		{ color: #FFFFFF; text-decoration: none; font-size: 14px; background-color: transparent; }
.routing A:visited		{ color: #FFFFFF; text-decoration: none; font-size: 14px; background-color: transparent; }
.routing A:hover		{ color: #FFFFFF; text-decoration: underline; font-size: 14px; background-color: transparent; }
.routing A:active		{ color: #FFFFFF; text-decoration: none; font-size: 14px; background-color: transparent; }

.navigationlevel1		{ font-family: Verdana; color: #FFFFFF; font-size: 14px; font-weight: normal; padding-left: 16px; background-color: transparent; background-image: URL(images/cc_bgnavigation_level1.gif);}
.navigationlevel1 A:link		{ color: #FFFFFF; text-decoration: none; font-size: 14px; background-color: transparent; }
.navigationlevel1 A:visited		{ color: #FFFFFF; text-decoration: none; font-size: 14px; background-color: transparent; }
.navigationlevel1 A:hover		{ color: #FFFFFF; text-decoration: underline; font-size: 14px; background-color: transparent; }
.navigationlevel1 A:active		{ color: #FFFFFF; text-decoration: none; font-size: 14px; background-color: transparent; }

.navigationlevel2		{ font-family: Verdana; color: #FFFFFF; font-size: 14px; font-weight: normal; padding-left: 16px; background-color: transparent; background-image: URL(images/cc_bgnavigation_level2.gif);}
.navigationlevel2 A:link		{ color: #FFFFFF; text-decoration: none; font-size: 14px; background-color: transparent; }
.navigationlevel2 A:visited		{ color: #FFFFFF; text-decoration: none; font-size: 14px; background-color: transparent; }
.navigationlevel2 A:hover		{ color: #FFFFFF; text-decoration: underline; font-size: 14px; background-color: transparent; }
.navigationlevel2 A:active		{ color: #FFFFFF; text-decoration: none; font-size: 14px; background-color: transparent; }

.navigationlevel3		{ font-family: Verdana; color: #FFFFFF; font-size: 14px; font-weight: normal; padding-left: 16px; background-color: transparent; background-image: URL(images/cc_bgnavigation_level3.gif);}
.navigationlevel3 A:link		{ color: #FFFFFF; text-decoration: none; font-size: 14px; background-color: transparent; }
.navigationlevel3 A:visited		{ color: #FFFFFF; text-decoration: none; font-size: 14px; background-color: transparent; }
.navigationlevel3 A:hover		{ color: #FFFFFF; text-decoration: underline; font-size: 14px; background-color: transparent; }
.navigationlevel3 A:active		{ color: #FFFFFF; text-decoration: none; font-size: 14px; background-color: transparent; }

.title		{ font-family: Verdana, Times New Roman; color: #000000; font-size: 22px; font-weight: none; background-color: transparent; }
.title A:link		{ color: #000000; text-decoration: none; font-size: 22px; background-color: transparent; }
.title A:visited		{ color: #000000; text-decoration: none; font-size: 22px; background-color: transparent; }
.title A:hover		{ color: #000000; text-decoration: none; font-size: 22px; background-color: transparent; }
.title A:active		{ color: #000000; text-decoration: none; font-size: 22px; background-color: transparent; }

.content		{ font-family: Verdana; color: #505050; font-size: 11px; font-weight: normal; line-height: 16px; background-color: transparent; }
.content A:link		{ color: #505050; text-decoration: underline; font-size: 11px; background-color: transparent; }
.content A:visited		{ color: #505050; text-decoration: underline; font-size: 11px; background-color: transparent; }
.content A:hover		{ color: #BDBDBD; text-decoration: underline; font-size: 11px; background-color: transparent; }
.content A:active		{ color: #505050; text-decoration: underline; font-size: 11px; background-color: transparent; }

.teaser		{ font-family: Verdana; color: #A40043; font-size: 11px; font-weight: normal; padding-left: 16px; padding-right: 16px; background-color: transparent; }
.teaser A:link		{ color: #A40043; text-decoration: underline; font-size: 11px; font-weight: bold; background-color: transparent; }
.teaser A:visited		{ color: #A40043; text-decoration: underline; font-size: 11px; font-weight: bold; background-color: transparent; }
.teaser A:hover		{ color: #A40043; text-decoration: underline; font-size: 11px; font-weight: bold; background-color: transparent; }
.teaser A:active		{ color: #A40043; text-decoration: underline; font-size: 11px; font-weight: bold; background-color: transparent; }

.teasertitle		{ font-family: Verdana, Times New Roman; color: #A40043; font-size: 18px; font-weight: normal; background-color: transparent; }
.teasertitle A:link		{ color: #A40043; text-decoration: none; font-size: 22px; background-color: transparent; }
.teasertitle A:visited		{ color: #A40043; text-decoration: none; font-size: 22px; background-color: transparent; }
.teasertitle A:hover		{ color: #A40043; text-decoration: none; font-size: 22px; background-color: transparent; }
.teasertitle A:active		{ color: #A40043; text-decoration: none; font-size: 22px; background-color: transparent; }

.printtitle	         { font-family: Verdana, Times New Roman; color: #000000; font-size: 20px; font-weight: bold; background-color: transparent; }
.printcontent		     { font-family: Verdana; color: #000000; font-size: 11px; font-weight: normal; line-height: 16px; background-color: transparent; }
.printcontent A:link		{ color: #000000; text-decoration: underline; font-size: 11px; background-color: transparent; }
.printcontent A:visited		{ color: #000000; text-decoration: underline; font-size: 11px; background-color: transparent; }
.printcontent A:hover		{ color: #000000; text-decoration: underline; font-size: 11px; background-color: transparent; }
.printcontent A:active		{ color: #000000; text-decoration: underline; font-size: 11px; background-color: transparent; }

.sitemap		          { font-family: Verdana; color: #505050; font-size: 11px; font-weight: bold; line-height: 16px; background-color: transparent; }
.sitemap A:link	      { color: #505050; font-size: 11px; font-weight: normal; background-color: transparent; }
.sitemap A:visited		{ color: #505050; text-decoration: none; font-size: 11px; background-color: transparent; }
.sitemap A:hover		  { color: #505050; text-decoration: none; font-size: 11px; background-color: transparent; }
.sitemap A:active		  { color: #505050; text-decoration: none; font-size: 11px; background-color: transparent; }

.icons A:link               { margin-top: 0px; width: 25px; height: 25px; background-color: transparent; }
.icons A:visited            { margin-top: 0px; width: 25px; height: 25px; background-color: transparent; }
.icons A:hover              { margin-top: 3px; width: 25px; height: 25px; background-color: transparent; }
.icons A:active             { margin-top: 5px; width: 25px; height: 25px; background-color: transparent; }


.button                    { font-family: verdana, arial, geneva, sans-serif; font-size: 11px; color: #000000; background-color: #CCCCCC; width: 160px; height: 22px; border: 1px outset #FFFFFF; }
.form-text                 { font-family: verdana, arial, geneva, sans-serif; font-size: 11px; color: #000000; background-color: #EEEEEE; width: 220px; height: 20px; border: 1px inset #CCCCCC; padding-left: 4px; }
.form-text_small           { font-family: verdana, arial, geneva, sans-serif; font-size: 11px; color: #000000; background-color: #EEEEEE; width: 105px; height: 20px; border: 1px inset #CCCCCC; padding-left: 4px; }
.form-pulldown             { font-family: verdana, arial, geneva, sans-serif; font-size: 11px; color: #000000; background-color: #EEEEEE; }
textarea                   { font-family: verdana, arial, geneva, sans-serif; font-size: 11px; color: #000000; background-color: #EEEEEE; width: 220px; height: 100px; }
hr                         { color: #A40043; height: 4px; background-color: #A40043; }

.companycom                 { font-family: verdana, geneva, arial, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: normal; padding-left: 16px; padding-right: 16px; background-color: #C0CFE4; }
.companycom :link          { color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold; background-color: #C0CFE4;  }
.companycom :visited       { color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold; background-color: #C0CFE4; }
.companycom :hover         { color: #FFFFFF; text-decoration: underline; font-size: 11px; font-weight: bold; background-color: #C0CFE4; }
.companycom :active        { color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold; background-color: #C0CFE4; }



