/*Radioschalter---Start*/
	.radiobox{
	color: #AAAAAA; 
	display: block;
	position: relative;
	float: none;
	width: auto;
	height: 4vw;
	}
	/*originalen Radioschalter ausblenden*/
	.radiobox input[type=radio]{
	position: absolute;
	visibility: hidden;
	}
	/*label allgemein*/
	.radiobox label{
	display: block;
	position: relative;
	font-weight: 300;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	height: 4vw;
	z-index: 9;
	cursor: pointer;
	color: #000000;
	-webkit-transition: all 0.25s linear;
	}
	/*Label drüberfahren bei unchecked*/
	.radiobox:hover label{
	color: #000000;
	}
	/*Rahmen unchecked*/
	.radiobox .check{
	display: block;
	position: absolute;
	border: 2px solid #000000;
	border-radius: 100%;
	height: 4vw;
	width: 4vw;
	top: 0px;
	left: 0px;
	z-index: 5;
	transition: border .25s linear;
	-webkit-transition: border .25s linear;
	background: #aaaaaa;
	background-image: -webkit-linear-gradient(top, #eeeeee, #999999);
	background-image: -moz-linear-gradient(top, #eeeeee, #999999);
	background-image: -ms-linear-gradient(top, #eeeeee, #999999);
	background-image: -o-linear-gradient(top, #eeeeee, #999999);
	background-image: linear-gradient(to bottom, #eeeeee, #999999);
	}
	/*Rahmen drüberfahren bei checked*/
	.radiobox:hover .check {
	border: 2px solid #000000;
	}
	/*Punkt*/
	.radiobox .check::before {
	display: block;
	position: absolute;
	content: '';
	border-radius: 100%;
	height: 2.1vw;
	width: 2.1vw;
	top: 0.95vw;
	left: 0.95vw;
	margin: auto;
	transition: background 0.25s linear;
	-webkit-transition: background 0.25s linear;
	}
	/*Rahmen bei checked*/
	input.radiobox_input[type=radio]:checked ~ .check {
	border: 2px solid #000000;
	}
	/*Punkt bei checked*/
	input.radiobox_input[type=radio]:checked ~ .check::before{
	background: #000000;
	}
	/*Labelfarbe bei checked*/
	input.radiobox_input[type=radio]:checked ~ label{
	color: #000000;
	}
/*Radioschalter---Ende*/
/*Selectbox---Begin*/
	.select-style {
		margin-left: 10vw;
		padding-left: 0.5vw;
		border: 2px solid #aaaaaa;
		width: 8vw;
		border-radius: 3px;
		overflow: hidden;
		background-color: #fff;
		background: #fff url("../images/dropdown.gif") no-repeat 90% 50%;
		background-size: 2vw 2vw;
		position: relative;
	}
	.select-style select {
		width: 27vw;
		border: none;
		box-shadow: none;
		background-color: transparent;
		background-image: none;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
	}
	.select-style select:focus {
		outline: none;
	}
/*Selectbox---Ende*/
	
