html
{
  height: auto;
  overflow-y: scroll;
}

body
{
  margin: 0px;
  padding: 0px;
  background: #d1661e url(../images/sepas/background.gif) repeat-x bottom;
  font-family: Tahoma,Geneva,Kalimati,sans-serif;
  font-size: 13px;
  line-height:16px;
  color: #666666;
  height: auto;
 }

body, td, tr, input, textarea
{
  font-family: Tahoma,Geneva,Kalimati,sans-serif;
  font-size: 13px;
  line-height:16px;
  color: #666666;
}

ul
{
  list-style:disc;
}

ol
{
  list-style:decimal;
}

li
{
  margin-left:20px;
}

a
{
  color: #ff6600;
  font-family: Tahoma,Geneva,Kalimati,sans-serif;
  font-size: 13px;
}

a:hover
{
  color: #ff6600;
}

.grey
{
  color: #f3f1f1;
  font-weight: bold;
  font-size: 10px;
}

.kop_orange
{
  color: #ff6600;
  font-size: 13px;
  font-weight: bold;
}

#ko2
{
 margin-top: 3px;
}

.kop_wit
{
  color: #fff;
  font-size: 15px;
  font-weight: bold;
}

.kop_wit img
{
  margin-bottom: 10px;
}


blockquote
{
  margin-left:17px;
}

div#container2
{
  margin: 0 auto;
  width: 979px;
  background: url(../images/sepas/content_background.gif) repeat-y top;
  position: relative;
  min-height: 100%;
  height: auto !important;
  display: block;
}

div#top
{
  height: 219px;
  width: 960px;
  background: url(../images/top.jpg) no-repeat 10px 0px;
  position: relative;
}

div#language_selection ul
{
    list-style:none;
    margin:0px 0px 0px 0px;
    padding:12px 0 0 32px;
}

div#language_selection ul li
{
  display:inline;
  list-style-type:none;
  margin:0px;
  padding:0px;
  line-height:0px;
}

#menu
{
  position: relative;
  width: 192px;
  min-height: 280px;
  margin-left: 20px;
  height: auto;
  background: url(../images/sepas/menu_background.gif) repeat-y;
  margin-bottom: 20px;
}

#menu ul
{
  list-style: none;
}

#menu  > ul  > li
{
  line-height: 25px;
  width: 166px;
  background: url(../images/sepas/menuitem_bottom.gif) no-repeat bottom;
}

#menu > ul > li:last
{
  margin-bottom: 100px;
}

#menu > ul > li > ul
{
  text-decoration: none;
}

#menu > ul > li > a > img
{
  margin-top: 8px;
}

.nav_l2
{
  list-style: none !important;
  line-height: 16px !important;
  padding-bottom: 3px !important;
  padding-top: 4px;
  /* margin-left: 8px !important; */
  /* background: yellow; */
  margin-left: 0px !important;
  background: url(../images/sepas/menuitem_bottom.gif) no-repeat bottom;
  padding-left: 8px !important;
}

.nav_l2
{
  background: url(../images/sepas/menuitem_bottom.gif) no-repeat top !important;
}

.nav_l3
{
  list-style-type: none !important;
  line-height: 16px !important;
 padding-bottom: 4px !important;
  margin-left: 20px !important;
}

.nav_l2 a
{

  color: #fff !important;
  line-height: 18px;
  font-size: 12px;
  display: block;
  padding-right: 10px;
  padding-left: 2px;
  width: 100%;
}

.nav_l2 a:hover
{
  background: #d15705 url(../images/sepas/subnav.gif) repeat-y right;
}

.nav_l3 a
{
  color: #8e8c8c !important;
  text-decoration: underline !important;
}

#menu > ul > li > ul > li > ul
{
  text-decoration: none;
}

#menu > ul > li > ul > li > ul > li
{
   line-height: 20px;
}


#menu ul li a
{
  text-decoration: none;
  color: #fff;
}

#menu ul li ul li
{

}


 #menu_top
  {
   width: 192px;
   height: 20px;
   background: url(../images/menu_top.gif) no-repeat;
 }

 #menu_bottom
 {

  position: relative;
  width: 188px;
  height: 44px;
  background: url(../images/search_background.gif) no-repeat;
  bottom: 0px;
 }

input#zoek_veld1
{
  margin-top: 20px;
  margin-left: 12px;
  border: 0px;
  width: 135px;
  height: 15px;
  padding-bottom: 3px;
  padding-left: 8px;
  font-size: 11px;
  color: #ccc;
}



input#zoek_veld2
{
  border: 1px solid #ccc;
  width: 135px;
  height: 15px;
  padding-top: 1px;
  padding-left: 4px;
  font-size: 12px;
  float: left;
}

.zoekselect
{
  color: #666666;
}

#zoeken
{
  margin-top: 20px;
  cursor: pointer;
  float: left;
  background: url(../images/search.gif) no-repeat;
  border: 0px;
  margin-right: 2px;
  width: 18px;
}

#address_container
{
  margin-left: 40px;
  width: 205px;
  height: 255px;
}

#address_container p
{
  color: #f3f1f1;
  font-size: 10px;
}

div#content_container
{
  display: block;
  min-height: 100%;
  height: auto;
}


 div#content_left
  {
   width: 225px;
   float: left;

 }

 div#content_right
 {
  width: 749px;
  min-height: 500px;
  float: right;
  position: relative;
 }

div#verloop_top
{
  width: 35px;
  height: 219px;
  background: url(../images/sepas/top_verloop.gif) no-repeat;
  position: absolute;
  top: -31px;
  left: -6px;

}


div#text_container
{
  margin-top: 25px;
  margin-bottom: 65px;
  margin-left: 30px;
  width: 690px;
  font-size: 13px;
  line-height: 16px;
  color: #666666;
}

#attentiekader_container
{
  margin-left: 44px;
  margin-top: 60px;
  height: 150px;
}

#download_brochure_kader
{
  width: 379px;
  height: 162px;
  background: url(../images/download_brochure.gif) no-repeat;
  float: left;
}

#safety_first_kader
{
  margin-left: 5px;
  margin-top: 2px;
  height: 159px;
  width: 207px;
  background: url(../images/attentiekader.gif) no-repeat;
  float: left;
}

div#content_container_left_top
{
  height: 176px;
  width: 14px;
  background: red;
  margin-left: -3px;
  margin-top: -30px;
  background: url(../images/sepas/content_top_left.gif) no-repeat;

}


div#topbalk
{
  height: 97px;
  padding-top:14px;
  background:url(../images/sepas/top.gif) repeat-x top left;
}

div#nav_container
{
  background: url(../images/sepas/nav.gif) repeat-x top;
  height:50px;
}

  div#nav_container ul
  {
    list-style:none;
    margin:0px 0px 0px 88px;
    padding:0px;
  }
    div#nav_container ul li
    {
      display:inline;
      list-style-type:none;
      margin:0px;
      padding:0px;
      line-height:0px;
    }
      div#nav_container ul li a
      {
        color:#FFFFFF;
        font-size:13px;
        font-weight:bold;
      }
      div#nav_container ul li a:hover
      {
        color:#1c529d;
        font-size:13px;
        font-weight:bold;
      }

div#foto_container
{
  background: #000000;
  height:205px;
  padding:6px 10px 1px 10px;
}

  .content_left
  {
    width:653px;
  }

    div#content
    {
      width:600px;
      margin:16px 34px 20px 19px;
      line-height:15px;
    }

    div#content ul
    {
      list-style:disc;
    }

    ol
    {
      list-style:decimal;
      margin-left:7px;
    }
      ol li
      {

      }
    div#content li
    {
      margin-left:20px;
    }

    div#content blockquote
    {
      margin-left:17px;
    }
    h1.pagina_titel
    {
      color:#ff6600;
      font-size:14px;
      font-weight:bold;
      height:25px;
      margin-bottom: 10px;
    }


 #menu_footer_image
  {
   margin-top: 10px;
   margin-left: -10px;
 }

div#bottom_container
{
  height:42px;
  width: 979px;
  background:url(../images/footer.gif) no-repeat 9px bottom;
  position: absolute;
  bottom: 0px;
  left: 0px;
  /* background: yellow; */
}

div#bottom
{
  height:32px;
  width: 740px;
  margin-left: 228px;
  position: absolute;
  line-height: 32px;
  bottom: 0px;
  left: 0px;
}

  div#bottom ul
  {
    list-style:none;
    margin:0px 0px 0px 0;
    text-align: center;
  }
    div#bottom ul li
    {
      display:inline;
      list-style-type:none;
      margin:0px;
      padding:0px;
    }
    div#bottom ul li.sepa
    {
      display:inline;
      list-style-type:none;
      padding:0px 6px 0px 6px;
      font-size:10px;
      color:#000;
    }
    div#bottom ul li.copy
    {
      display:inline;
      list-style-type:none;
      margin:0px;
      padding-right:10px;
      font-size:10px;
      font-weight:bold;
      color:#ef2e23;
    }
      div#bottom ul li a
      {
        color:#000;
        font-size:11px;
      }
      div#bottom ul li a:hover
      {
        color:#000;
        font-size: 11px;
      }


#anamet_europe
{
  width: 200px;
  height: 20px;
  line-height: 20px;
  position: absolute;
  color: #666;
  font-size: 11px;
  font-weight: bold;
  bottom: 5px;
  left: 40px;
}

.tekstklein
{
  font-size:11px;
}

.input, .contactinput
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width: 180px;
  height: 19px;
  border: solid 2px #747474;
  background-color: #F7F7F7;
  padding-left:2px;
  padding-top:4px;
}


.inputover,
.inputerrorover
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width: 180px;
  height: 19px;
  border: solid 2px #ff8c40;
  background-color: #FFFFFF;
  padding-left:2px;
  padding-top:4px;
}

.textarea
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width:  300px;
  height: 91px;
  border: solid 2px #747474;
  background-color: #F7F7F7;
  padding-left:2px;
  padding-top:2px;
}

.textareaover
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  width: 300px;
  height: 91px;
  border: solid 2px #ff8c40;
  background-color: #FFFFFF;
  padding-left:2px;
  padding-top:2px;
}


.verzenden
{
  width: 68px;
  height: 11px;
  background-image:url(../images/buttons/verzenden.gif);
  border: 0px;
  cursor: pointer;
  float:right;
}

.verzendenOver
{
  width: 68px;
  height: 11px;
  background-image:url(../images/buttons/verzenden.gif);
  border: 0px;
  cursor: pointer;
  float:right;
}

.width_100
{
  width:100%;
}

.valign_top
{
  vertical-align:top;
}

.nav_l1
{
   margin-left: 5px;
}

.nav_l2
{
  margin-left: 20px;
}

.nav_l3
{
  margin-left: 35px;
  list-style: circle;
}

.subcat
{
  /* display: none; */
}

.productcategorie_container
{
  width: 585px;
  height: auto;
  min-height: 100%;
}

.productcategorie_blok
{
  width: 185px;
  height: 100px;
  float: left;
  margin-right: 6px;
  margin-top: 6px;
  border: 1px solid #666681;
}

.categorie_titel
{
  margin-left: 10px;
  margin-top: 10px;
  color: #666681;
  font-weight: bold;
  font-size: 13px;
  line-height: 16px;
}

/* PRODUCT OVERZICHT */

.productoverzicht
{
  border: 2px solid #000;

}

.productoverzicht tr td
{
  padding-left: 2px;
  padding-right: 2px;
  text-align: center;
  font-size: 11px;
}

.productoverzicht tr td a
{
  font-size: 11px;
}

.border-top-right
{
  border-top: 1px solid #000;
  border-right: 1px solid #000;
}

.border-top
{
  border-top: 1px solid #000;
}

.border-right
{
  border-right: 1px solid #000;
}

.grey1
{
  background: #939598;
  color: #000;
}

.grey2
{
  background: #bbbdc0;
  color: #000;
}

.grey3
{
  background: #d1d3d4;
  color: #000;
}

.grey3_odd
{
  background: #d1d3d4;
  color: #000;
}

.grey3_even
{
  background: #f1f1f1;
  color: #000;
}


.bold
{
  font-weight: bold;
}

/* GALLERY */

div#foto_index
{
  position:absolute;
  z-index:1;
  width:720px;
  height:157px;
  right: 10px;
}
  #foto
  {
    height:157px;
    width:720px;
    overflow:hidden;
    z-index:1;
    position:relative;
  }

  #foto .foto
  {
    position:absolute;
    top:0;
    left: 0px;
    z-index:2;
  }


#contact_container
{
  width: 100%;
}

/* SEND */
.send_en
{
  float: left;
  height: 17px;
  width: 40px;
  background-image:url(../images/buttons/send_en.gif);
  border: 0px;
  cursor: pointer;
}

.send_over_en, .send_over_enover
{
  float: left;
  height: 17px;
  width: 40px;
  background-image:url(../images/buttons/send_en.gif);
  border: 0px;
  cursor: pointer;
}

.send_nl
{
  float: left;
  height: 17px;
  width: 80px;
  background-image:url(../images/buttons/send_nl.gif);
  border: 0px;
}

.send_over_nl, .send_over_nlover
{
  float: left;
  height: 17px;
  width: 80px;
  background-image:url(../images/buttons/send_nl.gif);
  border: 0px;
}

.send_de
{
  float: left;
  height: 17px;
  width: 40px;
  background-image:url(../images/buttons/send_en.gif);
  border: 0px;
}

.send_over_de, .send_over_deover
{
  float: left;
  height: 17px;
   width: 40px;
  background-image:url(../images/buttons/send_en.gif);
  border: 0px;
}

.send_fr
{
  float: left;
  height: 17px;
  width: 60px;
  background-image:url(../images/buttons/send_fr.gif);
  border: 0px;
}

.send_over_fr, .send_over_frover
{
  float: left;
  height: 17px;
  width: 60px;
  background-image:url(../images/buttons/send_fr.gif);
  border: 0px;
}

.send_it
{
  float: left;
  height: 17px;
   width: 40px;
  background-image:url(../images/buttons/send_en.gif);
  border: 0px;
}

.send_over_it, .send_over_itover
{
  float: left;
  height: 17px;
   width: 40px;
  background-image:url(../images/buttons/send_en.gif);
  border: 0px;
}

.border2
{
  border:solid 2px #d1d5d8;
}

#product_container
{
  width: 670px;
  min-height: 100%;
  height: auto;
}

.product_img
{
}

.float_left
{
  float: left;
}

.float_right
{
  float: right;
}

#product_text
{
  margin-top: 22px;
  width: 323px;
  float: left;
  margin-right: 22px;
}

#product_specs
{
  margin-top: 22px;
  width: 323px;
  float: left;
}

#product_material
{
  margin-top: 22px;
  width: 323px;
  float: left;
  margin-right: 22px;
  height: auto;
}

#product_icons
{
  margin-top: 22px;
  width: 323px;
  float: left;
}

#header_container
{
  height: 31px;
  line-height: 31px;
  width: 720px;
  position: absolute;
  z-index: 90000;
  color: #fff;
  bottom: 31px;
  left: 230px;
  text-align: center;
}

.header2
{
  font-color: #fff;
  font-size: 18px;
}

.header2 img
{
  margin-top: 7px;
}

.block_brochure
{
  width: 93px;
  height: 125px;
  float: left;
  position: relative;

}

.link_bottom
{
  position: absolute;
  height: 25px;
  width: 93px;
  bottom: 5px;
  color: #666666;
  font-size: 10px;
  line-height: 12px;
  text-align: center;
}


.link_bottom a
{
  color: #666666;
  text-align: center;
  font-weight: bold;
  font-size: 10px;
}

#bb1
{
  background :url(../images/downloads/atex_brochure.png) no-repeat top; \
}

#bb2
{
 background :url(../images/downloads/electrical_brochure.png) no-repeat top;
}

#bb3
{
 background :url(../images/downloads/industrial_brochure.png) no-repeat top;
}

#bb4
{
 background :url(../images/downloads/heat_protection_brochure.png) no-repeat top;
}


.download_brochure_titel
{
  height: 28px;
  line-height: 28px;
  font-size: 18px;
  color: #333;
  margin-left: 20px;
  margin-top: 5px;
}

.download_brochure_titel img
{
  margin-top: 5px;
}

#zoekcontainer
{
  width: 675px;
  min-height: 20px;
}

.zoekcriteria
{
  float: left;
  width: 215px;
}

.zoekselect
{
  min-width: 120px;
  border: 1px solid #ccc;
  margin-top: 10px;
}

#sizes
{
  margin-top: 20px;
}

.first_row
{
  background: #d1d3d4 !important;
  color: #000;
  width: 100px;
  border-left: 1px solid #000;
  text-align: right !important;
  padding-right: 5px;
}

.last_row
{
  border-bottom: 1px solid #000;
}

.border_right
{
  border-right: 1px solid #000 !important;
}

.border_left
{
  border-left: 1px solid #000 !important;
}

#product_specification_table
{
  border-bottom: 1px solid #000;
}


#product_standard_table tr td, #product_specification_table tr td
{

  background: #f1f1f1;
  color: #000 !important;
  font-size: 11px;
  text-align: center;
}

.text-left
{
  text-align: left !important;
  padding-left: 5px;
}

.second_row
{
  background: #d1d3d4 !important;
  border-right: 1px solid #000;
  border-top: 0px;
}

.border_top
{
  border-top: 1px solid #000;
}

.border-bottom
{
  border-bottom: 1px solid #000;
}

.text-top
{
  text-align: top;
}

.product_class_image
{
  height: auto;
  width: 75px;
  float: left;
  line-height: 75px;
  vertical-align: middle;
}

.product_class_image img
{
  line-height: 75px;
  vertical-align: middle;
}

#product_pdfs
{
  margin-top: 25px;
  height: 17px;
  line-height: 17px;
  vertical-align: middle;
}

.pdf_link_image img
{
  line-height: 20px;
  height: 20px;
  vertical-align: middle;
  border: 0px;
}

.pdf_link_text
{
  line-height: 20px;
  height: 20px;
  vertical-align: middle;
}

#product_specificaton_container
{
  margin-top: 25px;
}

.zoekselect
{
  width: 210px;
  height: 100px;
  font-size: 10px;
}

.select_single
{
  color: #666;
  font-size: 10px;
  width: 100px;

}

#temp_min
{
  margin-top: 11px;
  margin-left: 20px;
  height: 20px;
  width: 140px;
}

#temp_max
{
  margin-left: 20px;
  height: 20px;
  width: 140px;
}

.search_header_label
{
  font-weight: bold;
  margin-top: 7px;
}

#results
{
  margin-top: 50px;
  clear: both;
}

.product_overzicht_afbeelding
{
  margin-top: 5px;
}

#noresults
{
  margin-top: 15px;
  font-weight: bold;
}

.clearfix
{
  clear: both;
}

.formsubheader
{
  font-size: 15px;
}

/* dark  grey color="#d1d3d4" */
/* light grey color="#f1f1f1" */
