*{
    margin:0;
    padding:0}
h1{
	font-size:12px;
	color:#84877e;
	padding:10px 0px 5px}
h2{
	font-size:12px;
	letter-spacing:1px;
	color:#000;
	margin-top:5px;}
h3{
	font-size:12px;    
	color:#84877e;
	margin-top:5px;
	padding:4px 0 4px 0;
	border-bottom:1px #a0a39b solid;
    _width: 580px;} 
h4{
	font-size:12px;
	color:#84877e;
	font-weight:normal;
	margin:5px 0px 15px 0px}
p{
	font-size:12px;
	line-height:20px;
	color:#000;
    padding-bottom:10px}
#content ul{
    font-size:11px;}
ul{
	list-style:none}
li{
	font-size:12px}
a:link, a:visited{
	color:#84877e;
	text-decoration:none}
a:hover, a:active{
	color:#84877e;
	text-decoration:underline}
a img{  
	border:none;
    padding: 0px;}
/*navigatie*/
#mainNav{ 
    position:absolute;
    left:0px;
    top:30px;
	display:inline; 
    margin: 0px; 
    width:655px; }
#mainNav a{ 
    margin:0px; 
    height: 10px;
    padding:0 4px;}
#mainNav li{
	display:block;
	font-size:10px;
	height:10px;
	float:left;}
#tabNav{
	position:absolute;
    left:0px;
    top:84px;
	width:665px; 
    border-bottom:1px #a0a39b solid;}
#tabNav ul{
    float:left;
    height:27px; 
    display:inline;}
#tabNav li{
	float:left;
    display:block;
    _position: relative;
    _top: 1px;}
#tabNav a{ 
    display:block;
    height:27px; 
    float:left;}
#tabNav li .firstActive{ 
	background:#f8f9f8;
    height:27px;}
#tabNav li .active{   
    height:27px;
    margin-left: -1px;
    _margin-left: 0px;
    _position: relative;
    _left: -1px; }
.paginaTitel{
    position:absolute;
    left:0px;
    top:85px; 
	width:665px;
    height: 28px;
	background:url(/img/menu/titel_bg.gif) repeat-x left bottom;}
.paginaTitel h1{
	margin-left:36px;
	letter-spacing:normal;
    padding:0px;}
/*in de contentarea*/
.paginaSubtitel{
	padding:4px 0 4px 0;
	border-bottom:1px #a0a39b solid;
	font-weight:normal;
	color:#84877e;
	overflow:hidden}
.breadcrumbs{
	padding:2px 0 2px 0;
	border-top:1px #a0a39b solid;
	border-bottom:1px #a0a39b solid;color:#84877e;font-weight:normal}
.breadcrumbs a{font-weight:bold}
.breadcrumbs a:hover{text-decoration:underline}
p.breadcrumbs {_width:575px}
h2.breadcrumbs{
    color:#84877e; 
    margin-bottom: 10px; 
    _width:575px} 
.breadcrumbszonderlijnen{
    padding:3px 0;} 
#content p{_width: 575px auto;}
#content .merk p{
    width:450px;}
#content .merk img{
    float:right;
    margin:0px;
    display: block;
    padding:2px;
    border:1px solid #A0A39B}
#content .merkdetail img{
    float:right;
    margin:0px;
    padding: 0px;
    display: inline; 
    _width:120px;}
.leesverder p{text-align:right; _margin-right:0px;}
.leesverder img{padding-top:15px;}
.terug{position: absolute; right: 54px; top: 32px;}
.terug a{font-size: 12px;}
/* contactForm */
.contactForm fieldset{
    font-size: 12px;
    width:575px;
    height:1%;
    border:none}
.contactForm fieldset label{
	float:left;
	width:120px;
    margin-right:10px}
.contactForm fieldset input,
.contactForm fieldset textarea{
    float:left;
    margin:0 0 10px 0;
    background:#FFF;
    border:1px solid #EEE}
#firma,#functie,#naam,#land,#straat,#telefoon,#postcode,#fax,#plaats,#email,#meerinfo,#bewerken{
    width:440px}
.contactForm fieldset textarea{
	height:130px}
.submit{
    background:#f8f9f8;
    border:1px #a0a39b solid;
    border-left:0px;
    border-right:0px}
.red{border:1px solid #900 !important; background-color: #ffeaea !important;}
.merk{margin-bottom:15px;}
.machindetail{position:relative}
.machinedetail p{_float:left; w\idth: 350px auto; padding:10px 0 0 200px; _padding-left:50px;}
.machinedetail h1{_float:left; w\idth: 350px auto; padding:10px 0 0 200px; _padding-left:50px; color: #000; }
.machinedetail ul{w\idth: 350px; padding-left: 200px;}
.machinefoto{float: left; margin-top: 10px;}
.machinefoto a{font-size: 10px; margin-top: 0px;}
.machinedetail table{_margin-left: 0px; width: 575px;}
/*producttabel*/
table{  
    width:575px;
    border-collapse:collapse;
    font-size:12px;
    float:left;
    border-bottom:1px #a0a39b solid;}
tr{   
    height:19px}
td{
    border-top:1px #a0a39b solid;
    padding: 0 3px;}
th{
    vertical-align:top;
    padding-left:3px;}
.alt{
    border-bottom:1px #a0a39b solid;
    background:#efefef;
    height:19px}
/*zoeken*/
#zoekbox{
    position:absolute;
    top:110px;
    right:0px;
	margin:0px;}                    
#zoekbox input{
	width:168px; 
	background:#FFF;
	border:1px #a0a39b solid;}
#zoekbox .submit{
	background:#FFF url(/img/menu/zoeken_btn.gif) no-repeat left top;  
	border:none;
	width:39px;
    margin: auto;
	margin-right:10px}
#zoeken fieldset{border: none; line-height: 20px;}
#zoeken fieldset label{font-size: 12px;}
#zoeken fieldset .submit{margin-left: 10px;}
/* .threepxfix class below IE6: */ 
* html .threepxfix{
    margin-left:3px}
/* Pagina */
body{
	background:#FFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:62.5%;
	font-weight:normal;
	color:#000;
	text-align:center;
    overflow:-moz-scrollbars-vertical;
    height:100%}
#wrapper{
	margin:0 auto; 
	text-align:left;
    width: 920px;
    min-height:610px; 
    height:auto !important;
    _height:650px;
    position:relative}
#mainbar{
    width:665px;  
    position:relative;
    margin-top: 45px;} 
#logo{
    position:absolute;
    top:0px;
    right:0px}
#content{
	background:#f8f9f8; 
	border-bottom:1px #a0a39b solid;  
	padding:27px 54px 21px 36px; 
	width:575px;
	min-height:428px;
	height:auto !important;
	height:428px;
    position:absolute;
    left:0px;
    top:113px;        
    _width:575px;} 
#sidebar{ 
    width:250px; 
    float:right;
    position: relative;}
#technishow{
    position:absolute;
    top:155px;
    right:0px}
#adres{
    position:absolute;
    bottom:0px;
    right:-257px ;
    height:300px;
    width: 207px; 
    background:url(/img/beeldmerk.gif) no-repeat right bottom;}
#adres img{float: right;}
.feauteau{
    float:right;
    clear:both;
    margin:10px 0px 10px 10px;
    border:1px solid #A0A39B}
.machine{
    width:100%;
    float:left;
    clear:left}
.machine img{ 
    padding:10px 0px;
    float:left;
    clear:left} 
.productlijn{
    width: 270px; 
    float: left; 
    margin:0px 10px 15px 5px;
    border-top: 1px #A0A39B solid;
    border-bottom:1px #A0A39B solid; 
    min-height:110px;
    height: auto;
    _height:110px;}
.productlijn img{
    float: left; 
    margin: 10px 10px 0 20px;} 
.productlijn a{font-size:12px;}
.gebruikt{
    width: 270px; 
    float: left; 
    margin:0px 15px 15px 0; 
    border-top: 1px #a0a39b solid;
    border-bottom:1px #a0a39b solid;
    height:130px}
.gebruikt img{
    float: left; 
    margin: 10px 10px 0 20px;} 
.gebruikt a, .gebruikt p{font-size:12px;}   
#footer{
    position:absolute;
    left:35px;
    bottom:-28px;}
#footer ul{float: left; height:12px;}
#footer li{float: left; height: 12px;}
#footer a{padding:0 4px;}
.image img{padding:2px;border:1px solid #a0a39b}
.fck{padding:2px;border:1px solid #a0a39b;float:right;margin:4px 0 10px 30px}
.merkdetail img {
border:1px solid #a0a39b;
display:block;
float:right;
margin:0px;
padding:2px !important;
}
.machinefoto img{display:block;border:1px solid #a0a39b;padding:2px}

/** added by bran 12-11-2008 **/
#merken{position:absolute;top:140px;left:28px}
#merken h3{border:0}
#merken ul{margin-top:5px}
#merken li{height:20px;}
#merken li a{background:url('/img/bull-merken.png') no-repeat 0 3px;padding-left:15px}
#merken li.active a, #merken li a:hover{background-image:url('/img/bull-merken-actief.png')}