<style>

	body{}
	html{
		background-color: DFDFEE;
		overflow-x: hidden;
	}
	.pic_s{
		position: relative;
		background: url("bilder/angebot/angebot.jpeg") left no-repeat;
		background-size: cover;
		padding: 0vh 40vw 60vh;
		background-color: transparent;
	}
	.pic_w{
		position: absolute;
		left: 60vw;
		top: -5vh;
		background: url("bilder/angebot/bergwander.png") left no-repeat;
		background-size: contain;
		padding: 0vh 20vw 30vh;
		background-color: transparent;
		z-index: -2;
	}
	.main_page {
		position: relative;
		display: table;
		width: 80%;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 5%;
		background-color: transparent;
	}
	.headline {
		text-align: left;
		position: absolute;
		left: 5vw;
		font-size: 2vw;
		color: black;
		padding-bottom: 15vh;
	}
	.std_text{
		position: relative;
		left: 5vw;
		top: 10vh;
		text-align: left;
		font-size: 1.5vw;
		color: black;
	}
	ul{
		text-align: left;
		list-style-type: disc;
		list-style-position: outside;
	}
	.mmd_down{
		display: block;
		z-index: 2;
		color: blue;3
		margin-bottom: 10vh;
		position: fixed;
		margin-left: 4.5vw;
		font-size: 1.5vw;
		}
	.mmd_down a{
		color: blue;
	}
	.mmd_down a:hover{
		color: teal;
		cursor: pointer;
	}
	.mmd_down:hover .mmd_cont{
		visibility: visible;
		opacity: 1;
	}
	.mmd_cont{
		z-index: -1;
		display: block;
		background-color: DFDFEE;
		border-radius: 1vw;
		padding:1vw;
		text-align: left;
		white-space: nowrap;
		visibility: hidden;
		opacity: 0.0;
		position: absolute;
		top: 1vw;
		display: block;
		transition: opacity 0.25s, background-color 0.25s;
	}
	.d_down_t{
		color: white;
		font-size: 1.5vw;
	}
	.d_down_t:hover .d_cont_t{
		visibility: visible;
		opacity: 1;
	}
	.d_down_t a:hover{
		color: teal;
		cursor: pointer;
	}
	.d_cont_t{
		display: block;
		border-radius: 0.5vw;
		background-color: DFDFEE;
		text-align: left;
		white-space: nowrap;
		visibility: hidden;
		opacity: 0.0;
		position: absolute;
		top: 9vh;
		left: 7vw;
		padding-left: 1vw;
		padding-bottom: 1vw;
		padding-right: 1vw;
		transition: opacity 0.25s, background-color 0.25s;
	}

</style>
