* {
	padding:0px;
	margin:0px;
}

a img {
	border:none;
   }

body#startseite {
	margin:0;
}

#zps_logo {
	position:relative;
	z-index:11px;
   padding-bottom:5px;
   background:#FFF;
}

   #zps_logo a {
      opacity: 0;
      filter: alpha(opacity = 0);
      background:#FFF;
      }
   
   #zps_logo .pos1{
     position:absolute;
     width:99px;
     height:99px;
     top:0px;
     left:0px;
     text-indent: -9999px;
   }
   
   #zps_logo .pos2{
     position:absolute;
     width:19px;
     height:99px;
     top:0px;
     left:99px;
     text-indent: -9999px;
   }
   
   #zps_logo .pos3{
     position:absolute;
     width:19px;
     height:99px;
     top:0px;
     left:118px;
     text-indent: -9999px;
   }
   
   #zps_logo .pos4{
     position:absolute;
     width:19px;
     height:99px;
     top:0px;
     left:137px;
     text-indent: -9999px;
   }
   
   #zps_logo .pos5{
     position:absolute;
     width:19px;
     height:99px;
     top:0px;
     left:156px;
     text-indent: -9999px;
   }
   
   #zps_logo .pos6{
     position:absolute;
     width:19px;
     height:99px;
     top:0px;
     left:175px;
     text-indent: -9999px;
   }

#zps_logo img {
}

.div_titel {
	float:left;
	width:100px;
}

.div_checkbox {
	float:left;
	width:18px;
	margin-top:5px;
}

.div_switch {
	float:left;
	width:62px; 
	font-size:10px;
	margin-top:6px;
	text-transform:none;
	line-height:14px;
}

.checkbox {
	border:none;
}

.span_right {
	display:block;
	text-align:right;
	margin-right:4px;
	margin-top:7px;
	margin-bottom:5px;
}

.span_right a {
	text-decoration:none;
	color:#000000;
}

.info_titel_text {
	display:block;
	width:120px;
	float:left;
}

.span_right_mehr {
	text-align:left;
	margin-right:7px;
	width:45px;
	display:block;
	float:right;
}

.span_right_mehr a {
	text-decoration:none;
	color:#FFFFFF;
	font-size:10px;
}


.clearer {
	clear:both;
}


.info_text {
	overflow:hidden;
	margin:4px 4px 4px 13px;
	width:160px;
}

#kultur_titel {
	position:relative;
	background-image:url(/adminall2/zps/images/menu_bg_blau.jpg);
}

#natur_titel {
	position:relative;
	background-image:url(/adminall2/zps/images/menu_bg_gruen.jpg);
}

#wirtschaft_titel {
	position:relative;
	background-image:url(/adminall2/zps/images/menu_bg_rot.jpg);
}

#bildung_titel {
	position:relative;
	background-image:url(/adminall2/zps/images/menu_bg_gelb.jpg);
}


.sparte_menu span {
	margin-left:10px;
}


#suche {
	position:absolute;
	top:530px;
	left:7px;
	width:166px;
	height: 40px;
	text-transform:uppercase;
	font-size:10px;
	color:#555354;

}

#suche span{
	margin-left:10px;
	display:block;
}

#suche .input_suchfeld {
	border: 1px solid #c2c2c2;
	width: 120px;
	font-size:10px;
	height:16px;
	margin-top:5px;
	color:#555354;
}

#suche .input_suchsubmit {
	font-size:10px;
	position:relative;
	top:7px;
}

.bestof_header_kultur,
.bestof_header_natur,
.bestof_header_wirtschaft {
	position:absolute;
	left:6px;
	top:5px;
	width:232px;
	height: 24px;
	color:#FFFFFF;
	text-transform:uppercase;
	line-height:24px;
	font-size:11px;
	text-decoration:none;
}

.bestof_header_kultur span,
.bestof_header_natur span,
.bestof_header_wirtschaft span{
	margin-left:10px;
}

.bestof_header_kultur {
	background-image:url(/adminall2/zps/images/menu_bg_blau.jpg);
}

.bestof_header_natur {
	background-image:url(/adminall2/zps/images/menu_bg_gruen.jpg);
}

.bestof_header_wirtschaft {
	background-image:url(/adminall2/zps/images/menu_bg_rot.jpg);
}

.bestof_body {
	position:absolute;
	left:6px;
	top:29px;
	width:232px;
	height: 98px;
}

.bestof_body span{
	display:block;
	height:78px;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	overflow:hidden;
	background:url(../images/icon_mehr.gif) bottom right no-repeat;
}

#bestof_box_1,
#bestof_box_2,
#bestof_box_3{
	width:250px;
	height:140px; 
	z-index:10; 
	position:absolute; 
	bottom:50px; 
	background-image:url(/adminall2/zps/images/bg_box_unten.png);
}

#bestof_box_1{
	left:50px;
}

#bestof_box_2{
	left:350px;
}

#bestof_box_3{
	left:650px;
}

#transparent_area{
	/*display:none;*/
}

#menubestofall {
	background-image:url(/adminall2/zps/images/bg_box_unten_gross.png);
	width:180px; 
	height:400px; 
	z-index:10; 
	position:absolute; 
	top:332px; 
	left:12px;
	padding-left:6px;
}



/* Linkes Info-Fenster */
/*
.unteres_menu {
	display:block;
	padding-left:6px;
	width:169px;
	height: 24px;
	color:#FFFFFF;
	text-transform:uppercase;
	line-height:24px;
	font-size:11px;
	text-decoration:none;
}
*/

/*
.kultur_titel {
	padding-left:10px;
	width:159px;
	background-image:url(/adminall2/zps/images/menu_bg_blau.jpg);
}

.natur_titel {
	padding-left:10px;
	width:159px;
	background-image:url(/adminall2/zps/images/menu_bg_gruen.jpg);
}

.wirtschaft_titel {
	padding-left:10px;
	width:159px;
	background-image:url(/adminall2/zps/images/menu_bg_rot.jpg);
}

.bildung_titel {
	padding-left:10px;
	width:159px;
	background-image:url(/adminall2/zps/images/menu_bg_gelb.jpg);
}
*/

#minimovie{
	position:absolute;
	top:465px;
	left:18px;
}


#menustartseite_transparent_img,
#menustartseite{
	position:absolute;
	width:215px;
   z-index:10;
   top:12px;
   left:12px;
}

#menustartseite_transparent_img {
	background:url(/adminall2/zps/images/bg_box.png) no-repeat;
}

#xml_menu{
	position:relative;
	z-index:11px;
}

#menustartseite .top {
	display:block;
   width:100%;
	background:url(/adminall2/zps/images/startseite_menu_bg_top.png) no-repeat;
   height:10px;
   }
#menustartseite .content {
	padding:0 10px;
	background:url(/adminall2/zps/images/startseite_menu_bg_content.png) repeat-y;
   }
#menustartseite .bottom {
	display:block;
   width:100%;
	background:url(/adminall2/zps/images/startseite_menu_bg_bottom.png) no-repeat;
   height:10px;
   }
   
ul li {
	background:none;
   list-style:none;
   }
   
   li {
      line-height:24px;
      font-size:11px;	
      height: 24px;
      cursor:pointer;
      background-repeat:no-repeat;
      margin-bottom:1px;
   }
   
   li.last {
   	margin:0;
      }
   
   #gemeinden { background-image:url(../images/bg_7.gif); }
   #mitglieder { background-image:url(../images/bg_6.gif); }
   #gesundheit_betreuung { background-image:url(../images/bg_5.gif); }
	 #viva { background-image:url(../images/bg_5.gif); }
   #kultur { background-image:url(../images/bg_1.gif); }
   #natur { background-image:url(../images/bg_4.gif); }
   #wirtschaft { background-image:url(../images/bg_3.gif); }
   #bildung { background-image:url(../images/bg_2.gif); }
   
		li a {
      	position:relative;
      	display:block;
         width:100%;
         height:24px;
         color:#FFF;
         text-decoration:none;
         text-transform:uppercase;
         }
         
         li span {
         	display:block;
            position:absolute;
            top:0;
            height:24px;
            }
         li .icon {
         	left:0;
            width:24px;
            background:url(/adminall2/zps/images/home_cat_inactive.gif) center center no-repeat;
            } 
         li .icon.active {
         	background-image:url(/adminall2/zps/images/home_cat_active.gif);
            }
			li .title {
         	left:24px;
            } 
            
   .startseite_direktlinks{
      padding-left: 7px;
		margin-top: 10px;
   }
	
	.startseite_direktlinks li{
      padding-left: 15px;
		background-image:url(/adminall2/images/icons/icon_link.gif);
		background-repeat:no-repeat;
		background-position: 0px 7px;
		height: auto;
   }  
   
   .startseite_direktlinks a{
      text-transform: uppercase;
      font-size: 11px;
      color: #333333;
      line-height: 16px;
		height: auto;
		padding: 3px 0;
   }
   
#app_teaser_klein{
	position: fixed;
	z-index: 1000;
	bottom: 0px;
	left: 220px;
	border:0;
}

#app_teaser_gross{
	position: absolute;
	z-index: 1000;
	top: 40px;
	right: 50px;
	border:0;
}
