/*Reservierung*/
	#content_reservierung{
		float: left;
		width: 860px;
		padding-top: 50px;
		padding-left: 50px;
		padding-right: 50px;
	}
	h3.reservierung{
		font-family: sanslight;
		font-style: italic;
		font-size: 16pt;
		margin-top: -30px;
		margin-bottom: 30px;
	}
	p.reservierung{
		font-family: DVCondensed2;
		font-size: 11pt;
		text-align: justify;
		margin-bottom: 15px;
		line-height: 20pt;
	}
	#content_reservierung #form_wrap{
		background-color: white; 
		//width: 720px; 
		margin-top: 50px; 
		margin-left: 5px; 
		border: 1px solid #f1f1f1;
		-moz-border-radius: 20px;
		-moz-box-shadow: 2px 2px 5px #999;
		-webkit-border-radius: 20px;
		-webkit-box-shadow: 2px 2px 5px #999;
		padding: 30px 30px;
		width: 790px;
	}
	#content_reservierung #form_wrap #form{
		//border-top: 1px solid #EEE;
		width: 790px;
	}
	
	#form .row .labelradio{
		font-family: sanslight;
		font-style: italic;
		font-size: 11pt;
		width: 60px;
		text-align: right;
		float:left;
		padding-right: 10px;
		margin-right: 10px;
		
	}
	#form .row .input .detail_reservierung{
		width: 200px;
		font-family: sanslight;
		font-style: italic;
		font-size: 11pt;
		padding: 7px 8px;
		margin: 0px;
		display: block;
	}
	#form .row .labelradio_raucher_one{
		font-family: sanslight;
		font-style: italic;
		font-size: 11pt;
		width: 160px;
		text-align: right;
		float:left;
		padding-right: 10px;
		margin-right: 10px;
		margin-left: 120px;
		//border: 1px solid green;
	}
	#form .row .labelradio_raucher_two{
		font-family: sanslight;
		font-style: italic;
		font-size: 11pt;
		width: 100px;
		text-align: right;
		float:left;
		padding-right: 10px;
		margin-right: 10px;
		margin-left: 0px;
		//border: 1px solid green;
	}
	.select_anlass{
		margin-top: 10px;
	}
	
	/*ENDE Reservierung*/