.wrapper  { position: relative; width: 773px;}
/* algemeen */
	.wrapper p a:hover { text-decoration: none; }
		.wrapper ul #usb { padding: 0px !important; margin: 0px !important; }
		.wrapper ul #hotspot { padding: 0px !important; margin: 0px !important; }
		.wrapper p {  margin: 0px !important; padding: 0 0 7px 0;}

	/* headings */
	.wrapper h1 { margin: 0px !important; padding: 18px 15px 10px 0;}
	.wrapper h2 { padding: 18px 0px !important; margin: 0px !important; }
	.wrapper h3 { padding: 0px 0px 18px 0px !important; margin: 0px !important; }
	.wrapper h4 { font-size: 11px; color: #303030; font-weight: bold; margin: 0px !important; }
	.wrapper h5 { font-size: 11px; color: #303030; font-weight: bold; padding: 18px 0px 5px 0px !important; margin: 0px !important;}


/* content */

	/* intro */
	.wrapper #intro { position: relative;  background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_intro-visual.gif') no-repeat scroll top left; min-height: 258px; }
	.wrapper #intro .button { background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_btn-bestel.gif') no-repeat scroll top left; display: block; height: 25px; width: 128px; text-indent: -9988px; position: absolute; bottom: 20px; right: 20px; }
	.wrapper #intro #intro-inner { padding: 30px 10px 10px 20px; background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_intro-inner.gif') no-repeat scroll bottom left;  }

	
	.wrapper #intro .price { position: absolute; top: -30px; right: 1px; background-repeat: no-repeat; background-position: top left; width: 97px; height: 63px; text-indent: -9988px; }
	.wrapper #intro .price p { color: #606060; font-family: 'FrutigerLTStd55Roman', sans-serif; text-align: center; }
	.wrapper #intro .price p span { font-size: 33px; font-weight: bold; }
	
	.wrapper #intro .promo { position: absolute; right: 205px; top: 75px; margin: 0px !important; padding: 0px !important; width: 150px;}
	.wrapper #intro .promo li {	 text-indent: -9988px; position: relative; }
	
	.wrapper #intro .promo #hotspot { width: 150px; height: 39px;z-index: 5;}
	.wrapper #intro .promo #usb { width: 150px; height: 39px; z-index: 5;}
	.wrapper #intro .promo #plus { background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_promo-plus.png') no-repeat scroll top left; width: 19px; height: 19px; margin: -5px 0px -5px 65px !important; z-index: 10; padding: 0px !important; }
	.wrapper #intro .promo #hotspot a.popup { background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_popup.gif') no-repeat scroll top left; width: 12px; height: 12px; display: block; margin: -1px 0px 0px 132px; position: relative; text-indent: 0px; text-decoration: none; color: #000000; font-size: 10px; }
	.wrapper #intro .promo #hotspot a span { position: absolute; background: #ffffff; border: 1px solid #ffda33; -moz-border-radius: 4px; -webkit-border-radius: 4px; display: block; width: 190px; padding: 7px; top: 8px; left: 8px; }
	.wrapper #intro table td { width: 185px; padding: 7px 0px; border-top: 1px solid #e6e4e4; }
	.wrapper #intro table .table-title { font-weight: bold; }
	.wrapper #intro table .table-head td { border: none; }

	
	/* details */
	.wrapper #details { position: relative;  }
	.wrapper #details .details-inner {  background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_text.gif') no-repeat scroll top right; position: relative; clear: both; top: -1px; }

		.wrapper #details ul { margin: 0px !important; padding: 0px !important; }
		.wrapper #details ul li { padding: 0px !important; }

	.wrapper #details #tab-nav { z-index: 5; position: relative; }	
	.wrapper #details #tab-nav li { float: left !important; 	margin: 0px 1px 0px 0px !important; background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_tabsleft.gif') no-repeat scroll top left;  }
	.wrapper #details #tab-nav li a {  background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_tabsright.gif') no-repeat scroll top right;  color: #303030; font-size: 12px; text-decoration: none; padding: 5px 18px;   height: 19px; display: block; }
	.wrapper #details #tab-nav .active { background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_tabsright-active.gif') no-repeat scroll top right !important;  }
	.wrapper #details #tab-nav .subactive { background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_tabsleft-active.gif') no-repeat scroll top left !important;  }

	.wrapper #details #txt { font-size: 11px; color: #303030; top: 8px;  position: relative;  padding: 15px 10px 30px 20px;   background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_detail.gif') no-repeat scroll bottom left;/* background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_text.gif') no-repeat scroll top right;*/ }
	.wrapper #details .box { background: none !important; float: none !important; margin: 0px !important; width: 750px !important;  }
/*	.wrapper #Buitenland { min-height: 115px; height: auto !important; height: 115px; }		
	.wrapper #Verbruik { min-height: 450px; height: auto !important; height: 450px; }	*/		
 .wrapper #hoewerkt { min-height: 650px; height: auto !important; height: 650px; }	

	.wrapper #details .box ul { margin-left: 0px !important;  }

	.wrapper #details #txt .bullet-list { padding: 14px 0px 18px 14px !important; }
	.wrapper #details #txt .number-list { padding: 10px 0px 20px 35px !important; }	
	.wrapper #details #txt .bullet-list li { list-style-type: disc; color: #ffda33; background: none !important; }
	.wrapper #details #txt .number-list li { list-style-type: decimal; color: #e3000b; font-weight: bold; background: none !important; }
	.wrapper #details #txt .bullet-list li p { padding: 4px 0px 0px 5px !important;  color: #000000; }
	.wrapper #details #txt .number-list li p { padding: 4px 0px 10px 0px !important; font-weight: normal; color: #000000; }
	
	.wrapper #details #Verbruik h4 { font-size: 11px; color: #303030; font-weight: bold; padding: 6px 0px 6px 15px; !important background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_bg-gradient.gif') repeat-x scroll top left; margin: 18px 0px 0px 0px; }
	.wrapper #details #hoewerkt h4 { background: url('http://images.tn-media.be/thd/teleonlt136/teleonlt136_arrow.gif') no-repeat scroll 0px 13px; padding: 10px 0px 0px 15px !important; }	
	
	.wrapper #details #txt table { width: 733px; }	
	.wrapper #details #txt table .table-head td { font-weight: bold; color: #606060; }
	.wrapper #details #txt table td { color: #303030; border-bottom: 1px solid #cacacc; padding: 6px 0px 6px 15px !important}
	.wrapper #details #txt table td.table-highlight { width: 300px;background: #fff; }
	
	.wrapper .legals { color: #606060; font-size: 9px; padding: 18px 0px 0px 0px; /*position: absolute; bottom: -20px;*/  }
	

	/* font face */
	.FrutigerLTStd-Roman { font-family: 'FrutigerLTStd55Roman', sans-serif;}
	@font-face { font-family: 'FrutigerLTStd55Roman'; src: url('fonts/frutigerltstd-roman-webfont.eot'); src: local('☺'), url('fonts/frutigerltstd-roman-webfont.woff') format('woff'), url('fonts/frut606060igerltstd-roman-webfont.ttf') format('truetype'), url('fonts/frutigerltstd-roman-webfont.svg#webfontJtvJR2gt') format('svg'); font-weight: normal; font-style: normal; }
	
/*	 extra */
	a.inetOrderGrey {
		background: url("http://graphics.tn-media.be/internet2010/inetOrder.png") no-repeat scroll 0 0 transparent;
		color: white;
		display: block;
		font-weight: bold;
		height: 27px;
		line-height: 20px;
		text-align: center;
		text-decoration: none;
		width: 132px;
		position: absolute;
		right: 20px;
		bottom: 25px;
	}
	a.inetOrderGrey:hover {
		color: white;
	}



