@charset "utf-8";
#Karte {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 2;

}
#KMenue {
	width: 230px;
	font-size: 12px;
	overflow: visible;
	height: 850px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #EEEEEE;
}
body, html {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	/*background-color: #FFFFFF;
	background: transparent !important;*/
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.button_schliessen {
	position:absolute;
	top:1px;
	background-image: url(gfx/button_schliessen_0.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	right: 0px;
	width: 16px;
}

.button_schliessen:hover {
	background-image: url(gfx/button_schliessen_1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.button_show {
	position:absolute;
	top:0px;
	left:0px;
	background-image: url(gfx/button_show_0.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 16px;
	height: 17px;
	cursor:pointer;
}
.button_show:hover {
	position:absolute;
	top:0px;
	left:0px;
	background-image: url(gfx/button_show_1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 16px;
	height: 17px;
}
.button_standard_abschicken {
	background-color: #CCCCCC;
	margin-top: 5px;
	border: 1px solid #666666;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	cursor:pointer;
	border-radius:4px;
	outline:0; 
	-moz-outline:0;
}

.button_blau_abschicken {
	margin-top: 5px;
	border: 1px solid #666666;
	background-color: #9FA8CC;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	cursor:pointer;
	border-radius:4px;
	outline:0; 
	-moz-outline:0;
}
.button_gruen_abschicken {
	margin-top: 5px;
	border: 1px solid #666666;
	background-color: #BAD380;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	cursor:pointer;
        border-radius:4px;
	outline:0; 
	-moz-outline:0;
}
.button_rot_abschicken {
	margin-top: 5px;
	border: 1px solid #666666;
	background-color: #D68B83;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	cursor:pointer;
	border-radius:4px;
	outline:0; 
	-moz-outline:0;
}
.button_grau_abschicken {
	margin-top: 5px;
	border: 1px solid #666666;
	background-color: #CCC;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	cursor:pointer;
        border-radius:4px;
	outline:0; 
	-moz-outline:0;
}

.button_standard_abschicken_a {
	background-color: #CCCCCC;
	margin-top: 5px;
	border: 1px solid #666666;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	cursor:pointer;	
        border-radius:4px;
	outline:0; 
	-moz-outline:0;
}
.button_standard_abschicken_a a:link {
	color: #000000;
	text-decoration: none;
}
.button_standard_abschicken_a a:visited {
	text-decoration: none;
	color: #000000;
}
.button_standard_abschicken_a a:hover {
	text-decoration: none;
	color: #000000;
}
.button_standard_abschicken_a a:active {
	text-decoration: none;
	color: #000000;
}


.button_blau{
	text-align: center; 
	background-color: rgb(189, 221, 253);
	font-weight:normal;
	margin-top: 5px;
	border: 1px solid #666666;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	cursor:pointer;
}


a:link {
	text-decoration: none;
	color: #333333;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #333333;
}

@media print {
	.nicht_im_print {display:none;}
}	



/*Navigationsleiste*/
/* komplette Leiste*/
.olControlPanel{
	
	margin-top: 150px;
	margin-left: 10px;
	 
	
}
/* einzelne Elemente */
.olControlPanel div {
		 display:block;
         width:  24px;
         height: 24px;
         margin: 5px;
         
}


.olControlPanel .olControlFeatureInfoItemActive  {
		background-color: 	#000080;
        background-image: url("../gfx/neue_OL_gfx/draw_point_on.png");
}
.olControlPanel .olControlFeatureInfoItemInactive {
		background-color: 	#000080;
        background-image: url("../gfx/neue_OL_gfx/draw_point_off.png");
}

.olControlPanel .olControlMouseDefaultsItemActive {
		background-color: 	#000080;
        background-image: url("../gfx/neue_OL_gfx/panning-hand-on.png");
}
.olControlPanel .olControlMouseDefaultsItemInactive {
        background-color: 	#000080;
        background-image: url("../gfx/neue_OL_gfx/panning-hand-off.png");
}

.olControlNavigationHistory {
   background-image: url("../gfx/neue_OL_gfx/navigation_history.png");
   background-repeat: no-repeat;
   width:  24px;
   height: 24px;


}
.olControlNavigationHistoryPreviousItemActive { 
  background-position: 0px 0px;
 
}
.olControlNavigationHistoryPreviousItemInactive { 
   background-position: 0px -24px;
  
}
.olControlNavigationHistoryNextItemActive { 
   background-position: -24px 0px;
  
}
.olControlNavigationHistoryNextItemInactive { 
   background-position: -24px -24px;
}

#title_indikatorname_jahr{
	font-size: large;
}



