body,p,ul,ol,li,tr,td,table,span,div {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; color:#333333;}

a.allg {color:#000000; text-decoration:none; text-transform:uppercase;}
a.allg:visited {color:#000000; text-decoration:none; text-transform:uppercase;}
a.allg:active {color:#000000; text-decoration:none; text-transform:uppercase;}
a.allg:hover {color:#CC0000; text-decoration:none; text-transform:uppercase;}

a.allg_content {color:#000000; text-decoration:none; font-weight:bold;}
a.allg_content:visited {color:#000000; text-decoration:none; font-weight:bold;}
a.allg_content:active {color:#000000; text-decoration:none; font-weight:bold;}
a.allg_content:hover {color:#CC0000; text-decoration:none; font-weight:bold;}

a.metanavi {color:#333333; text-decoration:none; text-transform:uppercase; font-weight:bold; text-align:center; padding-top:2px; padding-bottom:2px;}
a.metanavi:visited {color:#333333; text-decoration:none; text-transform:uppercase; font-weight:bold; text-align:center; padding-top:2px; padding-bottom:2px;}
a.metanavi:active {color:#333333; text-decoration:none; text-transform:uppercase; font-weight:bold; text-align:center; padding-top:2px; padding-bottom:2px;}
a.metanavi:hover {color:#CC0000; text-decoration:none; text-transform:uppercase; font-weight:bold; text-align:center; padding-top:2px; padding-bottom:2px;}

/*
a.navi_tee {color:#003300; text-decoration:none; background-color:#99CC99; width:100%; height:25px; padding-left:10px; padding-top:5px; font-weight:bold;}
a.navi_tee:visited {color:#003300; text-decoration:none; background-color:#99CC99; width:100%; height:25px; padding-left:10px; padding-top:5px; font-weight:bold;}
a.navi_tee:active {color:#003300; text-decoration:none; background-color:#99CC99; width:100%; height:25px; padding-left:10px; padding-top:5px; font-weight:bold;}
a.navi_tee:hover {color:#006600; text-decoration:none; background-color:#FFFFFF; width:100%; height:25px; padding-left:10px; padding-top:5px; font-weight:bold;}

td.navi_tee_a {color:#006600; text-decoration:none; background-color:#FFFFFF; padding-right:10px; text-align:right; font-weight:bold;}
a.navi_tee_a {color:#006600; text-decoration:none;}
a.navi_tee_a:visited {color:#006600; text-decoration:none;}
a.navi_tee_a:active {color:#006600; text-decoration:none;}
a.navi_tee_a:hover {color:#006600; text-decoration:none;}
*/

a.navi_tee, a.navi_tee:visited, a.navi_tee:active, a.navi_tee:hover {
	display: block;
	width: 130px;
	color: #003300;
	text-decoration: none;
	background-color: #99CC99;
	padding: 5px 10px 5px 10px;
	font-weight: bold; 
	text-align: left;
}

a.navi_tee:hover {
	display: block;
	width: 130px;
	color: #006600;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 5px 10px 5px 10px;
	font-weight: bold; 
	text-align: left;
}

* html a.navi_tee, * html a.navi_tee:visited, * html a.navi_tee:active, * html a.navi_tee:hover {
	width: 150px;
}

*:first-child+html a.navi_tee, *:first-child+html a.navi_tee:visited, *:first-child+html a.navi_tee:active, *:first-child+html a.navi_tee:hover {
	width: 150px;
}

td.navi_tee_a {
	color: #006600;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-right: 10px;
	font-weight: bold;
	text-align: right;
}

a.navi_seminare, a.navi_seminare:visited, a.navi_seminare:active, a.navi_seminare:hover {
	display: block;
	width: 130px;
	color: #CC6600;
	text-decoration: none;
	background-color: #FFCC66;
	padding: 5px 10px 5px 10px;
	font-weight: bold; 
	text-align: right;
}

a.navi_seminare:hover {
	display: block;
	width: 130px;
	color: #FF9933;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 5px 10px 5px 10px;
	font-weight: bold; 
	text-align: right;
}

* html a.navi_seminare, * html a.navi_seminare:visited, * html a.navi_seminare:active, * html a.navi_seminare:hover {
	width: 150px;
}

*:first-child+html a.navi_seminare, *:first-child+html a.navi_seminare:visited, *:first-child+html a.navi_seminare:active, *:first-child+html a.navi_seminare:hover {
	width: 150px;
}

td.navi_seminare_a {
	color: #FF9933;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-left: 10px;
	font-weight: bold;
}

a.tee_content {color:#003300; text-decoration:none; font-weight:bold;}
a.tee_content:visited {color:#003300; text-decoration:none; font-weight:bold;}
a.tee_content:active {color:#003300; text-decoration:none; font-weight:bold;}
a.tee_content:hover {color:#006600; text-decoration:none; font-weight:bold;}

a.seminare_content {color:#CC6600; text-decoration:none; font-weight:bold;}
a.seminare_content:visited {color:#CC6600; text-decoration:none; font-weight:bold;}
a.seminare_content:active {color:#CC6600; text-decoration:none; font-weight:bold;}
a.seminare_content:hover {color:#FF9933; text-decoration:none; font-weight:bold;}

a.shangri-la {color:#333333; text-decoration:none; font-weight:bold; text-transform:uppercase;}
a.shangri-la:visited {color:#333333; text-decoration:none; font-weight:bold; text-transform:uppercase;}
a.shangri-la:active {color:#333333; text-decoration:none; font-weight:bold; text-transform:uppercase;}
a.shangri-la:hover {color:#660000; text-decoration:none; font-weight:bold; text-transform:uppercase;}

h1.allg {font-size:14px; font-weight:bold; color:#666666; text-transform:uppercase;}

h1.tee {font-size:14px; font-weight:bold; color:#006600; text-transform:uppercase;}
h2.tee {font-size:12px; font-weight:bold; color:#006600; margin-top:5px; margin-bottom:2px;}
h3.tee {font-size:12px; font-weight:normal; color:#006600; margin-bottom:5px;}

h1.seminare {font-size:14px; font-weight:bold; color:#FF9933; text-transform:uppercase; margin-bottom:0px;}
h2.seminare {font-size:12px; font-weight:bold; color:#FF9933;}

.bottom {font-size:10px; text-align:center;}
.klein {font-size:10px;}
.gruen {background-color:#99CC99; padding:5px 5px 5px 5px; color:#006600;}
.gelb {background-color:#FFCC66;}
.top_button {right:0cm;}
.notice {font-size:11px; color:#900;}
.text_rot {color:#990000;}

td.content_tee {border:1px solid #99CC99; padding:15px;}
td.content_seminare {border:1px solid #FFCC66; padding:15px;}
td.content_allg {border:1px solid #666666; padding:15px;}
td.shangri-la {border:1px solid #660000;}
td.bild_abstand {padding-left:20px;}
td.form_dunkel {background-color:#CC6600; color:#FFFFFF;}

input.kalender {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; border:1px solid #666666; background-color:#FFFFFF; text-align:center;}
input.kalender_fett {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; border:1px solid #666666; background-color:#FFFFFF; text-align:center; font-weight:bold;}
input.sonntag {font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; border:1px solid #CC0000; background-color:#FFFFFF; text-align:center; color:#CC0000;}
input.formular {border:1px solid #CC6600; background-color:#FFFFFF; font-family:Verdana,Helvetica,Arial,sans-serif; font-size:12px; color:#333333;}
.auswahl {border: 1px none #336633; border-bottom: 1px none #336633; border-left: 1px none #336633; border-right: 1px none #336633; border-top: 1px none #336633;}
.unterlegt {background-color:#FFCC66;}

.partner_tee {color:#003300; font-size:10px; margin-bottom:1px; font-weight:bold; padding-left:10px;}
.partner_seminare {color:#CC6600; font-size:10px; margin-bottom:1px; font-weight:bold; text-align:right; padding-right:10px;}
.partner_allg {color:#333333; font-size:10px; text-align:right; margin-bottom:1px; font-weight:bold;}

.bg_harmonie {background-image: url(../pix/bg/bg_harmonie.jpg); background-repeat:no-repeat; background-position:center; background-position:middle;}
.bg_start {background-image: url(../pix/bg/bg_willkommen.jpg); background-repeat:no-repeat; background-position:center; background-position:top;}
.bg_yinyang {background-image: url(../pix/bg/bg_yinyang.jpg); background-repeat:no-repeat; background-position:center; background-position:middle;}
.bg_tee {background-image: url(../pix/bg/bg_tee.jpg); background-repeat:no-repeat; background-position:center; background-position:middle;}
.bg_taiji {background-image: url(../pix/bg/bg_taiji.jpg); background-repeat:no-repeat; background-position:center; background-position:middle;}
.bg_gesundheit {background-image: url(../pix/bg/bg_gesundheit.jpg); background-repeat:no-repeat; background-position:center; background-position:middle;}
.bg_lebensenergie {background-image: url(../pix/bg/bg_lebensenergie.jpg); background-repeat:no-repeat; background-position:center; background-position:middle;}
.bg_chi {background-image: url(../pix/bg/bg_chi.jpg); background-repeat:no-repeat; background-position:center; background-position:middle;}
.bg_logo {background-image: url(../pix/bg/bg_logo.jpg); background-repeat:no-repeat; background-position:center; background-position:middle; border:1px solid #99CC99;}
.bg_erfolg {background-image: url(../pix/bg/bg_erfolg.jpg); background-repeat:no-repeat; background-position:center; background-position:middle;}
.bg_langesleben {background-image: url(../pix/bg/bg_langesleben.jpg); background-repeat:no-repeat; background-position:center; background-position:left;}