blau: #069
rot: #900
curry: #c90

body { font: 12px Verdana; font-weight: normal; line-height: 18px; color: #5E492F; }
p { font: 12px Verdana; font-weight: normal; line-height: 18px; color: #5E492F; }
p A:hover { font: 12px Verdana; font-weight: normal; line-height: 18px; color: #5E492F; text-decoration: none;}
p A { font: 12px Verdana; font-weight: normal; line-height: 18px; color: #5E492F; border-bottom: 1px solid #A39789; padding-bottom: 1px; text-decoration: none;}

.topnavi { font: 14px Trebuchet MS,sans-serif; color: #624c33; text-decoration: none;}
.topnavi A:hover { font: 14px Trebuchet MS,sans-serif; color: #900; text-decoration: underline; }
.topnavi A { font: 14px Trebuchet MS,sans-serif; color: #624c33; text-decoration: none; border-bottom: 1px solid #A39789; padding-bottom: 1px; }
.topnavi A:active{ font: 14px Trebuchet MS,sans-serif; color: #900; text-decoration: none; }


.taiji { font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #900; }
.qigong { font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #c90; }
.massage { font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #006699; }

strong { font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #900; }
h1 { margin-bottom: -10px; text-transform: uppercase; font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #5E492F; }

.csc-textpic-caption { padding-left: 23px; font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #624c33; }

div#footer a { font: 12px Verdana; font-weight: normal; line-height: 18px; color: #5E492F; text-decoration: none; }

