/****************************************/
/*CSS Template							*/
/*Copyright 2003 personal-wellness.ch	*/
/****************************************/

/* body */
body    { color: #000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }

/* hyperlinks */
a, a:link, a:visited       { color: gray; text-decoration: underline }
a:hover, a:active, a:focus       { color: black; font-weight: normal; text-decoration: underline }

/* bold */
b, strong  { font-weight: bold }

/* italic */
i  { font-style: italic }

/* tables */
table, td  { color: #000; font-style: normal; font-weight: normal; font-size: 11px }
tr { vertical-align: top }

/* lists */
ul { padding: 0px; margin: 0px; margin-left: 15px }
li  { list-style-type: square; margin: 0px }

/* titles */
.title  { color: black; font-weight: bold; font-size: 18px }
.subtitle  { color: black; font-weight: bold; font-size: 14px }
.author { font-style: italic; font-weight: bold }
.faq { text-decoration: none }
a.faq, a.faq:link, a.faq:visited        { text-decoration: none }
a.faq:hover, a.faq:active, a.faq:focus        { color: black; text-decoration: underline }
.tab20 { margin-left: 20px }
.img_embedded { float: right; border: 0px; padding-left: 20px; margin-bottom: 20px }

/* error message */
.error { color: red }

/* subnavigation */
.subnav, .subnav:link, .subnav:visited        { color: gray; font-style: normal; font-weight: normal }
.subnav:hover, .subnav:active, .subnav:focus       { color: black; font-weight: normal; text-decoration: underline }
a.subnav-on, a.subnav-on:link, a.subnav-on:visited        { color: black; font-weight: bold; text-decoration: none }
a.subnav-on:hover, a.subnav-on:active, a.subnav-on:focus        { color: black; font-weight: bold; text-decoration: underline }
a.subnav-off, a.subnav-off:link, a.subnav-off:visited       { text-decoration: none }
a.subnav-off:hover, a.subnav-off:active, a.subnav-off:focus       { color: black; font-weight: normal; text-decoration: underline }

/* bildlegende */
.legend        { color: gray; font-style: italic; text-decoration: none }
a.legend, a.legend:link, a.legend:visited   { color: gray }
a.legend:hove, a.legend:active, a.legend:focus  { color: black }

/* footer */
.footer        { color: gray; font-size: 10px; text-decoration: none }
a.footer, a.footer:link, a.footer:visited   { color: gray }
a.footer:hove, a.footer:active, a.footer:focus   { color: black; text-decoration: underline }

