	    /* pngfix */
    img,div {behavior:url(/iepngfix.htc);}

	body {
		margin: 0px; 
		padding: 0px;
		text-align: center;
		background: #282624 url(images/bg.jpg) repeat-x;
		font: 0.8em Arial;		
	}

	#pg{
		margin: 0px auto;
		height: 580px;
		width: 930px;
	}
	
	#pgTaal{
		margin: 0px auto;
		height: 580px;
		width: 930px;
        padding-top: 100px;		
	}	
	
	#top
	{
	    height: 90px;
	    background: url(images/logo.gif) right top no-repeat;
	    text-align: right;
	    padding-right: 12px;
	}
	
	#top2
	{
	    height: 20px;
	    color: #949392;	 	    
	    text-align: right;
	}
	
	div#top ul, div#top2 ul
	{
        margin: 0px;
        padding: 0px;
        min-width: 280px;
        float: right;
	    color: #949392;	 	    
        
	}	
	
    /* IE fix */
    * html div#top ul {
        width: 280px;
    }	
	
	div#top li, div#bottom li, div#bottomSub li
	{        
	    margin: 0px;
        padding: 4px;
	    list-style-type: none;
	    list-style-image: none;
	    display: inline;
	    color: #949392;	 
	    text-transform: lowercase;   
	}
	
    div#top2 li
    {
	    margin: 0px;
	    list-style-type: none;
	    list-style-image: none;
	    display: inline;
	    color: #949392;	 
	    text-transform: lowercase;         
    }	

	div#top2 li a
	{    
	    color: #949392;
	    text-decoration: none;	     
	}
	
	#top li a
	{
	    color: #fff;
	    text-decoration: none;
	}
	
	#bottom li a, #bottomSub li a
	{
        color: #625f5c;
        text-decoration: none;	    
	}
	
	#top li a:hover, #bottom li a:hover, div#top2 li a:hover, #bottomSub li a:hover
	{    
	    color: #ffffff;
	    text-decoration: underline;	     
	}	
	
	div#top li img
	{        
	    border: 0px;
	}	
	
	#menu
	{
	    height: 35px;
	    text-transform:uppercase;
	    border: 1px solid #1f1f1f;
	    background: #3a3a3a;
	    text-align: left;
	}	
	
    div#menu ul	
    {
        padding: 10px 0px 0px 10px;
        margin: 0px;
        font-size: 0.95em;
    }
	
	div#menu li
	{        
	    list-style-type: none;
	    list-style-image: none;
	    display: inline;
	    color: #949392;	    
	}	
	
	div#menu li a
	{        
	    color: #ffffff;	 
	    text-decoration: none;	
	    background: url(images/bullet.gif) left center no-repeat;     
	    padding-left: 15px;  
	    padding-right: 10px;
	}	
	
	div#menu li a:hover
	{        
	    color: #f4be4b;	 
	    text-decoration: none;	
	    background: url(images/bulletActive.gif) left center no-repeat;     
	    padding-left: 15px;  
	    padding-right: 10px;
	}	
	
	div#menu li a.active
	{        
	    color: #f4be4b;	 
	    text-decoration: none;	
	    background: url(images/bulletActive.gif) left center no-repeat;     
	    padding-left: 15px;  
	    padding-right: 10px;
	}			
	
	#content
	{
	    min-height: 380px;
	    /**border: 1px solid #000000;**/
	    margin-top: 10px; 
	    /**background: #3d3834;**/
	    /**background: #504844;**/
	    background: url(images/bgContentRight3.png) no-repeat;
	    color: #ffffff;
	}
	
	#contentTaal
	{
	    height: 392px;
	    border: 1px solid #000000;
	    margin-top: 10px; 
	    background: #3c3935;
	    color: #ffffff;
	}	
	
	#taalRight
	{
        float: left;
        height: 392px;
        width: 508px;    
	}
	
	#taalMiddle
	{
        float: left;	
        height: 342px;
        width: 284px;
        border-left: 1px solid #000000;
        border-right: 1px solid #000000;
        padding-top: 50px;
	}
	
	#taalMiddle .taal
	{
	    font-weight: bold;
	    font-size: 1.4em;
	    padding: 20px;
	}
	
	#taalMiddle a
	{
	    text-decoration: none;
	}
	
    #taalLeft
    {
        float: left;
        width: 134px;
        height: 392px;
    }
	
	
    /* IE fix */
    * html div#content {
        height: 380px;
    }	

    div#content table
    {
	    /**background: #504844;  **/
    }
    
    div#contentRight table
    {
	    /**background: #5e5651; **/
	    
    }    
    	
	#contentLeft, #flash
	{
	    width: 200px;
	    float: left;
	    /**background: url(images/bgContentRight3.png) top left repeat-x;**/
	}	
	
	#submenu, #submenuDealer, #submenuExtra
	{
	    padding-left: 0px;
	}	
	
	#submenu ul
	{
	    margin: 0px;
	    padding: 0px;
	    padding-top: 15px;
	    padding-bottom: 15px;
	    /**background: #685a45;**/
	    float: left;
	    text-transform:uppercase;
	    text-align: left;
	}
	
	#submenuDealer ul, #submenuExtra ul
	{
	    margin: 0px;
	    padding: 0px;
	    padding-top: 15px;
	    padding-bottom: 15px;
	    /**background: #685a45;**/
	    float: left;
	    text-transform:uppercase;
	    text-align: left;
	}
	
	#submenu li
	{
	    padding: 0px 25px 0px 25px;
	    margin: 0px;
	    list-style-image: none;
	    list-style-type: none;
	    line-height: 1.8em;
	    width: 193px;
	}	
	
	#submenuDealer li
	{
	    padding: 0px 25px 0px 25px;
	    margin: 0px;
	    margin-left: 20px;
	    list-style-image: none;
	    list-style-type: none;
	    line-height: 1.8em;
        width: 128px; 
        border: 1px solid #f4be4b; 
        padding: 5px;   
	}
	
	#submenuExtra li
	{
	    padding: 0px 25px 0px 25px;
	    margin: 0px;
	    margin-left: 20px;
	    list-style-image: none;
	    list-style-type: none;
	    line-height: 1.8em;
        border: 1px solid #f4be4b; 
        width: 128px; 
        padding: 5px;   
	}
	
	#submenu li a
	{
        color: #ffffff;
        text-decoration: none;
	}
	
	#submenuDealer li a
	{
        color: #ffffff;
        text-decoration: none;
        background: url(images/lock2.gif) center right no-repeat;     
	}
	
	#submenuExtra li a
	{
        color: #ffffff;
        text-decoration: none;
	}
	
	#submenu li a:hover
	{
        color: #f4be4b;
        text-decoration: none;
	}	
	
	#submenuDealer li a:hover
	{
        color: #f4be4b;
        text-decoration: none;	
        background: url(images/lock2Hover.gif) center right no-repeat;             
	}

	#submenuExtra li a:hover
    {
        color: #f4be4b;
        text-decoration: none;	
    }

    #submenu li a.active
    {
        color: #f4be4b;
        text-decoration: none;        
    }	
    
    #submenuDealer li a.active
    {
        color: #f4be4b;
        text-decoration: none;        
    }
	
	#submenu ul li ul
	{
	    position: relative;
	    left: -25px;
	    padding-top: 10px;
	    padding-bottom: 10px;
	    /**background: #6f5e45;**/
	    float: left;
	    text-transform:uppercase;
	    text-align: left;
	    padding-left: 25px;
	    margin-bottom: 15px;
	    width: 175px;
	}
	
	#submenu ul li ul li
	{
	    font-size: 0.85em;
	    margin: 0px;
	    list-style-image: none;
	    list-style-type: none;
	    line-height: 1.8em;
	    width: 175px;
	    border-left: 1px solid #9a8f7d;
	}	
	
	#submenu ul li ul li a
	{
	    position: relative;
	    left: -29px;       
        color: #ffffff;
        text-decoration: none;
	    padding: 0px 0px 0px 20px;
	}		
		
	
	#submenu ul li ul li a:hover
	{
	    position: relative;	 
	    left: -29px;   
        color: #f4be4b;
        text-decoration: none;
        background: url(images/subActive.gif) left no-repeat;
	    padding: 0px 0px 0px 20px;
	}			
	
    #submenu ul li ul li a.active	
    {
	    position: relative;	 
	    left: -29px;   
        color: #f4be4b;
        text-decoration: none;
        background: url(images/subActive.gif) left no-repeat;
	    padding: 0px 0px 0px 20px;        
    }	

	#contentRight
	{
	    margin: 0px;
	    padding: 0px;
	    width: 728px;
	    float: left;
	    min-height: 400px;
	    /**background: #5e5651 url(images/bgContentRight.jpg) top center repeat-x;**/
	    /**background: url(images/bgContentRight3.png) top right repeat-x;**/
	}	
	
	#contentRightFlash
	{
	    height: 46px;
	    width: 610px;
	    float: left;
	}
	
	#contentRightTitel
	{
	    text-align: left;
	    padding: 0px 0px 0px 65px;
	    height: 41px;
	    width: 720px;
	    background: url(images/blad.png) top left no-repeat;
	    font-family: Georgia, Serif;
	    font-size: 1.9em;
	    float: left;
	}
	
	#contentRightText
	{
	    text-align: left;
	    padding: 30px;
	    padding-top: 0px;
	    float: left;
	    line-height:1.5em;
	}
	
	p
	{
	    margin-top: 7px;
	    margin-bottom: 7px;
	    padding: 0px;
	}
	
	.textExtra
	{
	    width: 680px;
	}
	
	.textExtra p
	{
	    margin: 0px;
	    padding: 0px;
	}	
	
	.titel
	{
	    color: #f4be4b;
	    font-family: Georgia, Serif;
	    font-size: 1.3em;
	    font-weight: bold;
	    border-bottom: 1px solid #444444;
	    padding-bottom: 3px;
	    margin-bottom: 5px;
	    width: 670px;
	}
	
	.hide {display:none;}
	
	.text
	{
	    padding-left: 40px;
	    width: 520px;
	}	
	
	#bottom
	{
	    height: 50px;
	    font-size: 0.8em;
	    color: #999999;
	}
	#bottomSub
	{
	    height: 50px;
	    padding-top: 40px;
	    font-size: 0.8em;
	    color: #999999;
	}	
	
	div#bottom ul, div#bottomSub ul
	{
        margin: 0px;
        padding: 0px;
        font-size: 0.8em;
	}	
	
	.dealerGroup
	{
	    padding-bottom: 20px;
	}
		
	a
	{
	    color: #fff;
	}
	
    a:hover
	{
	    color: #bbb;
	    text-decoration: none;
	}	
	
    a:visited
	{
	    color: #ddd;
	}
	
	.reg
	{
        font-size:75%;
        vertical-align:super;
        text-decoration:none;
        height: 20px;
    }
	
	.print
	{
	    float: left;
	    padding-top: 40px;
        padding-left: 530px;		}
	
	.print a:link
	{
        text-align: right; 
        float: right; 
        padding: 4px; 
        font-size: 0.8em;
        background: url(images/print.gif) center left no-repeat;
        width: 115px;	
        color: #666666;
        text-decoration: none;    
	}

	.print a:hover
	{
        text-align: right; 
        float: right; 
        padding: 4px; 
        font-size: 0.8em;
        background: url(images/printHover.gif) center left no-repeat;
        width: 115px;	
        color: #aaaaaa;
        text-decoration: none;    
	}
	
	sup
	{   
	    font-size:0.9em;
	    }
	    
	.brochure td
	{
	    width: 150px;
	}
	
	.brochure input
	{
	    width: 200px;
	    border: 0px;
	    padding: 5px;
	}
	
	.captcha img	
	{
	    padding: 0 0 20px 45px;
	}
	
	.btnSubmit
	{
	    width: 150px;
	    float:right;
	    background: #aaaaaa;
	    border: 0px;
	}
	
	.btnSubmit:hover
	{
	    background: #777777;	    
	}
	
	.txtCaptcha
	{
	    width: 50px;
	    border: 0px;
	    padding: 5px;
	    height: 29px;
	}