/* Suchresultate auf Karte */


/* ACHTUNG! Sollte die Grösse des infoWindows geändert werden,
 * muss sie auch im JavaScript in Map.aspx angepasst werden!!! */

.search_results_map_template { /* IE6-7 Bugfix*/
}

.search_results_map_template #map_canvas { /* IE6-7 Bugfix*/
	width: 27em; /* 27 x 16px = 432px */
    /*height: 37em; /* 37 x 16px = 592px; */
}

/* .infoWindow */

.infoWindow { /* infoWindow ist rechts oben */
    position: absolute;
    overflow: visible;
    padding: 0;
}

.infoWindowLeft { /* infoWindow ist links oben */
    position: absolute;
    overflow: visible;
}

.infoWindowLeftBottom { /* infoWindow ist links unten */
    position: absolute;
    overflow: visible;
}

.infoWindowBottom { /* infoWindow ist rechts unten */
    position: absolute;
    overflow: visible;
}

/* infoWindowInnerDiv */

.infoWindowInnerDiv {
    position: absolute;
    width: 11.5em;
    bottom: 0; left: 0; /* wird gegebenenfalls überschrieben. */
    margin: 0;
    background-image: url('/images/transparent.gif'); /* Trick! Der IE6 gibt sonst den onMouseOver-Event durch das InfoWindow hindurch auf die Karte weiter! */
}

.infoWindowLeft .infoWindowInnerDiv {
    bottom: 0;
    right: 0; left: auto;
}

.infoWindowLeftBottom .infoWindowInnerDiv {
    top: 0; bottom: auto;
    right: 0; left: auto;
}

.infoWindowBottom .infoWindowInnerDiv {
    top: 0;  bottom: auto;
    left: 0em;
}
    
/* "Runde Ecken" */
.infoWindowInnerDiv .top_left {
    height: 4px;
    padding-left: 4px;
	background: url('/images/white_round_corner_top_left.gif') top left no-repeat;
}
.infoWindowInnerDiv .top_right {
    height: 4px;
	background: url('/images/white_round_corner_top_right.gif') top right no-repeat;
    overflow: hidden;
}
.infoWindowInnerDiv .bottom_left {
    height: 4px;
    padding-left: 4px;
	background: url('/images/white_round_corner_bottom_left.gif') bottom left no-repeat;
}
.infoWindowInnerDiv .bottom_right {
    height: 4px;
	background: url('/images/white_round_corner_bottom_right.gif') bottom right no-repeat;

}


/* Runde Ecken müssen nicht immmer sein: Wenn der Spitz daran hängt */
.infoWindow .bottom_left {
	background: url('/images/white_no_round_corner.gif') bottom left no-repeat;
}

.infoWindowLeft .bottom_right {
	background: url('/images/white_no_round_corner.gif') bottom right no-repeat;
}

.infoWindowBottom .top_left {
	background: url('/images/white_no_round_corner.gif') top left no-repeat;
}

.infoWindowLeftBottom .top_right {
	background: url('/images/white_no_round_corner.gif') top right no-repeat;
}

/* infoWindowTriangle: wird gebraucht, um den Spitz zu erzeugen */
.infoWindowTriangle  {
    position: absolute;
    background: url('/images/infowindow_triangle_bottom_left.gif') bottom left no-repeat;
}

.infoWindowTriangleLeft {
    position: absolute;
    background: url('/images/infowindow_triangle_bottom_right.gif') bottom right no-repeat;
}

.infoWindowTriangleLeftBottom  {
    position: absolute;
    background: url('/images/infowindow_triangle_top_right.gif') top right no-repeat;

}

.infoWindowTriangleBottom {
    position: absolute;
    background: url('/images/infowindow_triangle_top_left.gif') top left no-repeat;

}


/* Innerer Container, der die Adressen effektiv enthält */
.infoWindowContent {
    background: #ffffff;
    padding: 0.25em 0em 0.25em 0em;
    overflow: auto;
    max-height: 11.5em;
}

.infoWindowContent .address .horizontal_links {
    /* IE6-1 Fix! */
}



