    .productspecstable {
        font-size:11px;
        font-family:arial;
        width:545px; /* ændret 14.04.09 CDF (før 520) */
        border-collapse:collapse;
    }
    
    .productspecstable img 
    {
		border:none;
		margin-top:6px;
		vertical-align:top;
    }
    
    .productspecstable thead 
    {
		font-weight:bold;
    }
    
    .productspecstable td {
        border:solid 1px #999;
        padding:4px;
        vertical-align:top;
    }

    .productspecstable td.quarter {
		width:135px; /* ændret 14.04.09 CDF (før 130) */
	}
    .productspecstable td.half {
		width:271px; /* ændret 14.04.09 CDF (før 261) */
	}
    
    .productspecstable p 
    {
		margin:0px;
    }

    .productspecstable table {
        width:auto;
        border-collapse:collapse;
    }
    
    .productspecstable table td {
        border:none;
        padding:0px;
        padding-right:10px;
    }
    .productspecstable table img {
		margin-bottom:4px;
    }
    
    .productspecstable td.nopad {
        padding:0px;
    }
    .productspecstable td.nopad img {
        margin:0px;
    }
    .productspecstable td.nopad .illustration 
    {
		position:relative;
		height:100px;
    }    
    .productspecstable td.nopad .illustration em 
    {
		display:block;
		position:absolute;
		top:5px;
		left:5px;
		font-style:normal;
		font-weight:bold;
    }
    
    .productspecstable .w200 {
		width:200px;
	}
    .productspecstable .w100 {
		width:100px;
	}
    



.designtechtable .left 
{
	width:220px;
	padding-right:20px;
	vertical-align:top;
}

.designtechtable .right
{
	width:220px;
	vertical-align:top;
}
.designtechtable p 
{
	margin-top:0px;
	margin-bottom:5px;
}
.designtechtable b, .designtechtable strong
{
	display:block;
	margin-top:15px;
}


    .galleryinfotable {
        border-collapse:collapse;        
        border:solid 1px #a0a0a0;
        font-size:11px;
        font-family:arial;
        color:#33596a;
        width:500px;
        margin-top:20px;
    }
    .galleryinfotable td {
        vertical-align:top;
        padding:4px;
        padding-left:10px;
        border:solid 1px #dadada;
        width:33%;
    }
    .galleryinfotable thead td {
        font-weight:bold;
        background-color:#f1f1f1;
    }
    .gallerytable {
        font-size:10px;
        font-family:arial;
        color:#33596a;
        width:730px;
    }
    .gallerytable strong {
        font-size:11px;
    }
    .gallerytable p {
        margin:0px;
        margin-bottom:5px;
        margin-top:5px;
    }    
    .gallerytable td {
        vertical-align:top;
    }
    .gallerytable .tdleft {
        width:500px;
    }
    .gallerytable .tdright {
        width:200px;
        padding-left:30px;
    }
    .gallerytableikon {
        float:right;
    }        


	.mountingwalltable 
	{
	    font-size:11px;
        font-family:arial;
        border-collapse:collapse;
        margin-top:20px;
        margin-bottom:20px;
    }
	.mountingwalltable td
	{
		padding:0px;
		padding-right:20px;
		padding-bottom:5px;
		vertical-align:top;
	}
	.mountingwalltable td img
	{
		border:solid 1px #425969;
	}
	
	.skinnesystemtable 
	{
		font-size:11px;
        font-family:arial;
        border-collapse:collapse;
        margin-top:20px;
        margin-bottom:20px;
	}
	.skinnesystemtable td
	{
		padding:0px;
		padding-right:20px;
		padding-bottom:5px;
		vertical-align:top;
	}
	
