body                {background: #FFFFFF url(background.gif) fixed center; color: #39352e; font-size: 11px; font-family: verdana, arial, helvetica; margin-top: 0px; margin-left: 10px; margin-height: 0px; margin-width: 0px;
                     scrollbar-arrow-color: #FFFFFF;
                     scrollbar-highlight-color: #DFDFDF;
                     scrollbar-3dlight-color: #BFBFBF;
                     scrollbar-shadow-color: #9F9F9F;
                     scrollbar-darkshadow-color: #5F5F5F;
                     scrollbar-track-color: #FFFFFF;
                     scrollbar-face-color: #222757;}

a:link              {color: #171B3C; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none}
a:visited           {color: #171B3C; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none}
a:active            {color: #ee0000; font-size: 11px; font-style: normal; text-decoration: none}
a:hover             {color: #DFC88E; font-size: 11px; font-style: normal; text-decoration: none}

body.header         {background: #222757; color: #39352e; font-size: 11px; font-family: verdana, arial, helvetica; margin-top: 0px; margin-left: 0px; margin-height: 0px; margin-width: 0px;}
a.oben:link         {color: #C0C0C0; font-weight: bold; font-size: 11px; font-style: normal; text-decoration: none}
a.oben:visited      {color: #C0C0C0; font-weight: bold; font-size: 11px; font-style: normal; text-decoration: none}
a.oben:active       {color: #FFFF00; font-weight: bold; font-size: 11px; font-style: normal; text-decoration: none}
a.oben:hover        {color: #E4E6E4; font-weight: bold; font-size: 11px; font-style: normal; text-decoration: none}

body.menue          {background: #222757; color: #E4E6E4; font-size: 11px; font-family: verdana, arial, helvetica; margin-top: 0px; margin-left: 10px; margin-height: 0px; margin-width: 0px;}
a.menue:link        {color: #E4E6E4; font-weight: bold; font-size: 10px; font-style: normal; text-decoration: none}
a.menue:visited     {color: #E4E6E4; font-weight: bold; font-size: 10px; font-style: normal; text-decoration: none}
a.menue:active      {color: #FFFF00; font-weight: bold; font-size: 10px; font-style: normal; text-decoration: none}
a.menue:hover       {color: #7C7A7C; font-weight: bold; font-size: 10px; font-style: normal; text-decoration: none}

TABLE.topnavi       {font-size: 11px; cell-spacing: 0px; cell-padding: 0px; width: 100%; border-right: #9c9a9c 1px solid; font-size: 10px; border-left: #9c9a9c 1px solid; color: black; border-bottom: #9c9a9c 1px solid; height: 30px; text-align: left}
TABLE.home          {font-size: 11px; cell-spacing: 0px; cell-padding: 0px; width: 80%; border-top: 0px solid; border-left: 0px solid; border-right: 0px solid; border-bottom: 0px solid;}
TABLE.buecher       {font-size: 11px; cell-spacing: 0px; cell-padding: 0px; width: 90%; border-top: 0px solid; border-left: 0px solid; border-right: 0px solid; border-bottom: 0px solid;}
TABLE.buch          {font-size: 11px; cell-spacing: 0px; cell-padding: 0px; width: 260px; border-top: 0px solid; border-left: 0px solid; border-right: 0px solid; border-bottom: 0px solid;}
TABLE.table2        {font-size: 11px; cell-spacing: 0px; cell-padding: 8px; width: 80%; border-top: 0px solid; border-left: 0px solid; border-right: 0px solid; border-bottom: 0px solid;}
TABLE.table3        {font-size: 11px; cell-spacing: 0px; cell-padding: 0px; width: 100%; border-top: 0px solid; border-left: 0px solid; border-right: 0px solid; border-bottom: 0px solid;}
TABLE.menue         {font-size: 10px; cell-spacing: 0px; cell-padding: 0px; width: 100%; border-top: 0px solid; border-left: 0px solid; border-right: 0px solid; border-bottom: 0px solid;}
TABLE.menue-rechts  {font-size: 10px; cell-spacing: 0px; cell-padding: 0px; width: 80px; border-top: 0px solid; border-left: 0px solid; border-right: 0px solid; border-bottom: 0px solid;}
TABLE.table-kontakt {font-size: 10px; cell-spacing: 0px; cell-padding: 0px; width: 80%; border-top: 5px double #D3DADC; border-left: 5px double #D3DADC; border-right: 5px double #D3DADC; border-bottom: 5px double #D3DADC;}
.termine            {font-size: 11px; cell-spacing: 0px; cell-padding: 0px; width: 100%; border-top: 0px solid; border-left: 0px solid; border-right: 0px solid; border-bottom: 0px solid;}
.stadt-termine      {color: #222757; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica;}
.datum-termine      {color: #004488; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica;}

TD.button           {background: #171B3C; font-size: 11px; font-style: normal; text-decoration: none; height: 18px; border-color: #000000; border-top: 1px solid; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid;}
TD.button-rechts    {background: #222757; font-size: 11px; font-style: normal; text-decoration: none; height: 18px; border-color: #000000; border-top: 1px solid; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid;}
TD.empty            {background: transparent; height: 5px;}

DIV.list            {margin-top: 0px; margin-left: 10px; padding-top: 0px; list-style-type: none}
DIV.copyright       {font-weight: bold; color: #000000; font-size: 10px; font-family: verdana, arial, helvetica; text-align: center}
DIV.gedichte        {font-weight: bold; font-family: verdana, arial, helvetica;}
DIV.geschichten     {font-weight: bold; font-family: verdana, arial, helvetica;}
DIV.tagebuch        {font-weight: bold; font-family: verdana, arial, helvetica;}
DIV.cover           {background: #FFFFFF url(back7.gif); color: #720310; border-right: #9c9a9c 1px solid; border-top: #9c9a9c 1px solid; font-size: 10px; z-index: 1; float: right; padding-bottom: 5px; margin-left: 15px; border-left: #9c9a9c 1px solid; margin-bottom: 10px; width: 140px; padding-top: 10px; border-bottom: #9c9a9c 1px solid; text-align: center}
DIV.zentriert       {position: absolute; width: 400px; height: 300px; left: 50%; top: 50%; margin-left: -200px; margin-top: -150px;}

.titel              {font-weight: bold; color: #004488; font-size: 10px; font-family: verdana, arial, helvetica; font-weight: bold;}

.gemaelde           {border: 10px ridge #222757;}
.fotos              {border: 10px ridge #222757;}
.rand0              {width: 32; height: 32; border: 0px; text-align: middle;}
.rand1              {width: 120; height: 120; border: 10px ridge #222757;}
.rand2              {border: 10px ridge #222757;}
.rand3              {border: 5px ridge #EFEFEF;}
.link               {width: 15; height: 12; border: 0px; text-align: middle;}
.buch               {width: 32; height: 32; border: 0px; text-align: bottom;}
.buch-rechts        {width: 15; height: 12; border: 0px; text-align: middle;}
.rand-ohne          {border: 10px ridge #222757;}

HR                  {color: #222757;}
H1                  {color: #39352e; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica; margin-top: 0px; margin-bottom: 20px;}
H2                  {color: #39352e; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica; clear: both; margin-top: 10px;}
UL                  {margin-top: -10px; list-style-image: url(list.gif); margin-left: 15px; padding-top: 0px}
PRE                 {font-size: 11px; font-family: verdana, arial, helvetica;}
LI.liste            {list-style-image: url('liste-blue.gif');}
.haupt-letter1       {color: #171B3C; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica; margin-top: 0px; margin-bottom: 20px;}
.haupt-letter2       {color: #808080; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica; margin-top: 0px; margin-bottom: 20px;}

.kontakt-button     {width: 100px; height: 20px; background-color: #F4F2F4; border-left: 2px solid #222757C; border-bottom: 2px solid #222757; border-right: 2px solid #222757; border-top: 2px solid #222757;}
.name               {background-color: #F4F2F4;}
.email              {background-color: #F4F2F4;}
.nachrichten        {background-color: #F4F2F4;}
.option             {background-color: #FFFFFF;}
.check              {background-color: #F4F2F4;}

.texte              {color: #C0C0C0; font-size: 14px; FONT-Family: Tahoma; FONT-WEIGHT: bold;}
.check2             {background-color: #222757; color: #F4F6F4; FONT-WEIGHT: bold; width: 205;}

select            {width:230px; background-color:#171B3C; COLOR: #ffffff; font-size:12px; font-family:Arial,sans-serif;}

.box              {Z-INDEX: 3; POSITION: absolute; TOP: 40px; LEFT: 10px}
.box A            {BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; 
	           PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; 
	           DISPLAY: block; FONT: bold 12px courier, sans-serif; BACKGROUND: #ddd8b7; 
	           COLOR: #0000ff; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; 
	           TEXT-DECORATION: none; PADDING-TOP: 5px}
.box A:hover      {WIDTH: 180px; BACKGROUND: #ddd8b7; COLOR: black}
.box A SPAN       {DISPLAY: none}
.box A:hover SPAN {BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; 
	           PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; 
	           DISPLAY: block; FONT: 16px courier, sans-serif; BACKGROUND: #ffffff; 
	           COLOR: black; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 10px}


