/* MASTERTEMPLATE */
body 
{
    
    }

/* PAGETEMPLATE */
#outside 
{
    display:table;
    margin: 0 auto;
    border: 20px solid #fff;
    width: 950px;
    }

#container 
{
    display:table;
    width: 950px;
    min-height: 484px;
    background: #ffffff url('/files/system/072_container_bg.gif') repeat-y;    
    border-bottom: 10px solid #000;
    }
    
#container_08
{
    display:table;
    width: 950px;
    min-height: 484px;    
    background: #ffffff url('/files/system/072_08_container_bg.gif') repeat-y; 
    border-bottom: 10px solid #000;
    background-color:#000;
    }
#contentholder_08
{
 
    }    
#topmenuholder 
{
    width: 100%;
    height: 68px;
    background: url('/files/system/072_topmenu_bg.gif') repeat-x;
    }
    
#topmenuholder #fklogo
{
    display:block;
    float: right;
    
    }
    
#content 
{    
    border-left: 1px solid #999;
    border-right: 1px solid #999;
    }
#content_08 
{    
    border-left: 1px solid #999;  
 
    }
/* PARAGRAPHSETUP FRONT*/
#flashholder, #prod_topimage 
{
    width: 700px;
    height: 201px;    
    border-left: 1px solid #999;
    border-right: 1px solid #999;
    background: url('/files/billeder/07_topgraphic/07_flashholder_dummy.jpg') no-repeat;
    float: left;
    }
    
#productholder 
{
    width: 247px;
    float: right;
    height: 100%;   
    border-right: 1px solid #999;
    }
    
#content
{
    width: 680px;
    min-height: 189px;
    background: #fff;
    float: left;
    padding: 11px 10px 10px 10px;   
    border-top: 10px solid #000;
    } 
#content_08
{
    width: 928px;
    min-height: 189px;
    background: #fff;
    float: left;
    padding: 11px 10px 10px 10px;   
    
    } 
      
#content h1
{
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 5px 0px;
    font-size: 11px;
    color: #000;   
    border-bottom: 1px solid #000;
    }
        
#content #content_1_2 
{
    float: left;
    width: 330px;
    }
   
#content #content_2_2
{
    float: right;
    width: 330px;
    }

#productholder_download   
{
    float: right;
    width: 248px;
    height:201px;
    border-bottom: 10px solid #000;
    }
    
#content #content_1_1 
{
    margin-bottom: 10px;
    }
    
/* DEALERS */
.languageheader 
{
    background: #ccc;
    }

.dealerrow
{
    width: 680px;
    min-height: 189px;
    background: #fff;
    float: left;
    padding: 11px 10px 10px 10px;
    border-top: 10px solid #000;
    border-left: 1px solid #999;
    }

.dealerrow h1 
{
    margin: 0px 0px 5px 0px;
    padding: 0px 0px 5px 0px;
    font-size: 11px;
    color: #000;    
    border-bottom: 1px solid #000;
    }
    
.dealerrow .content_1_3 
{
    float: left;
    width: 219px;
    border: 0px solid #000;
    }
    
.dealerrow .content_2_3
{
    float: left;
    width: 219px;
    border: 0px solid #000;
    margin: 0px 10px 0px 10px;
    }
    
.dealerrow .content_3_3 
{
    float: left;
    width: 219px;
    border: 0px solid #000;
    }


/* PRODUCT DETAILS */
#productholder #productimage 
{
    border-bottom: 10px solid #000;
    display: block;
    }
    
#productholder #productimagelist 
{
    margin-left: 10px;
    margin-bottom: 10px;
    width: 227px;
    }
    
#productholder #productimagelist img
{
    float: left;
    margin: 0px 0px 7px 7px;
    }
    
#prod_topimage img 
{
    display: block;
    }    
    
#productholder h1 
{
    margin: 11px 10px 5px 10px;
    padding: 0px 0px 5px 0px;
    font-size: 11px;    
    color: #000;
    border-bottom: 1px solid #0000;
    }
    
#productholder #imageholder, #variantholder
{
    display: none;
    }

#productholder #specifications, #productholder #download
{
    margin: 10px 10px 5px 10px;
    }

#productholder #specifications th
{
    text-align: left;
    height: 15px;
    }
    
#downloadholder{width:690px}    
#downloadholder td {width:230px; text-align:center}
    
/* NAVIGATION */    
#topmenuholder ul 
{
    margin: 0;
    padding: 0;
    border-left: 1px solid #fff;
    }
    
#topmenuholder ul li
{
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline;
    }
    
#topmenuholder ul li a
{
    display: block;
    height: 58px;
    width: 106px;
    border-right: 1px solid #fff;
    text-transform: uppercase;
    color: #fff;
    float: left;
    padding: 10px 0px 0px 10px;
    font-size: 10px;
    }
    
#topmenuholder ul li a:hover, #topmenuholder ul li a#activeitem, #topmenuholder ul li a.inpath
{
    background: url('/files/navigation/07_topmenu_hover.gif') no-repeat center bottom;
    color: #000;
    text-decoration: none;
    }
    
/* PRODUCT LIST*/
#productholder #shoplistholder 
{
    border-collapse: collapse;
    width: 100%;
    }
    
.shoplistitem  
{
    width: 100%;
    background: url('/files/system/07_shop_list_bg.jpg') repeat-x;
    border-bottom: 1px solid #999;
    border-top: 1px solid #fff;
    }
    
.shoplistitem  h1
{
    margin: 10px 0px 2px 0px;
    font-size: 11px;
    color: #000;
    }
    
.shoplistitem  .description
{
    padding: 0px 10px 0px 0px;
    font-size: 10px;
    color: #000;
    }
    
.shoplistitem  .readmore
{
    float: right;
    margin: 0px 10px 0px 0px;
    font-size: 10px;
    text-transform: uppercase;
    color: #e3e0c7;
    }
    
.shoplistitem td .ShopImageTN 
{
    display: block;
    float: left;
    margin-right: 10px;
    }
    
#filepublishrows{background-color:#e3e0c7; height:27px; padding:0px 10px 0px 10px}
#filepublishline{background-color:#989898; height:1px}
.filepublishcell{height:27px; padding:0px 10px 0px 10px}
#filetype{text-transform:uppercase}
.border{border-right:1px #fff solid}
.L2 a:hover{color:#000}