body, body * {
	color:#000!important;
	background-color:transparent!important;
}

body, .inform-section {
	background: none;
}

#main {
	margin:0px;
}

#printlogo {
	display:block;
}

.dontprint {
	display:none!important;
}

.player,
.slideshow-container,
#footer, 
.bottom-area, 
ul.breadcrumbs, 
#content .visual, 
#content .side-column,
#header .logo-text,
#header .header-bar,
#header strong,
#navigation,
.cite-holder,
.step-top,
.up,
ul.news-list .more-link,
.acp .tools,
ul.news-list li.collapsed,
.hap .block-inform, 
.hap #menu, 
.htp ul.tools, 
.htp .top,
.htp .advies-section, 
.search-section, 
.search-result .location-holder, 
.search-result .location , 
.search-result h2,
.aquimaform .button-section   {
	display:none!important;
}
/* start coupon page overrules some standard settings! */
#content .coupon-page .visual {
	display:block!important;
	height:auto;
}
#content .coupon-page .visual img{
	display:none!important;
}
#content .coupon-page .visual .visual-text{
	position:relative;
	left:0px;
	top:0px;
	bottom:auto;
	padding:0, 0, 0, 0;
	width:auto;
	height:auto;
}
/* start coupon page */

.side-column, .info-bar, .inform-section, .main-content, .holder-area, #content, #main {
	float:none!important;
	zoom:1.0!important;
	overflow:visible!important;
	position:relative!important;
}/*for IE browsers*/

#content {margin-top:80px;}

/*start exceptions on display style for htp template*/
.htp #content .side-column {
	display:block!important;
	position:absolute!important;
}

.htp #content .side-column div, .htp #content .side-column ul, 
.info-box .info-box-sub .imgcolumn, .info-box .info-box-sub .buttonrow{
	display:none;
}
.info-box .info-box-sub, .info-box .info-box-sub .textcolumn {
	position:relative;
	height: auto;
}
/*needed for Firefox. otherwise htp printed on one page even when it doesn't fit.*/
.htp .form {
	overflow:visible;
}

.htp #content .side-column div.tab-section, .htp #content .side-column div.tab-section div, .htp #content .side-column div.tab-section ul {
	display:block;
}
/*end exceptions on display style for htp template*/

#main, #content, .inform-section, .main-content{
	width:650px!important;
}


.main-content {
	border-top:none
}

.acp .catalog-row {
	padding-bottom:0px;
}
.acp .catalog-box {
	margin-bottom:25px;
}
ul.news-list li {
	border-top:none;
	padding-top:0px;
}
.htp .info-important {
	border-bottom:1px solid #E2E2E2
} 
.htp-content .search-result, .search-result {
	padding:0px!important;
}

.htp #content .side-column div.tab-section div.print {
	display:none;
}

.tab-section, .htp #content .side-column div.tab-section div, .htp #content .side-column div.tab-section a, .htp #content .side-column div.tab-section ul, .htp #content .side-column div.tab-section li{
	position:relative!important;
	zoom:1.0;
	border:none!important;
	margin:0px!important;
}

/*.tab-section, 
.htp #content .side-column div.tab-section a, 
.htp #content .side-column div.tab-section ul, 
.htp #content .side-column div.tab-section li{
	height:auto!important;
	padding:0px!important;
}

.htp #content .side-column div.tab-section div {
	height:auto!important;
	padding:0px!important;
}*/

.tab-section, .htp #content .side-column div.tab-section div, .htp #content .side-column div.tab-section a,  .htp #content .side-column div.tab-section li{
	overflow:visible!important;	
}


.htp #content .side-column div.tab-section #tab-2 {
	position:absolute!important;
	left:310px;
	top:0px;
	clear:both;
}

.htp #content .side-column {
	width:650px;
}

.htp #content .tabset li {
	width:310px;
	margin:0px;
	margin-left:10px;
}

.htp #content .side-column div.tab-section ul.tabset a, .htp #content .side-column div.tab-section ul.tabset span {
	background:none;
	font-weight:bold;
}

 .htp #content .side-column div.tab-section div#tab-1, .htp #content .side-column div.tab-section div#tab-2  {
	margin-left:10px!important;	
}

#tab-2 {
	display:none;
	
}

#stepimageContainter{
	display: block;	
}
