body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
}
a, a:link, a:visited, a:hover, a:active {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h1 {
	font-size: 13px;
}
h2 {
	font-size: 12px;
}
h3 {
	font-size: 12px;
	color: #800000; 
/*	filter: DropShadow(color=#CCCCCC, offx=1, offy=1)*/
}
h4 {
	font-size: 11px;
	margin-bottom:7px;
}
p {
	font-size: 11px;
}
img, a img {
	border: none;
}
/*	INVISIBLES	*/
div#shortcuts,
div#header h1 span,
div#navigation h3,
div#options h3,
div#options span {
	display: none;
}
div#page {					/*	gesamter Anzeigebereich	*/
	text-align: left;			/* Seiteninhalt wieder links ausrichten */
	margin: 0 auto;				/* standardkonforme horizontale Zentrierung */
	padding: 0;
	width: 800px;
	border: 1px solid #CCCCCC;
/*	background: url("../img/bgNav.gif") repeat-y; */	/*	Auffuellen Hintergrung Navigation	*/
	background-position: left;
}
/*
HEADER
*/
div#header {
	height: 70px;
	background-color: #E6E6E6;
	background-image: url("../img/bgHeader.gif");
	background-repeat: repeat-x;
}
div#header h1 {					/*	Logo	*/
	margin: 0 0 0 5px;
	padding: 0;
	position: absolute;
	top: 10px;		/*	auf HG abgestimmt, nicht aendern!!!	*/
	background:  url("../img/logo.gif") no-repeat;
	width: 310px;
	height: 50px;
}
div#header h2 {
	margin: 0;
}
div#header h2 a#commlink {		/*	Link Communities/Portal	*/
	position: absolute;
	top: 10px;
	margin-left: 400px;
	padding-left: 12px;
	color: #766D58;
	font-weight: normal;
	text-decoration: underline;
	background:  url("../img/marker02.gif") no-repeat 4px center;
}
a#commlink:hover {

}
div#topnav {					/*	Links im Header	*/
	position: absolute;
	top: 10px;
	width: 270px;
	text-align: right;
	margin-left: 499px;
	padding-right: 5px;
}
div#topnav ul {
	margin: 0;
	padding: 0;
	cursor: default;
}
div#topnav li {
	display: inline;
	margin: 0;
	padding: 0 0 0 6px;
	background:  url("../img/bar.gif") no-repeat left center;
}
div#topnav li.first
{
	background: none;
}
div#topnav a
{
	color: #766D58;
}
div#options {				/*	Optionen im Header, z.B. "Schriftgroeße aendern"	*/
	position: absolute;
	top: 42px;
	width: 202px;
	height: 22px;
	text-align: right;
	margin-left: 569px;
	padding-right: 3px;
}
a#print,
div#options ul {
	padding: 0;
	margin: 0;
	float: right;
}
div#options ul#textsize {
	padding: 0;
	margin: 0;
	float: right;
}
div#options ul#textsize li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
}
div#options ul#textsize li a {
	float: left;
}
div#options a {
	background: no-repeat center center;
	width: 20px;
	height: 20px;
	display: block;
	border: 1px solid;
	border-color: #FFFFFF #999999 #999999 #FFFFFF;
	margin-right: 2px;
}
div#options a:hover {
	border-color: #999999 #FFFFFF #FFFFFF #999999;
}
div#options a#print {
	background-image: url("../img/print.gif");		/*	Seite drucken	*/
}
div#options a#textm {
	background-image:  url("../img/text_m.gif");	/*	normaler Text	*/
}
div#options a#textl {
	background-image:  url("../img/text_l.gif");	/*	großer Text	*/
}
div#options a#textxl {
	background-image:  url("../img/text_xl.gif");	/*	extra großer Text	*/
}
/*
NAVIGATION
*/
div#navigation {
	margin: 0;
	padding: 0;
	float: left;
	width: 170px;
	overflow: hidden;
	background-color: #E6E6E6;
}
div#navigation ul {						/*	Hauptmenue(s)	*/
	margin: 0 0 15px 0;
	padding: 0;
}
div#navigation ul li {
	list-style: none;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #999999;
	font-weight: bold;
}
div#navigation ul li a {
	display: block;
	padding: 3px 1px 3px 18px;
	background-color: EBEBEB;
	background: url("../img/bullet02.gif") no-repeat 8px center;
}
div#navigation ul li a.active {		/*	aktiver Menuepunkt (serverseitig)	*/
	background:    url("../img/bullet02.gif") no-repeat 8px center;
}
div#navigation ul li a:hover {
	background-color: #D6D6D6;
	text-decoration: none;
}
div#navigation ul li a.selected{
	background-color: #D6D6D6;
}
div#navigation ul li ul {				/*	Submenue	*/
	margin-bottom: 0;
}
div#navigation ul li ul li {
	border-top: 0;
	border-bottom: 1px solid #E6E6E6;	/*	Bugfix IE!!!	*/
	font-weight: normal;
}
div#navigation ul li ul li a {
	background:  url("../img/bullet03.gif") no-repeat 18px center;
	padding-left: 26px;
}
/*	INHALT	*/
div#main {
/*	margin-left: 171px;*/
/*	margin-right: 121px;		>>	nur wenn div#features aktiviert ist!	*/
	padding: 0;
}
div#titlebar {
	background-color: #E9E9E9;
	background-image: url("../img/bgTitlebar.gif");
	background-repeat: repeat-x;
}
div#titlebar ul {
	height: 17px;
	margin: 0;
	padding: 0;
	padding-top: 3px;
	margin-left: 10px;
	cursor: default;
}
div#titlebar li {
	display: inline;
	/*background: url(../img/slash.gif) no-repeat left center;*/
	padding: 0 0 0 40px;
	color: #696969;
}
div#titlebar li.first
{
	padding-left: 40px;
	background: none;
}
div#titlebar a
{
	color: #696969;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
}
div#titlebar a.selected, div#subtitle a.selected
{
	color: #800000;
}
div#titlebar a:hover {
	text-decoration: underline;
}


div#subtitle {
	background-color: #E9E9E9;
	background-image: url("../img/bgsubtitle.gif");
	background-repeat: repeat-x;
}
div#subtitle ul {
	height: 17px;
	margin: 0;
	padding: 0;
	padding-top: 3px;
	margin-left: 10px;
	cursor: default;
}
div#subtitle li {
	display: inline;
	/*background: url(../img/slash.gif) no-repeat left center;*/
	padding: 0 0 0 40px;
	color: #696969;
}
div#subtitle li.first
{
	padding-left: 40px;
	background: none;
}
div#subtitle a
{
	color: #696969;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
}
div#subtitle a:hover {
	text-decoration: underline;
}


div#content {
	min-height: 560px;				/*	modern browsers only!	*/
	padding: 20px 20px 20px 20px;
}
div#content img {
	border: none;
/*	border: 1px solid #CCCCCC;*/
/*	float: right;*/
}
div#content h3 {
	margin-top: 0px;
}
div#content a {
	text-decoration: underline;
}
div#content ul {
	margin-left: 0;
	padding-left: 15px;
	margin-top:6px;
}
div#content li {
	list-style: none;
	background: url("../img/bullet01.gif") no-repeat 0px center;
	padding-left: 10px;
}
div#content a.detaillink {
	color: #990000;
/*	padding-left: 12px;*/
}
div#content ul.detaillist li
{
	list-style:none;	
	background: none;
	padding: 0px;
}
div#content ul.detaillist li a.detaillink
{
	background:   url("../img/marker01.gif") no-repeat 4px center;
	color: #990000;
	padding-left: 12px;
}


/*	FEATURES / SUBNAVIGATION (optional)	*/
div#features {
	float: right;
	width: 110px;
	border-top: 1px solid #FFFFFF;
	padding: 5px;
	background-color: #E6E6E6;
	height: 240px;
	display: none;
}
div#footer {
	background-color: #E9E9E9;
	background-image: url("../img/bgFooter.gif");
	background-repeat: repeat-x;
	clear: both;
/*	margin-left: 171px;*/
	height: 16px;
	padding-top: 3px;
	text-align: center;
}
#footer a {
	color: #766D58;
}
a.h3anchor
{
	text-decoration: none !important;
	font-size: 12px;
	color: #800000; 
}