/*
  datasheet templates algemeen print
*/

body.template-18 #site #area0 h2 {
  color:black;
  font-size:16px;
}

body.template-18 #site #area0 h3 {
  color:black;
  font-size:12px;
}

body.template-18 #site #area0 div div a {
  display:none;
}

.paragraphs{
  margin:0xp 12px;
}

.paragraphs p{
  margin:0;
}

.paragraphs table.specs tbody th,
.paragraphs table.specs tbody td{
  vertical-align:top;
  text-align:left;
}

.paragraphs table.specs{
  margin:14px 0px;
}

table.dimensions{
  padding:0;
  margin:14px 0px;
}

.dimensions thead{
  background-color:#19539D;
}

.dimensions thead th{
  background-color:white;
  border-bottom:1px black solid;
  border-right:1px black solid;
  color:black;
  font-weight:normal;
  padding:2px;
}

.dimensions tbody tr td{
  border-right:1px black solid;
}



.datasheetTemplate-1 h3{
  margin-top:-10px;
}

p.footer {
  clear:both;
}
 /*
  documentationShop print
*/

#documentationShopForm table tr td button{
  display:none;
}

#documentationShop #documentationShopForm,
#documentationShop #datasheets,
#documentationShop.tab1 #documentationShopForm,
#documentationShop.tab2 #datasheets{
	display:block;
}

#documentationShop.tab2 #documentationShopForm,
#documentationShop.tab1 #datasheets{
	display:none;
}

#documentationShopForm table tr th{
  text-align:left;
  font-weight:normal;
}

#documentationShopForm table tbody tr.header th{
  font-weight:bold;
}

#documentationShopForm table tbody tr td a,
#documentationShopForm table tbody tr td a img{
  border:0;
}

 /*
  print
*/
body{
  font-family:Arial;
  font-size:10pt;
  color:black;
}

a em{ font-style:normal; color:black; }

#header{
  display:block;
  height:;
  width:;
  
  padding:0; margin:0;
}

#header img{ display:none; }
#header img.print{ display:block; }

.print{
  display:block;
}

/* hidden elements */
#header a,
#main-nav,
#breadcrumbs,
#sidebar,
#adbarWrapper,
#siteToolbar,
#myEriks,
#imageContainer,
#imageContainer ul,
#logobar,
#adbarWrapper,
#footer,
#shoppingCartIFrame,
#area1,
.sIFR-replaced embed,
.sIFR-replaced object,
#documentationTabMenu,
#documentationShop .collapseOn .collapseListClosed ul,
form{
  display:none;
}

 /*
  vestigingen print
*/

.companyCategories {
  float:left;
  width:204px;
  margin:0px 8px 0px 0px;
}

.companyCategories ul {
  margin:0;
  padding:0;
  list-style:none;
}

.template-22 div#body{
  width:700px;
}

.template-22 div.photoWrapper{
  width:400px;
  height:270px;
  float:left;
  margin-right:4px;
  margin-bottom:12px;
}

.template-22 div.logoWrapper{
  width:270px;
  height:90px;
  float:left;
  margin-bottom:12px;
}

.template-22 div#company span,
.template-22 div#company address{
  font-style:normal;
}

.template-22 div.vcard{
  width:270px;
  float:left;
  margin-bottom:12px;
}

.template-22 .companyMap{
  width:400px;
  height:400px;
  float:left;
  margin-right:4px;
  margin-bottom:12px;
  overflow:hidden;
}

.template-22 iframe#map{
  width:400px;
  height:400px;
  margin:0; padding:0;
}

.template-22 .leveringsProgramma{
  width:270px;
  float:left;
  margin-bottom:12px;
  margin:0; padding:0;
}

.template-22 a.external img,
.template-22 p.buttons,
.template-22 .type {
  display:none
}

