body {
  scrollbar-base-color:#F4CA66;
  scrollbar-3dlight-color:#261C2C;
  scrollbar-arrow-color:#6D0E1A;
  scrollbar-darkshadow-color:#6D0E1A;
  scrollbar-face-color:#F4CA66;
  scrollbar-highlight-color:#6D0E1A;
  scrollbar-shadow-color:#F4CA66;
  scrollbar-track-color:#F4CA66;
  background-color:#F4CA66; 
  text-align:center; 
  margin:13px;
}

/***************************/
/* General element styles: */
/***************************/
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { font-family: verdana,arial; }
PRE { font-family: monospace; }
a         { font-family:verdana,arial; color:#F4CA66; font-weight:bold; text-decoration:none; }
a:unknown { font-family:verdana,arial; color:#F4CA66; font-weight:bold; text-decoration:none; }
a:link    { font-family:verdana,arial; color:#F4CA66; font-weight:bold; text-decoration:none; }
a:visited { font-family:verdana,arial; color:#F4CA66; font-weight:bold; text-decoration:none; }
a:active  { font-family:verdana,arial; color:#CC4A1F; font-weight:bold; text-decoration:none; }
a:hover   { font-family:verdana,arial; color:#CC4A1F; font-weight:bold; text-decoration:none; }
FORM { margin: 0px 0px 0px 0px;}
P, PRE { margin: 0px 0px 0px 0px; }
P, TD, UL, OL { font-size: 14px; }
INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 13px; }

/********************************/
/* Frames, spacing, link-to-top */
/********************************/
P.csc-linkToTop { text-align: right; }
P.csc-linkToTop A { font-weight: bold; }

/******************/
/* Headers, plain */
/******************/
H1 { font-size: 16px; }
H2 { font-size: 15px; }
H3 { font-size: 14px; }
H4 { font-size: 13px; }
H1, H2, H3, H4, H5, H6 { margin: 0px 0px 10px 0px; }

/*******************/
/* RTE / Bodytext: */
/*******************/
.MENU_TOP {
  color:#F4CA66;
  font-size:16px;
  padding:0 0;
  background-color:#261C2C;
  text-align:center;
}
.MENU_TOP a:hover { background-color:#6D0E1A;}
P.bodytext { 
  font-size:14px;
  text-align:left;
}
.CONTENT_LEFT {
  width:295px;
  margin:0px 11px; 
  padding:11px 0px 51px 0px;
  vertical-align:top;
  color:#261C2C;
}
.CONTENT_RIGHT {
  width:631px; 
  height:426px;
  padding:11px 11px 91px 11px;
  margin:0;
  background-color:#261C2C;
  vertical-align:top;
  color:#F4CA66;
}
.CONTENT_RIGHT TD {
  font-size:14px;
  text-align:left;
  color:#F4CA66;
}


/*******************/
/* Guestbook:      */
/*******************/
.tx-guestbook-list-header { background-color: #261C2C; color: #F4CA66; font-weight:bold; }
.tx-guestbook-list-row { background-color: #F4CA66; }
.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: 14px; color: #F4CA66; border-style:solid; border-width:0px 3px 3px 3px; border-color:#6D0E1A; padding:2px;}
.tx-veguestbook-pi1-browsebox TD { font-size: 14px; color: #F4CA66; }
.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: #6D0E1A; color: #CC4A1F; font-weight:bold;}
.tx-guestbook-latest-row { background-color: #261C2C; }
.tx-guestbook-latest-small { font-size: 14px; color: #261C2C; }
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#6D0E1A; font-size:12px; color:#261C2C; width:100; height:20; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#6D0E1A; font-size:12px; color:#261C2C; width:150; height:20; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#6D0E1A; font-size:12px; color:#261C2C; width:250; }
.tx-guestbook-form-obligationfield { color: #CC4A1F; }
.tx-guestbook-form-error { font-size: 13px; color: #CC4A1F; }
.tx-srfreecap-pi2-cant-read { color: #CC4A1F; }
.tx-srfreecap-pi2-image { margin: 0px; }
.tx-srfreecap-pi2-cant-read a:link { background-color:transparent; font-weight:bold; text-decoration:none; }

.post { border-style:solid; border-width:0px 2px 2px 2px; border-color:#6D0E1A; margin-bottom: 5px; clear:both;}
.post H2 {  background-color:#6D0E1A;}
.post img { float:left; margin-right:5px; margin-bottom:5px; }
.level1 a, .level2 a, .level3 a, .level4 a { font-family:verdana,arial; color:#261C2C; font-weight:bold; text-decoration:none; padding-left: 10px; background-image: url(img/menu_grau.gif); background-position: left center; background-repeat: no-repeat;}
.level1 a:unknown, .level2 a:unknown, .level3 a:unknown, .level4 a:unknown { font-family:verdana,arial; color:#261C2C; font-weight:bold; text-decoration:none; }
.level1 a:link, .level2 a:link, .level3 a:link, .level4 a:link    { font-family:verdana,arial; color:#261C2C; font-weight:bold; text-decoration:none; }
.level1 a:visited, .level2 a:visited, .level3 a:visited, .level4 a:visited { font-family:verdana,arial; color:#261C2C; font-weight:bold; text-decoration:none; }
.level1 a:active, .level2 a:active, .level3 a:active, .level4 a:active  { font-family:verdana,arial; color:#6D0E1A; font-weight:bold; text-decoration:none; background-image: url(img/menu_rot.gif); background-position: left center; background-repeat: no-repeat;}
.level1 a:hover, .level2 a:hover, .level3 a:hover, .level4 a:hover   { font-family:verdana,arial; color:#261C2C; font-weight:bold; text-decoration:none; background-image: url(img/menu_gelb.gif); background-position: left center; background-repeat: no-repeat;}
.news-catmenu  {
	padding: 0px;
	margin: 0px;
	border: 0px;
	background-color: transparent;
}
.news-catmenu-header {
	font-size:13px;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
	border: 0px;
        DISPLAY: none;
}
.level1, .level2, .level3, .level4 {
	border: 0px;
	background-color: transparent;
        padding: 0px;
        padding-left: 15px;
}
.level1 { padding-left: 0px; margin-top: 3px; }
.news-catmenu DIV {
        font-size:14px;
}
.navigation { width: 100%; }
.alignleft { float: left; }
.alignright { float: right; }
.catmenu_active a { font-family:verdana,arial; color:#6D0E1A; font-weight:bold; text-decoration:none; background-image: url(img/menu_rot.gif); background-position: left center; background-repeat: no-repeat;}
.catmenu_active a:unknown { font-family:verdana,arial; color:#6D0E1A; font-weight:bold; text-decoration:none; background-image: url(img/menu_rot.gif); background-position: left center; background-repeat: no-repeat;}
.catmenu_active a:link    { font-family:verdana,arial; color:#6D0E1A; font-weight:bold; text-decoration:none; background-image: url(img/menu_rot.gif); background-position: left center; background-repeat: no-repeat;}
.catmenu_active a:visited { font-family:verdana,arial; color:#6D0E1A; font-weight:bold; text-decoration:none; background-image: url(img/menu_rot.gif); background-position: left center; background-repeat: no-repeat;}
.catmenu_active a:active  { font-family:verdana,arial; color:#6D0E1A; font-weight:bold; text-decoration:none; background-image: url(img/menu_rot.gif); background-position: left center; background-repeat: no-repeat;}
.catmenu_active a:hover   { font-family:verdana,arial; color:#6D0E1A; font-weight:bold; text-decoration:none; background-image: url(img/menu_gelb.gif); background-position: left center; background-repeat: no-repeat;}

.CONTENT_LEFT a:hover   { font-family:verdana,arial; color:#6D0E1A; font-weight:bold; text-decoration:none; }
.CONTENT_LEFT a:active   { font-family:verdana,arial; color:#6D0E1A; font-weight:bold; text-decoration:none; }