{stockcolor(rem="init stock colors")}
/* -------------------------------------------------------------------------------
hide items not important for print (links, buttons, navigation, etc) 
--------------------------------------------------------------------------------*/
.dontprint,#headerspace h1,
#header,#quicklinks,
.smlButtons,.smlboxbtns,.boxbuttons,
.more,.suite_back_link,.totoplink, .media{
	display: none !important;
}


/* -------------------------------------------------------------------------------
adjust layout to fit any papersize and alter values for readability
--------------------------------------------------------------------------------*/

body div, html div, #top, #top *{
   color: #000000;
}
#top, #footer {
   width: 100%;
   margin: 0px;
   padding: 0px;
   font-size: 0.75em;
   line-height: 1.4em;
}
#headerspace{
   padding-bottom: 10px;
   margin-bottom: 10px;
   border-bottom: 1px solid #808080;
   float:left;
   width: 100%;
}
#footer{
	padding: 10px 0;
   border-top: 1px solid #808080;
}
#printlogo{
   display: block;
}
.gridrow{
   clear: both;
}
.clear{
	clear: both;
}

/* override javascript */
.si_equalheight .sml_box,
.si_equalheight .smlboxsi{
   height: auto !important;
}
.itemdetails {
	display: block !important;
}
.tabcontainer .tabs {
	display: none !important;
}
.tabcontainer .tabcontent,
.tabcontainer .tabcontent h2.tabtitel{
	display: block !important;
}


/* facetted search */
.sml_facetedsearch_form,
.sml_facetedsearch_nav_paging,
.sml_facetedsearch_facet_box{
	display: none;
}
.ix-faceted-search .sml_facetedsearch_results li.rating {
    padding-left: 0px;
}