
/*-------------------------------------------------*/
a
{
color: #204b9e;
text-decoration : underline;
cursor: pointer;
}

/*-------------------------------------------------*/
a:link
{
text-decoration : underline;
}

/*-------------------------------------------------*/
a:visited
{
text-decoration : underline;
}

/*-------------------------------------------------*/
a:hover
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a:active
{
color : #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.navi_active
{
display: block;
background-color: #ced4e8;
line-height: 1.6em;
color : #204b9e;
text-decoration : none;
font-size: 95%;
padding-left: 15px;
cursor: pointer;
border-bottom: 1px solid #c4c8d3;
border-top: 1px solid #dfe2eb;
}

/*-------------------------------------------------*/
a.navi_active:link
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_active:visited
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_active:hover
{
color : #204b9e;
background-color: #F0F1F6;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_active:active
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_inaktiv
{
background-color: #F0F1F6;
display: block;
line-height: 1.6em;
color : #000;
text-decoration : none;
font-size: 95%;
padding-left: 15px;
cursor: text;
border-bottom: 1px solid #c4c8d3;
border-top: 1px solid #dfe2eb;
}

/*-------------------------------------------------*/
a.navi_inaktiv:link
{
color : #000;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_inaktiv:visited
{
color : #000;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_inaktiv:hover
{
color : #000;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_inaktiv:active
{
color : #000;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_active
{
display: block;
background-color: #dfe2f0;
line-height: 1.6em;
color : #000;
text-decoration : none;
font-size: 95%;
padding-left: 30px;
cursor: pointer;
border-bottom: 1px solid #c4c8d3;
border-top: 1px solid #dfe2eb;
}

/*-------------------------------------------------*/
a.subnavi_active:link
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_active:visited
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_active:hover
{
color : #204b9e;
background-color: #F0F1F6;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_active:active
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_inaktiv
{
background-color: #F0F1F6;
display: block;
line-height: 1.6em;
color : #000;
text-decoration : none;
font-size: 95%;
padding-left: 30px;
cursor: text;
border-bottom: 1px solid #c4c8d3;
border-top: 1px solid #dfe2eb;
}

/*-------------------------------------------------*/
a.subnavi_inaktiv:link
{
color : #000;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_inaktiv:visited
{
color : #000;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_inaktiv:hover
{
color : #000;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_inaktiv:active
{
color : #000;
text-decoration : none;
}

/*-------------------------------------------------*/
a.active
{
color : #204b9e;
font-weight : bold;
font-size: 85%;
text-decoration : none;
letter-spacing: 1px;
display: block;
padding-left: 2px;
margin-bottom: 2px;
cursor: pointer;
}

/*-------------------------------------------------*/
a.active:link
{
color : #204b9e;
}

/*-------------------------------------------------*/
a.active:visited
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.active:hover
{
color : #204b9e;
background-color: #F4CB4F;
}

/*-------------------------------------------------*/
a.active:active
{
color : #204b9e;
}

/*-------------------------------------------------*/
a.inaktiv
{
color : #5E6E90;
background-color: #F8E692;
font-weight : bold;
font-size: 85%;
text-decoration : none;
letter-spacing: 1px;
display: block;
padding-left: 2px;
margin-bottom: 2px;
cursor: text;
}

/*-------------------------------------------------*/
a.inaktiv:link
{
text-decoration : none;
}

/*-------------------------------------------------*/
a.inaktiv:visited
{
text-decoration : none;
}

/*-------------------------------------------------*/
a.inaktiv:hover
{
color : #5E6E90;
}

/*-------------------------------------------------*/
a.inaktiv:active
{
color : #5E6E90;
}

/*-------------------------------------------------*/
a.footer
{
font-size: 85%;
color : #204b9e;
text-decoration : underline;
cursor: pointer;
}

/*-------------------------------------------------*/
a.footer:link
{
color : #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.footer:visited
{
color : #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.footer:hover
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.footer:active
{
color : #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.footer_weiss
{
color : #FFF;
text-decoration : none;
cursor: pointer;
}

/*-------------------------------------------------*/
a.footer_weiss:link
{
text-decoration : none;
}

/*-------------------------------------------------*/
a.footer_weiss:visited
{
text-decoration : none;
}

/*-------------------------------------------------*/
a.footer_weiss:hover
{
color : #FFF;
}

/*-------------------------------------------------*/
a.footer_weiss:active
{
color : #000180;
}

/*-------------------------------------------------*/
a.schriftgroesse
{
display: block;
background-color: #ced4e8;
padding-bottom: 0.5em;
padding-top: 0.5em;
color : #000;
text-decoration : none;
font-size: 1.1em;
padding-left: 15px;
cursor: pointer;
border-bottom: 1px solid #c4c8d3;
border-top: 1px solid #dfe2eb;
font-weight: bold;
}

/*-------------------------------------------------*/
a.schriftgroesse:link
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.schriftgroesse:visited
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.schriftgroesse:hover
{
color : #204b9e;
background-color: #F0F1F6;
text-decoration : none;
}

/*-------------------------------------------------*/
a.schriftgroesse:active
{
color : #204b9e;
}

/*-------------------------------------------------*/
a.kontrast
{
line-height: 1.6em;
display: block;
background-color: #ced4e8;
color : #204b9e;
text-decoration : none;
padding-left: 15px;
cursor: pointer;
border-bottom: 1px solid #c4c8d3;
border-top: 1px solid #dfe2eb;
}

/*-------------------------------------------------*/
a.kontrast:link
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kontrast:visited
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kontrast:hover
{
color : #FFF;
background-color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kontrast:active
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kursbereich
{
display: block;
font-size: 85%;
font-weight: 600;
color : #204b9e;
text-decoration : none;
cursor: pointer;
}

/*-------------------------------------------------*/
a.kursbereich:link
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kursbereich:visited
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kursbereich:hover
{
color : #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.kursbereich:active
{
color : #000;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kursbereich_liste
{
display: block;
padding: 2px 0px 3px 6px;
text-decoration : none;
font-size: 90%;
color: #204b9e;
cursor: pointer;
}

/*-------------------------------------------------*/
a.kursbereich_liste:link
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kursbereich_liste:visited
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kursbereich_liste:hover
{
background-color: none;
color: #204b9e;
border-left: 3px solid #1C1BA5;
padding: 2px 0px 3px 3px;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kursbereich_liste:active
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.programmhefttext
{
font-size: 0.8em;
font-weight: 600;
color : #204b9e;
text-decoration : none;
cursor: pointer;
}

/*-------------------------------------------------*/
a.programmhefttext:link
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.programmhefttext:visited
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.programmhefttext:hover
{
color : #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.programmhefttext:active
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.lesen
{
font-size: 85%;
font-weight: 600;
color: #204b9e;
text-decoration : none;
cursor: pointer;
margin-right: 3px;
}

/*-------------------------------------------------*/
a.lesen:link
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.lesen:visited
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.lesen:hover
{
color: #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.lesen:active
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.lesen_klein
{
font-size: 100%;
font-weight: 600;
color: #204b9e;
text-decoration : none;
cursor: pointer;
margin-right: 3px;
}

/*-------------------------------------------------*/
a.lesen_klein:link
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.lesen_klein:visited
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.lesen_klein:hover
{
color: #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.lesen_klein:active
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kategoriedetails_vhs
{
font-size: 95%;
color : #204b9e;
font-weight: 500;
text-decoration : none;
cursor: pointer;
display: block;
}

/*-------------------------------------------------*/
a.kategoriedetails_vhs:link
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kategoriedetails_vhs:visited
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kategoriedetails_vhs:hover
{
color : #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.kategoriedetails_vhs:active
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kategorienavi
{
display: block;
font-size: 95%;
font-weight: 500;
color : #204b9e;
text-decoration : none;
cursor: pointer;
}

/*-------------------------------------------------*/
a.kategorienavi:link
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kategorienavi:visited
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kategorienavi:hover
{
color : #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.kategorienavi:active
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.link
{
font-size: 0.95em;
font-weight: 500;
color: #204b9e;
text-decoration : none;
cursor: pointer;
margin-right: 3px;
}

/*-------------------------------------------------*/
a.link:link
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.link:visited
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.link:hover
{
color : #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.link:active
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.zufallstreffer
{
font-size: 85%;
font-weight: 500;
color: #204b9e;
text-decoration : none;
cursor: pointer;
margin-right: 3px;
}

/*-------------------------------------------------*/
a.zufallstreffer:link
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.zufallstreffer:visited
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.zufallstreffer:hover
{
color: #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.zufallstreffer:active
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kursleiter
{
font-size: 85%;
font-weight: 600;
color: #204b9e;
text-decoration : none;
cursor: pointer;
margin-right: 3px;
}

/*-------------------------------------------------*/
a.kursleiter:link
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kursleiter:visited
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kursleiter:hover
{
color : #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.kursleiter:active
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.content_underlined
{
font-size: 100%;
font-weight: 500;
color: #204b9e;
text-decoration : underline;
cursor: pointer;
margin-right: 3px;
}

/*-------------------------------------------------*/
a.content_underlined:link
{
color: #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.content_underlined:visited
{
color: #204b9e;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.content_underlined:hover
{
color : #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.content_underlined:active
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.toolbar_oben
{
font-size: 85%;
font-weight: 500;
color: #fff;
text-decoration : none;
cursor: pointer;
margin-right: 10px;
}

/*-------------------------------------------------*/
a.toolbar_oben:link
{
text-decoration: none;
color: #fff;
}

/*-------------------------------------------------*/
a.toolbar_oben:visited
{
text-decoration : none;
color: #fff;
}

/*-------------------------------------------------*/
a.toolbar_oben:hover
{
color: #fff;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.toolbar_oben:active
{
text-decoration : none;
color: #fff;
}

/*-------------------------------------------------*/
#Kultur a.footer_weiss
{color: #e20411}

/*-------------------------------------------------*/
#Kultur a.kursbereich_liste:hover
{ background-color: none; 
	border-left: 3px solid #e20411;}

/*-------------------------------------------------*/
#Beruf a.footer_weiss
{color: #003480}

/*-------------------------------------------------*/
#Beruf a.kursbereich_liste:hover
{ background-color: none; 
	border-left: 3px solid #1f94ce;}

/*-------------------------------------------------*/
#Gesellschaft a.footer_weiss
{color: #e96301}

/*-------------------------------------------------*/
#Gesellschaft a.kursbereich_liste:hover
{ background-color: none; 
	border-left: 3px solid #e96301;}

/*-------------------------------------------------*/
#Gesundheit a.footer_weiss
{color: #009991}

/*-------------------------------------------------*/
#Gesundheit a.kursbereich_liste:hover
{ background-color: none; 
	border-left: 3px solid #009991;}

/*-------------------------------------------------*/
#Jungevhs a.footer_weiss
{color: #090559}

/*-------------------------------------------------*/
#Jungevhs a.kursbereich_liste:hover
{ background-color: none; 
	border-left: 3px solid #58bfcb;
	color: #090559;}

/*-------------------------------------------------*/
#Musik a.footer_weiss
{color: #090559}

/*-------------------------------------------------*/
#Musik a.kursbereich_liste:hover
{ background-color: none; 
	border-left: 3px solid #fbce9a;
	color: #090559;}

/*-------------------------------------------------*/
#Sprachen a.footer_weiss
{color: #5e3186;}

/*-------------------------------------------------*/
#Sprachen a.kursbereich_liste:hover
{ background-color: none; 
	border-left: 3px solid #5e3186;}

/*-------------------------------------------------*/
#Spezial a.footer_weiss
{color: #090559}

/*-------------------------------------------------*/
#Spezial a.kursbereich_liste:hover
{ background-color: none; 
	border-left: 3px solid #fed100;
	color: #090559;}

/*-------------------------------------------------*/
#Reisen a.footer_weiss
{color: #090559}

/*-------------------------------------------------*/
#Reisen a.kursbereich_liste:hover
{ background-color: none; 
	border-left: 3px solid #b0cf71;
	color: #090559;}

/*-------------------------------------------------*/
#Vortraege a.footer_weiss
{color: #090559}

/*-------------------------------------------------*/
#Vortraege a.kursbereich_liste:hover
{ background-color: none; 
	border-left: 3px solid #090559;
	color: #090559;}

/*-------------------------------------------------*/
#Talenta a.footer_weiss
{color: #090559}

/*-------------------------------------------------*/
#Talenta a.kursbereich_liste:hover
{ background-color: none; 
	border-left: 3px solid #58bfcb;
	color: #090559;}

/*-------------------------------------------------*/
a.kategorie_liste
{
display: block;
padding: 3px 0px 3px 1px;
text-decoration : none;
font-size: 90%;
color: #204b9e;
cursor: pointer;
}

/*-------------------------------------------------*/
a.kategorie_liste:link,
a.kategorie_liste:visited,
a.kategorie_liste:hover,
a.kategorie_liste:active
{
color: #204b9e;
text-decoration : none;
}

/*-------------------------------------------------*/
a.kategorie_liste:hover
{
color: #204b9e;
padding: 3px 0px 3px 1px;
text-decoration : underline;
}
