BODY {
	MARGIN: 10px 0px 30px 0px;
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px; 
}

.unsichtbar {
	visibility: hidden;
}


UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
    font-family: Arial, Verdana, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: none;
}
LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
    font-family: Arial, Verdana, Helvetica, sans-serif; 
	LIST-STYLE-TYPE: none;
}

A:link {
	COLOR: #000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #000; TEXT-DECORATION: underline
}
A:unknown {
	COLOR: #000; TEXT-DECORATION: underline
}

#hauptMenu {
	MARGIN: 0px 0px 0px 0px;
	width:auto;
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px;
	text-align: center;
}

#hauptMenu TD {
	MARGIN: 0px 0px 0px 0px; 
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight: bold; 
	color: #1D6051; 
	text-align: center;
}

#hauptMenu TD A {
	MARGIN: 0px 0px 0px 0px; 
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight: bold; 
	color: #1D6051; 
	text-align: center;
	text-decoration: none;
}

#hauptMenu TD A:hover {
	MARGIN: 0px 0px 0px 0px; 
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight: bold; 
	color: #509DFA;
	text-align: center;
}

#hauptMenu TD.trenner{
    width: 36px;
	color: #509DFA;
    font-size: 13px;
    font-weight: bold; 	
	text-align: center;
}

#menuLinks {
	MARGIN: 4px 0px 0px 0px; 
	WIDTH: 150px;
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px; 
}

#menuLinks H3 {
   background-color: #1D6051;
   height: 15px;
    font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-size: 12px; 
   font-weight: bold; 
   color: #FFF; 
   margin:0px;
   margin-top: 1px;    
   /*margin-bottom: 1px;*/
   padding: 0px;
   padding-left: 9px;
}
#menuLinks UL {
    background-color: #F5FDFB;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; /*18px; */
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 2px; 
	MARGIN: 0px; 
	WIDTH: auto; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: left;
	font-size: 12px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #509DFA;
			display: block;


}
#menuLinks UL UL {
	PADDING: 0px 0px 0px 0px;
	MARGIN: 0px 0px 0px 2px;
			display: block;


}



#menuLinks UL LI {
    margin-top: 0px; 
	margin-bottom: 2px;
    padding-left: 8px;
	COLOR: #000;
}

#menuLinks UL LI A{
	COLOR: #000;
	TEXT-DECORATION: none;
}

#menuLinks UL LI A:hover{
	COLOR: #509DFA;
	TEXT-DECORATION: none;
}



#menuLinks UL LI.active{
    background-image: url("../images/subpfeil.gif");
    background-repeat:no-repeat;
    background-position:-1px 2px; 
	color: #509DFA; 
	font-weight: bold;
}

#menuLinks UL LI.active A{
	COLOR: #509DFA;
	TEXT-DECORATION: none;
}

#menuLinks UL LI UL LI{
    margin-top: 0px; 
	margin-bottom: 2px;
    padding-left: 8px;
	font-weight: normal;
	COLOR: #000;
}

#menuLinks UL LI.active UL LI A{
	COLOR: #000;
	TEXT-DECORATION: none;
}

#menuLinks UL LI UL LI A:hover{
	COLOR: #509DFA;
	TEXT-DECORATION: none;
}


#menuLinks UL LI UL LI.active{
    background-image: url("../images/subpfeil.gif");
    background-repeat:no-repeat;
    background-position:-1px 2px; 
	color: #509DFA; 
	font-weight: bold;
}

#menuLinks UL LI UL LI.active A{
	COLOR: #509DFA;
	TEXT-DECORATION: none;
}


/*#content {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px;
}*/
#content {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
         margin: 0px 0px 30px 0px;
}

#content h2 {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 14px;
	font-weight: bold;
	color: #509DFA; 
}

#content TD h2 {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 14px;
	font-weight: bold;
	color: #509DFA; 
}

#content TD{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

#content UL{
	margin: 2px 0px 4px 0px;
}

#content LI{
    /*background-image: url("../images/pfeil_more.jpg");*/
	padding-left: 5px;
	margin: 2px 0px 0px 0px;
}

#content A:link {
	background-image: url("../images/pfeil_more.jpg"); 
	background-repeat:no-repeat;
    background-position:1px 4px;
	font-weight: bold;
	padding-left: 8px; COLOR: #509DFA; TEXT-DECORATION: none
}
#content A:visited {
	background-image: url("../images/pfeil_more.jpg"); 
	background-repeat:no-repeat;
    background-position:1px 4px;
	font-weight: bold;
	padding-left: 8px; COLOR: #509DFA; TEXT-DECORATION: none
}
#content A:hover {
	background-image: url("../images/pfeil_more.jpg"); 
	background-repeat:no-repeat;
    background-position:1px 4px;
	font-weight: bold;
	padding-left: 8px; COLOR: #509DFA; TEXT-DECORATION: underline
}
#content A:active {
	background-image: url("../images/pfeil_more.jpg"); 
	background-repeat:no-repeat;
    background-position:1px 4px;
	font-weight: bold;
	padding-left: 8px; COLOR: #509DFA; TEXT-DECORATION: none
}

#content A:unknown {
	background-image: url("../images/pfeil_more.jpg"); 
	background-repeat:no-repeat;
    background-position:1px 4px;
	font-weight: bold;
	padding-left: 8px; COLOR: #000; TEXT-DECORATION: none
}

#content A img {
	background-image: none;
	padding: 0;
}

#kontext {
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px;
}

#bottomMenu {
	MARGIN: 0px 0px 0px 0px;
	padding-top: 3px;
    	background-color:#FFF;
        	width:auto;
    	height:auto;
    	text-align: center;
	
}

#bottomMenu #bookmarks{
	margin-left:auto;
	margin-right:auto;
	width:760px;
    	background-color:#FFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	/**/
	text-align: right; 
    	height:24px;
    	padding-top:4px;
}

#bookmarks div.tx-timtabsociable-pi1 {
	height:22px;
	vertical-align:middle;
}
#bookmarks div#TagLine {
	height:22px;
	float:left;
	margin: 0px 10px 0px 10px;
}

#bookmarks div.BMicon {
	height:22px;
	float:left;
	margin: 0px 10px 0px 10px;
}

#bottomMenu table{
	MARGIN: 0px 0px 0px 0px;
    background-color:#1D6051;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
    height:25px;
	
    border-top-style: solid;
	border-top-width: 3px;
	border-top-color: #509DFA;
}



#bottomMenu TD {
	MARGIN: 0px 0px 0px 0px; 
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight: bold; 
	color: #FFFFFF; 
	text-align: center;
}

#bottomMenu TD A {
	MARGIN: 0px 0px 0px 0px; 
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight: bold; 
	color: #FFFFFF; 
	text-align: center;
	text-decoration: none;
}

#bottomMenu TD A:hover {
	MARGIN: 0px 0px 0px 0px; 
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight: bold; 
	color: #FFFFFF;
	text-align: center;
}

@media print {
  /* ... Formatdefinitionen zum Drucken ... */
  #bottomMenu { display:none; }
}


