#ttxt				{background-color:rgba(255, 255, 255, 0.65);padding:15px;}
#ttxt_in			{margin:auto;max-width:830px;}
#allcon			{margin:25px auto 0 auto;max-width:800px;padding:15px;background-color:rgba(255, 255, 255, 0.6);}
#allcon a:link		{text-decoration:none;color:#333;line-height:1.6em;}
#allcon a:hover		{background-color:rgba(255, 255, 255, 0.7)}
.dflole			{float:left;background-color:rgba(255, 255, 255, 0.6);width:182px;padding:5px;}
.clear				{clear:both;}
#mitgliedwerden		{margin:20px auto 20px auto;color:#FFF;text-align:center;max-width:600px;padding:10px;background-color:#bd1b1b;cursor:pointer;border-radius:3px;}
#suaus	{list-style-type:none;float:left;width:100%;font-size:0.8em;margin:0px 0 10px -45px;}
#suaus a:link, a:visited	{color:#FFF !important;}
#suaus li			{margin:5px;padding:5px;background:#6699cc;border-radius:5px;display:inline-block;}

#singles-suchenx		{text-align:left;width:calc(100% - 40px);max-width:620px;padding:5px 20px 0px 20px;margin:auto;}
#partnersuche-out	{max-width:800px;text-align:center;margin:auto;}
#partnersuche		{text-align:center;margin:5px;color:#ffffff;text-transform: uppercase;}
#partnersuche h3		{margin:0 auto;}
#dating			{width:100%;margin-top:5px;}
#trust2			{width:160px;margin:15px 0 3px 0;}
#suchfe		{background-image: url('/nfs/img/design/backsuche1.jpg');}

@media only screen and (min-width: 1025px) {
	#singles-suchenx	{margin-top:10px;}
}
@media only screen and (max-width: 599px) {
	#singles-suchenx	{padding:5px 20px 10px 20px;}
	#partnersuche	{}
	#suchfe		{background-image: url('/nfs/img/design/backsuche_s.jpg');}
}
@media only screen and (min-width: 461px){
	.mare10pc		{margin-right:10px;}
}
@media only screen and (max-width: 460px){
	#allcon		{width:100%;margin-left:-15px;}
	.dflole		{width:100%;font-size:1.2em;line-height:1.8em;}
	#ttxt			{width:calc(100% - 30px);}
}
@media only screen and (max-width: 420px) {
	#suchfe		{background-image: url('/nfs/img/design/backsuche_xs.jpg');}
}
