blau: #069
rot: #900
curry: #c90
/***************/
/* Bulletlists */
/***************/

/* Bulletlists, general */
UL.csc-bulletlist LI { margin-left: -23px; font-size: 12px;   }

/* Bulletlists, specifically */
UL.csc-bulletlist-0 { margin-left: -23px; font-size: 12px;  }
UL.csc-bulletlist-1 { color: #186900; list-style-type : decimal; }
UL.csc-bulletlist-2 { color: #10007B; list-style-position : inside; }
UL.csc-bulletlist-3 { color: #8A0020; list-style-image: url(img/red_arrow_bullet.gif); }



/*********************/
/* Tables, generally */
/*********************/
TABLE.contenttable P { font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #624c33; }
TABLE.contenttable TR TD { vertical-align: top; }

/* Tables, specifically */
TABLE.contenttable-0 P { font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #624c33; }

TABLE.contenttable-1 P { color: #186900; }
TABLE.contenttable-1 TR.tr-0 TD P { font-weight: bold; }
TABLE.contenttable-1 TR.tr-0 TD { background-color: #D1D2E4;}

TABLE.contenttable-2 P { color: #10007B; }
TABLE.contenttable-2 TR TD.td-0 { background-color: #F5FFAA;}
TABLE.contenttable-2 TR TD.td-0 P { font-weight: bold; }

TABLE.contenttable-3 P { color: #8A0020; }
TABLE.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD { background-color: #D1D2E4;}
TABLE.contenttable-3 TR TD.td-0 P, TABLE.contenttable-3 TR.tr-0 TD P { font-weight: bold; }


/*
body { font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #624c33; }
p { font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #624c33; }
p A:hover { font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #624c33; text-decoration: none;}
p A { font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #624c33; text-decoration: underline; }
*/

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: #c90; 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-transform: uppercase; text-decoration: none;}
.topnavi:hover { font: 14px Trebuchet MS,sans-serif; color: #c90; text-transform: uppercase; text-decoration: none; }
.topnaviactive{ font: 14px Trebuchet MS,sans-serif; color: #c90; text-transform: uppercase; text-decoration: none; }


.taiji { font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #5E492F; }
.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; }

i { font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #c90; }

strong, b { font: 13px Trebuchet MS,sans-serif; font-weight: normal; color: #c90; }
h1 { margin-bottom: -10px; text-transform: uppercase; font: 13px Trebuchet MS,sans-serif; font-weight: normal; line-height: 18px; color: #5E492F; }
div#rechts h1 { margin-bottom: -10px; font: 13px Trebuchet MS,sans-serif; text-transform: none; font-weight: normal; line-height: 18px; color: #c90; }

.csc-textpic-caption { padding-left: 23px; font: 12px Verdana; font-weight: normal; line-height: 18px; color: #5E492F; }
div#footer a { font: 12px Verdana; font-weight: normal; line-height: 18px; color: #5E492F; text-decoration: none; border-bottom: 1px solid #F5F3F3; padding-bottom: 1px; }
div#footer a:hover { font: 12px Verdana; font-weight: normal; line-height: 18px; color: #c90; text-decoration: none; border-bottom: 1px solid #F5F3F3; padding-bottom: 1px; }


dt IMG { border: 10px solid #333333; }





