		.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%;
		}
		
		
		/* -------------------------- */
		.teaser-var
		{
			margin: 10px 0 0 0;
			padding: 0px;
			background: url(../../../media/images/img/bg_teaser_var.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;
		}
		/* -------------------------- */
	
		.paket
		{
			width: 716px;
			height: 250px;
			
		}	
		.paket div
		{
			display: inline;
			width: 420px;
			margin: 60px 0 0 240px;
		}
		.paket ul
		{	width: 400px;
			padding: 6px 0 6px 0px;
		}
		.paket li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;

		}
			.paket
		{
			width: 686px;
			height: 120px;
			padding: 5px 0 0 30px;
		}
		
		
		.paket h5
		{
			font-size: 100%;
			width: 400px;
			color: #ea6b02;
			font-weight: bold;
		}
		.paket h6
		{
			width: 400px;
			font-size: 100%;
			color: #222222;
			font-weight: bold;
		}	
		.paket h5 sup
		{
			font-size: 85%;
		}	
		.paket p
		{
			float:right;
			width: 120px;
			height: 20px;
			color: #000000;
			margin: 80px 12px 0 0;
			display: inline;
		}
		.paket p b
		{
			float: right;
			display: block;
			font-size: 167%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		.paket p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0 0 1px;
		}
		.paket p sup.dc
		{
			font-size: 85%;
		}

		.paket p sub
		{
			float: right;
			display: block;
			font-size: 92%;
			padding: 8px 2px 0 0;
			font-weight: bold;
		}
		.paket p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 3px;
		}	
		.paket span
		{
			float:right;
			width: 120px;
			color: #000000;
			margin: 0;
			display: inline;
			font-size: 85%;
			font-weight: bold;
			text-align: center;
		}	
		.paket ul
		{
			padding: 0px 0 0px 0px;
		}
		.paket li
		{
			width: 480px;
			line-height: 15px;
			list-style: disc outside;
			margin: 0px 0px 4px 16px;
			padding: 0px 0px 0px 0px;
			color: #222222;
		}
		
		.voip div
		{
			background: url(../../../media/images/img/bg_container_voip.jpg) no-repeat ;		
			height: 650px;				
		}
		.voip h5
		{			
			color: #ffffff;
			font-size: 114%;
			margin: 0 10px 0 20px;
			height: 94px;
		}
		.voip h6
		{
			margin: 0px 0 6px 20px;
			width: 200px;
			display: block;
			font-weight: bold;
			font-size: 100%;
		}
		.voip ul, .voip p
		{
			margin: 0px 0 0px 20px;
			width: 200px;
		}
		.voip li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}
		.voip div.bottom
		{
			background: url(../../../media/images/img/bg_container_voip_b.jpg) no-repeat ;		
			width: 238px;
			height: 110px;				
		}
		.voip div.bottom h5
		{			
			margin: 10px 10px 0 20px;
		}
		.intro-voip
		{
			height: 426px;
			background: url(../../../media/images/img/bg_intro_voip.jpg) no-repeat ;	
		}
		.intro-voip div
		{
			padding: 20px 20px 20px 320px;
		}	
		.intro-voip ul
		{
			margin: 10px 0 10px 0px;
		}
		.intro-voip li
		{
			color: #222222;
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}
		.intro-voip p
		{
			color: #222222;
		}	
		.intro-voip b
		{
			color: #222222;
		}
		.des-monats
		{
			height: 388px;
		}

		.produkt_sep
		{
			height: 384px;
		}
		.produkt_sep h3
		{			
			display: none;
		}	
		.produkt_sep a
		{
			display: block;
			width: 236px;
			height: 390px;
			color:#666; 	
		}
		.produkt_sep ul
		{
			width: 134px;
			height: 220px;
			float: right;
			padding: 80px 8px 0 0px;
		}		
		
		.produkt_sep li
		{
			list-style: disc outside;
			margin: 0 0 4px 16px;
			padding: 0 0 0 0px;
		}				
		.produkt_sep p
		{
			float:right;
			width: 120px;
			height: 20px;
			color: #000000;
			margin: 0 18px 0 0;
			display: inline;
		}
		.produkt_sep p b
		{
			float: right;
			display: block;
			font-size: 150%;
			letter-spacing: -0.1em;
			padding: 0px 0 0 0;
		}
		.produkt_sep p sup
		{
			float: right;
			display: block;
			font-size: 100%;
			padding: 3px 0 0 1px;
		}
		.produkt_sep p sup.dc
		{
			font-size: 85%;
		}
		.produkt_sep p sub.dc
		{
	font-size: 85%;
	font-weight: normal;
		}
		.produkt_sep p sub
		{
			float: right;
			display: block;
			font-size: 90%;
			padding: 8px 2px 0 0;
			font-weight: bold;
		}
		.produkt_sep p i
		{
			float: right;
			display: block;
			font-style: normal;
			font-size: 136%;
			padding: 2px 0 0 3px;
		}	
		.produkt_sep span
		{
			float:right;
			width: 120px;
			color: #000000;
			margin: 0;
			display: inline;
			font-size: 85%;
			font-weight: bold;
			text-align: center;
		}	
		.produkt_sep 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;
		}