body{
  margin: 0;
  padding: 0;
  background: #ebedf3;
}


img{
  line-height: 0;
}

.back{
background: url(../img/menu_background_bg.jpg) left bottom no-repeat;
  height: 43px;
  width: 947px;
}
.menu_bg{
  background: url(../img/menu_center.jpg) left top repeat-x;
}
.back ul{
  margin:0 0 0 284px;
  padding: 0px;
}
.back li{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#ffffff;
  list-style: none;
  float:left;
  padding-top:9px;

}
.back li a:link,.back li a:visited{
  text-decoration: none;
  color:#ffffff;
}
.back li a:hover{
  text-decoration:none;
  color:#000000;
}
#navication_active a{
  color:#000000;
}

.header_pg{
  background: url(../img/header_pg.gif) left top repeat-x;
}

.search{
  font-family: Arial;
  font-size:10px;
  font-weight: bold;
  color:#000000;
}
.search select{
  width: 82px;
  height: 15px;
}

.search  span{
   padding-left:43px;

}
.search1 span{
  font-family: Arial;
  font-size:10px;
  font-weight: bold;
  color:#000000;
  padding-left:18px;
  padding-right: 15px;
}

.content p{
  font: 11px Tahoma;
  color:#38393A;
  margin:3px 0 0 0px;
  padding: 0;
}
.content h5{
  font: 13px Tahoma;
  color:#000000;
  font-weight: bold;
  margin:23px 0 0px 0px;
  padding: 0;
}
.content h1{
  font: 13px Tahoma;
  color:#000000;
  font-weight: bold;
  margin:5px 0 0px 0px;
  padding: 0;
}

.content a:link,.content a:visited{
  font: 13px Tahoma;
  font-weight:normal;
}

.letf_bg{
  background: url(../img/left_bagnd.jpg) left top repeat-x;
}
.headig{
  font-family: Arial;
  font-size: 13px;
  color:#ffffff;
  font-weight: bold;
}
.headig1{
  font-family: Arial;
  font-size: 16px;
  color:#ffffff;
  font-weight: bold;
}
.headig2{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight:bold;
  color:#ffffff;
}
.left_content ul{
  margin: 0 0 0 0px;;
  padding: 0;
}
.left_content li{
  list-style: none;
  font:11px Arial, Helvetica, sans-serif;
  color:#010101;
  text-align:left;
  line-height:10px;
  border-bottom: 1px solid #3D4049;
  padding:7px 0 6px 8px;

}
.left_content p{
  margin:0 0 0 23px;
  padding: 7px 0 0 0;
  font: 11px Arial, Helvetica, sans-serif;
  font-weight:bold;
  color:#010101;
  line-height:10px;
}
.import_content p{
  margin:10px 23px 0 19px;
  padding: 0 0 10px 0;
  font: 11px Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-align: left;
}
.import_content ul{
  margin:0 23px 0 19px;
  padding: 0;
}
.import_content li{
  font: 11px Arial;
  text-align: left;
  font-weight:bold;
  list-style: circle;
  line-height:13px;

  padding-bottom: 10px;
 }
.meer{
  font: 12px Arial, Helvetica, sans-serif;

}
.meer a:link{
  text-decoration: none;
}
.meer a:visited{
  text-decoration: none;
  }
/***********************middle*************************************/
.latest{
  font: 16px Arial;
  font-weight: bold;
  padding-left: 15px;
}
.text h4{
   color:#71D3FD;
   font-family:Tahoma;
   font-size:11px;
   font-weight: bold;
   padding:0px;
   margin: 10px 0 10px 11px;
}
 .text h3{
   color:#D7D7D7;
   font-family:Tahoma;
   font-size:11px;
   font-weight: bold;
   margin:0px 0px 8px 0px;
   padding:8px 0 0 11px;
 }
.text p{
   color:#ffffff;
   font-family:Tahoma;
   font-size:11px;
   font-weight:normal;
   margin: 0px;
   padding-left: 11px;
 }
.right_content h4{
   font: 10px Arial, Helvetica, sans-serif;;
   font-weight:bolder;
   color:#000000;
   margin: 20px  0 0 3px;
   padding: 0;

}
.right_content p{
   font: 10px Arial;
   color:#000000;
   margin: 1px 0 20px 2px;
   padding: 0;
   text-align:left;
}
.right_more a{
  font: 11px Tahoma;
  color:#001D73;
  padding-right: 20px;
}
.right_more a:link,.right_more a:visited{
  text-decoration: none;
  color:#001D73;
}
.footer ul{
  margin:60px   0 0 300px;
  padding:0;

}
.footer li{
 color:#104870;
  font: 11px Tahoma;
  background:url(../img/footer_pipe.gif) right no-repeat;
  float: left;
}
.footer span{
  padding:0px 10px 0px 10px;
}
.footer a:link,.footer a:visited{
  text-decoration: none;
  color:#104870;
   font: 11px Tahoma;
   border: none;
  float: left;
}



.web{
  font: 11px Tahoma;
  color:#0283BA;
  padding-right: 10px;
}
.web a:link,.web a:visited{
  text-decoration: none;
  color:#0283BA;

}
/*******************************Product Profile******************/
.laat{
  font: 16px Arial;
  font-weight: bold;
 
}
.pro_price{
  background: url(../img/border.jpg) top no-repeat;
  height: 35px;
  text-indent:20px;
  font:bold 16px Arial;
  color:#ffffff;
  line-height: 35px;
}
.profile_content h5{
  font: 16px Arial;
  font-weight:bold;
  line-height:15px;
  margin: 0px;
  padding: 0px;
}
.profile_content h3{
  font: 12px Arial;
  margin: 0px 0px 20px 0px;
  padding: 0px;
}
.profile_content h3 span{
  font: 12px Arial;
  font-weight:bold;
  margin: 0px;
  padding-left: 200px;
}
.profile_content h3 span a:link,.profile_content h3 span a:visited{
  text-decoration: underline;
  font-weight: normal;
}


.profile_content h4{
  font: 12px Arial;
  color:#2F2D2D;
  font-weight:bold;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
.profile_content h4 span{
  padding-left: 67px;
}
.profile_content h6{
  font: 16px Arial;
  color:#2F2D2D;
  font-weight: bold;
  margin: 0px 0 5px 0;
  padding: 0px;
}
.profile_content p{
  font: 12px Arial;
  color:#2F2D2D;
  margin: 0px 0 14px 0;
  padding: 0px;
}
.profile_list ul{
  margin: 0px;
  padding-left: 2px;
}
.profile_list li{
  font: 14px Arial;
  color:#1e1c1c;
  font-weight: bold;
  list-style:none;
  line-height:30px;
  background: url(../img/arrow.jpg) left center no-repeat;
  padding-left: 29px;
}
.profile_list a:link,.profile_list a:visited{
  text-decoration: none;
  color:#1e1c1c;
  border-bottom: 2px solid #8E8D8D;
}
.pro_content p{
  font:12px Arial;
  color:#2F2D2D;
  font-weight: bold;
  text-align: left;
  margin-bottom: 10px;
}
.pro_content h4{
  font:14px Arial;
  color:#2F2D2D;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  line-height: 10px;
}
.in{
  width: 200px;
  height: 17px;
  padding-left: 33px;
}

.inpro{
  width: 200px;
  height: 17px;

}

.in1{
  width: 360px;
  height: 17px;
}
.pro_content1 h4{
  font:14px Arial;
  color:#2F2D2D;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  line-height: 30px;
}
/***********************************Contact*******************/
.contact_bg{
  background: url(../img/borde.jpg) left top no-repeat;
  height: 35px;
  font: 16px Arial;
  color:#F7F7FD;
  font-weight: bold;
  line-height: 35px;
  text-indent: 16px;
}

.content h6{
  font: 18px Tahoma;
  font-weight:bold;
  margin:105px 0 0 0px;
  padding: 0;

}

.bg{
  background: url(../img/bgnd.jpg) left top repeat-y;
}
.bg1{
  background: url(../img/bgnd1.jpg) center top repeat-x;

}
.Meer1{
  font: 16px Arial;
  font-weight: bold;
  color:#FFFFFF;
  text-indent: 23px;
  line-height: 34px;
}
.contact_content p{
  font: 12px Tahoma;
  color:#2A2A2A;
  text-align: left;
  margin: 9px 0 0px 0;
  padding: 0px;
  line-height: 13px;
}
.link_page{
  font: 12px Tahoma;
  color:#000000;
}
.link_page a:link,.link_page a:visited{
  color:#2A2A2A;
}


/*contact***********************************************************************/

body {font-family: tahoma; font-size: 9pt; font-weight: bold; color:#484747;}
td { font-family: tahoma; font-size: 9pt; font-weight: bold; color:#484747;}
td.nobold {font-family: tahoma; font-size: 9pt; color:#484747;}
td.kop {font-family: tahoma; font-size: 9pt; font-weight: bold; color:white;}
.just {font-family: tahoma; font-size: 9pt; font-weight: bold; color:#484747; text-align:justify;}
td.contact {width:50%; font-family: tahoma; font-size: 9pt; font-weight: bold; color:#484747;}
td.contact2 {width:50%; font-family: tahoma; font-size: 9pt; font-weight: bold; color:#484747; text-align:justify;}
table {font-family: tahoma; font-size: 9pt; font-weight: bold; color:#484747;}
table.max {width:100%; font-family: tahoma; font-size: 9pt; font-weight: bold; color:#484747;}
a.kop {font-family: tahoma; font-size: 9pt; font-weight: bold; color:white;}
a.klik {font-family: tahoma; font-size: 10px; font-weight: bold; color:#484747; text-decoration:none;}
a.bottom {font-family: tahoma; font-size: 9pt; font-weight: bold; color:#4F6D79; border:2px solid #0000FF}
a.blader {font-family: tahoma; font-size: 9pt; font-weight: bold; color:#484747; text-decoration: none;}

.sprout { color:#B4D870; font-size: 21px; text-decoration: none; }
.sprout:hover { text-decoration: underline; }

select {width: 150px; font-size: 10px; color:#484747; font-weight: bold;}
select.klein {width: 70px; font-size: 10px; color:#484747; font-weight: bold;}
input {width: 150px; font-size: 10px; color:#484747; font-weight: bold; }
input.opties {width: 400px; font-size: 10px; color:#484747; font-weight: bold;}
input.opties2 {width: 150px; font-size: 10px; color:#484747; font-weight: bold;}
input.browse {width: 208px; font-size: 10px; color:#484747; font-weight: bold;}
input.hoogte {width: 170px; font-size: 10px; color:#484747; font-weight: bold;}
input.checkbox {width: 20px; font-size: 10px; color:#484747; font-weight: bold;}
input.contact {width: 100%; color:#484747; font-weight: normal; font-family: "Lucida Sans Unicode", tahoma; font-size: 9pt;}
input.aanbod {width: 304px; color:#484747; font-weight: normal; font-family: "Lucida Sans Unicode", tahoma; font-size: 9pt;}
input.aanbod2 {width: 174px; font-size: 10px; color:#484747; font-weight: bold;}
input.contact2 {width: 100%; color:#484747; font-weight: normal; font-family: "Lucida Sans Unicode", tahoma; font-size: 9pt;}
input.spec2 {width: 238px; font-size: 10px; color:#484747; font-weight: bold;}
textarea {width: 304px; height: 190px; font-size: 10px; color:#484747; font-weight: normal; font-family: "Lucida Sans Unicode", tahoma; }
textarea.aanbod {width:270px;height: 76px; color:#484747; font-weight: normal; font-family: "Lucida Sans Unicode", tahoma; font-size: 9pt;}
input.spec {width: 365px; color:#484747; font-weight: bold; font-family: tahoma; font-size: 9pt;}
textarea.spec {width: 365px; height: 100px; color:#484747; font-weight: bold; font-family: tahoma; font-size: 9pt; }
textarea.contact {width: 100%;  height: 166px; color:#484747; font-weight: normal; font-family: "Lucida Sans Unicode", tahoma; font-size: 9pt;}
.first_p { margin: 0px; margin-top: 6px; }
.kosten { margin: 0px 6px 0px 0px; }

.menu {
	color:#FFFFFF;
	width: 121px;
	padding-left: 5px;
}

.kop300, .kop700, .kop450, .kop300_right {
	background-image: url(pics/top_300test.jpg);
	height: 19px;
	color:#FFFFFF;
	font-weight: bold;
	padding-left: 13px;
}
.kop300_right { background-position: right; padding-right: 13px; padding-left: 0px; }
.kop700 { background-image: url(pics/top_700.jpg); }
.kop450 { background-image: url(pics/top_450.jpg); }

.content300, .content230 {
	font-family: "Lucida Sans Unicode", Tahoma;
	font-size: 9pt;
	font-weight: normal;
	padding-left: 13px;
	padding-right: 13px;
	vertical-align: top;
	text-align: justify;
}
.content300 ul { font-weight: bold; list-style-image: url(pics/ul.gif); margin-left: 15px; font-size: 8pt }
.content300 ul li { padding-bottom: 3pt; }
.content300 a { color:#000000; }
.content300 h2 { font-size: 9pt; font-family: Tahoma; }

.content230 { font-family: Tahoma; font-weight: bold; }

.bottom300 {
	text-align: right;
	background-image: url(pics/bottom_300.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 13px;
	padding-right: 13px;
}

.statscss { visibility: hidden; height: 10px; }
.menuLink { color:#4F6D79; }
.menuLinkOn { color:#484747; text-decoration: none; }
.aanwijzer { font-size: 12pt; color:#FE7015; }
.zoekform td { padding-left: 13px; padding-right: 13px; }
.opmerking { font-size: 7pt; }
.formulier select, .formulier input, .formulier textarea { font-weight: normal; font-family: "Lucida Sans Unicode", Tahoma; font-size: 9pt; }
.chk { text-align: left; font-family:" Lucida Sans Unicode"; font-weight: normal; }
.chk input { width: 25px; }
.uitrusting { font-family: "Lucida Sans Unicode", Tahoma; font-weight: normal; font-size: 9pt; }
.r6voordelen {
	margin-top: 40px;
	float: left;
	width: 240px;
	margin-left: 35px;
	padding-top: 10px;
	background-image: url(pics/6voordelen_boven.gif) !important;
	background-position: top left;
	background-repeat: no-repeat;
}
.hRef {
	font-family: "Lucida Sans Unicode", tahoma; font-size: 9pt; font-weight: normal;
	font-size: 8pt;
	padding-top: 5px;
	margin-left: 35px;
	text-align: justify;
}
.r6voordelen_in {
	padding: 0px 10px 15px 10px;
	background-color:#C7E295;
	width: 240px;
	background-image: url(pics/6voordelen_onder.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
 h2 a { color:#000000; text-decoration: none; }
.r6voordelen h1 { font-size: 14px; margin: 0px; }
.r6voordelen h2 { font-size: 11px; margin: 0px; }
 /*.6voordelen h2 a { color:#000000; text-decoration: none; } */
.r6voordelen h3 { font-size: 12px; margin: 0px; padding: 0px; font-family: "Lucida Sans Unicode", Tahoma; font-weight: normal; }
.r6voordelen p { font-family: "Lucida Sans Unicode", Tahoma; font-size: 10px; margin: 0px; padding: 0px; font-weight: normal; }
.r6voordelen hr { margin: 0px; padding: 0px; }
.r6voordelen a { color:#000000; text-decoration: none; }
.rekenvoorb { color:#009900; font-size: 18px; }
.zoeken_rekenvoorbeeld {
	margin-top: 35px;
}

td.knopoff {
background: #FF6600;

}

td.knopon{
background: gray;

}
/*.hoverhand {
    cursor: hand;
} */


.normal {
    cursor: default;
}


.contact_tel { font-family: "Lucida Sans Unicode", Tahoma; font-weight: normal; }
.inten{
  text-indent: 6px;
}
.div_contact{
  font: 14px Arial;
  color:#2F2D2D;
  padding-left: 170px;
  height: 30px;
}
.div_contact a:link,.div_contact a:visited{
  color:#2F2D2D;
  font-weight: bold;
}
.pagination td{
padding-right:5px;
}
.pagination_link_normal a{
 text-decoration:none;
 color:#000000;
}
.pagination_link_normal a:hover{
 text-decoration:underline;
}

.pagination_link__active{
 text-decoration:none;
 color:#FF0000;
}
.import{
  margin: 0px 0 0px 0;
  padding:7px 0 0px 0px;
  font:bold 15px Verdana,Arial,Helvetica,sans-serif;
}
/*.merk ul{
 font:bold 15px Verdana,Arial,Helvetica,sans-serif;
  color:#ae0e0e;
  padding: 0px 0px 0px 10px;
  margin: 0px 0px 7px 0px ;
  list-style: inside;
}


.merk li {
  font:bold 15px Verdana,Arial,Helvetica,sans-serif;
  color:#ae0e0e;
  padding: 0px;
  margin-left: 7px;

}*/


.sitemap{
    font:11px Verdana,Arial,Helvetica,sans-serif;
    color:#387CA9;
}


.sitemap ul{
  margin:0 0 3px 0px;
  padding:0 0 0 30px;
}
.sitemap li{
  list-style: none;
  background: url(../img/bullet.jpg) left no-repeat;
  padding:0 0 0px 12px;
  color:#38393A;
}
.sitemap li a:hover{
  text-decoration: underline;
}
.sitemap a:link,.sitemap a:visited{
  text-decoration: none;
  color:#38393A;
}
.sitemap h3{
  margin: 0px 0 10px 0;
  padding:0 0 0 10px;
  font:bold 15px Verdana,Arial,Helvetica,sans-serif;
}
.sitemap h3:hover{
  text-decoration: underline;
}
.sitemap h4{
  margin: 10px 0 2px 0;
  padding: 0 0 0 20px;
  font:bold 11px Verdana,Arial,Helvetica,sans-serif;
  color:#000000;
}
.sitemap h4:hover{
  text-decoration: underline;
}
.sitemap {
  text-decoration: none;
  color:#387CA9;
}
.sitemapmenu,.sitemapmenu ul{

  margin: 7px 0 7px 0;
  padding: 0px;
  list-style: inside;
}
.sitemapmenu li{
 font:bold 15px Verdana,Arial,Helvetica,sans-serif;
  padding: 0px;
  margin-left: 7px;

}
.cont ul{
 font:bold 15px Verdana,Arial,Helvetica,sans-serif;
  padding: 20px 0px 0px 10px;
  margin: 0px 0px 7px 0px ;
  list-style: inside;
 }



.cont a:link,.cont a:visited{
  text-decoration: none;
}


.sitemapmenu li a:link,.sitemapmenu li a:visited{
  text-decoration: none;
}

.reg_headings
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}

.text h6{
   color:#71D3FD;
   font-family:Tahoma;
   font-size:11px;
   font-weight: bold;
   padding:0px;
   margin: 10px 0 10px 11px;
}