body { 
scrollbar-face-color:#7F90C8; 
scrollbar-arrow-color:#000000; 
scrollbar-track-color:#ffffff; 
scrollbar-shadow-color:#ffffff; 
scrollbar-highlight-color:#ffffff; 
scrollbar-darkshadow-Color:#ffffff; 
font-family: arial, verdana, helvetica; 
font-size: 9pt; 
color:#000000; 
margin-top: 0px; 
margin-left: 0px; 
} 



 a {
    font-family : arial, verdana, helvetica; 
    font-size : 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	}


a:hover{
		text-decoration: none;
		color: #cccccc;
		}

.langtext a		{
					color:#324396;
					font-size:10px;
					text-decoration:none;
					}	
.langtext a:hover		{
					color:#324396;
					font-size:10px;
					text-decoration:none;
					}

.introtext a		{
					color:#299A32;
					font-size:14px;
					text-decoration:none;
					}	
.introtext a:hover		{
					color:#219132;
					font-size:14px;
					text-decoration:none;
					}

.langtext_startpage a		{
					color:#FFFFFF;
					font-size:10px;
					text-decoration:none;
					}	
.langtext_startpage a:hover		{
					color:#FFFFFF;
					font-size:10px;
					text-decoration:none;
					}

.langtext_startpage a:hover		{
					color:#FFFFFF;
					font-size:10px;
					text-decoration:none;
					}



.sponsortext a		{
					color:#ffffff;
					font-size:12px;
					text-decoration:none;
					}	
.sponsortext a:hover		{
					color:#cccccc;
					font-size:12px;
					text-decoration:none;
					}






td   {
 font-family: arial, verdana, helvetica;
 font-size: 9pt;
 }


.content13 { 
	font-family: verdana, arial, verdana, helvetica; 
	font-size: 13pt; 
	font-weight: bold; 
	color: #000000; 
	font-style: normal
	}
	

		
.tablelines {
    border-right-width:0px;
    border-right-style:solid;
    border-right-color:#000000;
    padding-right:0;
    border-top-width:0px;
    border-top-style:solid;
    border-top-color:#000000;
    padding-top:1;
    border-left-width:1px;
    border-left-style:solid;
    border-left-color:#000000;
    padding-left:0;
    border-bottom-width:2px;
    border-bottom-style:solid;
    border-bottom-color:#000000;
    padding-bottom:0;
    text-align:justify;
	}
	
.tablelines2 {
	background-color:#ffffff;
    border-top-width:4px;
    border-top-style:solid;
    border-top-color:#000000;
    padding-top:0;
    border-bottom-width:2px;
    border-bottom-style:solid;
    border-bottom-color:#000000;
    padding-bottom:0;
    text-align:justify; 
	}
	
.weiss		{
	font-family: arial, verdana, helvetica;
	font-size: 12pt; 
	font-weight: bold; 
	color: #ffffff; 
	font-style: italic;
	}

.title		{
	font-family: arial, verdana, helvetica;
	font-size: 14pt; 
	font-weight: bold; 
	color: #000000; 
	font-style: italic;
	}




/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	font-family: Arial, Verdana, Geneva , Helvetica, sans-serif;
	font-size: bold 12px;
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;
}
.m0l0iover {
	font: bold 12px Arial, Verdana, Geneva , Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 0px solid #FFFFFF;
	background: #063A9E;
}
.m0l0oover {
	text-decoration : none;
	border : 0px solid #FFFFFF;
	background: #063A9E;
}

/* level 1 inner */
.m0l1iout {
	font: 12px Arial, Verdana, Geneva , Helvetica, sans-serif;
	text-decoration : none;
	border : 0px solid #FFFFFF;
	padding: 4px;
	color: #FFFFFF;
}
.m0l1iover {
	font: bold 12px Arial, Verdana, Geneva , Helvetica, sans-serif;
	text-decoration : none;
	border : 0px solid #FFFFFF;
	padding: 4px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #7F90C8;
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #7F90C8;
}

/* level 2 inner */
.m0l2iover {
	font: 12px Arial, Verdana, Geneva , Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #B44646;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #E55A5A;
}

/* *********************** MENU STYLES ************************ */
td#apy0m0i0ITD { text-align: center; border-right: 2px solid #324396; }
td#apy0m0i1ITD { text-align: center; border-right: 2px solid #324396; }
td#apy0m0i2ITD { text-align: center; border-right: 2px solid #324396; }
td#apy0m0i3ITD { text-align: center; border-right: 2px solid #324396; }
td#apy0m0i4ITD { text-align: center; border-right: 2px solid #324396; }
td#apy0m0i5ITD { text-align: center; }

dvi#apy0m0 {line-height: 18px; }

/* Die Submenu-Tabelle ansprechen */
#apy0m1TB, #apy0m2TB, #apy0m3TB, #apy0m4TB, #apy0m5TB {width:150px !important; }

/* Die einzlenen Zellen der Submenus ansprechen, zB Text-Einzug */
#apy0m1TB td, #apy0m2TB td, #apy0m3TB td, #apy0m4TB td, #apy0m5TB td { text-indent: 10px; }

/* *********************** MENU STYLES ************************ */
td#dm0m0i0tdT { text-align: center; border-right: 2px solid #324396 !important; }
td#dm0m0i1tdT { text-align: center; border-right: 2px solid #324396 !important; }
td#dm0m0i2tdT { text-align: center; border-right: 2px solid #324396 !important; }
td#dm0m0i3tdT { text-align: center; border-right: 2px solid #324396 !important; }
td#dm0m0i4tdT { text-align: center; border-right: 2px solid #324396 !important; }
td#dm0m0i5tdT { text-align: center; }

dvi#dm0m0 {line-height: 18px; }

/* Die Submenu-Tabelle ansprechen */
#apy0m1TB, #apy0m2TB, #apy0m3TB, #apy0m4TB, #apy0m5TB {width:150px !important; }

/* Die einzlenen Zellen der Submenus ansprechen, zB Text-Einzug */
#apy0m1TB td, #apy0m2TB td, #apy0m3TB td, #apy0m4TB td, #apy0m5TB td { text-indent: 10px; }
#dm0m1 td, #dm0m2 td, #dm0m3 td, #dm0m4 td, #dm0m5 td {text-indent: 10px; }

