body{margin: 0px; padding: 0px; border: 0px; font-family: verdana, arial; font-size: 14px; color: #535353;
	background-image:url(images/template/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ededed;
	}
div{margin: 0px; padding: 0px; border: 0px; text-align: left; }
h1{margin: 0px; padding: 0px; border: 0px; margin-top: 10px;margin-bottom: 10px;}

img{margin: 0px; padding: 0px; border: 0px;}

#rahmen{width: 802px; margin: auto; text-align: center; padding:0px; border:0px; }
#head{
	width: 802px;
	height: 92px;
	background-image:url(images/template/head.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}

	#navitop{position:relative; top: 70px; left: 580px; color: white; text-align: center; width: 220px;}
	#navitop a:link, #navitop a:active, #navitop a:hover, #navitop a:visited{color: white; font-size: 12px; text-decoration: none; font-weight: normal;}

#head2{
	width: 802px;
	height: 150px;
	background-image:url(images/template/head2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
	#navi{position:relative; top: 120px;}
	#navi img{padding-left: 8px;}
	#navi a:link, #navi a:active, #navi a:hover, #navi a:visited{color: white; font-size: 12px; text-decoration: none; font-weight: bold;}

#main{	
	float: left;
	width: 802px;
	background-color: white;
	background-image:url(images/template/main_bg.jpg); background-repeat: repeat-y; background-position: left top;
	}


#leftbox{float: left; width: 200px; background-color: white; font-size: 14px;}	
#menue{float: left;	width: 190px; height: 279px; padding-left: 10px; padding-top: 10px; color: white; background-image:url(images/template/menue.jpg); background-repeat: no-repeat; background-position: left top;}
#kanzlei{margin-top: 33px; margin-left:8px;  width:90%; color:#6A6A6A; font-size: 10px; font-weight: normal;}
#menue .mainmenue{height: 24px; width: 174px; background-image: url(/images/menue.gif); background-repeat: no-repeat; padding-top: 8px; padding-left: 28px; color: #1b76ae; font-size: 12px; font-weight: bold;} 
#menue .submenue{position: relative; left: 10px; padding-bottom: 3px;}

.menuepunkt{width: 100%; height: 18px; padding-top: 8px; display: block;}

#menue a:link, #menue a:active, #menue a:hover, #menue a:visited{color: white; font-size: 12px; font-weight: normal; text-decoration: none;}
.submenue a:link, .submenue a:active, .submenue a:hover, .submenue a:visited{color: black; font-size: 12px; text-decoration: underline;}


#content a.acontent:link, #content a.acontent:active,#content a.acontent:hover,#content a.acontent:visited{font-size: 14px; color: #535353; text-decoration: underline;}
#content a:link, #content a:active, #content a:hover, #content a:visited{color: black; font-size: 12px; text-decoration: underline;}


#content{float: left; width: 592px; padding-top: 5px; padding-left: 10px; padding-bottom: 5px;}


h1{font-size: 15px; font-weight: bold; color: #336699; padding-bottom: 10px;}
h2{font-size: 13px; font-weight: bold; color: #336699;}

#footer{
	float: left;
	width: 802px;
	height: 20px;
	background-color: #999999;}

