body {
 background: url('body_bg.jpg');
 color: black;
 }

body a {
color: orange;
text-decoration: none;
}
body a:hover, a:active {
 color: #FFF;
 text-decoration: none;
 }
 

#BANNER_MENU a, #BANNER_MENU a:link, #BANNER_MENU a:visited, #breadcrump a, #breadcrump a:link, #breadcrump a:visited{
 color: #C0C0C0;
 text-decoration: none;
}
#BANNER_MENU #current {
 color: #C0C0C0;
}
#BANNER_MENU a:hover, #BANNER_MENU a:active, #breadcrump a:hover, #breadcrump a:active{
 color: #FFF;
 /* background-color: #F0A600; */
 text-decoration: none;
 }
 
#newsblock a, #newsblock a:link, #newsblock a:visited {
 color:orange;
 text-decoration: none;
}
#newsblock {
 color: #C0C0C0;
}
#newsblock a:hover, #newsblock a:active {
 color: #FFF;
 /* background-color: #F0A600; */
 text-decoration: none;
 }
 
#oberste_ebene {
/* background: url('hintergrund.gif') 600px 0px repeat-y; */
}
#navi_links #current {
color: #FFF;
}

#navi_links a {
	display: block;
}

#navi_links a:link, #navi_links a:visited {
 font-size: 120%;
}

#navi_links a:hover, #navi_links a:active {
	background:url('menu_act.jpg');
	background-repeat:no-repeat;
	color: #CCC;
	font-size: 120%;	 
	text-decoration: none;
 }

#kasten_rechts, #kasten_rechts a {
 background: #CC8800;
 color: #122954; 
 /* background: #330000;*/
 /* color: #D9BC00;*/
}
 /* #kasten_rechts a:hover, #kasten_rechts a:active {
 color: #122954;
 background-color: #F0A600;
text-decoration: none;
} */

#kasten_rechts ul li {
 /* background: rgb(90%, 90%, 80%); */
}
#kasten_rechts td {
 border-bottom: 1px dotted white;
}

#haupttext {
 /* background: rgb(95%, 95%, 80%); */
}

table.csc-uploads {
  border: 1px solid #330000;
}

table.csc-uploads tr:hover {
  background: url('right_bg.jpg');
}
table.csc-uploads a {
  color: black;
}
#news_archive table {
  font-size: 7pt;
  border: 1px solid #330000;
}

#news_archive tr {
  /*background: #F0A600;*/
}

#news_archive tr:hover {
  background: #F0A600;
  /*margin: 2px 0 2px 0;*/
}

#news_archive a {
  color: black;
}

/*#news_archive a:hover, #news_archive a:active {
 background-color: #CC8800;
}*/



