<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
		31.08.2016 - Tim - Neuerstellung fuer die Suche
*/


.suchergebnisse {
		padding: 1em;
}

		.suchergebnisse h1{
				font-size: .9em;
				font-weight: normal;
		}

		.suchergebnisse &gt; p{
				font-size: .9em;
				font-weight: normal;
				margin-bottom:20px;
		}
		.suchergebnisse h2{
				font-size: 1.1em;
		}
		.suchergebnisse .suche_link  {
			background-position: 5px top;
			background-size: 32px 32px;
			padding-left:60px;
			background-repeat: no-repeat;
			min-height:50px;
			text-decoration: none;
			display: block;
		}

				.suchergebnisse .suche_link span{
					text-decoration: underline;
					font-size: 10pt;
					font-weight: normal;
				}

				.suchergebnisse .suche_link img {
					margin-right: 15px;
					vertical-align: bottom;
					width: 32px;
				}
				.suchergebnisse .suche_link h3 {
					font-size:11pt;
				}
				.suchergebnisse .suche_link h3 a {

				}
				.suchergebnisse .suche_link h3 {
					margin-bottom: 5px;
					font-size:10pt;
					font-weight:normal;
				}
				.suchergebnisse .suche_link p {
					margin-top: 0;
					padding: 0 10px;
					margin-left: 60px;
				}

				.suchergebnisse .suche_link .nichtVerfuegbar {
					color: #994444;
					margin-left: 5%;
				}
				.suchergebnisse .hinweisAnzErgebnis {
					font-size: 0.9em;
					margin-top: 2em;
					margin-bottom: 1em;
					font-style: italic;
				}
		.suchergebnisse .suche_weitere  {
					padding-left:80px;
		}

		.suchergebnisse .suchergebnisse_suche {
				font-size: 13px;
				padding-left: 4%;
				padding-right: 4%;
				display: flex;
				margin-top: 2em;
		}
/*
		.suchergebnisse .suchergebnisse_suche &gt; input[type="submit"] {
			background-image: none;
			padding: 5px;
			text-align:center;
			margin-left:5px;
			border: 1px solid #d2d2d2;
		}
*/
		.suchergebnisse .suchergebnisse_suche &gt; input[type="submit"]::-moz-placeholder {
			color: #7a7a7a;
		}

		.suchergebnisse .suchergebnisse_suche input[type="search"] {
			background-image: url(/bilder/layout/lupe_suche_grau.svg);
			background-position: 11px center;
			background-repeat: no-repeat;
			background-size: 23px 23px;
			border: 1px solid #d2d2d2;
			/* padding: 0.5em 1em 0.5em 2.6em; */
			padding: 15px 44px;
			width: 86%;
		}
		.suchergebnisse .suche_kategorie {
		   border-bottom: 2px solid #fff;
		   margin-left: 2%;
		}

		.suchergebnisse .suche_desktop{
			display:block;
		}

		.suchergebnisse .suche_mobile{
			display: none;
		}


.colorbox_bild_popup{
	display: block;
	background-repeat: no-repeat;
	background-position: left;
	padding: 15px 0 15px 4em;
	background-size: 32px 32px;	
}

/* Mobiles Layout*/		
@media screen and (max-width: 500px){
		.suchergebnisse h1{
				color:#0E0E0F;
				font-size: 1em;
		}

		.suchergebnisse &gt; p{
			color:#0E0E0F;
		}

		.suchergebnisse h2 {
			color:#0E0E0F;
			border-bottom: 1px solid #0E0E0F;
		}

		.suchergebnisse .suche_link p {
			display:none;
			margin-left:0px;
		}

		.suchergebnisse .suche_kategorie {
			margin-right:2%;
		}

		.suchergebnisse .suche_link {
			padding-left:0;
			min-height:auto;
			background-color: #f2f3f5;
			color:#0E0E0F;
			padding: 3% 2%;
			margin-bottom: 2%;
			cursor:pointer;
			background-image: url(/bilder/suche-mobile-pfeil.svg) !important;
			background-position: right;
			background-size: 30px;
			padding-right: 1.5em;
			text-decoration:none;
			color:#0E0E0F;
		}

		.suchergebnisse .suche_link span{
			margin:0;
			flex: 1 1 auto;
			font-size: 10pt;
			font-weight: normal;
			text-decoration:none;
		}
		.suchergebnisse .suche_link .nichtVerfuegbar {
			display: block;
		}
		.suchergebnisse .suchergebnisse_suche {
			display: flex;
			justify-content: center;
			align-items: center;
			flex-direction: column;
		}

		.suchergebnisse .suchergebnisse_suche input[type="search"] {
			margin-bottom:3%;
		}

		.suchergebnisse .suchergebnisse_suche &gt; input[type="submit"] {
			display: flex;
			width: 100%;
			border-radius: 25px !important;
			padding: 3.5% 0;
			-webkit-border-radius: 25px;
			-webkit-appearance: none;
			justify-content:center;
			align-items:center;
			border:0;
		}

		.suchergebnisse .suche_weitere {
			padding-left: 0;
			margin-left: 2%;
			margin-right: 2%;
		}

		.suchergebnisse .suche_weitere a{
			text-decoration:none;
		}

		.suchergebnisse .suche_desktop{
			display:none;
		}

		.suchergebnisse .suche_mobile{
			display:block;
		}
}</pre></body></html>