body
{ background: #000023; color: #323232; }

blockquote{ color: #d8d8d8; border-color: #40403e; }

#site_content
{ background-color: #1d1d1d; background-image: none; background-repeat: no-repeat; background-position: 0 0; border-color: #40403e; }

#menu li a, .side_menu_item a
{ background: #40403E;
  color: #929280;
  border-color: #2C2C2A;
}

#logo, #logo h1
{ background: #1d1d1d; color: #929292; border-top-color: #82974b; border-right-color: #464646; border-right-width: 1px; border-bottom-color: #82974b; border-left-color: #464646; border-left-width: 1px; }

#content h1
{ background: transparent;
  color: #ebebeb;
  border-color: #40403e;
}

#links, #links a:hover, #links a.selected, #links a.selected:hover,
#content, #content a:hover, .sub
{ color: #b9b9b9; font-size: 100%; background-color: transparent; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }

#links a, #content a
{ background: transparent;
  color: #82974b;
}

#menu
{ background: #40403E;
  color: #EEE;
  border-color: #82974B;
}

#menu li a:hover, #menu li a.selected, #menu li a.selected:hover
{ background: #82974B;
  color: #EEE;
  border-color: #2C2C2A;
} 

.side_menu_item a.selected, .side_menu_item a:hover, .side_menu_item a.selected:hover
{ background: #EEE;
  color: #929280;
}
/*
#contact input, #contact textarea, #contact input.submit
{ background: #2C2C2A; 
  color: #929280;
  border-color: #40403E;
}
*/
.mf-input,
.mf-pass,
.mf-text,
.mf-check,
.mf-radio,
.mf-select,
.mf-file,
.mf-submit {
	background: #82974b;
  	color: #fff; 
	border: none;
}

/*------tabelle formatieren------*/
/* RTE / Table styling */ 
TABLE.contenttable { color: white; font-weight: lighter; border:none; margin:5px 0 10px; width:100%; }
TABLE.contenttable TR TD { padding:0px 5px 0px 5px; }
TABLE.contenttable TR TD P.bodytext { font-size:10px; }
TABLE.contenttable TR { margin:none; background-color:#82974b; }