/* ############## Opmaak tekst ##################### */.ws_product_tile{    min-height: unset !important;}.tekst{ font-family: 'open_sansregular'; font-size: 13px; color: #5E5E5E; margin: 0px; padding: 0px; font-weight: normal; text-decoration: none;}.tekstlink{ font-family: 'open_sansregular'; font-size: 13px; color: #5E5E5E; margin: 0px; padding: 0px; font-weight: normal; text-decoration: underline;}.tekstkop{ font-family: 'open_sansregular'; font-size: 16px; color: #5E5E5E; margin: 0px; padding: 0px; font-weight: bold; text-decoration: none; text-align: left;}.tekstvoet{font-family: 'open_sansregular';  font-size: 13px;  color: #4E4E4E;  margin: 0px;  text-shadow: 1px 1px #87BE96;  padding: 0px;  font-weight: initial;}.koptekstvoet{  font-family: 'open_sansregular';  font-size: 16px;  color: #C5FADE;  margin: 5px 0 5px 0;  padding: 2px;  text-shadow: 2px 2px 2px #4D8651;  font-weight: initial;}.linkvoet{  color: #4E4E4E;  text-decoration: none;  font-family: 'open_sansregular';  font-size: 13px;  text-shadow: 1px 1px #87BE96;  font-weight: bolder;}.linkvoet:hover{ text-decoration: underline;}.slidertekst { color: #5E5E5E; font-family: 'open_sansregular'; font-size: 18pt; font-weight: bold; text-align: right; padding: 19px 45px 0px 0px; margin: 20px 0px 0px 0px;}/* ########## Menu en top ##################### */#website_container{ box-shadow: 0px 0px 25px 0px #4d8651;}#topdiv-menu { margin: 0px auto; width: 960px; z-index: 0; background: url("/Images/toplogo-scheepstextiel.jpg"); background-size: 960px 76px; background-color: #cbffe6; background-repeat: no-repeat; background-position: 0% 2px;}#topdiv{ width: 100%; position: fixed; max-height: 91px; height: 91px; z-index: 100; background: #cbffe6; border-bottom: 4px solid #4d8651;}/*Main button class==========================*/.ph-button {  border-style: solid;  border-width: 0px 0px 4px;  box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.1) inset;  color: #fff;  border-radius: 10px;  cursor: pointer;  display: inline-block;  font-style: normal;  overflow: hidden;  text-align: center;  text-decoration: none;  text-overflow: ellipsis;  transition: all 300ms ease-in-out 0s;  white-space: nowrap;  font-family: open_sansregular;  font-weight: 300;  padding: 10px 30px 10px;  font-size: 18px;}#btn_search{ border-style: solid; border-width: 0px 0px 4px; box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.1) inset; color: #fff; border-radius: 10px; cursor: pointer; display: inline-block; font-style: normal; overflow: hidden; text-align: center; text-decoration: none; text-overflow: ellipsis; transition: all 300ms ease-in-out 0s; white-space: nowrap; font-family: open_sansregular; font-weight: 100; padding: 10px 20px 10px; font-size: 14px;}/*Hover Groen==========================*/.ph-btn-groen, #btn_search{    border-color: #cbffe6;	background-color: #4d8651;}.ph-btn-groen:hover, .ph-btn-groen:focus, .ph-btn-groen:active, #btn_search:hover {    background-color: #cbffe6;    border-color: #4d8651;    color: #5e5e5e;}/* ########## Sticky Footer ################ */html, body { height: 100%;}#website_container{ min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -200px;}#footer, #push{ height: 200px;}#footer{ border-top: 4px solid #4d8651; background: url('/Images/footer-background.jpg'); width: 100%; margin: -200px 0px 0px 0px;}/* ################ Slider ################## *//* Slider */.bx-wrapper .bx-pager.bx-default-pager a{ display: none;}.bxslider{ padding: 0px;}.bx-wrapper .bx-viewport {    background: none repeat scroll 0 0 #FFFFFF;    border: 5px solid #FFFFFF;    box-shadow: 0 0 5px #CCCCCC;    left: -5px;}/* ############## Fonts ##################### */@font-face {    font-family: 'open_sansregular';    src: url('/Images/OpenSans-Regular-webfont.eot');    src: url('/Images/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),         url('/Images/OpenSans-Regular-webfont.woff') format('woff'),         url('/Images/OpenSans-Regular-webfont.ttf') format('truetype'),         url('/Images/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');    font-weight: normal;    font-style: normal;}/* ############## Webshop ##################### */#webshop_language_choice{ display: none;}#item_artbrand_image{ display: none;}#detail_image img{ border-radius: 10px;}#item_detailimages {    margin-left: 35px;}#item_arttype{ display: none;}#footerTable{ margin-left: auto; margin-right: auto;}#item_info{ padding-top: 5px;}#item_artbrand_text{ font-family: open_sansregular;}#item_artnumber{ display: none;}#item_artname a{ color: #4D8651; font-family: open_sansregular; text-decoration: none;}#top_search{ float:right; margin-right: 80px;}#item_artname a:hover{ font-family: open_sansregular; text-decoration: underline;}#item_arttype{  color: #000; font-family: open_sansregular;}#item_price{ display: none;}#search_field{ margin-left: 444px; padding: 0;}#search_field a{ color: #4D8651; font-family: open_sansregular;}#catnav{ list-style: outside none none; margin: 0; padding: 0; width: 100%;}#cat_name{ min-width: 200px;}#catnav a{ color: #4D8651; font-family: open_sansregular; }#cat_name a{ color: #4D8651; font-family: open_sansregular; text-decoration: none; height: 17px;} #cat_name a:hover{ color: #4D8651; font-family: open_sansregular; text-decoration: underline;}#right_items{ float: left; height: 100%; width:600px; margin-left: 20px;}#main_categories{ padding-left: 10px; width: auto; }#select_style{ padding: 5px 10px 0 0;}#webshop_pages{ height:0px;}#sort_style { float: right;}/* ############## Webshop detailpage ##################### */#left_and_right{    width: 100% !important;}#detailPage{ min-height:750px;}#item_detail_artbrand_image img{ max-width: 80px;}#item_image{ border-radius: 10px;}#item_detailphoto{ float: left;}#item_detail_pricename{ float: left; margin-left: 100px; width: 400px;}#item_detail_nametype { width: 400px;}#item_detail_nametype, #item_detail_prices, #item_size_select{  font-family: 'open_sansregular'; font-size: 13px; color: #5E5E5E; margin:10px; padding: 0px; font-weight: normal; text-decoration: none;}#item_size_select{ margin:0px;}#art_numberinfo{ display: none;}#btn_detail_order{ display: none;}#backtoitems{ float:none;}#backtoitems a{ color: #4D8651; font-family: open_sansregular; text-decoration: none; }#backtoitems a:hover{ color: #4D8651; font-family: open_sansregular; text-decoration: underline;}#detailPage{ width: 100%;}#item_info_detail{ width: 100%;}#item_detailphoto{ margin: 10px; float:left;}#relations{ width: 95%; padding: 10px; margin: 0px auto;}#item_detail_relations_extra{ font-family: 'open_sansregular'; font-size: 15px; color: #5E5E5E; margin: 0px; padding: 0px; font-weight: normal; text-decoration: none;}.relation_link{ font-family: 'open_sansregular'; font-size: 13px; color: #4d8651; margin: 0px; padding: 0px; font-weight: normal; text-decoration: none;}.relation_link:hover{ text-decoration: underline;}.detail_relations{ float: left; margin: 0px 5px; border-right: 1px solid #4d8651; padding-right: 10px;}.relation_image, .relation_text{ float: none;}.relationsfancybox{ max-width: 75px;}