body
{ background: #000;
  color: #929280;
}

blockquote{border-color: #40403E;}

#site_content
{ background: url(back.png) repeat;
  border-color: #40403E;
}

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

.side_menu_item a
{ background: url(btn_navileft_deakt.png) no-repeat;
  color: #c4c4c3;
}

.side_menu_item_active a
{ background: url(btn_navileft_akt.png) no-repeat;
  color: #82974b;
}

.side_menu_item a.selected, .side_menu_item a:hover, .side_menu_item a.selected:hover
{ background: url(btn_navileft_akt.png) no-repeat;
  color: #82974b;
}
.side_menu_item_active a.selected, .side_menu_item_active a:hover, .side_menu_item_active a.selected:hover
{ background: url(btn_navileft_akt.png) no-repeat;
  color: #82974b;
}

#logo, #logo h1
{ background: #000;
  color: #40403E;
  border-color: #82974B;
}

#content h1
{ background: transparent;
  color: #E6E8DC;
  border-color: #40403E;
}

#links, #links a:hover, #links a.selected, #links a.selected:hover,
#content, #content a:hover, .sub
{ background: transparent;
  color: #929280;
}

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

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




/*
#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; border:none; margin:0px; width:100%; }
TABLE.contenttable TR TD { padding:0px 5px 0px 5px; border: 1px solid #82974b; width:145px; vertical-align:middle; }
TABLE.contenttable TR TD P {
margin:0px ! important;
padding:0px ! important;
font-size:11px ! important;
color:#000000 ! important;
background-color:transparent ! important;
}
TABLE.contenttable TR TD P.bodytext { font-size:10px; }
TABLE.contenttable TR TH { padding:0px 5px 0px 5px; border: 1px solid #82974b; width:145px; vertical-align:middle; }
TABLE.contenttable TR TH P.bodytext { font-size:10px; }

