@charset "utf-8";

/* CSS Document */
body{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	background-color:#ffffff;
}
a{
	color:#000000;
	text-decoration:none;
	border:0px;
	padding:0px;
}
div{
	float:left;
	border:0; 
}
img{
	float:left;
	border:0;
}
img a{
	border:0;
}

/** bestil salgsopstilling **/
.salg_input_text {
	border: 1px solid black;
	font-size: 10px;
}

/** interval popup **/
.anylinkcss {
	position: absolute;
	visibility: hidden;
	border: 1px solid #fff;
	border-bottom-width: 0;
	font-family: verdana;
	font-size: 10px;
	line-height: 18px;
	z-index: 100;
	background-color: #E9FECB;
	width: 205px;
}

.anylinkcss a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #fff;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 5px;
	color: #fff;
	background-color: #486c94;
	font-weight: normal;
}

.anylinkcss a:hover{ /*hover background color*/
	background-color: #7a6baa;
	color: white;
}

/** emne container **/
#arrowContainer
{
	height: 20px;
	width: 494px;
}
#arrow1
{
	width: 90px;
	height: 20px;
}

#arrow2
{
	width: 91px;
	height: 20px;
}

#arrow3
{
	width: 91px;
	height: 20px;
}

#arrow4
{
	width: 91px;
	height: 20px;
}

#arrow5
{
	width: 91px;
	height: 20px;
}

#arrowLeft 
{
	height: 20px;
	width: 21px;
}

#arrowRight
{
	height: 20px;
	width: 19px;
}

/** search **/
#searchContainer
{
	width: 446px;
	height: 433px;
	overflow: auto;
	padding: 10px;
	padding-left: 30px;
	padding-top: 30px;
}

#searchContainer form
{
	margin: 0px;
	padding: 0px;
}

.input_search_text
{
	background-color: #fff;
	border: 1px solid black;
	font-size: 10px;
	font-family: verdana;
}

.input_search_submit
{
	font-size: 10px;
	
}

.koberkartotek_button
{
	font-size: 10px;
	border: 1px solid black;
}

/** sælg **/
#saelg_table td
{
	vertical-align: top;
}

/** giv et bud **/
#boxGivetbud
{
	position: absolute;
	top: 220px;
	left: 170px;
}
.givetbud_button
{
	width: 70px;
	height: 18px;
	font-size: 10px;
	border: 1px solid black;
	background-color: #fff;
}
.budContent 
{
	padding: 5px;
}

.budContent form
{
	padding: 0px;
	margin: 0px;
	margin-top: 25px;
}

.budContent td
{
	vertical-align: top;
}

.budInput
{
	font-size: 10px;
	border: 1px solid black;
}

.budSubmit
{
	border: 1px solid black;
	font-size: 10px;
	width: 70px;
}

/* new menu according to specs 04-09-2007 */
#logo {
	float: left;
	width: 248px;
	height: 74px;
}
#menu {
	height: 24px;
	width: 498px;
	background-color: #210972;
}
#menuleft {
	float: left;
	height: 21px;
	width: 248px;
	background-color: #210972;
	border-right: 2px solid #fff;
	padding-top: 3px;
}
#menuright {
	float: left;
	height: 21px;
	width: 248px;
	background-color: #210972;
	padding-top: 3px;
}
#menucontainer {
	float: left;
	width: 499px;
	height: 36px;
	padding-top: 38px;
}
.menufield {
	float: left;
	background-color: #210972;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fff;
}
.hidemenu {
	visibility: hidden;
	position: absolute;
	background-color: yellow;
}
.menulink {
	font-size: 10px;
	width: 120px;
}/*
.menulink:hover {
	background-color: #00FF00;
	font-size: 10px;
	width: 100px;
	height: 20px;
}*/
.menucontainer:hover {
	background-color: #49a3ff;
	width: 120px;
	height: 17px;
	padding: 2px;
	padding-left: 5px;
	padding-top: 8px;
}
.menucontainer {
	background-color: #210972;
	width: 120px;
	height: 17px;
	padding: 2px;
	padding-left: 5px;
	padding-top: 8px;
}
/* end */


.kontaktMenu{
	font-size:14px;
	color:#FFFFFF;
	padding:20px;
}
.subText{
	border-left:9px solid #ffffff;
 	width:485px;
	height:473px;
	overflow:auto;
}
.subText2{
	border-left:9px solid #ffffff;
 	width:485px;
	height:475px;
	overflow:auto;
}
.ansat{
	width:230px;
	height:100px;
}
.ansatte{
	margin-top:10px;
	margin-left:10px;
}
.ansatInfo{
	line-height:15px;
}
.whiteLink{
	color:#FFFFFF;
}
.main {
	/*
	float:none;
	height:auto;
	width:747px;
	margin-left: auto;
 	margin-right: auto;
	margin-top:30px;
	*/
	
	
	position:absolute;
	top: 0px;
	width: 747px;
	margin-left:50%;
	margin-top: 30px;
	left:-373px;
	
}
.content{
	width:747px;
	height:510px;
}
.top{
	width:747px;
	margin-bottom:2px;
}
.footer{
	text-align:center;
	padding-top:3px;
	text-align:center;
	width:746px;
	color:#FFFFFF;
	background-color:#210972;
	height:16px;
}
.menu1 {
	width: 100%;
}
.menu2{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:37px;
	width:499px;
}
.menu3{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:37px;
	width:499px;
}
.menupart1{
	margin-left:1px;
	padding-top:4px;
	background-color:#210972;
	width:160px; /* width: 246px; */
	height:20px;
}

.top a{
	text-decoration:none;
	color:#FFFFFF;
}

.menupart2{
	border-left: 2px solid #ffffff;
	padding-top:4px;
	margin-left:2px;
	background-color:#210972;
	width:100px;
	height:20px;
}
.menupart3{/*
	padding-top:4px;
	margin-left:0px;
	background-color:#210972;
	width:147px;
	height:16px;*/
	height: 20px;

}
.menupart4 {
	height: 20px;
	width: 86px;
}


/** mainpage stuff **/
.blockcontainer 
{
	margin-bottom: 2px;
}

.blocka 
{
	width: 186px;
	background-color: #0c4d7e;
	margin-right: 2px;
	overflow: hidden;
	/*margin-bottom: 2px*/
}

.blockb
{
	width: 185px;
	background-color: #0c4d7e;
	margin-right: 2px;
	overflow: hidden;
}

.blockc 
{
	width: 185px;
	background-color: #0c4d7e;
	margin-right: 2px;
	overflow: hidden;
}

.blockd 
{
	width: 185px;
	background-color: #0c4d7e;
	overflow: hidden;
}

.high 
{
	height: 126px;
}

.mid 
{
	height: 125px;
}

.mid2
{
	height: 125px;
}

.low
{
	height: 126px;
}

.darkblue {
	background-color: #210972;
}

.koeb{
	margin-bottom:2px;
	margin-right:2px;
}
.img3{
	margin-bottom:2px;

}
.saelg{
	margin-bottom:2px;
	margin-right:2px;
}
.blueblocka{
	margin-bottom:2px;
	background-color:#0c4d7e;
	width:248px;
	height:169px;

}
.raadgivning{
	margin-left:1px;
	margin-bottom:2px;


}

/**/

#dd {
	margin: 0;
	padding: 0;
	color:#FFFFFF;
}


#dd li
{   margin: 0;
    padding: 0;
    list-style: none;
    font: bold 12px;
	float:left;

}

#dd li a.menu

{
	display: block;
	height:0px;
    text-align: left;
    background: #210972;
    padding: 0px 0px;
    margin: 0 1px 0 0;
    color: #FFFFFF;
    width: 120px;
    text-decoration: none
}

#dd li a.menu:hover
{
	/* background: #49A3FF
*/
}

.submenu {
	background: #210972;
	border: 1px solid #FFFFFF;
	visibility: hidden;
	position: absolute;
	z-index: 99;
}

.submenu a
    {   display: block;
        font: 11px arial;
        text-align: left;
        text-decoration: none;
        padding: 5px;
        color: #FFFFFF}

.submenu a:hover
{   background: #49A3FF;
    color: #FFF
}
.emnerLeft{
	width:248px;
	padding-right:3px;
	height:513px;
}
.sagerBlueBoxA{
	margin-bottom:2px;
	width:248px;
	height:169px;
	background-color:#0c4d7e;
}
.sagerBlueBoxB{
	margin-top:2px;
	margin-bottom:2px;
	width:248px;
	height:169px;
	background-color:#186891;
}
.sagBlueBoxA{
	margin-top:2px;
	margin-bottom:2px;
	width:248px;
	height:169px;
	background-color:#186891;
}
.sagBlueBoxB{
	margin-top:2px;
	margin-bottom:2px;
	width:248px;
	height:169px;
	background-color:#186891;
}
.sagDarkBlueBox{

	width:248px;
	height:169px;
	background-color:#210972;
}

.emner{
	width:487px;
	height:503px;
	border:3px solid #210972;
	padding:1px;
}
.emnerHolder{
	width:487px;
	height:481px;
	overflow:auto;

}
.emneType{
	margin-top:3px;
	padding-top:2px;
	color:#ffffff;
	height:14px;
	width:470px;
	background-color:#0c4d7e;
}
.sortBtn{
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding-top:4px;
	margin-right:1px;
	/*width:121px;*/
	width:96px;
	height:16px;
	background-color:#210972;
}
.sortBtnOn{
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding-top:4px;
	margin-right:1px;
	/*width:121px;*/
	width:96px;
	height:16px;
	background-color:#7a6baa;
}

.sortBtn a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;

}
.sortBtnOn a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;

}
.sortBtnEnd{
	margin-right:0px;
	width:121px;
	height:20px;
	background-color:#210972;
}
.emne{
	padding:5px;
	height:130px;
	margin-top:3px;
	width:460px;
	background-color:#e0e0e0;
}
.emneImg{
	border:1px solid #210972;
	width:192px;
	height:127px;
}
.noeglteTal{
	width:260px;
	height:127px;
	margin-left:5px;
}
.thumbsholder {
  width:306px;
  height:206px;
	 position: absolute;
  left: 0px;
  top: 0px;
  visibility: hidden;
  z-index:120;
}
.emneEmne{
	margin-top:1px;
	width:496px;
	height:514px;

}
.title{
	font-weight:bold;
	font-size:18px;
	color:#ffffff;
	width:200px;
}
.blaaTitle{
	font-size:24px;
	color:#210972;
	width:200px;
	font-weight:bold;
	border-left:5px solid #ffffff;
}
.emneNav{
	width:218px;
	margin-left:10px;
	margin-top:10px;
}
.navLines{
	width:218px;
	margin-top:5px;
	font-weight:normal;
	font-size:10px;
	line-height:14px;
	color:#ffffff;
}
.navLines a{
	color:#ffffff;
}
.figuresLeft{
	margin-top:5px;
	width:100px;
	line-height:16px;
	color:#ffffff;
}
.figuresRight{
	margin-top:5px;
	text-align:right;
	width:118px;
	line-height:16px;
	color:#ffffff;
}
.topImages{
	width:496px;
}
.emneImg1{
	margin-top:1px;
	margin-right:2px;
}
.emnePlanStor{
	margin-top:1px;
	margin-left:45px;
}

.emneImg2{
	margin-top:1px;

}
.emneThumb{

	margin-left:1px;


}
.emneThumb2{
	width:88px;
	height:58px;
	margin-left:1px;
	border:1px solid #000000;

}
.emneThumbsHolder{
	margin-top:2px;
	width:496px;
	border:0px solid #000000;
	height:61px;
}
.emneBeskrivelse{
	width:485px;
	height:330px;
	margin-left:5px;
	margin-top:5px;
	overflow:auto;
}
.emneOverskrift{
	font-size:12px;
	font-weight:bold;
}

/* kontakt */
.contactContainer {
	float: left;
	width: 230px;
	height: 100px;
	margin-right: 10px;
	margin-bottom: 10px;
	}
	
.contactImagecontainer {
	float: left;
	width: 75px;
	height: 100px;
	overflow: hidden;
	}

.contactTextcontainer {
	float: left;
	width: 126px;
	height: 100px;
	overflow: hidden;
	}
