body {
	background:url(../images/body_bg.gif) left top repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#66696b;
	margin:0;
	padding:0;

}

p, form {margin:0; padding:0}
img {border:0 none}

a {color:#838b8f;text-decoration:underline; outline:none}
a:hover {color:#333436;text-decoration:underline}

h1 {margin:0; padding:0 0 14px 0; font-size:18px; font-weight:normal; color:#838b8f}
h4 {margin:0; padding:0 0 3px 0; font-size:18px; font-weight:normal; color:#838b8f}

#container {margin:0; padding:0 0 15px 0; width:900px; height:1%;}

#header {margin:0; padding:0}

#logo {margin:0; padding:20px 0 4px 20px; height:16px}
#logo a {background:url(../images/logo.gif) left top no-repeat; display:block; width:217px; height:16px; text-decoration:none; outline:none}
#logo a:hover {text-decoration:none; outline:none}
#logo a span {display:none}

#topnav {margin:0; padding:0; height:34px}
#banner {margin:0; padding:0; /*position:relative;*/ height:230px}
#bannerHome {margin:0; padding:0}
.bannersublink {position:relative; bottom:-230px; _bottom:0}

#base{position:absolute; bottom:0px; right:0px; width:190px; z-index:1000}
.inner1{background:#babec1; padding:8px 0 8px 10px; font-size:14px; color:#ffffff}
.inner2{background:#ebeced; padding:0 0 5px 10px; line-height:20px; display:block; height:1%}
.inner2 a {color:#acb1b5; text-decoration:none}
.inner2 a:hover {background:url(../images/arrow.gif) left 4px no-repeat; padding:0 0 0 12px; font-weight:bold; text-decoration:none}
.inner2 .act, .inner2 .act a:hover {background:url(../images/arrow.gif) left 4px no-repeat; padding:0 0 0 12px; font-weight:bold; text-decoration:none}

#content {background:#FFFFFF; margin:0; padding:20px; height:1%}
#ColLt1 {float:left; width:243px; margin:0 35px 0 0;}
#ColLt3 {float:left; width:253px; margin:0 25px 0 0;}
#ColCnt1 {float:left; width:415px;}
#ColLt4 {float:left; width:400px; margin:0 25px 0 0;}
#ColCnt4 {float:right; width:400px;}

.lt1 {float:left}
.rt1 {float:right}
.clr {clear:both; font-size:0; margin:0; padding:0; line-height:0; visibility:hidden; height:0}

.LstBx1 {padding:20px; height:1%}
.LstBx1 .Fst {float:left; width:240px}
.LstBx1 .Snd {float:left; width:435px; margin:0 20px 0 0}
.LstBx1 .Trd {float:left; width:125px}
.LstBx1 .Trd select {width:125px}
.LstBx1 .Trd a {color:#999999;}
.LstBx1 .Trd a:hover {color:#666666;}
.gryBg1 {background:#f1f2f2}


input, select, textarea {border:1px solid #646464; font-family:Verdana; font-size:10px; color:#66696b; outline:none}

#inputRadio {border:0px solid #646464; font-family:Verdana; font-size:10px; color:#66696b; outline:none}

/*Index Paje*/
h2 {margin:0; padding:0 0 10px 0; font-size:11px; font-weight:normal; color:#333436}
h3 {margin:0; padding:0 0 5px 0; font-size:11px; font-weight:normal; color:#333436}
h4 {margin:0; padding:0 0 0px 0; font-size:15px; font-weight:normal; color:#838b8f}

#IndxContent {background:#FFFFFF; margin:0; padding:0 20px; height:1%}

#ColLt2 {float:left; margin:0; padding:11px 0 13px 0}

#ColLtCon1 {font-size:10px; float:left; width:170px; margin:0; padding:0 20px 0 0}
#ColLtCon1 a {color:#858789; /*line-height:20px;*/ text-decoration:underline; outline:none}
#ColLtCon1 a:hover {text-decoration:none}

#ColLtCon100 {font-size:10px; background:url(../images/LtLine.gif) left top no-repeat; float:left; width:170px; margin:0; padding:0 20px 0 0}
#ColLtCon100 a {color:#858789; /*line-height:20px;*/ text-decoration:underline; outline:none}
#ColLtCon100 a:hover {text-decoration:none}

#ColRt1 {margin:0; padding:0; float:right}

#ColRtCon1 {font-size:10px; background:url(../images/LtLine.gif) left top no-repeat; float:left; height:102px; margin:0 20px 0 0; padding:11px 20px 0 20px}
#ColRtCon1 a {color:#858789; line-height:15px; text-decoration:underline; outline:none}
#ColRtCon1 a:hover {text-decoration:none}

#ColRtCon2 {font-size:10px; background:url(../images/LtLine.gif) left top no-repeat; float:left; height:102px; margin:0; padding:11px 10px 0 20px}
#ColRtCon2 a {color:#858789; line-height:15px; text-decoration:underline; outline:none}
#ColRtCon2 a:hover {text-decoration:none}
/*Index Paje*/

/*map paje*/
#mapColLt{float:left; width:243px; margin:0 19px 0 0; padding:0}

.witBx1 {padding:0 0 5px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#838b8f}

.SlctOptn1 {height:1%; display:block; padding:5px 0; list-style:none; margin:0; background:#f1f2f2}
.SlctOptn1 li.Fst {float:left; display:block; width:20px; margin:0 33px 0 5px; _margin:0 33px 0 3px}
.SlctOptn1 li.Snd {float:left; display:block; width:20px; margin:0 15px 0 0}
.SlctOptn1 li.Trd {float:left; display:block; width:133px; margin:0}
.SlctOptn1 li.Lst {display:block; clear:both; height:1%; font-size:0; line-height:0}
.SlctOptn2 {background:#FFFFFF}

#mapColCon{float:left; width:432px; margin:0 30px 0 0; padding:0}
#mapColRt{float:left; width:136px; margin:0; padding:0}
#mapColRt p b {font-size:10px; font-weight:normal}
#mapColRt p b a {color:#66696b; text-decoration:underline}
#mapColRt p b a:hover {text-decoration:none}
#mapColRt p select {border:1px solid #646464; font-family:Verdana; font-size:10px; color:#66696b; outline:none; width:140px}

#contentLeft{float:left; width:675px; margin:0 19px 0 0; padding:0}

.ifameContent {background-color:#FFFFFF; height:850px;}
.ifameContent p {padding:10px 0;}
.ifameContent .kontaktAfdeling {padding-top:10px; font-weight:bold;}

#jobs {height:250px;}
#jobs_cms {height:100%;}
#jobs a {color:#66696b; text-decoration:underline}

/*margin was 20px now 0*/
.service_main {width:690px; height:1%; margin:0px auto; display:block}

.ServiceOptn1 {height:1%; display:block; padding:0; list-style:none; margin:0}
.ServiceOptn1 li.Fst {float:left; display:block; width:114px; padding:5px 0 5px 15px; border-right:1px solid #f1f2f2}
.ServiceOptn1 li.Snd {float:left; display:block; width:63px; padding:5px 0 5px 15px; border-right:1px solid #f1f2f2}
.ServiceOptn1 li.Trd {float:left; display:block; width:65px; padding:5px 0 5px 15px; border-right:1px solid #f1f2f2}
.ServiceOptn1 li.For {float:left; display:block; width:75px; padding:5px 0 5px 15px; border-right:1px solid #f1f2f2}
.ServiceOptn1 li.Fifth {float:left; display:block; width:66px; padding:5px 0 5px 15px; border-right:1px solid #f1f2f2}
.ServiceOptn1 li.Six {float:left; display:block; width:102px; padding:5px 0 5px 15px; border-right:1px solid #f1f2f2}
.ServiceOptn1 li.Seven {float:left; display:block; width:66px; padding:5px 0 5px 15px;}
.ServiceOptn1 li.Lst {display:block; clear:both; height:1%; font-size:0; line-height:0}
.ServiceOptn1 li span {color:#d1d2d2}
.ServiceOptn1 li a {color:#66696b; text-decoration:underline; font-weight:bold}
.ServiceOptn1 li a:hover {color:#66696b; text-decoration:none; font-weight:bold}



/* Drop Down Menu HTML */
.menu {margin:0; padding:0; font-family:Arial; font-size:11px; color:#FFF; font-weight:bold; text-transform:uppercase; }
.menu ul {padding:0; margin:0; list-style-type:none; height:34px; background:transparent;}
.menu ul ul {padding:0 15px}
.menu ul li {float:left; height:34px; line-height:34px; display:block}
.menu ul ul li {display:block; height:auto; line-height:20px}
.menu a, .menu a:visited {display:block; float:left; height:100%; text-decoration:none; color:#FFF; background:#b0b4b8; padding:0 25px}
* html .menu a, * html .menu a:visited {}
.menu ul ul a, .menu ul ul a:visited {display:block; background:#b0b4b8; color:#fff; width:125px; height:100%; line-height:20px; padding:3px 25px}
* html .menu ul ul a, * html .menu ul ul a:visited {}
.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1}
/* first */
* html .menu a:hover {color:#D5D5D5; background:#b0b4b8; position:relative; z-index:100}
.menu li:hover {position:relative}
.menu :hover > a {color:#D5D5D5; background:#b0b4b8}
/* second */
* html .menu ul ul a:hover {color:#acb1b5; background:#ebeced; position:relative; z-index:110}
.menu ul ul li:hover {position:relative}
.menu ul ul :hover > a {color:#acb1b5; background:#ebeced}
.menu ul ul {visibility:hidden; position:absolute; height:0; top:34px; left:0; width:125px}
.menu ul :hover ul {visibility:visible; height:auto; padding:0 3em 3em 3em; background:transparent; left:-3em}
/* Drop Down Menu HTML */


/* Drop Down xMenu HTML */
.xmenu {margin:0; padding:0; font-family:Arial; font-size:11px; color:#FFF; font-weight:bold; /*text-transform:uppercase;*/ }
.xmenu ul {padding:0; margin:0; list-style-type:none; height:24px; /*background:transparent;*/ background-color:#999999;}
.xmenu ul ul {padding:0 15px;}
.xmenu ul li {float:right; height:24px; line-height:24px; display:block;}
.xmenu ul ul li {display:block; height:auto; line-height:20px; white-space:nowrap;}
.xmenu a, .xmenu a:visited {display:block; float:right; height:100%; text-decoration:none; color:#FFF; background:#999999; padding:0 10px;}
* html .xmenu a, * html .xmenu a:visited {}
.xmenu ul ul a, .xmenu ul ul a:visited {display:block; background:#CCCCCC; color:#fff; /*width:125px;*/ height:100%; line-height:20px; padding:3px 10px;}
* html .xmenu ul ul a, * html .xmenu ul ul a:visited {}
.xmenu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}
/* first */
* html .xmenu a:hover {background:#999999; position:relative; z-index:100;}
.xmenu li:hover {position:relative;}
.xmenu :hover > a {background:#999999;}
/* second */
* html .xmenu ul ul a:hover {background:#CCCCCC; position:relative; z-index:110; text-decoration:underline; float:right;}
.xmenu ul ul li:hover {position:relative;}
.xmenu ul ul :hover > a {background:#CCCCCC; text-decoration:underline;}
.xmenu ul ul {visibility:hidden; position:absolute; height:0; top:24px; right:0; /*left:0; width:125px*/}
.xmenu ul :hover ul {visibility:visible; height:auto; padding:0/* 3em 3em 3em*/; background:transparent; /*left:-3em*/ background-color:#CCCCCC;}
/* Drop Down xMenu HTML */


.footer a{color:#666;}
.footer a:hover{color:#000;}

.vmenu a {color:#ffffff;text-decoration:none; outline:none; font-weight: bold }
.vmenu a:hover {color:#333436;text-decoration:none; font-weight: bold }

.vmenu2 a {color:#ffffff;text-decoration:none; outline:none; }
.vmenu2 a:hover {color:#333436;text-decoration:none; }
.ikkese {display: none;}

/* POP UP START */
#mydiv{	position: absolute;
	z-index: 500;
	left: 50%;
    margin-left:-300px;
	margin-top:40px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;}

#mydiv2{
	display:none;
	position: absolute;
	z-index: 500;
	left: 50%;
    margin-left:-290px;
	z-index: 1000;
	margin-top:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background-color:#FFF;
	border:1px solid #CCC;
	padding:10px;
	}

#mydiv2 a{color:#000;
}
/* POP UP SLUT */