a:link 			{ color:#0000FF; text-decoration:none; font-weight:bold; font-size:10pt }
a:visited 		{ color:#800000; text-decoration:none; font-weight:bold; font-size:10pt }
a:hover 		{ color:#FFFFFF; text-decoration:none; background-color:#005599; font-weight:bold; font-size:10pt }
a:active 		{ color:#FF0000; background-color:#FFFFFF; font-weight:bold; font-size:10pt }

body 			{ background-color:#dddddd;  background-image:url("images/hg.jpg"); background-attachment:fixed;
			background-repeat:no-repeat; background-position:center;
			margin-left:15px; margin-right:0px;margin-top:6px; 														font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; font-size:12pt; color:#404040; 
			scrollbar-base-color:#ffffff; 
			scrollbar-3dlight-color:#eeeeee;
			scrollbar-arrow-color:#444444; 
			scrollbar-darkshadow-color:#666666;  													
			scrollbar-face-color:#aaaaaa;
			scrollbar-track-color:#cccccc;
			scrollbar-highlight-color:#eeeeee;
			scrollbar-shadow-color:#222222;
 			}			


body.m			{ background-color:#dddddd; background-image:url("images/hg.jpg"); background-attachment:fixed;
			background-repeat:no-repeat; background-position:center;
			margin-left:10px; margin-right:0px;
			font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; font-size:12pt; color:#404040; }
		
body.g 			{ background-color:#eeeec5; background-image:url("images/hg-g.jpg"); background-attachment:fixed;								background-repeat:no-repeat; background-position:center;													margin-left:15px; margin-right:0px;
			font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; font-size:12pt; color:#404040; }

body.r			{ background-color:#ffdddd; background-image:url("images/hg-r.jpg"); background-attachment:fixed;								background-repeat:no-repeat; background-position:center;													margin-left:15px; margin-right:0px;
			font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; font-size:12pt; color:#404040; }

body.i 			{ background-color:#cccccc; background-image:;
			background-attachment:fixed;
			background-repeat:no-repeat; background-position:left;
			margin-left:0px; margin-right:0px;
			font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; font-size:10pt; color:#404040; } 		

font.nav    		{ font-size:8pt; color:#000000; }

table.titel 		{ width:100%; }

td.titbil		{ vertical-align:top; width:60px; }
td.tit	    	        { text-align:center; vertical-align:top; height:84; font-size:14pt; }
td.titunt    	        { text-align:center; vertical-align:top; height:48; font-size:12pt; }
td.hinweis		{ font-size:10pt; }
td.menli	     	{ width:70%; }
td.menre	     	{ width:30%; }

table.menue		{ font-size:10pt; width:100%; line-height:15px; }

td.men	     		{ width:100%; height:18px; vertical-align:top; padding-left:30px; padding-right:0px }

table.balken  		{ color:#404040; cellpadding:2; cellspacing:0; width:100%; }

td.balli		{ font-size:8pt; width:120; vertical-align:top;	}
td.balmi		{ font-size:12pt; padding-right:5px; font-weight:bold; width:*; vertical-align:top; }

font.balmiklein   	{ font-size:10pt; font-weight:normal; }

td.balre		{ font-size:10pt; width:201; text-align:right; vertical-align:top; }
td.balreli		{ font-size:10pt; width:201; vertical-align:top; }

table.tafel 		{ background-color:#ffffff; font-size:10pt; border: 1px solid #CCCCCC; width:100%; }

td.bild			{ text-align:center; vertical-align:top; padding-top:10px; padding-bottom:10px; }
td.text			{ width:*; height:24; vertical-align:top; padding:6px; }
td.datli		{ width:91; height:24; vertical-align:top; padding-left:6px; }
td.datmi		{ width:179; height:24; vertical-align:top; padding-left:6px; padding-right:6px; }
td.datre		{ width:*; height:24; vertical-align:top; padding-right:6px; }
td.lismi		{ width:160; height:24; vertical-align:top; padding-left:6px; padding-right:6px; }
td.lisre		{ width:*; height:24; vertical-align:top; padding-right:6px; }
td.gelli		{ width:91; height:24; vertical-align:top; padding-left:6px; }
td.gelmi		{ width:*; height:24; vertical-align:top; padding-left:6px; padding-right:6px; }
td.gelre		{ width:91; height:24; vertical-align:top; padding-right:6px; }
td.norli		{ width:50%; padding-left:6px; }
td.ende			{ height:800px;	} 

table.register 		{ color:#404040; cellpadding:0; cellspacing:0; width:100%; }
td.regli		{ font-size:10pt; width:60; vertical-align:top;	}
td.regmi		{ font-size:10pt; padding-right:5px; width:*; vertical-align:top; }
td.regre		{ font-size:10pt; width:60; text-align:right; vertical-align:top; }

