#fly{
	position:absolute;
	top:55px;
	display:block;
	width:400px;
	color:#F1F2EC;
	padding-top:2px;
	font:11px arial;
	font-weight:bold;
	z-index:2
}
#shemel{
	position:absolute;
	top:272px;
	left:220px;
	color:#444;
        
	display:block;

	width:300px;
	font:11px arial;
	z-index:2;
}
table{
border-collapse: collapse;
}
a{
	font-family: tahoma;
	color: 4A7A91;

	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a:hover{
	color: FD5210;
}
#newsvervolg td{
	font-size:11px;
}
.imgbrd{
	border: 1px solid #DDD;
}
img{
border: 0;
}
.catlink{

}
#bbstart{
	background-image: url(images/bodybgstart.gif);
	background-repeat: repeat-x;

}
.csublink{
	text-align:left;
}
.csublink a{

	color:#777;
}
.nieuwstext{
	font-size:11px;
	color:#444;
	display:block;
	line-height:15px;
	margin-bottom:7px;
	padding-left:7px;
	float:left;
	display:block;
	clear:none;
}
.csublink a:hover{
	color: #FD5210;
}
.csublink li{ 
	height:15px;
	font-size: 11px;
	list-style-type: square ;
	color:#555;

	padding-bottom:3px;
}
.csublink ul{
	width:100%;
	display:block;
	background-color:#DDD;
	margin:0;
	padding:0;
	padding-left:40px;
	padding-top:5px;
	padding-bottom:10px;
	border-top:1px solid #83878C;
	border-left:1px solid #A9ADB4;
}

.infoBedrijflink
{
	font-size: 13px;
	line-height: 18px;
	color: #777;
	font-family: tahoma;
	margin-bottom:20px;
	margin-top: -12px;
}
.infoBedrijflink a, .topb a{
	font-family: tahoma;
	padding-left:10px;
	color: 4A7A91;

	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.infoBedrijflink a:hover{
	color: FD5210;
}
#subtop{
	vertical-align:top;
	margin-top:-12px;
	padding-top:6px;
	padding-bottom:10px;
	background-image: url(images/bgtop.gif);
	background-repeat: repeat-x;
	}
#subtop a{
	font-family: tahoma;
	padding-left:10px;
	color: 4A7A91;

	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
#subtop a:hover{
	color: FD5210;
}
#bglinebot{
	border-top: 2px solid #F0F0F0;
	border-bottom: 1px solid #FFF;
	margin-left:-2px;

	width:754px;

}
#bglinebot2{
	height:1px;
	font-size: 1px;
	background-color: #FD5210;
	margin-left:-2px;

	width:754px;

}


body{
 margin: 0;
 height:100%;


}
td{
 font-family: arial;
 font-size: 12px;
 color:#333;
}
h2{
	vertical-align: top;

	font-size: 25px;
	letter-spacing:-1px;
	font-family: arial;
	font-weight:bold;
	color: #7D8189;
	margin:0;
	padding:0;
	margin-bottom:7px;
}
h1{
	margin:0;
	padding:0;
	padding-left:15px;
	vertical-align: top;

	font-size: 20px;
	letter-spacing:-1px;
	font-family: arial;
	font-weight:normal;
	color: #7D8189;

}
.TDTOP {
  	background: #858C98 url(images/grad_top.gif);

}
#maintbl{
border-left: 1px solid #343C48
}
#imgtop1{
margin-left: 10px;
}

a.topcatlink{
	display:block;
	margin-top: -20px;
	margin-left: 34px;
	margin-bottom: -10px;
	height:28;
	font-family:verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:-1px;
	color: #F0F0F0;
	text-decoration:none;
	font-weight:bold;
}
a.topcatlink:hover{
	color: white;
}
p, .main-text-marge{
	padding-left:8px;
	font-size: 13px;
	line-height: 18px;
	color: #333;
	font-family: tahoma;
}
.main{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0;
	padding: 30px;
	height: 175px;
	display: block;
	background-color: #F0F0F0;
	line-height: 20px;

}
.hand{
	cursor: hand;
	}
H3{

	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#5A606C;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0;
	margin-left: -6px;
}

.tbr {
	border-left: 1px solid #CCC;
}
.tbb{
	background: #343C48;
	height: 1px;
	width: 750px;
}

.adresgeg{

margin-left: 10px;
width: 210px;
height: 75px;
filter: Alpha(Opacity=50);
-moz-opacity: 0.5;

}


.c{
	width: 100%;
	height: 76px;
	background: #E8E8E8 url(images/bgdiv.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color:#333;
/*	padding-top: 4px;  */
	padding-left: 10px;
	padding-right: 4px;
	display: block;

}

div.c3{

	width: 100%;
	background: #E8E8E8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#333;
/*	padding: 3px; */


}
.bgadres{
	background: #F8F8F8 url(images/bgadres.gif);

	background-repeat: repeat-x;
}
div.c2{

	width: 100%;
	height: 105px;
	background: #F8F8F8 url(images/textbg.gif);
	background-position:bottom;
	background-repeat: repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333;
	padding: 3px;


}

.groothandel{
	background-image:url(images/gro_een.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-indent: 17px;
}
.contact{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EEE;
	text-indent: 17px;
}

.btntop{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	font-variant: normal;
	text-decoration: none;
	font-weight: bold;
	padding-left: 4px;
	width: 60px;
	height: 20px;
	vertical-align: bottom;

	}
.title2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing:0px;
	padding-left: 30px;
	color:#555;
}
a.linkt{
	text-decoration: none;
	color: #FFFFFF;
}
a.linkt:visited{
	text-decoration: none;
	color: #FFFFFF;
}
a.linkt:hover{
	text-decoration: underline;
	color: #FFFFFF;}

a.linkt:active{
	color: #FFFFFF;
}

a.headerl{
	text-decoration: none;
	color: #5A606C;
	padding-left: 6px;
	margin-left: -6px;
}
a.headerl:visited{
	text-decoration: none;
	color: #5A606C;
}
a.headerl:hover{
	color: #FD5210;
	text-decoration: underline;
}
a.headerl:active{
	text-decoration: none;
	color: #5A606C;
}
#niko1{
position:relative;
clear: left;
}

.imgClass{
	background-color: #EEEEEE;
}
.imgClass1{
	background-color: #F8F8F8;
}

.withBorder{
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
}
.withBorderl{
	border: 1px solid #DDD;
}
.ttl{
	font:  bold 18px Arial, Helvetica, sans-serif;
	color: #333;
	height: 30px;

}
.pinfo a,.prodt,#mailnaar{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: 4A7A91;
}
.pinfo a:hover,.prodt:hover,#mailnaar:hover{
	color: FD5210;
}
.pinfo{
	font-family: tahoma;
	font-size: 13px;
}
.prodt{
	font-family: verdana;
	font-size: 15px;
	letter-spacing:-1px;
	padding-right: 7px;
	display:block;
	text-align:right;
}
ul{
	margin-top:0;
	padding-top:0;
}


.element{
	float:left;
	display:block;
	margin:10px 0px;
}
.element div{
	float:left;
	padding: 0px 5px 5px 15px;
}
.alt{
	background-color:#FFF;
}
.imgth{
	width:200px;

	padding:0px!important;
}
#elements{
	float:left;
	border:1px solid #DDD;
	padding:15px 5px;
	padding-top:0px;
	margin:5px 15px;
}
