	@import url("reset.css");
		
body {
	color: #333;
	background-color: #7094ba;
	font-family: verdana, tahoma;
	font-size: 10px;
}
/* layout */
#wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 868px;
	
}
#container {
	float: left;
	width: 868px;
	background-image: url(../images/background_wallpaper.gif);
	background-position: center top;
	background-repeat: repeat-y;

}


/* banner */

#banner_part_one {
	background-image: url(../images/zasr_02.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	width: 850px;
	height: 107px;
	float: left;
	padding-left: 16px;
}
#banner_part_two {
	background-image: url(../images/zasr_04.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	width: 850px;
	height: 81px;
	float: left;
		padding-left: 16px;
}

#banner_part_one a {width: 500px;
	height: 107px;
	float: left;}



/* menu */

#menu {
	width: 197px;
	float: left;
	padding-left:3px;
		padding-left: 10px;
}

#menu_top {width: 197px;
  height: 20px;
	float: left;
  background-image: url(../images/zasr_05.gif);
	background-position: center top;
	background-repeat: no-repeat;}

#menu_middle {width: 197px;
	float: left;
  background-image: url(../images/zasr_12.gif);
	background-position: center top;
	background-repeat: repeat-y;}

#menu_middle p {line-height:20px;
        padding-left:15px;
        font-size:14px;
        font-family: verdana, tahoma;
        }

#menu_middle p a {float:left;
                  height:20px;
                  width:160px;
                  border-bottom: 1px #7aa931 solid;
                  color:#1a3400;
                  text-decoration: none;
                  padding-left:5px;}

#menu_middle p a.aktual {border-bottom: 1px #fff solid;
                  color:#fff;
                  font-weight: bold;}

#menu_middle p a:hover {border-bottom: 1px #fefefe solid;
                  color:#fefefe;}

	
#menu_bottom {width: 197px;
  height: 21px;
	float: left;
  background-image: url(../images/zasr_05_bottom.gif);
	background-position: center top;
	background-repeat: no-repeat;}	
	
	
	


/* main content layout */

#text {background-image: url(../images/zasr_15.gif);
	background-position: right top;
	background-repeat: repeat-y;
	width: 453px;
	float: left;
	padding-right:11px;
	padding-top:2px;
	padding-left:4px;
	padding-bottom: 20px;
}

#text_minheight {
	float: left;
	width: 1px;
	height: 500px;
}


/* news */

#news {
	width: 175px;
	float: left;
	padding-top:3px;
	padding-left:3px;
	padding-bottom: 10px;
}
         
 /* site bottom */

#bottom {
	background-image: url(../images/zasr_20.gif);
	background-position: center top;
	background-repeat: no-repeat;
	width: 863px;
	height: 47px;
	float: left;
	padding-left: 2px;
}

#bottom p {color:#fff;
           font-family: tahoma, verdana;
           font-size: 12px;
           text-align: center;
           padding-top:14px;}     
           
#bottom p a {color:#fff;
             }           
              

