body     { color: black; background-color: #fff; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px }

p     { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; letter-spacing: 1px }
td    { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; letter-spacing: 1px }
.text { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; letter-spacing: 1px }

/* menu*/
.menu	{ color:#FFFFFF; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; letter-spacing: 1px; text-decoration: none }
a.menu:link { color:#FFFFFF; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; letter-spacing: 1px; text-decoration: none }
a.menu:visited { color:#FFFFFF; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; letter-spacing: 1px; text-decoration: none }
a.menu:hover { color:#FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; letter-spacing: 1px; text-decoration: underline }

/*sub-menu*/
.smenu	{ color:#FFFFFF; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.smenu:link { color:#FFFFFF; font-weight: normal;font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.smenu:visited { color:#FFFFFF; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.smenu:hover { color:#FFFFFF; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

/*unteres-menu*/
.umenu	{ color:#000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.umenu:link { color:#000000; font-weight: normal;font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.umenu:visited { color:#000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.umenu:hover { color:#000000; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

/* normale links */
a:link      { font-weight: bold; color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px; list-style-type: none }
a:visited   { font-weight: bold; color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 1px; list-style-type: none }
a:hover     { font-weight: bold; color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; word-spacing: 0px; letter-spacing: 1px }

/* valid-html */
.valid	{ background-color: #CC0000; color:#A9A9A9; text-decoration:none; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.valid:link { background-color: #CC0000; color:#A9A9A9; text-decoration:none; font-weight: normal;font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.valid:visited { background-color: #CC0000; color:#A9A9A9; text-decoration:none; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.valid:hover  { background-color: #CC0000; color:#A9A9A9; text-decoration: underline overline; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/* titel */
.titel		{ text-decoration:none; color:#FA8129; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

/* Gaestebuch */
.gb_head, .gb_tail, .gb_page { background-color: #ffffff; color: #000000; border: 0px solid #0093DD; }
.gb_head    { padding-top: 5px; padding-bottom: 5px; }
.gb_tail    { padding-bottom: 10px; }
.gb_page    { padding: 5px; width:594px; text-align: center; }
.gb_form    { padding-top: 20px; }

/* imaginär */
.none 		{ display: none; }
.hidden 	{ visibility: hidden; }