/* GENERAL fonts */
body {background: #fffdcf url(../img/bg3.jpg) repeat;	/*background-color: #FFFDCF;*/	color: #F8F8F8;}

P, OL, UL, DIV, H1, H2{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #990000;}H1 { font-size: 15px; }H2 { font-size: 13px; }P, H1, H2 { margin: 0px 0px 5px 0px; }a:link {	text-decoration: underline;	color: #990000;}a:hover {	text-decoration: none;}a:visited {	text-decoration: underline;	color: #510000}/*TD#csc-caption {	font-size: 14px;	color: #FF3F55;}*/.bodytext {padding-right: 35px}/* Content column */DIV#content{	padding-left: 35px;	padding-right: 35px;	padding-top: 5px;	padding-bottom: 15px;	color: #990000;	font-size: 12px;	text-align: left;	line-height: 150%;	overflow: auto;	height: 340px;	width: 480px;}/*  MENU 2, level 1, general for all table cells: */TR#menu_2 TD, TR#sprache TD{	width: 10%;	text-align: center;	padding: 0px 2px;	border-top: #BABABA;	border-right: #BABABA;	border-bottom: 0px dotted #BABABA;	border-left: #BABABA;	background-color: #990000;	}#sprache {float: right;
font-size: 10px;
height: 20px;
margin: 0px;
padding: 0px;
	
}
#sprache img {
	border: 1px solid #990000;
}TR#menu_2 TD A, TR#sprache TD A{	color: #ffffff;	font-size: 11px;	font-family: verdana, arial;	text-decoration: none;}TR#menu_2 TD A:hover {	text-decoration: none;	color: #CC3333;	background-color: #FFFFFF;}TR#menu_2 TD.oddcell {	color: #003399;}TR#menu_2 TD.menu2-level1-act {	color: #FFCC00;}/* Roter Rahmen um Contentbereich */TABLE#news-table {	border: 1px solid #990000;	margin: 0px;	padding: 0px;	background-color: #ffffff;}/*TD#footer { border-top: none #bababa; }*/TD#footer P{	font-size: 11px;	text-align: center;	margin-right: 0px;	padding-left: 0px;	padding-right: 0px;	margin-left: 0px;	color: #990000;	padding-top: 5px;}TD#footer DIV A{	text-decoration:underline; }TD#footer DIV A:hover {	text-decoration: none; }/*TD#content_oben{	padding-left: 25px;	padding-right: 25px;	padding-top: 5px;	padding-bottom: 5px;	color: #990000;	font-size: 20px;	text-align: right;	line-height: -100%;	vertical-align: -50%;	white-space: normal;	display: compact;	filter: FlipH;	font-variant: small-caps;	font-weight: lighter;	cursor: text;	}*//*TD#content_oben DIV{	overflow: visible;	height: 400px;	width: 400px;}*//* Content bg_right *//*TD#CONTENT_RECHTS_BG{		background-image: url(../img/bg_main_11.gif);	background-repeat: repeat-y;	background-position: right;}TD#CONTENT_RECHTS{	padding-left: 10px;	padding-right: 25px;	padding-top: 15px;	padding-bottom: 15px;	text-align: justify;	font-size: 10px;	line-height: 150%;}*//* Menu 1 column TD#menu_1{	vertical-align: top;	width: 160px;	padding-top: 15px;}TD#menu_1 DIV {	width: 95%;}TD#menu_1 DIV A{	color: #BABABA;	text-decoration: none;}TD#menu_1 DIV A:hover { color:#FFFFFF;  text-decoration:none; background-color: #bababa;
