/*
-- ### BODY ### --
*/

BODY {
	margin-left:0px;
	margin-top:0px;
	margin-width:0px;
	marginheight:0px;
}



/*
-- ####################################################### --
*/

/*
-- ### ALLGEMEIN ### --
*/

H1 {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:12pt;
	color:#336699;
	font-weight:bold;
	letter-spacing:2pt;
}

H2,H3,H4 {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:11pt;
	color:#666666;
	font-weight:bold;
	letter-spacing:1pt;
}

P,BR,OL,UL,DL {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:10pt;
	color:#666666;
}

.kl {
	font-size:8pt;
}

.mid {
	font-size:9pt;
}

.sg-11-bd {
	font-size:11pt;
	font-weight:bold;
}

.ml {
	font-size:14pt;
	color:#666666;
}

.xl {
	font-size:16pt;
	color:#333333;
}

.xl2 {
	font-size:16pt;
	color:#666666;
}

.xxl {
	font-size:25pt;
	color:#333333;
}

a:link {
	color:#CC0033;
	text-decoration:none;
}
a:visited {
	color:#CC0033;
	text-decoration:none;
}
a:hover {
	color:#333333;
	text-decoration:underline;
}
a:active {
	color:#333399;
	text-decoration:none;
}

.spruchbild {color:#666666;}

.sem {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:12pt;
	color:#CCCCCC;
	font-weight:bold;
}


/*
-- ### ALLGEMEIN TABELLE ### --
*/


.tab-tdcenter {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:10pt;
	color:#666666;
	text-align: center;
}

.tab-tdright {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:10pt;
	color:#666666;
	text-align: right;
}

.tab-tdtop {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:10pt;
	color:#666666;
	valign: top;
}
 

/*
-- ### ANMELDUNGSFORMULAR ### --
*/
.AF_Felder {
	font-family:arial, helvetica, sans-serif, verdana; 
	font-size:8pt; 
	color:#333333;
	background: url(images/hg/hg.jpg);
	border-width:1px;
	border-color:#999999;
	padding:1px;
}
.AF_But {
  background: url(images/hg/hg.jpg);
	font-size:9pt; 
	color:#996633; 
	font-weight: bold;
	width:80px; 
	border:1px solid #666666; }
 

/*
-- ### BACKGROUND ### --
*/
.hg-hell {
	background: url(images/hg/hg.jpg);
	width:160px;
	margin-left:3px; }
	
.hg-hell470 {
	background: url(images/hg/hg.jpg);
	width:470px;
	margin-left:3px; }


/*
-- ### FARBEN ### --
*/
.rot-tjq {color:#CC0033;}

.rot-tjq-kl {color:#CC0033; font-size:9pt;}

.gold {color:#996633;}

.fb-spruch {color:#003333;}

.fb-port {color:#003300;}

.petrol {color:#336666;}

.blau {color:#336699;}
.blau-bd {color:#336699; font-weight:bold;}
.blau-gr {font-size:10pt; color:#336699; font-weight:bold;}
.blau-gr2 {font-size:11pt; color:#336699; font-weight:bold; letter-spacing:1pt;}
.blau-kl {font-size:8pt; color:#336699;}
.blau-kl-bd {font-size:8pt; color:#336699; font-weight:bold;}
.blau-postkarten {font-size:10pt; color:#17289a;}
.blau-postkarten-gr {font-size:12pt; color:#17289a; letter-spacing:2pt;}
.blau2-postkarten-gr {font-size:12pt; color:#496ec1; letter-spacing:2pt;}

.weiss {color:#FFFFFF;}
.weiss-11 {font-size:11pt; color:#FFFFFF;}

.hellgrau-kl {font-size:8pt; color:#CCCCCC;}

.schwarz {color:#000000;}

.graudk {color:#333333;}
.graudk-gr {color:#333333; font-size:11pt;}


/*
-- ####################################################### --
*/
/*
-- ### AKTUELLES ### --
*/

.aktuel {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:16pt;
	color:#CCCCCC;
	text-align: center;
	vertical-align: middle;
	font-weight:200;
}

.akt-ueb {
	font-size:9pt;
	color:#336699;
	font-weight:400;
	letter-spacing:1pt;
}

.akt-txt {
	font-size:8pt;
}

.akt-txt-bd {
	font-size:8pt;
	font-weight:bold;
	color:#336699;
}

.akt-txt-rot {
	font-size:8pt;
	color:#FF3333;
}
.akt-txt-weiss {
	font-size:8pt;
	color:#FFFFFF;
}

.akt-neu {
	font-size:9pt;
	letter-spacing:1pt;
	font-weight:bold;
}


.term-tcc {font-size:8pt; color:#CC0033;}
a.term-tcc {font-size:8pt; color:#CC0033;}
a.term-tcc:link {font-size:8pt; color:#CC0033; decoration:none;}
a.term-tcc:visited {font-size:8pt; color:#CC0033; decoration:none;}
a.term-tcc:hover {font-size:8pt; color:#CC0033; decoration:underline;}
a.term-tcc:active {font-size:8pt; color:#CC0033; decoration:none;}

.term-qg {font-size:8pt; color:#E85452;}
a.term-qg {font-size:8pt; color:#E85452;}
a.term-qg:link {font-size:8pt; color:#E85452; decoration:none;}
a.term-qg:visited {font-size:8pt; color:#E85452; decoration:none;}
a.term-qg:hover {font-size:8pt; color:#E85452; decoration:underline;}
a.term-qg:active {font-size:8pt; color:#E85452; decoration:none;}

.term-ausb {font-size:8pt; color:#660099;}
a.term-ausb {font-size:8pt; color:#660099;}
a.term-ausb:link {font-size:8pt; color:#660099; decoration:none;}
a.term-ausb:visited {font-size:8pt; color:#660099; decoration:none;}
a.term-ausb:hover {font-size:8pt; color:#660099; decoration:underline;}
a.term-ausb:active {font-size:8pt; color:#660099; decoration:none;}

.term-sp {font-size:8pt; color:#FF6600;}
a.term-sp {font-size:8pt; color:#FF6600;}
a.term-sp:link {font-size:8pt; color:#FF6600; decoration:none;}
a.term-sp:visited {font-size:8pt; color:#FF6600; decoration:none;}
a.term-sp:hover {font-size:8pt; color:#FF6600; decoration:underline;}
a.term-sp:active {font-size:8pt; color:#FF6600; decoration:none;}

.term-sk {font-size:8pt; color:##03765C;}
a.term-sk {font-size:8pt; color:##03765C;}
a.term-sk:link {font-size:8pt; color:##03765C; decoration:none;}
a.term-sk:visited {font-size:8pt; color:##03765C; decoration:none;}
a.term-sk:hover {font-size:8pt; color:##03765C; decoration:underline;}
a.term-sk:active {font-size:8pt; color:##03765C; decoration:none;}


/*
-- ### STARTSEITE ### --
*/

.td-stleft {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#666666;
	text-align: left;
	vertical-align: middle;
}

.td-stleft-we {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#FFFFFF;
	text-align: left;
	vertical-align: middle;
}

.td-stright {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#666666;
	text-align: right;
	vertical-align: middle;
}

.td-stright-we {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#FFCCCC;
	text-align: right;
	vertical-align: middle;
}

.td-stcenter {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#666666;
	text-align: center;
	vertical-align: middle;
}

.td-stcenter-we {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#FFFFFF;
	text-align: center;
	vertical-align: middle;
}

.td-strightueb {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:10pt;
	color:#666666;
	text-align: right;
	vertical-align: middle;
}

.stwoche-ueb {
	color:#FFCCCC;
	font-weight:200;
}

.stspruch-ueb {
	color:#FFCCCC;
	font-weight:200;
}

.stport-ueb {
	color:#FFCCCC;
	font-weight:200;
}

.stkurs-ueb {
	color:#FFCCCC;
	font-weight:200;
}

a.start {color:#FFFFFF;}
a.start:link {color:#FFFFFF; decoration:none;}
a.start:visited {color:#FFFFFF; decoration:none;}
a.start:hover {color:#999966; decoration:underline;}
a.start:active {color:#CCCCCC; decoration:none;}



/*
-- ####################################################### --
*/

/*
-- ### ALLEKURSE ### --
*/

.subnav-allekurse-ueber {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:11pt;
	color:#003399;
	letter-spacing:1pt;
  font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.subnav-allekurse-punkte {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#003399;
	text-align: left;
	vertical-align: middle;
}


.ueb-allekurse {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:16pt;
	color:#003399;
	letter-spacing:2pt;
}


.allkur {color:#003399;}

a.allkur {color:#003399;}
a.allkur:link {color:#003399; decoration:none;}
a.allkur:visited {color:#003399; decoration:none;}
a.allkur:hover {color:#003399; decoration:underline;}
a.allkur:active {color:#003399; decoration:none;}



/*
-- ### ANMELDUNG ### --
*/

.subnav-anmeldung-ueber {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:11pt;
	color:#996633;
	letter-spacing:2pt;
  font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.subnav-anmeldung-punkte {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#996633;
	text-align: left;
	vertical-align: middle;
}

.anmeld {color:#996633;}

.anmeld-bd {color:#996633; font-weight:bold;}

a.anmeld {color:#996633;}
a.anmeld:link {color:#996633; decoration:none;}
a.anmeld:visited {color:#996633; decoration:none;}
a.anmeld:hover {color:#996633; decoration:underline;}
a.anmeld:active {color:#996633; decoration:none;}


/*
-- ### ARCHIV ### --
*/
.ueb-arch {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:16pt;
	color:#666666;
	letter-spacing:2pt;
}

.subnav-arch-ueber {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:11pt;
	color:#666666;
	letter-spacing:2pt;
  font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.subnav-arch-punkte {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#666666;
	text-align: left;
	vertical-align: middle;
}

.arch {color:#666666;}

a.arch {color:#666666;}
a.arch:link {color:#666666; decoration:none;}
a.arch:visited {color:#666666; decoration:none;}
a.arch:hover {color:#666666; decoration:underline;}
a.arch:active {color:#666666; decoration:none;}



/*
-- ### AUSBILDUNG ### --
*/
.ueb-ausb {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:16pt;
	color:#663399;
	letter-spacing:2pt;
}

.subnav-ausb-ueber {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:11pt;
	color:#663399;
	letter-spacing:2pt;
  font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.subnav-ausb-punkte {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#333333;
	text-align: left;
	vertical-align: middle;
}

.ausb {color:#663399;}

a.ausb {color:#663399;}
a.ausb:link {color:#663399; decoration:none;}
a.ausb:visited {color:#663399; decoration:none;}
a.ausb:hover {color:#663399; decoration:underline;}
a.ausb:active {color:#663399; decoration:none;}


/*
-- ### DOZENT ### --
*/

.ueb-dozent {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:16pt;
	color:#996633;
	letter-spacing:2pt;
}

.subnav-dozent-ueber {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:11pt;
	color:#996633;
	letter-spacing:2pt;
  font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.subnav-dozent-punkte {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#996633;
	text-align: left;
	vertical-align: middle;
}


.blau-kl {

	font-size:8pt;

	color:#996633;

}


.doz {color:#996633;}
.doz-bd  {color:#996633; font-weight:bold;}

a.doz {color:#996633;}
a.doz:link {color:#996633; decoration:none;}
a.doz:visited {color:#996633; decoration:none;}
a.doz:hover {color:#996633; decoration:underline;}
a.doz:active {color:#996633; decoration:none;}


/*
-- ### INFORM ### --
*/

.ueb-inform {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:16pt;
	color:#666666;
	letter-spacing:2pt;
}

.subnav-inform-ueber {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:11pt;
	color:#336699;
	letter-spacing:2pt;
  font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.subnav-inform-punkte {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#333333;
	text-align: left;
	vertical-align: middle;
}

.blau {color:#336699;}

.info-blau-bd {
	color:#666666;
	font-weight:bold;
}

.info {color:#336699;}

a.info {color:#336699;}
a.info:link {color:#336699; decoration:none;}
a.info:visited {color:#336699; decoration:none;}
a.info:hover {color:#336699; decoration:underline;}
a.info:active {color:#336699; decoration:none;}



/*
-- ### INHALT / SITEMAP ### --
*/

.inhalt-ueb {font-size:9pt; color:#666666; letter-spacing:1pt;}
a.inhalt-ueb:link {color:#666666; decoration:none;}
a.inhalt-ueb:visited {color:#666666; decoration:none;}
a.inhalt-ueb:hover {color:#666666; decoration:underline;}
a.inhalt-ueb:active {color:#666666; decoration:none;}

.inhalt {font-size:9pt; color:#666666;}
a.inhalt:link {color:#666666; decoration:none;}
a.inhalt:visited {color:#666666; decoration:none;}
a.inhalt:hover {color:#666666; decoration:underline;}
a.inhalt:active {color:#666666; decoration:none;}




/*
-- ### INSTITUT ### --
*/

.ueb-institut {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:16pt;
	color:#000066;
	letter-spacing:2pt;
}

.subnav-institut-ueber {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:11pt;
	color:#000066;
	letter-spacing:2pt;
  font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.subnav-institut-punkte {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#000066;
	text-align: left;
	vertical-align: middle;
}

.inst-blau-bd {
	color:#000066;
	font-weight:bold;
}

.azd-txtfield {
	background: url(../images/hg/weiss.jpg);
	font-size:9pt;
	color:#666666;
	font-weight: bold;
	width:26px;
	border:1px solid #666666;
}




/*
-- ### JUBILÄUM 2011 ### --
*/

.start-jubi11 {
	font-family:times new roma, times, serif;
	font-size:15pt;
	color:#996633;
	font-weight:bold;
	letter-spacing:1pt;
}

a.start-jubi11 {color:#996633;}
a.start-jubi11:link {color:#996633; decoration:none;}
a.start-jubi11:visited {color:#996633; decoration:none;}
a.start-jubi11:hover {color:#996633; decoration:underline;}
a.start-jubi11:active {color:#996633; decoration:none;}



/*
-- ### JUBILÄUM 2010 ### --
*/

.ueb-jubi10 {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:16pt;
	color:#FFFFCC;
	font-weight:bold;
	letter-spacing:1pt;
}

.txt1-jubi10 {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:12pt;
	color:#FFFFCC;
	letter-spacing:1pt;
}

.txt2-jubi10 {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#FFFFCC;
	letter-spacing:1pt;
}

.txt3-jubi10 {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:8pt;
	color:#FFFFCC;
}




/*
-- ### KURSE / TAI JI QUAN ### --
*/
.ueb-tcc {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:16pt;
	color:#CC0033;
	letter-spacing:2pt;
}

.subnav-tcc-ueber {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:11pt;
	color:#CC0033;
	letter-spacing:2pt;
  font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.subnav-tcc-punkte {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#CC0033;
	text-align: left;
	vertical-align: middle;
}

.tcc-bd  {color:#CC0033; font-weight:bold;}
.tcc  {color:#CC0033;}

a.tcc  {color:#CC0033;}
a.tcc:link {color:#CC0033; decoration:none;}
a.tcc:visited {color:#CC0033; decoration:none;}
a.tcc:hover {color:#CC0033; decoration:underline;}
a.tcc:active {color:#CC0033; decoration:none;}


/*
-- ### KURSE / QG ### --
*/
.ueb-qg {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:16pt;
	color:#E85452;
	letter-spacing:2pt;
}

.subnav-qg-ueber {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:11pt;
	color:#E85452;
	letter-spacing:2pt;
  font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.subnav-qg-punkte {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#333333;
	text-align: left;
	vertical-align: middle;
}

.qg {color:#E85452;}
.qg-bd {color:#E85452; font-weight:bold;}

a.qg {color:#E85452;}
a.qg:link {color:#E85452; decoration:none;}
a.qg:visited {color:#E85452; decoration:none;}
a.qg:hover {color:#E85452; decoration:underline;}
a.qg:active {color:#E85452; decoration:none;}


/*
-- ### KURSE / SONDERKURSE ### --
*/

.ueb-sk {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:16pt;
	color:#03765C;
	letter-spacing:2pt;
}

.subnav-sk-ueber {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:11pt;
	color:#03765C;
	letter-spacing:2pt;
  font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.sk {color:#03765C;}
.sk-bd {color:#03765C; font-weight:bold;}

a.sk {color:#03765C;}
a.sk:link {color:#03765C; decoration:none;}
a.sk:visited {color:#03765C; decoration:none;}
a.sk:hover {color:#03765C; decoration:underline;}
a.sk:active {color:#03765C; decoration:none;}


/*
-- ### POSTKARTEN ### --
*/

a.pk {color:#466bc5;}
a.pk:link {color:#466bc5; decoration:none;}
a.pk:visited {color:#466bc5; decoration:none;}
a.pk:hover {color:#466bc5; decoration:underline;}
a.pk:active {color:#466bc5; decoration:none;}

/*
-- ### PUBLIKATIONEN ### --
*/

.ueb-publi {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:16pt;
	color:#006666;
	letter-spacing:2pt;
}

.subnav-publi-ueber {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:11pt;
	color:#006666;
	letter-spacing:2pt;
  font-weight:bold;
	text-align: center;
	vertical-align: middle;
}

.subnav-publi-punkte {
	font-family:arial, helvetica, sans-serif, verdana;
	font-size:9pt;
	color:#006666;
	text-align: left;
	vertical-align: middle;
}

.publi {color:#006666;}
.publi-bd {color:#006666; font-weight:bold;}

a.publi {color:#006666;}
a.publi:link {color:#006666; decoration:none;}
a.publi:visited {color:#006666; decoration:none;}
a.publi:hover {color:#006666; decoration:underline;}
a.publi:active {color:#006666; decoration:none;}


/*
-- ####################################################### --
*/

/*
-- FUSSZEILE --
*/

.fusszeile {
	font-family:arial, helvetica, sans-serif;
	font-size:8pt;
	color:#CCCCCC;
	font-weight: normal;
	letter-spacing:1pt;
	text-align: center;
}






.ueb {font-family:Arial; font-size:12pt; color:#336699; font-weight:bold; letter-spacing:2pt;}
.ueb1 {font-family:Arial; font-size:12pt; color:#336699; font-weight:bold; letter-spacing:1pt;}

<!-- Tai Chi Chuan -->
.tcc-leerzeil {font-size:9pt;}

.punkt-tcc {font-size:10pt; color:#336699; font-weight:bold;}
.tcc-gr {font-size:10pt; color:#336699; font-weight:bold;}


<!-- Integrales QiGong -->
.qg-leerzeil {font-size:9pt;}

.punkt-qg {font-size:10pt; color:#336633; font-weight:bold;}
.qg-gr {font-size:10pt; color:#336633; font-weight:bold;}


<!-- Synergetische Projekte -->
.sp-leerzeil {font-size:9pt;}
.ueb-sp {font-family:Arial; font-size:12pt; color:#FF6600; font-weight:bold; letter-spacing:2pt;}
.sp-bd {color:#FF6600; font-weight:bold;}
.punkt-sp {font-size:10pt; color:#FF6600; font-weight:bold;}
.sp-gr {font-size:10pt; color:#FF6600; font-weight:bold;}
.gast-doz {font-family:Arial; font-size:10pt; color:#FFFFFF; letter-spacing:1pt;}
.sp {color:#FF6600;}

<!-- Ausbildung -->
.aus-leerzeil {font-size:9pt;}
.ueb-aus {font-family:Arial; font-size:12pt; color:#663399; font-weight:bold; letter-spacing:2pt;}
.aus-bd {color:#663399; font-weight:bold;}
.punkt-aus {font-size:10pt; color:#663399; font-weight:bold;}
.aus-gr {font-size:10pt; color:#663399; font-weight:bold;}
.aus-kl {font-size:8pt; color:#663399;}
.aus-mid {font-size:9pt;}
.aus-mid-fb {font-size:9pt; color:#663399;}

<!-- Publikationen -->
.publi-leerzeil {font-size:9pt;}
.nav-publi {color:#336699; border-bottom-width:2pt; border-bottom-style:solid; border-color:#336699;}

<!-- Archiv -->
.arc-leerzeil {font-size:9pt;}
.ueb-arc {font-family:Arial; font-size:12pt; color:#663300; font-weight:bold; letter-spacing:2pt;}

.start-pro {font-size:9pt; font-weight:400; letter-spacing:1pt;}
.start-ans {color:#336699; font-weight:500;}

<!-- Startseite - Termine -->
.term-leerzeil {font-size:9pt;}


.kurs-ueb {font-size:9pt; color:#FFFFFF; font-weight:400; letter-spacing:1pt;}
a.kurs-ueb:link {color:#FFFFFF; decoration:none;}
a.kurs-ueb:visited {color:#FFFFFF; decoration:none;}
a.kurs-ueb:hover {color:#FFFFFF; decoration:underline;}
a.kurs-ueb:active {color:#FFFFFF; decoration:none;}
.kurs-ueb-gb {font-size:9pt; color:#FFFF66; font-weight:400; letter-spacing:1pt;}


.kurs-txt {font-size:9pt; color:#333333;}
a.kurs-txt:link {color:#333333; decoration:none;}
a.kurs-txt:visited {color:#333333; decoration:none;}
a.kurs-txt:hover {color:#333333; decoration:underline;}
a.kurs-txt:active {color:#333333; decoration:none;}

.kurs-txt-gb {font-size:9pt; color:#FFFF66;}
a.kurs-txt-gb:link {color:#FFFF66; decoration:none;}
a.kurs-txt-gb:visited {color:#FFFF66; decoration:none;}
a.kurs-txt-gb:hover {color:#FFFF66; decoration:underline;}
a.kurs-txt-gb:active {color:#FFFF66; decoration:none;}






<!-- Programm -->
.pro-leerzeil {font-size:9pt;}
.body.pro {margin-left:10px; margin-top:10px;}
.pro-ueb {color:#CC0033; font-weight:bold;}
.pro-txt {font-size:8pt; color:#333333;}
.pro-txt-we {font-size:8pt; color:#FFFFFF;}
.pro-fb {color:#FF9900; font-weight:bold;}
.pro-txt-tcc {font-size:8pt; color:#336699;}
.pro-txt-qg {font-size:8pt; color:#336633;}
.pro-txt-zt {font-size:9pt; color:#666666; font-weight:bold;}
.pro-txt-gr {font-size:8pt; color:#006666;}
.pro-txt-dkbl {font-size:8pt; color:#4583a8;}



.bild {font-size:8pt;}



.dao-fest {color:#993366;}
a.dao-fest:link {color:#993366; decoration:none;}
a.dao-fest:visited {color:#993366; decoration:none;}
a.dao-fest:hover {color:#993366; decoration:underline;}
a.dao-fest:active {color:#993366; decoration:none;}

.weiss-mit {color:#FFFFFF; font-size:8pt;}
a.weiss-mit:link {color:#FFFFFF; decoration:none;}
a.weiss-mit:visited {color:#FFFFFF; decoration:none;}
a.weiss-mit:hover {color:#FFFFFF; decoration:underline;}
a.weiss-mit:active {color:#FFFFFF; decoration:none;}

.weiss {color:#FFFFFF;}
a.weiss:link {color:#FFFFFF; decoration:none;}
a.weiss:visited {color:#FFFFFF; decoration:none;}
a.weisst:hover {color:#FFFFFF; decoration:underline;}
a.weiss:active {color:#FFFFFF; decoration:none;}

.gr1 {font-size:12pt}
.gr {font-size:10pt; font-weight:bold;}
.mit {font-size:9pt}
.kl {font-size:8pt}
.neu {color:#FF6600; font-weight:bold;}


.jubi {color:#007E64; font-size:13pt; font-weight:bold; letter-spacing:1pt;}
a.jubi:link {color:#007E64; decoration:none;}
a.jubi:visited {color:#007E64; decoration:none;}
a.jubi:hover {color:#007E64; decoration:underline;}
a.jubi:active {color:#007E64; decoration:none;}

.start-cd {font-size:8pt; color:#336633; font-weight:bold; letter-spacing:1pt;}
a.start-cd:link {color:#336633; text-decoration:none;}
a.start-cd:visited {color:#336633; text-decoration:none;}
a.start-cd:hover {color:#336633; text-decoration:underline;}
a.start-cd:active {color:#336633; text-decoration:none;}

.wint {font-size:8pt; color:#CC0000 font-weight:bold;}
a.wint:link {color:#CC0000; decoration:none;}
a.wint:visited {color:#CC0000; decoration:none;}
a.wint:hover {color:#CC0000; decoration:underline;}
a.wint:active {color:#CC0000; decoration:none;}

.somm {font-size:8pt; color:#6699CC; font-weight:bold;}
a.somm:link {color:#6699CC; decoration:none;}
a.somm:visited {color:#6699CC; decoration:none;}
a.somm:hover {color:#6699CC; decoration:underline;}
a.somm:active {color:#6699CC; decoration:none;}
