	body, td { 
    font-family: arial, sans-serif; 
    font-size: 12px; 
    vertical-align: top; 
    }

	.normal { font-family: arial, sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: black; 
    }

	.start { font-size: 16px; 
    font-weight: normal; 
    color: black; 
    }

	.just { 
    text-align: justify;
    }

	.h1 { 
    font-size: 28px; 
    color: #1D1987; 
    }

	.h2 { 
    font-size: 20px; 
    color: #1D1987; 
    }
    

	.h3 { 
    font-size: 14px; 
    font-weight: bold; 
    color: maroon;
    }

	a { 
    text-decoration: none; 
    }

	a:hover { 
    color: #008400; 
    text-decoration: underline; 
    }

	.this { 
    color: #66cc33; 
    text-align: center; 
    }

	.nav1, .nav2, .nav3 { 
    text-align: center; 
    font-size: 12px; 
		line-height: 15px;
    font-weight: bold; 
    text-decoration: none; 
    }

	.nav1 { 
    color: white; 
    }

	.nav2 { 
    color: #1E1A88; 
    }

	.nav3 { 
    color: #CD0A35; 
    }

	.small { 
    font-size: 10px; 
    }	

	.small2 { 
    font-size: 11px; 
    }	
	
	.wichtig { 
    font-weight: bold; 
    color: maroon; 
    background-color: #c6efff; 
    }
	
	.navy { 
    color: navy; 
    }
	
	.edit_y { 
    background-color: yellow; 
    font-weight: bold;
    color: black;
    font-style: normal;
  }

	.edit_r {
    background-color: red;
    font-weight: bold;
    color: black;
    font-style: normal;
    }

	#gall_oben {
		background-image: url('grx/gallery_balken_oben.gif');
		border-top: 0px solid black; 
		margin: 10 0 10 0;
		height: 21px;
		width: 552px;
		}

	* html #gall_oben {
		background-image: url('grx/gallery_balken_oben.gif');
		border-top: 0px solid black; 
		margin: 10 0 10 0;
		height: 21px;
		width: 552px;
		}

	#gal_balk_li, #gal_balk_re {
		font-size: 10pt;
		color: white;
		padding: 1 0 2 12;
		font-weight: bold;
		float: left;
	}	
	
	#gal_balk_re {
		float: right;
		padding: 1 10 0 0;
	}
	
	#gal_schieber_this, #gal_schieber_nothis {
		padding: 1px; 
		border: 1px solid white;
		float: left;
	}

	* html #gal_schieber_this, * html #gal_schieber_nothis {
		padding: 1px; 
		border: 1px solid white;
		float: left;
	}
	
	#gal_schieber_nothis, * html #gal_schieber_nothis {
		border: 0px solid white;
		background-color: #A38220;
	}
	
	#gal_schieber_this, * html #gal_schieber_this {
		background-color: #F2F762;
		color: black;
	}
	
	a.gal_schieber_nothis, a:hover.gal_schieber_nothis, * html a.gal_schieber_nothis, * html a:hover.gal_schieber_nothis {
		color: white;
		text-decoration: none;
	}
	

	
