body   { background-color: #fff; margin: 0; padding: 0}p, ol, ul, div, h1, h2  { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 0 }h1 { font-size: 14px; font-weight: bold; margin-top: 0; margin-bottom: 10px }.pb { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: normal; text-transform: none }a:link   { color: #990000; font-weight: normal; text-decoration: none }a:visited   { color: #990000; font-weight: normal; text-decoration: none }a:hover   { color: #000000; font-weight: normal; text-decoration: underline }.footer  { color: #000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: normal; text-transform: none }td#footer div.footer a  { color: #000; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: none }td#footer div.footer a:visited  {text-decoration: none }td#footer div.footer a:hover  { color: #990000; text-decoration: none }.noprint { display:none }.onlyprint {display:inline }@media all {	input, textarea, select	  { color: #fff; font-size: 11px; font-family: Helvetica, Arial, sans-serif; background-color: #000; padding: 3px; border: solid 1px #fff }.bgrd_content  { background-color: #000; background-image: url(image/layout/content_bgrd.gif); background-repeat: no-repeat; background-position: left top;}.bgrd_menu   { background-color: #000; background-image: url(image/layout/top3_2.gif); background-repeat: no-repeat; background-position: left top }.border_r_weiss  { border-right: 1px solid #fff }.border_contentr   { padding-left: 20px; border-left: 1px solid #fff }.border_contentl   { padding-right: 20px; border-right: 1px solid #fff }.border_b_weiss   { border-bottom: 1px dashed #fff }.images_border  { border: 1px solid #fff;}.images_margin  { margin-top: 5px; margin-right: 5px; margin-bottom: 5px; }.thumbs   { margin: 10px; border: 1px solid #fff; }.marg10   { margin: 10px; }.tx-guestbook-list-header { background-color: #990000; color: #FFFFFF; font-weight:bold; }.tx-guestbook-list-row { background-color: #000000; }.tx-guestbook-list-rowleft   { background-color: #000; border-right: 1px dashed #900 }.tx-guestbook-list-entrycomment-title {font-weight: bold; }.tx-guestbook-list-entrycomment { font-style: italic; }.tx-guestbook-list-small { font-size: 9px; color: #fff; }.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }.tx-veguestbook-pi1-browsebox-SCell { background-color: #ABD04D; }.tx-guestbook-latest-header  { color: #ffffff; font-weight: bold; background-color: #5D722B }.tx-guestbook-latest-row { background-color: #FFFFFF; }.tx-guestbook-latest-small { font-size: 9px; color: #fff; }.tx-guestbook-form-inputfield-med  { color: #fff; font-size: 12; width: 100; height: 20; border: solid 1px #fff }.tx-guestbook-form-inputfield-big  { color: #fff; font-size: 12; width: 150; height: 20; border: solid 1px #fff }.tx-guestbook-form-textarea  { color: #fff; font-size: 12; width: 250; border: solid 1px #fff }.tx-guestbook-form-obligationfield { color: #fff; }.tx-guestbook-form-error { color: #990000; font-weight: bold;}.tx-guestbook-border{ border: 1px solid #990000;}}