html,body{margin:0;padding:0;background:#313535}
body{font: 100% arial,sans-serif;text-align:left;padding-right:25px}
p{margin:0}

a {color: white;}

a.topnav {color: #002850;}
a.topnav:hover {color: #FFFFFF;}

/* Farver og typografi */
div#header h1{margin:0;
	padding-left:10px;
	color: #79B30B;
	height:90px;
  } 
  
  .col3 table img{border:none}

div#content p{line-height:1.4}
div#content h1{font-size:20px;font-family:Arial;margin-bottom:0;padding-bottom:0}
div#content h2{font-size:16px;font-family:Arial;margin-bottom:0;padding-bottom:0} /* Indsat feb 2010 */
div#content a,#content a{color:#FFF/*E68320*/}
#logo{}
#box1 a{color:#E68320}
div#topnav{border-top:1px solid #B0B0B0;border-bottom:1px solid #B0B0B0;border-left:1px solid #B0B0B0;text-align:right/*background:url(../images/topnav_background.gif)*/}
div#topnav a{font-size:11px;color:#B0B0B0;font-weight:bold;text-decoration:none;border-right:1px solid #B0B0B0}
div#topnav a:hover{color:white/*background:#D1E5EE;color:#002A54*/}
div#topnav a.linkactive{color:white/*background:#D1E5EE;color:#002A54*/}

div#navigation{}
div#navigation ul{list-style:none;margin:0}
div#navigation ul li{}
div#navigation ul li a{display:block;background:#D6E0E1;color:#002A54;text-decoration:none}
div#navigation ul li a:hover, div#navigation ul li.left-nav-active a{background:url(../images/active-pil.gif) #c0d9dc no-repeat right top}
div#navigation ul li a:hover{background-color:#c1d0d1}
div#navigation ul ul li a:hover, div#navigation ul ul li.square a{background:#e2e8e9}
div#navigation ul ul li a:hover{background:url(../images/active-pil.gif) #d8dedf no-repeat right top}

div#extra{background:#FF8539}
div#footer{background: #002a54;color: #FFF;display:none}
div#footer p{}

/*Søgefelt på forside*/
.searchField
{
position:absolute;top:16px;right:39px;width:100px;border: 1px solid #B0B0B0; 
    padding:0 0 0 10px;
    height:20px;
    font-family: arial; 
    font-size: 11px; 
	/*color:#e6c67c;*/
	color:#B0B0B0;
	text-decoration:none;
	font-weight:bold;
    background-color:#313535;
	line-height: 14pt;
	/*background-image:url(/images/zoomer.png);*/
}
.searchFieldBtn
{
/*	position:absolute;top:20px;right:40px;*/
	position:absolute;top:16px;right:41px;
	width:24px;
	height:22px;
	background: transparent url(/images/zoomer.png) no-repeat center top;
	text-indent: -1000em;
	display:block;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	border:1px solid #B0B0B0;
	display:none;
}

/* Margin og padding */
div.sitetemplate
{
	margin:0;
	border: 1px solid #555555;

/*
	background-image:url(/images/treerings.gif);
	background-position:-275px -287px;
*/
/*
	background-image:url(/images/guidelines.jpg);
	background-position:0px 0px;
*/
	background-repeat:no-repeat;
	min-height:650px;
}
div.subtemplate
{
	margin:0;
	background-color:#313535;

	background-image:url(/images/treerings_other_pages.gif);
	background-position:-275px -287px;

/*
	background-image:url(/images/guidelines.jpg);
	background-position:0px 0px;
*/

	background-repeat:no-repeat;
	min-height:650px;
}

div.architects,div.developers,div.contractors,div.installers,div.distributors,div.merchants
{
	margin:0;
	background-color:#313535;

	background-position:0px 0px;
/*
	background-image:url(/images/guidelines.jpg);
	background-position:0px 0px;
*/
	background-repeat:no-repeat;
	min-height:650px;
}

/* HACK FOR IE6 */
* html div.architects,
* html div.developers,
* html div.contractors,
* html div.installers,
* html div.distributors,
* html div.merchants{
	height:650px;
}

div.architects
{
	background-image:url(/images/solutionfrontpage/architects/architects.gif);
}

div.developers
{
	background-image:url(/images/solutionfrontpage/developers/developers.gif);
}

div.contractors
{
	background-image:url(/images/solutionfrontpage/contractors/contractors.gif);
}
div.installers
{
	background-image:url(/images/solutionfrontpage/installers/installers.gif);
}
div.distributors
{
	background-image:url(/images/solutionfrontpage/distributors/distributors.gif);
}
div.merchants
{
	background-image:url(/images/solutionfrontpage/merchants/merchants.gif);
}

div#wrapper{margin:0;border:0px solid green}
div#content{margin:0;margin-top:-15px;margin-left:0px;padding:0;border:0px solid yellow}
/*
div#box1Frontpage{padding:0px;padding-right:30px;margin-top:195px}
div#box2Frontpage{padding:0px;margin-right:0px;margin-top:195px}
*/
div#box1Frontpage{position:absolute;top:265px;left:230px}
div#box2Frontpage{padding:0px;margin-right:0px;margin-top:195px}
div#box1{padding-left:0px;padding-right:30px;margin-top:10px}
div#box2{padding:0;float:left}

div#topnav{padding:0}
div#topnav a{padding:3px 10px 3px 10px}
div#navigation{margin-left:21px}
div#navigation ul{margin:0;padding:0}
div#navigation ul li{margin:3px;padding:0}
div#navigation ul li a{padding:4px 15px 4px 8px}

div#extra{margin-left:20px;display:none}
div#footer{}
div#footer p{margin:0;padding:5px 10px}


/* Placering af elementer */
div#header{position:relative}
div#header h1 a{width:200px;height:70px;display:block}
#logo{position:absolute;top:55px;right:7px}/*48px*/
/*#logo{position:absolute;top:528px;left:40px}*/
div#container{width:977px;position:relative;border:0px solid red}
div#content{float:right;width:748px;padding:0}


div#box1Frontpage{width:750px;float:left;border:0px solid red}
div#box2Frontpage{width:370px;float:right;min-height:300px;border:0px solid red}



div#box1{width:470px;float:left;border:0px solid red;margin:0}
div#box2{width:225px;float:left;min-height:300px;border:0px solid blue;margin-top:40px}

div#topnav{position:absolute;top:16px;right:150px;z-index:4000/*;width:439px*/}
div#topnav a{float:left}

div#navigation{position:absolute;top:115px;left:0;width:199px}
/*div#navigation{float:left;width:199px;border:1px solid red}*/

div#navigation ul{}
div#navigation ul li{}
div#navigation ul li a{}

div#newslist a
{
	margin-top:0px;
	font: 100% arial,sans-serif;
}

div#newslist ul li h4 {
	font-weight:bold;
	font-size:13px;
	margin-top:15px; 
	margin-bottom:0px;
}

div#newslist ul{
	list-style-type:none;
	margin-right:10px;
	margin-left:0px;
	list-style: none;
}


div#extra{float:left;clear:left;width:199px}
div#footer{clear:both;height:5px;width:100%}

/* Template tekster ONN/OFF */
.templatecaption{display:none}

.section{
	padding-bottom:8px;
	min-height:20px;
	display:block;
	clear:both;
/*	margin-top:4px;*/
	color:White;
}
div#box1 .section .col1 a,div#box1 .section .col1 a:link,div#box1.section .col1 a:visited{color:#e6c67c;text-decoration:none;font-weight:bold}
.section ul li{margin-bottom:6px}
div#box1 .section .col1 p,.section .col1 p{margin-top:6px;margin-bottom:6px;border:0px solid dashed}
div#box1 .section{
	font-size:11px;
/*	line-height:14px;*/
	font-family:Verdana;
	width:490px;
	border:0px solid yellow;
	margin-bottom:4px;
}
.section * img{
	border:none
}
.section * .right-front{
	padding-left:10px;
}


/* BROCHURE TEMPLATE */

div#box1.brochure .section {width:736px;}


.brochure table.order th{height:37px;font-size:14px}

.brochure table.order td{color:white;font-size:12px}

.brochure table.order th{color:#e9cd79}

.brochure table.order td{color:white;font-size:12px}

.brochure table.order td img{border:none}

#content .brochure a{color:#e9cd79;text-decoration:none;}

.brochure table.order td{padding-bottom:10px}

#userinfo{color:White;font-size:12px}

#userinfo input {width:176px;border:2px; background-color:#E5DBB8;}
#userinfo input.required{background-image:url('/images/prik.png');background-repeat:no-repeat;background-position:100px 2px}


.brochure textarea.userinfo{width:176px;height:150px;overflow:auto}

#userinfo input.submit {background-color:#E4DCB8;border: 1px solid black;}

/* Samples TEMPLATE */


table.brochure th{color:#e9cd79;padding-bottom:1px;}
table.brochure td{color:white;font-size:12px}
table.brochure td img{border:none}
.brochure img#trolley(padding-left:3px;)
.brochure img#brochure2(padding-right:1px;)
#samplecomment textarea{width:438px;height:50px;overflow:auto; padding-top:20px;}




/* END BROCHURE TEMPLATE */


#box1 .col1 .section h1,.section h1{
	font-size:20px;
	font-family:arial;
}

div.section #picture-right{
	width:400px;
	float:left;
	margin-right:10px;
	border:0px solid red;
	font-size:11px;
	line-height:18px;
}
div.section .col1{
	width:490px;
	float:left;
/*	margin-right:10px;*/
	border:0px solid red;
	line-height:18px;
/*	font-size:15px;*/
/*	margin:0;*/
	padding:0;
}
div.section .col2{
	width:235px;
	float:right;
	margin-left:0px;
	margin-right:0;
	border:0px solid red;
	line-height:18px;
}
div.section .col3,.section .col3{
	width:240px;
	float:left;
	margin-left:0px;
	padding:left:0;
	margin-right:10px;
/*	margin-top:4px;*/
	border:0px solid red;
	padding:0;
	line-height:18px;
}

div#box2 div.section .col3,div#box3 .section .col3{
	margin-right:0px;
}

div.section .col4{
	width:240px;
	float:left;
/*	margin-right:0px;*/
	margin-right:10px;
	border:0px solid red;
	padding:0;
}
div.section .col5{
	width:240px;
	float:left;
	margin-left:0px;
	margin-right:0px;
	border:0px solid red;
	padding:0;
}
div.section .col6{
	width:490px;
	float:left;
	margin-left:0px;
/*	margin-right:6px;*/
	margin-top:4px;
	border:0px solid red;
	padding:0;
	line-height:16px;
}
div#box2 .section{
	width:225px;
	padding:0;
	margin-bottom:10px;
}
div#box2 .section .col1{
	border:1px solid white;
	min-height:278px;
	padding:10px;
	width:218px;
	margin-bottom:20px;
	font-size:12px;
}
* html div#box2 .section .col1{
	height:278px;
}

div#box2 .section a{
	color:#E9CD79;
	text-decoration:none;
	font-weight:bold;
}
div#box2 .section .col2{
	border:1px solid white;
	min-height:17px;
	padding:10px;
	width:218px;
	margin-bottom:10px;
	font-size:12px;
}
div#box2 .section .col3{
/*	border:1px solid transparent;*/
/*	min-height:298px;*/
	padding:0;
	width:218px;
	margin-bottom:20px;
	font-size:12px;
}
div#box2 .usp {
width:178px;
padding-left:65px;
padding-top:55px;
background:url(../images/usp.gif) top left no-repeat;
font-size:12px;
color:white;
float:right;
}

div#box2 .usp .usphead {
font-size:14px;
font-weight:700;
color:#e9cd79;
}

div#box2 .usp ul{
margin:10px 0 0 1em;
padding:0;
}

div#box2 .usp li{
margin-bottom:10px;}

/*
div#box2 .section .col3 img{
	margin-top:-4px;
}
*/
div#box2 .section .col3 table{
	margin-top:-4px;
}

div#box2 .section .col4{
	border:1px solid transparent;
	min-height:150px;
	padding:10px;
	width:218px;
	margin-bottom:10px;
	font-size:12px;
}

#searchresult *{color:white}
#searchresult a{
	font-size:12px;
	font-weight:bold;
}
#searchresult h3{
	font-size:12px;
	font-weight:normal;
}
#searchresult img{margin-top:6px}

#offline{display:none}

#professional{color:#B0B0B0;font-family:arial}
#private{color:#B0B0B0;font-family:arial}
#about_junckers{color:#B0B0B0;font-family:arial}
#professional span a{font-weight:bold;color:#B0B0B0}
#private span a{font-weight:bold;color:#B0B0B0}
#about_junckers span a{font-weight:bold;color:#B0B0B0}
#professional span a:hover{color:#fff}
#private span a:hover{color:#fff}
#about_junckers span a:hover{color:#fff}

#professional span{font-family:arial}
#private span{font-family:arial}
#about_junckers span{font-family:arial}
/*
#professional ul{list-style-type:none;margin:4px;margin-left:14px;padding:0}
#private ul{list-style-type:none;margin:4px;margin-left:14px;padding:0}
#about_junckers ul{list-style-type:none;margin:0px;margin-left:14px;padding:0}
#professional ul li{padding-bottom:6px;padding-left:13px}

#private ul li{padding-bottom:6px;padding-left:13px}

#about_junckers ul li{padding-bottom:6px;padding-left:13px}
*/
/*#professional ul li a{text-decoration:none;font-weight:bold;font-size:12px;color:#B0B0B0}*/
/*#private ul li a{text-decoration:none;font-weight:bold;font-size:12px;color:#B0B0B0}*/
#private div a,#professional div a,#about_junckers div a{
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#B0B0B0;
	padding:4px;
	display:block;
	background:url(/images/t.gif);
	margin-left:23px;
}

/*#about_junckers ul li a{text-decoration:none;font-weight:bold;font-size:12px;color:#B0B0B0}*/
#professional div a:hover{color:white}
#private div a:hover{color:white}
#about_junckers div a:hover{color:white}

#professional span a img{padding-right:10px}
#private span a img{padding-right:10px}
#about_junckers span a img{padding-right:10px}

/*LEVEL1*/
#professional_sub{color:#B0B0B0;font-family:arial}
#private_sub{color:#B0B0B0;font-family:arial}
#about_sub{color:#B0B0B0;font-family:arial}
#professional_sub span{font-family:arial}
#private_sub span{font-family:arial}
#about_sub span{font-family:arial}
#professional_sub span a{text-decoration:none}
#private_sub span a{text-decoration:none}
#about_sub span a{text-decoration:none}

/*LEVEL2*/
#professional_sub ul,
#private_sub ul,
#about_sub ul
{
	list-style-type:none;margin:8px;padding:0
}
#professional_sub ul li,
#private_sub ul li,
#about_sub ul li
{
	padding-bottom:6px;padding-left:14px
}
#professional_sub ul li a,
#private_sub ul li a,
#about_sub ul li a
{
	text-decoration:none;font-weight:bold;font-size:12px;color:#B0B0B0 /*font-size:14px*/
}
#professional_sub ul li a:hover,
#professional_sub ul li.path a,
#professional_sub ul li.active a,
#private_sub ul li a:hover,
#private_sub ul li.path a,
#private_sub ul li.active a,
#about_sub ul li a:hover,
#about_sub ul li.path a,
#about_sub ul li.active a
{
	color:white;font-weight:bold
}
#professional_sub ul li.active,
#private_sub ul li.active,
#about_sub ul li.active
{
	background:url(/images/prikmellemweb.gif) no-repeat 4px 6px/*text-decoration:underline*/
}

/*LEVEL3*/
#professional_sub ul ul,
#private_sub ul ul,
#about_sub ul ul
{
	margin-top:0;margin-bottom:-5px
}
#professional_sub ul ul li a,
#professional_sub ul ul li a:link,
#professional_sub ul ul li a:visited,
#private_sub ul ul li a,
#private_sub ul ul li a:link,
#private_sub ul ul li a:visited,
#about_sub ul ul li a,
#about_sub ul ul li a:link,
#about_sub ul ul li a:visited
{
	font-size:12px;color:#B0B0B0/*font-size:13*/
}
#private_sub ul ul.level3 li.active a,
#private_sub ul ul.level3 li.path a,
{
	font-size:12px;color:white;font-weight:bold/*font-size:13*/
}
#professional_sub ul ul li>a:hover,
#professional_sub ul ul li.path>a,
#professional_sub ul ul li.path>a:visited,
#professional_sub ul ul li.active>a,
#professional_sub ul ul li.active>a:visited,
#private_sub ul ul li>a:hover,
#private_sub ul ul li.path>a,
#private_sub ul ul li.path>a:link,
#private_sub ul ul li.path>a:visited,
#private_sub ul ul li.active>a,
#private_sub ul ul li.active>a:link,
#private_sub ul ul li.active>a:visited,
#about_sub ul ul li>a:hover,
#about_sub ul ul li.path>a,
#about_sub ul ul li.path>a:link,
#about_sub ul ul li.path>a:visited,
#about_sub ul ul li.active>a,
#about_sub ul ul li.active>a:link,
#about_sub ul ul li.active>a:visited
{
	font-size:12px;color:white;font-weight:bold/*font-size:13*/
}
#professional_sub ul ul li.active,
#private_sub ul ul li.active,
#about_sub ul ul li.active
{
	background:url(/images/prikmellemweb.gif) no-repeat 4px 6px
}

/*LEVEL4*/
#professional_sub ul ul ul,
#private_sub ul ul ul
{
	margin-left:10px;margin-top:0;margin-bottom:-5px
}
#professional_sub ul ul.levle3 ul.level4 li a,
#private_sub ul ul.level3 ul.level4 li a
{
	font-size:12px;color:#B0B0B0;font-weight:normal
}
#professional_sub ul ul ul li>a,
#professional_sub ul ul ul li>a:link,
#professional_sub ul ul ul li>a:active,
#professional_sub ul ul ul li>a:visited,
#private_sub ul ul ul li a,
#private_sub ul ul ul li>a,
#private_sub ul ul ul li>a:link,
#private_sub ul ul ul li>a:active,
#private_sub ul ul ul li>a:visited
{
	font-size:12px;color:#B0B0B0
}
* html #professional_sub ul ul ul.level4 li.active a,
* html #private_sub ul ul ul.level4 li.active a
{
	font-size:12px;color:White;font-weight:bold
}
#professional_sub ul ul ul li>a:hover,
#professional_sub ul ul ul li.path>a,
#professional_sub ul ul ul li.path>a:visited,
#professional_sub ul ul ul li.active>a,
#professional_sub ul ul ul li.active>a:visited,
#private_sub ul ul ul li.path>a,
#private_sub ul ul ul li.path>a:visited,
#private_sub ul ul ul li.active>a,
#private_sub ul ul ul li.active>a:visited,
#private_sub ul ul ul li>a:hover
{
	font-size:12px;color:White;font-weight:bold
}

#professional_sub ul ul ul li.active,
#private_sub ul ul ul li.active
{
	background:url(/images/prikmellemweb.gif) no-repeat 4px 6px;
}

/*
* html #private_sub ul ul ul.level4 li a
{
	font-size:11px;color:#B0B0B0
}
*/


#menu-frontpage{position:absolute;top:80px;left:4px;width:200px;border:0px solid red;padding-top:0}
#menu-frontpage li{/*padding-right:20px*/}

/* IE6 HACK */
* html div#navigation{margin-left:21px;width:195px}
* html div#box1{width:480px;float:left;margin-right:0;padding-right:0;border:0px solid red}
* html div#box2{height:225px;float:left;margin-right:0px;border:0px solid green;width:210px;margin-left:10px}
* html div#box2 .section{width:200px}
* html div#box2 .section .col1{width:220px}
* html div#box2 .section .col2{width:200px}
/*
div#box1{width:470px;float:left;border:0px solid red;margin:0}
div#box2{width:225px;float:left;min-height:300px;border:0px solid red;margin-top:40px}
*/
* html div#navigation ul li a{display:block;width:170px}
* html div#navigation ul ul li a{width:162px}
* html div.sitetemplate{height:650px}
* html div.subtemplate{height:650px}
* html div.subtemplate_full{height:650px}
* html div.architects{height:650px}
* html div#content{border:0px solid green;padding:0}
div#box2 .section .right_button,div#box2 .section .right_buttonactive{border:1px solid white;padding:5px 6px 6px 6px;color:#B0B0B0;width:225px;display:block;margin:0;margin-top:-1px}
* html div#box2 .section .right_button,* html div#box2 .section .right_buttonactive{border:1px solid white;padding:5px 6px 6px 6px;color:#B0B0B0;width:210px;display:block;margin:0;margin-top:0px}
div#box2 .section .right_button:hover{color:white}
div#box2 .section .right_buttonactive{color:white}
#searchformcontainer{font-size:11px;color:white;padding-left:4px;margin:0}
#searchformcontainer div.divtablesText{padding:0;margin:0}
#searchformcontainer div.divtablesText h1{font-size:12px;margin-top:4px;padding-top:0}
#searchformcontainer select{width:230px;font-size:11px;background:#B0B09B;border:0px solid black}
#searchformcontainer input{margin-top:4px;font-size:11px;background:#B0B09B}
#searchformcontainer h4{margin-top:0px;padding-top:0;margin-bottom:6px}
.ref-resultbox{width:450px;height:120px;border:1px solid silver;margin:15px;margin-top:40px;margin-bottom:0;color:white}
.ref-resultbox div{width:350px;float:right;font-size:11px}
.ref-resultbox div h4{font-family:arial;font-size:12px;margin-bottom:4px}
.ref-noresult{width:450px;margin:15px;margin-top:40px;margin-bottom:0;color:white;font-size:16px}
* html div#box2 .section .col3 table{
	margin:0;
}
/*
#mailform #userinfo input{width:200px}
#mailform #userinfo textarea{overflow:auto;width:200px}
*/
#lang{
	z-index:4000;
	display:none;
	position:absolute;
	top:37px;
	right:6px;
	border:none;/*1px solid #B0B0B0;*/
	width:120px;
	height:168px;
/*	background:#313535;*/
	padding:4px 0 4px 4px
}
#langframe{
	border:1px solid #B0B0B0;
	width:120px;
	height:168px;
	background:#313535;
	padding:2px 0 3px 5px
}
#lang ul{list-style:none;border:0px solid red;margin:0;list-style-position:outside;padding:0}
#lang ul li{margin:0;padding:0;width:120px;border:0px solid gray;height:17px;margin-bottom:-3px}
#lang ul li a,#lang ul li a:link{text-decoration:none;margin:0;width:200px;padding:0;height:17px}
#lang ul li a:hover span{color:white}
#lang img{border:none;float:left;margin:0 5px 0 0}
#lang span{cursor:pointer;float:left;width:90px;border:1px solid #313535;font-size:12px;color:#B0B0B0;font-weight:bold;margin:0;padding:0}
#flagbig{position:absolute;top:12px;right:4px;color:white}
* html #flagbig{top:11px}
* html #lang{right:4px}

/* Brochure styles */
.brochureGrid {border:0px solid red;display:block;float:left;width:600px;background: transparent;font-size: smaller;color:white}
.brochureItem {border:0px solid teal;display:inline;float:left;height:100%;width:150px;padding-right: 20px;margin:5px}
.brochureImage {border:0px solid black;height:150px;}
.brochureImage img{}
.brochureTitle {border:0px solid yellow;height:35px;position: relative;font-weight: bold}
.brochureTools {border:0px solid purple;height:40px;position: relative;bottom: 0;}
.brochureGrid td {vertical-align: bottom};



/*Dealer map styles */
.dealerlinks{padding-left:-10px;text-decoration:none;color:#E6C67C;}
#dealerDescription {width:190px;position:absolute;bottom:20px;right:-16px;font-size:11px}
* html #dealerDescription {right:50px;}
#dealerDescription span{width:108px;float:left;}
#dealerDescription img{float:right}

