#main p	{position: absolute;}

#rainbow	{position: absolute;
			margin-top:30px;
			opacity: 0.2;
			}
			
/*Divcontainer Partner, mit den jeweiligen Logos als Link*/
	#a_partner	{position: absolute;
			width: 20px;
			height: 200px;
			border: solid black 0px;
			margin-top: 30px;
			margin-left: 0px;
			}
	
	#a_partner img	{border: solid black 0px;}
	
/*Definition der Partner*/
		#donath		{position: absolute;
			background: #b9d626;
			border: solid white 2px;
			width: 20px;
			height: 40px;
			}
			
		#img_donath {margin-left: 22px;
			border: solid white 0px;
			}

		#lino		{position: absolute;
			margin-top: 40px;
			background: #c77e10;
			border: solid white 2px;
			width: 20px;
			height: 40px;
			}
			
		#img_lino {margin-left: 22px;
			border: solid white 0px;
			}

		#meyco		{position: absolute;
			margin-top: 80px;
			background: #d90000;
			border: solid white 2px;
			width: 20px;
			height: 40px;
			}
			
		#img_meyco {margin-left: 22px;
			border: solid white 0px;
			}
			
                #hobbyFun   {position: absolute;
			margin-top: 120px;
			background: linear-gradient(to bottom right,#c80000 30%,black 70%); /*#c80000;*/
			border: solid white 2px;
			width: 20px;
			height: 40px;
			}
			
		#img_hobbyFun {margin-left: 22px;
			border: solid white 0px;
			}
		#striko		{position: absolute;
			margin-top: 160px;
			background: #4f5556;
			border: solid white 2px;
			width: 20px;
			height: 40px;
			}
			
		#img_striko	{margin-left: 22px;
			border: solid white 0px;
			}

		#zwartz		{position: absolute;
			margin-top: 200px;
			background: black;
			border: solid white 2px;
			width: 20px;
			height: 40px;
			}
			
		#img_zwartz	{margin-left: 22px;
			border: solid white 0px; 
			}
			
/*Animation bei hover, erscheinen des jeweiligen Logos*/
		.img	{visibility: hidden;
		opacity:0;
		transition:opacity 1s linear;}

		.main:hover .img	{visibility: visible;
					opacity: 1;} 