		.search-vorsclaege {
			position: absolute; top: 25px; left: 0px; width: 375px; display: none;
		}
			.vorsclaege-wide-top {
				width: 374px; height: 25px; overflow: hidden;
				background-image: url(/static/images/search_vorschlage_wide_top.gif); background-repeat: no-repeat;
			}
				.vorsclaege-wide-top span {
					padding: 2px 0 0 10px; display: block; float: left; font-size: 1.2em; color: #fff; font-weight: bold;
				}
				.vorsclaege-wide-top a {
					display: block; text-indent: -1000em; float: right; width: 22px; height: 19px;
				}
			.vorsclaege-wide-middle {
				width: 374px; overflow: hidden; background-image: url(/static/images/search_vorschlage_wide_middle_bg.gif); background-repeat: repeat-y;
			}
				.vorsclaege-wide-in {
					width: 372px; overflow: hidden; 
					background-image: url(/static/images/search_vorschlage_wide_bottom_bg2.gif); background-repeat: repeat-x; background-position: 0 bottom; margin: 0 0 0 1px;
				}
					.vorsclaege-wide-in ul {
						list-style-type: none; list-style-image: none;	
					}
						.vorsclaege-wide-in ul li {
							min-height: 16px;
						}
							* html .vorsclaege-wide-in ul li {
								height: 16px;	
							}
					.vorsclaege-wide-in ul li a {
						color: #464F54; text-decoration: none; font-size: 1.2em; display: block; padding: 3px 10px 3px 10px; overflow: hidden; 
					}
						.vorsclaege-wide-in ul li a:hover {
							color: #D81E05; background-color: #DDF2FE;
						}
			.vorsclaege-wide-bottom {
				width: 374px; height: 5px; overflow: hidden; background-image: url(/static/images/search_vorschlage_wide_bottom_bg.gif); background-repeat: no-repeat;
			}
		/* #2*/	
		.search-vorsclaege-top {
			position: absolute; top: 25px; left: 0px; width: 181px; display: none;
		}
			.vorsclaege-small-top {
				width: 181px; height: 25px; overflow: hidden; background-image: url(/static/images/search_vorschlage_small_top.gif); background-repeat: no-repeat;
			}
				.vorsclaege-small-top span {
					padding: 2px 0 0 10px; display: block; float: left; font-size: 1.2em; color: #fff; font-weight: bold;
				}
				.vorsclaege-small-top a {
					display: block; text-indent: -1000em; float: right; width: 22px; height: 19px; z-index: 1;
				}
			.vorsclaege-small-middle {
				width: 181px; overflow: hidden; background-image: url(/static/images/search_vorschlage_small_middle_bg.gif); background-repeat: repeat-y;
			}
				.vorsclaege-small-in {
					width: 179px; overflow: hidden; background-image: url(/static/images/search_vorschlage_wide_bottom_bg2.gif); background-repeat: repeat-x; background-position: 0 bottom;
					margin: 0 0 0 1px;
				}
					.vorsclaege-small-in ul {
						list-style-type: none; list-style-image: none;	
					}
						.vorsclaege-small-in ul li {
							min-height: 16px; float: none;
						}
							* html .vorsclaege-small-in ul li {
								height: 16px;	
							}
					.vorsclaege-small-in ul li a {
						color: #464F54; text-decoration: none; font-size: 1.2em; display: block; padding: 3px 10px 3px 10px; overflow: hidden; 
					}
						.vorsclaege-small-in ul li a:hover {
							color: #D81E05; background-color: #DDF2FE;
						}
			.vorsclaege-small-bottom {
				width: 181px; height: 5px; overflow: hidden; background-image: url(/static/images/search_vorschlage_small_bottom_bg.gif); background-repeat: no-repeat;
			}	
		.search-results h1 {
			float: left;
		}
		.google {
			float: right; width: 120px; height: 30px; margin: 15px 0 0 0;
		}
		.search-results label {
			display: block; font-size: 1.2em; font-weight: bold; color: #000; margin: 0 0 4px 0;
		}
		.search-results input.txt-google {
			width: 302px; float: left; display: inline; margin: 0 5px 20px 0; height: 19px; padding: 2px 0 0 3px;
			background-image: url(/static/images/input_txt_305.gif); background-repeat: no-repeat; border: 0; font-size: 1.3em; color: #000;
		}
		ul.results {
			list-style-type: none; list-style-image: none; width: 566px;
		}
			ul.results li {
				font-size: 1.2em; margin: 0 0 22px 0; line-height: 150%; z-index: 1;
			}
			ul.results li a {
				display: block; color: #3E7DB9;
			}
			ul.results li a:hover {
				color: #d81e05;
			}
