*  { 
	color: #24200F; 
	}

a:active {
	color: #EFEBDA;
	}

strong, h1 {
	color: #630;
	}

a {
	color: #960;
	}

a.green, .green strong, .green h1, .green h2, h1.green  { color: #030; }

a.red, .red strong, .red h1, .red h2, h1.red  { color: #600; }

a.blue, .blue strong, .blue h1, .blue h2, h1.blue  { color: #006; }

a.dark, .dark strong, .dark h1, .dark h2, h1.dark  { color: #334500; }

a.gold, .gold strong, .gold h1, .gold h2, h1.gold  { color: #aa7700; }

a.grey, .grey strong, .grey h1, .grey h2, h1.grey  { color: #555555; }

a.white, .white strong, .white h1, .white h2, h1.white  { color: #3d7a99; }


.green a  { color: #060; }

.red a  { color: #900; }

.blue a  { color: #036; }

.dark a  { color: #333000; }

.gold a  { color: #aa7700; }

.grey a  { color: #808080; }

.white a  { color: #609fbf; }


.green  { border-color: #060 ! important; color: #060; }

.red  { border-color: #900 ! important; color: #900; }

.blue  { border-color: #036 ! important; color: #036; }

.dark  { border-color: #333000 ! important; color: #334500; }

.gold  { border-color: #aa7700 ! important; color: #aa7700; }

.grey  { border-color: #484848 ! important; color: #999999; }

.white  { border-color: #3d7a99 ! important; color: #3d7a99; }


#subnavigation div.button a:hover, #inhalt div.button a:hover { background: #DCD7CB; }

#subnavigation div.button.green a:hover, #inhalt div.button.green a:hover { background: #bfd9bf; }

#subnavigation div.button.red a:hover, #inhalt div.button.red a:hover { background: #e5ccbf; }

#subnavigation div.button.blue a:hover, #inhalt div.button.blue a:hover { background: #bfccd9; }

#subnavigation div.button.dark a:hover, #inhalt div.button.dark a:hover { background: #cccbbf; }

#subnavigation div.button.gold a:hover, #inhalt div.button.gold a:hover { background: #eaddbf; }

#subnavigation div.button.grey a:hover, #inhalt div.button.grey a:hover { background: #cccccc; }

#subnavigation div.button.white a:hover, #inhalt div.button.white a:hover { background: #cfdee5; }




#kopf a {
	border: 2px solid #D9D3B8;
	}

#kopf a:hover  { 
	border: 2px solid #C9C3A8;
	}

#kopf a:active  { 
	border: 2px solid #fff;
	}

p.neues  { text-align: right; padding: 0 6px 0 0; border-right: 4px solid #630; }

