/*global rules*/

body {
	color:#352171;
	font-family:Verdana, Arial, sans-serif; 
	font-size:9px;
	margin:0px;
	padding:20px;
}

a {
	color:#352171;
}

td, th {
	font-family:Verdana, Arial, sans-serif; 
	font-size:9px;
	padding-right:10px;
}

table { 
	border-collapse:collapse; 
	border-spacing:0; 
} 

fieldset,img {  
  border:0; 
} 

#head, 
#navigation, 
#extras-content, 
#mijnhi-widget, 
#back-button,
.paging-control,
#answer-feedback,
#still-questions,
.content-strip.alternate,
#mijn-hi .tabbedlist,
.buttons,
.tooltip,
#flashcarrousel {
	display:none;
}

#blockmsg, #blockmsg img #blockmsg a {
	position:relative !important;
}
#blockmsg {
	background-color:#FFF !important;
	width:100% !important;
	left:0px !important;
	top:0px !important;
	margin:0px !important;
}

#wrapper {
	width:600px;
}		

#footer {
	border-top:double 3px #D7D7ea;
	margin-top:15px;
	padding-top:15px;
	clear:both;
}

.sIFR-replaced embed, 
.sIFR-replaced object {
	display:none;
}

h1 {
	font-size:20px
}

h2 {
	font-size:14px;
}

h3, h4 {
	font-size:11px;
	margin:0px;
}

li,ol {
	padding:0px;
	margin:0px;
}

ol,ul { 
  list-style:none; 
} 

#content h2 {
	background:url(../images/logo-flipped.gif) no-repeat right top;
	font-size:20px;
	line-height:61px;
}

#content #main-content1 h2, 
#content #main-content2 h2 {
	background:none;
	line-height:auto;
} 

td, 
th,
caption {
	text-align:left;
}

caption {
	font-weight:bold;
}

/*template specific rules*/

#shop.product-details #product-tools {
	display:none;
}

#shop.product-details #product-visual {
	float:left;
	margin-right:30px;
	overflow:hidden;
	margin-bottom:15px;
}

#shop.product-details #product-extras ol,
#shop.product-details #product-extras a,
#shop.product-details #product-specs h3, 
#shop.product-details .bt-buy,
#shop.product-details #product-additionalinfo .tabbeditem a {
	display:none;
}

#shop.product-details #product-additionalinfo {
	padding-top:15px;
	border-top:double 3px #D7D7ea;
	overflow:hidden;
	clear:both;
}

#shop.product-details #product-additionalinfo ol li a {
	font-weight:bold;
}


#shop.product-details #product-additionalinfo .tabbedgroup {
	overflow:hidden;
}

#shop.product-details #product-additionalinfo .tabbedlist {
	overflow:hidden;
	clear:both;
	width:550px;
}

#shop.product-details #product-additionalinfo .tabbedlist li {
	float:left;
	width:200px;
}

#shop.product-details #product-additionalinfo .tabbeditem {
	float:left
}

#shop.product-details #product-price {
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:double 3px #D7D7ea;
	font-weight:bold;
}

button.slidingdoors{
	display: none;
}

a.serviceform{
	display: none;	
}
