BODY {
      background-image: url(/fileadmin/bg.gif);
}

.darkdash {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 11px;
	color: #13293D;
	background-color: #EEEEF0;
	border-bottom-width: 1px;
	border-bottom-color: #BABEC1;

}
.darkdash a {
	text-decoration: none;
	color: #036;
	font-weight: bold;
	border-bottom: 1px dashed #036;
	font-size: 11px;

}
.darkdash a:hover {
	color: ##C1C1FF;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 0px dashed #C1C1FF;
	font-size: 11px;

}
.darkdash TD {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 11px;
	color: #13293D;
	padding-right: 6px;
	padding-left: 6px;
		height: 25px;
	vertical-align: middle;

}
.litedash {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 11px;
	color: #13293D;
	background-color: #F9F9FB;
	border-bottom-width: 1px;

	border-bottom-color: #BABEC1;
		height: 30px;
}
.topdash {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 11px;
	color: #13293D;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BABEC1;
	height: 20px;
	text-align: center;
}
.litedash TD {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 11px;
	color: #13293D;
	padding-right: 6px;
	padding-left: 6px;
	background-color: #F9F9FB;

	vertical-align: top;
	height: 25px;
}

.litedash a {
	text-decoration: none;
	color: #036;
	font-weight: bold;
	border-bottom: 1px dashed #036;
	font-size: 11px;

}
.litedash a:hover {
	color: ##C1C1FF;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 0px dashed #C1C1FF;
	font-size: 11px;

}
.searchbox {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 10px;
	font-weight: bold;
	color: #142E3F;
	background-color: #F2F2E4;
	border: 1px solid #11273C;
	padding: 2px;
}

INPUT {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 10px;
	font-weight: bold;
	color: #142E3F;
	background-color: #F2F2E4;
	border: 1px solid #11273C;

}
.box {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 10px;
	font-weight: bold;
	color: #142E3F;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;

}
SELECT {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 10px;
	font-weight: bold;
	color: #142E3F;
	background-color: #F2F2E4;
	border: 1px solid #11273C;
}
TEXTAREA {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 11px;
	font-weight: bold;
	color: #142E3F;
	background-color: #F2F2E4;
	border: 1px solid #11273C;
}


.searchsubmit {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 11px;
	font-weight: bold;
	color: #E7F1FD;
	background-color: #F2F2E4;
	border: 1px solid #11273C;
}
.radiobox {
	background-image: none;
	background-color: #F2F2E4;
	border: 0px none;

}.redtext {
	color: #FF0000;
}
.strong {
	color: 'black'; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	text-decoration: none;
	}
.title {
	FONT-FAMILY: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	FONT-WEIGHT: bold; 
	FONT-STYLE: italic; 
	FONT-SIZE: 10px;  
	COLOR: #000000;  
	
	}
.stitle {
	FONT-FAMILY: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	FONT-WEIGHT: bold;  
	FONT-STYLE: italic; 
	FONT-SIZE: 10px;  
	COLOR: yellow;  
	BACKGROUND-COLOR: #6B85A9;
	}
.tinytext {
	color: '#000000'; 
	font-size: 9px; 
	FONT-STYLE: italic; 
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	text-decoration: none;
	}
.normaltext {
	color: '#777777'; 
	font-weight: bold; font-size: 10px; 
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif; 
	text-decoration: none;
	}
.errorhead {
	FONT-FAMILY: 'lucida sans unicode', 'lucida console', verdana, sans serif; 
	FONT-WEIGHT: bold; font-style: italic; 
	FONT-SIZE: 24px; 
	COLOR: '#576FC2'
	}
.highlight {
	FONT-FAMILY: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	FONT-SIZE: 10px; 
	COLOR: red}
.barfont {
	FONT-FAMILY: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	FONT-SIZE: 10px; 
	COLOR: black; 
	font-weight: bold;
	}.unnamed1 {
	
}
#leftnav {
	FONT-FAMILY: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	FONT-SIZE: 10px; 
	COLOR: black; 
	font-weight: bold;
	text-align: left;

}


.level1_unselected a:visited {
	display: block;
	margin: 0 0px 0 0px;
	padding: 1px 0 1px 10px;
	text-decoration: none;
	color: #333333;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 11px;
	text-align: left;

}
.level1_unselected a:hover {
	display: block;
	color: #990033;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 11px;
	text-align: left;

}
.level1_unselected a {
	display: block;
	margin: 0 0px 0 0px;
	padding: 1px 0 1px 10px;
	text-decoration: none;
	color: #333333;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 11px;
	text-align: left;


}
.level1_selected a {
	display: block;
	margin: 0 0px 0 0px;
	padding: 1px 0 1px 10px;
	color: #990033;
	background: #C8C7A7;
	border-top: 1px dashed #B5B594;
	border-right: 1px dashed #B5B594;
	border-bottom: 1px dashed #B5B594;
	border-left: 3px solid #B5B594;
	text-decoration: none;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 12px;
	text-align: left;

}
.level1_selected a:visited {
	display: block;
	margin: 0 px 0 0px;
	padding: 1px 0 1px 10px;
	color: #990033;
	background: #C8C7A7;
	border-top: 1px dashed #B5B594;
	border-right: 1px dashed #B5B594;
	border-bottom: 1px dashed #B5B594;
	border-left: 3px solid #B5B594;
	text-decoration: none;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 12px;
	text-align: left;


}
.level2_unselected a {
	display: block;
	margin: 0 10px 0 1px;
	padding-top: 1px;
	padding-left: 30px;
	padding-bottom: 1px;
	text-decoration: none;
	color: #333333;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 10px;
	text-align: left;

}
.level2_unselected a:visited {
	display: block;
	margin: 0 10px 0 1px;
	padding-top: 1px;
	padding-left: 30px;
	padding-bottom: 1px;
	text-decoration: none;
	color: #333333;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 10px;
	text-align: left;

}
.level2_unselected a:hover {
	display: block;
	color: #990033;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 10px;
	text-align: left;

}
.level2_selected a {
	text-align: left;
	display: block;
	margin: 0 2px 0 2px;
	padding-top: 1px;
	padding-left: 30px;
	padding-bottom: 1px;
	background: #EEF5DD;
	border-top: 1px dashed #D3CEB5;
	border-right: 1px dashed #D3CEB5;
	border-bottom: 1px dashed #D3CEB5;
	border-left: 3px solid #D3CEB5;
	text-decoration: none;
	color: #990033;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 11px;
}
.level2_selected a:visited {
	display: block;
	margin: 0 2px 0 1px;
	padding-top: 1px ;
	padding-left: 30px;
	padding-bottom: 1px;
	background: #EEF5DD;
	border-right: 1px dashed #D3CEB5;
	border-bottom: 1px dashed #D3CEB5;
	border-top: 1px dashed #D3CEB5;
	border-left: 3px solid #D3CEB5;
	text-decoration: none;
	color: #990033;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 11px;  
}

#breadcrumb {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 10px;  
	font-weight: bold;
	color: #817E6C;
	text-transform: uppercase;
	text-align: right;
}
#breadcrumb a {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 10px;  
	font-weight: bold;
	color: #817E6C;
	text-transform: uppercase;
}
#breadcrumb a:visited  {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 10px;  
	font-weight: bold;
	color: #817E6C;3
	text-transform: uppercase;

}
#breadcrumb  a:hover {
	text-decoration: none;
	color: #990033;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
}
#content P {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 12px;  
	line-height: 17px;
	text-align: justify;
	margin-top: 2px;
	margin-bottom: 6px;

}
TD {
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
	font-size: 12px;  
	line-height: 17px;
	text-align: justify;
	margin-top: 2px;
	margin-bottom: 6px;

}


a {
	text-decoration: underline;
	color: #333333;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
}

a:visited {
	text-decoration: underline;
	color: #333333;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
}
a:hover {
	text-decoration: none;
	color: #990033;
	font-family: 'lucida sans unicode', 'lucida console', verdana, sans serif;
}



#content .news-latest-container, #content .clearer { }
#content .news-latest-item { background-color: #FBF5EA; border-bottom: 0px solid #BCBFB4; font-size: .90em; margin-bottom: 5px; padding: 0px; }
#content .news-latest-item .bodytext { display: inline; padding-right: 10px; text-align: justify; }
#content .news-latest-item .news-latest-morelink { background-color: #FCFBF8; color: #BCBFB4; font-size: 10px; letter-spacing: 3px; padding: 3px; text-align: right; }
#content .news-latest-item a:link, #content .news-latest-item a:visited, #content .news-latest-item a:active, #content .news-list-item a:link, #content .news-list-item a:visited, #content .news-list-item a:active { color: #2B0000; font-weight: normal; letter-spacing: 2px; text-transform: uppercase; }
#content .news-latest-item a:hover, #content .news-list-item a:hover { color: #8A211F; text-decoration: none; }
#content .news-latest-item h3, #content .news-list-item h3 { background-color: #F3ECD8; border: 1px solid #F3ECD8; font-size: 12px; margin-bottom: 3px; padding: 3px; }
#content .news-latest-item img { float: left; margin-bottom: 15px; margin-left: 5px; margin-right: 15px; margin-top: 5px; }
#content .news-list-category { background-color: #F4F5F7; border-bottom: 1px solid #F3ECD8; color: #BCBFB4; font-size: 10px; letter-spacing: 2px; margin-top: 5px; padding: 3px; text-align: right; }
#content .news-list-category img { border: 0px soild #fff; display: none; margin: 2px; }
#content .news-list-container, #content .clearer { }
#content .news-list-item { font-size: .90em; margin-bottom: 5px; width: 99%; }
#content .news-list-item { background-color: #FBF5EA; border-bottom: 0px solid #BCBFB4; padding: 10px; }
#content .news-list-item .bodytext { padding-right: 11px; text-align: justify; }
#content .news-list-item .news-list-morelink { background-color: #FCFBF8; color: #BCBFB4; font-size: 10px; letter-spacing: 3px; margin-top: 0px; padding: 3px; text-align: right; }
#content .news-list-item img { background-color: #FFFFFF; border: 1px solid #000; float: left; margin: 3px; margin-bottom: 15px; margin-left: 5px; margin-right: 15px; margin-top: 5px; }
#content .news-list-item h2 { margin-bottom: 0px; }
#content .news-list-date { display:block; float:right; }
#content .news-search-form { font-size: 12px; margin-bottom: 1px; padding: 5px; text-align: left; width: 99%; }
#content .news-search-form input { background-color: #FFFDF1; border: 1px solid #B3C0CA; font-size: 12px; letter-spacing: 2px; margin-bottom: 0px; padding: 3px; }
#content .news-search-form-submit input{ background-color: #FFFDF1; border: 1px solid #B3C0CA; font-size: 12px; letter-spacing: 2px; margin-bottom: 0px; padding: 0px; }
#content .tx-ttnews-browsebox { background-color: #F3ECD8; border: 1px solid #B3C0CA; font-size: 12px; margin-bottom: 5px; padding: 3px; text-align: center; width: 99%; }
#content  .news-search-emptymsg { background-color: #FBF5EA; display: block; width: 99%; }
#content .news-single-author, .news-single-timedata { display:none; }
#content .news-single-backlink { background-color: #F3ECD8; border-top: 4px solid #F3ECD8; color: #98998A; font-size: 11px; letter-spacing: 3px; padding: 2px; text-align: center; }
#content .news-single-img { float: left; margin-bottom: 5px; margin-left: 5px; margin-right: 15px; margin-top: 25px; }

#content .news-single-item { background-color: #FFFDF1; border: 1px solid #F3ECD8; padding: 2px;  }

#content .news-single-item .bodytext { font-size: 12px; line-height: 18px; padding-right: 11px; text-align: justify; }
#content .news-single-item .bodytext  p { margin-bottom: 6px; }
#content .news-single-item .news-single-category { background-color: #FBF5EA; border-bottom: 2px solid #F3ECD8; color: #98998A; font-size: 11px; letter-spacing: 3px; margin-bottom: -19px; padding: 4px 2px 4px 4px; }
#content .news-single-item h2 { background-color: #F3ECD8; border: 1px solid #F3ECD8; display: block; font-size: 15px; letter-spacing: 2px; margin-bottom: 0px; padding: 3px; text-transform: uppercase; }
#content .news-single-item h3 { background-color: #FBF5EA; border-bottom: 5px solid #F3ECD8; color: #98998A; font-size: 14px; margin-bottom: 0px; padding: 9px; text-align: justify; }
#content hr { border: 1px dashed #B79F57; color: #B79F57; height: 1px; margin: none none none none; margin: 0px; padding: none none none none; }

#content .news-amenu-item-year { ist-style-type: none;  margin-bottom:0px; font-weight: bold;   font-size:15px; padding-bottom:5px;}
#content .news-amenu-item-year LI { padding:2px; margin-left:-10px; }
#content .news-amenu-container LI {list-style-type: none;  background-color:#F2EDD8; border-bottom:2px solid #B19950; padding:2px; }
