body {

 background: url('body_bg.jpg');

 color: black;

 }



body a {

 color: #224EA1;

}


#banner_menu a {

 color: #FFF;

}



#banner_menu #current {

 color: #fff;

}

#banner_menu a:hover, a:active {

 color: #cccccc;

 /* 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;

}*/

