	
		
		.produkt1
		{
			height: 306px;
		}
		.car
		{
			height: 250px;
		}
		.carinfo
		{
			background: url(../../../media/images/img/bg_carinfo.jpg) no-repeat ;
			height: 250px;		
		}
		.carinfo p
		{
			color: #ffffff;
			padding: 50px 10px 10px 20px;
			font-weight: bold;
			font-size: 107%;
		}
		.des-monats_aug
		{
			height: 408px;
		}

		.des-monats1
		{
			height: 490px;
		}
	
		.produkt1 h3
		{			
			display: none;
		}	
		.produkt1 a
		{
			display: block;
			width: 236px;
			height: 250px;		
		}
		.produkt1 ul
		{
			width: 134px;
			height: 146px;
			float: right;
			padding: 52px 8px 0 0px;
		}		
		.produkt1 ul.low
		{
			height: 122px;
			padding: 76px 8px 0 0px;
		}
		.produkt1 ul.short
		{
			height: 136px;
		}
		.produkt1 ul.left
		{
			float: left;
			width: 204px;
			padding: 76px 0px 0 20px;
		}
		.produkt1 li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}				
		.produkt1 p
		{
			float:right;
			width: 120px;
			height: 20px;
			color: #000000;
			margin: 0 18px 0 0;
			display: inline;
		}
		.produkt1 p b
		{
			float: right;
			display: block;
			font-size: 167%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		.produkt1 p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0 0 1px;
		}
		.produkt1 p sup.dc
		{
			font-size: 85%;
		}
		.produkt1 p sub
		{
			float: right;
			display: block;
			font-size: 92%;
			padding: 8px 2px 0 0;
			font-weight: bold;
		}
		.produkt1 p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 3px;
		}	
		.produkt1 span
		{
			float:right;
			width: 120px;
			color: #000000;
			margin: 0;
			display: inline;
			font-size: 85%;
			font-weight: bold;
			text-align: center;
		}	
		.produkt1 span.vertrag
		{
			float:right;
			width: 200px;
			color: #666666;
			margin: 0;
			padding: 22px 16px 0 0;
			display: inline;
			font-size: 85%;
			font-weight: normal;
			text-align: right;
		}
		/* PRODUKT 1*/
		
		/* PRODUKT 2 */
		.produkt2
		{
			height: 280px;
			float: left;
		}
		.produkt2 h3
		{			
			display: none;
		}	
		.produkt2 a
		{
			display: block;
			width: 472px;
			height: 250px;		
		}
		.produkt2 ul
		{
	width: 134px;
	height: 146px;
	float: right;
	padding: 52px 8px 0 0px;
		}		
		.produkt2 ul.low
		{
			height: 122px;
			padding: 76px 8px 0 0px;
		}
		.produkt2 ul.short
		{
			height: 136px;
		}
		.produkt2 ul.left
		{
			float: left;
			width: 204px;
			padding: 76px 0px 0 20px;
		}
		.produkt2 li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}				
		.produkt2 p
		{
			float:right;
			width: 120px;
			height: 20px;
			color: #000000;
			margin: 0 18px 0 0;
			display: inline;
		}
		.produkt2 p b
		{
			float: right;
			display: block;
			font-size: 167%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		.produkt2 p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0 0 1px;
		}
		.produkt2 p sup.dc
		{
			font-size: 85%;
		}
		.produkt2 p sub
		{
			float: right;
			display: block;
			font-size: 92%;
			padding: 8px 2px 0 0;
			font-weight: bold;
		}
		.produkt2 p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 3px;
		}	
		.produkt2 span
		{
			float:right;
			width: 400px;
			color: #000000;
			margin: 0;
			display: inline;
			font-size: 85%;
			font-weight: bold;
			text-align: right;
		}	
		.produkt2 div.vertrag
		{
			float:right;
	width: 460px;
	color: #666666;
	padding: 20px 0px 0 0px;
	display: inline;
	font-size: 85%;
	font-weight: normal;
	text-align: right;
		}
		/* ENDE PRODUKT 2*/
		
		
		.des-monats ul
		{
			width: 184px;			
			height: 105px;			
			padding: 216px 0px 0 30px;				
			margin: 0;
			float: left;
		}
		
		.neutral
		{
	background: url(../../../media/images/img/bg_neutral.jpg) no-repeat top;
	height: 270px;
		}
		.neutral ul
		{
			margin: 24px 0 0 20px;
			width: 210px;
		}
		.neutral ul li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
		}
		.neutral b
		{
			display: block;
			margin: 10px 0 0 20px;
			width: 210px;
		}
		
		
		.neutral_1
		{
	background: url(../../../media/images/img/bg_neutral1.jpg) no-repeat top;
	height: 200px;
		}
		.neutral_1 ul
		{
			margin: 24px 0 0 20px;
			width: 210px;
		}
		.neutral_1 ul li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
		}
		.neutral_1 b
		{
			display: block;
			margin: 10px 0 0 20px;
			width: 210px;
		}
		
		.neutral_2
		{
	background: url(../../../media/images/img/bg_neutral2.jpg) no-repeat top;
	height: 250px;
		}
		.neutral_2 ul
		{
			margin: 24px 0 0 20px;
			width: 210px;
		}
		.neutral_2 ul li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
		}
		.neutral_2 b
		{
			display: block;
			margin: 10px 0 0 20px;
			width: 210px;
		}
		
	/*
		.des-monats_aug ul
		{
			width: 184px;			
			height: 105px;			
			padding: 120px 0px 0 30px;				
			margin: 0;
			float: left;
		}
		*/
		
		.neutral
		{
			background: url(../../../media/images/img/bg_neutral.jpg) no-repeat ;	
			height: 270px;
		}
		.neutral ul
		{
			margin: 24px 0 0 20px;
			width: 210px;
		}
		.neutral ul li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
		}
		.neutral b
		{
			display: block;
			margin: 10px 0 0 20px;
			width: 210px;
		}
	
		.des-monats1 ul
		{
			width: 184px;			
			height: 260px;			
			padding: 153px 0px 0 30px;				
			margin: 0;
			float: left;
		}
		.neutral1
		{
			background: url(../../../media/images/img/bg_neutral.jpg) no-repeat ;	
			height: 270px;
		}
		.neutral1 ul
		{
			margin: 24px 0 0 20px;
			width: 210px;
		}
		.neutral1 ul li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
		}
		.neutral1 b
		{
			display: block;
			margin: 10px 0 0 20px;
			width: 210px;
		}
		
/* -------------------------- */		
				
		.startseite
		{
			margin: 10px 0 0 0;
		}
		.startseite h1
		{
			background: url(../../../media/images/img/bg_h1_start.gif) no-repeat ;	
			width: 370px;
			height: 60px;
		}
		.startseite h1 span
		{
			display: none;
		}
		.startseite p
		{
			width: 400px;
			padding: 0 0 0 20px;
			font-size: 107%;			
			line-height: 140%;
		}
		.startseite p a
		{
			font-weight: bold;
			margin: 4px 0 0 0;			
		}
		
/* -------------------------- */	
	.klein {
	height: 50px;
}	
.kleiner {
	height: 35px;
}
.h1-breit {
	width: 456px;
	height: 60px;
	margin: 0;
}
	
	
		
/* -------------------------- */	
		
		
	
	
		
		.h2-breit
		{
			width: 696px;
			height: 60px;
			margin: 0;
		}
		.h1-breit-1zeilig
		{
			width: 456px;
			height: 40px;
			margin: 0;
		}
		.h1-breit span, .h2-breit span, .h1-breit-1zeilig span
		{
			display: none;
		}

		
/* -------------------------- */
		

		.teaser-schmal
		{
			width: 476px;
			height: 120px;
			
		}
		.teaser-schmal .imglink
		{
			float: left;
			display: inline;
			margin: 0 10px 0 10px;
		}
		.teaser-schmal h2
		{			
			display: none;
		}	
		.teaser-schmal p
		{
			float: left;
			width: 260px;
			padding: 64px 0 0 14px;
		}	
		.teaser-schmal a
		{
			font-weight: bold; 
		}		
		.komm
		{		
			background: url(../../../media/images/img/bg_teaser_komm.jpg) no-repeat ;
		}	
		.netgear-schmal
		{		
			background: url(../../../media/images/img/bg_teaser_netgear.jpg) no-repeat ;
		}
		
		
/* -------------------------- */	


		
		
		
		
		
		
		
		/*  TEASER ORANGE  */
			
			.teaser-orange
		{	margin: 0 0 0 0;
			padding: 0px;
			background-image: url(../../../media/images/img/thema_kommunikation/bg_paket_back-short.jpg);
			background-repeat: repeat-y;
		}
		
			.teaser-orange h5
		{ 	padding: 0px 5px 0px 20px;
			color: #222222;
			font-size: 110%;
			line-height: 130%;
			font-weight: bold;			
		}
		
			.teaser-orange p
		{
			width: 190px;
			padding: 0px 0 0 20px; 
			color: #222222;	
		}	
		
		.teaser-orange ul
		{	width: 190px;
			margin: 10px 0 0px 20px;
			color: #222222;
			font-size: 110%;
		}
		.teaser-orange li
		{	line-height: 17px;
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
			color: #222222;	
		}
		
	
		
/* ENDE TEASER ORANGE */

	
		.paket-orange
		{	width: 240px;
			height: 80px;
			background: url(../../../media/images/img/thema_kommunikation/bg_paket_thema1-short.jpg) no-repeat ;	
		}
	
			.paket-orange h3
		{
			color: #ffffff;
			
	
			padding: 10px 5px 0px 20px;
			font-size: 120%;
			font-weight: normal;
		}	
		
		
/* -------------------------- */	
	
				
		.padding20 h1
		{
			color: #000000;
		}
		.padding20 strong
		{
			font-weight: bold;
		}		

		
/* -------------------------- */	


		#prod-popup
		{			 
			width: 600px; 
			height: 400px;
		}		
		#prod-popup h3 {
	/*padding:35px 0px 5px 273px;*/
	display: none;
}#prod-popup ul
		{
			width: 300px;
			height: 220px;
			padding: 30px 0 0 135px;
			float:left;
		}
		/*#prod-popup ul.low
		{
			padding: 110px 0 0 270px;
			height: 180px;
		}*/
		#prod-popup ul.low
		{
			padding: 50px 0 0 135px;
			height: 180px;
		}
		#prod-popup h6
		{
			width: 300px;
			height: 46px;
			padding: 0px 0 0 270px;
			float:left;
			font-size: 100%;
			color: #ea6b02;
			font-weight: bold;
		}	
		#prod-popup ul.popup-low
		{
			height: 186px;
			padding: 104px 0 0 270px;
		}
		#prod-popup li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
			line-height: 130%;
		}
		#prod-popup li b
		{
			color: #E96A03;
		}
		#prod-popup p
		{
			float:left;
			width: 120px;
			height: 20px;
			color: #000000;
			padding: 0 0 0 452px;
			display: inline;
		}	
		#prod-popup p b
		{
			float: right;
			display: block;
			font-size: 167%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		#prod-popup p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0 0 1px;
		}
		#prod-popup p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 3px;
		}		
		#prod-popup p sup.dc
		{
			font-size: 85%;
		}
		#prod-popup p sub
		{
			float: right;
			display: block;
			font-size: 92%;
			padding: 8px 2px 0 0;
			font-weight: bold;
		}		
		#prod-popup span
		{
			float:right;
			width: 130px;
			color: #000000;
			margin: 0;
			display: inline;
			font-size: 85%;
			font-weight: bold;
			text-align: center;
		}	
		
		
	
		#prod-popup span.haendlersuche
		{
	float: left;
	width: 256px;
	height: 25px;
	color: #EA6B02;
	margin: 0;
	padding: 33px 0 0 35px;
	display: inline;
	font-size: 95%;
	font-weight: bold;
	text-align: left;
	line-height: 140%;
	background-image: url(../../../media/images/img/bg_haendelersuche-popup.jpg);
	background-repeat: no-repeat;
	background-position: 15px 25px;
		}	
		#prod-popup span.vertrag-hs
		{
			float: right;
			width: 300px;
			color: #666666;
			margin: 0;
			padding: 26px 0 0 0;
			display: inline;
			font-size: 85%;
			font-weight: normal;
			text-align: right;
			line-height: 140%;
		}
		#prod-popup span.vertrag
		{
			float: left;
			width: 576px;
			color: #666666;
			margin: 0;
			padding: 26px 0 0 0;
			display: inline;
			font-size: 85%;
			font-weight: normal;
			text-align: right;
			line-height: 140%;
		}
		#prod-popup span.vertrag b
		{
			color: #e96a03;
		}
		#prod-popup div.none
		{	background: no-repeat ;
			width: 92px;
			height: 40px;
			float: right;
			text-align: center;
			color: #000000;
			margin: 0 16px 0 0;
		}
		
		#prod-popup div
		{
			background: url(../../../media/images/img/bg_preis.jpg) no-repeat ;
			width: 92px;
			height: 40px;
			float: right;
			text-align: center;
			color: #000000;
			margin: 0 16px 0 0;
		}
	
		#prod-popup div span
		{
			float:none;
			width: 92px;
			display: block;
			padding: 2px 0 0 0;
		}
		#prod-popup div p
		{
			float:none;
			width: 92px;
			height: 20px;
			color: #000000;
			padding: 0 0 0 0px;
			display: inline;
		}	
		#prod-popup div p b
		{
			float: none;
			display: inline;
			font-size: 167%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		#prod-popup div p sup
		{
			float: none;
			display: inline;
			font-size: 100%;
			padding: 3px 0 0 0px;
		}
		#prod-popup div p i
		{
			float: none;
			display: inline;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 0px;
		}		
		#prod-popup div p sup.dc
		{
			font-size: 85%;
		}
		#prod-popup div p sub
		{
			float: none;
			display: inline;
			font-size: 92%;
			padding: 8px 0px 0 0;
			font-weight: bold;
		}		

/* -------------------------- */
		
			#prod-popup1
		{			 
			width: 600px; 
			height: 400px;
		}		
		#prod-popup1 ul
		{
			width: 300px;
			height: 220px;
			padding: 70px 0 0 270px;
			float:left;
		}
		#prod-popup1 ul.low
		{
			padding: 110px 0 0 270px;
			height: 180px;
		}
		#prod-popup1 h6
		{
			width: 300px;
			height: 46px;
			padding: 0px 0 0 270px;
			float:left;
			font-size: 100%;
			color: #ea6b02;
			font-weight: bold;
		}	
		#prod-popup1 ul.popup-low
		{
			height: 186px;
			padding: 104px 0 0 270px;
		}
		#prod-popup1 li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
			line-height: 130%;
		}
		#prod-popup1 p
		{
			float:left;
			width: 120px;
			height: 20px;
			color: #000000;
			padding: 0 0 0 452px;
			display: inline;
		}	
		#prod-popup1 p b
		{
			float: right;
			display: block;
			font-size: 167%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		#prod-popup1 p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0 0 1px;
		}
		#prod-popup1 p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 3px;
		}		
		#prod-popup1 p sup.dc
		{
			font-size: 85%;
		}
		#prod-popup1 p sub
		{
			float: right;
			display: block;
			font-size: 92%;
			padding: 8px 2px 0 0;
			font-weight: bold;
		}		
		#prod-popup1 span
		{
			float:right;
			width: 130px;
			color: #000000;
			margin: 0;
			display: inline;
			font-size: 85%;
			font-weight: bold;
			text-align: center;
		}	
		#prod-popup1 span.vertrag
		{
			float: left;
			width: 576px;
			color: #666666;
			margin: 0;
			padding: 26px 0 0 0;
			display: inline;
			font-size: 85%;
			font-weight: normal;
			text-align: right;
			line-height: 140%;
		}
		#prod-popup1 div
		{
			background: url(../../../media/images/img/bg_preis2.jpg) no-repeat ;
			width: 92px;
			height: 40px;
			float: right;
			text-align: center;
			color: #000000;
			margin: 0 16px 0 0;
		}
		#prod-popup1 div span
		{
			float:none;
			width: 92px;
			display: block;
			padding: 2px 0 0 0;
		}
		#prod-popup1 div p
		{
			float:none;
			width: 92px;
			height: 20px;
			color: #000000;
			padding: 0 0 0 0px;
			display: inline;
		}	
		#prod-popup1 div p b
		{
			float: none;
			display: inline;
			font-size: 167%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		#prod-popup1 div p sup
		{
			float: none;
			display: inline;
			font-size: 100%;
			padding: 3px 0 0 0px;
		}
		#prod-popup1 div p i
		{
			float: none;
			display: inline;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 0px;
		}		
		#prod-popup1 div p sup.dc
		{
			font-size: 85%;
		}
		#prod-popup1 div p sub
		{
			float: none;
			display: inline;
			font-size: 92%;
			padding: 8px 0px 0 0;
			font-weight: bold;
		}		

		
/* -------------------------- */	


		.form-contact
		{
			padding: 20px 0 0 0;
		}
		.form-contact span
		{
			float: left;
			width: 200px;
			height: 30px;
		}
		.form-contact .inputbox
		{
			width: 280px;
		}
		.form-contact .plz
		{
			width: 60px;
		}
		.form-contact .ort
		{
			width: 210px;
			margin: 0 0 0 10px;
		}
		.form-contact .tel
		{
			width: 135px;
			margin: 0 10px 0 0;
		}
		
		
/* -------------------------- */


		.halbhoch
		{
			height: 110px;
		}
		
		.desc li
		{
			font-size: 92%;
		}
		
/* -------------------------- */	

		.searchcontext
		{
			display: block;
			padding: 4px 0 0 0;
		}
		.searchword
		{
			color: #000000;
			font-weight: bold;
		}
		.suchergebnis a
		{
			font-weight: bold;
		}
		
		
/* -------------------------- */	
	
		.orange
		{
			background: url(../../../media/images/img/bg_con_mitte.jpg) repeat-y ;						
		}				
		.orange div
		{	
			height: 440px;
			width: 180px;
			margin: 0 0 0 20px;			
			display: inline;
		}
		.orange h5
		{			
			color: #ffffff;
			font-size: 136%;
		}
		.orange ul
		{
			padding: 6px 0 6px 0px;
		}
		.orange li
		{
			color: #ffffff;
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;

		}
		.orange sup
		{
			font-size: 63%;
		}		
		.disclaimer
		{
			padding: 20px;
			font-size: 85%;
		}

   /*  MOBILES BÜRO */
		.mobil div
		{
	background: url(../../../media/images/img/bg_container_voip1.jpg) no-repeat;
	height: 260px;
	width: 238px;
		}
   
   		.mobil h5
		{			
			color: #ffffff;
			font-size: 114%;
			margin: 0 10px 0 20px;
			height: 94px;
		}
		.mobil h6
		{
			margin: 0px 0 6px 20px;
			width: 200px;
			display: block;
			font-weight: bold;
			font-size: 100%;
		}
		.mobil ul, .voip p
		{
			margin: 0px 0 0px 20px;
			width: 200px;
		}
		.mobil li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}
		.mobil div.bottom
		{
			background: url(../../../media/images/img/bg_container_voip_b1.jpg) no-repeat ;		
			width: 238px;
			height: 68px;		
		}
		.mobil div.bottom h5
		{			
			color: #666666;
			font-size: 114%;
			margin: 0px 10px 20px 20px;
			height: 0px;
		}
		
		/* ENDE MOBILES BÜRO */



		
		
		
		
		/* VOIP 2 */
		
		.voip2 div
		{
			background: url(../../../media/images/img/bg_container_voip2.jpg) no-repeat ;		
			height: 1310px;	
			width: 238px;			
		}
		.voip2 h5
		{
			color: #ffffff;
			font-size: 110%;
			margin: 25px 10px 0 90px;
			height:110px;
		}
		.voip2 h6
		{
			margin: 0px 0 6px 20px;
			width: 200px;
			display: block;
			font-weight: bold;
			font-size: 100%;
		}
		.voip2 ul, .voip p
		{
			margin: 0px 0 0px 20px;
			width: 200px;
		}
		.voip2 li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}
		.voip2 div.bottom
		{
	background: url(../../../media/images/img/bg_container_voip_b.jpg) no-repeat bottom;
	width: 238px;
	height: 80px;
		}
		.voip2 div.bottom h5
		{			
			margin: 10px 10px 0 20px;
					width: 200px;
		}
		
		
		
		
			.voip3 div
		{
			background: url(../../../media/images/img/bg_voip.jpg) no-repeat ;		
					
		}
		.voip3 h5
		{
			color: #ffffff;
			font-size: 110%;
			margin: 22px 10px 0 20px;
			height:20px;
		}
		.voip3 h6
		{
			margin: 0px 0 6px 20px;
			width: 200px;
			display: block;
			font-weight: bold;
			font-size: 100%;
		}
		.voip3 ul, .voip p
		{
			margin: 0px 0 0px 20px;
			width: 200px;
		}
		.voip3 li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}
		.voip3 div.bottom
		{
	background: url(../../../media/images/img/bg_container_voip_b.jpg) no-repeat bottom;
	width: 238px;
	height: 80px;
		}
		.voip3 div.bottom h5
		{			
			margin: 10px 10px 0 20px;
		}
		
		
		
			.intro-voip2
		{
			height: 426px;
			background: url(../../../media/images/img/bg_intro_voip2.jpg) no-repeat ;	
		}
		.intro-voip2 div
		{
			padding: 20px 20px 20px 320px;
		}	
		.intro-voip2 ul
		{
			margin: 10px 0 10px 0px;
		}
		.intro-voip2 li
		{
			color: #222222;
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}
		.intro-voip2 p
		{
			color: #222222;
		}	
		.intro-voip2 b
		{
			color: #222222;
		}
		
		/* ENDE VOIP 2 */
/* -------------------------- */	



		.textblock-unt
		{
			margin: 0 10px 0 10px;
			display: inline;
		}
		.textblock-unt h6
		{
			color: #000000;
			margin: 20px 0 4px 0;
		}
		.textblock-unt ul
		{		
			margin: 6px 0 6px 0 ;
		}
		.textblock-unt li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
		}
		.h6-orange
		{
			font-size: 107%;		
			padding: 10px 0 0 0px;
			color: #ea6b02;
			font-weight: bold;
		}	
		
		
/* -------------------------- */

		.textblock-arch
		{
			margin: 0 10px 0 10px;
			display: inline;
		}
		.textblock-arch span
		{
	color: #000000;
	margin: 0 0 4px 0;
	font-size: 127%;
		}
			.textblock-arch b
		{
	color: #000000;
	margin: 0 0 4px 0;
	font-weight: bold;
		}
		.textblock-arch ul
		{		
			margin: 6px 0 6px 0 ;
		}
		.textblock-arch li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
		}
	

		
		
/* -------------------------- */

		.bundle
		{
			width: 686px;
			height: 160px; /* height: 600px; */
			padding: 10px 0 0 30px;
		}
		.bundle h5
		{
			font-size: 100%;
			width: 400px;
			color: #ea6b02;
			font-weight: bold;
		}
		.bundle h6
		{
			width: 400px;
			font-size: 100%;
			color: #222222;
			font-weight: bold;
		}	
		.bundle h5 sup
		{
			font-size: 85%;
		}	
		.bundle p
		{
			float:right;
			width: 120px;
			height: 20px;
			color: #000000;
			margin: 110px 12px 0 0;
			display: inline;
		}
		.bundle p b
		{
			float: right;
			display: block;
			font-size: 167%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		.bundle p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0 0 1px;
		}
		.bundle p sup.dc
		{
			font-size: 85%;
		}

		.bundle p sub
		{
			float: right;
			display: block;
			font-size: 92%;
			padding: 8px 2px 0 0;
			font-weight: bold;
		}
		.bundle p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 3px;
		}	
		.bundle span
		{
			float:right;
			width: 120px;
			color: #000000;
			margin: 0;
			display: inline;
			font-size: 85%;
			font-weight: bold;
			text-align: center;
		}	
		.bundle ul
		{
			padding: 0px 0 0px 0px;
		}
		.bundle li
		{
			width: 380px;
			line-height: 10px;
			height: 15px;
			list-style: disc outside;
			margin: 0px 0px 4px 16px;
			padding: 0px 0px 0px 0px;
			color: #222222;
		}
			
		.bundle-head
		{
			width: 716px;
			height: 147px;
			background: url(../../../media/images/img/bg_head_bundle.gif) no-repeat ;	
		}
		.bundle-head h3
		{
			color: #ffffff;
			width: 620px;
			height: 70px;
			padding: 10px 0 0 30px;
			font-size: 136%;
			font-weight: normal;
		}
		.bundle-head h4
		{
			color: #000000;
			width: 620px;
			height: 40px;
			padding: 0px 0 0 30px;
			font-size: 129%;
			font-weight: normal;
		}

/* -------------------------- */

	
			
		.paket-head
		{
			width: 716px;
			height: 50px;
			background: url(../../../media/images/img/thema_kommunikation/bg_paket_thema1.jpg) no-repeat ;	
		}
	
			.paket-head h3
		{
			color: #ffffff;
			width: 620px;
	
			padding: 10px 0 0 30px;
			font-size: 136%;
			font-weight: normal;
		}
		.paket-head h4
		{
			color: #000000;
			width: 620px;
			height: 40px;
			padding: 0px 0 0 30px;
			font-size: 129%;
			font-weight: normal;
		}
			
			
			.paket-head2
		{
			width: 716px;
			height: 90px;
			background: url(../../../media/images/img/thema_kommunikation/bg_paket_thema2.jpg) no-repeat ;	
		}
			.paket-head2 h3
		{
			color: #ffffff;
			width: 620px;
			height: 70px;
			padding: 10px 0 0 30px;
			font-size: 120%;
			line-height: 18px;
			font-weight: normal;
		}
		.paket-head2 h4
		{
			color: #000000;
			width: 620px;
			height: 40px;
			padding: 10px 0 0 30px;
			font-size: 100%;
			font-weight: normal;
		}
		
		
		
		
		.paket-subline
		{
			width: 716px;
			height: 56px;
			background: url(../../../media/images/img/thema_kommunikation/bg_paket_subline.jpg) no-repeat ;	
		}
		
			.paket-subline h1
		{
			color: #ffffff;
			width: 620px;
			padding: 20px 0 0 30px;
			font-size: 120%;
			font-weight: normal;
		}
		.paket-subline h3
		{
			color: #ffffff;
			width: 620px;
			padding: 20px 0 0 30px;
			font-size: 129%;
			font-weight: normal;
		}
		.paket-subline h4
		{
			color: #000000;
			width: 620px;
			height: 40px;
			padding: 0px 0 0 30px;
			font-size: 129%;
			font-weight: normal;
		}
		
		
		
		
				.paket-bottom
		{
			width: 716px;
			height: 56px;
			background: url(../../../media/images/img/thema_kommunikation/bg_paket_bottom.jpg) no-repeat ;	
		}
		
			.paket-bottom h1
		{
			color: #ffffff;
			width: 620px;
			height: 70px;
			padding: 15px 0 0 30px;
			font-size: 120%;
			font-weight: normal;
		}
		.paket-bottom h3
		{
			color: #ffffff;
			width: 620px;
			padding: 20px 0 0 30px;
			font-size: 129%;
			font-weight: normal;
		}
		.paket-bottom h4
		{
			color: #000000;
			width: 620px;
			height: 40px;
			padding: 0px 0 0 30px;
			font-size: 129%;
			font-weight: normal;
		}
		

/* PRODUKT*/
	.paket2
		{
			width: 686px;
			height: 130px;
			padding: 5px 0 0 30px;
		}
			.paket2 h5
		{
			font-size: 100%;
			width: 400px;
			color: #ea6b02;
			font-weight: bold;
		}
		.paket2 h6
		{
			width: 400px;
			font-size: 100%;
			color: #222222;
			font-weight: bold;
		}	
			.paket2 p
		{
			float:right;
			width: 120px;
			height: 20px;
			color: #000000;
			margin: 78px 12px 0 0;
			display: inline;
		}
		
		.paket2 p b
		{
			float: right;
			display: block;
			font-size: 167%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		.paket2 p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0 0 2px;
		}
		.paket2 p sup.dc
		{
			font-size: 85%;
			}

		.paket2 p sub
		{
			float: right;
			display: block;
			font-size: 92%;
			padding: 8px 0 0 0;
			font-weight: bold;
		}
		.paket2 p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 3px;
		}	
			.pak h4
		{
			color: #000000;
			width: 686px;
			height: 40px;
			padding: 0 0 0 30px;
			font-size: 110%;
			font-weight: normal;
		}
				.paket2 ul
		{
		width: 530px;
			padding: 0px 0 0px 0px;
		}
		.paket2 li
		{
			width: 480px;
			line-height: 17px;
			list-style: disc outside;
			margin: 0px 0px 4px 16px;
			padding: 0px 0px 0px 0px;
			color: #222222;
		}
/* ENDE PRODUKT */

	/* Paket - Lösungen */
		
		.paket-loesungen div
		{	
	width: 238px;
	height: 520px;
	background-image: url(../../../media/images/img/thema_kommunikation/bg_container_kommunikation.jpg);
	background-repeat: repeat-y;
		}
			.paket-loesungen div.short
		{	
	width: 238px;
	height: 440px;
	background-image: url(../../../media/images/img/thema_kommunikation/bg_container_kommunikation.jpg);
	background-repeat: repeat-y;
		}
		
		.paket-loesungen h5
		{
			color: #ffffff;
			font-size: 110%;
			margin: 25px 10px 0 90px;
			height:110px;
		}
		.paket-loesungen h6
		{
			margin: 0px 0 6px 20px;
			width: 200px;
			display: block;
			font-weight: bold;
			font-size: 100%;
		}
		.paket-loesungen ul, .voip p
		{
			margin: 0px 0 0px 20px;
			width: 200px;
		}
		.paket-loesungen li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}
		.paket-loesungen div.bottom
		{
	background: url(../../../media/images/img/bg_container_voip_b.jpg) no-repeat bottom;
	width: 238px;
	height: 80px;
		}
		.paket-loesungen div.bottom h5
		{			
			margin: 10px 10px 0 20px;
					width: 200px;
		}

/* -------------------------- */	

		.prod-voip
		{
			width: 692px;
			height: 200px;
			padding: 10px 0 0 24px;
			
		}
		
		.prod-voip h6
		{
			color: #222222;
			width: 420px;
			margin: 2px 0 0 0;
			font-weight: bold;
			font-size: 114%;
		}
		.prod-voip ul
		{
			padding: 4px 0 0px 0px;
		}
		.prod-voip li
		{
			width: 380px;
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
			color: #222222;
		}
		
		
		.prod-voip2
		{
			width: 692px;
			height: 240px;
			padding: 10px 0 0 24px;
			
		}
			.prod-voip2 h6
		{
			color: #222222;
			width: 420px;
			margin: 2px 0 0 0;
			font-weight: bold;
			font-size: 114%;
		}
		.prod-voip2 ul
		{
			padding: 4px 0 0px 0px;
		}
		.prod-voip2 li
		{
			width: 380px;
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
			color: #222222;
		}
		
/* PRODUKT 3*/
	.paket3
		{
	width: 686px;
	padding: 5px 0 0 30px;
	background-image: url(../../../media/images/img/thema_kommunikation/bg_paket_back.jpg);
	background-repeat: repeat-y;
		}
			.paket3 h5
		{
	padding: 0px 0 0px 0px;
	color: #222222;
	font-size: 110%;
	line-height: 140%;
	font-weight: normal;			
		}
		
		
		
		
		.paket3 h6
		{
			width: 400px;
			font-size: 100%;
			color: #222222;
			font-weight: bold;
		}	
		
		.paket3 ul
		{	/*width: 390px;*/
			padding: 0px 0 0px 0px;
			color: #222222;
			font-size: 110%;
		}
		.paket3 li
		{	line-height: 17px;
			list-style: disc outside;
			margin: 0px 0px 4px 16px;
			padding: 0px 0px 0px 0px;
			color: #222222;	
		}
		
		.paket3  span
		{	float:right;
			text-align: center;
			width: 180px;
			height: 160px;
			color: #000000;
			margin: 0 100px 0 0;
		 }
		
		
		.paket3 p
		{
			float:right;
			background: url(../../../media/images/img/bg_preis.gif) no-repeat;
			color: #000000;
			margin: 0 0px 0 25px;
			display: inline;
			position: absolute;
			left:585px; top:120px; width: 92px; height: 40px;
		}

		.paket3 p.low
		{	background: url(../../../media/images/img/bg_preis.gif) no-repeat;
			text-align: center;
			color: #000000;
			margin: 0 0 0 25px;
			position: absolute;
			left:585px; top:190px; width: 92px; height: 40px;
		}

		.paket3 p b
		{
			float: right;
			display: block;
			font-size: 150%;
			letter-spacing: -0.1em;
			padding: 13px 0 0 0;
		}
		.paket3 p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 16px 0 0 1px;
		}
		.paket3 p sup.dc
		{
			font-size: 85%;
		}
		.paket3 p sub.dc
		{
			font-size: 85%;
			font-weight: normal;
			padding: 21px 2px 0 0;
		}
		.paket3 p sub
		{
			float: right;
			display: block;
			font-size: 90%;
			padding: 15px 2px 0 0;
			font-weight: bold;
		}
		.paket3 p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 15px 0 0 3px;
		}	
	
	
		
/* ENDE PRODUKT */

/* -------------------------- */	

		.ho-head
		{
			width: 476px;
			height: 20px;
			background: url(../../../media/images/img/bg_ho_head.gif) no-repeat ;	
		}
		.ho-middle
		{
			width: 446px;
			padding: 0 10px 0 20px;
			background: url(../../../media/images/img/bg_ho_middle.gif) repeat-y ;	
			
		}
		.ho-middle p
		{
			line-height: 140%;
			padding: 0 0 0px 0;
			color: #222222;
		}
		.gold h2
		{
			color: #222222;
			font-size: 136%;
			margin: 0 0 2px 0;
		}
		.gold p
		{
			font-size: 107%;
		}
		.silber h2, .bronze h2
		{
			color: #222222;
			font-size: 122%;
			margin: 0 0 2px 0;
		}	
		.ho-bottom
		{
			width: 476px;
			height: 40px;
			background: url(../../../media/images/img/bg_ho_bottom.gif) no-repeat ;	
		}
		

/* -------------------------- */	

		.gewinnspiel
		{
			height: 520px;		
			background: url(../../../media/images/img/bg_gewinnspiel.jpg) no-repeat;	
		}
		.gewinnspiel p
		{
			font-weight: bold;
			margin: 350px 0 0 330px;
			width: 360px;
		}
		.gewinnspiel p sub
		{
			font-weight: normal;
		}
		
		
		
			.gewinnspiel2
		{
			height: 550px;		
			background: url(../../../media/images/img/bg_gewinnspiel2.jpg) no-repeat;	
		}
		.gewinnspiel2 p
		{
			font-weight: bold;
			margin: 375px 0 0 330px;
			width: 360px;
		}
		.gewinnspiel2 p sub
		{
			font-weight: normal;
		}
/* -------------------------- */	
		.subhead {
			font-size: 135%;
			margin-left: 10px;
		}
		
/* Paket - Videokonferenzen High Definition */
		
.videokonferenzen div {	
	width: 238px;
	height: 870px;
	background-image: url(../../../media/images/img/thema_kommunikation/bg_container_kommunikation.jpg);
	background-repeat: repeat-y;
}

.videokonferenzen div.short {	
	width: 238px;
	height: 440px;
	background-image: url(../../../media/images/img/thema_kommunikation/bg_container_kommunikation.jpg);
	background-repeat: repeat-y;
}
		
.videokonferenzen h5	{
	color: #ffffff;
	font-size: 110%;
	margin: 25px 10px 0 90px;
	height:110px;
}

.videokonferenzen h6 {
	margin: 0px 0 6px 20px;
	width: 200px;
	display: block;
	font-weight: bold;
	font-size: 100%;
}
		
.videokonferenzen ul, .voip p {
	margin: 0px 0 0px 20px;
	width: 200px;
}
		
.videokonferenzen li {
	list-style: disc outside;
	margin: 0 0 4px 16px;
	padding: 0 0 0 0px;
}

.videokonferenzen div.bottom {
	background: url(../../../media/images/img/bg_container_voip_b.jpg) no-repeat bottom;
	width: 238px;
	height: 80px;
}
		
.videokonferenzen div.bottom h5 {			
	margin: 10px 10px 0 20px;
	width: 200px;
}

.videokonferenzen p {
	float: right;
	width: 80px;
	height: 20px;
	color: #000000;
	margin: 12px 125px 15px 0px;
	display: inline;
}

.videokonferenzen ul i {
	font-size: 90%;
	display: inline;
	font-style: normal;
}
	
		
.videokonferenzen p b	{
	float: right;
	display: block;
	font-size: 167%;
	letter-spacing: -0.1em;
	padding: 0px 0 0 0;
}

.videokonferenzen p sup {
	float: right;
	display: block;
	font-size: 100%;
	padding: 3px 0 0 2px;
}

.videokonferenzen p sup.dc {
	font-size: 85%;
}

.videokonferenzen p sub {
	float: right;
	display: block;
	font-size: 92%;
	padding: 8px 0 0 0;
	font-weight: bold;
}

.videokonferenzen p i	{
	float: right;
	display: block;
	font-style: normal;
	font-size: 136%;
	padding: 2px 0 0 3px;
}

.width200 {
	width: 200px;
}


/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------- */	
		
				
		
.paket_video {
	width: 700px;
	height: 150px;
	padding-left: 16px;
}
	
.paket_video div {
	display: inline;
	width: 420px;
	margin: 60px 0 0 240px;
}

.paket_video ul {	
	padding: 6px 0 6px 0px;
}
		
.paket_video li {
	list-style: disc outside;
	margin: 0 0 4px 16px;
	padding: 0 0 0 0px;
}


/* PRODUKT*/

.paket_video2 {
	width: 686px;
	height: 260px;
	padding: 5px 0px 0px 30px;
	margin: 0px;
}

.paket_video2 h5 {
	font-size: 100%;
	width: 400px;
	color: #ea6b02;
	font-weight: bold;
}

.paket_video2 h6 {
	width: 400px;
	font-size: 100%;
	color: #222222;
	font-weight: bold;
}	
			
.paket_video2 p {
	float: right;
	width: 120px;
	height: 20px;
	color: #000000;
	margin: 225px 43px 0 0;
	display: inline;
}
		
.paket_video2 p b	{
	float: right;
	display: block;
	font-size: 167%;
	letter-spacing: -0.1em;
	padding: 0px 0 0 0;
}

.paket_video2 p sup {
	float: right;
	display: block;
	font-size: 100%;
	padding: 3px 0 0 2px;
}

.paket_video2 p sup.dc {
	font-size: 85%;
}

.paket_video2 p sub {
	float: right;
	display: block;
	font-size: 92%;
	padding: 8px 0 0 0;
	font-weight: bold;
}

.paket_video2 p i	{
	float: right;
	display: block;
	font-style: normal;
	font-size: 136%;
	padding: 2px 0 0 3px;
}	
			
.pak_video h4 {
	color: #000000;
	width: 686px;
	height: 40px;
	padding: 0 0 0 30px;
	font-size: 110%;
	font-weight: normal;
}
				
.paket_video2 ul {
	width: 530px;
	padding: 0px 0 0px 0px;
}

.paket_video2 li {
	width: 480px;
	line-height: 17px;
	list-style: disc outside;
	margin: 0px 0px 4px 16px;
	padding: 0px 0px 0px 0px;
	color: #222222;
}

/* ENDE PRODUKT */

.paket-head_video {
	width: 716px;
	height: 50px;
	background: url(../../../media/images/img/thema_kommunikation/bg_paket_thema1.jpg) no-repeat ;	
}
	
.paket-head_video h3 {
	color: #ffffff;
	width: 620px;
	padding: 10px 0 0 30px;
	font-size: 136%;
	font-weight: normal;
}

.width450 {
	width: 400px;
}


/* PROFI-SUCHE */
.profi-suche
	{
	height:313px;
	padding:  10px 10px 10px 10px;
	background-image: url(../../../media/images/privatkunden/bg_suche.gif);
	background-repeat: no-repeat;
	}
	/*
	.profi-suche_cebit
	{
	height:313px;
	padding:  10px 10px 10px 10px;
	background-image: url(../../../media/images/img/bg_profisuche-cebit.jpg);
	background-repeat: no-repeat;
	}
	.profi-suche_cebit-business
	{
	height:313px;
	padding:  10px 10px 10px 10px;
	background-image: url(../../../media/images/img/bg_profisuche-cebit2.jpg);
	background-repeat: no-repeat;
	}*/
	
	.profi-suche_the
	{
	height:313px;
	padding:  10px 10px 10px 10px;
	background-image: url(../../../media/images/img/bg_suche_the.gif);
	background-repeat: no-repeat;
	}
	
.haendler-box
		{
	width: 444px;
	height: 283px;
	float:left;
	border:solid 1px #EA6B02;
	/*background-image: url(../../../media/images/img/bg_haendlersuche.gif);
	background-repeat: no-repeat;
	background-position: center center;*/
	text-align: center;
	vertical-align: middle;
	padding-top: 1px;
	margin:10px;
}

.block-pk5
		{
			width: 436px;
			height: 115px;
			font-size: 100%;
			line-height: 140%;
			display: inline;
		}	
		.klein
		{
			height: 50px;
		}	

.haendler-ausgabe 
	{font-size: 100%;
	line-height: 125%;
	float:right;
	padding: 10px 30px 10px 0px;}
	
	
	.haendler-ausgabe h1
	{
	/*height:52px;
	width: 90%
*/
	}
	
	.haendler-ausgabe h1 span
	{
	/*font-size: 110%;
	line-height: 125%;
	/*display: none;*/
	}
	
	.suchfeld
	{
	height: 19px;
	width: 215px;
	font-size: 150%;
	border: solid 1px #EA6B02;
	padding: 3px;
	}
	
	.adresse
	{ background-image: url(../../../media/images/allgemein/logo_teleprofi-suche.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 95px;
	width: 320px;
	padding: 5px 0 0 100px;
	line-height: 125%;
}
	.adresse div
	{ color: #EA6B02;
	font-weight:bold;
	margin-bottom: 5px;
	}	
	.kontakt
	{ 
	padding: 5px 0 10px 0px;
	line-height: 125%;
}
.kontakt div
	{ font-weight:bold;
	margin-bottom: 5px;
	}	
	.padding_suche
	{padding-left:20px;
	}
	
	
	
	
	
	
	
	
	
/* --------------------------------------------------------------------------------------------------------------------------------------------------------------------- */		
	
	/* KNACKFRISCHAKTION */	




.sorglos-paket
		{
			height: 690px;
			float: right;
		}

/* PRODUKTE */

		.produkt_kf
		{
			height: 230px;
			float: left;
		}
		
		.produkt_kf h3
		{			
			display: none;
		}	
		.produkt_kf a
		{
			display: block;
			width: 323px;
			height: 221px;
			cursor: pointer;	
		}
		.produkt_kf ul
		{	color:#000000;
			width: 261px;
			height: 116px;
			float: right;
			padding: 52px 9px 0 0px;
		}		
		.produkt_kf ul.low
		{
			height: 122px;
			padding: 76px 8px 0 55px;
		}
		.produkt_kf ul.short
		{
			height: 136px;
		}
		.produkt_kf ul.left
		{
			float: left;
			width: 170px;
			padding: 76px 0px 0 20px;
		}
		.produkt_kf li
		{	color:#000000;
			width: 165px;
			list-style: disc outside;
			margin: 0 0 4px 100px;
			padding: 0 0 0 0px;
		}				
		.produkt_kf p
		{
			float:right;
			width: 120px;
			height: 20px;
			color: #000000;
			margin: 0 20px 0 0;
			display: inline;
		}
		.produkt_kf p b
		{
			float: right;
			display: block;
			font-size: 150%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		.produkt_kf p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0 0 1px;
		}
		.produkt_kf p sup.dc
		{
			font-size: 85%;
		}
		.produkt_kf p sub.dc
		{
	font-size: 95%;
	font-weight: normal;
		}
		.produkt_kf p sub
		{
			float: right;
			display: block;
			font-size: 90%;
			padding: 8px 2px 0 0;
			font-weight: bold;
		}
		.produkt_kf p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 3px;
		}	
		.produkt_kf span
		{
			float:right;
			width: 120px;
			color: #000000;
			margin: 0;
			display: inline;
			font-size: 85%;
			font-weight: bold;
			text-align: center;
			margin:2px 3px 2px 0;
		}	
		.produkt_kf span.vertrag
		{
			float:right;
			width: 200px;
			color: #666666;
			margin: 0;
			padding: 22px 16px 0 0;
			display: inline;
			font-size: 85%;
			font-weight: normal;
			text-align: right;
		}
	
	/* ENDE PRODUKTE */
	
	/* Business PRODUKTE */
.produkt_business_kasten
		{	width:235px;
			height: 290px;
			float: right;
		}
		.produkt_business_kasten ul
		{	color:#000000;
			width: 235px;
			height: 116px;
			float: right;
			padding: 52px 9px 0 0px;
		}		
		
		.produkt_business_kasten li
		{	color:#000000;
			width: 185px;
			list-style: disc outside;
			margin: 0 0 4px 35px;
			padding: 0 0 0 0px;
		}
		.produkt_business_kasten span
		{
	font-size: 80%;
	padding-bottom:7px;
	padding-left:3px;
	vertical-align: text-top;
		}	
		
		
		.produkt_business-2col
		{	width:480px;
			height: 290px;
			float: left;
		}
		.produkt_business-2col h3
		{			
			display: none;
		}	
		.produkt_business-2col ul
		{	color:#000000;
			width: 451px;
			height: 116px;
			float: right;
			padding: 52px 9px 0 20px;
		}		
		
		.produkt_business-2col li
		{	color:#000000;
			width: 435px;
			list-style: disc outside;
			margin: 0 0 4px 15px;
			padding: 0 0 0 0px;
		}	
		.produkt_business-2col span
		{
	font-size: 80%;
	padding-bottom:7px;
	padding-left:3px;
	vertical-align: text-top;
		}	
			
		
		
		
		.produkt_business
		{	width:720px;
			height: 290px;
			float: left;
			z-index: 1;
		}
		
		.produkt_business h3
		{			
			display: none;
		}	
		.produkt_business a
		{
			display: block;
			width: 323px;
			height: 221px;
			cursor: pointer;	
		}
		.produkt_business ul
		{	color:#000000;
			width: 600px;
			height: 116px;
			float: left;
			padding: 60px 9px 0px 20px;
		}		
		.produkt_business div
		{	color:#ffffff;
			width: 370px;
			height: 50px;
			float: left;
			padding: 20px 9px 20px 20px;
		}		
		.produkt_business ul.low
		{
			height: 122px;
			padding: 76px 8px 0 25px;
		}
		.produkt_business ul.short
		{
			height: 136px;
		}
		.produkt_business ul.left
		{
			float: left;
			width: 170px;
			padding: 76px 0px 0 20px;
		}
		.produkt_business li
		{	color:#000000;
			width: 585px;
			list-style: disc outside;
			margin: 0 0 4px 12px;
			padding: 0 0 0 0px;
		}	
			.produkt_business span
		{
	font-size: 80%;
	padding-bottom:7px;
	padding-left:3px;
	vertical-align: text-top;
		}				
		
	/* ENDE Business PRODUKTE */
	
	.businessaktion
		{
			margin: 0 10px 0 10px;
			display: inline;
		}
		.businessaktion h6
		{
			color: #000000;
			margin: 5px 0 4px 0;
		}
	
		.businessaktion-hoch
		{	height:600px;
			
		}
		
	
	
	
	
	
	
	
	/* AKTIONSANGEBOT */
	
		.aktionsangebot
		{	width: 232;
			height: 360px;
			float: left;
			z-index: 1;}
			
		.aktionsangebot h3
		{			
			display: none;
		}	
		.aktionsangebot a
		{
			display: block;
			width: 240px;
			height: 360px;		
		}
		.aktionsangebot div
		{width: 476;}
		.aktionsangebot ul
		{
	width: 476;
	height: 148px;
	color: #000000;
	float: left;
	padding: 110px 12px 50px 20px;
		}				
			.aktionsangebot li
		{	width: 400px;
			color: #000000;
			list-style: disc inside;
			margin: 0 0 4px 5px;
			padding: 0 0 0 0px;
		}				
		.aktionsangebot p
		{
			float:right;
			width: 120px;
			height: 20px;
			color: #000000;
			margin: 0 17px 0 0;
			display: inline;
		}
		.aktionsangebot p b
		{
			float: right;
			display: block;
			font-size: 150%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		.aktionsangebot p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0 0 1px;
		}
		.aktionsangebot p sup.dc
		{
			font-size: 85%;
		}
		.aktionsangebot p sub.dc
		{
			font-size: 85%;
			font-weight: normal;
		}
		.aktionsangebot p sub
		{
			float: right;
			display: block;
			font-size: 90%;
			padding: 8px 2px 0 0;
			font-weight: bold;
		}
		.aktionsangebot p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 3px;
		}	
		.aktionsangebot span
		{
			float:right;
			width: 120px;
			color: #000000;
			margin: 0;
			display: inline;
			font-size: 85%;
			font-weight: bold;
			text-align: center;
			margin:2px 0 2px 0;
		}	
		.aktionsangebot span.vertrag
		{
			float:right;
			width: 200px;
			color: #666666;
			margin: 0;
			padding: 22px 16px 0 0;
			display: inline;
			font-size: 85%;
			font-weight: normal;
			text-align: right;
		}
		
		
		
		
		
		
		
			.aktionsangebot_business
		{	width: 232;
			height: 425px;
			float: left;
			z-index: 1;}
			
		.aktionsangebot_business h3
		{			
			display: none;
		}	
		.aktionsangebot_business a
		{
			display: block;
			width: 240px;
			height: 360px;		
		}
		.aktionsangebot_business div
		{width: 476;}
		.aktionsangebot_business ul
		{
	width: 446px;
	height: 148px;
	color: #000000;
	float: left;
	padding: 120px 5px 50px 20px;
	float:left;
		}				
			.aktionsangebot_business li
		{	width: 430;
			color: #000000;
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}				
		
		
		
		
		.aktionsangebot_business-kurz
		{	width: 232;
			height: 370px;
			float: left;
			z-index: 1;}
			
		.aktionsangebot_business-kurz h3
		{			
			display: none;
		}	
		.aktionsangebot_business-kurz a
		{
			display: block;
			width: 240px;
			height: 360px;		
		}
		.aktionsangebot_business-kurz div
		{width: 476;}
		
		.aktionsangebot_business-kurz ul
		{
			width: 446px;
			height: 148px;
			color: #000000;
			float: left;
			padding: 120px 5px 50px 20px;
			float:left;
		}				
			.aktionsangebot_business-kurz li
		{	width: 430;
			color: #000000;
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}				
		
		
		
		
		
		
		
		
		
		.aktionsangebot_kurz
		{
			height: 233px;
			float: left;}
			
		.aktionsangebot_kurz h3
		{			
			display: none;
		}	
	/* ENDE AKTIONSANGEBOT */
		
		
		/* START POPUP*/	
	#prod-popup_kf
		{			 
			width: 600px; 
			height: 440px;
		}		
		#prod-popup_kf ul
		{	color:#000000;
			width: 300px;
			height: 155px;
			padding: 135px 0 0 270px;
			float:left;
			
		}
		#prod-popup_kf ul.low
		{
			padding: 110px 0 0 270px;
			height: 180px;
		}
		#prod-popup_kf h6
		{
			width: 300px;
			height: 36px;
			padding: 10px 0 0 270px;
			float:left;
			font-size: 100%;
			line-height: 140%;
			color: #000000;
			font-weight: normal;
		}
		#prod-popup_kf h6 b
		{
			color: #ea6b02;
			font-weight: bold;
		}
			
		#prod-popup_kf ul.popup-low
		{
			height: 186px;
			padding: 104px 0 0 270px;
		}
		#prod-popup_kf li
		{	color:#000000;
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
			line-height: 130%;
			
		}
		#prod-popup_kf li b
		{
			color: #E96A03;
		}
		#prod-popup_kf p
		{
			float:left;
			width: 120px;
			height: 20px;
			color: #000000;
			padding: 0 0 0 452px;
			display: inline;
		}	
		#prod-popup_kf p b
		{
			float: right;
			display: block;
			font-size: 167%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		#prod-popup_kf p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0 0 1px;
		}
		#prod-popup_kf p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 3px;
		}		
		#prod-popup_kf p sup.dc
		{
			font-size: 85%;
		}
		#prod-popup_kf p sub
		{
			float: right;
			display: block;
			font-size: 92%;
			padding: 8px 2px 0 0;
			font-weight: bold;
		}		
		#prod-popup_kf span
		{
			float:right;
			width: 130px;
			color: #000000;
			margin: 0;
			display: inline;
			font-size: 85%;
			font-weight: bold;
			text-align: center;
			
		}
		#prod-popup_kf span.haendlersuche
		{
	float: left;
	width: 256px;
	color: #EA6B02;
	margin: 0;
	padding: 33px 0 0 35px;
	display: inline;
	font-size: 95%;
	font-weight: bold;
	text-align: left;
	line-height: 140%;
	
		}	
		#prod-popup_kf span.vertrag
		{
			float: right;
			width: 300px;
			color: #666666;
			margin: 0;
			padding: 26px 0 0 0;
			display: inline;
			font-size: 85%;
			font-weight: normal;
			text-align: right;
			line-height: 140%;
		}
		#prod-popup_kf span.vertrag b
		{
			color: #e96a03;
		}
		
		#prod-popup_kf div
		{
			background: url(../../../media/images/img/bg_preis.gif) no-repeat ;
			width: 97px;
			height: 40px;
			float: right;
			text-align: center;
			color: #000000;
			margin: 0 16px 0 0;
		}
		#prod-popup_kf div span
		{
			float:none;
			width: 92px;
			display: block;
			padding: 4px 0 0 0;
		}
		#prod-popup_kf div p
		{
			float:none;
			width: 92px;
			height: 20px;
			color: #000000;
			padding: 0 0 0 0px;
			display: inline;
		}	
		#prod-popup_kf div p b
		{
			float: none;
			display: inline;
			font-size: 145%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		#prod-popup_kf div p sup
		{
			float: none;
			display: inline;
			font-size: 90%;
			padding: 3px 0 0 0px;
		}
		#prod-popup_kf div p i
		{
			float: none;
			display: inline;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 0px;
		}		
		#prod-popup_kf div p sup.dc
		{
			font-size: 85%;
		}
		#prod-popup_kf div p sub
		{
			float: none;
			display: inline;
			font-size: 92%;
			padding: 8px 0px 0 0;
			font-weight: bold;
		}		
	/* ENDE POPUP*/	
	.haendler_search
		{width: 400px;
		height: 19px;
		font-size: 125%;
		padding: 3px;
		}


/* ----------------------------------------------------------------------------------------------------------------- */


/* PRODUKT AKTION */
		
		/* NEWSLETTER */
		#produkt_aktion_newsletter {
			background: url(../../../media/templates/bg_nl_anfordern.gif) no-repeat;
			height: 228px;
		}
		#produkt_aktion_newsletter p
		{	font-size: 11px;
			line-height: 15px;
			color: #444444;
			padding: 75px 0px 0 125px;	
			width: 100px;
			height: 110px;	
		}
		#produkt_aktion_newsletter a
		{
			margin: 0px 0 0 25px;
			float: left;
			width: 198px;
		}
		
		
		/* HOTLINE */
		#produkt_aktion_hotline {
			background: url(../../../media/images/img/produkt_aktion_hotline.jpg) no-repeat;
			height: 228px;
		}
		
		/* LINKS / DOWNLOADS */
		.produkt_aktion_infos {
			height: 40px;
			padding: 40px 0px 0 0px;
		}
		.produkt_aktion_infos ul
		{	font-size: 12px;
			line-height: 19px;
			color: #333333;	
		}
		.produkt_aktion_infos li
		{	font-size: 12px;
			line-height: 19px;
			color: #333333;
			list-style: disc inside;
			padding: 10px 0 4px 27px;
		}
		
		
		/* HEADLINE */
		.produkt_aktion_headline
		{
			width: 445px;
			height: 95px;
			padding-left: 10px;
		}
		.produkt_aktion_headline span
		{
			display: none;
		}
		
		
		/* COPY */
		.produkt_aktion_copy
		{	width: 446px;
			margin: 0 0px 0 0px;
			display: block;
			font-size: 12px;
			line-height: 19px;
			color: #333333;
			padding-left: 10px;
		}
		.produkt_aktion_copy ul
		{	font-size: 12px;
			line-height: 19px;
			color: #333333;	
			margin: 15px 0 15px 0 ;
		}
		.produkt_aktion_copy li
		{	font-size: 12px;
			line-height: 19px;
			color: #333333;
			list-style: disc outside;
			margin: 0 10px 4px 25px;
		}
		.produkt_aktion_copy li.short
		{	font-size: 12px;
			line-height: 19px;
			color: #333333;
			list-style: disc outside;
			margin: 0 35px 4px 25px;
			width: 270px;
		}
		
	
		
		
		
		
		/* STOERER */
		#stoerer {
	position: absolute;
	width: 124px;
	height: 124px;	
	background-image: url(../../../media/images/img/motorola_m930/stoerer.jpg);
	background-repeat: no-repeat;
	top: 343px;
	left: 315px;
}
		
		
		/* PRODUKT AKTION */

.produkt_aktion
		{
	height: 645px;
		}
		.produkt_aktion h3
		{			
			display: none;
		}	
		.produkt_aktion a
		{
			display: block;
			width: 236px;
			/*height: 390px;	*/	
		}
		.produkt_aktion ul
		{
			width: 134px;
			height: 470px;
			float: right;
			padding: 80px 8px 0 0px;
		}		
		
		.produkt_aktion li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}				
		.produkt_aktion p
		{
			float:right;
			width: 120px;
			height: 20px;
			color: #000000;
			margin: 0 17px 0 0;
			display: inline;
		}
		.produkt_aktion p b
		{
			float: right;
			display: block;
			font-size: 150%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		.produkt_aktion p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0 0 1px;
		}
		.produkt_aktion p sup.dc
		{
			font-size: 85%;
		}
		.produkt_aktion p sub.dc
		{
	font-size: 85%;
	font-weight: normal;
		}
		.produkt_aktion p sub
		{
			float: right;
			display: block;
			font-size: 90%;
			padding: 8px 2px 0 0;
			font-weight: bold;
		}
		.produkt_aktion p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 3px;
		}	
		.produkt_aktion span
		{
			float:right;
			width: 120px;
			color: #000000;
			margin: 0;
			display: inline;
			font-size: 85%;
			font-weight: bold;
			text-align: center;
			
		}	
		.produkt_aktion span.vertrag
		{
			float:right;
			width: 200px;
			color: #666666;
			margin: 0;
			padding: 24px 16px 0 0;
			display: inline;
			font-size: 85%;
			font-weight: normal;
			text-align: right;
		}
		
		
/* ENDE PRODUKT DES MONATS SEPTEMBER */

/* T-HOME ENTERTAIN AKTION */
	.head_the
	{
		min-height: 438px;
		float:left;
		margin-bottom:5px;
		
	}
	
	.head_img_the
	{
		height: 438px;
		float:left;
	
		
	}
	
	.col1_the
	{
		width: 228px;
		margin-left:8px;	
	
		
		
	}
			
	.col2_the
	{
		width: 462px;
		margin-left:13px;
		float:left;
		
		
	}
	
	.col3_the
	{
		width: 228px;
		margin-left:13px;
		
		
	}
	
	.col4_the
	{
		width: 970px;
	
		
}
	
	.col5_the
	{
		width: 960px;
		margin: 13px 10px 0 10px;	
		
	}
	
	.start_teaser1
	{
		 
		margin: 55px 5px 0 110px;
		color:#FFFFFF;
		text-align:left;
				
	}
	
	.start_teaser2
	{
		 
		margin: 130px 5px 0 20px;
		color:#FFFFFF;
		text-align:left;
				
	}
	
	
	.teaser1_the
	{
		margin-top:6px;
		
				
	}
	
	
	.teaser2_the
	{
		margin-top:15px;
		
				
	}
	
	
	/*-----------------------------------------------------*/
	.loesungen
		{
			width: 692px;
			height: 240px;
			padding: 10px 0px 0px 24px;}
		
		.loesungen h6
		{
			color: #222222;
			width: 420px;
			margin: 2px 0px 0px 0px;
			font-weight: bold;
			font-size: 114%;
		}
		.loesungen ul
		{
			padding: 4px 0px 0px 0px;
			width: 380px;
		}
		.loesungen li
		{	
			list-style: disc outside;
			margin: 0px 0px 4px 16px;
			padding: 0px 0px 0px 0px;
			color: #222222;
		}
			
		.loesungen p
		{
			float:right;
			width: 120px;
			height: 20px;
			color: #000000;
			margin: 180px 12px 0px 0px;
			display: inline;
		}
		.loesungen p b
		{
			float: right;
			display: block;
			font-size: 167%;
			letter-spacing: -0.1em;
			padding: 0px 0px 0px 0px;
		}
		.loesungen p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0px 0px 1px;
		}
		.loesungen p sup.dc
		{
			font-size: 85%;
		}
		.loesungen p sub
		{
			float: right;
			display: block;
			font-size: 92%;
			padding: 8px 2px 0px 0px;
			font-weight: bold;
		}
		.loesungen p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0px 0px 3px;
		}	
		.loesungen span
		{
			float:right;
			width: 150px;
			color: #000000;
			margin: 0px;
			display: inline;
			font-size: 85%;
			font-weight: bold;
			text-align: center;
		}	
		
	
/* -------------------------- */
		.teaser-var
		{
			margin: 10px 0 0 0;
			padding: 0px;
			background: url(../../../media/images/img/bg_teaser_var2.gif) no-repeat ;
		}
		.teaser-var p
		{
			width: 190px;
			padding: 0px 0 0 20px; 
			background: url(../../../media/images/img/bg_teaser_var.gif) no-repeat ;
		}	
		
		.teaser-var b
		{
			width: 190px;
			padding: 10px 0 4px 20px; 
			display: block;
		}
		.teaser-var p a
		{
			display: block;
			font-weight: bold;
			padding: 4px 0 0 0;
		}
		.teaser-var .headline
		{
			color: #000000;
			padding: 10px 0 0 18px; 
		}
		.teaser-var ul
		{
			width: 190px;
			margin: 10px 0 0px 20px;
		}
	
		.teaser-var li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
			color: #666666;
		}
		
		.teaser-var .grey li
		{
			color: inherit;
		}
		/* -------------------------- */	
	
	/* ENDE T-HOME ENTERTAINAKTION */
	
		/* -------------------------- 
	
	 KNACKFRISCHAKTION /´
	.col1_kf
	{
		width: 323px;
	}
			
	.col2_kf
	{
		width: 647px;
	}
	.col3_kf
	{
		width: 970px;	
	}
	/* ENDE KNACKFRISCHAKTION */
	
	
	/* -----------/* -------------------------- */
	
	
	
	
	/* NOKIA EM-AKTION *
	.col4_em_all {
		width: 950px;
		margin-left: 5px;
	}
	
	.head_em
	{
		height: 466px;
		width: 961px;
		margin: 0px;
		float: left;
		
	}
	
	#head_headline {
		float: left;
		width: 831px;
		height: 61px;
	}
	
	.head_img_em
	{
		height: 392px;
		margin:auto;
		float:left;
	}
	
	#head_right {
	width: 128px;
	}
	
	#piktogramm_de {
	height: 30px;
	width: 18px;
	padding-top: 19px;
	}
	
	#link_shop_em {
		width: 100px;
		height: 30px;
		text-align:left;
		float: right;
		padding-top: 25px;
		vertical-align:middle;
		color: #EA6B02;
		font-weight:bold;
		margin-left: 3px;
	}
	
	a:link #link_shop_em, a:visited #link_shop_em, a:hover #link_shop_em, a:active #link_shop_em {
		float: right;
		padding-top: 25px;
		vertical-align:middle;
		font-weight:bold;
		color: #EA6B02;
	}
	
	.col1_em
	{
		width: 190px;
		height: 296px;
		
	}
	
	.col1_em2
	{
		width: 190px;
		height: 296px;
	}
	
	.col1_em3
	{
		width: 190px;
		height: 296px;
	}
	
	.col1_em4
	{
		width: 190px;
		height: 296px;
	}
	
	.abstand_teaser {
		width: 12px;
		float: left;
		height: 170px;
	}
	
	.abstand_button {
		width: 12px;
		float: left;
		height: 30px;
	}
	
	.col1_text {
		font-size: 10px;
		line-height: 12px;
		color: #FFFFFF;
		width: 170px;
		height: 271px;
		padding: 52px 0px 0px 0px;
		text-align: left;
		letter-spacing: -0.5px;
	}
	
	.col1_text a:link, .col1_text a:visited, .col1_text a:hover, .col1_text a:active {
		text-decoration:none;
		color: #FFFFFF;
	}
	
	.button_col1 {
		width: 185px;
		height: 30px;
		margin-top: 37px;
	}
	
	.button_col1_rechts {
		width: 185px;
		height: 30px;
		margin-top: 51px;
	}
	
	.col1_text_rechts {
		font-size: 10px;
		line-height: 12px;
		color: #FFFFFF;
		width: 170px;
		height: 271px;
		padding: 38px 0px 0px 0px;
		text-align: left;
		letter-spacing: -0.5px;
	}
	
	.col1_text_rechts a:link, .col1_text_rechts a:visited, .col1_text_rechts a:hover, .col1_text_rechts a:active {
		text-decoration:none;
		color: #FFFFFF;
	}
			
	.col2_the
	{
		width: 462px;
		margin-left:13px;
		float:left;
	}
	
	.col3_the
	{
		width: 228px;
		margin-left:13px;
		
		
	}
	
	.col4_the
	{
		width: 970px;
	
		
}
	
	.col5_the
	{
		width: 960px;
		margin: 13px 10px 0 10px;	
		
	}
	
	.start_teaser1
	{
		 
		margin: 55px 5px 0 110px;
		color:#FFFFFF;
		text-align:left;
				
	}
	
	.start_teaser2
	{
		 
		margin: 130px 5px 0 20px;
		color:#FFFFFF;
		text-align:left;
				
	}
	
	
	.teaser1_the
	{
		margin-top:6px;	
	}
	
	
	.teaser2_the
	{
		margin-top:15px;
	}
	
	.beschreibung_galerie {
		margin: 6px 0px 6px 6px;
	}
	
	.suchfeld_galerie
	{
	height: 16px;
	width: 180px;
	font-size: 11px;
	border: solid 1px #EA6B02;
	padding: 1px;
	background-color: #FFFFFF;
	}
	
	.test_1 {
	background-color:#d0d0d0; padding: 2px; line-height:11px; cursor: pointer; vertical-align:top;
	}
	
	.test_2 {
	background-color:#e4e4e4; padding: 2px; line-height:11px; cursor: pointer; vertical-align:top; 
	}

	/* ENDE NOKIA EM-AKTION */
	