 body				{	color: #001176; background-color: #d8e9f5; 
						font-family: verdana, arial, helvetica; font-style: normal; font-size: 11px; text-decoration: none; font-weight: normal; 
 						background-image: url('../img/background.gif'); background-position: 0px 0px;
 						background-repeat: repeat-x; background-attachment: scroll;
 						padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
 						
 h1					{font-family: verdana, arial, helvetica; font-style: normal; font-size: 11px; text-decoration: none; font-weight: bold;}	
					
 strong				{font-weight: normal;}
 						
 div.bg_01			{	position: absolute;
 						top: 54px; left: 0px; width: 738px; height: 59px; z-index: 1;
 						background-image: url('../img/background_01.gif'); background-position: 0px 0px;
 						background-repeat: no-repeat; background-attachment: scroll; }

 div.bg_02			{	position: absolute; background-color: #3b89c8;
 						top: 113px; left: 0px; width: 100%; height: 387px; z-index: 1;
 						background-image: url('../img/danseb-startseite.jpg'); background-position: 130px 20px;
 						background-repeat: no-repeat; background-attachment: scroll; }

 div.bg_02ma		{	position: absolute;
 						top: 113px; left: 0px; width: 100%; height: 26px; z-index: 1;
 						background-image: url('../img/background_02ma.gif'); background-position: 0px 0px;
 						background-repeat: repeat-x; background-attachment: scroll; }

 div.bg_02mb		{	position: absolute;
 						top: 0px; left: 298px; width: 472px; height: 26px; z-index: 2;
 						background-image: url('../img/background_02mb.gif'); background-position: 0px 0px;
 						background-repeat: no-repeat; background-attachment: scroll; }

 div.menu			{	position: absolute; background-color: #3b89c8;
 						top: 54px; left: 0px; width: 298px; height: 370px; z-index: 2;
 						background-image: url('../img/background_menu.gif'); background-position: 0px 0px;
 						background-repeat: no-repeat; background-attachment: scroll; }
 						
 div.menu_start			{	position: absolute; background-color: #3b89c8;
 						top: 54px; left: 0px; width: 100px; height: 370px; z-index: 2;
 						background-image: url('../img/menu_start.jpg'); background-position: 0px 0px;
 						background-repeat: no-repeat; background-attachment: scroll; }						

 div.menu_u			{	position: absolute; background-color: #3b89c8;
 						top: 54px; left: 0px; width: 298px; height: 500px; z-index: 2;
 						background-image: url('../img/background_menu_u.gif'); background-position: 0px 0px;
 						background-repeat: no-repeat; background-attachment: scroll; }

 div.mm01			{	position: static;
 						width: 298px; height: 94px; z-index: 1;
 						background-image: url('../img/mm_01.gif'); background-position: 0px 0px;
 						background-repeat: no-repeat; background-attachment: scroll; }
 						
 div.mm01_start			{	position: static;
 						width: 298px; height: 94px; z-index: 1;
 						background-image: url('../img/start_schwimmbad.png'); background-position: 0px 0px;
 						background-repeat: no-repeat; background-attachment: scroll; }						

 div.mm02			{	position: static;
 						width: 298px; height: 98px; z-index: 1;
 						background-image: url('../img/start_waermepumpen.png'); background-position: 0px 0px;
 						background-repeat: no-repeat; background-attachment: scroll; }
 						
 div.mm02_cont			{	position: static;
 						width: 298px; height: 98px; z-index: 1; margin-top: 60px;
 						background-image: url('../img/start_waermepumpen.png'); background-position: 0px 0px;
 						background-repeat: no-repeat; background-attachment: scroll; }
 																		

 div.mm03			{	position: static;
 						width: 298px; height: 103px; z-index: 1;
 						background-image: url('../img/mm_03.gif'); background-position: 0px 0px;
 						background-repeat: no-repeat; background-attachment: scroll; }

 div.mm04			{	position: static;
 						width: 298px; height: 75px; z-index: 1;
 						background-image: url('../img/mm_04.gif'); background-position: 0px 0px;
 						background-repeat: no-repeat; background-attachment: scroll; }

 div.mm01m			{	position: absolut;
 						top: 0px; left: 0px; width: 298px; height: 234px; z-index: 1; line-height: 18px; font-size: 11px; }

 div.mm02m			{	position: absolut;
 						top: 234px; left: 0px; width: 298px; height: 36px; z-index: 1; }

 div.mm03m			{	position: absolut;
 						top: 270px; left: 0px; width: 298px; height: 36px; z-index: 1; }

 div.mm04m			{	position: absolut;
 						top: 306px; left: 0px; width: 298px; height: 36px; z-index: 1; }

 div.logo			{	position: absolute;
 						top: 11px; left: 676px; width: 78px; height: 119px; z-index: 10; }
 						
 img				{	border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; }
 
 div.mm01_link		{	padding-top: 60px; padding-left: 85px; }
 div.mm02_link		{	padding-top: 50px; padding-left: 85px; }
 div.mm03_link		{	padding-top: 57px; padding-left: 67px; }
 div.mm04_link		{	padding-top: 44px; padding-left: 67px; }
 div.mmm_link		{	padding-top: 18px; padding-left: 68px; }
 
 div.stoerer_kontakt		{	padding-left: 32px; padding-top: 10px; }

 div.u_menu			{	padding-top: 15px; padding-left: 0px; }
 
 a.mm:link  		{	font-family: verdana, arial, helvetica; font-size: 11px; font-style: normal; color: #ffffff; text-decoration: none; font-weight: bold; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 a.mm:visited		{	font-family: verdana, arial, helvetica; font-size: 11px; font-style: normal; color: #ffffff; text-decoration: none; font-weight: bold; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 a.mm:active		{	font-family: verdana, arial, helvetica; font-size: 11px; font-style: normal; color: #ffffff; text-decoration: none; font-weight: bold; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 a.mm:hover		 	{	font-family: verdana, arial, helvetica; font-size: 11px; font-style: normal; color: #ffffff; text-decoration: none; font-weight: bold; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }

 a.mmc:link  		{	font-family: verdana, arial, helvetica; font-size: 11px; font-style: normal; color: #001176; text-decoration: none; font-weight: bold; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 a.mmc:visited		{	font-family: verdana, arial, helvetica; font-size: 11px; font-style: normal; color: #001176; text-decoration: none; font-weight: bold; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 a.mmc:active		{	font-family: verdana, arial, helvetica; font-size: 11px; font-style: normal; color: #001176; text-decoration: none; font-weight: bold; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 a.mmc:hover	 	{	font-family: verdana, arial, helvetica; font-size: 11px; font-style: normal; color: #001176; text-decoration: none; font-weight: bold; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }

 a.mmb:link  		{	font-family: verdana, arial, helvetica; font-size: 10px; font-style: normal; color: #001176; text-decoration: none; font-weight: bold; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 a.mmb:visited		{	font-family: verdana, arial, helvetica; font-size: 10px; font-style: normal; color: #001176; text-decoration: none; font-weight: bold; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 a.mmb:active		{	font-family: verdana, arial, helvetica; font-size: 10px; font-style: normal; color: #001176; text-decoration: none; font-weight: bold; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 a.mmb:hover	 	{	font-family: verdana, arial, helvetica; font-size: 10px; font-style: normal; color: #001176; text-decoration: none; font-weight: bold; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }

 						
 div.bottom			{	position: absolute; left: 0px; width: 100%; height: 17px; border-top-color: #014d70; border-style: solid; border-width: 1px 0px 0px 0px; }
 div.bottom_start	{	position: absolute; top: 500px; left: 0px; width: 100%; height: 17px; border-top-color: #014d70; border-style: solid; border-width: 1px 0px 0px 0px; z-index: 2;}

 div.bottom_2		{	position: relative; 
 						top: -3px; left: 0px; width: 100%; height: 20px; z-index: 2;
 						border-top-color: #569bd3;
 						border-style: solid; border-width: 1px 0px 0px 0px; }
 						
 div.bottom_link	{	padding-top: 2px; padding-left: 400px; }
 
 div.content		{	position: absolute;
 						top: 139px; left: 0px; width: 100%;
 						background-image: url('../img/background_menu_cont.gif'); background-position: 0px 0px;
 						background-repeat: repeat-y; background-attachment: scroll; }	
 						 						
 div.cont_head				{position: absolute; font-weight: bold; font-size: 11px; top: 10px; left: 320px; width: auto; height: auto; }

 div.cont_head h2			{font-family: verdana, arial, helvetica; font-style: normal; font-size: 11px; text-decoration: none; font-weight: bold; position: absolute; top: 120px; width: 650px;}
					
 div.cont_head p.kanal		{position: absolute; font-weight: normal; font-size: 11px; top: 30px; width: 650px;  }	
 div.cont_illu_kanal		{position: absolute; top: 150px; left: 299px; width: 250px; height: 260px; }
 div.cont_text_kanal		{position: absolute; line-height: 18px; top: 160px; left: 600px; width: 250px; height: 245px; }
 div.cont_text_kanal_2		{position: absolute; left: 310px; top: 350px; width: 650px; z-index: 3; line-height: 16px}
 
 
 div.cont_head_schwimmbadentfeuchter h2		{position: absolute; font-weight: bold; font-size: 16px; top: 40px; left: 320px; width: 650px; height: auto; }
 div.cont_text_schwimmbadentfeuchter		{position: absolute; line-height: 18px; top: 110px; left: 500px; width: 250px; height: 245px; }
 div.cont_text_schwimmbadentfeuchter_2		{position: absolute; line-height: 18px; top: 120px; left: 310px; width: 650px; }
 
 div.cont_head_truhe			{position: absolute; font-weight: bold; font-size: 11px; top: 10px; left: 320px; width: auto; height: auto; }
 div.cont_head_truhe h2			{font-family: verdana, arial, helvetica; font-style: normal; font-size: 11px; text-decoration: none; font-weight: bold; position: absolute; top: 130px; width: 650px;}
 div.cont_head_truhe p.truhe	{position: absolute; font-weight: normal; font-size: 11px; top: 30px; width: 650px;  }	
 div.cont_illu_truhe			{position: absolute; top: 170px; left: 315px; width: 250px; height: 260px; }
 div.cont_text_truhe			{position: absolute; line-height: 18px; top: 170px; left: 600px; width: 250px; height: 245px; }
 div.cont_text_truhe_2			{position: absolute; left: 320px; top: 380px; width: 650px; z-index: 3; line-height: 16px}
 
 div.cont_start			{position: absolute; top: 150px; left: 600px; width: 300px; height: 300px; z-index: 2; }
 div.cont_start	h2		{font-family: verdana, arial, helvetica; font-style: normal; font-size: 11px; text-decoration: none; font-weight: bold; }
 div.cont_start	p		{width: 450px; }
 div.cont_start_blind	{position: absolute; top: 110px; left: 250px; width: 480px; height: 280px; z-index: 2;}
 
 
 div.cont_head_entfeuchtung			{position: absolute; font-weight: bold; font-size: 11px; top: 10px; left: 320px; width: auto; height: auto; }
 div.cont_head_entfeuchtung h2		{font-family: verdana, arial, helvetica; font-style: normal; font-size: 11px; text-decoration: none; font-weight: bold; position: absolute; top: 100px; width: 650px;}
 div.cont_head_entfeuchtung p.entfeuchtung	{position: absolute; font-weight: normal; font-size: 11px; top: 30px; width: 650px;  }	
 div.cont_text_entfeuchtung			{position: absolute; left: 320px; top: 140px; width: 650px; z-index: 3; line-height: 16px}
 
 
 div.cont_head_waermepumpen			{position: absolute; font-weight: bold; font-size: 11px; top: 10px; left: 320px; width: auto; height: auto; }
 div.cont_head_waermepumpen h2		{font-family: verdana, arial, helvetica; font-style: normal; font-size: 11px; text-decoration: none; font-weight: bold; position: absolute; top: 40px; width: 650px;}
 div.cont_illu_waermepumpen			{position: absolute; top: 90px; left: 310px; width: 250px; height: 260px; }
 div.cont_text_waermepumpen			{position: absolute; line-height: 18px; top: 100px; left: 600px; width: 250px; height: 245px; }
 div.cont_text_waermepumpen_2		{position: absolute; left: 320px; top: 330px; width: 650px; z-index: 3; line-height: 16px}
 div.cont_text_waermepumpen_2 h2	{font-family: verdana, arial, helvetica; font-style: normal; font-size: 11px; text-decoration: none; font-weight: bold;}
div.cont_text_waermepumpen_start	{position: absolute; left: 320px; top: 40px; width: 650px; z-index: 3; line-height: 16px}
div.cont_text_waermepumpen_start h2	{font-family: verdana, arial, helvetica; font-style: normal; font-size: 11px; text-decoration: none; font-weight: bold;}
img.borderblue						{border: 1px solid #3b89c8;}
 
 div.agb						{position: absolute; left: 310px; top: 50px; width:550px; z-index: 3; line-height: 16px}	
 div.hwg_text					{position: absolute; left: 310px; top: 180px; width:458px; z-index: 3; line-height: 16px}
 
 
 div.cont_illu				{position: absolute; top: 35px; left: 315px; width: 250px; height: 260px; }					
			
 div.cont_text				{position: absolute; line-height: 18px; top: 40px; left: 600px; width: 320px; height: 245px; }
 																				
 div.cont_text_2			{position: absolute; line-height: 18px; top: 40px; left: 450px; width: 500px; height: 245px; }						

 div.cont_text_danke		{position: absolute; line-height: 18px; top: 40px; left: 450px; width: 350px; height: 245px; }						
 						
 ul					{	list-style-image:url(../img/dot.gif) }
 
 
 a:link  			{	font-family: verdana, arial, helvetica; font-size: 11px; font-style: normal; color: #001176; text-decoration: underline; font-weight: normal; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 a:visited			{	font-family: verdana, arial, helvetica; font-size: 11px; font-style: normal; color: #001176; text-decoration: underline; font-weight: normal; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 a:active			{	font-family: verdana, arial, helvetica; font-size: 11px; font-style: normal; color: #579CD3; text-decoration: underline; font-weight: normal; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 a:hover		 	{	font-family: verdana, arial, helvetica; font-size: 11px; font-style: normal; color: #579CD3; text-decoration: underline; font-weight: normal; 
 						padding: 0px 0px 0px 0px; line-height: 18px; background-color: none;
 						border-color: #000000; border-style: solid; border-width: 0px 0px 0px 0px; }
 						
 a.uppercase 		{text-transform: uppercase;}	
 					
