@charset "utf-8";
/* CSS Document */

body {background:url(http://www.jgk.no/Webdesk/bilde/189033.gif) repeat-x 0% 0%;}

a {color:#5aac43}

#wrapper {background:url(http://www.jgk.no/Webdesk/bilde/189034.gif) no-repeat 0% 0%;width:1000px;}

#container {margin:0 34px 0 25px;}

#nav {z-index:999;position:absolute;right:0;top:34px;background:transparent;}
#nav a {text-transform:none !important;}
#nav a:hover {background:#5aac43 !important;color:#fff;}
#nav ul ul a {width: 120px !important;}
#nav ul.level-one a:hover, #nav ul.level-one li:hover a, #nav ul.level-two a {background:#5aac43}
#nav ul.level-two li a {background:#eee !important;color:#AAA;}
#nav ul.level-two li a:hover, #nav ul.level-two li:hover a, #nav ul.level-three a {background:#5aac43 !important;color:#fff}
#nav ul.level-three li a:hover {background:#aaa !important;}


#left {float:left;width:218px;margin:43px 0 0 0;padding:0;background:url(http://www.jgk.no/Webdesk/bilde/189035.gif) no-repeat 0% 307px;}
#left #logo-container img {width:200px;margin:20px 9px 10px 9px;}

#left form {margin:0 9px 35px 9px;padding:0 20px;width:160px;}
#left form label {display:block;width:160px;color:#666;font-size:0.862em;text-transform:uppercase;}
#left form input.text {display:block;width:160px;border:1px solid #ccc;}
#left form p.submit-container {line-height:20px;margin:3px -1px 3px 0;padding:0;}
#left form input.submit {float:right;border-color:#d2d2d2;border-width:0 1px;background:url(http://www.jgk.no/Webdesk/bilde/189036.gif) repeat-x 0% 0%;color:#fff;font-size:0.8em;line-height:20px;height:20px;vertical-align:middle;}

#left ul {margin:10px 9px 0 9px;list-style:none;padding:0;width:160px;background:#fff;padding:0 20px;}
#left ul li a {padding:3px 0px;background:#fff;color:#5aac43;line-height:1em;text-decoration:none;display:block;line-height:1.2em;}
#left ul li a:hover {background:transparent;}
#left ul li.selected ul {border:0;}
#left ul li.selected a {background:transparent;font-weight:bold;color:#5aac43;}
#left ul li.selected li a {padding-left:10px !important;}
#left ul li.selected ul li.selected a {background:transparent;font-weight:bold;}
#left ul li ul {display:block;padding:0;}
#left ul li ul {display:block !important;margin:0 0 10px 0;padding-bottom:5px;}
#left ul li ul li {margin:0;padding:0 0 0 0px;}
#left ul li ul li a {font-weight:normal;background:#fff;border:0;color:#666;padding-left:10px;}
#left ul li ul li a:hover {background:#e9e9e9;}
#left ul li ul li.selected a {background:#e9e9e9;color:#333;}
#left ul li ul li.selected a:hover {background:#e9e9e9;color:#333;}

#main {width:702px !important;float:right;padding:0 !important;margin:0px 0 0 0 !important;}
#main #utilities {font-size:0.9em;height:68px;display:none;}
#main #banner-image {height:272px;margin:78px 10px 10px 10px;}
#main #center {padding:0 !important;margin:0 0 0 0 !important;width:692px;}
#main #right {width:188px !important;margin:0 !important;padding:0 !important;}

legend {display:none;}

#sponsorer {clear:both;display:block;padding:10px 10px;}
#sponsorer table {width:100%;}
#sponsorer table td {text-align:center;}

#infobox {margin:0;padding:0;border:0;background:transparent;}
#infobox span {margin-right:1.5em;}
#footer {padding-bottom:15px;background:#f8f8f8}


#center.front {margin:0;width:702px !important;}
#center.front .element .byline {font-size:12px;font-style:italic;}
#center.front .element a {font-weight:normal;color:#555;margin:0;paddding:0;}
#center.front .element.secondary {float:left;width:217px;height:285px;margin:0 0 10px 16px;padding:0 !important;overflow:hidden;}
#center.front .element.secondary.first {margin-left:10px;}
	
#center.front .annonse.secondary img {margin:0;width:217px !important;height:144px !important;}

#center.front .element.secondary .content {padding:0px;margin:0 !important;}
#center.front .element.secondary h2 {clear:both;font-size:13px;line-height:1em;margin:0 0 6px 0;padding:0;font-style:normal;color:#000;}
#center.front .element.secondary p {line-height:1.4em;margin:0;padding:0;}

#center.lang .content {margin-top:78px;}
#banner .main {margin:78px auto 30px;padding:10px;width:662px;height:252px;position:relative;}
#banner .main .image-container {width:380px;height:252px;float:left;position:absolute;top:0;left:0;}
#banner .main h2, #banner .main p {margin-left:400px;text-align:left;margin-top:0;}
#banner .main h2 {font-size:18px;}
#banner .main h2 a {color:#222;}
#banner .main p a {color:#666;}
