@import url(https://hakumei.cookiecakedesign.de/cache/themes/theme3/fonts.css) screen;

/*Gruppengesuch*/

.hakgesgruback1{
	width:550px;
	height: auto;
	background-color:#b9cac4;
	padding:10px;
	}

.hakgesgrutitel1{
	font-family: 'Playfair Display';
	border-bottom:1px solid #295f07;
	color:#295f07;
	text-align:center;
	font-size:20px;
}

.hakgesgrutitel2{
	font-family: 'Playfair Display';
	background-color: #295f07;
	color:#b9cac4;
	text-align:center;
	font-size:16px;
	}
	
.hakgesgrucharabox1{
	width: 546px;
	height:240px;
	margin:2px;
	/* border: 1px solid yellow; */
	}

.hakgesgrucharabox2{
	width: 386px;
	height: 238px;
	float:left;
	}


.hakgesgrucharaname{
	font-family: 'Saira Condensed';
	background-color: #295f07;
	color:#b9cac4;
	text-align:center;
	font-size:16px;
	text-transform:uppercase;}

.hakgesgrucharataken{
	font-family: 'Saira Condensed';
	background-color: #295f07;
	color:#b9cac4;
	text-align:center;
	font-size:13px;
	text-transform:uppercase;}

.hakgesgrupic{
	width:150px;
	height:230px;
	float:left;
	padding:3px;
	border:2px solid #295f07;
	background-color:#b9cac4;}
	
.hakgesgrucharabox3{
	font-family: 'Saira Condensed';
	width: 386px;
	height: 199px;
	}	
	
.hakgesgrucharafacts{
	width: 386px;
	height:46px;
}
 
.hakgesgrucharafacts .fact{
	width: 184px;
	height: 16px;
	float:left;
	background-color:#295f07;
	color:#b9cac4;
	font-family: 'Saira Condensed';
	font-size:12px;
	padding:2px 2px 2px 5px;
	text-align:left;
	margin:1px;
	}
	
.hakgesgrucharatext{
	font-family: 'Saira Condensed';
	height: 142px;
	overflow:auto;
	padding:5px;
	font-size:12pt;
	text-align:justify;
	color:#1a3f03;
	}
	
.hakgesgrubox1{
	width:auto;
	height: 204px;
	}

.hakgesgrubox1 .info{
	width: 296px;
	height: 190px;
	float:left;
	padding:5px;
	text-align:justify;
	overflow:auto;
	font-family: 'Saira Condensed';
	font-size:12pt;
	color:#1a3f03;
	/* border: 1px solid purple; */
	}

.hakgesgrubox1 .shorts{
	width: 230px;
	height: 190px;
	padding:5px;
	float:left;
	/* border: 1px solid red; */
	}

.hakgesgrubox1 .shorts .facts{
	width: 205px;
	height:auto;
	margin:1px;
	border:1px solid #295f07;
	border-left:15px solid #295f07;
	padding:2px 2px 2px 5px;
	font-family: 'Saira Condensed';
	font-size:13px;
	text-align: left;
	}

.hakgesgrubox2{
	font-family: 'Saira Condensed';
	text-align:center;
	font-size:15px;
}

.hakgesgrubox2 a{
	text-decoration:none;
	text-transform: uppercase;
	}


.hakgeseinback1{
	width:550px;
	height: auto;
	background-color:#b9cac4;
	padding:10px;
	}

.hakgeseintitel1{
	font-family: 'Playfair Display';
	border-bottom:1px solid #295f07;
	color:#295f07;
	text-align:center;
	font-size:20px;
}

.hakgeseintitel2{
	font-family: 'Playfair Display';
	background-color: #295f07;
	color:#b9cac4;
	text-align:center;
	font-size:16px;
	}
	
.hakgeseincharabox1{
	width: 546px;
	height: 251px;
	margin:2px;
	/* border: 1px solid yellow; */
	}

.hakgeseincharabox2{
	width: auto;
	height: 210px;
	}

.hakgeseincharabox3{
	width:386px;
	height: 210px;
	float:left;
	}
	
.hakgeseincharabox4{
	width:386px;
	height: 210px;
	float:right;
	}	

.hakgeseincharaname{
	font-family: 'Saira Condensed';
	background-color: #9ba669;
	color: #295f07;
	text-align:center;
	font-size:16px;
	text-transform:uppercase;
	}

.hakgeseincharataken{
	font-family: 'Saira Condensed';
	background-color: #295f07;
	color:#b9cac4;
	text-align:center;
	font-size:13px;
	text-transform:uppercase;}

.hakgeseinpic1{
	width:150px;
	height:200px;
	float:left;
	padding:3px;
	border:2px solid #295f07;
	background-color:#b9cac4;}
	
.hakgeseinpic2{
	width:150px;
	height:200px;
	float:right;
	padding:3px;
	border:2px solid #295f07;
	background-color:#b9cac4;}	
	
.hakgeseincharafacts{
	width: 386px;
	height:46px;
}
 
.hakgeseincharafacts .fact{
	width: 184px;
	height: 16px;
	float:left;
	background-color:#295f07;
	color:#b9cac4;
	font-family: 'Saira Condensed';
	font-size:12px;
	padding:2px 2px 2px 5px;
	text-align:left;
	margin:1px;
	}
	
.hakgeseincharatext{
	font-family: 'Saira Condensed';
	height: 152px;
	overflow:auto;
	padding:5px;
	font-size:12pt;
	text-align:justify;
	color:#1a3f03;
	}
	
.hakgeseinbox1{
	width:auto;
	height: 204px;
	}

.hakgeseinbox1 .info{
	width: 296px;
	height: 190px;
	float:left;
	padding:5px;
	text-align:justify;
	overflow:auto;
	font-family: 'Saira Condensed';
	font-size:12pt;
	color:#1a3f03;
	/* border: 1px solid purple; */
	}

.hakgeseinbox1 .shorts{
	width: 230px;
	height: 190px;
	padding:5px;
	float:left;
	/* border: 1px solid red; */
	}

.hakgeseinbox1 .shorts .facts{
	width: 205px;
	height:auto;
	margin:1px;
	border:1px solid #295f07;
	border-left:15px solid #295f07;
	padding:2px 2px 2px 5px;
	font-family: 'Saira Condensed';
	font-size:13px;
	text-align: left;
	}

.hakgeseinbox2{
	font-family: 'Saira Condensed';
	text-align:center;
	font-size:15px;
}

.hakgeseinbox2 a{
	text-decoration:none;
	text-transform: uppercase;
	}






/*Old*/

.hakgesoldshead0{font-family: 'Playfair Display', serif;
font-size:26px;
padding:15px;
text-align:center;
background-color:#9ba669;
color: #1a3f03;
}


/*Gruppengesuche*/

.hakgesoldsbox1{
 width: 650px;
 height:auto;
 background-color:#b9cac4;}

.hakgesoldsbox2{width:auto;
height:auto;}


.hakgesoldshead1{font-family: 'Playfair Display', serif;
font-size:26px;
padding:20px;
text-align:right;
background-color:#295f07;
color: #9ba669;
}

.hakgesoldshead2{font-family: 'Playfair Display', serif;
font-size:26px;
text-align: left;
padding:20px;
background-color:#295f07;
color: #9ba669;}

.hakgesoldshead3{font-family: 'Playfair Display', serif;
font-size:20px;
text-align: center;
padding:20px;
background-color:#295f07;
color: #9ba669;}

.hakgesoldslink{font-family: 'Playfair Display', serif;
font-size:15px;
text-align: center;
padding:10px;
background-color:#9ba669;
color: #1a3f03;}

.hakgesoldslink a{font-family: 'Playfair Display', serif;
font-size:15px;
text-align: center;
color: #1a3f03;
text-decoration:none;}

.hakgesoldscharaname{
 background-color:#9ba669;
 font-family: 'Playfair Display', serif;
 font-size: 12pt;
 height: 20px;
 text-align: center;
 color: #1a3f03;
 padding:2px;
 }

.hakgesoldscharashortinfo{
 font-family: 'Saira Condensed', sans-serif;
 font-size:12pt;
 text-align: left;
 text-transform:uppercase;
 padding: 2px 2px 2px 5px;
 }

.hakgesoldscharastat{background-color:#9ba669;font-family: 'Playfair Display', serif;font-size: 12pt;height: 20px;text-align:center;color: #1a3f03;padding:2px;}

.hakgrgespic1{
 width: 150px;
 height: 230px;
 border:5px solid #9ba669;
 float:left;
 padding:3px;
 background-color:#b9cac4;
 margin: 45px 5px 5px 5px;
 }

.hakgrgespic2{
 width: 150px;
 height: 230px;
 border:5px solid #9ba669;
 float:right;
 padding:4px;
 margin: 43px 5px 5px 5px;
 background-color:#b9cac4;
 }

.hakgesoldsbox3{
 height: 219px;
 width:auto;
 }

.hakgesoldstext1{
 font-family: 'Saira Condensed', sans-serif;
 font-size: 13.5pt;
 text-align:justify;
 background-color:#b9cac4;
 color: #1a3f03;
 height: 130px;
 width:auto;
 padding: 5px;
 overflow:auto;
 }
 
 .hakgesoldstext2{
 font-family: 'Saira Condensed', sans-serif;
 font-size:13.5pt;
 text-align:justify;
 background-color:#b9cac4;
 color: #1a3f03;
 height: 200px;
 width:auto;
 padding: 10px;
 overflow:auto;}

/*Einzelgesuche*/
.hakgesoldseinbox1{
 width: 650px;
 height:auto;
 background-color:#b9cac4;}

.hakgesoldseinbox2{width:auto;
height:auto;}


.hakgesoldseinhead1{font-family: 'Playfair Display', serif;
font-size:26px;
padding:20px;
text-align:right;
background-color:#295f07;
color: #9ba669;
}

.hakgesoldseinhead2{font-family: 'Playfair Display', serif;
font-size:26px;
text-align: left;
padding:20px;
background-color:#295f07;
color: #9ba669;}

.hakgesoldseinhead3{font-family: 'Playfair Display', serif;
font-size:20px;
text-align: center;
padding:20px;
background-color:#295f07;
color: #9ba669;}

.hakgesoldseinlink{font-family: 'Playfair Display', serif;
font-size:15px;
text-align: center;
padding:10px;
background-color:#9ba669;
color: #1a3f03;}

.hakgesoldseinlink a{font-family: 'Playfair Display', serif;
font-size:15px;
text-align: center;
color: #1a3f03;
text-decoration:none;}

.hakgesoldseincharaname{background-color:#9ba669;
font-family: 'Playfair Display', serif;
font-size:13px;
height:18px;
text-align:center;
color: #1a3f03;
padding:2px;}

.hakgesoldseincharastat{background-color:#9ba669;
font-family: 'Playfair Display', serif;
font-size:13px;
height:18px;
text-align:center;
color: #1a3f03;
padding:2px;}

.hakgesoldseinpic1{
 width: 200px;
 height: 300px;
 border:5px solid #9ba669;
 float:left;
 padding:3px;
 background-color:#b9cac4;
 margin: 5px;
 }

.hakgesoldseinpic2{
 width: 200px;
 height: 300px;
 border:5px solid #9ba669;
 float:right;
 padding:4px;
 margin: 5px;
 background-color:#b9cac4;
 }

.hakgesoldseinbox3{
 height: 256px;
 width:auto;
 }

.hakgesoldseinbox4{
 height: 250px;
 width:auto;
 }
 
.hakgesoldseintext1{
 font-family: 'Rajdhani', sans-serif;
 font-size:13.5pt;
 text-align:justify;
 background-color:#b9cac4;
 color: #1a3f03;
 height: 175px;
 width:auto;
 padding: 5px;
 overflow:auto;
 }
 
 .hakgesoldseintext2{
	 font-family: 'Saira Condensed', sans-serif;
	 font-size:13.5pt;
	 text-align:justify;
	 background-color:#b9cac4;
	 color: #1a3f03;
	 height: 190px;
	 width:auto;
	 padding: 5px;
	 overflow:auto;}
 
 .hakgesoldseintext3{
font-family: 'Saira Condensed', sans-serif;
 font-size:13.5pt;
 text-align:justify;
 background-color:#b9cac4;
 color: #1a3f03;
 height: 200px;
 width:auto;
 padding: 10px;
 overflow:auto;}
