/******************************/
/* ALLE FARVER mm ER I TOPPEN */         
/* Så det er nemt at overrule */
/* dem i tema-css'er          */
/******************************/
h3, h3 a, h3 a:visited {color:#92BF05;}/*H std: temaets overskriftsfarve */
h4, h4 a, h4 a:visited {color:#92BF05;}/*H std: temaets overskriftsfarve */
#menu ul li dt a,
#menu ul li dt a:hover {color:#92BF05;}/*H std: temaets overskriftsfarve i menuen*/

h3 a:hover, h4 a:hover {color:#1d66bd;}/*A std: temaets linkfarve */
a, a:hover, a:visited {color:#1d66bd;}/*A std: temaets linkfarve */
#cal dt {color:#1d66bd;}/*A std: temaets linkfarve */
#menu ul li a:hover, 
#menu ul li a:hover b,
#menu ul li a.sub:hover,
#menu ul li a.sub:hover b,
#menu ul li:hover > a,
#menu ul li:hover a.sub,
#menu ul li:hover a.sub > b,
#menu ul li dd a,
#menu ul li dd a:hover {color:#1d66bd;}/*A std: temaets linkfarve i menuen*/

#col_l_inner {border-right-color: #323232;}/*G std: ens på alle tema: grå */
#col_r_inner {border-left-color: #323232;}/*G std: ens på alle tema: grå */
.horz_separator {border-top-color: #323232;}/*G std: ens på alle tema: grå */
h1, h2 {color:#323232;}/*G std: ens på alle tema: grå */
#menu ul li div .leftSide {background-color: #ddd;}/*G std: ens på alle tema: grå */
#menu ul li div .rightSide {background-color: #aaa;}/*G std: ens på alle tema: grå */

#footer p {color:#fff;}/*W std: ens på alle tema: hvid */
#menu ul li a {color:#fff;}/*W std: ens på alle tema: hvid */
#menu ul li a b {color:#fff;}/*W std: ens på alle tema: hvid */
body {background-color:#fff;}/*W std: ens på alle tema: hvid */

#header p {color:#000;}/*B std: ens på alle tema: sort */
#footer a {color:#000;}/*B std: ens på alle tema: sort */
#cal dl.smalcal a {color:#000000;}/*B std: ens på alle tema: sort */

/* baggrundsbilleder */
body {background-image:url(/media/1549/bg-sgim-blaa.jpg)}/* std: tema-baggrundsbillede */

#footer {background-image:url(/media/1574/footerbg-sgim-fademork.gif)}/* std: ens på alle tema: footer-baggrundsbillede */
#nav {background-image:none;}/* std: ens på alle tema: menugrafik */
#menu {background-image:none;}/* std: ens på alle tema: menugrafik */
#menu ul li a {background-image:url(/media/1600/nav_j_tabCenter.gif);}/* std: ens på alle tema: menugrafik */
#menu ul li a b {background-image:url(/media/1600/nav_j_tabCenter.gif);}/* std: ens på alle tema: menugrafik */
#menu ul li div .leftSide {background-image:url(/media/1580/nav_j_dropLeft.gif);}/* std: ens på alle tema: menugrafik */
#menu ul li div .rightSide {background-image:url(/media/1585/nav_j_dropRight.gif);}/* std: ens på alle tema: menugrafik */
#menu ul dt a {background-image: none;)}/* std: ens på alle tema: menugrafik */
#menu ul dd a {background-image: none;)}/* std: ens på alle tema: menugrafik */

/*****************************/
/* Og så alt det andet:      */
/*****************************/

body {font-size:12px; font-family:"trebuchet MS", verdana, arial, sans-serif; margin-top:0px; background:#fff url(/media/1549/bg-sgim-blaa.jpg) no-repeat center top;}
#minMax {min-width:980px; max-width:980px; margin:auto;}

/* Layout af header-omr?de */
#header {height:233px; padding:0px;}
#header_pic {position:relative; top:-7px; right:75px; float:right; height:193px;}
#header_pic img {filter:alpha(opacity=100);}
#logo_pic {float:left; position:relative; top:75px; left:10px;}

/* Layout af indholds-omr?de */
#wrapper {overflow:hidden; min-height:528px;}
#col_l_outer {float:left; width:25%;}
#col_l_inner {margin-top:14px; border-right:1px dashed #323232;}
#col_c1_outer {float:left; width:45%;}
#col_c1_inner {}
#col_c2_outer {float:left; width:15%;}
#col_c1_inner {}
#col_c3_outer {float:left; width:15%;}
#col_c1_inner {}
#col_r_outer {float:right; width:30%;}
#col_r_inner {margin-top:14px; border-left:1px dashed #323232;}
#col_c_outer {width:45%; float:right;}
#col_cc_outer {width:75%; float:right;}
#col_c_inner {}
#col_l_inner, #col_c_inner, #col_r_inner {padding-bottom: 32767px; margin-bottom:-32767px;}
#col_c1_inner, #col_c2_inner, #col_c3_inner {margin-top:14px; padding:0;}
.horz_separator {margin:0 14px 0 14px; border-top:1px dashed #323232; height:1px;}

/* Layout af footer-områder */
#footer {clear:both; height:100px; margin-top:14px; background:url(/media/1574/footerbg-sgim-fademork.gif) repeat-x;}
.fcontent {padding:10px;}

/* Layout af indhold (overskrifter, tekst, billeder, osv) */
h1 {position:relative; top:108px; left:20px; font-size:42px; margin:0; padding:0; font-weight:bold; color:#323232;}
h2 {position:relative; top:35px; left:161px; font-size:20px; margin:0; padding:0; color:#323232;}
h3 {font-size:22px; margin:0; padding:0px; color:#92BF05;}
h3 a, h3 a:visited {text-decoration:none; color:#92BF05;}
h3 a:hover {color:#1d66bd; text-decoration:none;}
h4 {font-size:16px; font-weight:bold; margin:0; padding:5px 0px 5px 0px; color:#92BF05;}
h4 a, h4 a:visited {text-decoration:none; color:#92BF05;}
h4 a:hover {color:#1d66bd; text-decoration:none;}

img {border:0px;}
#col_l_inner img {width:200px;}
.temabeskrivelser img {width: 85px;}

.content {margin:8px 14px;}
.c1content {clear:both; margin:0px 14px 0px 14px; heigth: 95px;}
.c2content {margin:14px 9px 14px 9px;}
.c3content {margin:14px 14px 14px 5px;}

.floatleft {float:left; padding-bottom:10px; padding-right:10px;}

p {font-size:12px; line-height:1.5em; margin:0; padding:5px 0;}
a, a:visited {text-decoration:none; color:#1d66bd;}
a:hover {text-decoration:underline; color:#1d66bd;}
#footer p {color:#fff;}
#header p {color:#000;}
#footer a {color:#000;}
#footer a:hover {text-decoration:none;}
.fbox {float:left; margin:10px 30px 10px 30px;}

/* minimenu (på arbejdsgrene og temaer) */
#minimenu {line-height: 1.5em;}
#minimenu a, #minimenu a:visited {text-decoration:none;}
#minimenu a:hover {text-decoration:underline;}
#minimenu ul {list-style: none; padding-left:0px;}
#minimenu ul li ul {padding-left:15px;}
#aktuelside {font-weight: bold;font-style:italic;}
#aktuelside ul {font-weight: normal;font-style:normal;}

/* rss feed */
.rssxpressitdesc {display:none;}
.rss_title, .rss_description {display:none;}

/* duplicate image positioning */
img.idupe {
	position:absolute;
	z-index:30000;
	visibility:hidden;
	}

/* jesusnet bibelord */
#jesusnet_bibelord {font-size:12px; line-height:1.5em; margin:0; padding:5px 0;}
#jesusnet_bibelord br {display:none;}
#jesusnet_bibelord span {display:block;}
#jesusnet_bibelord span.JNlink {display:none;}
#jesusnet_bibelord object {display:block; clear:both;}

/* input udefra */
.nyt_udefra_link:after {content:": "}

/************/
/* KALENDER */
/************/

#cal {}

#cal h4 {clear:both;}
#cal dl {margin:0px; padding:0px;}
#cal dl.smalcal a {text-decoration:none; color:#000000;}
#cal dt {float:left; clear:left; margin:0px; padding:0px; padding-bottom:5px; color:#1d66bd;}
#cal dt.bredcal {width:90px;}
#cal dt.smalcal {width:50px;}
#cal dt span {margin:0px;padding:0px;display:block;text-align:right;}
#cal dt.smalcal span {line-height:1em;}
#cal dt.smalcal span.datocal,
#cal dt.smalcal span.ugecal {font-size:16px;}
#cal dd {margin:0px 0px 0px 0px; padding:0px; padding-bottom:5px;}
#cal dd.bredcal {margin-left:100px;}
#cal dd.smalcal {margin-left:60px;}
#cal dd span {margin:0px;padding:0px;display:block;}
#cal dd.smalcal span.emnecal {padding-top:4px;}
#cal dd.smalcal span {line-height:1em;}
#cal dd:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}

/********/
/* MENU */
/********/

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/multi-column.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#nav {height: 40px; float:none; clear:both; padding-left:20px; background:none no-repeat left top;}

#menu {height:40px;position:relative;font-size:11px; margin: 0; z-index:1000; background:none no-repeat right top; float:none; padding-right:20px;}
#menu table.ie6 {border-collapse:collapse; margin:0; padding:0;}

#menu ul {padding:0; margin:0; list-style: none;}
#menu ul li {float:left;}
#menu ul li a {display:block; float:left;padding:0 15px 0 0;text-decoration:none; color:#fff; font-weight:bold; height:40px;line-height:40px;font-size:11px; background:url(/media/1600/nav_j_tabCenter.gif) no-repeat right top;}
#menu ul li a b {display:block; float:left;padding:0 0 0 15px; text-decoration:none; color:#fff; font-weight:bold; height:40px;line-height:40px;font-size:11px;background:url(/media/1600/nav_j_tabCenter.gif) no-repeat left top; cursor:pointer;}

#menu ul li div.holder {position:absolute; left:-9999px;}

#menu ul li div .leftSide {float:left;background: #ddd url(/media/1580/nav_j_dropLeft.gif) no-repeat left bottom;}
#menu ul li div .rightSide {float:left; margin-left:10px; display:inline; padding:0 10px 0 0; background: #aaa url(/media/1585/nav_j_dropRight.gif) no-repeat right bottom;}

#menu ul li:hover {position:relative;}
#menu ul li a:hover {color:#1d66bd; background-position:right center; white-space:nowrap; position:relative;}
#menu ul li a:hover b {color:#1d66bd; background-position:left center;}
#menu ul li a.sub:hover {color:#1d66bd; background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li a.sub:hover b {color:#1d66bd; background-position:left bottom;}

#menu ul li:hover > a {color:#1d66bd; position:relative;}
#menu ul li:hover a.sub {color:#1d66bd; background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li:hover a.sub > b {color:#1d66bd; background-position:left bottom;}

#menu ul :hover div.holder {position:absolute; top:33px; left:4px; margin: 0; padding: 0;}

#menu ul li.right a:hover div.holder {left:auto; right:3px; top:33px;}
#menu ul li.right:hover div.holder {left:auto; right:4px; top:33px;}

#menu ul dl {width:auto; margin:5px 0 10px 0; padding:0 5px;list-style:none;}
#menu ul dl dt {padding:0; margin:0;}
#menu ul dl dd {display:block; padding:0; margin:0;}
#menu ul dt a {background-image: none; display:block; height: 20px; line-height: 20px; color:#92BF05; text-align:left; margin: 0; padding:0 10px; font-size:14px;font-weight:bold; white-space:nowrap; float:none;}
#menu ul dt a:hover {color:#92BF05; text-decoration:underline;}
#menu ul dd a {background-image: none; display:block; height: 20px; line-height: 20px; color:#1d66bd; text-align:left; margin: 0; padding:0 10px;font-weight:normal; white-space:nowrap; float:none;}
#menu ul dd a:hover {color:#1d66bd; text-decoration:underline;}

#menu ul table td {vertical-align:top;}

/* ================================================================ 
The following is additional styling authored by Jens Jeppesen
(who also tweaked the above a lot...)
=================================================================== */

#menu .logo_in_menu,
#menu .graphic_in_menu {width:150px;}




























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
