
 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0; 
	padding: 0;
		font-family: arial, helvetica, sans-serif;
}

img { border: 0; }

 
a:focus { outline: none; }

 
option { padding-left: 0.4em; }

 
ul, ol, dl { margin: 1em 0; padding-left: 40px }
dl { margin: 1em 0; }
dd { padding-left: 40px; }

blockquote { margin: 0 0 1em 1.5em; }

p {	margin: 1em 0; }

td, th { padding: 0px; }

 
 
html {
	height: 100%;
	min-height: 100%; 
	height: auto;
		SCROLLBAR-FACE-COLOR: #cccccc;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff	;
}
	
/*
 * Page
 */
 
body {
		background:#000000 url(../images/backdrop2.jpg) no-repeat bottom left;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #646464;
	text-align: center; /* center hack*/
	SCROLLBAR-FACE-COLOR: #cccccc;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff	;
}

body#page {
margin:0;
	SCROLLBAR-FACE-COLOR: #cccccc;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff	;
}

/* set body font size (styleswitcher) */
body.font-small {
	font-size: 11px;
}

body.font-medium {
	font-size: 12px;
	SCROLLBAR-FACE-COLOR: #cccccc;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff	;	
}

body.font-large {
	font-size: 13px;
}

/* center page */
div.wrapper {
min-width: 855px;
max-width: 855px;
width: auto !important;  /*ie6 hack*/
text-align: left; /*center hack*/
	margin: 0 auto; /*center hack*/
	width:855px; /*ie6 hack*/

	}

/*
 * Layout
 */


div#page-body {
	padding: 0px 0px 0px 0px;
}
div#topheader {
	padding: 0px 0px 0px 0px;
	width: auto;  
	height: 24px;
	z-index: 10;
background-color:#000000;
}
div#languages{
	float:right; 
}

div#toplogoflash {
	position: relative;
	padding: 0px 0px 0px 0px;
	width: 855px;  
	height: 100px;
	z-index: 10;
background-color:#000000 ;
}
div#toplogoleft{
	position: absolute;
	top:0px;
	left:0px;
	float:left; 
	width: 251px;  
	height: 100px;	
    background-color:#000000;	
	background:url(../images/logo_Brendon.gif) no-repeat 0px 0px;
}
div#topflashright{
	position: absolute;
	top:0px;
	right:0px;
	float:right; 
	width: 604px;  
	height: 100px;	
background-color:#000000 ;	
}
div#topmenusearch{
	padding: 0px 0px 0px 0px;
	width: auto; 
	position: relative;
z-index: 999;
	height: 51px;
	background-color : #000000;
}
div#topmenuleft{
z-index:1000;
	position:absolute;
	bottom:7px;
	left:0px;
	float:left; 
}
div#topsearchright{
	position:absolute;
	bottom:15px;
	right:0px;
	float: right; 
}


div#main{
	padding: 0px 0px 0px 0px;
	width: 855px; 
	height:100%; 
	z-index: 10;
}
div#mainleft{
	float:left; 
	width: 251px;  
}
div#mainright{
	float:right; 
	width: 604px;  
background-color:#daebe5 ;	
}

div#bread {
	padding: 0px 0px 0px 0px;
	width: auto;  
	height: 46px;
	position: relative;
	z-index: 998;
	background:#ededed url(../images/breadcrumb_back.jpg) 0 0 repeat-x;
}
div#breadmarge {
	width: auto; 
	position:absolute;
	top: 15px;
	left: 12px;
	height: 20px;
z-index: 999;
}

span.breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
span.breadcrumbs a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;	
}
span.breadcrumbs a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;	
}
span.breadcrumbs a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;	
}
span.breadcrumbs a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;	
}

div#linksmarge {
	padding: 0px 0px 0px 0px;
	width: auto; 
	z-index: 999;
}
div#inhoud {
	padding: 0px 0px 0px 0px;
	width: auto;  
	min-height:410px;
	height:auto !important;
height:410px;
	z-index: 10;
	background-color : #daebe5;	
}
div#inhoudmarge {
	border:0px solid red;
	padding: 0px 0px 0px 0px;
	width: auto;  
		background-color : #daebe5;	
}
div#frontblackline{
clear:both;
	width: 604px;  
	height: 21px;
	background-color : #000000;			
}
div#frontblacklinecont{
	float:left; 
	width: 151px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight: normal;
	line-height:20px;	
	 			
}
div#frontab{
clear:both;
	background-color : #000000;				
}
div#fronta{
	float:left; 
	width: 302px;  
	height: 146px;
background:#3b3b3b url(../images/fronta_back.jpg) no-repeat 0px 0px;	
		
}
div#fronta div{
margin-top:122px;	
margin-left:165px;
		
}
div#fronta div a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:1px;
	color: #ffffff;
	text-decoration:none;
	font-weight: normal;	
	
}
div#fronta div a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing:1px;
	color: #fef200;
	text-decoration:none;
	font-weight: normal;	
	
}
div#frontb{
	float:left; 
	width: 302px;  
	height: 146px;
background:#fdf60c url(../images/frontb_back.jpg) repeat-x 0px 0px;		
}
a.bekijk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #39a8d1;
	text-decoration:none;
	font-weight: bold;	
}
a.bekijk:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #161616;
	text-decoration:none;	
	font-weight: bold;	
}

div#footer {
position:relative;
	padding: 0px 0px 0px 0px;
	width: auto;  
	height: 120px;
	clear: both;  
}
div#footerlinks{
	float:left; 
	width: 251px;  
	height: 120px;	
}
div#footerright{
position:relative;
	float:right; 
	width: 604px;  
	height: 120px;	
	background: url(../images/footer_back2.jpg) 0 0 repeat-x;
}
div.footerline{
background:url(../images/footerline.gif) no-repeat 0px 0px;
position:absolute;
top: 28px;
left: 14px;
height:38px;
float:left;
}
div.footerinhoud{
float:left;
position:absolute;
top: 28px;
left: 31px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7d7d7d;
text-decoration:none;	

}
div.footerinhoud a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration:underline;	
}
div.footerinhoud a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration:underline;	
}
div.footerinhoud a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration:underline;	
}
div.footerinhoud a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration:underline;	
}

div.dealersection{
position:absolute;
top: 0px;
right: 150px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7d7d7d;
text-decoration:none;	

}
div.dealersection a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration:underline;	
}
div.dealersection a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration:underline;	
}
div.dealersection a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration:underline;	
}
div.dealersection a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d7d7d;
	text-decoration:underline;	
}
/*-------------------------------------submenu---*/

.moduletable_menu	{
	background:#fdf60b url(../images/submenu_back.gif) repeat-x left bottom ;
	padding:0px 0px 10px 0px;
	width:100%;
	min-height:210px;
height:auto !important;
height:210px;	
}



/*-----------------content----*/

.moduletable_menu ul	{
	list-style:none;
	margin:0px 30px 0px 0px;
}

.moduletable_menu li	{
	display:inline;
}

.moduletable_menu li a	{
	background:url(../images/list-item.gif) no-repeat 0 8px;
	color:#000000; 
	display:block;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}
.moduletable_menu li a span {
	display:block;
	padding:2px 0px 4px 12px; 
	background:url(../images/list-decor.gif) repeat-x 0 bottom;
}
.moduletable_menu li a:hover	{
	background:url(../images/list-item2.gif) no-repeat 0px 8px;
	color:#000000 !important; 
	font-weight:bolder;
	letter-spacing:1px;
	text-decoration:none
}
.moduletable_menu li a:visited {
	color:#000000
}
.moduletable_menu ul li.active a	{
	background:url(../images/list-item2.gif) no-repeat 0px 8px;
	color:#000000 !important; 
	font-weight:bolder;
	letter-spacing:1px;	
}

.moduletable_menu li ul	{
	padding:0px 0px 0px 10px; 
	margin:0px 0px 0px 0px;
}
.moduletable_menu li ul li{
	display:inline;
}
.moduletable_menu li ul li a{
	background:url(../images/list-item.gif) no-repeat 0px 5px;
	padding:0px 0px 5px 0px;
}



div.titelsubmenu{
position:relative;
background-color:#fdf60b;
	height: 46px;	
	color:#000000; 
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
div.titelsubmenu span{
position:absolute;
top:15px;
left:35px;
background-color:#fdf60b;
	color:#000000; 
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

div.contentblokyellow{
position:relative;
}
div.contentblokyellow span{
position:absolute;
top:15px;
left:35px;
	color:#000000; 
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}


 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #229175;
	text-decoration:underline;	
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;	
}
 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #229175;
	text-decoration:underline;	
}
 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #229175;
	text-decoration:underline;	
}
 a.yellowblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;	
}
a.yellowblock:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:underline;	
}

/*-------------------------------------machine lists---*/

fieldset.mlist {
	border : 1px solid #cccccc;
	width : auto;
	padding : 10px;
margin-top:10px;
}
legend.mlist {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #229175;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    TEXT-DECORATION: none
}
div.mlistcontent{
margin-top:10px;
}
div.mlistspec{
    FONT-WEIGHT: bold;
}
span.mlist {
    COLOR: #229175;
    FONT-WEIGHT: bold;
}
a.mlist{
	line-height: 150%;
}
/*-------------------------------------specsheet---*/
div.specsheet{
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
	width:604px;
	background:url(../images/specsheet/specsheetback.jpg) 0 0 repeat-y;

}
div.specsheetblue{
	min-height:400px;
	height:auto !important;
height:400px;
float:left;
	width: 252px;  
    background-color:#daebe5;	
	text-align: left; 
		padding : 0px 0px 0px 0px; 
}
div.specsheetbluecont{
margin:10px 10px 10px 20px;
	line-height:140%;
}

div.specsheetblack{
	min-height:400px;
	height:auto !important;
height:400px;
float:left;
	width: 352px;  
	background:#000000 url(../images/specsheet/druppel.jpg) no-repeat bottom right;
	text-align: left;
		padding : 0px 0px 0px 0px; 
}
div.specsheetblackcont{
clear:both;
		padding : 10px 5px 10px 14px; 
}
div.specshblackyellow{
width: 132px;  
float:left;
color:#fdf60b;
line-height:110%;
font-size:12px;

}
div.specshblackwhite{
width: 190px;  
float:left;
color:#FFFFFF;
line-height:110%;
font-size:12px;
margin-left:10px;
}
div.specsheetfoto{
	background:url(../images/specsheet/fotos.jpg) no-repeat 0px 0px;
	clear:both;
height:115px;
width:604px;
}
div.specsheetfotobbwskid{
	background:url(../images/specsheet/fotosbbwskid.jpg) no-repeat 0px 0px;
	clear:both;
height:115px;
width:604px;
}
div.specsheetbalk{
    background-color:#000000;	
	clear:both;
height:22px;
width:604px;
text-align: left; 
}
div.specsheetbalkitem{
    background-color:#000000;	
float:left;
height:22px;
width:151px;
text-align: center; 
color:#FFFFFF;
padding-top:1px;
    FONT-SIZE: 11px;
}
h1.specsheet{
font-size: 14px;
color: #229175;
}
div.specshblackwhitesingle{
width: 320px;  
float:left;
color:#FFFFFF;
line-height:110%;
font-size:12px;
text-align: justify;
}
div.specshblackwhitesingle td{
color:#FFFFFF;
font-size:12px;
text-align: center;
}
div.specshblackyellsingle{
width: 320px;  
float:left;
color:#fdf60b;
line-height:110%;
font-size:12px;
text-align: justify;
}
div.specshblackwhitewhole{
width: 320px;  
clear:both;
color:#FFFFFF;
line-height:110%;
font-size:12px;
text-align: justify;
}
/*-------------------------------------content frontpage welcome---*/
div.fronttxt{
	padding: 10px 12px 10px 12px;
}
div.frontwelcome{
padding: 10px 0px 10px 0px;
color:#229175;
line-height:150%;
font-size:12px;
text-align: justify;
border-bottom: 1px #c8c8c8 dotted;
}
h1.frontwelcome{
color:#229175;
font-size:17px;
}
/*-------------------------------------content webpages---*/
div.contspecintro{
padding: 0px 12px 10px 12px;
color:#229175;
line-height:150%;
font-size:12px;
text-align: justify;
}
h1.contspec{
color:#229175;
font-size:15px;
}
div.contspecmore1{
padding: 4px 12px 10px 12px;
line-height:110%;
font-size:12px;
text-align: justify;
}
div.contspecmore{
padding: 0px 12px 10px 12px;
line-height:110%;
font-size:12px;
text-align: justify;
}
div.contspecmoreleft{
width:250px;
float:left;
padding: 0px 0px 10px 40px;
line-height:110%;
font-size:12px;
text-align: left;
}
div.contspecmoreleftjustone{
width:260px;
float:left;
padding: 0px 0px 10px 23px;
line-height:110%;
font-size:12px;
text-align: justify;
}
div.contspecmoreleftjusttwo{
width:260px;
float:right;
padding: 0px 23px 10px 0px;
line-height:110%;
font-size:12px;
text-align: justify;
}
div.contspecmoreclear{
clear:both;
padding: 0px 12px 10px 12px;
line-height:110%;
font-size:12px;
text-align: justify;
}
div.contspecmorebox{
width:183px;
float:left;
padding: 0px 0px 10px 12px;
line-height:110%;
font-size:12px;
text-align: justify;
}

/*-------------------------------------distributors main---*/
div.contdistributors{
	min-height:400px;
	height:auto !important;
height:400px;
padding: 20px 12px 10px 12px;
background:url(../images/world_map.jpg) no-repeat 0px 0px;
}
div.contdistributors td{
font-size: 12px;
line-height:150%;
}
div.contdistributors td.region{
font-size: 12px;
color:#229175;
font-weight:bold;
}
div.contdistributors td a{
	color:#646464; 
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}
div.contdistributors td a:hover{
	color:#229175; 
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}
/*-------------------------------------accessories---*/
div.access table{
	background-color: #daebe5;
}
div.access table td{
	border-top: 1px solid Black;
	border-right: 1px solid Black;
	border-bottom: 0px solid Black;
	border-left: 1px solid Black;
	text-align: center;
	font-size: 12px;
	color: #646464;
}
div.access table td.left{
	border-top: 1px solid Black;
	border-right: 0px solid Black;
	border-bottom: 0px solid Black;
	border-left: 0px solid Black;
}
div.access table td.middleleft{
	border-top: 1px solid Black;
	border-right: 0px solid Black;
	border-bottom: 0px solid Black;
	border-left: 1px solid Black;
}
div.access table td.right{
	border-top: 1px solid Black;
	border-right: 0px solid Black;
	border-bottom: 0px solid Black;
	border-left: 0px solid Black;
}
/*-------------------------------------table applications---*/
div.applic table{
	background-color: #daebe5;
}
div.applic table td{
padding: 3px 5px 3px 5px;
	border-top: 1px solid #646464;
	border-right: 0px solid #646464;
	border-bottom: 0px solid #646464;
	border-left: 1px solid #646464;
	text-align: center;
	font-size: 12px;
	color: #646464;
}

div.applic table td.right{
padding: 3px 5px 3px 5px;
	border-top: 1px solid #646464;
	border-right: 1px solid #646464;
	border-bottom: 0px solid #646464;
	border-left: 1px solid #646464;
}
div.applic table td.bottom{
padding: 3px 5px 3px 5px;
	border-top: 1px solid #646464;
	border-right: 0px solid #646464;
	border-bottom: 1px solid #646464;
	border-left: 1px solid #646464;

}

div.applic table td.bottomright{
padding: 3px 5px 3px 5px;
	border-top: 1px solid #646464;
	border-right: 1px solid #646464;
	border-bottom: 1px solid #646464;
	border-left: 1px solid #646464;
}
/*-------------------------------------below yellow block---*/
div.modeltitel{
position:relative;
	height: 40px;	
	color:#FFFFFF; 
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
div.modeltitel span{
position:absolute;
top:15px;
left:35px;
	color:#FFFFFF; 
	font-weight:bold;
	font-size:16px;
	line-height:16px;
	text-decoration:none;
}
div.modeldownload{
position:relative;
	height: 23px;	
	color:#FFFFFF; 
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
div.modeldownload span{
position:absolute;
top:6px;
left:35px;
}
div.modeldownload span a{
	color:#FFFFFF; 
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
div.modeldownload span a:hover{
	color:#fdf60b; 
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}


div.modelvideo{
margin-top:10px;
position:relative;
	height: 23px;	
	color:#FFFFFF; 
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
div.modelvideo span{
position:absolute;
top:6px;
left:35px;
}
div.modelvideo span a{
	color:#FFFFFF; 
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
div.modeldvideo span a:hover{
	color:#fdf60b; 
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

div.modelvideo span{
position:absolute;
top:6px;
left:35px;
}
div.modelvideo span a{
	color:#FFFFFF; 
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
div.modeldvideo span a:hover{
	color:#fdf60b; 
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}


div.yellowblock_video	{
position:relative;
	background:#fdf60b url(../images/submenu_back.gif) repeat-x left bottom ;
	padding:0px 0px 10px 0px;
	width:100%;
	min-height:210px;
height:auto !important;
height:210px;	
}
div.yellowblock_video span{
position:absolute;
top:15px;
left:35px;
}