/*
	defines the standard links (white, black, green [different], beige, orange)
    changed: 2005-04-12  by benni.
    Finally I edited the code. The previous version had 22000 Bytes
    now it's easier to maintain. Please consider the DOKU before editing this file.
*/


/* -----GENERAL RULES - EDIT WITH CARE --------- */


a:link, a:active, a:visited, a:hover {
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}

a:link    { color: #008100; }
a:active  { color: #005500; }
a:visited { color: #008100; }
a:hover   { color: #FF9900; }


/* --------------------------- */


a.norm:link, a.norm:active, a.norm:visited, a.norm:hover {
	font-weight: normal;
}


/* ------green link - color scheme same as the usual links-------- */


a.lnkgreen8:link, a.lnkgreen8:visited, a.lnkgreen8:active, a.lnkgreen8:hover {
	font-size: 8pt;
  font-weight: normal;
}

a.lnkgreen9:link, a.lnkgreen9:visited, a.lnkgreen9:active, a.lnkgreen9:hover {
	font-size: 9pt;
  font-weight: normal;
}

a.lnkgreen9bold:link,   a.lnkgreen9bold:visited,
a.lnkgreen9bold:active, a.lnkgreen9bold:hover {
	font-size: 9pt;
  font-weight: bold;
}


/* --------------------------- */


a.fz:link, a.fz:active, a.fz:visited, a.fz:hover {
	font-size: 8pt;
}

a.hellbg:link, a.hellbg:active, a.hellbg:visited, a.hellbg:hover {
	font-size: 9pt;
}

a.hellbg12:link, a.hellbg12:active, a.hellbg12:visited, a.hellbg12:hover {
	font-size: 12pt;
}

a.fz:link,    a.hellbg:link,    a.hellbg12:link    { color: #008100; }
a.fz:active,  a.hellbg:active,  a.hellbg12:active  { color: #005500; }
a.fz:visited, a.hellbg:visited, a.hellbg12:visited { color: #005500; }
a.fz:hover,   a.hellbg:hover,   a.hellbg12:hover   { color: #FF9900; }


/* --------------------------- */


a.links:link, a.links:active, a.links:visited, a.links:hover {
	font-size: 8pt;
}

a.links:link    { color: #FFFFFF; }
a.links:active  { color: #F0F0E0; }
a.links:visited { color: #F0F0E0; }
a.links:hover   { color: #FF9900; }


/* --------------------------- */


a.links7:link,  a.links7:active,  a.links7:visited,  a.links7:hover {
	font-size: 7pt;
}

a.links75:link, a.links75:active, a.links75:visited, a.links75:hover {
	font-size: 7.5pt;
}

a.links8:link,  a.links8:active,  a.links8:visited,  a.links8:hover {
	font-size: 8pt;
}

a.links9:link,  a.links9:active,  a.links9:visited,  a.links9:hover {
	font-size: 9pt;
}

a.links9norm:link,    a.links9norm:active,
a.links9norm:visited, a.links9norm:hover {
	font-size: 9pt;
	font-weight: normal;
}

a.links10:link, a.links10:active, a.links10:visited, a.links10:hover {
	font-size: 10pt;
}

a.links11:link, a.links11:active, a.links11:visited, a.links11:hover {
	font-size: 11pt;
}

a.links7:link,        a.links75:link,    a.links8:link,    a.links9:link,
a.links9norm:link,    a.links10:link,    a.links11:link     { color: #FFFFFF; }

a.links7:active,      a.links75:active,  a.links8:active,  a.links9:active,
a.links9norm:active,  a.links10:active,  a.links11:active   { color: #F0F0E0; }

a.links7:visited,     a.links75:visited, a.links8:visited, a.links9:visited,
a.links9norm:visited, a.links10:visited, a.links11:visited  { color: #CBCBCB; }

a.links7:hover,       a.links75:hover,   a.links8:hover,   a.links9:hover,
a.links9norm:hover,   a.links10:hover,   a.links11:hover    { color: #FF9900; }


/* --------------------------- */


a.black7:link,  a.black7:active,  a.black7:visited,  a.black7:hover {
	font-size: 7pt;
}

a.black8:link,  a.black8:active,  a.black8:visited,  a.black8:hover {
	font-size: 8pt;
}

a.black9:link,  a.black9:active,  a.black9:visited,  a.black9:hover {
	font-size: 9pt;
}

a.black9norm:link,    a.black9norm:active,
a.black9norm:visited, a.black9norm:hover {
	font-size: 9pt;
	font-weight: normal;
}

a.black10:link, a.black10:active, a.black10:visited, a.black10:hover {
	font-size: 10pt;
}

a.black11:link, a.black11:active, a.black11:visited, a.black11:hover {
	font-size: 11pt;
}

a.black7:link,        a.black75:link,    a.black8:link,    a.black9:link,
a.black9norm:link,    a.black10:link,    a.black11:link     { color: #000000; }

a.black7:active,      a.black75:active,  a.black8:active,  a.black9:active,
a.black9norm:active,  a.black10:active,  a.black11:active   { color: #F0F0E0; }

a.black7:visited,     a.black75:visited, a.black8:visited, a.black9:visited,
a.black9norm:visited, a.black10:visited, a.black11:visited  { color: #666666; }

a.black7:hover,       a.black75:hover,   a.black8:hover,   a.black9:hover,
a.black9norm:hover,   a.black10:hover,   a.black11:hover    { color: #CBCBCB; }


/* --------------------------- */


a.group8:link, a.group8:active, a.group8:visited, a.group8:hover {
	font-size: 8pt;
}

a.group8:link    { color: #F0F0E0; }
a.group8:active  { color: #F0F0E0; }
a.group8:visited { color: #999999; }
a.group8:hover   { color: #FF9900; }


/* --------------------------- */


a.linksbeige:link, a.linksbeige:active, a.linksbeige:visited, a.linksbeige:hover {
	font-size: 4pt;
}

a.linksbeige:link    { color: #F0F0E0; }
a.linksbeige:active  { color: #F0F0E0; }
a.linksbeige:visited { color: #F0F0E0; }
a.linksbeige:hover   { color: #F0F0E0; }


/* ---------------------------  */


a.hidden:link,      a.hidden:active,      a.hidden:visited,      a.hidden:hover,
a.beigehidden:link, a.beigehidden:active, a.beigehidden:visited, a.beigehidden:hover {
	font-size: 8pt;
}

a.hidden:link    { color: #006600; }
a.hidden:active  { color: #006600; }
a.hidden:visited { color: #006600; }
a.hidden:hover   { color: #006600; }

a.beigehidden:link    { color: #F0F0E3; }
a.beigehidden:active  { color: #F0F0E3; }
a.beigehidden:visited { color: #F0F0E3; }
a.beigehidden:hover   { color: #F0F0E3; }


/* --------------------  */


a.header9:link,  a.header9:active,  a.header9:visited,  a.header9:hover {
	font-size: 9pt;
}

a.header:link,   a.header:active,   a.header:visited,   a.header:hover,
a.header2:link,  a.header2:active,  a.header2:visited,  a.header2:hover,
a.header10:link, a.header10:active, a.header10:visited, a.header10:hover {
	font-size: 10pt;
}

a.header:link      { color: #FFFFFF; }
a.header:active    { color: #FFFFFF; }
a.header:visited   { color: #FFFFFF; }
a.header:hover     { color: #FF9900; }

a.header2:link     { color: #FFFFFF; }
a.header2:active   { color: #FFFFFF; }
a.header2:visited  { color: #FFFFFF; }
a.header2:hover    { color: #005500; }

a.header9:link     { color: #FF9900; }
a.header9:active   { color: #FFFFFF; }
a.header9:visited  { color: #FFFFFF; }
a.header9:hover    { color: #FF9900; }

a.header10:link    { color: #006600; }
a.header10:active  { color: #007700; }
a.header10:visited { color: #004400; }
a.header10:hover   { color: #FF9900; }


/* --------------------------- */


a.big:link, a.big:active, a.big:visited, a.big:hover {
	font-size: 12pt;
}

a.big:link    { color: #FF9900; }
a.big:active  { color: #FF9900; }
a.big:visited { color: #FF9900; }
a.big:hover   { color: #CBCBCB; }


/* --------------------------- */


a.green:link, a.green:active, a.green:visited, a.green:hover {
	font-size: 10pt;
}

a.green:link    { color: #004400; }
a.green:active  { color: #004400; }
a.green:visited { color: #004400; }
a.green:hover   { color: #004400; }


/* --------------------------- */


a.orange8norm:link,     a.orange8norm:active,
a.orange8norm:visited,  a.orange8norm:hover {
	font-size: 8pt;
}

a.orange10norm:link,    a.orange10norm:active,
a.orange10norm:visited, a.orange10norm:hover {
	font-size: 10pt;
}

a.orange8norm:link,     a.orange8norm:active,
a.orange8norm:visited,  a.orange8norm:hover,
a.orange10norm:link,    a.orange10norm:active,
a.orange10norm:visited, a.orange10norm:hover { color: #FF9900; }