body,table{font-family: helvetica, arial, geneva, sans-serif; font-size: 14px; color: #000000;}
H1  {font-family: helvetica, arial, geneva, sans-serif;font-size:18px; color:#000000; font-weight: bold}
H2  {font-family: helvetica, arial, geneva, sans-serif;font-size:16px; color:#000000; font-weight: bold}

/* for PangaVista */
.gray                   { background: #DBDDE3 }
.pangavista             { background: #DBDDE3 }
table.dditable			{ background: white; border-style: solid solid none none; border-color: #C8C8C0; border-collapse: collapse }
table.dditable td		{ border-style: none none solid solid; border-color: #C8C8C0; }
table.dditable th		{ border-style: none none solid solid; border-color: #C8C8C0; }

.HeadTable {
		border-left-width: 1px;
		border-left-color: #999999;
		border-left-style: solid;
        border-top-width: 1px;
		border-top-color: #999999;
		border-top-style: solid;
        border-right-width: 1px;
		border-right-color: #999999;
		border-right-style: solid;
		padding: 0px ;
		margin-top: 0px ;
		background-color: #F7F7F7;
		empty-cells: show ;
		text-align: left;
                width:100% ;
}
.MainTable {
		border-top-width: 1px;
		border-top-color: #999999;
		border-top-style: solid;
        border-left-width: 1px;
		border-left-color: #999999;
		border-left-style: solid;
        border-bottom-width: 1px;
		border-bottom-color: #999999;
		border-bottom-style: solid;
        border-right-width: 1px;
		border-right-color: #999999;
		border-right-style: solid;
		padding: 0px ;
		margin-top: 0px ;
		empty-cells: show ;
		text-align: left;
		width:100% ;
height:100%
}

.balken{
	background-color: #F0F0E8;
    }
	TR.top {
		background: #F0F0E8;
height:100px
	}
	TD.top_left {
		text-align: left;
		width:150px;
	}
	TD.top_middle {
		font-family: Times New Roman;
		font-size:11pt;
		text-align: left;
		vertical-align:bottom;
	}
	TD.top_right{
		text-align: right;
	}

	TD.main_left {
		background: #F0F0E8;
		text-align: left;
        vertical-align:top;
        padding-top:5px;
		font-family: helvetica, arial, geneva, sans-serif;
        font-size:13px;
		width:150px;
	}
	TD.main_middle {
		text-align: left;
		 padding-left:10px;
         padding-right:10px;
         padding-top:5px;
         padding-bottom:5px;
        vertical-align:top;
        font-family: helvetica, arial, geneva, sans-serif;
        font-size:13px;
	}
	TD.main_right{
		text-align: right;
		border-left-width: 1px;
		border-left-color: #999999;
		border-left-style: dashed;
        padding-top:5px;
        vertical-align:top;
        font-family: helvetica, arial, geneva, sans-serif;
        font-size:13px;
width:150px;
	}

.infobox_header{padding:2px;width:150px;font-weight: bold;font-size:11px;text-align:left}
.infobox_body{padding:2px;width:150px;font-size:11px;text-align:left}
.infobox_left{padding:2px;width:50%;font-size:11px;float:left;text-align:left}
.infobox_right{padding:2px;font-size:11px;text-align:left}

.file{font-size:10px;width:100%;  padding-left:10px;}
.directory{font-size:10px;width:100%; padding-left:10px;}
.file_header{font-weight: bold;font-size:14px;width:100%; background-color: #FFFFFF}
.directory_header{font-weight: bold;font-size:14px;width:100%; background-color: #FFFFFF}
a.dir{font-size:10px;}
a.file{font-size:10px;}


.punkte   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:13}
.head_menu{font-size:14px;border: 0px; border-right:2px; border-color: #005577; border-style: solid; background-color: #FFFFFF;padding-left:10px;padding-right:10px;}
.menu_table{border-spacing:0px;}

a.a_menu_link:link{font-size:12px;}
a.a_menu_link:hover{font-size:12px;}
a.a_menu_link:active{font-size:12px;}
a.a_menu_link:visited{font-size:12px;}
.menu_level1_on{font-weight: bold;font-size:11px;width:100%; background-color: #99AFC4; padding-left:5px;border-style:solid;border-color:#5C4B92;border-width:1px;}
.menu_level1_off{ font-weight: bold; font-size:11px;width:100%; background-color:#99AFC4; padding-left:5px}
.menu_level2_on{font-size:11px;width:100%;border: 0px; background-color: #DBDDE3; padding-left:10px;border-style:solid;border-color:#5C4B92;border-width:1px;}
.menu_level2_off{font-size:11px;width:100%;border: 0px; background-color: #DBDDE3; padding-left:10px;}
.menu_level3_on{font-size:11px;width:100%;border: 0px; background-color: #EDEEF0; padding-left:15px;border-style:solid;border-color:#5C4B92;border-width:1px;}
.menu_level3_off{font-size:11px;width:100%;border: 0px; background-color: #EDEEF0; padding-left:15px;}
.menu_level4_on{font-size:11px;width:100%;border: 0px; background-color: #E0E0F2; padding-left:20px;border-style:solid;border-color:#5C4B92;border-width:1px;}
.menu_level4_off{font-size:11px;width:100%;border: 0px;  background-color: #E0E0F2; padding-left:20px;}


.pageheadline   	 {font-family: Courier New,Courier, sans-serif; font-size:24px; color:#000000; font-weight: bold; text-align:center; vertical-align:top;}
.headline   	 {font-family: helvetica, arial, geneva, sans-serif;font-size:18; color:#000000; font-weight: bold}

.subheadline   	 {font-family: helvetica, arial, geneva, sans-serif;font-size:15; color:#000000; font-weight: bold}
.text		 {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#000000 }
.navigation {font-family: helvetica, arial, geneva, sans-serif; font-size:10; color:#FFFFFF}

.gallery {font-family: helvetica, arial, geneva, sans-serif; font-size:10px; color:#000000;border:1px;border-color: #000000; border-style: solid; background-color: #F4F4F4;}


.artikelliste{width:100%;border: 0px; border-right:2px; border-color: #005577; border-style: dotted;  padding-left:10px}

A:link           {font-family: helvetica, arial, geneva, sans-serif; text-decoration: none; color: #000080}
A:visited        {font-family: helvetica, arial, geneva, sans-serif; text-decoration: none; color: #000080}
A:hover          {font-family: helvetica, arial, geneva, sans-serif; text-decoration: none; color: #005577}
A:active         {font-family: helvetica, arial, geneva, sans-serif; text-decoration: none; color: #005577}


A.klein:link	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #000080}
A.klein:visited {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #000080}
A.klein:hover	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #000000}
A.klein:active	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #000000}

.trNews1 {

font-family: helvetica, arial, geneva, sans-serif;
font-size: 13px;
font-weight: bold;

}





.trNews1 {

font-family: helvetica, arial, geneva, sans-serif;
font-size: 13px;
font-weight: bold;
border-bottom: Black 0px solid;
border-left: Black 0px dotted;
border-right: #B7B7B7 0px solid;
border-top: Black 1px solid;
}
.Newstext {
font-family: helvetica, arial, geneva, sans-serif;
font-size: 12px;
width: 30em;
padding-top: 5px;

}
.trNews2 {
color: #0e0e0e;
font-family: helvetica, arial, geneva, sans-serif;
font-size: 13px;
font-weight: bold;
border-bottom: Black 0px solid;
border-left: #B7B7B7 0px solid;
border-right: #B7B7B7 0px solid;
border-top: Black 1px solid;

}
.headline {
color: #242424;
font-family: helvetica, arial, geneva, sans-serif;
font-size: 18px;
font-weight: bold;
}
.text {

font-family: helvetica, arial, geneva, sans-serif;
font-size: 11px;
}


.eventlistmonth{border-bottom:1px;border-bottom-color: #000000; border-bottom-style: solid;}



a.BibAnchor:active{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#0066cc;text-decoration:none;font-weight:bold;}
a.BibAnchor:hover{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#0066cc;text-decoration:none;font-weight:bold;}
a.BibAnchor:visited{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#0066cc;text-decoration:none;font-weight:bold;}
a.BibAnchor:link{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#0066cc;text-decoration:none;font-weight:bold;}

a.BibCurAnchor:active{font-family: Arial, Helvetica, sans-serif;font-size:18px;color:#003366;text-decoration:none;font-weight:bold;}
a.BibCurAnchor:hover{font-family: Arial, Helvetica, sans-serif;font-size:18px;color:#003366;text-decoration:none;font-weight:bold;}
a.BibCurAnchor:visited{font-family: Arial, Helvetica, sans-serif;font-size:18px;color:#003366;text-decoration:none;font-weight:bold;}
a.BibCurAnchor:link{font-family: Arial, Helvetica, sans-serif;font-size:18px;color:#003366;text-decoration:none;font-weight:bold;}


.Bibliography{font-family: Arial, Helvetica, sans-serif;font-size: 14px;vertical-align:bottom; width:600px;}

.wrap{	vertical-align: center;}
.download{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066cc;
	text-decoration:none;
}
