  body {
    color: black; background-color: white;
    font-size: 11px;
    font-family: Verdana,Helvetica,Arial,sans-serif;
    text-align: center;  /* Zentrierung im Internet Explorer */
    background-image:url(grafik/bg.gif)
  }

 div#Header {
    background-color: #99CCFF;
    margin-left:auto; 
    margin-right:auto;
	margin-bottom: 15px;
    width: 760px;
    height: 100px;
    padding: 0 0 0 0 ;
    background-image: url(grafik/banner.gif); 
    background-repeat:no-repeat;
    background-position:130px 20px;
  }

  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 760px;
    padding: 0 0 500px;
    background: #ffffff ;
  }

  div#Inhalt {
    margin: 0 0 1em 170px;
    padding: 0 1em;
/*	border: 1px dashed silver; */
  }
  
  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
    margin-bottom: 0;
  }
  
  div#Inhalt h1 {
    font-size: 1.5em;
    text-decoration: none; 
    font-weight: normal;   
	padding-top: 20px;
  }

  div#Inhalt h2 {
    font-size: 1.2em;
    padding: 0.2em;
    color: black;
    background-color: #99CCFF;
    text-decoration: none; 
    font-weight: normal;   
	margin-top: 20px;
  }
 
  div#Inhalt p {
    font-size: 1em;
    margin: 1em 0;
  }

  ul#menu_1 {
    font-size: 1em;
    float: left; 
	width: 150px;
    margin: 0 20px 1.2em 10px; 
    padding: 20px 0 500px 0;
/*	border: 1px dashed silver; */
  }

 ul#menu_1 li {
    list-style: none;
    margin: 0; 
	padding: 0.1 em;  }
  
  ul#menu_1 a {
    display: block;
    padding: 0.2em;
	padding-bottom: 5px;
    font-weight: normal;
    text-decoration: none;
    color: #000080;
  }
/*  ul#Navigation a:link {
    background-color: white;
  }
  ul#Navigation a:visited {
    background-color: white;
  } */
  ul#menu_1 a:hover {
    color: #FFCF0E; 
	background-color: #6876BE; 
  }
  ul a:active {
    background-color: #99CCFF;
  }
  
.m1l1  {
    background-color: #99CCFF;
  }

  td {
    color: black; background-color: white;
    font-size: 11px;
    font-family: Verdana,Helvetica,Arial,sans-serif;
  }
    .tx-guestbook-list-header { font-size: 10px; font-family: Verdana,Helvetica,Arial,sans-serif; background-color: #6876BE; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-list-row { font-size: 10px;background-color: #FFFFFF; }
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; }
    .tx-guestbook-list-entrycomment { font-style: italic; }
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .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: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #6876BE; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#6876BE; font-size:10; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#6876BE; font-size:10; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#6876BE; font-size:10; color:#333333; width:200; }
    .tx-guestbook-form-obligationfield { font-size:10;color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }


