/************************ E A S T W O R K  S T U D I O S *************************/

/* html & body styles
*******************************/
html, body {margin:0px auto;padding:0px;background:url(images/body/body-bg.gif) repeat-x #e6e6e6;font-family:Arial;font-size:11px;color:#3e3e3e;height:100%;}
body h1{color:#006890;font-size:22px;margin:0;padding:5px 0px;}
body h2{color:#006890;font-size:18px;margin:0;padding:0px 0px 10px 0px;}
body h3{color:#006890;font-size:16px;margin:0;padding:0px 0px 10px 0px;}
body h4{color:#006890;font-size:14px;margin:0;padding:0px 0px 0px 0px;}
body h5{color:#3e3e3e;font-size:14px;margin:0;padding:0px 0px 3px 0px;}
body small{font-size:10px;}
form{margin:0;padding:0;}
p{margin:5px 0px 5px 0px;}
.p1{margin:12px 0px 12px 0px;}
#p2{margin:7.5px 0px 7.5px 0px;}
#p3{margin:5px 0px 5px 0px;}
#p{margin:0px 0px 7.5px 0px;}
#hr-1{color:#cce0ec;background-color:#cce0ec;width:220px;height:1px;margin:0px 0px 5px 0px;border:0px;}
#frame{width:900px;margin:0px auto;text-align:center;}
#header {float:left;text-align:left;width:300px;height:50px;padding:20px 0px 0px 37px;}
#header img {border: 0 none;}
#language{float:left;text-align:left;width:80px;height:15px;margin:0;padding:5px 20px;background:url(images/body/language-bg.gif) no-repeat;}
#language-drop-down{padding:7px 0px;margin:25px 0px 0px 745px;position:absolute;height:98px;width:106px;background:url(images/body/lang-drop-down.gif) no-repeat;z-index:1000;text-align:left;}

a:link{color:#417aaf;text-decoration:none;}
a:visited{color:#417aaf;text-decoration:none;}
a:hover{color:#417aaf;text-decoration:none;border-bottom:1px solid #417aaf;}

a.normal:link{color:#4c4c4c;text-decoration:none;}
a.normal:visited{color:#4c4c4c;text-decoration:none;}
a.normal:hover{color:#417aaf;text-decoration:none;border-bottom:1px solid #417aaf;}

a.alt:link{color:#ffffff;text-decoration:none;}
a.alt:visited{color:#ffffff;text-decoration:none;}
a.alt:hover{color:#b5b5b5;text-decoration:none;border-bottom:1px solid #000;}

/* content styles
*******************************/
#left-column{float:left;}
#right-column{float:left;}
#contentbox {margin:10px 0px 0px 0px;float:left;width:300px;min-width:100px;background:url(images/body/left-bg.gif) repeat-y #ffffff;text-align:left;}
#contentbox-alt {margin:43px 0px 0px 0px;float:left;width:300px;min-width:100px;background:url(images/body/left-bg.gif) repeat-y #ffffff;text-align:left;}
#contentbox-top div {background:url(images/body/left-top.gif) no-repeat top left;}
#contentbox-top {background:url(images/body/right-top.gif) no-repeat top right;}
#contentbox-bottom div {background:url(images/body/left-bottom.gif) no-repeat bottom left;width:100px;height:10px;}
#contentbox-bottom {background:url(images/body/right-bottom.gif) no-repeat bottom right;}
#contentbox-top div, #contentbox-top, 
#contentbox-bottom div, #contentbox-bottom {width:100%;height:10px;font-size:1px;}
#contentbox-mid {background:url(images/body/right-bg.gif) repeat-y top right;}
#content {padding:5px 18px;}
#nyheter-las-mer{margin:5px 0px 0px 0px;text-align:right;font-weight:bold;clear:both;}
#nyheter-las-mer-bild{margin:0px 0px -1px 1px;border:0;}
#eediv{border:1px dashed #cacaca;}

#filmer{width:520px;height:105px;background:url(images/body/filmer-bg2.gif);margin:10px 0px 0px 0px;float:left;text-align:left;}
#copyfooter{width:900px;height:20px;clear:both;background:#ffffff;padding:6px 0px;margin:10px 0px;}

#archive-table{width:485px;color:#4c4c4c;clear:both;}
#archive-table .tr1{background:#f8f8f8;}
#archive-table td a{display:block;border:none;}
#archive-table .tr2{background:#efefef;}
#archive-table .tr1 :hover,
#archive-table .tr2 :hover{background:#e7e7e7;}
#archive-table td{padding:6px;}
#archive-search{float:right;}
#archive-sort-date{float:left;width:59px;height:20px;background:url(images/body/archive-date.gif) bottom right;color:#ffffff;padding:6px 0px 0px 15px;font-weight:bold;}
#archive-sort-headline{float:right;width:395px;height:20px;background:url(images/body/archive-headline.gif) top right;color:#ffffff;padding:6px 0px 0px 15px;font-weight:bold;}
#paging-current{float:left;margin:0px 0px 0px 4px;width:15px;height:18px;background:url(images/body/paging-current.gif);color:#ffffff;font-weight:bold;padding:4px 0px 0px 9px;}
#paging{float:left;margin:0px 0px 0px 4px;width:24px;height:22px;background:url(images/body/paging.gif) top right;}
#paging a{display:block;border:none;padding:4px 0px 0px 9px;}
#paging :hover{width:15px;height:18px;background:url(images/body/paging.gif) bottom right;}
#paging-nav{float:left;margin:0px 0px 0px 4px;width:24px;height:22px;background:url(images/body/paging-nav.gif) top right;color:#ffffff;font-weight:bold;border:none;}
#paging-nav a{display:block;border:none;padding:7px 0px 0px 10px;}
#paging-nav a:hover{width:14px;height:15px;background:url(images/body/paging-nav.gif) bottom right;}

#products-table{width:330px;color:#4c4c4c;clear:both;}
#products-table .tr1{background:url(images/body/products-bg.gif) top right;}
#products-table td a{display:block;border:none;height:40px;}
#products-table .tr2{background:url(images/body/products-bg.gif) top right;}
#products-table span a:hover{background:url(images/body/products-bg-over.gif) bottom right;}

#products-table td{padding:6px;}
#products-content{width:460px;height:285px;padding:9px;background:url(images/body/produkter-content-bg.gif) no-repeat;}
.products-tab-a{width:82px;height:13px;padding:6px 10px;margin:0px 2px 0px 0px;float:left;background:url(images/body/products-tab-active.gif) no-repeat;font-size:13px;font-weight:bold;}
.products-tab-i{width:97px;height:17px;padding:4px 10px;margin:0px 2px 0px 0px;float:left;background:url(images/body/products-tab-inactive.gif) no-repeat;font-size:13px;}

.contact-popup{padding:5px;position:absolute;height:140px;width:280px;margin:0px 0px 0px 20px;background:white;border:1px #484848 dotted;}
.contact-img{margin:0px 5px 0px 0px;}

/* navigation styles
*******************************/
.nav {clear:both;height:40px;background:url(images/body/menu-bg.gif);position:relative;font-family:Arial;font-size:11px;width:900px;z-index:100;}
.nav .table {display:table;margin:0 auto;}
.nav .select,
.nav .current {margin:0;padding:0;list-style:none;display:table-cell;white-space:nowrap;}
.nav li {margin:0;padding:0;height:auto;float:left;}
.nav .select a {display:block;height:40px;float:left;background: url(images/body/menu.gif) right top;padding:0 17px 0 17px;text-decoration:none;line-height:40px;white-space:nowrap;color:#ffffff;}
.nav .select-last {margin:0;padding:0;list-style:none;display:table-cell;white-space:nowrap;}
.nav .select-last a {display:block;height:40px;float:left;padding:0 17px 0 17px;text-decoration:none;line-height:40px;white-space:nowrap;color:#ffffff;}
.nav .current a {display:block;height:40px;float:left;background: url(images/body/menu-active.gif);padding:0 0 0 0px;text-decoration:none;line-height:40px;white-space:nowrap;color:#5d5d5d;}
.nav .current a b {display:block;padding:0 17px 0 17px;background:url(images/body/menu-active.gif) right top;}
.nav .select a:hover, 
.nav .select-last a:hover, 
.nav .current a:hover,
.nav .select li:hover a {padding:0 0 0 0px;cursor:pointer;color:#b8b8b8;border:none;}
.nav .select a:hover b, 
.nav .select-last a:hover b, 
.nav .select li:hover a b {display:block;float:left;padding:0 17px 0 17px;cursor:pointer;border:;}
.nav .select_sub {display:none;}

.nav table {border-collapse:collapse; margin:-1px; font-size:10px;width:0; height:0;}

.nav .sub {display:table;margin:0;padding:0;list-style:none;}
.nav .sub_active .current_sub a, 
.nav .sub_active a:hover {background:transparent;color:#f00;}
.nav .current .show {display:block;position:absolute;width:860px;height:35px;top:40px;background:url(images/body/menu-sub-bg.gif);padding:0px 0px 0px 40px;z-index:100;left:0;text-align:left;}
.nav .current .show {z-index:10;}
.nav .select :hover .sub li a, 
.nav .current .show .sub li a {display:block;float:left;background:transparent;padding:0px 15px 0px 15px;margin:-3px 0px 0px 0px;white-space:nowrap;border:0;color:#5d5d5d;}
.nav .current .sub li.sub_show a {color:#282828;cursor:default;font-weight:bold;}
.nav .select :hover .sub li a:hover, 
.nav .current .sub li a:hover {visibility:visible;color:#282828;}


/* form styles
*******************************/
.buttonSearch, .buttonSearchHovered {width:41px;height:21px;color:#ffffff;font-size:11px;padding:0px 0px 2px 3px;background:url(images/body/buttonSearch.gif) no-repeat left top;cursor:pointer;border:none;}
.buttonSearchHovered {background-position:left bottom;}
#search {background:#e6e6e6;border:1px solid #d8d8d8;padding:3px;font-size:11px;}

