/* CSS Document */
body{background:#74716e;}
html,body,#bg,#bg table,#bg td,#cont { width:100%; height:100%; overflow:hidden; line-height: 120% !important; font-size: 13px !important; }

/** AG START **/
.left { float:left; }
.right { float:right; }
.clear { clear:both; }
.footerSpace { height:50px !important; width:100%; }
.seperatorSml { margin:5px 0 0 0; background-image:URL(/gfx/dotsmlseperator.gif); background-position:center; background-repeat:no-repeat; width:206px; height:14px; }
.seperatorBig { margin:0; background-image:URL(/gfx/dotbigseperator.gif); background-position:center right; background-repeat:no-repeat; width:455px; height:14px; }
/** AG END **/
img {border: 0;}

/*#bg div{position:absolute;width:200%;height:200%;top:-50%;left:-50%; z-index:0; }
#bg td{vertical-align:middle;text-align:center;}
#bg img{min-height:50%;min-width:50%;margin:0 auto; }
#tile {position:absolute;width:200%;height:200%;top:-50%;left:-50%; background:transparent url(../gfx/bg-tile4.gif); z-index:1; }*/
html { overflow: -moz-scrollbars-vertical; overflow-y:scroll; }
body { margin:0; padding: 0;  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000;  }
.wdow {height:100%; width:100%; overflow:; position: absolute; z-index:3; }
.outerwrapper {position: relative; z-index:100; height:; width: 998px; margin: 32px auto 0 auto; } /*height:500%;*/

.outerwrapper .headarea { height: 59px; width: 998px;}
.outerwrapper .headarea .rw1 {height: 27px;width: 998px;}
.outerwrapper .headarea .rw1 .logo {width: 245px;height: 27px; background: transparent url(../gfx/corner_white.gif) top left no-repeat; float: left; margin: 0; padding: 0;}
*html .outerwrapper .headarea .rw1 .logo {margin-bottom: -3px;}
.outerwrapper .headarea .rw1 .logo a {margin: 0; margin-left: 17px; padding: 0;  }
.outerwrapper .headarea .rw1 .logo a img {padding: 0; margin: 0; }
.outerwrapper .headarea .rw1 .outer {width: 753px;height: 27px; float: left; background: #000 none; }
.outerwrapper .headarea .rw1 .outer .main_menu { list-style: none; margin: 0 0 0 10px; padding: 0;}
.outerwrapper .headarea .rw1 .outer .main_menu  li { float: left;}
.outerwrapper .headarea .rw1 .outer .main_menu  li a {color: #fff; text-decoration: none; font-size: 14px; display: block; padding: 5px 10px 0 10px; text-transform: uppercase;}
.outerwrapper .headarea .rw1 .outer .main_menu  li a:hover {color: #FFAE00;}
.outerwrapper .headarea .rw1 .outer .main_menu  li a.sel {color: #FFAE00;}
.outerwrapper .headarea .rw2 {clear: left;height: 32px;width: 998px; background: #fff none;}

.outerwrapper .headarea .rw2 .service {margin: 0; padding: 0;text-align: right;}
.outerwrapper .headarea .rw2 .service .outer {text-align: right; width:998px; padding-top: 7px;}
.outerwrapper .headarea .rw2 .service .outer .service_spacer { float:left;width:245px; }
.outerwrapper .headarea .rw2 .service .outer .service_menu { list-style: none; margin: 0 5px 0 245px; }
*html .outerwrapper .headarea .rw2 .service .outer .service_menu {margin-left: 245px;} 
.outerwrapper .headarea .rw2 .service .outer .service_menu li { float: left; margin: 0; padding: 0;}
.outerwrapper .headarea .rw2 .service .outer .service_menu li.sep {color: #767676; }
.outerwrapper .headarea .rw2 .service .outer .service_menu li a {font-size: 9px; color: #767676; text-decoration: none; padding: 0; }
.outerwrapper .headarea .rw2 .service .outer form {margin: 0 0 0 14px; padding: 0; float: right; margin-right: 18px;}
*html .outerwrapper .headarea .rw2 .service .outer form {margin-right: 9px;}
.outerwrapper .headarea .rw2 .service .outer form .search {float: left;margin-top: -1px;}
.outerwrapper .headarea .rw2 .service .outer form .txt_search { clear: left; background: #747675 none; color: #fff; border: 0; width: 151px; padding-top: 0px; padding: 3px 3px;font-size: 11px;}
.outerwrapper .headarea .rw2 .service .outer form .search_btn {margin-top: -6px;float: left; }
*html .outerwrapper .headarea .rw2 .service .outer form .search_btn {margin-top: -5px;}
.outerwrapper .headarea .rw2 .service .outer form .btn_search {margin-left: 6px; margin-top: 6px; clear: left;border: 0; }

.flash {border: 6px solid #fff; border-top: 0; margin-bottom: 8px;}

/* frontpage grid setup */
.cols {width: 998px; }
.cols.colsTop { margin-top:6px; }
.cols .col1 {width: 502px; float: left;}
.cols .col2 {width: 496px; float: left;}
.col1 .colBox {width: 502px; margin-top: 6px; }

.col1 .colBox .cl1 {width: 245px; float: left; margin-right: 6px;}
.col1 .colBox .cl2 {width: 245px; float: left;}
*html .col2 {margin-top: 6px;}
.col2 .colBox {width: 496px; margin-top: 6px; }
*html .col1 { margin-top:6px;}
*html .col1 .colBox {margin-top: 0px; }
*html .col2 .colBox {margin-top: 0px; }
.col2 .colBox .cl1 {width: 245px; float: left; margin-right: 6px;}
.col2 .colBox .cl2 {width: 245px; float: left;}

/* section page grid setup */

.secCols {width: 998px; margin-top: 6px; position: relative; }
.secCols .secCol1 { width: 245px; padding-right: 6px; float: left;}
/* Prevent columns dropping into col1 */
.secCols .secCol1 { min-height:600px; }
*html .secCols .secCol1 { height:600px; }
/**/
.secCols .secCol2 { width: 496px; overflow:hidden;  float: left; position: relative;}
.secCols .secCol3 { width: 245px;  padding-left: 6px;  float: left;}

/* navigation  styles */
/*.navigation {margin-top: -4px; margin-bottom: -4px;}

.navigation ul { list-style: none; margin: 0; padding: 0;}
.navigation ul.level1 li { text-transform: uppercase; border-bottom: 1px solid #ccc; padding: 3px 0;}
.navigation ul.level1 li a {padding: 0 2px 0 9px; background: transparent url(../gfx/hyphen.gif) 0px 8px no-repeat;   width: 197px; } 
.navigation ul.level1 li.last  {border-bottom: 0;} 
.navigation ul.level1 li.last a.sel {border-bottom: 1px solid #ccc;} 
.navigation ul.level1 li a.sel {padding-left: 9px; color: #ffae00; background: transparent url(../gfx/hyphen_sel.gif) 0px 7px no-repeat;} 
.navigation ul.level2 {border-top: 1px solid #ccc;margin-top: 2px;}
.navigation ul.level2 li a {padding-left: 15px; background: transparent url(../gfx/dot.gif) 6px 8px no-repeat;border-bottom: 0;} 
.navigation ul.level2 li a.sel {padding-left: 15px;color: #ffae00; background: transparent url(../gfx/dot_sel.gif) 6px 7px no-repeat;} 
.navigation ul.level3 {border-top: 0;}
.navigation ul.level3 li a { padding-left: 21px; background: transparent url(../gfx/hyphen.gif) 12px 8px no-repeat;  } 
.navigation ul.level3 li a.sel { padding-left: 21px; color: #000; font-weight: bold; background: transparent url(../gfx/hyphen.gif) 12px 7px no-repeat;}
.navigation ul.level2 li {border-bottom: 0; text-transform: none; }
*/

/* navigation  styles */
.navigation {margin-top: -4px; margin-bottom: -4px;}

.navigation ul { list-style: none; margin: 0; padding: 0;}
.navigation ul.level1 li { text-transform: uppercase; border-bottom: 1px solid #ccc; padding: 3px 0;}
.navigation ul.level1 li a {padding: 0 2px 0 9px; background:transparent url(../gfx/hyphen.gif) 0px 8px no-repeat; width:197px; text-decoration:none; display:block;} 
.navigation ul.level1 li.last  {border-bottom: 0;} 
.navigation ul.level1 li.last a.sel {/*border-bottom: 1px solid #ccc;*/} 
.navigation ul.level1 li a.sel {padding-left: 9px; color: #ffae00; background: transparent url(../gfx/hyphen_sel.gif) 0px 7px no-repeat;} 

.navigation ul.level2 {border-top:1px solid #ccc; margin-top:2px; width:100%;}

.navigation ul.level2 li a {padding-left:15px; background:transparent url(../gfx/dot.gif) 6px 8px no-repeat; border-bottom:0; display:block;} 
.navigation ul.level2 li a.sel {padding-left: 15px;color: #ffae00; background: transparent url(../gfx/dot_sel.gif) 6px 7px no-repeat;}
 
.navigation ul.level3 {border-top: 0;margin-top: 2px;}
.navigation ul.level3 li a { padding-left: 21px; background: transparent url(../gfx/hyphen.gif) 12px 8px no-repeat; display:block; } 
.navigation ul.level3 li a.sel { padding-left: 21px; color: #000; font-weight: bold; background: transparent url(../gfx/hyphen.gif) 12px 7px no-repeat;}
.navigation ul.level2 li {border-bottom: 0; text-transform: none; }

/* basic factbox settings  - dimensions, padding etc.*/
.factbox { float: left;width: 245px; background: transparent none; margin-bottom: 6px; }
.outerwrapper.test .factbox { clear: both !important;} 

.factbox a { text-decoration: none; color: #000;}
/*.factbox div  {background: transparent none;}*/
.factbox .lft { width: 18px;  float: left; overflow: hidden;}
.factbox .hd {  width: 209px; font-size: 18px; font-weight: bold; padding: 10px 18px 0 18px; line-height: 110%;}
.factbox .hd.smalltxt{  width: 209px; font-size: 11px; font-weight: bold; padding: 10px 18px 0 18px; line-height:10px;}
.factbox .content { width: 209px; padding: 2px 18px 0 18px; }
.factbox .content .ctn { padding: 5px 0 5px 0; /*height: 0px;*/ border-top: 4px solid #757776; }
.factbox .content .ctn.xyz { border-top: 4px solid #000000; }

/*.factbox .content .ctn p {margin-top: 0px; margin-bottom: 5px; font-size: 11px;}*/
.factbox .content .ctn .noBotMargPic {margin-bottom: -6px; margin-top: 10px;}
.factbox .content .btm { border-top: 3px solid black; /*height:20px; */padding-top:0px;}
.factbox .content .btm.medium {height: 34px;}
.factbox .content .btm.tall {height: 64px; padding: 6px 0;}
.factbox .content .btm  a { display: block; font-style: italic; text-decoration: none; color: #000; font-size: 11px;}

.factbox.wide, .factbox.wide .hd, .factbox.wide .content { width: 460px; }
.factbox.wide.oversigt, .factbox.wide.oversigt .hd, .factbox.wide.oversigt .content { width: 711px; }
.factbox.wide.oversigt .ctn {height: 630px;}
.factbox.wide.oversigt .ctnP {float:left;}

.factbox.wide.oversigt .content .ctnP .places .place {width:138px; height: 138px; overflow: hidden;margin-right: 5px; float: left;}
.factbox.wide.oversigt .content .ctnP .places .place.last {width:138px; height: 138px; overflow: hidden;margin-right: 0px;}

.factbox.wide.oversigt .content .ctnP .placesP .place {width:138px; height: 138px; overflow: hidden;margin-right: 5px; float: left;}
.factbox.wide.oversigt .content .ctnP .placesP .place.last {width:138px; height: 138px; overflow: hidden;margin-right: 0px;}

.factbox.h285 .ctn, .factbox.wide.h285 .ctn {height:285px; overflow: hidden;}
.factbox.h105 .ctn {height:105px; overflow: hidden;}

.factbox.h386 .ctn{height:386px; overflow: hidden;}
.factbox.h386 .btm {height: 37px;}

.factbox.h403 .ctn{height:403px; overflow: hidden;}
.factbox.h403 .btm {height: 37px;}

.factbox.wide .hd { background: transparent url(../gfx/corner_white_wide.gif) top left no-repeat !important; }
.factbox.wide {margin-right: 0;}
.factbox.end {margin-right: 0px !important; float: right !important;}
/* person udtræk */

.factbox .content .newArtHead {font-size:14px; width:130px; float:right; margin-right:5px;}
.factbox .content .newArtHead a { line-height:16px; }
.factbox .content .newArtHead a b {  font-style:italic; }
.factbox .content .txtHead {font-size: 14px; font-weight: bold; margin: 10px 0 14px 0;/*jsn*/border-bottom:1px solid #757776;padding-bottom:1em;/*jsn*/}
.factbox .content .ctn .person .thumb {float: left; width: 45px; margin-right: 13px; margin-top: 5px; margin-bottom: 10px;}
.factbox .content .ctn .person .inf .name {font-weight: bold; font-size: 14px;margin-top: 5px;}
.factbox .content .ctn .person .inf .title { font-style: italic; font-size: 12px;}
.factbox .content .ctn .other {clear: left;}
.factbox .content .ctn .other .itm {padding-left: 8px; background: transparent url(../gfx/hyphen.gif) 0px 6px no-repeat;}
.factbox .content .ctn .other .itm a {font-size: 11px;}
.factbox .content .ctn .other .itm a .doctype {color: #9f7038}

/* Arrangementer */
.events .event			{margin-bottom: 2px;}
.events .event a .date {color: #9f7038; font-size: 14px; line-height: 130%; display: block;font-weight: bold;}
.events .event a .txt { font-size: 11px; font-weight: bold; background: #fff none; padding-left: 0px;}
.events .event i	{font-size:11px;}
/*  type 1 = basic white */
.factbox.type1 { }
.factbox.type1 .hd {  background: transparent url(../gfx/corner_white.gif) top left no-repeat; }
.factbox.type1 .hd.notfirst {  background: #fff url(../gfx/corner_white.gif) top left no-repeat; }
.factbox.type1 .content { background: white none;}

/*  type 2 = basic orange */
.factbox.type2 { }
.factbox.type2 .hd {background: transparent url(../gfx/corner_orange.gif) top left no-repeat;  }
.factbox.type2 .content { background: #ffc400 none;}

/*  type 3 = basic blue */
.factbox.type3 { }
.factbox.type3 .hd {background: transparent url(../gfx/corner_blue.gif) top left no-repeat;  }
.factbox.type3 .content { background: #bacee2 none;}

/*  type 4 = basic gray */
.factbox.type4 { }
.factbox.type4 .hd {background: transparent url(../gfx/corner_gray.gif) top left no-repeat;  }
.factbox.type4 .content { background: #757776 none;}

/*  type 5 = basic brown */
.factbox.type5 { }
.factbox.type5 .hd {background: transparent url(../gfx/corner_brown.gif) top left no-repeat;  }
.factbox.type5 .content { background: #9f7038 none;}

/*  type 6 = basic red */
.factbox.type6 { }
.factbox.type6 .hd {background: transparent url(../gfx/corner_red.gif) top left no-repeat;  }
.factbox.type6 .content { background: #c60402 none;}

.factbox.alt {}
.factbox.alt .hd ,.factbox.alt .hd a{color: #fff;}
.factbox.alt .content .ctn { border-color: #fff;}

/*  type 2 = basic orange  + bg  */
.factbox.type2 { }
.factbox.type2.bg {  }
.factbox.type2.bg .content .ctn .other {height: 82px; overflow: hidden;}
.factbox.type2.bg .hd {background: transparent none; }
.factbox.type2.bg .content .ctn .newArtHead {font-weight: bold;}
.factbox.search .newArtHead  {font-weight: bold;margin-top: 5px; width:170px;}
.factbox.search .ctn {height:105px;}
.factbox.type2.bg .content {background: transparent none;  }

/*  login box  basic = gray bg's*/
.loginMiscs a:hover { color:#FFF !important; }
.login_tbl td { padding:0 0 3px 0; }
.factbox form {margin: 0; padding: 0;}
.factbox.login .btm {height: 34px;}
.factbox .txt { background: #dfe0df none; width: 202px; font-size: 11px; border: 0; padding: 3px 3px;}
.factbox.login .txt { background: #dfe0df none; width: 245px; font-size: 11px; border: 0; padding: 3px 3px;}
.factbox.login .ctn {padding: 15px 0;}

.factbox .fRow1 {margin-bottom: 4px;}
.factbox .txt_pass, .factbox .txt_search {float: left;}
.factbox .login_btn {padding-top: 1px; }
.factbox .login_btn input {margin-left: 6px;}
*html .factbox .login_btn input {margin-left: 3px;}
/*  login box  alt = yellow bg's*/
.factbox.yel .txt {background: #ffc400 none; }

/* factbox nyhedsliste */
.factbox .newslist .news {font-size: 11px; display: block;} /*AG - margin-bottom: 10px;*/
.factbox .newslist .news .overskrift {display: block; font-weight:bold;}
.factbox .newslist .news .dato {display: block; color: #9f7038;}

.factbox.newsletter .ctn {border-color: #fff;}
.factbox.newsletter .txt { background: #fff none;}

.factbox .places {clear: both;width: 186px; height:280px; padding: 3px 12px 6px 11px;}
.factbox .places .place {position: relative; z-index: 1;width: 90px; float: left; margin-bottom: 6px; background: #000 none;}
.factbox .places .place.lft {margin-right: 6px;}
.factbox .places .place:hover div.placesDivShadow {filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;position: relative; z-index: 100;background:#000;}  
.factbox .places .place span {color: #fff; position: absolute; bottom: 5px; left: 3px; z-index: 500; font-size: 11px; visibility: hidden;  padding-right: 20px;}
.factbox .places .place:hover span {color: #fff; position: absolute; bottom: 5px; left: 3px; z-index: 500; font-size: 11px; visibility: visible; background: transparent url(../gfx/white_arrow_rgt.gif) 95% 85% no-repeat;}

.factbox .places2 {clear: both;width: 186px; padding: 3px 12px 6px 11px;}
.factbox .places2 .place {position: relative; z-index: 1;width: 90px; float: left; margin-bottom: 6px; background: #000 none;}
.factbox .places2 .place.lft {margin-right: 6px;}
.factbox .places2 .place:hover div.placesDivShadow {filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;position: relative; z-index: 100;background:#000;}  
.factbox .places2 .place span {color: #fff; position: absolute; bottom: 5px; left: 3px; z-index: 500; font-size: 11px; visibility: hidden;  padding-right: 20px;}
.factbox .places2 .place:hover span {color: #fff; position: absolute; bottom: 5px; left: 3px; z-index: 500; font-size: 11px; visibility: visible; background: transparent url(../gfx/white_arrow_rgt.gif) 95% 85% no-repeat;}

/*steder med variabel højde */

.factbox .places_var {clear: both;width: 186px; min-height: 90px; padding: 3px 12px 6px 11px;}
*html .factbox .places_var {height: 90px;}
.factbox .places_var .place {position: relative; z-index: 1;width: 90px; float: left; margin-bottom: 6px; background: #000 none;}
.factbox .places_var .place.lft {margin-right: 6px;}
.factbox .places_var .place:hover div.placesDivShadow {filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;position: relative; z-index: 100;background:#000;}  
.factbox .places_var .place span {color: #fff; position: absolute; bottom: 5px; left: 3px; z-index: 500; font-size: 11px; visibility: hidden;  padding-right: 20px;}
.factbox .places_var .place:hover span {color: #fff; position: absolute; bottom: 5px; left: 3px; z-index: 500; font-size: 11px; visibility: visible; background: transparent url(../gfx/white_arrow_rgt.gif) 95% 85% no-repeat;}
/*steder med variabel højde - SLUT */

.factbox.wide .places {width: 460px; height: 180px; padding: 3px 0px 6px 0px; }

.factbox.wide .places.create {height: 340px;}
.factbox.wide .places .place {margin-right: 2px; margin-bottom: 2px;}
.factbox.wide .places .place.last {margin-right: 0px;}
.factbox.wide .placesHead {font-size: 14px; font-weight: bold;margin-top: 6px; margin-bottom: 6px;}

/* factbox oversigt version */

.factbox .places {clear: both;width: 186px; height: 276px; padding: 3px 12px 6px 11px;}
.factbox .places .place {position: relative; z-index: 1;width: 90px; float: left; margin-bottom: 6px; background: #000 none;}
.factbox .places .place.lft {margin-right: 6px;}
.factbox .places .place:hover img {filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;position: relative; z-index: 100;}  
.factbox .places .place span {color: #fff; position: absolute; bottom: 5px; left: 3px; z-index: 500; font-size: 11px; visibility: hidden;  padding-right: 20px;}
.factbox .places .place:hover span {color: #fff; position: absolute; bottom: 5px; left: 3px; z-index: 500; font-size: 11px; visibility: visible; background: transparent url(../gfx/white_arrow_rgt.gif) 95% 85% no-repeat;}
 
.factbox.wide.oversigt .content .ctn {border: 0;}

.factbox.wide.oversigt .places {width: 711px; height: 321px; padding: 3px 0px 6px 0px;}

.factbox.wide.oversigt .places .place {margin-right: 6px; margin-bottom: 6px; width: 173px;}
.factbox.wide.oversigt .places .place.last {margin-right: 0px;}

.factbox.wide.oversigt .placesP {width: 711px; min-height: 121px; padding: 3px 0px 6px 0px;}

.factbox.wide.oversigt .placesP .place {margin-right: 6px; margin-bottom: 6px; width: 173px;position:relative;background:#000;}
.factbox.wide.oversigt .placesP .place.last {margin-right: 0px;}

.factbox .placesP .place span {color: #fff; position: absolute; bottom: 5px; left: 3px; z-index: 500; font-size: 11px; visibility: hidden;  padding-right: 20px;}
.factbox .placesP .place:hover img {filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;position: relative; z-index: 100; }  
.factbox .placesP .place:hover span {color: #fff; position: absolute; bottom: 5px; left: 3px; z-index: 500; font-size: 11px; visibility: visible; background: transparent url(../gfx/white_arrow_rgt.gif) 95% 85% no-repeat;}

.factbox.wide.oversigt .placesHead {font-size: 14px; font-weight: bold;margin-top: 6px; margin-bottom: 6px;}

/*places section version */

.factbox.noTop .ctn {border-top: 0; padding-top: 0;}
.factbox.noTop .hd {padding: 0 0 0 36px; height: 20px;}
.factbox.noTop .hd_oversigt {padding: 0 0 0 36px; height: 18px; background: transparent url(../gfx/corner_white_wide.gif) top left no-repeat !important; width: 711px;}

.factbox.noTop .ctn .places {padding-top: 0; margin-top: -4px;}

/* AG */
.factbox .actorsWideMultiBox {clear:both;width:460px; }
.factbox .actorsWideMultiBox SELECT { width:151px; height:20px; margin:10px 0 10px 0; }
.factbox .actorsWideMultiBox .actor {clear:left; display:block; width:460px; overflow:hidden; position:relative; }
.factbox .actorsWideMultiBox .actor img { float:left; }
.factbox .actorsWideMultiBox .actor a.inf {position:absolute; bottom:0; left:65px; font-size:11px;}
.factbox .actorsWideMultiBox .actor span.str { font-weight: bold; display: block;}
.factbox .actorsWideMultiBox .actor span.it { font-style: italic;}

.factbox .actorsWide {clear:both;width:450px; padding:0; margin-top:0px; margin-bottom:0px; }
.factbox .actorsWide .actor {clear:left; display: block; width:455px; overflow:hidden; position:relative; }
.factbox .actorsWide .actor img {margin-right:6px; float:left;}
.factbox .actorsWide .actor a.inf {position:absolute; bottom:0; left:96px; font-size:11px;}
.factbox .actorsWide .actor span.str { font-weight: bold; display: block;}
.factbox .actorsWide .actor span.it { font-style: italic;}

.factbox .actors {clear: both;width: 209px; padding: 3px 0 0 0; margin-top: 4px;margin-bottom: -3px; }
.factbox .actors .actor {clear: left; height: 90px; margin-bottom: 6px; display: block; width: 209px; position: relative;}
.factbox .actors .actor img {margin-right: 6px; float: left;}
.factbox .actors .actor a.inf {position: absolute; bottom: 0; left: 96px; font-size: 11px;}
.factbox .actors .actor span.str { font-weight: bold; display: block;}
.factbox .actors .actor span.it { font-style: italic;}

.factbox .actors.sm {clear: both;width: 209px; padding: 3px 0 0 0; margin-bottom: -3px; }
.factbox .actors.sm .actor {clear: left; width: 45px; height: 45px; margin-bottom: 9px; display: block; width: 209px; position: relative;}
.factbox .actors.sm .actor img {margin-right: 6px; float: left;}
.factbox .actors.sm .actor span.inf {position: absolute; bottom: 0; left: 51px; font-size: 11px;}
.factbox .actors.sm .actor span.str { font-weight: bold; display: block;}
.factbox .actors.sm .actor span.it { font-style: italic;}

.factbox .debates {clear: both;width: 209px; height: 470px;padding: 3px 0 6px 0;}
.factbox .debates.allGuides {clear: both;width: 209px; height: 500px;padding: 3px 0 6px 0;}
.factbox .debates.profiles {width: 460px; height: 678px;}
.factbox .debates .debate {clear: left; width: 90px; height: 90px; margin-bottom: 6px; display: block; width: 460px; position: relative;}
.factbox .debates .debate img {margin-right: 6px; float: left;}
.factbox .debates .debate span.inf {position: absolute; top: 0; left: 96px; font-size: 11px;}
.factbox .debates .debate span.str { font-weight: bold; display: block;}
.factbox .debates .debate span.it { font-style: italic;}

.factbox .debates .debate span.debTxt { margin-top:8px; display:block; }

/*Temaliste*/
.factbox .themes {clear: both;width: 209px; padding: 6px 0 0 0; margin-bottom: -6px;}
.factbox .themes .theme {clear: left; width:45px; min-height:91px; margin-bottom:9px; display: block; width: 460px; position: relative; overflow: hidden;}
.factbox .themes .theme img {margin-right: 9px; float: left;}
.factbox .themes .theme a.inf {position: absolute; top: 0; left: 96px; }
.factbox .themes .theme a.inf.comm { position:static;}

.factbox .themes .theme span.str { font-weight: bold; display: block;}
.factbox .themes .theme span.it { font-style: italic;}

.factbox .themes .theme span.debTxt { margin-top: 8px;display: block;}
.factbox .themes .theme .print_address {display:none;}

.factbox .profiles {clear:both; width:209px !important; overflow:hidden; both; padding: 3px 0;}
.factbox .profiles .profile {clear: left; width: 90px; height: 90px;  display: block; width: 209px; position: relative;}
.factbox .profiles .profile img {margin-right: 6px; float: left;}
.factbox .profiles .profile a.inf {position: absolute; bottom: 0; left: 96px; font-size: 11px;}
.factbox .profiles .profile span.str { font-weight: bold; display: block;}
.factbox .profiles .profile span.it { font-style: italic;}


.factbox .guides {width: 209px; height: 280px;padding: 6px 0 6px 0;}

.factbox .guides .guide { width: 209px; height: 90px; margin-bottom: 6px; display: block; width: 209px; position: relative;}

.factbox .guides .guide img {margin-right: 6px;}

.factbox .guides .guide span.inf { font-size: 11px; }

.factbox .guides .guide span.str { font-weight: bold; display: block; }

.book {text-align: center; position:relative; margin-top: 6px; width: 209px; padding-top: 8px;}
.book .arrow_left {position:absolute; top: 50%; left: 0px;}
.book .arrow_right {position:absolute; top: 50%; right: 0px;}
.book_info .bookHead {font-weight: bold; font-size: 14px; margin-top: 10px;}
.book_info .bookYear {font-style:italic;font-size: 14px;}
.book_info .books { border-top: 3px solid #000; margin-top: 6px; margin-bottom: 2px;}

.factbox.h105 .book {text-align: left; padding-top: 0px; margin-top: 2px; padding-left: 10px; position: relative;width: 193px; }
.factbox.h105 .book_info {position: absolute; width: 120px}
.factbox.h105 .book_info .bookTxt { font-size: 11px; margin-top:0px;margin-left: 6px; width: 110px;}
.factbox.h105 .book .bookReadMore {font-style:italic;font-size: 11px;position: absolute; bottom: 2px; left: 101px;}
.factbox.h105 .book_info .books { border-top: 3px solid #000; margin-top: 6px; margin-bottom: 2px;}
/*lille bog boks med tekst til højre for bog */
.factbox.h105 .ctn.alt  {position: relative}
.factbox.h105 .ctn.alt .book_info {position: absolute; width: 95px; bottom: 7px; left: 100px;}
/*lille bog boks med tekst til højre for bog SLUT*/

.factbox.h45 .ctn {height: 45px; overflow: hidden;}
.factbox.h45 .ctn .other {margin-top: 4px;}

.factbox.minBolig { }
.factbox.minBolig .content {}
.factbox.minBolig .content .ctn {/*background: #fff url(../gfx/fb_example01.jpg) right bottom  no-repeat;*/ background-position:right bottom; background-repeat:no-repeat;}
.factbox.minBolig .mbTxt {width: 106px;}
.factbox.minBolig .mbQ {margin-top: 15px;width: 106px;}

.book_info .books .itm {padding-left: 8px; background: transparent url(../gfx/hyphen.gif) 0px 6px no-repeat;}
.book_info .books .itm a {font-size: 11px;}

/* newsletter subscrition form */
.subscribe {}
.subscribe fieldset { width: 245px;margin: 0 106px 0 108px; border: 0;}
.subscribe fieldset label { font-family:Arial, Helvetica, sans-serif; font-size: 11px; display: block;margin-top: 9px;}
.subscribe fieldset input.txt {width: 240px;  padding: 4px 3px 3px 3px;}
.subscribe fieldset .btns {text-align: right;width: 245px; margin-top: 9px;}
.subscribe fieldset .btns input {margin-left: 6px;}
/* Fieldset på få debatmagasin */
.subscribe.debatmagasin fieldset { width:355px; margin:0; border:0;}

.comment {}
.comment fieldset { width: 345px;margin: 0 107px 0 58px; border: 0;}
.comment fieldset label { font-family:Arial, Helvetica, sans-serif; font-size: 11px; display: block;margin-top: 9px;}
.comment fieldset input.txt {width: 340px;  padding: 4px 3px 3px 3px;}
.comment fieldset textarea.txt {width: 340px;  height: 100px; padding: 4px 3px 3px 3px; }
.comment fieldset .btns {text-align: right;width: 345px; margin-top: 9px;}
.comment fieldset .btns input {margin-left:6px; }

.article {}
.article .aTop {width: 460px;}
.article .aTop .hdDate {text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #959595; padding-bottom: 3px;}
.article .aTop .aImg {float: left; width: 360px;}

.article .aTop .tools {float: left; width: 100px;}
.article .aTop .tools a {color: #959595 !important; font-family: Arial, Helvetica, sans-serif; font-size: 11px; cursor: pointer; }
.article .aTop .tools  span {float: left; display: block; padding: 1px 0;}
.article .aTop .tools  span img {padding-top: 4px;}
.article .aTop .tools .ikon {width: 21px; text-align: right; }
.article .aTop .tools .toolTxt {width: 69px; padding-left: 10px; text-align: left;}
/*btmDate{clear: left; margin-top: 20px;}*/


.article .hd.new { padding-bottom: 4px; #padding-bottom: 0px; #margin-bottom: -7px;}
.article .hd.new .ovskrft {float:left; width: 380px; }
.article .hd.new .toolsnew {float: right; width: 80px;text-align:right; display: block;}
.article .hd.new .toolsnew a {color: #959595 !important; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; cursor: pointer; }
.article .hd.new .toolsnew  span {float: left; display: block; padding: 1px 0;}
.article .hd.new .toolsnew  span img {padding-top: 4px;}
.article .hd.new .toolsnew .ikon {width: 21px; padding-left: 3px; text-align: right; }
.article .hd.new .toolsnew .toolTxt {width: 69px; padding-left: 10px; text-align: left;}
/*btmDate{clear: left; margin-top: 20px;}*/



.factbox .article_editor {clear: left; margin-top: 16px; }
.factbox .article_editor p {margin: 0 0 15px 0; } /*font-size_: 12px;*/
.factbox .article_editor .txtHead {font-size: 14px;}
.factbox .article_editor p a {text-decoration: underline; } /*font-size_: 12px;*/
.factbox .article_editor .btmDate { color: #959595; padding-bottom: 6px;}


.profiler {}
.profiler .aTop {width: 460px;}
.profiler .aTop .hdDate {text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #959595; padding-bottom: 3px;}
.profiler .aTop .aImg {float: left; width: 360px; /*height: 230px;*/}
.profiler .aTop .tools {float: left; width: 100px;}
.profiler .aTop .tools a {color: #959595; font-family: Arial, Helvetica, sans-serif; font-size: 11px; cursor: pointer; }
.profiler .aTop .tools  span {float: left; display: block; padding: 1px 0;}
.profiler .aTop .tools  span img {padding-top: 4px;}
.profiler .aTop .tools .ikon {width: 21px; text-align: right; }
.profiler .aTop .tools .toolTxt {width: 69px; padding-left: 10px; text-align: left;}
btmDate{clear: left; margin-top: 20px;}
.profiler .article_editor {clear: left; margin-top: 16px;}
.profiler .article_editor p {margin: 5px 0 5px 0;}
.profiler .article_editor p a {text-decoration: underline;}
.profiler .article_editor .btmDate { color: #959595; padding-bottom: 6px;}
.profiler .article_editor hr { border: 1px solid #ccc; height: 1px;}
.profiler .article_editor strong {  font-size: 14px;}
.profiler .article_editor pre {margin: 0; padding: 0;}
.profiler .actor {clear: left;   margin-bottom: 6px; display: block; min-height: 100px; width: 450px; position: relative;}
.profiler .actor img {margin-right: 6px; float: left;}
.profiler .actor .inf {position: absolute; bottom: 0; left: 215px; font-size: 11px;}
.profiler .actor span.str { font-weight: bold; display: block;}
.profiler .actor span.it { font-style: italic;}
.profiler .pdflink   { margin-left: 361px; width: 80px; margin-top: -15px; margin-bottom: 15px; display: block;}
.profiler .cv   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #959595;margin-left: 5px;}

.factbox.article .btm { text-align: center;position: relative; font-weight: bold;}
#findPrev, #findNext {color:#ccc; }
#findPrev  {position: absolute; left: 0; top: 0;}
#findNext  {position: absolute; right: 0; top: 0;}
.factbox.article .btm a {display: inline; padding: 0 2px;}
.factbox.article .btm a:hover { text-decoration: underline;}
.factbox.article .btm a.sel {font-weight: bold;}
.factbox.article .pageblock {height: 450px; padding-right: 10px; overflow: auto; overflow-x: hidden; scrollbar-base-color: #fff; 
scrollbar-track-color: #f5f5f5;
scrollbar-face-color: #fff;
scrollbar-highlight-color: #fff;
scrollbar-3dlight-color: #757776;
scrollbar-darkshadow-color: #757776;
scrollbar-shadow-color: #757776;
scrollbar-arrow-color: #f5f5f5;
}

.factbox.article.debate .btm { text-align: left; font-size: 11px; border-bottom: 2px solid #797b7a;}
.factbox.article.debate .comments .cTop { padding: 3px 10px 4px 0;  height: 14px;}
.factbox.article.debate .comments .cTop span {font-weight: bold;float: left; font-size: 14px; }
.factbox.article.debate .comments .cTop a {float: right; font-size: 11px; font-weight: bold; color: #797b7a; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
.factbox.article.debate .comments .comment { width: 100%;border-top: 1px solid #757776; clear: both; position: relative; padding: 12px 0; min-height: 88px;}
.factbox.article.debate .comments .comment img { margin-right: 8px; float: left;}
.factbox.article.debate .comments .comment .cHd {font-weight: bold; font-size: 14px; display: block;}
.factbox.article.debate .comments .comment .cHd .cDate {font-weight: normal; font-size: 11px; color: #9f7038;}
.factbox.article.debate .comments .comment .cName {font-style: italic; font-size: 11px; display: block; margin-bottom: 10px;}
.factbox.article.debate .comments .comment .cTxt { font-size: 11px; display: block; line-height: 13px;}
.factbox.article.debate .comments .comment .offcomment {float: right; color: #797b7a; font-size: 11px;}

.factbox.quote { background: transparent url(../gfx/fb_full_img_dummy.gif) top left no-repeat; height: 354px;}
.factbox.quote .content {background: transparent none;}
.factbox.quote .content .ctn {height: 315px; position: relative;}
.factbox.quote .content .ctn .qt { font-size: 18px; color: #fff; font-style: italic; line-height: 140%;}
.factbox.quote .content .ctn .nm {margin-top: 10px;color: #ffc400; font-size: 11px; font-style: italic;}
.factbox.quote .content .ctn  { background: transparent url(../gfx/fb_ctn_bg_dummy.jpg) bottom right no-repeat; }

.article .actor {clear: left; width: 90px; height: 90px; margin-bottom: 6px; display: block; width: 309px; position: relative;}
.article .actor img {margin-right: 6px; float: left;}
.article .actor a.inf {position: absolute; bottom: 0; left: 96px; font-size: 11px;}
.article .actor span.str { font-weight: bold; display: block;}
.article .actor span.it { font-style: italic;}

#popup { text-align: center;}
#darkFilter {filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25; position:absolute;width:200%;height:200%;top:-50%;left:-50%; background: #000 none; z-index: 50; }

#articlepopup {position: absolute; top: 97px; left:50%; z-index: 5000; text-align: left; margin-left: -272px; }
#articlepopup {width: 544px; }
#articlepopup .aTop {width: 496px;}
#articlepopup .ctn {padding-top: 2px;}
*html #articlepopup {}
*html #articlepopup .aTop {width: 496px;}
#articlepopup .hd { width: 496px; padding-left: 24px; padding-right: 24px; height: 26px;}
#articlepopup .content { width: 496px;  padding-left: 24px; padding-right: 24px;}
#articlepopup .factbox.wide.articleImg {margin-bottom: 13px;}
#genLinkBox, #genLinkBox a {display: inline;}

#stedpopup {position: absolute; top: 97px; left:50%; z-index: 5000; text-align: left; margin-left: -230px; }
#stedpopup {width: 460px; }
#stedpopup .aTop {width: 412px;}
#stedpopup .aTop .aImg {height: 110px; margin-top: 2px;}
#stedpopup .ctn {padding-top: 2px;}
*html #stedpopup {}
*html #astedpopup .aTop {width: 412px;}
#stedpopup .hd { width: 412px; padding-left: 24px; padding-right: 24px; height: 26px;}
#stedpopup .content { width: 412px;  padding-left: 24px; padding-right: 24px;}
#stedpopup .factbox.wide.articleImg {margin-bottom: 13px;}

#stedpopup .content .ctn .aTop .aImg .actor span.inf {position: absolute; bottom: 0; left: 96px; font-size: 11px;}
#stedpopup .content .ctn .aTop .aImg .actor span.str { font-weight: normal; display: block;}
#stedpopup .content .ctn .aTop .aImg .actor span.it { font-style: normal; display: block; }
#stedpopup .content .ctn .aTop .aImg .actor span.org { }

.arrangements .arrangement {position: relative; clear: both;border-bottom: 1px solid #959595; margin-bottom: 6px;}
.arrangements .arrangement.last {border-bottom: 3px solid #000; margin-bottom: 10px;}
.arrangements .arrangement img {float: left; padding: 0 11px 9px 0;}

.arrangements .arrangement .arrInfo {line-height: 150%; float:right; /*top: 34px; position: absolute; left: 221px;*/ width:203px; }
*html .arrangements .arrangement .arrInfo {left: 0px; }
.arrangements .arrangement .arrInfo .arrHd {font-weight: bold; }
.arrangements .arrangement .arrInfo .arrDate {color: #9f7038; font-weight: bold; }
.arrangements .arrangement .arrInfo .arrPlace {margin-bottom:10px;}

.arrangements .arrangement .singleArrInfo {line-height: 150%; }
.arrangements .arrangement.last .singleArrInfo .arrHd {font-weight: bold; }
.arrangements .arrangement.last .singleArrInfo .arrDate {color: #9f7038; font-weight: bold; }
.arrangements .arrangement.last .singleArrInfo .arrPlace {}

.arrangements .arrangement .arrTxt {clear: both; color: #000; }
.arrangements .arrangement .singleArrTxt {clear: left; color: #000; }
.arrangements .arrangement .arrBtns {clear: left; height: 30px; padding-top: 14px;}

#tilmeldingpopup {position: absolute; top: 115px; left:50%; z-index: 5000; text-align: left; margin-left: -239px;}
#klagepopup {position: absolute; top: 115px; left:50%; z-index: 5000; text-align: left; margin-left: -239px;}
/*#articlepopup {width: 544px; }
#articlepopup .aTop {width: 496px;}
*html #articlepopup {}
*html #articlepopup .aTop {width: 496px;}
#articlepopup .hd { width: 496px; padding-left: 24px; padding-right: 24px; height: 26px;}
#articlepopup .content { width: 496px;  padding-left: 24px; padding-right: 24px;}
#genLinkBox, #genLinkBox a {display: inline;}
*/

.tilmelding { background: #fff none; width: 424px; /*padding: 18px 18px 0 18px; jsn*/ } 
.tilmelding .hd {position: relative; font-size: 18px; font-weight: bold;}
.tilmelding .hd .close {position: absolute; /*top: -9px;jsn*/ right:18px;/* -9px;jsn*/ font-size: 11px;  font-weight: normal; color: #7f7f7f; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}

*html .tilmelding .hd .close { right: 9px;}

.tilmelding form {/*border-top: 4px solid #757776;jsn*/ /*border-bottom: 3px solid #000;jsn*/ text-align: center; margin: 4px 0 2px 0; padding-top: 10px;}
.tilmelding form fieldset {width: 245px; border: 0; margin: 0; padding: 0; text-align:left; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
.tilmelding form fieldset label {display: block;}
.tilmelding form fieldset .txt {width: 245px; border: 0; background-color: #dfe0df; margin-bottom: 5px; font-size: 11px;}
.tilmelding form fieldset .chkBox {float: left;  margin: 0 0 0 -3px; padding: 0; border-color: #dfe0df;}
.tilmelding form fieldset textarea { height: 100px;}
.tilmelding form fieldset .send {text-align: right; padding: 10px 0;}
.tilmelding .btm {font-size: 11px;font-family: Arial, Helvetica, sans-serif; padding-bottom: 4px;}
.tilmelding .btm a { text-decoration: none; font-style: italic; color: #000;}

.reply .replyTxt {border-top: 4px solid #757776; border-bottom: 3px solid #000; text-align: left; margin: 4px 0 2px 0; padding-top: 10px; font-size: 11px;line-height: 150%;}
.reply .replyTxt p {margin-top: 0; }
.reply .replyTxt .arrName { font-size: 18px; font-weight: bold;}
.reply .replyTxt .arrDate { font-size: 12px; font-weight: bold; color: #9f7038;}
.reply .replyTxt .arrPlace { font-size: 12px; }
.reply .replyTxt .arrGreeting { margin: 10px 0; }
.reply .replyTxt .btm {height: 20px;}

/*Spørgsmål og svar pagination */
.factbox .content .btm .question_nav { text-align: right;}
.factbox .content .btm .question_nav a { display: inline; font-family: Arial, Helvetica, sans-serif; font-style:normal;}

/* ordbog */

.alfabet {border-bottom: 1px solid #ccc; padding: 8px 0 26px 0; }
.alfabet a {float: left;display: block;font-size: 14px; margin-right: 7px;}
.alfabet a.sel {font-weight: bold;color:#fec400;}
.alfabet a.sec_last {margin-right: 6px;}
.alfabet a.last {margin-right: 0;}
.alfabet a.sel:hover {text-decoration:underline;}
.alfabet a.sel:visited {color: #ccc;}
.ordbog .ctn .letter {clear: left; font-weight: bold; font-size: 32px; padding: 15px 0;}
.wordlist a {display: block;}
.wordlist .sel_word   {background: #ffc300 none;margin: 10px 0; padding: 11px;}
.wordlist .single_word   {background: #ffc300 none;margin: 10px 0; padding: 11px;}

/* gMaps serarchBar */

.outerwrapper .searchBar {height: 42px; margin: 6px 0; background: #fff none; padding: 6px 18px;}
.outerwrapper .searchBar .fLeft {float: left; border-right: 1px solid #7f7f7f; width: 240px; height: 42px;}
.outerwrapper .searchBar .fLeft .search {float: left; height: 20px; margin-top: 6px; margin-bottom: 0px;}
.outerwrapper .searchBar .fLeft .search .txt_search { clear: left; background: #747675 none; color: #fff; border: 0; width: 151px; padding-top: 0px; padding: 3px 3px; font-size: 11px; margin-top: -1px;}
.outerwrapper .searchBar .fLeft .btn_search {margin-top: 6px;margin-left: 6px;}
.outerwrapper .searchBar .fLeft .radios {margin-top: 0px;}
*html .outerwrapper .searchBar .fLeft .radios {margin-top: 0px; width: 200px;}
.outerwrapper .searchBar .fLeft .radios .radio {margin-left: 0px; #margin-left: -3px; margin-bottom: -1px; float: left;}
.outerwrapper .searchBar .fLeft .radios label {font-family: Arial, Helvetica, sans-serif; font-size: 11px; display: block; float: left;margin-top: 3px; margin-right: 3px;}
.outerwrapper .searchBar .fRight { float: left; margin-left: 33px;}
.outerwrapper .searchBar .fRight select {width: 151px;margin-top: 12px;margin-right: 18px; height: 20px; font-size: 11px; padding-top: 1px;}
.outerwrapper .searchBar .fRight select.last {margin-right: 0px;}

/* turguides search  field */
.outerwrapper .debates form {margin-bottom: 10px;width: 400px;}
.outerwrapper .debates form .search .txt_search { background: #dfe0df none; color: #000; border: 0; width: 151px; padding-top: 0px; padding: 3px 3px; font-size: 11px; margin-top: 0px;}
.outerwrapper .debates form .btn_search {margin-left: 6px;}

/* factboks billeder */
.factbox.billeder .thumbs a {margin: 6px 10px/*Was 7px*/ 0 0 ; padding: 0; border: 0; /*height: 45px; width: 45px;*/}
.factbox.billeder .thumbs a.last {margin-right: 0px;}
.factbox.billeder .thumbs a img {border: 0; margin-bottom: 6px;}
.factbox.billeder .content {/*height: 374px;jsn*/padding-bottom:20px;/*jsn*/}

.factbox.billeder.small .thumbs a {margin: 6px 6px 0 0 ; padding: 0; border: 0; height: 45px; width: 45px;}
.factbox.billeder.small .content {/*height: 146px;jsn*/ }

/* ud i byningskulturen STED */

.article.sted .aTop .aImg {width: 314px;}
.article.sted .aTop .actor {width: 314px;}
*html .article.sted .aTop .aImg {width: 324px;float: left;}
*html .article.sted .aTop .actor {width: 324px;}
.article.sted .aTop .tools {float: left; width: 136px; height: 100px;}
.article.sted .aTop .tools a { white-space:nowrap; clear: left;}
.article.sted .aTop .tools .ikon {width: 21px; text-align: right; }
.article.sted .aTop .tools .toolTxt {width: 109px; padding-left: 6px; text-align: left;}

/* picbox */
.picbox {width: 460px; text-align: center;}
.picbox .mainpic {width: 458px; margin-bottom: 0 auto 2px auto;}

.picbox .thumbs {width: 458px; height: 90px; margin: 2px 0 0 0; text-align: center; overflow: hidden; position: relative;}
#thumbholder {}
*html .picbox .thumbs {width: 461px; height: 90px; margin: 2px -2px 0 0; padding-left: 1px; text-align: center;}

.picbox .thumbs a {width: 90px;height: 90px; margin: 0; padding: 0; float: left;background-color:#747675;}
.picbox .thumbs a img {/*width: 90px;height: 90px;*/ margin: 0; padding: 0;text-align:center;}
.picbox .thumbs a {margin-right: 2px;}
.picbox .thumbs a.fifth {margin-right: 0px;}

*html .picbox .thumbs a {margin: 0;}
*html .picbox .thumbs a img {padding-right: 2px;}
*html .picbox .thumbs a.fifth img {padding-right: 0px;}

.picbox .picbox_navi {margin-top: 8px/*13px*/;clear: both; height: 20px;}
.picbox .picbox_navi a {color: #959595; font-size: 10px; font-weight: bold;}
.picbox .picbox_navi a img {margin-bottom: -3px;}
.picbox .picbox_navi  .lft {float:left; width: 200px; text-align:left;}
.picbox .picbox_navi  .rgt {float: right;width: 200px; text-align: right;}

.servicebox a { background-color: #ffae00; padding: 9px; font-size: 12px; z-index: 1000;}
.servicebox a .head {font-weight: bold; font-size: 12px;}

/* opret sted */
.frm_opret_sted fieldset {border: 0; padding: 0; position: relative;} 
.frm_opret_sted fieldset legend { margin-bottom: 5px; padding-left: 0; font-size: 14px; color: #000; font-weight: bold;}
.frm_opret_sted .btn_gem { cursor:pointer; height: 20px; width: 100px;background-color: #dfe0df; border: 1px solid  #dfe0df; margin-bottom: 40px; margin-top: 40px;}

.frm_opret_sted .fldst01 .clm1 {float: left;width:227px; #width:230px;}
.frm_opret_sted .fldst01 .clm2 {margin-top: 16px; #margin-top: 18px; float: left;}

.frm_opret_sted .fldst01 .kortlink { text-decoration: underline; margin-left: 9px;}
.frm_opret_sted .fldst01 label {display: block; font-size: 11px;padding-top: 2px;}
.frm_opret_sted .fldst01 label span {font-size: 10px;}
.frm_opret_sted .fldst01 input {width:225px; height: 18px; background-color: #dfe0df; border: 0;}
.frm_opret_sted .fldst01 input.filefld {width: 310px; }

.frm_opret_sted .fldst02 {margin-top: 22px;}
.frm_opret_sted .fldst02 .clearf {clear: both; height: 20px;}
.frm_opret_sted .fldst02 .clm1 {float: left;width: 165px;height: 90px;}
.frm_opret_sted .fldst02 .clm2 {float: left;width: 170px; #width: 180px;height: 90px;}
.frm_opret_sted .fldst02 .clm11 {clear: left; float: left;width: 165px; min-height: 28px;}
.frm_opret_sted .fldst02 .clm22 {float: left;width: 170px; #width: 180px;min-height: 28px;}
.frm_opret_sted .fldst02 .clm3 {float: left;width: 115px;height: 90px;}
.frm_opret_sted .fldst02 label {float: left; display: inline; padding-left: 3px; #padding-left: 0px;}
.frm_opret_sted .fldst02 input {float: left;  margin: 0 0 0 0; #margin: -3px 0 0 -4px; padding: 0; border: 1px solid #dfe0df; border-style:none; }

.frm_opret_sted .fldst03 {margin-top: 22px;}
.frm_opret_sted .fldst03 input { width: 458px; height: 18px; background-color: #dfe0df; border: 0; }
.frm_opret_sted .fldst04 {margin-top: 22px;}
.frm_opret_sted .fldst04 textarea  {width: 458px; /*overflow: hidden;*/ height: 118px; background-color: #dfe0df; border: 0;}
.frm_opret_sted .fldst04 label {display: block; font-size: 11px;padding-top: 2px;}
.frm_opret_sted .fldst04 input {width:225px; height: 18px; background-color: #dfe0df; border: 0;}

.frm_opret_sted .fldst05 {margin-top: 22px;}
.frm_opret_sted .fldst05 input {width:340px;  #height: 18px; background-color: #dfe0df; border: 0; display: block;}

.frm_opret_sted select {display: block; width: 200px;}

/* opret profil */
.frm_opret_profil fieldset {border: 0; padding: 0; position: relative;} 
.frm_opret_profil fieldset legend { margin-bottom: 5px; padding-left: 0; font-size: 14px; color: #000; font-weight: bold;}
.frm_opret_profil .btn_gem { cursor:pointer; height: 20px; width: 100px;background-color: #dfe0df; border: 1px solid  #dfe0df; margin-top: 40px; margin-bottom: 40px;}


.frm_opret_profil .fldst01 label {display: block; font-size: 11px;padding-top: 2px; position: relative;}
.frm_opret_profil .fldst01 label span {font-size: 10px;}
.frm_opret_profil .fldst01 input {width:225px; height: 18px; background-color: #dfe0df; border: 0;}
.frm_opret_profil .fldst01 input.filefld {height: 24px; #height: 18px; width: 310px; }
.frm_opret_profil .fldst01 textarea  {width: 458px; overflow: hidden; height: 118px; background-color: #dfe0df; border: 0;}

.frm_opret_profil .fldst02 {margin-top: 22px;}
.frm_opret_profil .fldst02 textarea  {width: 458px; /*overflow: hidden;jsn*/ height: 118px; background-color: #dfe0df; border: 0;}
.frm_opret_profil .fldst02 label {display: block; font-size: 11px;padding-top: 2px;}
.frm_opret_profil .fldst02 input {width:225px; height: 18px; background-color: #dfe0df; border: 0;}

.frm_opret_profil .fldst03 {margin-top: 22px;}
.frm_opret_profil .fldst03 label {display: block; font-size: 11px;padding-top: 2px;}
.frm_opret_profil .fldst03 label span {font-size: 10px;}
.frm_opret_profil .fldst03 input {width:225px; height: 18px; background-color: #dfe0df; border: 0;}

.frm_opret_profil .fldst04 {margin-top: 22px; }
.frm_opret_profil .fldst04 .clearf {clear: both; height: 20px;}

.frm_opret_profil .fldst04 label {width: 400px; display: block; float: left; padding-left: 3px; #padding-left: 0px;}
.frm_opret_profil .fldst04 input { float: left; margin: 0 0 0 0; #margin: -3px 0 0 -4px; padding: 0; border: 1px solid #dfe0df; border-style:none; }

.places.create {width:100%;height:350px;clear:both;}
.places.create .list1 {width:240px;float:left;overflow:hidden;}
.places.create .list1 .hdr {width:100%;clear:both;}
.places.create .list1 .hdr p {margin:0;margin-bottom:3px;}
.places.create .list1 .list {width:230px;height:310px;clear:both;overflow:scroll;background-color:#e0e0e0;overflow-x:hidden;}
.places.create .list1 .list ul {margin:0;padding:0;list-style-type:none;padding:2px 0px 0px 0px;}
.places.create .list1 .list ul li a {font-size:11px;display:block;width:210px;padding:2px 0px 2px 5px;text-decoration:none;color:#000;overflow:hidden;}
.places.create .list1 .list ul li a:hover {font-size:11px;display:block;width:210px;padding:2px 0px 2px 5px;text-decoration:none;color:#000;background:#ffad00 url(/gfx/locations_arrow_black.gif) no-repeat right 6px;}
.places.create .list1 .list ul li a.selected {font-weight:bold;}
.places.create .list1 .list ul li a.selected:hover {font-weight:bold;background:none;}
.places.create .list2 {width:220px;float:left;}
.places.create .list2 .hide {display:none;}
.places.create .list2 .hdr {width:100%;clear:both;}
.places.create .list2 .hdr p {margin:0;margin-bottom:3px;}
.places.create .list2 .list {width:220px;clear:both;}
.places.create .list2 .list .pd {width:220px;clear:both;padding:2px 0px 0px 0px;}
.places.create .list2 .list .pd .itm_even {font-size:11px;clear:both;width:230px;padding:2px 0px 2px 0px;text-decoration:none;color:#000;background-color:#fff;}
.places.create .list2 .list .pd .itm_even .txt {background-color:#fff;}
.places.create .list2 .list .pd .itm_odd {font-size:11px;clear:both;width:230px;padding:2px 0px 2px 0px;text-decoration:none;color:#000;background-color:#e0e0e0;}
.places.create .list2 .list .pd .move {width:15px;height:15px;float:left;}
.places.create .list2 .list .pd .move_first {width:15px;height:15px;float:left;}
.places.create .list2 .list .pd .move_first a {width:15px;height:15px;display:block;background:url(/gfx/locations_down.gif) no-repeat 50% 50%;}
.places.create .list2 .list .pd .move_betwe {width:15px;height:15px;float:left;}
.places.create .list2 .list .pd .move_betwe a.up {width:15px;height:7px;display:block;background:url(/gfx/locations_up.gif) no-repeat 50% 50%;}
.places.create .list2 .list .pd .move_betwe a.down {width:15px;height:7px;display:block;background:url(/gfx/locations_down.gif) no-repeat 50% 50%;}
.places.create .list2 .list .pd .move_last {width:15px;height:15px;float:left;}
.places.create .list2 .list .pd .move_last a {width:15px;height:15px;display:block;background:url(/gfx/locations_up.gif) no-repeat 50% 50%;}
.places.create .list2 .list .pd .txt {width:185px;float:left;}

.places.create .list2 .list .pd .txt p {margin:0;}
.places.create .list2 .list .pd .cls {width:20px;height:15px;float:right;background:url(/gfx/locations_cross_black.gif) no-repeat 50% 50%;}
.places.create .list2 .list .pd .cls a {display:block;width:20px;height:15px;}
.places.create .list2 .list .pd .clr {width:100%;height:1px;clear:both;overflow:hidden;visibility:hidden;}
.places.create .clear {width:100%;height:20px;clear:both;}
.placessbt {width:100%;clear:both;margin-top: 15px;}
.placessbt .submit {border:none;background:url(/gfx/btn_tourguide_bg.gif) no-repeat;color:#000;width:90px;height:20px;text-align:left;font-size:11px;padding-left:8px;}

.frm_opret_sted.tur .fldst01 label {position: relative; font-weight: bold; font-size: 14px;display: block; margin-bottom: 3px;}
.frm_opret_sted.tur .places.create .list1 .hdr label {position: relative; font-weight: bold; font-size: 14px;}
.frm_opret_sted.tur .fldst01 input, .frm_opret_sted.tur .fldst01 textarea {margin-bottom: 10px;border: 0;}
.frm_opret_sted.tur .fldst01 textarea {width: 450px;height: 120px; background-color: #dfe0df;}

/*jsn*/
.btm { text-align:left !important;/*jsn*/}

.btm a.sel {color: #FFAE00 !important;}

.btm div.pagination a { font-style:normal !important; display:inline !important; margin-right:3px;font-size:14px !important;display:inline;padding:0 !important; }
a { cursor:pointer !important; }
.factbox .places_var .place:hover img {opacity:0.5;position:relative;z-index:100;}
/*.dynamic2 { height:90px !important; overflow:hidden !important; position:relative; }*/

/** Pagination over all - AG **/
.paginationHolder { /*height:16px !important; overflow:hidden; */line-height:12px; }
.paginationHolder a { float:left; font-style:normal !important; font-size:12px !important; padding:0; margin:0; cursor:pointer; }
.paginationHolder a.sel { color:#FFAE00 !important; }
.paginationHolder img { border:0; padding:0; margin:5px 0 0 0; vertical-align:top !important; }
.paginationHolder .previous { float:left; margin-right:3px; }
.paginationHolder .counter { float:left; margin-top:3px; }
.paginationHolder .next { float:left; margin-left:3px; }
.paginationHolder .clear { clear:both; }
.paginationHolder.floatright { float:right; }

/*Search*/
.factbox .search.debates{clear: both;width: 209px;padding: 3px 0 6px 0;}
.factbox .search.debates.profiles {width: 460px;}
.factbox.h256 .ctn {height:256px;overflow:hidden;}

/* Toggle boks med start 90px højde og variabel højde */
.factbox .places_var2 {clear: both;width: 186px; padding: 3px 12px 6px 11px; overflow:hidden;position:relative;}
/*html .factbox .places_var2 {height: 90px;}*/
.factbox .places_var2 .place {position: relative; z-index: 1;width: 90px; float: left; margin-bottom: 6px; background: #000 none;}
.factbox .places_var2 .place.lft {margin-right: 6px;}
.factbox .places_var2 .place:hover div.placesDivShadow {filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;position: relative; z-index: 100;background:#000;}  
.factbox .places_var2 .place span {color: #fff; position: absolute; bottom: 5px; left: 3px; z-index: 500; font-size: 11px; visibility: hidden;  padding-right: 20px;}
.factbox .places_var2 .place:hover span {color: #fff; position: absolute; bottom: 5px; left: 3px; z-index: 500; font-size: 11px; visibility: visible; background: transparent url(../gfx/white_arrow_rgt.gif) 95% 85% no-repeat;}
.dynamicHidden {display:none;}
p{margin-bottom:1em;}
ul{margin-left:15px;}
div.links a{color:#FFAE00 !important;}
div.links a:hover{text-decoration:underline !important;}
div.btm  a.notsel{color:black !important;}
.form-btn {margin:0;padding:0;background:#fff;border:2px solid black;font-size:11px;}
legend a {display:none;}
/*sub,sup{display:block;border-bottom:1px solid black !important;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}*/
sub,sup{display:block;border-bottom:1px solid black !important;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px !important;line-height:12px !important;}
.bg{background-color:transparent !important;}
a:hover {color:#FFAE00 !important;}
label a {display:none;}
div.list ul li a:hover {color:#000 !important;}

#article_editor { /*font-size:14px;*/ }

.debatEditor {}
.debatEditor .inp { width:225px; height: 18px; background-color: #dfe0df; border: 0; }
.debatEditor .submit { margin-bottom:5px; }

.factbox .acc 												{clear:both;margin-left:-18px;margin-right:-18px;padding-top:10px;}
.factbox .acc .inn 											{width:100%;clear:both;}
.factbox .acc .inn .acc-head 								{width:100%;height:53px;margin-top:-18px;position:relative;clear:both;background-image:url(../gfx/factbox_acc_active.gif);background-repeat:no-repeat;cursor:pointer;}
.factbox .acc .inn .nein 									{cursor:default;}
.factbox .acc .inn .acc-head .pdx 							{clear:both;padding:10px 18px 0px 18px;}
.factbox .acc .inn .acc-head .pdx .hdx 						{clear:both;}
.factbox .acc .inn .acc-head .pdx .hdx p 					{margin:0;font-size:1.3em;}
.factbox .acc .inn .acc-bdy 								{width:100%;clear:both;background-color:#bacee2;}
.factbox .acc .inn .acc-bdy .brn 							{clear:both;padding:0px 18px 10px 18px;}
.factbox .acc .inn .acc-bdy .lft 							{width:230px;float:left;}
.factbox .acc .inn .acc-bdy .lft .pd 						{clear:both;padding:0px 15px 0px 0px;}
.factbox .acc .inn .acc-bdy .rgt 							{width:230px;float:left;}
.factbox .acc .inn .acc-bdy .rgt .pd 						{clear:both;padding:0px 15px 0px 0px;}
.factbox .acc .inn .acc-bdy .clr 							{width:100%;height:15px;clear:both;overflow:hidden;}
.factbox .acc .inn .acc-bdy ul 								{margin:0;padding:0;list-style-type:none;}
.factbox .acc .inn .acc-bdy ul li 							{padding-bottom:10px;}
.factbox .acc .inn .acc-bdy ul li a 						{/*padding:2px 5px 2px 5px;*/text-decoration:none;}
.factbox .acc .inn .acc-bdy ul li a:hover 					{text-decoration:underline;color:#000!important;}
.factbox .acc .inn .acc-clr 								{width:100%;height:40px;clear:both;}
.header_highlight											{background-color:#bacee2;background-image:url(../gfx/factbox_acc_hover.gif)!important;}
.factbox .acc .inn .first 									{margin-top:0px!important;}
/*SUPER nasty IE8 hack to deal with this bug
pre {    max-height: none\9 }
*/
a.link { font-weight:bold; }

/* Quickpoll */
.qp_form {width:424px;}
.question_row {clear:left;padding: 5px 0; min-height: 50px;}
.question_row input, .question_row .qp_question {float:left; }

.question_row .qp_question {padding-left: 10px;width:380px; margin: 10px 0px;}
.question_row .qp_question .desc {color:#000; font-size:12px; }
.qp_submit_button {clear:left;margin-bottom:10px;}
.qp_radiobtn {margin-top: 10px;}


/* Factbox Type1 wide quickpoll inside article document type */
.factbox.type1.wide.inarticle {}

.factbox.type1.wide.inarticle .content { padding: 2px 0 0 0;}
.factbox.type1.wide.inarticle .content .ctn { border:0;}



