/* CSS Document - nordjyske.dk - launch: 10.04.08 - last update: 09.06.08 */

body { background: #fff url(images/Background_gradient.jpg) 0 0 repeat-x; color: #000; font-family: verdana, tahoma, sans-serif; font-size: 62.5%; margin: 0; padding: 0; border: 0; }

h1, h2, h3, h4, p { padding: 0; }
address { font-style: normal; }
img { border: none; }
ul, li, dl, dt, dd { margin: 0; padding: 0; list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
.cont { display: inline; margin: 0; padding: 0; }
.clear, .clearer { clear: both; }
.time { color: #c0002a; }
.by { color: #989898; }
.byN { color: #000; font-weight: bold; }

/* Layout */
#outerWrap { 
	width: 930px; 
	height: auto;
	padding: 0; 
	margin-left: auto;
	margin-right: auto;
}
#wrap { width: 100%; border: 1px solid #989898; border-top: none; margin: 0 auto; padding: 0 0 15px; color: #000; background: #fff; }
#innerWrap { width: 100%; padding: 0; margin: 0; }
#breadC { width: 100%; }
#breadC p { margin-left: 235px; color: #9e9e9e; font-size: 1em; padding-top: 1px; }
#breadC a { color: #9e9e9e; text-decoration: none; }
#breadC a.hilite { color: #c0002a; }
#breadC a:hover { text-decoration: underline; }

/* navigation */
#topBarInfo
{
  width: 100%;
  height: 75px;
  background-image: url('../images/topBar.jpg');
  background-position:top center;
  background-repeat:no-repeat;
  position: relative;
}
#nav
{
  position: absolute;
  left: 15px;
  width: 120px;
}

#jobsearch
{
  font-family: Verdana;
  color: #005195;
}
#jobsearch a
{
  font-family: Verdana;
  color: #005195;
  font-weight: bold;
}

#jobsearch-selected a
{
  font-family: Verdana;
  color: #c0002a;
  font-weight: bold;
}



#jobsearch a:active
{
  font-family: Verdana;
  color: #005195;
  font-weight: bold;
}

#info
{
  margin-top: 10px;
  font-family: Verdana;
  color: #005195;
}
#info a
{
        font-family: Verdana;
  color: #005195;
  font-weight: bold;
}

#info a:active
{
        font-family: Verdana;
  color: #c0002a;
  font-weight: bold;
}

#career
{
  margin-top: 10px;
  font-family: Verdana;
  color: #005195;
}
#career a
{
  font-family: Verdana;
  color: #005195;
  font-weight: bold;
}

#career a:active
{
  font-family: Verdana;
  color: #c0002a;
  font-weight: bold;
}

#jobs
{
  position: absolute;
  left: 265px;
  top: 35px;
  color: white;
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
}

#cv {
  position: absolute;
  left: 430px;
  top: 35px;
  color: white;
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
}

#jobscount {
  position: absolute;
  left: 320px;
  top: 30px;
  color: white;
  font-size: 22px;
  font-family: Verdana;
  font-weight: bold;
}

#cvcount {
	position: absolute;
	left: 485px;
	top: 30px;
	color: white;
	font-size: 22px;
	font-family: Verdana;
	font-weight: bold;
}

#virksomhedLogin {
	position: absolute;
	top: 0px;
	height: 75px;
	left: 610px;
}
#virkIframe {
	float: left;
	width: 320px;
	height: 75px;
	background-image: url('../images/virkBg.jpg');
	background-repeat: repeat-x;
}
#virkIframe #profileVirksomhed {
	position: absolute;
	top: 30px;
	height: 21px;
	left: 45px;
	width: 132px;
}
#virkIframe #profileVirksomhed a {
	background-image: url('../images/buttons.png');
	background-repeat: no-repeat;
	cursor: pointer;
	border: 0px;
	height: 21px;
	float: left;
	text-decoration: none;
	width: 132px;
	background-position: -216px -1px;
}
#virkIframe #logOutVirksomhed {
	position: absolute;
	top: 30px;
	height: 21px;
	left: 179px;
	width: 132px;
}
#virkIframe #logOutVirksomhed a {
	background-image: url('../images/buttons.png');
	background-repeat: no-repeat;
	cursor: pointer;
	border: 0px;
	height: 21px;
	float: left;
	width: 132px;
	text-decoration: none;
	background-position: -83px -1px;
}



#virkIframe #login {
	position: absolute;
	top: 30px;
	height: 21px;
	left: 230px;
	width: 81px;
}
#virkIframe #login input {
	background-image: url('../images/buttons.png');
	background-repeat: no-repeat;
	cursor: pointer;
	border: 0px;
	height: 21px;
	width: 81px;
	background-position: -1px -1px;
}
#virkIframe #loginlinkPswrd {
	position: absolute;
	left: 210px;
	top: 60px;
	font-family: Verdana;
	font-size: 10px;
	color: #747679;
}


#createNewUser, #login, #logOut, #loginVirksomhed, #profile, #logOutVirksomhed, #profileVirksomhed{
	position: absolute;
	top: 30px;
	height: 21px;
}
#createNewUser a, #login input, #logOut a, #loginVirksomhed a, #profile a, #logOutVirksomhed a, #profileVirksomhed a{
	background-image: url('../images/buttons.png');
	background-repeat: no-repeat;
	cursor: pointer;
	border: 0px;
	height: 21px;
}
#createNewUser{ 
	 left: 707px;
	 width: 132px;
}
#profile{ 
	 left: 759px;
	 width: 80px;
}
#profileVirksomhed{ 
	 left: 655px;
	 width: 132px;
}
#loginVirksomhed {
	left: 789px;
	width: 132px;
}
#logOutVirksomhed {
	left: 789px;
	width: 132px;
}
#createNewUser a{
	float: left;
	text-decoration: none;
	width: 132px;
	background-position: -216px -23px;
}
#profile a{
	float: left;
	text-decoration: none;
	width: 80px;
	background-position: -349px -1px;
}
#profileVirksomhed a{
	float: left;
	text-decoration: none;
	width: 132px;
	background-position: -216px -1px;
}
#login, #logOut {
	 left: 840px;
	 width: 81px;
}
#login input, #logOut a {
	width: 81px;
}

#login input {
	background-position: -1px -1px;
}
#logOut a {
	float: left;
	text-decoration: none;
	background-position: -1px -23px;
}
#loginVirksomhed a{
	float: left;
	width: 132px;
	text-decoration: none;
	background-position: -83px -23px;
}
#logOutVirksomhed a{
	float: left;
	width: 132px;
	text-decoration: none;
	background-position: -83px -1px;
}

#loginlink {
	position: absolute;
	left: 645px;
	top: 60px;
	font-family: Verdana;
	font-size: 10px;
	color: #74a8ce;
}

#loginlinkPswrd
{
	position: absolute;
	left: 820px;
	top: 60px;
	font-family: Verdana;
	font-size: 10px;
	color: #747679;
}





/* end navigation */



#topBar p { margin-left: 139px; color: #9e9e9e; font-size: 1em; padding-top: 1px; }
#topBar a { color: #9e9e9e; text-decoration: none; }
#topBar a.hilite { color: #c0002a; }
#topBar a:hover { text-decoration: underline; }


/* Toppen */
#topBanner { width: 100%; height: 180px; padding: 0; margin: 0; border-bottom: 1px solid #989898; }
#topHead { border-bottom: 1px solid #989898; background: url(images/topHead.gif) 0 0 repeat-x; height: 82px; overflow: hidden; width: 100%; }
.logo { width: 204px; float: left; margin: 0; padding: 0; }
.google { width: 469px; height: 63px; border: 1px solid #d1d1d1; float: left; margin: 8px 0; background: #fff; }
.google ul { margin: 0; padding: 0; float: left; width: 100%; border-bottom: 1px solid #d1d1d1; }
.google li { display: inline; float: left; padding: 3px 5px; font-weight: bold; }
.google li.power { padding: 6px 0 0 5px; width: 75px; }
.google li.seaBox { width: 294px; }
.google li.avaS { line-height: 150%; width: 80px; padding: 3px 5px 3px 0; }
.google li a { font-weight: normal; text-decoration: none !important; color: #494949 !important; }
.google li a:hover { text-decoration: none; }
.google ul.search { border-bottom: none; height: 44px; padding: 0; }
.google .ipM { margin: 2px 4px 0 0; width: 244px; font-size: 10px; float: left; }
.google .ipbG { margin: 1px 0 0 0; width: 40px; font-size: 10px; float: left; }
.google span { float: left; font-weight: normal; padding: 0; margin: 1px 0 0 0; line-height: 100%; }
.google span label { margin: 0; padding: 0 1px 0 0; }
.google fieldset { border: none; }
.google legend { display: none; }
.google .avaS a { color: #00c !important; text-decoration: underline !important; cursor: pointer; }
.google .avaS a:hover { text-decoration: none !important; }

#wCol p.g { color: #000; }
#wCol span.s a, #wCol p.g a { color: #00c; }
#wCol p.g a { font-size: 1.6em; text-decoration: underline;  }
#wCol p.g a:hover { text-decoration: none; }
#wCol span.s a:visited, #wCol p.g a:visited { color: #551a8b; }
#wCol span.s a:active, #wCol p.g a:active { color: #ff0000; }
#wCol table { margin-bottom: 10px; line-height: 1.4em; }
#wCol hr.z { display: none; }
#wCol td { padding: 3px 0; font-size: 1.3em; line-height: 1.3em; }
#wCol font { font-size: 90%; }

.global { width: 255px; margin: 0; padding: 0; float: left; font-size: 1em; }
.global ul { margin: 13px 0 0 2px; float: left; }
.global li { display: inline; float: left; padding: 0 5px; border-right: 1px solid #989898; }
.global a { color: #000; text-decoration: none; }
.global a:hover { text-decoration: underline; }
.global li.last { border-right: none; }
.sites { float: right; margin: 25px 4px 0 0; width: 170px;  }
.global form, .global fieldset { border: none; margin: 0; padding: 0; }
.global legend, .global label { display: none; visibility: hidden; }
select.ipM { width: 170px; }
#topNavi { background: url(images/topNavi.gif) 0 0 repeat-x; height: 58px; overflow: hidden; width: 100%; border-bottom: 1px solid #989898; }
#mainNav { height: 30px; background: url(images/mainNav.gif) left bottom repeat-x; border-bottom: 1px solid #989898; width: 100%; }
.mainNav { width: 900px; float: left; margin: 0; padding: 0; }
.mainNav li { display: inline; font-size: 1.1em; font-weight: bold; }
.mainNav a { color: #000; text-decoration: none; padding: 8px 10px 9px 10px; display: block; float: left; border-right: 1px solid #989898; }
.mainNav a:hover, .mainNav .hilite a, .mainNav .hilite a:hover { background: url(images/mainNavHov.gif) 0 0 repeat-x; text-decoration: none; }
.mainNav li.main01 a, .mainNav li.main01 a:hover { color: #fff; border-right: 1px solid #82001c; background: url(images/mainNavSel.gif) 0 0 repeat-x;  width: 109px; text-align: center; text-decoration: none; }
.vejr { width: 156px; float: right; margin: 0; position: relative; right: 10px; top: 0; padding: 0 0 4px; text-align: right; font-weight: bold; color: #494949; font-size: 1em; }
.vejr a { color: #494949; }
.vejr img { width: 18px; height: 18px; display: inline; position: relative; top: 3px; left: 0; }
#areaNav { height: 27px; }
.areaNav { margin: 0; }
.areaNav li { display: inline; font-size: 1.1em; background: url(images/areaNavLi.gif) right center no-repeat; float: left; padding: 0; margin: 0 0 0 -1px; }
.areaNav li.area { text-align: center; width: 132px; float: left; color: #494949; padding: 7px 0; }
.areaNav a { color: #000; padding: 7px 8px; display: block; }
.areaNav a:hover { background: url(images/mainNavHov.gif) 0 0 repeat-x; text-decoration: none; }
.areaNav .hilite a, .areaNav .hilite a:hover { background: url(images/mainNavSel.gif) 0 0 repeat-x; color: #fff; }

/* Left Col */
#wCol { width: 916px; margin: 14px auto; font-family: arial, sans-serif; }
#lCol { width: 216px; float: left; position: relative; top: 0; left: 9px; }
#lCol2 { width: 614px; float: left; position: relative; top: 0; left: 0; }
#lColA { width: 130px; float: left; position: relative; top: 0; left: 0; margin-right: 9px; background: url(images/sub_menu_corner.gif) -4px bottom  no-repeat; }
#lColB { width: 470px; float: left; position: relative; top: 0; left: 0; }
.arrCol { width: 100%; float: left; position: relative; top: 0; left: 0; background: url(images/tab_aktuelt.gif) 0 0 repeat-x; border-top: 1px solid #cfcfcf; border-bottom: 1px solid #cfcfcf; padding-bottom: 6px; }
.arrCol .arrColL { width: 410px; float: left; }
#lColB .arrCol .arrColL { width: 280px;  float: left; }
.arrColR { width: 180px; float: right; }
.boxL, #lColB .boxL { width: 100%; overflow: hidden; margin: 0; padding: 0; float: left; }
.boxAR { background: url(images/tab_aktuelt.gif) 0 0 repeat-x; border-top: 1px solid #cfcfcf; }
.boxL h1, .mainNews h1, .arrCol h1 { font-size: 2.2em; }
.arrCol h1 { padding: 24px 0 6px; }
.boxL h2, #lColB .boxL h2, .artikel h2, .boxL .secoNews h1, #lColB .boxL .secoNews h1 { font-size: 1.5em; }
.boxL p, .artikel p, .artikel ul li { font-size: 1.1em; line-height: 1.4em; margin: 6px 0 0; }
.secoNews p, .artikel p, .artikel ul li { font-size: 1.2em; }
.artikel ul li { list-style: square !important; margin-left: 20px !important; }
.boxL .mainNews a, .boxL .secoNews a { display: block; }

/* Main Col */
#mCol {
float:left;
left:18px;
position:relative;
top:0;
width:376px;
 }
#boxMtop #boxMain #boxMbottom { margin-top: 10px; }


/* Right Col */
#rCol { width: 302px; float: right; position: relative; top: 0; right: 9px; }
.boxR, .boxLogin { width: 302px; overflow: hidden; margin: 0; padding: 0; float: left; }
.boxR { margin-top: 10px; }
.boxR h1 { color: #c0002a; font-size: 1.2em; margin: 0 0 6px; }

/* boxL + boxLB */
.boxL a, #lColB .boxL a { color: #000; text-decoration: none; }
.boxL a:hover, #lColB .boxL a:hover { text-decoration: underline; }
.boxL .ajax__tab_default { width: 600px !important; float: left; background-image: none !important; }
.boxL .ajax__tab_body { width: 600px !important; background: url(images/tab_aktuelt.gif) 0 0 repeat-x !important; float: left !important; border-top: 1px solid #cfcfcf !important; border-left: none !important; }
#lCol .boxL .ajax__tab_body { background-image: none; }
.boxL .ajax__tab_header { width: 600px !important; overflow: hidden !important; }
.senesteNyt { padding: 0 10px 0 10px; color: #8c8c8c; font-weight: bold; }
#lColB .boxL .senesteNyt { background: url(images/tab_aktuelt.gif) 0 0 repeat-x; border-top: 1px solid #cfcfcf; float: left; width: 600px; padding: 2px 4px 10px 10px; }
.senesteNyt p { margin: 0; padding: 0; }
.senesteNyt a { color: #000; text-decoration: none; }
.senesteNyt a:hover { text-decoration: underline; }
.senesteNyt .arrowPrev a:hover, .senesteNyt .arrowNext a:hover { text-decoration: none; }
.arrowPrev, .arrowNext { margin: 2px; }
.boxL .seneste, #lColB .boxL .seneste, .boxL .time, #lColB .boxL .time { background: url(images/seneste_dot.gif) right center no-repeat; padding-right: 8px; margin-right: 6px; float: left; }
.boxL .mainNews .time { font-size: 95%; }
.senesteNyt .headline { margin-left: 10px; }
#lColB .boxL p.headline { font-weight: bold; margin-top: 12px; color: #575a5d; }
.mainNews, #lColB .boxL .mainNews, .mainNews2, #lColB .boxL .mainNews2 li { padding-bottom: 10px; border-bottom: 1px solid #cfcfcf; float:left; width: 100%; }
.mainNews p, .mainNews2 p { margin: 5px 10px; font-size: 1.4em; }
.mainNews h1, .mainNews2 h1 { margin: 10px 10px 5px 10px; }
.mainNews img { margin-bottom: 5px; }
#lColB .boxL .mainNews h1 { font-size: 2em; }
#lColB .boxL .secoNews h1 { font-size: 1.4em; }
.picL {float:left;position:relative;margin-right:5px;}
#lColB .boxL .mainNews2 p { margin: 5px 10px; }
#lColB .boxL .mainNews2 h1 { margin-left: 5px; font-size: 1.6em; }
#lColB .boxL .boxL .mainNews img { margin-left: 5px; }
#lColB .mainNews { background: url(images/tab_aktuelt.gif) 0 0 repeat-x; border-top: 1px solid #cfcfcf; padding-top: 16px; }


.secoNews, .secoNewsA {  width: 100%; margin: 0; padding: 0; clear: both; }
.secoNews ul { float: left; width: 100%; margin: 10px 0 0 0; padding: 0;  background: url(images/li_bg.gif) 50% bottom no-repeat; border-bottom: 1px solid #cfcfcf; }

.boxL .secoNews li { float: left; margin: 0; width: 280px; padding: 0 10px 10px 10px; overflow: hidden; }
.boxL .secoNews li h1, .boxL .secoNews li p { margin: 0; }
.boxL .secoNews li img { float: left; margin: 5px 10px 5px 0; }

#lColB .boxL .secoNews li { float: left; margin: 0; width: 215px; padding: 0 10px 10px 10px; }
#lColB .boxL .secoNews li h1, #lColB .boxL .secoNews li p { margin: 5px 0; }

#lColB .boxL .secoNews li img { margin: 5px 10px 5px 0; float: left; }
#lColB .boxL .secoNews li.last img { margin: 5px 10px 5px 0; float: left; }

.boxL .secoNews li.first, #lColB .boxL .secoNews li.first { margin-bottom: 10px; }
.boxL .secoNews li.last, #lColB .boxL .secoNews li.last { background-image: none; }

.secoNewsA { border-bottom: 1px solid #b8b8b8; }

.mainNews ul.laes, .secoNews li ul.laes, .secoNews li.last ul.laes { background-image: none; border-bottom: none; margin: 0 !important; padding: 10px 0 0 5px !important; display: block; }
.mainNews ul.laes { padding-left: 15px !important; }
.mainNews .laes li, .secoNews .laes li, .secoNews .laes li.last { background-image: none; list-style: none !important; margin: 0 0 5px 0 !important; padding: 0; width: 200px !important; }
.mainNews .laes li a, .secoNews .laes li a, .secoNews .laes li.last a { background: url(images/red_dot.gif) 0 4px no-repeat !important; padding-left: 8px !important; font-size: 1.1em; list-style: none; }

.boxL .fourNewsL { padding: 0; margin: 12px 0; width: 291px; overflow: hidden;  float: left; }
.reklameXL { width: 100%; text-align: center; padding: 10px 0; border-bottom: 1px solid #cfcfcf; clear: both; float: left; }
.reklameXL img { border: 1px solid #cfcfcf; }
.boxL .thirdNews { width: 100%; clear: both; }
.boxL .thirdNews ul { float: left; margin-top: 5px; }
.boxL .thirdNews li { display: inline; width: 280px; border: 1px solid #cfcfcf; padding: 6px; font-size: 1.1em; line-height: 125%; margin: 6px 6px 6px 0; float: left; height: 35px; overflow: hidden; }
.boxL .thirdNews li.right { margin: 6px 0 6px 6px; }
.boxL .thirdNews li img { float: left; margin: 0 10px 0 0; }
#lColB .boxL .thirdNews li { width: 215px; }
#lColB .boxL dl.dinstemme { width: 100%; margin: 10px 0; float: left; background: url(images/corner470.gif) bottom left no-repeat; clear: both; padding: 0 0 10px; }
#lColB .boxL .dinstemme dt { font-size: 1.2em; color: #e9731e; margin: 0; font-weight: bold; padding: 0 0 5px; }
#lColB .boxL .dinstemme dd { background: url(images/stem_gradient.gif) 0 0 repeat-x; border: 1px solid #cfcfcf; border-bottom: none; padding: 5px 10px 0 10px; float: left; width: 448px; min-height: 100px; }
#lColB .boxL .dinstemme p { font-weight: bold; font-size: 1.2em; margin: 10px 0; }
#lColB .boxL .dinstemme label { margin-right: 20px; }
#lColB .boxL .dinstemme .ipbM { height: 20px; margin-top: 20px; float: left; }
#lColB .boxL .dinstemme a { float: left; margin: 23px 0 0 40px; }
#lColB .boxL .dinstemme form { margin: 0; }
#lColB .boxL .dinstemme dd img { float: right; position: relative; bottom: -9px; right: -10px; z-index: 100; }



.boxL .debat h1 { margin: 5px 0 10px; }
.boxL .debat , .boxL .debat .time { font-size: 1.1em; line-height: 1.4em; }
.boxL .debat h2 { margin: 24px 0 5px 0; }

/* Dit Centrum */
dl.ditC { background: url(images/corner600.gif) bottom left no-repeat; clear: both; float: left; width: 600px; margin: 10px 0 0; padding: 0 0 10px; }
.ditC dt { width: 598px; float: left; padding: 0; border: 1px solid #cfcfcf; height: 40px; background: url(images/dt_gradientDit.gif) 0 0 repeat-x; }
.ditC dd { border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; padding: 8px; width: 582px; float: left; background: url(images/dd_gradientDit.gif) 0 0 repeat-x; }
#lColB dl.ditC { background: url(images/corner470.gif) bottom left no-repeat; float: left; width: 470px; margin: 10px 0 0; padding: 0 0 10px; clear: both; }
#lColB .ditC dt { width: 468px; float: left; padding: 0; border: 1px solid #cfcfcf; height: 40px; background: url(images/dt_gradientDit.gif) 0 0 repeat-x; }
#lColB .ditC dd { border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; padding: 8px; width: 452px; float: left; background: url(images/dd_gradientDit.gif) 0 0 repeat-x; }
.ditC dt img { margin: 0; padding: 0; float: left; }
.ditC dt .bbJour { float: right; font-weight: bold; padding: 0 8px 0 0; font-size: 1.1em; color: #033f65; margin-top: 14px; }
.ditC dt .bbJour a { color: #033f65 !important; }
.ditC dd.flash { background-image: none !important; padding: 0 8px !important; }
.ditC dd .ditPic { float: right; width: 160px; }
.ditC dd ul { margin-right: 168px; }
.ditC dd li { background: url(images/blue_dot.gif) 0 4px no-repeat; padding-left: 8px; font-size: 1.1em; margin-bottom: 12px; }
.ditC dd h2 { font-size: 1.2em !important; color: #033f65; margin-bottom: 8px; }
.ditC dd .forfatter, .ditC dd .picTxt { color: #799fb8; }
.ditC dd .ditF { float: left; margin-right: 168px; width: auto; }
.ditC dd .ditO label { display: none; }
.ditC dd .ditO .ipM { width: 160px; float: right; }


/* Billedeserie */
.boxL .billedS { background: url(images/corner600.gif) bottom left no-repeat; width: 600px; clear: both; margin: 0 0 10px; float: left; padding: 0 0 10px; }
#lColB .boxL .billedS, #lColB .boxL .billedbS { display: none; background: url(images/corner470.gif) bottom left no-repeat; width: 470px; clear: both; margin: 6px 0 10px; float: left; padding: 0 0 10px;  }
.boxL .billedS h1, #lColB .boxL .billedS h1 { font-size: 1.2em; margin: 10px 0 0; color: #575a5d; }
#lColB .boxL .billedbS h1 { font-size: 1.2em; margin: 0; color: #0096db; }
.boxL .bSerie { background: url(images/box_gradient.gif) 0 0 repeat-x; width: 590px; border: 1px solid #cfcfcf; border-bottom: none; float: left; margin: 6px 0 0 0; padding: 0 1px 0 7px; }
#lColB .boxL .bSerie { background: url(images/box_gradient.gif) 0 0 repeat-x; padding: 0 1px 0 11px !important; width: 456px !important; float: left; }
.boxR .bSerie { width: auto; float: left; margin: -12px 0; padding: 0 0 0 1px; }
#lColB .boxL .bSerie div { float: left; background: url(images/bSerie_bg.gif) 0 0 no-repeat; overflow: hidden; margin: 12px 10px 12px 0; width: 92px; height: 140px; padding: 5px; border: 1px solid #cfcfcf; }
#lColB .boxL .bSerie div img { width: 90px; height: 90px; }

/*
.boxL .bSerie li { float: left; background: url(images/bSerie_bg.gif) 0 0 no-repeat; overflow: hidden; margin: 12px 8px 12px 0; width: 130px; height: 160px; padding: 4px; border: 1px solid #cfcfcf;  }
#lColB .boxL .bSerie li { float: left; background: url(images/bSerie_bg.gif) 0 0 no-repeat; overflow: hidden; margin: 12px 10px 12px 0; width: 92px; height: 120px; padding: 5px; border: 1px solid #cfcfcf; }
.boxR .bSerie li { float: left; background: url(images/bSerie_bg.gif) 0 0 no-repeat; overflow: hidden; border: 1px solid #cfcfcf; width: 56px; height: 56px; padding: 2px; margin: 6px 8px 6px 0; }
.boxL .bSerie li.last, #lColB .boxL .bSerie li.last { margin: 12px 0; }
.boxR .bSerie .lilast { margin: 6px 0; }
*/
.bSerie div img { margin-bottom: 4px; float: left; border: 1px solid #cfcfcf; }
.bSerie .dato { color: #c0002a; }

.boxL .bSerie div img { width: 130px; height: 130px; }

.boxL ul.bsLink { width: 598px; border: 1px solid #cfcfcf; border-bottom: none; border-top: none; float: left; margin: 0; padding: 12px 0 0 0; }
#lColB .boxL ul.bsLink { width: 468px !important; }
.bsLink li { float: left; margin: 0 0 0 8px; font-size: 1em; font-weight: bold; }
.bsLink li a, .ditBs li a { padding-right: 12px; background: url(images/red_dot.gif) right 4px no-repeat; margin-right: 8px; }
#lColB .boxL ul.ditBs { width: 468px; border: 1px solid #cfcfcf; border-bottom: none; border-top: none; float: left; margin: 0; padding: 24px 0 0 0; }
.ditBs li.indsend { float: left; margin: 0 0 0 12px; font-size: 1em; font-weight: bold; }
.ditBs li.showAll { float: right; margin: 0 12px 0 0; font-size: 1em; font-weight: bold; }

/* Borgerne Skriver */
.bSkriv { width: 100%; float: left; margin: 0 0 6px 0; border-bottom: 1px solid #cfcfcf; }
.bSkriv h1 { font-size: 1.2em; margin: 18px 0 3px; color: #0096db; }
.bArtikel { border-top: 1px solid #cfcfcf; padding: 4px 8px 4px 0; float: left; }
.bArtikel h2 { font-size: 1.4em; margin: 6px 0; }
p.forfatter { font-size: 1em; color: #8c8c8c; margin: 0; }
.bArtikel .time { background: url(images/seneste_dot.gif) left 2px no-repeat; padding-left: 6px; margin: 0 3px; }
.bArtikel img { float: left; margin-right: 12px; }
p.readM a { font-weight: bold; background: url(images/black_dot.gif) right 5px no-repeat; padding-right: 10px; }
p.skrivE { font-size: 1em; float: right; }
.skrivE a { color: #8c8c8c; background: url(images/red_dot.gif) right 3px no-repeat; padding-right: 10px; }

/* Aalborg DK */
dl.aadk { background: url(images/corner600.gif) bottom left no-repeat; clear: both; float: left; width: 600px; margin: 10px 0 0; padding: 0 0 10px; }
.aadk dt { width: 598px; float: left; padding: 0; border: 1px solid #cfcfcf; background: url(images/aadk600.gif) 0 0 no-repeat; height: 86px; }
.aadk dd { border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; padding: 0; width: 598px; float: left; }
#lColB dl.aadk { background: url(images/corner470.gif) bottom left no-repeat; float: left; width: 470px; margin: 10px 0 0; padding: 0 0 10px; clear: both; }
#lColB .aadk dt { width: 468px; float: left; padding: 0; border: 1px solid #cfcfcf; height: 40px; background: url(images/aadk470.gif) 0 0 no-repeat; height: 86px; }
#lColB .aadk dd { border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; padding: 0; width: 468px; float: left; }
.aadk .aaNews { width: 100%; float: left; font-size: 1.1em; background: url(images/tab_body.gif) 0 0 repeat-x; }
.aadk .aaNews div { display: block; float: left;  }
.aadk .aaNews a { margin-right: 8px; }
.aadk .aaNews img { border: 1px solid #cfcfcf; width: 146px; height: auto; }
.aadk p { margin: 0 8px; font-size: 1.1em; line-height: 125%; }
.aadk a, #lColB .aadk a { color: #494949; }
.aadk p.saaS { float: right; text-align: right; text-transform: uppercase; font-size: 1.2em; margin: 8px 8px 0 0; font-weight: bold; }
.aadk a.sLink { color: #6c6c6c !important; }


/* Gode undersider + NORDJYSKE Service */
.boxL .boxSub, .boxL .boxSite { background: url(images/corner600.gif) bottom left no-repeat; width: 600px; float: left; padding: 0 0 10px; }
.boxL .boxSub ul, .boxL .boxSite ul { background: url(images/box_gradient.gif) 0 0 repeat-x; width: 598px; border: 1px solid #cfcfcf; border-bottom: none; float: left; margin: 6px 0 0; }
.boxSub li, .boxSite li { display: inline; }
.boxSub h1, .boxSite h1 { font-size: 1.2em; margin: 12px 0 0; }
li.subBrowser { padding: 0 0 0 20px; width: 110px; float: left; }
li.subBrowser img { position: relative; top: 11px; bottom: 0; z-index: 100; }
li.njTxt { width: 226px; padding: 24px 24px 0 32px; float: left; font-size: 1.1em; line-height: 125%; }
li.njTxt .headline { display: block; font-weight: bold; font-size: 1.1em; margin-bottom: 4px; }
li.vaelg { width: 180px; padding: 0; float: left; }
li.vaelg label { display: none; }
li.vaelg .ipM { position: relative; top: 2px; }
.boxSub li a { width: 74px; height: 12px; float: left; display: block; margin-top: 12px; text-align: center; font-size: 1em; font-weight: bold; color: #666; padding-top: 50px; text-decoration: none; }
.boxSub li a:hover { text-decoration: underline; }
.boxSub li.hjaelp a { background: url(images/icoHjaelp.gif) center top no-repeat; }
.boxSub li.reklamation a { background: url(images/icoReklamation.gif) center top no-repeat; }
.boxSub li.sms a { background: url(images/icoSMS.gif) center top no-repeat; }
.boxSub li.nyhedsbrev a { background: url(images/icoNyhedsbrev.gif) center top no-repeat; }
.boxSub li.rss a { background: url(images/icoRSS.gif) center top no-repeat; }
.boxSub li.eavisen a { background: url(images/icoEavisen.gif) center top no-repeat; }
.boxSub li.video a { background: url(images/icoVideo.gif) center top no-repeat; }
.boxSub li.billed a { background: url(images/icoBilled.gif) center top no-repeat; }
.boxSite fieldset { border: none; }
.boxSite legend { display: none; }

/* Underside 2col */
.navSub { background: url(images/sub_gradient.gif) 0 0 repeat-y; width: 129px; border-right: 1px solid #cfcfcf; margin-bottom: 5px; padding-bottom: 120px; }
.navSub ul { width: 129px; border-top: 1px solid #cfcfcf; margin-bottom: 20px; }
.navSub li { border-bottom: 1px solid #cfcfcf; }

.navSub li a { width: 106px; padding: 4px 4px 4px 19px; font-size: 1.1em; display: block; color: #000; text-decoration: none; background: url(images/black_dot.gif) 8px 8px no-repeat; }
.navSub a:hover { background: #dfdfdf url(images/black_dot.gif) 8px 8px no-repeat; }
.navSub li.hilite a, .navSub li.hilite a:hover { background: #dfdfdf url(images/red_dot.gif) 8px 8px no-repeat; color: #c0002a; }
.navSub li.subLogo a { height: 47px; background-image: none !important; padding: 0 !important; overflow: hidden; width: 129px; }


/* boxLogin */

.boxLogin a { text-decoration: none; color: #575a5d; }
.boxLogin a:hover { text-decoration: underline; }
.boxLogin label { display: block; margin: 0 0 3px; }
.boxLogin .ipM { width: 95px; margin-right: 8px; font-size: 10px; }
.boxLogin .ipL { width: 198px; margin-right: 8px; font-size: 10px; }
.boxLogin .ipbM { width: 55px; margin: 14px 0 0 0; color: #fff; border: 1px solid #cfcfcf; font-size: 1.1em; height: 20px; font-family: verdana; background: #e9731e url(images/button_bg.gif) 0 0 repeat-x; }
.boxLogin .ipbF { width: 120px; margin: 10px 0 0 0; font-size: 1.1em; height: 20px; font-family: verdana; background: #e9731e url(images/button_bg.gif) 0 0 repeat-x; color: #fff; border: 1px solid #cfcfcf; }
.boxLogin li { display: inline; float: left; }
.boxLogin li.opret { width: 71px; display: block; padding-right: 8px; margin-top: 8px; }
.boxLogin li.adgang { width: 67px; display: block; padding-right: 8px; margin-top: 8px; }
.boxLogin li.glemt { width: 119px; display: block; margin-top: 8px; }
.boxLogin ul.borger { background: url(images/bj_bg.gif) 0 0 no-repeat; width: 302px; float: left; font-size: 1.1em; margin-bottom: 10px; }
.boxLogin .borger li { color: #fff; font-weight: bold; padding: 2px 8px; height: 16px; }
.boxLogin .borger a { font-weight: normal; color: #fff; display: block; padding: 0 12px; }
.boxLogin p { clear: both; margin-bottom: 4px; }
.boxLogin p.gemL { text-align: right; margin-top: 4px; }
.boxLogin p.bJour a { float: left; background: url(images/bj_bg.gif) 0 0 no-repeat; margin-bottom: 10px; width: 276px; height: 14px; display: block; color: #fff; font-size: 1.1em; padding: 3px 8px; }
.boxLogin p.bJour a strong { font-weight: normal; }

/* single sign on loginbox */
      a.njloginbutton {background:url(icons/24-member.png) left top  no-repeat;padding-left:27px;padding-top:7px;font-size:11px;font-weight:bold;color:black;}
      a.njloggedonbutton {background:url(icons/16-em-check.png) left top  no-repeat;padding-left:27px;padding-top:3px;font-size:11px;font-weight:bold;color:black;display:block;margin-bottom:8px;}
      a.njprofilebutton {background:url(icons/16-member.png) left top  no-repeat;padding-left:27px;padding-top:2px;font-size:10px;padding-bottom:-4px;}
      a.njcreatejournalist {background:url(icons/16-comment.png) left top   no-repeat;height:14px;min-height:14px;padding-left:25px;padding-top:2px;font-size:10px;padding-bottom:-4px;margin-left:2px;display:block}
      a.njcreatebutton {background:url(icons/16-member-add.png) left top   no-repeat;height:14px;min-height:14px;padding-left:25px;padding-top:2px;font-size:10px;padding-bottom:0px;margin-left:2px;display:block}

      a.njcreatearticle {background:url(icons/12-em-pencil.png) left top   no-repeat;height:14px;min-height:14px;padding-left:25px;padding-top:0px;font-size:10px;padding-bottom:-3px;margin-left:2px;display:block}

        a.njlogoutbutton {background:url(icons/16-circle-red.png) left top  no-repeat;height:17px;padding-left:22px;padding-top:2px;font-size:10px;float:right;margin-top:10px;}

      p.njloginbutton {padding-top:10px;}
      p.njcreatebutton {}


/* boxR */
.boxR .ajax__tab_default, .boxLogin .ajax__tab_default { width: 302px !important; background: url(images/tab_default.gif) center bottom no-repeat !important; padding-bottom: 6px !important; float: left !important; }
.boxR .ajax__tab_body, .boxLogin .ajax__tab_body { width: 284px !important; border: 1px solid #cfcfcf !important; padding: 8px; border-bottom: none !important; background: url(images/tab_body.gif) 0 0 repeat-x !important; float: left !important; }
.boxR .box290 { background: url(images/tab_default.gif) left bottom no-repeat; float: left; width: 302px; padding-bottom: 8px !important; }
.boxR .box290 ul { border: 1px solid #cfcfcf; border-bottom: none; padding: 24px 8px 8px 8px; background: url(images/tab_body.gif) 0 0 repeat-x; margin: 0; }
.boxR .box290 h2 { font-size: 1.1em; color: #fff; padding: 3px 8px; background: #c0002a; }

.ajax__tab_header, .boxR .panel dt { width: 302px !important; overflow: hidden !important; }
.boxR dt { background: #e9731e; color: #fff; }
.boxR .panel dt .headline { font-size: 1em; float: left; }
.boxR .panel dt .showAll a { float: right; padding: 0 10px 0 0; margin-right: 16px; color: #fff; text-decoration: none; background: url(images/white_dot.gif) right 4px no-repeat; font-size: 90%; }
.boxR .panel dt .showAll a:hover { text-decoration: underline; }
.ajax__tab_outer { display: inline !important; float: left !important; }
.ajax__tab_inner { background: url(images/tab_gray_corner.gif) right 0 no-repeat !important; float: left !important; margin-right: 1px !important; padding-right: 7px !important; }
.ajax__tab_tab { color: #494949; margin-right: 0 !important; font-size: 11px; border-left: 1px solid #cfcfcf !important; border-top: 1px solid #cfcfcf !important; background: url(images/tab_gray_bg.gif) 0 0 repeat-x !important; cursor: pointer !important; height: 16px !important; padding: 3px 0 0 7px !important; float: left !important; }
/*.boxLogin .ajax__tab_tab { font-size: 1em !important; font-weight: bold; }*/
.boxR .ajax__tab_panel { min-height: 138px !important; padding-top: 12px !important; }
.ajax__tab_active .ajax__tab_inner, .ajax__tab_hover .ajax__tab_inner { background: url(images/tab_red_corner.gif) right 0 no-repeat !important; }
.ajax__tab_active .ajax__tab_tab, .ajax__tab_hover .ajax__tab_tab { background: url(images/tab_red_bg.gif) 0 0 repeat-x !important; color: #fff !important; }
.boxR ul { margin: 0 0 8px; }
.boxR li, .boxLogin .panel li { background: url(images/green_dot.gif) 0 4px no-repeat; padding-left: 8px; font-size: 1.1em; margin-bottom: 12px; }
.boxR li a, a.sLink { color: #000; text-decoration: none; }

.boxR li a:hover, .boxR p.rss a:hover, a.sLink:hover { text-decoration: underline; }
.boxR p.rss a, .komArr p.rss a { color: #ee631a; text-decoration: none; padding: 4px 0 4px 24px; background: url(images/rss.gif) 0 3px no-repeat; font-size: 1.1em; height: 12px; display: block; margin: 0; }
.komArr p.rss a { height: 18px; }
.boxR .box290 p { border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; padding-left: 8px; }
.box290, .boxR li  {font-weight:bold;}
.box140 dl { background: url(images/dl_corner.gif) bottom left no-repeat; height: 170px; margin: 0; font-size: 1.1em; text-align: center; }
.box140 dt, .boxR .dinstemme dt, .sedet dt, .box140 .navne dt { background: #e9731e; color: #fff; font-weight: bold; width: 128px; height: 14px; padding: 3px 8px 3px 8px; text-align: left; }
.box140 dd { margin: 0; width: 142px; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; padding: 0 0 4px; }
dl.eavisen { margin-bottom: 12px; height: 172px; }
.box140 .eavisen dd { width: 126px; height: 138px; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; text-align: center; margin: 0; padding: 0 8px 6px 8px; }
.box140 .eavisen dd a { color: #000; }
.box140 .detsker dd { width: 138px; height: 138px; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; text-align: center; margin: 0; padding: 0 0 4px; }
.box140, .box140L { width: 144px; float: left; }
.box140R { width: 144px; float: right; }
.boxSky { width: 140px; height: 350px; overflow: hidden; border: 1px solid #cfcfcf; float: right; margin: 0; padding: 0; position: relative; }
.boxAdd { border: 1px solid #cfcfcf; }
/*.boxR dl.dinstemme, dl.sedet { width: 140px; background: url(images/dl_corner.gif) bottom left no-repeat;  height: 210px; margin: 0; font-size: 1.1em; }
.boxR .dinstemme dd, .sedet dd { margin: 0; width: 122px; height: 178px; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; padding: 8px 8px 0 8px; }
.sedet dd img { margin: 1px 0 8px; }
.sedet dd a { background: url(images/button_119.gif) center top no-repeat; width: 119px; margin: 12px auto 0 auto; font-weight: bold; color: #fff; display: block; text-decoration: none; padding-top: 3px; height: 17px; text-align: center; }
.boxR .dinstemme p { font-weight: bold; font-size: 1.1em; margin: 10px 0; }
.boxR .dinstemme label { float: left; width: 50%; }
.boxR .dinstemme .ipbM { background: #fff url(images/red_dot.gif) right 8px no-repeat; width: 74px; margin: 10px 0 0 0; color: #000; display: block; text-decoration: none; padding-top: 3px; height: 20px; text-align: left; }
.boxR .dinstemme form { margin: 0; padding: 0;  }
.boxR .dinstemme a { float: left; margin: 10px 0 0 0; clear: both; background: url(images/red_dot.gif) right 4px no-repeat; width: 74px; }
*/

.box140L dl, .box140R dl { width: 144px; background: url(images/dl_corner.gif) bottom left no-repeat;  height: 210px; margin: 0; font-size: 1.1em; }
.box140L dt, .box140R dt { background: #e9731e; color: #fff; font-weight: bold; width: 128px; height: 14px; padding: 3px 8px 3px 8px; }
.box140L dd, .box140R dd { text-align: center; margin: 0; width: 126px; height: 178px; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; padding: 0 8px 5px 8px; }
.box140L dd a, .box140R dd a { color: #000; padding: 5px 0; }
.box140L dd span.teaser, .box140R dd span.teaser { clear: both; }
.box140 p, .box140L p, .box140R p { padding: 8px 0 0 0; }
.box140 .detsker p { padding: 8px 16px; }
.box140 .detsker a { color: #000; }


dl.panel { width: 302px !important; background: url(images/tab_default.gif) left bottom no-repeat !important; padding-bottom: 9px !important; float: left !important; }
.panel dt { background: #e9731e; color: #fff; font-weight: bold; width: 276px; height: 14px;  padding: 3px 8px 3px 8px; font-size: 1.1em; }
.panel dt.dit { background: #c0002a; }
.panel dd { width: 284px; background: url(images/dd_gradient.gif) 0 0 repeat-x; padding: 12px 8px 8px 8px; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; float: left; }
.panel dd .bSerie { padding-bottom: 8px; }
.panel form { margin: 18px 0 8px; padding: 0; }
.panel label { font-weight: normal; display: block; margin: 0 0 3px; }
.panel ul.navne { float: left; width: 268px; font-weight: normal; font-size: .9em; margin: 0 auto 0 4px; }
.panel .navne li { background-image: none; padding: 0; float: left; }
.panel .navne li img { float: left; margin-right: 12px; }
.panel .ipbM { float: right; height: 20px; width: 74px; }
.panel .ipM { float: left; width: 180px; }
.box140 dl.navne { height: 352px; text-align: left; }
.box140 .navne dt { text-align: left; }
.box140 .navne dd { float: left; padding: 10px 0; height: 203px; background: url(images/dd_gradient.gif) 0 0 repeat-x; overflow: hidden; }
.box140 .navne dd.pic { height: 105px; overflow: hidden; padding: 0; background-image: none; }
.box140 .navne p { padding: 8px 8px 0 8px; }
.box140 .navne a { color: #000; }
.knap3 { width: 302px; float: left; }
.knap3 li { width: 96px; float: left; height: 66px; background-image: none; margin: 0; padding: 0; text-align: center; }
.knap3 li.film { background: url(images/film_bg.gif) 0 0 no-repeat; margin-right: 7px; }
.knap3 li.biler { background: url(images/biler_bg.gif) 0 0 no-repeat; margin-right: 7px; }
.knap3 li.dating { background: url(images/dating_bg.gif) 0 0 no-repeat; margin-right: 0; }
.knap3 li a, .knap2 li a { display: block; color: #fff; font-size: 1.2em; font-weight: bold; padding: 24px 0 0 0; height: 59px; }
.knap2 { width: 302px; float: left; }
.knap2 li { width: 140px; float: left; height: 65px; background-image: none; margin: 0; padding: 0; text-align: center; }
.knap2 li.non { background: url(images/green_grad_but_138.gif) 1px 1px no-repeat; margin-right: 17px; }
.knap2 li.arr { background: url(images/orange_grad_but_138.gif) 1px 1px no-repeat; }
.bJour dd { text-align: center; }
.bJour dd img { margin-top: 12px; }
.bJour p { margin: 0 8px; font-size: 1em;}
.bJour dd a { background: url(images/button_119.gif) center top no-repeat; width: 119px; margin: 8px auto 0 auto;  color: #fff; display: block; text-decoration: none; padding-top: 3px; height: 17px; }
p.mening { font-size: 1.3em; font-weight: bold; line-height: 150%; }

/* Bottom */
#bottomWrap { margin: 15px 0 0; padding: 0; width: 900px; }
#bottomWrap a { text-decoration: none; }
#bottomWrap a:hover { text-decoration: underline; }
.detSker { width: 916px; margin-bottom: 15px; }
.areas, .detSker { position: relative; left: 7px; float: left; }
.areas { left: 9px; }
.detSker h1 { color: #5ca112; margin: 12px 0 6px 0; font-size: 1.2em; }
.detSker h2 { color: #343434; font-size: 1.2em; margin: 0; }
.detSker .tab_panel_bottom_dummy { width: 916px !important; background: url(images/detSker_corner.gif) center bottom no-repeat !important; padding-bottom: 6px !important; float: left !important; }

.detSker .tab_panel_dummy { width: 898px !important; border-left: 1px solid #cfcfcf !important; border-right: 1px solid #cfcfcf !important; padding: 8px 8px 0 8px; background: url(images/detSker_body.gif) 0 0 repeat-x; float: left !important; }
.detSker .ajax__tab_header { width: 916px !important; overflow: hidden !important; }
.detSker .ajax__tab_inner { background: url(images/tab_gray_corner.gif) right 0 no-repeat !important; float: left !important; margin-right: 1px !important; padding-right: 8px !important; }
.detSker .ajax__tab_tab { font-size: 1.1em !important; border-left: 1px solid #cfcfcf !important; border-top: 1px solid #cfcfcf !important; background: url(images/tab_gray_bg.gif) 0 0 repeat-x !important; cursor: pointer !important; height: 16px !important; padding: 3px 0 0 8px !important; float: left !important; }
.detSker .ajax__tab_panel { float: left; padding: 0; }
.detSker .ajax__tab_active .ajax__tab_inner, .detSker .ajax__tab_hover .ajax__tab_inner { background: url(images/tab_green_corner.gif) right 0 no-repeat !important; }
.detSker .ajax__tab_active .ajax__tab_tab, .detSker .ajax__tab_hover .ajax__tab_tab { background: #65b211 url(images/tab_green_bg.gif) 0 0 repeat-x !important; color: #000 !important; }

.ovsArr { float: left; width: 100%; }
.komArr { width: 360px; float: left; margin: 0; padding: 8px 0 0 0; }
.komArr h2 { margin-bottom: -16px; }
.komArr img { position: relative; left: 340px; top: 2px; }
.komArr ul { margin: 12px 0; }
.komArr li { border: 1px solid #cfcfcf; margin: 0 0 6px; padding: 0; background: #fff; float: left; width: 358px; }
.komArr li a { color: #000; }
.komArr li ul { margin: 0; }
.komArr li li { border: none; background-image: none; float: left; margin: 0; padding: 3px 0; font-size: 1.1em; min-height: 14px; }
.komArr li li.dato { color: #616161; width: 47px; text-align: center; background: url(images/dato_bg.gif) 0 0 no-repeat; }
.komArr li li.time { color: #000; width: 43px; text-align: center; }
.komArr li li.arr { width: 127px; padding: 3px 5px 0 5px; background: url(images/black_line.gif) 0 4px no-repeat; margin-bottom: 3px; }
.komArr li li.venue { width: 125px; padding: 3px 0 0 5px; background: url(images/black_line.gif) 0 4px no-repeat; margin-bottom: 3px; }
.komArr .komNav { text-align: center; font-size: 1.1em; }
.komArr .komNav a { color: #494949; text-decoration: none; padding: 0 8px; }
.komArr .komNav a:hover { text-decoration: none; }
.komArr p.rss a { padding: 4px 0 0 24px; height: 20px; color: #494949; margin-top: 8px; }

.kalArr { width: 222px; float: left; margin: 0 10px; padding: 8px 0 0 0; }
.kalArr label { display: none; }
.ipArr { width: 220px; font-size: 1em; margin-bottom: 8px; }
table.CalendarStyle { border: 0; border: 1px solid #cfcfcf; width: 220px; border-collapse:collapse; background: #fff url(images/kal_dato_bg.gif) 0 repeat-x; }
table.CalendarStyle td, table.CalendarStyle th { border: 0; height: 20px; color: #aeaeae; }
table.TitleStyle { border: 0; text-align: center; height: 20px; }
.CalendarStyle .TitleStyle td.NextPrevStyle { background: #d5d1ce url(images/kal_month_bg.gif) 0 0 repeat-x; height: 20px; border-bottom: none; }
.CalendarStyle .TitleStyle td { color: #000; text-transform: uppercase; background: #d5d1ce url(images/kal_month_bg.gif) 0 0 repeat-x; }
.CalendarStyle th.DayHeaderStyle { height: 20px; color: #000; background: #e2e1e0; border-top: 1px solid #a8a8a8; border-bottom: 1px solid #a8a8a8; }
table.CalendarStyle td a { width: 20px; padding: 3px 0; display: block; }
.CalendarStyle .NextPrevStyle a:hover { background: transparent; color: #000; font-weight: bold; }
.DayStyle a, .WeekendDayStyle a, .TitleStyle a { color: #000; }
.OtherMonthDayStyle a { color: #aeaeae; }
.SpecialDayStyle a { color: #000; font-weight: bold; }
.TodayDayStyle a { color: #2a2a2a; }
td[align="right"] { text-align: center !important; }
table.CalendarStyle td a:hover { background: #69be2e; color: #fff !important; text-decoration: none !important; }
table.CalendarStyle td.SelectedDayStyle a:hover { background: silver; }
table.TitleStyle td.NextPrevStyle a:hover { color: #fff; border: 0 !important; }

.topArr { width: 280px; float: left; padding: 8px 0 0 0; margin: 0; }
.topArr img { float: left; margin: 12px 12px 0 0; }
.topArr dl { margin: 12px 0 0; }
.topArr dt { font-size: 1.1em; font-weight: bold; }
.topArr dd { font-size: 1em; margin: 12px 0 0 0; }
.topArr dd a { background: url(images/black_dot.gif) center left no-repeat; padding-left: 8px; color: #000; text-decoration: none; font-weight: bold; }
.topArr dd a:hover { text-decoration: underline; }


.areas dl { width: 120px; float: left; background: url(images/dl_bottom.gif) left bottom no-repeat; overflow: hidden; margin: 0 12px 0 0; padding: 0 0 8px; }
.areas dt { font-size: 1.1em; font-weight: bold; color: #fff; height: 18px;  padding: 5px 0 0 8px; width: 120px; }
.erhverv dt { background: #004e81; }
.sport dt { background: #2ea4cf; }
.friii dt { background: #65b211; }
.livsstil dt { background: #760091; }
.digitalt dt { background: #49494a; }
.navne dt { background: #00909a;  }
.debat dt { background: #b69b00; }
.areas dl.debat { margin-right: 0; }
.areas dd { width: 118px; padding: 0; margin: 0; padding: 8px 0 0 0; font-size: 1.1em; line-height: 1.2em; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; background: url(images/dd_gradient.gif) 0 0 repeat-x; height: 300px; overflow: hidden; }
.areas dd.pic { margin: 0; padding: 0; height: 105px; overflow: hidden; border-bottom: 1px solid #cfcfcf; }
.areas a { color: #000; text-decoration: none; }
.areas dd a:hover { text-decoration: underline; }
.areas p { margin: 8px; }

/* Artikel */
.artikel { width: 100%; margin: 0; padding: 0; }
.artikel a { text-decoration: none;  color: #575a5d; }
.artikel a:hover { text-decoration: underline; }
.artikel h1 { margin: 24px 0 6px; }
.artikel h2 { font-size: 1.2em; color: #626568; margin: 18px 0 6px; }
.artikel .kommenter h2 { background: url(images/komm_ico.gif) 0 3px no-repeat; padding: 4px 0 2px 24px; }
.artikel .picTxt { font-size: 1em; color: #575a5d; margin: 2px 0 12px; font-family: verdana, sans-serif; }
.artikel p.tipPrint { font-size: 1.1em; margin-top: 18px; width: 280px; }
.tipAF a { background: url(images/tip_small.gif) 0 3px no-repeat; padding-left: 16px; margin-right: 14px; }
.printA a { background: url(images/print_small.gif) 0 1px no-repeat; padding-left: 16px; padding-bottom: 2px;}
.artikel p.bookmark { text-align: right; margin-top: 6px; }
.kommenter { width: 100%; }
.kommenter label { font-size: 1.1em; margin: 6px 0 3px 0; display: block; }
.req { font-style: italic; }
.ipb62G { margin: 12px 0; font-size: 12px; width: 62px; background: url(images/ipb62G.gif) 0 0 no-repeat; font-weight: bold; border: none; padding: 3px 0 5px; color: #6c6f72; height: 20px; cursor: pointer; }
.kommenter .mail a { background: url(images/tip_medium.gif) 0 2px no-repeat; padding-left: 24px; }
.kommenter .rss a { background: url(images/rss.gif) 0 0 no-repeat; padding: 2px 0 2px 24px; display: block; margin-top: 6px; }
.kommentarer { width: 278px; height: 278px; border: 1px solid #cfcfcf; overflow: auto; margin: 0; padding: 0; }
.kommentar { width: 242px;  margin: 0 0 0 6px; padding: 0 6px 6px 6px; border-bottom: 1px solid #cfcfcf; }
.last { border-bottom: none; }
.kommentar p { font-size: 1.1em; color: #2c2c2c; font-family: verdana, sans-serif; }
.kommentar p.dato { font-weight: bold; font-size: 1em; }
.kommentar .readB a { background: url(images/dgray_dot.gif) center left no-repeat; padding-left: 8px; color: #2c2c2c; margin-top: 12px; }
p.komm, .kommenter p.mail, .kommenter p.rss { font-size: 1.1em; font-family: verdana, sans-serif; }
.kommenter p.komm { margin-bottom: 6px; }
.arrRel { margin-top: 0; color: #575a5d; }
.arrRel ul { margin: 3px 0; width: 100%; float: left; }
.arrRel li { font-size: 1.1em; padding: 2px 0; }
.arrRel h2 { font-size: 1.2em; color: #626568; }
.arrRel a {color:black;}
ul.picTb { width: 100%; float: left; }
.picTb li { width: 56px; float: left; margin-right: 6px; padding: 0; }
.picTb li.last { margin-right: 0; }
ul.stats, ul.tags { width: 100%; float: left; }
.stats li { float: left; width: 75px; }
.stats li.staT { width: 105px; }
.tags li { float: left; padding-right: 5px; }
.add180 { width: 100%; margin: 12px 0 6px; float: left; }
.add180 h2 { font-size: 1.2em; color: #575a5d; margin: 0; padding: 0; }
.box180, .boxCiFa { width: 100%; float: left; border-top: 7px solid #d2d2d2; margin: 10px 0 5px; }
.boxCiFa h2 { background: #d2d2d2 url(images/gray_corner.gif) right top no-repeat; padding: 0 8px 4px 8px; font-size: 1.2em; color: #fff; width: 50px; }
.boxCiFa p { color: #a2a2a2; font-size: 1.1em; line-height: 125%; margin: 5px 0; }
.boxCiFa blockquote { color: #a2a2a2; font-size: 1.1em; line-height: 125%; margin: 5px 0; }
.boxCiFa cite { margin: 5px 10px; text-align: right; display: block; }
.boxCiFa li { padding-left: 12px; margin: 0 0 6px 8px; background: url(images/gray_dot.gif) 0 4px no-repeat; color: #a2a2a2; font-size: 1.1em; }
.box180 h2 { font-size: 1.2em; color: #c0002a; margin: 12px 3px; }
.box180 ul { margin: 6px 3px; }
.box180 li { margin: 0 0 6px; }
.box180 a { font-size: 1.1em; color: #000; text-decoration: none; }
.box180 a:hover { text-decoration: underline; }
li.ico_art { background: url(images/ico_art.gif) 0 2px no-repeat; padding: 0 0 0 16px; }
li.ico_pic { background: url(images/ico_pic.gif) 0 2px no-repeat; padding: 0 0 0 16px; }
li.ico_play { background: url(images/ico_play.gif) 0 2px no-repeat; padding: 0 0 0 16px }
.modalPopup { border: 1px solid #cfcfcf; padding: 1px; font-size: 1.1em; margin: 8px 0 0 0; float: left; width: 276px; }
.modalPopup strong { background: #eee; padding: 2px 8px 4px 8px; width: 260px; float: left; color: #666; margin-bottom: 6px; }
.modalPopup label { float: left; margin: 0 4px 2px 8px; }
.modalPopup span.important { float: left; color: #c0002a; }
.modalPopup .ip-S { clear: both; margin: 0 8px 6px 8px; width: 252px; }
.modalPopup .ipb-S { margin: 2px 0 8px 8px; width: 60px; }


/* Footer */
#footer { text-align: center; padding: 10px 0; color: #afafaf; font-size: 9px; }
#footer a { color: #999; text-decoration: underline; }
#footer a:hover { text-decoration: none; }
#footer a.mailto { color: #5c9cd8; }

/* Form */
fieldset { padding: 0; margin: 0; }
legend {}
.ipbDS { background: #fff url(images/red_dot.gif) center right no-repeat; color: #000; letter-spacing: .1em; font-weight: bold; margin: 18px 0 0; text-align: left; padding-right: 8px; border: none; font-size: 1em; width: 74px; cursor: pointer; }
.ipbM, .ipbF, .ipb-M, .boxL input[type="submit"] { background: #e9731e url(images/button_bg.gif) 0 0 no-repeat; border: 1px solid #cfcfcf; cursor: pointer; color: #fff; font-size: 1.1em; }
.ipM, .ip-M { width: 180px; margin: 0; }
.ipL { width: 280px; }
.iptL  { width: 280px; height: 140px; }

/* Billede hjul */
.bHjul { width: 100%; float: left; margin-left: -18px; }
.bHjul h1 { margin-left: 30px; }
a.bLink { width: 170px; float: left; height: 200px; overflow: hidden; display: block; margin: 0 0 0 30px; font-size: 1.1em; }
a.bLink img { width: 170px; height: 113px; margin-bottom: 5px; }
a.bLink:hover { text-decoration: none; color: #494949; }
.bHjul p { clear: both; display: block; font-size: 1.1em; }

/* Vejr */
.vejr_dag dl { width: 470px; margin: 0 0 15px; padding: 0; }
.vejr_dag p { text-align: right; margin-bottom: 3px; width: 470px; font-size: 1.1em !important; }
.vejr_dag a { color: blue; }
.vejr_dag dt { background: #ddd; padding: 3px; margin: 0; width: 464px; }
.vejr_dag dd { margin: 0; padding: 0 1px; width: 468px; background: #fff url(css-images/grad02s.gif) bottom left repeat-x; }
.vejr_dag ul { margin: 0; padding: 0;  }
.vejr_dag li { width: 117px; margin: 0; list-style: none; padding: 0; float: left; text-align: center; }
.vejr_dag li.ico_dag { margin: 7px 0 3px; }
.vejr_dag li.weather-type { font-weight: bold; width: 117px; margin: 10px 0; }
.vejr_dag span.tempday { color: #f90000; font-weight: bold; margin: 10px 0 5px 0; width: 117px; float: left; }
.vejr_dag span.tempnite { color: #004071; font-weight: bold; margin: 5px 0 10px 0; width: 117px; float: left; }
.vejr_dag span.vind { margin: 10px 0 5px 0; width: 117px; float: left; }
.vejr_dag span.regn { margin: 5px 0 10px 0; width: 117px; float: left; }
.vejr_5dage { width: 470px; margin: 10px 0 0; padding: 0; }
.vejr_5dage p { font-size: 1.1em; }
.vejr_5dage dl { width: 94px; float: left; margin: 0; padding: 0; }
.vejr_5dage ul, .vejr_5dage li { margin: 0; padding: 0; list-style: none; }
.vejr_5dage dt { background: #ddd; padding: 3px; margin: 0; width: 88px; text-align: center; }
.vejr_5dage dd.grad01 { background: #fff url(css-images/grad01.gif) bottom left repeat-x; margin: 0; padding: 0 0 10px 0; text-align: center; height: 170px; }
.vejr_5dage dd.grad02 { background: #fff url(css-images/grad02.gif) bottom left repeat-x; margin: 0; padding: 0 0 10px 0; text-align: center; height: 170px; }
.vejr_5dage li { padding: 5px 0; }
.vejr_5dage li.tempday { color: #f90000; font-weight: bold; }
.vejr_5dage li.tempnite { color: #004071; font-weight: bold; }
.vejr_5dage li.weather-type { font-weight: bold; }
.vejr_5dage p.important { padding-top: 8px; }
/*.aSearch p { font-size: 1.1em; }
.aSearch h2, .vejr_dag h2, .vejr_5dage h2 { margin-top: 10px; }*/

/* E-avis + E-arkiv */
.boxL .earkiv, .boxL dl.smsalert { width: 470px; float: left; margin: 0; padding: 0; }
.boxL .earkiv ul, .boxL .earkiv li { list-style: none; margin: 0; padding: 0; }
.boxL p.colV, .boxL dl.colV { width: 225px; float: left; margin: 0 16px 2px 0; }
.boxL p.colH, .boxL dl.colH { width: 225px; float: left; margin: 0 0 2px 0; }
.boxL dl.colV, .boxL dl.colH { border: 1px solid #999; margin-bottom: 14px; }
.boxL p.colH { text-align: right; }
.boxL .earkiv dt { padding: 6px 0; background: #f8f8f8; border: 1px solid #ccc; width: 223px; text-align: center; }
.boxL .earkiv dd { margin: 0; padding: 0; text-align: center; border-left: 1px solid #ccc; width: 224px; float: left; }
.boxL .earkiv li { text-align: center; float: left; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.boxL .earkiv li.avis { background: #f8f8f8; }
.boxL .earkiv li.empty { width: 31px; height: 21px; padding-top: 8px; }
.boxL .earkiv li.ugedag { background: #ddd; padding: 6px 0; width: 31px; }
.boxL .earkiv li.avis { width: 31px; text-align: center; padding: 5px 0; }
.boxL .earkiv li.avis a { color: #610000; width: 21px; padding: 2px 0; display: block; margin: 0 auto; border: 1px solid #f8f8f8; }
.boxL .earkiv li.avis a:hover { color: #b20; text-decoration: none; background: #ffc; }

/* Debat */

.noBulList li { padding: 4px 8px 4px 12px; background: url(images/red_dot.gif) 2px 8px no-repeat; }

table.border { border: 1px solid #cfcfcf !important; width: 100%; margin: 10px 0; }
.border .ugeaviser { margin: 2px 4px 0 0; }

/* Artikel foto */
.artImg { width: 100%; }
.artImg ul { width: 100%; border-top: 1px solid #cfcfcf; padding: 8px 0; }
.artImg li { float: left; width: 50px; text-align: center; }
.artImg p a { font-size: 90%; background: url(images/red_dot.gif) 2px 6px no-repeat; padding: 0 0 0 12px; display: block; margin: 8px; }

/* Avanceret Søgning */
.avansoeg { width: 470px; }
.avansoeg dl { width: 445px; margin: 0; padding: 0; }
.avansoeg dt { width: 215px; float: left; margin: 0; padding: 0; }
.avansoeg dd { width: 220px; float: left; margin: 0 0 0 10px; padding: 0; }
.avansoeg .ipc-S { margin: 19px 0 0 0; padding: 0 0 8px; }
.avansoeg .ipb-M { float: right; margin: 10px 0 0 0; }
.boxL .avansoeg p {  }
.soegresultH { background: #ddd; height: 14px; padding: 2px 0 6px; width: 470px; }
.soegresultH a:hover { background: transparent; }
.soegresultH dl { width: 470px; margin: 0; padding: 0; background: #ddd; }
.soegresultH dt { width: 154px; float: left; margin: 0; padding: 2px 3px 0 3px; }
.soegresultH dd { width: 294px; float: left; margin: 0 0 0 10px; padding: 0 3px; text-align: right; }
.soegresultH dd img { position: relative; top: 2px;  }
.soegresultat dl { width: 470px; margin: 0; padding: 0; color: #444; }
.soegresultat dt, .soegresultat dd { margin: 0; padding: 5px 3px; width: 464px; }
.soegresultat dt img { float: right; margin: 5px 0 10px 10px; padding: 0; }
.soegresultat dt { border-top: 1px solid #ddd; }
.soegresultat dd { text-align: right; font-size: 90%; }
.soegresultat a span.dato { color: #006400; padding: 0 0 3px; display: block; }
.soegresultat a span.heading { font-weight: bold; color: #444; display: block; }
.soegresultat a span.news { color: #444; display: block; }
a:hover span.dato, a:hover span.heading, a:hover span.news { background: #ffffcc; text-decoration: none; }
select.ip-M { width: 186px; }
.ipform, .navnestof_oversigt{ padding: 10px; margin: 0 0 5px 0; }
.ipform legend, .navnestof_oversigt legend { font-weight: bold; color: #494949 !important; font-size: 1.1em; padding-right: 4px; }
.ipform label, .navnestof_oversigt label { display: block; margin: .5em 0 0; font-size: 1.1em; }
.ipform label.noblock, .navnestof_oversigt label.noblock { display: inline; margin: .5em 0 0;  }

#staticText { font-size: 1.1em !important; line-height: 1.3em; }
#staticText h2 {font-size:14px;color:#575A5D;}

.box48 { border-top: 1px solid #cfcfcf; background: url(images/tab_aktuelt.gif) 0 0 repeat-x; float: left; width: 100%; }
.box48 ul { width: 100%; float: left; margin: 10px 0 0 16px; }
.box48 li { background: url(images/green_dot.gif) 0 4px no-repeat; font-size: 1.1em; padding: 0 8px 6px 12px; line-height: 1.4em; }
.box48 li span { color: #c0002a; }
.box48 select { width: 180px; margin: 10px 0 0 12px; }
.box48 h1 { margin: 36px 0 0 12px; }

.lokalL { width: 280px; float: left; }
.lokalL h2 { font-size: 1.2em; margin: 10px 0; }
.lokalL h3 { font-size: 1.1em; margin: 10px 0; }
.lokalL p { font-size: 1.2em; }
.lokalL ul { margin: 0 0 0 5px; }
.lokalL li { font-size: 1.1em; background: url(images/red_dot.gif) 0 4px no-repeat; padding: 0 0 8px 8px; }
.lokalR { float: right; width: 180px; }
.lokalR .artBox { background: #f2f2f2; padding: 5px; font-size: 1.1em; }
.lokalR .artBox dt { margin-bottom: 10px; }

.nTraek div { font-size: 1.1em; display: block; float: left; width: 100%; padding: 0 0 8px; }
.nTraek a, .nTraek p { color: #494949; }


/* Thomas Rasmussen */
/*
.modalBackground { background-color:silver; filter:alpha(opacity=90); opacity:0.9; }
.modalPopup { background-color:Gray; border-width:3px; border-style:solid; border-color:Black; padding:10px; width:250px; }
*/


/* Rating */

#active { position: relative; height: 20px; width: 200px; }

#passive { position: relative; height: 20px; width: 200px; display: none; }

#background_stars {

           background: transparent url(/css/images/stars.gif) no-repeat scroll 0px 0px;

           height: 20px;

           position: absolute;

           width: 200px;

}

#filled_stars {

           width: 0px;

           height: 20px;

           background: transparent url(/css/images/stars.gif) no-repeat scroll 0px -20px;

}

#background_stars_passive {

           background: transparent url(/css/images/stars.gif) no-repeat scroll 0px 0px;

}

#filled_stars_passive {

           width: 0px;

           height: 20px;

           background: transparent url(/css/images/stars.gif) no-repeat scroll 0px -20px;

}

#saverate {

           /*position: relative;*/

           display: none;

}

#active a {

           display: block;

           left: 0pt;

           height: 20px;

           position: absolute;

           top: 0px;

}

#active a:hover {

           background: transparent url(/css/images/stars.gif) no-repeat scroll 0px -40px;

           opacity:.50;

           filter: alpha(opacity=50);

           -moz-opacity: 0.5;

}



#passive a {

           display: block;

           left: 0pt;

           height: 20px;

           position: absolute;

           top: 0px;

}

#passive a:hover {

           /*background: transparent url(/css/images/stars.gif) no-repeat scroll 0px -60px;*/

}



a.star_1 {

           width: 200px;

}

a.star_2 {

           width: 180px;

}

a.star_3 {

           width: 160px;

}

a.star_4 {

           width: 140px;

}

a.star_5 {

           width: 120px;

}

a.star_6 {

           width: 100px;

}

a.star_7 {

           width: 80px;

}

a.star_8 {

           width: 60px;

}

a.star_9 {

           width: 40px;

}

a.star_10 {

           width: 20px;

}


/* NAVNESTOF */

div.navnestof_item

{

    border: 1px solid #888888;

    background-color: #EEEEEE;

    padding: 10px;

    margin-bottom: 10px;

}

div.navnestof_item .content

{

    float: left;

    display: block;

    cursor: pointer;

}

div.navnestof_item .type

{

    font-weight: bold;

    font-size: 12px;

}

div.navnestof_item .overskrift

{

    font-weight: bold;

    font-size: 12px;

}

div.navnestof_item .tekst

{

    margin-top: 10px;

    font-weight: normal;

    font-size: 10px;

}

div.navnestof_item .image

{

    float: right;

}

div.sendTilEnVen

{

    position:relative;

    top: -20px;

    left: 10px;

    width: 300px;

    height: 100px;

    border: 1px solid black;

    background-color: #EEEEEE;

    padding: 10px;

}

/* Rating */
#active {
           position: relative;
           height: 20px;
/*         width: 200px;*/
}
#passive {
           position: relative;
           height: 20px;
           width: 200px;
           display: none;
}
#background_stars {
           background: transparent url(/css/images/stars.gif) no-repeat scroll 0px 0px;
           height: 20px;
           position: absolute;
           width: 200px;
}
#filled_stars {
           width: 0px;
           height: 20px;
           background: transparent url(/css/images/stars.gif) no-repeat scroll 0px -20px;
}
#background_stars_passive {
           background: transparent url(/css/images/stars.gif) no-repeat scroll 0px 0px;
}
#filled_stars_passive {
           width: 0px;
           height: 20px;
           background: transparent url(/css/images/stars.gif) no-repeat scroll 0px -20px;
}
#saverate {
           /*position: relative;*/
           display: none;
}
#active a {
           display: block;
           left: 0pt;
           height: 20px;
           position: absolute;
           top: 0px;
}
#active a:hover {
           background: transparent url(/css/images/stars.gif) no-repeat scroll 0px -40px;
           opacity:.50;
           filter: alpha(opacity=50);
           -moz-opacity: 0.5;
}

#passive a {
           display: block;
           left: 0pt;
           height: 20px;
           position: absolute;
           top: 0px;
}
#passive a:hover {
           /*background: transparent url(/css/images/stars.gif) no-repeat scroll 0px -60px;*/
}

a.star_1 {
           width: 200px;
}
a.star_2 {
           width: 180px;
}
a.star_3 {
           width: 160px;
}
a.star_4 {
           width: 140px;
}
a.star_5 {
           width: 120px;
}
a.star_6 {
           width: 100px;
}
a.star_7 {
           width: 80px;
}
a.star_8 {
           width: 60px;
}
a.star_9 {
           width: 40px;
}
a.star_10 {
           width: 20px;
}
