@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) draft for a central stylesheet
 * (de) Vorlage für ein zentrales Stylesheets
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.3
 * @revision        $Revision: 118 $
 * @lastmodified    $Date: 2007-08-18 16:03:42 +0200 (Sa, 18 Aug 2007) $
 */

/* import core styles | Basis-Stylesheets einbinden */
  @import url(yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
  @import url(screen/basemod.css);
  @import url(screen/basemod_2col_left_13.css);
  @import url(screen/content.css);
  @import url(screen/additional_elements.css);

/* import print layout | Druck-Layout einbinden */
/* @import url(/css/print/print_003.css); */

  
.numberOfHits {
	color: white;
	line-height:24px;
	vertical-align:middle;
	padding-left: 10px;
}

.searchResultActiveObject {
  	color: #ff1400; 
}

.searchResultNormal {
  	color: #0078cd;
}
  
.searchResultCityDistrict {
  display: block;
}

.searchResultCommZone {
	font-weight: bold;
}
  
.legendCol1 {
   width:270px;
   padding:0px;
}
.legendCol2,.legendCol3 {
   padding:0px;
   width:240px;
}
.legendText {
   color: #000; 
   background:transparent; 
   text-decoration:none; 
   font-size:11px;
}
.legendLink {
    color:#000;
}
	
	/** Search Form **/
  
  input.areaTypeChoices {
    width:14px;
    height:14px;
  }
  
  .areaTypeChoices {
    font-size:0.9em;
  }
  
  table.areaTypeChoices {
    border-spacing:0;    
  }
  
  table.areaTypeChoices td {
    padding-left:0;
    margin:0;
  }
  
  select {
		width:214px;	
		background-color: white;
	}
	.inputText {
	  width:210px;
		margin:0;
		padding:1px;
		padding-left:2px;
		/*border:1px solid #43698e;*/
	}
	
	.inputTextSmall {
		width:91px;
		margin:0;
		padding:1px;
		padding-left:2px;
	}
	
  .on {
    border: 1px solid #cc0000;
    background-color: white;
    width: 22px;
    height: 22px;
  }

  .off {
    border: 1px solid #708da9;
    background-color: white;
    width: 22px;
    height: 22px;
  }
  
   /** MAP ***/
 
  .uebersichtskarte { border: 1px solid #6f4713; margin-top:10px; margin-bottom:20px;}
  
  .maptools {
		text-align:right;
		height:24px;
		line-height:24px;
		font-size:1px;
		padding:0px;
		margin:0px;
	}
	.mapToolImage {
		height:22px;
		width:22px;
		margin-left:8px;
	}
	.map {
		border:1px solid #003366;	
		background-color:#fff;
	}
	
	.copyright {
		padding-top:0px;
		padding-bottom:5px;	
	}
	.scale {
	  padding-top:0px;
		padding-bottom:5px;
		float:right;
	}
	
	.zoomBox {
  background-color: transparent;
  border: 2px dashed #003366;	
  cursor: crosshair;
  /*  z-index: 9000;*/
  }

  	.selectRectBox {
  background-color: transparent;
  border: 2px dashed #eeeeee;	
  cursor: crosshair;
  /*  z-index: 9000;*/
  }
  
  .mapOutline, input.mapOutline {
  width: auto;
  position: absolute;
  top: -1px; left: -1px;
  padding: 0; margin: 0;
  border: 1px solid #003366;	
  }
  
  .measureText {
  background-color: red;
  }
  
  .mapModeOptions, input.mapModeOptions {
    width: auto;
    vertical-align:middle;
  }
  .mapModeOptions td {
    padding-right:10px;
  }
  .mapModeOptions input {
    margin-right:3px;
  }
  
  
  
  