body {background-color:#fff;font-size:100%;}
* {margin:0;padding:0;}
.clearfloats {clear:both;display:block;height:1px;margin-bottom:-1px;font-size:1px;line-height:1px;}
a img {border:0;}

/* Venstrestillet side*/
body.pageleft, body.pageleft #container {min-height:100%; height:100%;width:100%;} /*  height:100% = min-height for IE5+/Win */
html>body.pageleft, html>body.pageleft #container {height:auto; /*this undoes the IE hack, hiding it from IE using the child selector*/}
body.pageleft #container {position:absolute;top:0;left:0;}
body.pageleft #footer {position:absolute; width:100%;margin-top:3em;padding-bottom:5px;bottom:0;} /* text-align:center;*/

/* Centreret side*/
body.pagecenter {text-align:center;}
body.pagecenter #container {position:relative;margin:0 auto;width:757px;text-align:left;}
body.pagecenter #footer {position:relative;z-index:1;} /* --position:absolute;width:100%;*/
/* end - venstrestillet + centreret */

/* Structure styles */
#topgrafik {position:relative;}
#forsidelink a {position:absolute; text-decoration: none;}
#forsidelink a i {visibility:hidden;}
/*#hvidadresse {visibility: hidden;}
#maillink1 a {position: absolute; text-decoration: none;}
#maillink1 a i {visibility: hidden;}
#maillink2 a {position: absolute; text-decoration: none;}
#maillink2 a i {visibility: hidden;}*/

#menu_and_content {position:relative;z-index:1;} /* --width:748px*/
#menu_and_content_top {position:relative;display:block; height:1.4em;}
#content {position:relative;width:499px; float:left; margin-left:16px;margin-top:1.88em;margin-bottom:1em;}
#sidstopdateret {position:absolute; top:6px; left:27px;} /*margin:0px 0 0 40px*/
#breadcrumbtrail {position:absolute;top:6px; left:250px;}
.breadcrumbtrail ul {margin-left:0;padding-left:0;display:inline;}
.breadcrumbtrail ul li {margin-left:0;margin-bottom:0;padding:0;list-style:none;display:inline;}

/* FONT styles */
#menu {font-family: arial, helvetica, sans-serif;}
#menu a {font-size:77%;  text-decoration:none;font-family: arial, helvetica, sans-serif;}
#menu_and_content_top {font-size: 71%; font-weight:normal; font-family: arial, helvetica, sans-serif;}
h3, .h3 {font-size:.85em;font-family:arial, helvetica, sans-serif;font-weight:normal;}
h4 {font-size:.71em;font-family:arial, helvetica, sans-serif;font-weight:normal;}
h5 {font-size:.59em;font-family:arial, helvetica, sans-serif;font-weight:normal;}
#footer {font-size: 71%; font-weight:normal; font-family: arial, helvetica, sans-serif;}
.noborder {font-size:100%;}
.doborder {font-size:100%;}
.normaltxtlock {font-size: 9pt; font-family: Arial, Helvetica, sans-serif;}
.smalltxtlock { font-size: 8pt; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
fieldset label {font-size: 71%; font-family: arial, helvetica, sans-serif;}
fieldset legend {font-size: 77%; font-family: arial, helvetica, sans-serif;}
#soegdiv input {font-size: 60%;font-family: verdana, arial, helvetica, sans-serif;}
#soegdiv input.inputimage {width:38px;height:16px;background-image:url("../../layout/btn_sog.gif");background-repeat: no-repeat;}

/*
.normaltxt {font-size: 77%; font-family: Arial, Helvetica, sans-serif;}
.smalltxt {font-size: 71%; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
*/

/* Menu: bredde+padding: 232 */
#menu {width:232px;margin-top:17px;position:relative;float:left;display:inline;margin-bottom:2em;} /* display:inline = IE margin fix */
#menu ul {list-style:none;list-style-type:none;} /*margin-top:1em;*/
#menu a {display:block;}
#menu_niv1, #menu #leftstatistik {margin-left:8px;}
#menu_niv1 a {padding:2px 2px 2px 20px;width:202px;background-position:8px 0px;} /* minimum 20 i leftpadding for tilføj-knap, 12px ml. nivs // orig 12px; */
#menu_niv2 a {padding:2px 2px 2px 32px;width:190px;background-position:8px 0px;} /* background-position:11px 0px; */
#menu_niv3 a {padding:2px 2px 2px 44px;width:178px;background-position:8px 0px} /* background-position:26px 0px  */
#leftstatistik a {padding:2px 2px 2px 20px;width:202px;}
#menu li.menu_bottom {display:none;}

/*
#menu ul ul {margin:0;}
#menu ul li {} 
*html #menu ul li {display:inline;}
#menu ul li a {width:100%;display:block;}
html>body #menu ul li a {width:auto;vertical-align:middle;}
#menu ul li a {padding-left:27px;}
#menu ul li li a {padding-left:41px;}
#menu ul li li li a {padding-left:52px;}
#menu ul li li li li a {padding-left:69px;}
*/

#menu a.indexnorm {background-image:url("../../layout/menu_index.gif");background-repeat:no-repeat;} /* background: no-repeat 0em 0em; */
#menu a.indexopen {background-image:url("../../layout/menu_indexopen.gif");background-repeat:no-repeat;} /*background: no-repeat 0em 0em;*/
#menu_niv1 a {background-image:url("../../layout/menu_menu1.gif");background-repeat:no-repeat;}
#menu_niv2 a {background-image:url("../../layout/menu_menu2.gif");background-repeat:no-repeat;}
#menu_niv3 a {background-image:url("../../layout/menu_menu3.gif");background-repeat:no-repeat;}
#menu_niv1 a.menu_open {background-image:url("../../layout/menu_menu1open.gif");background-repeat:no-repeat;}
#menu_niv2 a.menu_open {background-image:url("../../layout/menu_menu2open.gif");background-repeat:no-repeat;}
#menu_niv3 a.menu_open {background-image:url("../../layout/menu_menu3open.gif");background-repeat:no-repeat;}
#menu ul li.menu_bottom {height:1em;}
#menu .menu_sitemap1 {margin-top:1em;}

/* Sæt style på link, ikke billede */
a.imagelink img {border:0;}
a.imagelink {display:block; border:1px solid #94928E;}
a.imagelink:hover {border-color:#000000;}

/* FORM styles */
/*form.nomargins {margin-bottom:0px;margin-top:0px;}*/
#soegdiv {z-index:2;}
#soegdiv form, #soegdiv fieldset {float:left;}
#soegdiv input {position:relative;float:left;}
#soegdiv label {position:absolute;left:-3000px;}
#soegdiv input.inputfelt {padding:1px;background-color:#ffffff; border-top:1px solid #52443c;border-left:1px solid #52443c;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}
/* border-color: #52443C #CCCCCC #CCCCCC #52443C; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px*/

fieldset {border:0;}
fieldset label {position:absolute;left:-3000px;padding-left:0.1em;} /**/
fieldset legend {display:none;}
fieldset .boxdesc {display:block; width:181px;}
/*input {background-color:#ffffff; padding-left:2px;border-color: #52443C #CCCCCC #CCCCCC #52443C; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px}*/
#boxright {position:relative;width:213px;padding:0;margin:0;padding-left:8px; padding-bottom:6px; display:block;float:right;}

/*.soeg1 {padding-left:3px; width:498px;font-weight:bold;display:block;}
.soeg2 {padding-left:3px;}
a.soeg2 {padding-left:3px;}
a.soeg3 {padding-left:14px;}*/

textarea {padding-left:2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px}
/* select {font-family: Arial, Helvetica, sans-serif; font-size: 11px} */
select {font-family: verdana, arial, helvetica, sans-serif; font-size: 60%;}
select.almselect {font-family: arial, helvetica, sans-serif; font-size: 77%;}
.checkbox {position:relative;top:1px;width:13px;height:13px;}

/* Skabelon specifik */
#content ul.sitemap {margin:0px;padding:0px;list-style:none;}
#content ul.sitemap li {margin:0px;padding:0px; padding-bottom:14px;}
#content ul.sitemap li a {line-height:1.3em}
#content ul.sitemap li ul {margin:0px;padding:0px;padding-left:20px;list-style:none;}
#content ul.sitemap li ul li {margin:0px;padding:0px;}
#content ul.sitemap li ul li ul {margin:0px;padding:0px; padding-left:20px; padding-bottom:0px;}

#content .nyhedsliste_dato {margin-bottom:0;}
.nyhedsliste_ov {text-decoration:underline;}
.nyhedsliste_link {text-decoration:none;}
.nyhedsliste_teaser {color:#333;text-decoration:none;}
.nyhedsliste_flere {float:left;margin-top:1em;}

/* blog, kalender ikon -- fjern: blogcalendar:dispplay:none,blogtitle:margin-left:0;  */
.blogheader {margin-top:1.5em;margin-bottom:.8em;position:relative;clear:both;overflow:hidden;width:100%;padding:0px;}
.blogcalendar {position:relative;height:50px;width:45px;float:left;}
.blogcolor {background-color:#2babee;z-index:1;position:absolute;width:43px;height:16px;top:3px;left:0px;}
.blogdate {z-index:5;position:absolute;float:left;height:50px;width:45px;background:url(calendar.png) no-repeat;font:normal 22px Arial, Helvetica, sans-serif;color:#666666;text-align:center;padding:0px 2px 0 0;line-height:100%;}
.blogdate span {height:16px;display:block;font:normal 11px Arial, Helvetica, sans-serif;color:#ffffff;text-align:center;padding-top:5px;}
.bloglongdate {margin-top:6px;}
.blogtitle {position:relative;float:left;height:43px;margin:0 0 0 8px;}

.personliste {position:relative;width:100%;margin-bottom:2.5em;}
.personliste_txt {float:left;width:345px;}
.personliste_img {float:right;}

div#nyhedsbrevinput textarea, div#nyhedsbrevinput input, div#nyhedsbrevinput select {display:block;font-size:.8em;margin-top:4px;background-color:#ffffff; font-family: verdana, arial, helvetica, sans-serif;border-color: #52443C #cfcfcf #cfcfcf #52443C;border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;}
div#nyhedsbrevinput input {padding-left:2px;}
div#nyhedsbrevinput .box1bg {margin-bottom:0; padding-bottom:0;}
div#nyhedsbrevinput .checkbox {position:relative;left:0;float:left;margin:0;padding:0;margin-right:6px;}
div#nyhedsbrevinput label.box1txt {position:relative;left:0px;}
* html div#nyhedsbrevinput .checkbox {} /* IE6 hack top:-3px;left:-3px;margin-right:0; */
div#nyhedsbrevinput input.nyhedsbrev_send {position:absolute;right:3px;padding:0;width:44px;height:13px;bottom:1px; background-image: url("../../layout/btn_tilmeld.gif");background-repeat:no-repeat;}

#divkodeord {padding:20px 0 20px 20px; margin-top:16px; background-color:#fafafa; width:256px; border:solid; border-width:1px; border-color: #dcdad9 #bebdbd #bebdbd #dcdad9;}
#divkodeord label {position:absolute; left:-3000px;}
#divkodeord .txtkodeord {color:#626467;}

#infoboks_container {position:absolute;top:0px;left:0px;width:100%;z-index:100;text-align:center;font-family:arial, helvetica, sans-serif;} /**/
#infoboks_front {display:none;position:relative;z-index:1002;top:0px;margin:0 auto;text-align:left;width:400px;height:300px;padding:40px;border:1px solid #bbb;background-color:white;overflow:auto;}
#infoboks_front p.infoboks_title {color:#111;font-size:1em;font-weight:normal;padding-bottom:.3em;margin-bottom:1em;border-bottom:1px solid #ddd;}
#infoboks_front p {color:#444;font-size:.77em;}
#infoboks_front p a {color:#0066cc;}
#infoboks_front input {padding:1px;width:95%;margin-top:3px;border:1px solid #aaa;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
#infoboks_front .infoboks_luk {position:absolute;right:6px;top:7px;}
#infoboks_front .infoboks_luk a {display:block;padding-top:3px;width:35px;height:17px;background-image:url('../../admin/pics/btn_luk.gif');background-position:19px 0px;background-repeat:no-repeat;text-decoration:none;color:#888;}
#infoboks_front .infoboks_luk a:hover {text-decoration:underline;}
#infoboks_baggrund {display:none;z-index:1001;cursor:default;background-color:white;position:absolute;top:0;left:0;width:100%;height:100%;-moz-opacity:0.50;opacity:.50;filter: alpha(opacity=50);}

/* Box1 */
a.rss_icon {width:14px;height:14px;position:absolute;right:10px;background-image: url("rss.png");}
a.rss_icon img {width:14px;height:14px;}
a.rss_icon:hover {background-position:0px 14px}

.rss_content {position:relative;top:-8px;margin-left:11px;}
.rss_content p {margin-top:6px;}
.rss_content a {} /*display:block;float:left;clear:both;*/
a.rss_flere {display:block;margin-top:10px;} /*float:left;margin-top:10px;*/

.box1txt, .boxdesc {font-size:8pt;}
.box1ov {font-weight:bold;}
.box1top {background-repeat: repeat-x; background-image: url("../../layout/box1_tm.gif");}
.box1topv {width:6px; background-repeat: no-repeat; background-image: url("../../layout/box1_tv.gif");}
.box1toph {width:6px; background-repeat: no-repeat; background-image: url("../../layout/box1_th.gif");}
.box1topleft {width:6px; background-repeat: repeat-y; background-image: url("../../layout/box1_topv.gif");}
.box1topright {width:6px; background-repeat: repeat-y; background-image: url("../../layout/box1_toph.gif");}
.box1left {background-repeat: repeat-y; background-image: url("../../layout/box1_v.gif");}
.box1right {background-repeat: repeat-y; background-image: url("../../layout/box1_h.gif");}
.box1bund {background-repeat: repeat-x; background-image: url("../../layout/box1_bm.gif");}
.box1bundv {width:6px; background-repeat: no-repeat; background-image: url("../../layout/box1_bv.gif");}
.box1bundh {width:6px; background-repeat: no-repeat; background-image: url("../../layout/box1_bh.gif");}
.box1cross {background-repeat: no-repeat; background-image: url("../../layout/box1_plus.gif");}

/*	Box2	*/
.calendarov {font-weight:bold;}
.calendarbg100 {width:209px;}
.calendartop {background-repeat: repeat-x; background-image: url("../../layout/calendar_tm.gif");}
.calendarbund {background-repeat: repeat-x; background-image: url("../../layout/calendar_bm.gif");}
.calendarleft {background-repeat: repeat-y; background-image: url("../../layout/calendar_v.gif");}
.calendarright {background-repeat: repeat-y; background-image: url("../../layout/calendar_h.gif");}
.calendartopv {width:6px; background-repeat: no-repeat; background-image: url("../../layout/calendar_tv.gif");}
.calendartoph {width:6px; background-repeat: no-repeat; background-image: url("../../layout/calendar_th.gif");}
.calendarbundv {background-repeat: no-repeat; background-image: url("../../layout/calendar_bv.gif");}
.calendarbundh {background-repeat: no-repeat; background-image: url("../../layout/calendar_bh.gif");}
.calendarcross {background-repeat: no-repeat; background-image: url("../../layout/calendar_cross.gif");}
.calendarnext a  {background-repeat: no-repeat; background-image: url("../../layout/calendar_next.gif");}
.calendarprev a {background-repeat: no-repeat; background-image: url("../../layout/calendar_prev.gif");}

/* Diverse*/
.boxinline {width:181px;}
.go100 {width:100%;}
.mbg {width:223px;}
.bg {clear:both; width:757px;}
.pagewidth {width:757px;}
.bundbar {width:757px;}
.adressebg {}
.soegbg {width:240px;}
div#bedstpaanettetbox {width:160px; padding:5px 0 5px 0; border-right:#990000 1px solid; border-top:#990000 1px solid; border-left: #990000 1px solid; border-bottom: #990000 1px solid; background-color: #ffffff; text-align: center;}

/* ADMIN */
div#sms_konto_bestil .statboxtxt {color:#393939;}
td.boxhr {background-repeat: repeat-x; background-image: url("../../layout/menu_border.gif");}
td.stathr {background-repeat: repeat-x; background-image: url("../../layout/menu_borderInv.gif");}

@media print {
#content {margin-left:0;}
#sidstopdateret {left:0px;font-size: 90% !important;color:#bbb;}
#menu,#alialogo {display:none;}
#container {width:90%;}
#adressediv {left:0px;top:0px;}
#topgrafik {display:none;}
.bg {width:100%;}
.soegbg {display:none;}
#soegdiv  {display:none;}
.mn1space {display:none;}
.noprint {display:none}
.doprint {display:inline}
.onlyprint {display:inline; position:absolute; top:0px; left:0px}
}