﻿
/*navigation******************************************/
#navigation{
	width:965px;
	/*background:url(../images/Scankab/navigation-bg.png) no-repeat;*/
    
	/*height:96px;*/
    height:260px;
	padding:12px 10px 0 15px;
    
}

#navigation ul{
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
	
	background:url(../images/Scankab/navigation-separator.gif) no-repeat;
}
#navigation ul li{
	
	background:url(../images/Scankab/navigation-separator.gif) no-repeat 100% 0;
}
#navigation ul li a{
	text-decoration:none;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:26px;
	padding:0 15px;
}
#navigation ul li span {color:#fff;	font-size:11px;	font-weight:bold;	line-height:26px;	padding:0 15px;}

#navigation ul li a:hover {color:#dddddd;}
#navigation ul li a:active {color:#dddddd;}
#navigation ul li ul {background:#3b3d39;padding-bottom:10px;width:225px;}
#navigation ul li ul li{display:block;}
#navigation ul li ul li a {display:block;}


/* Menu_Dropdown */
.column_left ul#nav li{border:none;}
.column_left ul#nav li a{background:#ffffff url(../images/Scankab/nav-arrow.gif) no-repeat 9px 6px !important;}
.column_left ul#nav li:hover, .column_left ul#nav li.hover{position:relative !important;}
.column_left ul#nav li:hover #left-nav, .column_left ul#nav li.hover #left-nav{ display:block; }
.column_left ul#nav #left-nav{
	position:absolute;
	top:18px;
	left:0;
	display:none ;
}
.column_left ul#nav a.selected {background-color:#dddddd !important;}
/* Menu_Dropdown */
.column_left ul li, .column_left ul#nav li li {
	background:#ffffff url(../images/Scankab/column-arrow.gif) no-repeat 9px 6px !important;
	background-position:24px 6px !important;
	display:block; 
	line-height:18px;
	outline:none;
}

.column_left ul li a, .column_left ul#nav li li a{
	color:#4b4f53;
	text-decoration:none;
	padding-left:20px;
	background:#ffffff url(../images/Scankab/column-arrow.gif) no-repeat 9px 6px !important;
	 display:block; 
	line-height:18px;
	outline:none;
}

.column_left ul li a:hover, .column_left ul#nav li li a:hover{background-color:#89ab75 !important;}
.column_left ul ul, .column_left ul#nav ul{	/* display:none; */}
.column_left ul li.active ul, .column_left ul#nav li.active ul{  display:block; }
.column_left ul li li{margin:0 !important;}

.column_left ul a.selected {background-color:#e8e8e8 !important;}

/* LSS */
/*.column_left ul#left-nav-child li li a:hover{background-color:red !important;}*/


/*content*******************************************/
.content{
	width:678px;
	float:left;
	overflow:hidden;
	padding:0 0 29px 26px;
}
/*breadcrumbs*******************************************************/
.productPage .breadcrumbs { width: 100%}

.breadcrumbs{
	list-style:none;
	margin-top: 0px;
	margin-left: 0px;
	padding:0;
	float: left;
	overflow: hidden;
	width: 100%;
	height:1%;
	position:relative;
    
}
.breadcrumbs li
{
	float:left;
	padding:0 9px 0 14px;
	background:url(../images/breadcrumbs-arrow.gif) no-repeat 0 50%;
	margin:0 14px 5px -14px;
	color:#90989b;
	font-size:10px;
	line-height:17px;
	white-space:nowrap;
    
}
.breadcrumbs li a{
	float:left;
	background:url(../images/breadcrumbs-bg.png) repeat-x;
	text-decoration:none;
	color:#5d5d5d;
    
    display: inline-block;
    
    
}
.breadcrumbs li a span{
	float:left;
	background:url(../images/breadcrumbs-left.png) no-repeat;
}
.breadcrumbs li a span em{
	float:left;
	background:url(../images/breadcrumbs-right.png) no-repeat 100% 0;
	font-style:normal;
	cursor:pointer;
	padding:0 10px;
}
/*content-holder*************************************************/
.content-holder{
	width:100%;
	overflow:hidden;
	padding-top:26px;
}
.product-block{
	width:441px;
	float:left;
	min-height: 250px;
}
.product-info{
	width:221px;
	float:right;
	border:1px solid #bcc1c3;
	padding-bottom:30px;
}
/*main*****************************************************/
.main{padding:0 35px;}
.main-holder{
    float:left;
	width:902px;
	overflow:hidden;
}
.main h2{
	margin:0 0 12px;
	font-size:18px;
	color:#3d3f40;
	font-weight:normal;
}
.main h2 img
{
	margin-right: 5px;
	width:7px;
	height:13px;
}
.main div.imgWrapper
{
    float: left;
    text-align: right;
    /*width: 161px;*/
	width: 650px;
	height: 150px;
}
.main img.right-img{
	float:left;
	border:1px solid #ccc;
}
.qrImage
{
    /*margin-top: 10px;*/
    margin-bottom: 10px;
    /*float: right;*/
}

.main-content{
	float:left;
	width:740px;
}
.block-content{
	width:100%;
	overflow:hidden;
	padding-bottom:58px;
}
.block{
	width:460px;
	margin-right:10px;
	float:left;
}
.block h3{
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#3d3f40;
	line-height:19px;
}
.block span{
	margin:0 0 0px;
	font-size:11px;
	font-weight:normal;
	color:#3d3f40;
	line-height:19px;
}

.block span span{
	float:left;
	width:110px;
}

.block span td{
	vertical-align:top;
}

.block span span.product_right
{
	width:230px; 
	margin-left:10px;
}

.product_right p
{
	/* Clear spacing introduced by richtext fields */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.block span em{
	float:left;
	width:122px;
	font-style:normal;
}
.block span span.technical_right{width:218px; margin-left:10px;} /* LSS TEST */

.technical_right p
{
	/* Clear spacing introduced by richtext fields */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



.productPdfButton
{
    margin-top: 30px;
    display: inline-block;
}

.language{
	display:block;
	width:363px;
	overflow:hidden;
	padding-left:7px;
	text-decoration:none;
	background:url(../images/Scankab/print-left.gif) no-repeat;
	/*color:#3D3F40;*/
    color: #ffffff;
	font-size:10px;
	font-weight:bold;
	line-height:25px;
}
.language div{
	float:left;
	background:url(../images/Scankab/print-bg.gif) repeat-x;
}
.language em{
	float:left;
	background:url(../images/Scankab/langButton-right.gif) no-repeat 100% 0;
	font-style:normal;
	cursor:pointer;
	padding:0 12px 0 7px;
}

.language em div.text
{
    width: 155px;
    height: 25px;
}

 
.language em div.icon
{
    float: right;
    margin-top: 5px;
}

.language:hover{text-decoration:underline;}

.languageButton
{
    margin-top: 7px;
    display: inline-block;
}

.icons{
	list-style:none;
	margin:0;
	padding:0;
}
.icons li{
	display:inline;
	vertical-align:middle;
	padding-right:5px;
}
.icons li img{
	vertical-align:middle;
	float:none;
	border:none;
}
/*icons-image*************************************************/
.icons-image-holder{
    float: left;
	width:100%;
	overflow:hidden;
	padding-bottom:12px;
}
.icons-image{
	float:right;
	background:url(../images/Scankab/icons-img-bg.gif) repeat-x;
}
.icons-image div{
	float:left;
	background:url(../images/Scankab/icons-img-left.gif) no-repeat;
}
.icons-image ul{
	float:left;
	background:url(../images/Scankab/icons-img-right.gif) no-repeat 100% 0;
	list-style:none;
	margin:0;
	padding:7px 3px 7px 9px;
}
.icons-image ul li{
	float:left;
	margin-right:6px;
}
.icons-image ul li img{float:left;}
/*table-holder****************************************/
.table-holder{
    float: left;
	padding:0 0 23px 1px;
}
.table-holder table{
	border-collapse:collapse;
	width:100%;
	font-size:10px;
	/*color:#383a3b;*/
    color:#000000;
}
.table-holder table tr, .table-holder table td{padding:0;}
.table-holder table td{
	text-align:center;
	padding:2px 0;
}
.table-holder table thead th{
	/*background:#C7E5C1;	*/
	background-image:url(../images/Scankab/table-th-bg.gif);
	background-repeat:repeat-X;
	padding:6px 0 5px;
}
.table-holder table thead th.left-part{
	background:url(../images/Scankab/table-thead-bg.gif) no-repeat;
	text-align:left;
	/*padding-left:10px;*/
}
.table-holder table td.left-part{
	background-image:url(../images/Scankab/table-border-point.gif);
	background-repeat:repeat-y;
	text-align:left;
	/*padding-left:10px;*/
}
.table-holder table td.right-part, .table-holder table th.right-part{
	width:137px;
	border-left:1px solid #D5D0CA;
}

.table-holder table td.right-part-catalog, .table-holder table th.right-part-catalog{
	border-left:1px solid #D5D0CA;
}

.table-holder table td.right-part, .table-holder table td.right-part-catalog{
	background-image:url(../images/Scankab/table-border-point.gif);
	background-repeat:repeat-y;
	background-position:100% 0;
}
.table-holder table th.right-part, .table-holder table th.right-part-catalog
{
	background:url(../images/Scankab/table-thead-right-corner.gif) no-repeat;
	/*background-position:right;*/
	background-position:100% 0;
}
.table-holder table tr.color td, td.color { background-color:  #e8e8e8;}/*#EDEDED;*/

.table-holder table td input{
	padding:0;
	width:30px;
	font:10px Tahoma, Arial, sans-serif;
}
.table-holder table tr.color td.right-part{ background-color: /*#E5F3E2;*/ #e8e8e8;}
.table-holder table tfoot tr td table tr td.right-part{border-top:1px solid #D5D0CA;	width:137px;}
.table-holder table tfoot tr td{padding:0px 0;} /* LSS - For at undg� padding, som er sat gennerelt p� td'er */
.table-holder table tfoot tr td table tr td{  /* LSS - Jeg har tilskrevet " table tr td" til den oprindelige styling som var: .table-holder table tfoot tr td  - Dette er for at kunne s�tte colspan="30", idet vi har x-antal td'er  */
	/*background-color:#C7E5C1;*/
    background-color:#cee8bf;
	border-bottom:1px solid #D5D0CA;
	/*color:#86898c;*/
    color:#000000;
	padding:7px 0;
}
.table-holder table tfoot tr td.left-part{padding-left:15px;}
.table-holder table tfoot tr td table tr td.left-part{border-top:1px solid #D5D0CA;}
.table-holder table tfoot input{width:121px;}

/* Page and Folder */
.page_text_area
{
	width:441px;
	float:left;
}
.page_text_area a {text-decoration:none;color:#89ab75;font-weight: bold;}
.page_text_area a:hover {text-decoration:underline;}

.page_picture_area {margin-left:16px;}
.page_picture_area img{margin-left:16px;}
.page_link_area  {margin-top:16px; margin-left:16px;}
.page_link_area a {text-decoration:none;color:#89ab75;font-weight: bold;}
.page_link_area a:hover {text-decoration:underline;}



.print{
	display:block;
	width:363px;
	overflow:hidden;
	padding-left:7px;
	text-decoration:none;
	background:url(../images/print-left.gif) no-repeat;
	/*color:#3D3F40;*/
    color: #ffffff;
	font-size:10px;
	font-weight:bold;
	line-height:25px;
}
.print div{
	float:left;
	background:url(../images/print-bg.gif) repeat-x;
}
.print em{
	float:left;
	background:url(../images/print-right.gif) no-repeat 100% 0;
	font-style:normal;
	cursor:pointer;
	padding:0 43px 0 7px;
}

.print em div.text
{
    width: 140px;
    height: 25px;
}

.print:hover{text-decoration:underline;}

.productPdfButton
{
    margin-top: 30px;
    display: inline-block;
}





.block2{
	width:260px;
	margin-right:10px;
	float:left;
}
.block2 h3{
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#3d3f40;
	line-height:19px;
}
.block2 span{
	margin:0 0 0px;
	font-size:11px;
	font-weight:normal;
	color:#3d3f40;
	line-height:19px;
}

.block2 span span{
	float:left;
	width:110px;
}

.block2 span td{
	vertical-align:top;
}

.block2 span span.product_right
{
	width:230px; 
	margin-left:10px;
}

.block2 span em{
	float:left;
	width:135px;
	font-style:normal;
}
.block2 span span.technical_right{width:115px; margin-left:10px;} /* LSS TEST */