/* #### GESUCH 1 #### */
.gesuch1 {width: 500px; box-sizing: border-box; padding: 20px; background-color: #191919;} 
	.gesuch1 .outer {background-color: #222; padding: 20px; } 
	.gesuch1 .headline {
		padding: 2px; 
		border-bottom: rgb(78, 76, 61) solid 1px; 
		text-align: center; 
		font-family: 'loveofthunder'; 
		font-size: 20px;
	    margin-bottom: -10px;
	}
	.gesuch1 .untertitel {
   	     text-align: center;
   		 font-family: 'Calibri';
   		 font-size: 10px;
   		 text-transform: uppercase;
   		 letter-spacing: 1px;
		 margin-top: 15px;
   		 margin-bottom: -20px;
		 color: #cec9c4;
		}

	.gesuch1 .text-l {
   	 	width: 310px;
    	height: 205px;
    	padding: 15px;
    	box-sizing: border-box;
    	overflow: auto;
    	background-color: #191919;
    	text-align: justify;
    	font-family: 'Calibri';
    	font-size: 11px;
    	color: #ceccc4;
    	line-height: 140%;
    	float: left;
		}

	.gesuch1 .text-l::-webkit-scrollbar { width: 5px; background-color: #191919; } 
	.gesuch1 .text-l::-webkit-scrollbar-track { background:#191919;} 
	.gesuch1 .text-l::-webkit-scrollbar-thumb { background:#222; } 

	.gesuch1 .text-l b {font-weight: bold; color:#b5ae7c;}
	.gesuch1 .text-l i {color:#fff;}
	.gesuch1 .text-l u {border-bottom: #a9a382 double; color: #a9a382;}

	.gesuch1 .text-l #frei {color: #827e63; font-size: 14px; font-family: 'loveofthunder';} 
	.gesuch1 .text-l #reserviert {color: #827e63; font-size: 14px; font-family: 'loveofthunder'; font-style: italic;} 
	.gesuch1 .text-l #vergeben {color: #827e63; font-size: 14px; font-family: 'loveofthunder'; text-decoration: line-through;} 

	.gesuch1 .text-r {
    	width: 310px;
    	height: 205px;
    	padding: 15px;
    	box-sizing: border-box;
    	overflow: auto;
    	background-color: #191919;
   	 	text-align: justify;
    	font-family: 'Calibri';
    	font-size: 11px;
    	color: #ceccc4;
    	line-height: 140%;
    	float: right;
		} 

	.gesuch1 .text-r::-webkit-scrollbar { width: 5px; background-color: #191919; } 
	.gesuch1 .text-r::-webkit-scrollbar-track { background:#191919;} 
	.gesuch1 .text-r::-webkit-scrollbar-thumb { background:#222; } 

	.gesuch1 .text-r b {font-weight: bold; color:#b5ae7c;}
	.gesuch1 .text-r i {color:#fff;}
	.gesuch1 .text-r u {border-bottom: #a9a382 double; color: #a9a382;}

	.gesuch1 .text-r #frei {color: #827e63; font-size: 14px; font-family: 'loveofthunder';} 
	.gesuch1 .text-r #reserviert {color: #827e63; font-size: 14px; font-family: 'loveofthunder'; font-style: italic;} 
	.gesuch1 .text-r #vergeben {color: #827e63; font-size: 14px; font-family: 'loveofthunder'; text-decoration: line-through;} 

	.gesuch1 .bild {width: 85px; height: 85px; display: inline-block; padding: 10px; background-color:#191919;} 
	.gesuch1 .bild img {width: 85px; height: 85px; }
	.gesuch1 .fakt {
		width: 105px; 
		height: 20px; 
		background-color: #191919; 
		margin-top: 5px; 
		box-sizing: border-box; 
		font-size: 9px; 
		text-align: center; 
		font-family: 'Calibri'; 
		text-transform: uppercase; 
		letter-spacing: 1px; 
		display: inline-block; 
		padding: 3px; 
	}


	.gesuch1 .info {
   	 	width: 100%;
    	height: auto;
    	background-color: #191919;
    	padding: 20px;
		font-size: 11px;
		text-align: justify;
    	box-sizing: border-box;
    	line-height: 140%;
	}


	/* ZWEITER GESUCHSCODE */

.gesuch2 {
    width: 500px;
    background-color: #191919;
    box-sizing: border-box;
    padding: 50px;
}

	.gesuch2 .headline {
    	width: 400px;
    	font-family: 'courier new';
    	letter-spacing: 3px;
    	text-transform: lowercase;
    	font-size: 16pt;
    	text-align: center;
    	line-height: 94%;
    	color: #807a52;
	}

	.gesuch2 .untertitel {
    	text-align: center;
    	font-family: calibri;
    	text-transform: uppercase;
    	font-size: 10px;
    	letter-spacing: 2px;
    	color: #6f6c58;
	}

	.gesuch2 .untertitel::before { content: " → ";}
	.gesuch2 .untertitel::after { content: " ← ";}

	.gesuch2 .bild-l {
    	width: 100px;
    	height: 100px;
    	border: #4e4c3d solid 1px;
    	padding: 10px;
    	float: left;
		margin-right: 20px;
	}
	.gesuch2 .bild-l img {width: 100px; height: 100px;}

	.gesuch2 .bild-r {
    	width: 100px;
    	height: 100px;
    	border: #4e4c3d solid 1px;
    	padding: 10px;
    	float: right;
		margin-left: 20px;
	}
	.gesuch2 .bild-r img {width: 100px; height: 100px;}

	.gesuch2 .box {
    	width: 258px;
    	height: 120px;
    	box-sizing: border-box;
    	display: inline-block;
    	border: #4e4c3d solid 1px;
    	padding: 10px;
    	margin-bottom: 20px;
	}

	.gesuch2 .text {
   	 	font-size: 10px;
    	height: 100px;
    	overflow: auto;
    	line-height: 130%;
    	text-align: justify;
		padding-right: 10px;
	}

	.gesuch2 .text b {font-weight: bold; color:#868161;} 
	.gesuch2 .text i {color:#fff;}
	.gesuch2 .text u { color: #a9a382;}

	.gesuch2 .text::-webkit-scrollbar { width: 5px; background-color: #191919; } 
	.gesuch2 .text::-webkit-scrollbar-track { background:#191919;} 
	.gesuch2 .text::-webkit-scrollbar-thumb { background:#4e4c3d; } 

	.gesuch2 .info {    
		border: #4e4c3d solid 1px;
    	padding: 10px;
    	font-size: 10px;
		text-align: justify;}

	.gesuch2 .info b {font-weight: bold; color:#868161;} 
	.gesuch2 .info  i {color:#fff;}
	.gesuch2 .info  u { color: #a9a382;}

	/* DRITTER GESUCHSCODE */
.gesuch3 {
    width: 500px;
    box-sizing: border-box;
    background-color: #191919;
    padding: 20px;
}

	.gesuch3 .headline {
   	 	text-align: center;
    	font-family: 'Fjalla One';
    	font-size: 24px;
    	text-shadow: #4e4c3d 3px 1px;
		margin-bottom: -20px;
	}
	.gesuch3 .subtitel {
    	text-shadow: none;
    	font-size: 10px;
    	font-family: 'Calibri';
    	text-transform: uppercase;
    	letter-spacing: 2px;
    	text-shadow: #4e4c3d 1px 1px;
	}
	.gesuch3 .untertitel {
   	 	text-align: center;
    	font-size: 10px;
    	color: #ceccc4;
    	font-family: 'Calibri';
    	text-transform: uppercase;
    	letter-spacing: 2px;
    	font-style: italic;
    	margin-top: 10px;
    	margin-bottom: -15px;
    	width: 100%;
	}

	.gesuch3 .bild-l {
    	float: left;
    	border: #3a3a3a solid 1px;
    	width: 100px;
    	height: 100px;
    	padding: 5px;
    	margin-right: 10px;
	}
	.gesuch3 .bild-l img {width: 100px; height: 100px;}

	.gesuch3 .bild-r {
    	float: right;
    	border: #3a3a3a solid 1px;
    	width: 100px;
    	height: 100px;
    	padding: 5px;
    	margin-left: 10px;
	}
	.gesuch3 .bild-r img {width: 100px; height: 100px;}

	.gesuch3 .box-l {
    	display: inline-block;
    	width: 217px;
    	border: #3a3a3a solid 1px;
    	box-sizing: border-box;
    	padding: 5px;
    	height: 112px;
		float: left;
		margin-right: 10px;
	}

	.gesuch3 .box-r {
    	display: inline-block;
    	width: 217px;
    	border: #3a3a3a solid 1px;
    	box-sizing: border-box;
    	padding: 5px;
    	height: 112px;
		float: right;
		margin-left: 10px;
	}

	.gesuch3 .text {
    	font-size: 10px;
    	height: 100px;
    	overflow: auto;
    	padding-right: 5px;
		text-align: justify;
	}

	.gesuch3 .text::-webkit-scrollbar { width: 5px; background-color: #191919; } 
	.gesuch3 .text::-webkit-scrollbar-track { background:#191919;} 
	.gesuch3 .text::-webkit-scrollbar-thumb { background:#4e4c3d; } 


	.gesuch3 .fakt {
    	display: inline-block;
    	width: 110px;
    	height: 20px;
    	padding: 2px;
    	text-align: center;
   	 	text-transform: uppercase;
    	font-size: 10px;
    	border: #3a3a3a solid 1px;
    	box-sizing: border-box;
    	font-family: 'Calibri';
    	letter-spacing: 0px;
		margin-bottom: 3px;
	}

	.gesuch3 .info {
    	border: #3a3a3a solid 1px;
    	padding: 5px;
    	font-size: 10px;
    	text-align: justify;
    	margin-top: 10px;
}