.max 
{
	font-weight:bold;
}
* 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR:#515151;
    FONT-SIZE:12px;
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
H1,H2,H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
    COLOR:#515151;

}
P, input, select
{
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
FONT-SIZE: 12px;
COLOR:#4D4D4F;
}
div.maincontainer DIV#page 
{	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	FONT-SIZE: 12px;
	width:580px;
	top:0px;
	left:170px;
	display:block;
	padding:15px 0px 0px 0px;
	position:relative;
	
}
div#topmenu ul li a.url
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR:#4D4D4F!important;
    FONT-SIZE:12px;
    text-decoration:none;
}
#topmenu ul li a.url:hover
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR:#4D4D4F!important;
    FONT-SIZE:12px;
    text-decoration:underline;
}
A 
{
	FONT-WEIGHT: normal;
	    color:#515151!important;
    TEXT-DECORATION: underline;
}
A:link
{
    FONT-WEIGHT: normal;
    COLOR: #000;
    TEXT-DECORATION: underline;
}
A:visited
{
    FONT-WEIGHT: normal;
        COLOR: #000;
    TEXT-DECORATION: underline;
}
A:active
{
    FONT-WEIGHT: normal;
    COLOR: #000;
    TEXT-DECORATION: underline;
}
A:hover
{
    FONT-WEIGHT: normal;
    color:#515151;
    TEXT-DECORATION: underline;
}
DIV.maincontainer
{
	top:0px;
	left:0px;
	position:relative;
	padding:0px 0px 0px 11px;
	TEXT-ALIGN: left;
    display:block;
    /*background:url(/gfx/jobgenvejen.dk/bg.gif) repeat-y;*/
    
}
TABLE.main
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 954px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BORDER-RIGHT-WIDTH: 0px
}
TABLE.header
{
    WIDTH: 100%;
    HEIGHT: 99px
}
TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.header
{
    VERTICAL-ALIGN: top;
    HEIGHT: 99px;
    BACKGROUND-COLOR: #ffffff
}
TD.mosaic
{
    HEIGHT: 99px
}
TD.siteTools
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 184px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: left
}
DIV.siteTools
{
    MARGIN: 5px 17px 9px 11px
}
TD.logo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 184px;
    PADDING-TOP: 0px;
    HEIGHT: 99px;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: center
}
TD.leftColumn
{
    VERTICAL-ALIGN: top;
    WIDTH: 184px;
    BACKGROUND-COLOR: #f1f1f1
}
TD.rightColumn
{
    VERTICAL-ALIGN: top;
    WIDTH: 184px;
    BACKGROUND-COLOR: #f1f1f1
}
DIV.rightColumnFiller
{
    FLOAT: left;
    WIDTH: 100%;
    PADDING-TOP: 8px;
    BACKGROUND-COLOR: #ffffff
}
DIV.leftColumnFiller
{
    WIDTH: 100%;
    PADDING-TOP: 8px;
    BACKGROUND-COLOR: #ffffff
}
TD.content
{
    VERTICAL-ALIGN: top;
    WIDTH: 585px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff
}
DIV.content
{
    MARGIN: 14px 9px 0px 11px
}
DIV.pageTools
{
    PADDING-RIGHT: 17px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 11px;
    PADDING-BOTTOM: 9px;
    MARGIN: 1px 0px 0px;
    WIDTH: 156px;
    PADDING-TOP: 8px;
    HEIGHT: 48px;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: left
}
DIV.pageTools A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #929292;
    TEXT-DECORATION: none
}
DIV.pageTools A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #929292;
    TEXT-DECORATION: none
}
DIV.pageTools A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #929292;
    TEXT-DECORATION: none
}
DIV.pageTools A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #929292;
    TEXT-DECORATION: none
}
DIV.siteTools A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #929292;
    TEXT-DECORATION: none
}
DIV.siteTools A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #929292;
    TEXT-DECORATION: none
}
DIV.siteTools A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #929292;
    TEXT-DECORATION: none
}
DIV.siteTools A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #929292;
    TEXT-DECORATION: none
}
DIV.logo
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 184px;
    PADDING-TOP: 0px;
    HEIGHT: 99px;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: center
}
IMG.logo
{
    MARGIN: 5px 0px 0px;
    WIDTH: 100px;
    HEIGHT: 62px
}
DIV.spotContainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px
}
DIV.mosaicLeft
{
    FLOAT: left;
    BORDER-LEFT: white 1px solid;
    WIDTH: 194px;
    HEIGHT: 99px
}
DIV.mosaic
{
    FLOAT: left;
    MARGIN-LEFT: 1px;
    WIDTH: 194px;
    HEIGHT: 99px
}
TD.newsletterMosaic
{
    HEIGHT: 77px
}
IMG.newsletterLogo
{
    MARGIN: 0px;
    WIDTH: 89px;
    HEIGHT: 55px
}
TABLE.newsletterHeader
{
    WIDTH: 607px;
    HEIGHT: 77px
}
TD.newsletterHeader
{
    VERTICAL-ALIGN: top;
    HEIGHT: 77px;
    BACKGROUND-COLOR: #ffffff
}
TD.newsletterContent
{
    VERTICAL-ALIGN: top;
    WIDTH: 605px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
DIV.newsletterContent
{
    MARGIN: 14px 0px 0px
}
DIV.newslwetterMainContainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
TABLE.newsletterMain
{
    BORDER-TOP-WIDTH: 0px;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 607px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BORDER-RIGHT-WIDTH: 0px
}
DIV.newsletterMosaicLeft
{
    FLOAT: left;
    BORDER-LEFT: white 1px solid;
    WIDTH: 150px;
    HEIGHT: 77px
}
DIV.newsletterMosaic
{
    FLOAT: left;
    MARGIN-LEFT: 1px;
    WIDTH: 150px;
    HEIGHT: 77px
}
TD.newsletterLogo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px;
    HEIGHT: 77px;
    BACKGROUND-COLOR: #f1f1f1;
    TEXT-ALIGN: center
}
DIV.newsletterFooterAddress
{
    BORDER-RIGHT: #bdbaa9 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #bdbaa9 1px solid;
    PADDING-LEFT: 4px;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #bdbaa9 1px solid;
    WIDTH: 605px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bdbaa9 1px solid;
    BACKGROUND-COLOR: #efefef;
    TEXT-ALIGN: center
}
TABLE.spotNewsletter
{
    DISPLAY: inline;
    MARGIN-BOTTOM: 8px;
    VERTICAL-ALIGN: text-top;
    WIDTH: 302px;
    MARGIN-RIGHT: 0px
}
TABLE.spot
{
    BORDER-TOP-WIDTH: 0px;
    TABLE-LAYOUT: auto;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    MARGIN: 0px 0px 8px;
    WIDTH: 100%;
    BORDER-RIGHT-WIDTH: 0px
}
TABLE.spotGray
{
    BORDER-TOP-WIDTH: 0px;
    TABLE-LAYOUT: auto;
    BORDER-LEFT-WIDTH: 0px;
    FLOAT: left;
    BORDER-BOTTOM-WIDTH: 0px;
    MARGIN: 0px 0px 8px;
    WIDTH: 100%;
    BACKGROUND-COLOR: #f1f1f1;
    BORDER-RIGHT-WIDTH: 0px
}
TABLE.spotLittle
{
    FLOAT: left;
    MARGIN-BOTTOM: 8px;
    WIDTH: 280px;
    MARGIN-RIGHT: 5px
}
TABLE.spotContent
{
    BORDER-RIGHT: #bdbaa9 1px solid;
    BORDER-TOP: #bdbaa9 1px solid;
    BORDER-LEFT: #bdbaa9 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #bdbaa9 1px solid
}
TD.spotBar
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(/images/spotBar.jpg);
    COLOR: #525753;
    HEIGHT: 20px
}
H1.spotBar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #525753
}
TD.innerSpotBar
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ebebeb
}
TD.spotContent
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
TD.spotUpperRightShadow
{
    VERTICAL-ALIGN: top;
    WIDTH: 2px;
    HEIGHT: 2px;
    BACKGROUND-COLOR: red
}
TD.spotRightShadow
{
    BACKGROUND-IMAGE: url(/images/spotRightShadow.jpg);
    VERTICAL-ALIGN: top;
    WIDTH: 2px;
    HEIGHT: 100%
}
TD.spotBottomRightShadow
{
    WIDTH: 2px;
    HEIGHT: 2px
}
TD.spotBottomLeftShadow
{
    WIDTH: 2px;
    HEIGHT: 2px
}
TD.spotBottomShadow
{
    BACKGROUND-IMAGE: url(/images/spotBottomShadow.jpg);
    WIDTH: 100%;
    HEIGHT: 2px
}
DIV.leftMenu
{
    BORDER-TOP: white 1px solid;
    WIDTH: 184px
}
DIV.leftMenuBottom
{
    WIDTH: auto;
    HEIGHT: 5px;
    BACKGROUND-COLOR: #f1f1f1
}
A.leftMenu
{
    MARGIN-LEFT: 3px
}
A.leftMenu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    TEXT-DECORATION: none
}
A.leftMenu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    TEXT-DECORATION: none
}
A.leftMenu:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    TEXT-DECORATION: none
}
A.leftMenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    TEXT-DECORATION: none
}
A.leftMenuSecond
{
    MARGIN-LEFT: 3px
}
A.leftMenuSecond:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    TEXT-DECORATION: none
}
A.leftMenuSecond:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    TEXT-DECORATION: none
}
A.leftMenuSecond:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    TEXT-DECORATION: none
}
A.leftMenuSecond:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black;
    TEXT-DECORATION: none
}
DIV.navNormal
{
    BORDER-RIGHT: white 1px solid;
    FLOAT: left;
    MARGIN: 0px;
    WIDTH: 13px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #dddacb
}
DIV.navNormalSecond
{
    BORDER-RIGHT: white 1px solid;
    FLOAT: left;
    WIDTH: 13px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ebb88b
}
DIV.navNormalThird
{
    BORDER-RIGHT: white 1px solid;
    FLOAT: left;
    WIDTH: 13px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #f8d2ab
}
DIV.navHighlighted
{
    BORDER-RIGHT: white 1px solid;
    FLOAT: left;
    WIDTH: 13px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ed1c22
}
DIV.menuFirst
{
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #f1f1f1
}
DIV.menuFirstHighlighted
{
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e2e2e2
}
DIV.menuSecond
{
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #e2e2e2
}
TABLE.articleSpot
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    WIDTH: 181px;
    BORDER-RIGHT-WIDTH: 0px
}
TABLE.articleSpotContent
{
    BORDER-RIGHT: #dcd9ca 1px solid;
    BORDER-TOP: #dcd9ca 1px solid;
    BORDER-LEFT: #dcd9ca 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #dcd9ca 1px solid
}
TABLE.articleContainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 5px 4px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
TD.articleContainer
{
    VERTICAL-ALIGN: top;
    WIDTH: 33%
}
TD.teaserList
{
    VERTICAL-ALIGN: top
}
IMG.articleFrontpage
{
    BORDER-TOP-WIDTH: 0px;
    DISPLAY: block;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    MARGIN: 4px auto 0px 4px;
    WIDTH: 170px;
    HEIGHT: 90px;
    BORDER-RIGHT-WIDTH: 0px
}
DIV.teaserImage
{
    MARGIN: 4px auto 4px 4px
}
DIV.listTeaser
{
    FONT-SIZE: 12px;
    MARGIN: 6px 2px 10px 4px;
    TEXT-ALIGN: left
}
DIV.listTeaser P
{
    MARGIN: 0px
}
DIV.articleMore
{
    FONT-SIZE: 12px;
    MARGIN: 8px 0px 8px 4px;
    TEXT-ALIGN: left
}
A.articleMore:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.articleMore:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #996600;
    TEXT-DECORATION: none
}
A.articleMore:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.articleMore:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.back:visited
{
    FONT-WEIGHT: normal;
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
DIV.article
{
}
DIV.articleHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px
}
DIV.articleDate
{
    FLOAT: left;
    MARGIN-BOTTOM: 0px;
    WIDTH: 100%;
    TEXT-ALIGN: right
}
DIV.articleByline
{
    MARGIN-BOTTOM: 0px
}
DIV.articleTeaser
{
    MARGIN-TOP: 8px;
    FONT-WEIGHT: bold
}
DIV.articleTeaser P
{
    MARGIN: 0px
}
DIV.articleText
{
    MARGIN: 8px 0px
}
DIV.fotografer
{
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 5px
}
DIV#footer 
{
	position:relative;
	width:100%;
	vertical-align:bottom;
	background:#f99609;
	color:white;
	height:25px;
	z-index:20;
	line-height:25px;
	text-align:center;
	}
	DIV#footer a 
	{
		color:#ffffff !important;
		text-decoration:none;
	}
	DIV#footer a:hover
	{
		color:#ffffff !important;
		text-decoration:underline;
	}
	
DIV.footerAddress
{
    BORDER-RIGHT: #bdbaa9 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #bdbaa9 1px solid;
    PADDING-LEFT: 4px;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #bdbaa9 1px solid;
    WIDTH: auto;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bdbaa9 1px solid;
    BACKGROUND-COLOR: #efefef;
    
}
A.footerAddress:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.footerAddress:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.footerAddress:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.footerAddress:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
IMG.documentImageright
{
    MARGIN-LEFT: 10px
}
IMG.documentImageleft
{
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 10px
}
IMG.documentImagetop
{
    MARGIN-BOTTOM: 10px
}
IMG.documentImagebottom
{
    MARGIN-TOP: 10px
}
.itemListHeader
{
    FONT-WEIGHT: bold;
    COLOR: black;
    BACKGROUND-COLOR: #efefef
}
.itemListHeader A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.itemListHeader A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.itemListHeader A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.itemListHeader A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.itemListTable TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px
}
.itemListTable
{
    BORDER-RIGHT: #dcd9ca 1px solid;
    BORDER-TOP: #dcd9ca 1px solid;
    BORDER-LEFT: #dcd9ca 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #dcd9ca 1px solid
}
.gemt
{
    Z-INDEX: 10;
    VISIBILITY: hidden;
    POSITION: absolute
}
.visibleSign
{
    BORDER-RIGHT: #7d7d7c 2px solid;
    BORDER-TOP: #7d7d7c 2px solid;
    Z-INDEX: 10;
    VISIBILITY: visible;
    BORDER-LEFT: #7d7d7c 2px solid;
    BORDER-BOTTOM: #7d7d7c 2px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #fbfaf9
}
.sign
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
DIV.card
{
    FLOAT: left;
    MARGIN-BOTTOM: 6px;
    WIDTH: 265px;
    MARGIN-RIGHT: 6px
}
TABLE.card
{
}
TABLE.print
{
    MARGIN: 0px auto;
    WIDTH: 600px
}
DIV.themeArticleListImage
{
    FLOAT: left;
    MARGIN-RIGHT: 6px
}
DIV.themeArticleListTeaser
{
}
INPUT.searchBox
{
    FONT-SIZE: 11px
}
INPUT.searchButton
{
    MARGIN: 0px;
    HEIGHT: 22px
}
TABLE.search
{
    MARGIN: 0px
}
DIV.fagblad
{
    FLOAT: left;
    MARGIN-BOTTOM: 16px;
    WIDTH: 175px;
    MARGIN-RIGHT: 6px;
    TEXT-ALIGN: center
}

.passwordfield{
	font: 10px verdana;  
	width: 80px;
	position: relative;
	top: -10px;
	left: 4px;
	margin:0px 1px;
	}

UL, LI{
	line-height: 17px;
	}

.spacer{
	margin: 10px 0px -12px;
	height: 20px;
	background-image: url("/gfx/spacer.gif");
	background-repeat: no-repeat;
	}

.small_button{
  border-top: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #555555;
  border-bottom: 1px solid #555555;
  background-color: #dddddd;
  width: 52px;
  font: 9px verdana;
  text-transform: uppercase;
  color: black;
  height: 16px;
  margin-right: 1px;
  }

.warningBg{
	background-color: #ff0000;
	color: white;
	}

.warning{
  font-family                :verdana;
  font-size                  :10px;
  color                      :#ffffff;
  padding-left               :3px;
  padding-right              :3px;
  margin-right               :5px;
  font-weight                :bold;
  cursor                     :help;
  border                     :1px solid maroon;
  background-color           :#cc0000;
  }

.star_warning{
	color: red;
	font: 13px verdana;
	font-weight: bold;
	}

.box1, .box2, .box3, .box4, .box5, .box6, .box7, .box8, .box9, .box10
  { font: 10px verdana; border: 1px outset; margin-right: 6px; width: 48px; text-align: center; color: white;}

.box1 { background-color: #bb5555; }
.box2 { background-color: #cc5500; }
.box3 { background-color: #cc6622; }
.box4 { background-color: #dd7700; }
.box5 { background-color: #cc7722; }
.box6 { background-color: #aa8800; }
.box7 { background-color: #99aa00; }
.box8 { background-color: #88bb11; }
.box9 { background-color: #55cc00; }
.box10 { background-color: #33dd00; }

.match-bg
{
	
	color: white;
	}

.col1 { background-color: #bb5555; }
.col2 { background-color: #cc5500; }
.col3 { background-color: #cc6622; }
.col4 { background-color: #dd7700; }
.col5 { background-color: #cc7722; }
.col6 { background-color: #aa8800; }
.col7 { background-color: #99aa00; }
.col8 { background-color: #88bb11; }
.col9 { background-color: #55cc00; }
.col10 { background-color: #33dd00; }





.small-box{
	height: 14px;
	width: 17px;
	border: 1px outset;
	margin-right: 4px;
	}

.s_button{
	background-color: #f0f0f0;
	border: 1px solid black;
	height: 22px;
	width: 60px;
	font: 12px verdana;
	}

.button{
	background-color: #f0f0f0;
	border: 1px solid black;
	height: 22px;
	font: 12px verdana;
	}


.input_fiel{
	background-color: #f7f7f7;
	font: 12px verdana;
	padding: 2px;
	}

#top1
{
	
	width:1000px;
	font: 12px verdana;
	padding:0px;
	margin:0px;
	padding:0px;
	position:absolute;
	text-align: left;
	
	
	}
	div#logoIAK 
	{
		display:block;
		background:#f99609 url(/gfx/jobgenvejen.dk/komplement/header_about.gif) no-repeat;
		height:100px;
		position:relative;
		text-align:right;
	}
	div#logoIAK a 
	{
		top:15px;
		padding-right:20px;
		height:100px;
		position:relative;
		text-decoration:none;
	}
	#top2 
	{
		top:0px;
		display:block;
		padding:0px;
		margin:0px;
		height:125px;
		position:relative;
	}
#topmenu 
{
	background:#dadada;
    text-align:center;
    padding:0px;
    margin:3px 0px 0px 0px;
    width:1000px;
    height:21px;
    
    
}
#topmenu ul 
{
	list-style:none;
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
}

#topmenu ul li 
{
	margin:0px;
	padding:1px 0px 0px 15px;
	float:left;
	FONT-SIZE:14px;
	position:relative;
}

#top_menu a.url{
	text-decoration: none;
	border-bottom: none;
	}
	

#colleft 
{
	padding: 7px 5px 5px 12px;
	left:0px;
	width:130px!important;
	position:absolute;
	display:block;
	margin-top:8px;
	
}
#colright 
{
	
	left:800px;
	width:170px;
	position:absolute;
	display:block;
	
	
}
div#teaser	{

		width: 163px;
		margin: 20px 0 0 0;
		border:1px solid #c3c3c3;
		height:80px;
		}
	div#teaser span 
	{
		display:block;
		margin:5px;
	}
div#teaser span a	
{
	font-weight:bold;
	padding-left:20px;	
	color:#c00;
	
		}
.alternateBg1 {background: #efefef; padding:5px;}
.alternateBg2 {background: #f8ebd8; padding:5px;}

.excluded_term{
	text-decoration: line-through;
	color: #cccccc;
	}

.terms_normal{
	font: 12px arial;
	line-height: 15px;
	color: #333333;
	background: white;
	}

.terms_user{
	background: white;
	color: #00ba00;
	font-weight: bold;
	}

.terms_bg_Stilling       {background: #00ba00; color: white;}
.terms_bg_Branche        {background: #ff9900; color: white;}
.terms_bg_Uddannelse     {background: #6685f0; color: white;}
.terms_bg_Joboensker     {background: #dd6655; color: white;}
.terms_bg_Arbejdsforhold {background: #bebc9d; color: white;}
.terms_bg_Personlig      {background: #8e8e8e; color: white;}
.terms_bg_Geografi       {background: #bc9af4; color: black;}
.terms_bg_Tableset       {background: #e4e4e4; color: black; border-bottom: 1px solid white;}
.terms_bg_Koerekort      {background: #b5bce9; color: black;}
.terms_bg_Standard       {background: #f99609; color: white; margin-top:10px}
.terms_bg_Error          {background: #ff4444; color: white;}

.terms_fg_Stilling       {color: #00ba00;}
.terms_fg_Branche        {color: #ff9900;}
.terms_fg_Uddannelse     {color: #6685f0;}
.terms_fg_Joboensker     {color: #dd6655;}
.terms_fg_Arbejdsforhold {color: #bebc9d;}
.terms_fg_Personlig      {color: #8e8e8e;}
.terms_fg_Geografi       {color: #bc9af4;}

.terms_bd_Stilling       {border:1px solid #00ba00;}
.terms_bd_Branche        {border:1px solid #ff9900;}
.terms_bd_Uddannelse     {border:1px solid #6685f0;}
.terms_bd_Joboensker     {border:1px solid #dd6655;}
.terms_bd_Arbejdsforhold {border:1px solid #bebc9d;}
.terms_bd_Personlig      {border:1px solid #8e8e8e;}
.terms_bd_Geografi       {border:1px solid #bc9af4;}
.terms_bd_Koerekort      {border:1px solid #b5bce9;}
.terms_bd_Standard       {border:1px solid #f99609; color: black; }
fieldset p      {padding:6px 6px 6px 14px; margin:0px;}
fieldset legend {margin-left:10px;padding:2px;}
.terms_bd_Error          {border:2px solid #ff4444; color: black;}
fieldset table 
{
	width:90%!important;
	margin:0px 10px 0px 10px;
	padding:0px !important;
}

.select_field{
	background: #f0f0f0;
	font: 10px verdana;
	}

.small_caption{
	padding-bottom: 3px;
	font: 10px verdana;
	}

A.small_caption{
	text-decoration: underline;
	font-weight: normal;
	color: black;
	}

.context, .text{
	font: 12px verdana;
	color: #6a6a6a;
	padding-top: 6px;
	
	}

.param{
	color: #8f421a;
	font: 12px verdana;
	font-weight: bold;
	padding-top: 6px;
	}

.url{
	font: 12px verdana;
	font-weight: bold;
	margin-bottom: 2px;
	}


UL.cvlist{
	margin: 0;
	padding: 0;
	}

LI.cvlist{
	margin-left: 24px;
	list-style-type: circle;
	}

LI.cvlistround{
	margin-left: 24px;
	list-style-type: square;
	}

LI.indent{
	margin-left: 35px;
	}

.result_box ul{
	margin: 0;
	padding: 0;
	}

.result_box li{
	list-style-type: square;
	}

#colleft li
{
	
	list-style-type: square;
	}

.nospace{
	margin-bottom: 8px;
	}

.zero_results{
	width: 95%;
	text-align: center;
	height: 40px;
	font: bold 15px arial;
	color: maroon;
	}

.structured_cv_area{
	border: 0;
	width: 100%;
	height: 90px;
	font: 11px verdana;
	padding: 3px;
	overflow: scroll;
	}

.structured_cv_container{
	padding: 2px;
	width: 100%;
	}

.structured_cv_text{
	font: 12px verdana;
	padding: 2px;
	color:white;
	}

.structured_cv_text:first-letter{
	}

.structured_cv_text a, .structured_cv_text a:visited{
	border: none;
	color: #cc0000 !important;
	font-weight: normal;
	}

.structured_cv_text a:hover{
	text-decoration: underline;
	color: #cc0000 !important;
	}

.cv-grouped-header1, .cv-grouped-header2{
	color: #cc0000 !important;
	padding: 7px;
	line-height: 16px;
	}

.cv-grouped-header1-big, .cv-grouped-header2-big{
	line-height: 16px;
	border-top: 1px solid #aaaadd;
	border-left: 1px solid #aaaadd;
	border-right: 1px solid #aaaadd;
	}

.cv-grouped-header1 a, .cv-grouped-header2 a{
	border: 0;
	color: #cc0000 !important;
	}

.cv-grouped-header1 a:visited, .cv-grouped-header2 a:visited{
	color: #cc0000 !important;
	text-decoration: none;
	}

.cv-grouped-header-link{
	border: 0;
	padding: 4px 0px 4px 0px;
	font: bold 12px verdana;
	}

.cv-grouped-header-link-small{
	border: 0;
	font-weight: normal;
	float: right;
	}

.cv-grouped-header-link-small:hover, .cv-grouped-header-link:hover{
	border: 0;
	color: #dddddd;
	}

.cv-grouped-header1{
	background: #fafafa;
	}

.cv-grouped-header2{
	background: #f3f3f3;
	}

.cv-grouped-header1-big{
	background: #eeeeff;
	}

.cv-grouped-header2-big{
	background: #ddddff;
	}

.cv-template-dot{
	float: left;
	width: 14px;
	height: 10px;
	}

.cv-template-dot-text{
	float: left;
	margin-left: 4px;
	}

.candidate-btn{
	height: 20px;
	width: 40px;
	border: 1px outset;
	background: #cccccc;
	font: 10px tahoma;
	text-transform: uppercase;
	color: black;
	padding:2px;
	}

a.candidate-link{
	width: 100%;
	background: beige;
	padding: 4px;
	font-weight: bold;
	color: black;
	}

a.candidate-link:hover{
	background: white;
	color: black;
	}

.cell{
	position: relative;
	top: 2px;
	padding-left: 2px;
	}

.radio-btn{
	position: relative;
	top: 2px;
	margin-right: 5px;
	}	

.small-btn{
	font: 10px verdana;
	height: 19px;
	width: 40px;
	background: #eeeeee;
	border: 1px solid black;
	}


.ul-leftmenu{
	margin: 0 30px;
	padding: 4px;
	}

#colleft li{
	list-style-type: none;
	}

.leftmenu-title{
	font: bold 12px verdana;
	margin-left: 34px;
	}

#colleft dl{
	width: 164px;
	margin: 0 0 10px 1px;
	padding: 0;
	}

#colleft dt{
	margin: 0 10px 0 4px;
	padding: 2px 10px;
	background: #f4f4f4;
	border-right: 1px solid #5bbbbb;
	border-bottom: 1px solid #bbbbbb;
	font-weight: bold;
	}

#colleft dd{
	font: 10px verdana;
	margin: 0 10px 0 4px;
	padding: 4px 10px;
	background: white;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #e4e4e4;
	}

#colleft dd.forbund{
	background: url(/gfx/graf3.gif) no-repeat;
	}


#colleft dd a, #colleft dd a:visited{
	text-decoration: none;
	border-bottom: none;
	font-weight: normal;
	color: #223322;
	}

#colleft dd a:hover{
	color: black;
	border-bottom: 1px solid black;
	}	
		
.menu-tab{
	border: 0;
	margin: 0 0 -2px 0;
	padding: 0;
	margin-left:15px;
	}		
	
hr.c {
  border: none 0; 
	border-top: 1px dashed #dddddd;/*the border*/
	width: 50%;
	text-align: center;
	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

.options-btn{
	/*cursor: hand;*/
	}


.term-list{
	margin: 0 0 0 20px;
	padding: 0px;
	}


.a-adtext{
	font: 12px verdana;
	line-height: 16px;
	color: black;
	}

.a-info{
	font: 12px verdana;
	color: gray;
	}

.a-selector{
	font: 12px verdana;
	background: #fafafa;
	}

#page .expand, #page .expand:visited{
	font: 10px verdana;
	background: #ffffff;
	text-decoration: none;
	border: 1px solid black;
	color: #000000;
	padding: 2px 5px;
	text-align: center;
	}
	
#page a.expand:hover{
	background: #eeeeee;
	text-decoration: none;
	color: black;
	}

#page a.small-link:visited, #page a.small-link, #page a.small-link:hover{
	color: black;
	text-decoration: underline;
	font-weight: normal;
	border: 0;
	}

#page a.explain-hits, #page a.explain-hits:visited{
	text-decoration: none;
	font-weight: normal;
	color: black;
	cursor: help;
	}	

#page a.explain-hits:hover{
	text-decoration: none;
	font-weight: normal;
	color: gray;
	border-bottom: 1px dashed gray;
	}	

#page a.explain-hits-bar, #page a.explain-hits-bar:visited{
	text-decoration: none;
	font-weight: normal;
	color: white;
	border-bottom: 1px dashed white;
	cursor: help;
	}	

#page a.explain-hits-bar:hover{
	text-decoration: none;
	font-weight: normal;
	color: black;
	border-bottom: 1px dashed black;
	}	

#search-options
{
	
	width:95%!important;
	border: 1px solid #afafaf;
	margin: 10px 0px!important;
	padding: 0px 8px!important;
	
	}

legend{
	
	}

.listing-type{
	margin: 0;
	padding: 0;
	}

.listing-type-1{
	list-style-type: none;
	}

.item-wrapper-red
{
/*	width:690px !important;*/
	border: 2px solid #bb4444;
	}

.item-wrapper-green
{
/*	width:690px !important;*/
	border: 2px solid #44bb44;
	}

.batch-bg-color-red{
	color: white;
	background: #bb4444;
	}

.batch-bg-color-green{
	color: white;
	background: #44bb44;
	}
table.s-result-container 
	{
		width:100%!important;
		padding:5px !important;
		
	}
.s-result-container table 
{
width:100%!important;
	
}
.s-result-container table 
{
	/*width:680% !important;*/
	padding:10px !important;
}
.s-result-container table tr td 
{
	padding:0px !important;
	
	}

.terms_bd_standard table 
{
	width: 90% !important;
	/*background-color:red;*/
	}

.terms_bd_standard table 
{
	width: 90% !important;
	/*background-color: Green;*/
	}

TABLE {border-collapse:separate !important;

	width:100% !important;
	
	padding:0px !important;

	margin:0px!important;
}


TABLE TR TD 
{
	border-collapse:separate !important;
	padding:10px !important;
	margin:0px!important;
}
fieldset TABLE TR TD 
{
	border-collapse:separate !important;
	padding:1px !important;
	margin:0px!important;
}

div.paging 
	{
		margin-top:10px!important;
	}
	div.paging .button_paging 
	{
		height: 17px!important;
		width: 14px;
		padding:0px;
		margin:0px;
		background-color: #f0f0f0;
		background-repeat: no-repeat;
		border: 1px solid #bfbfbf!important;
		font: 11px trebuchet ms;
		position:relative;
		top:1px;
	}
	div.paging span.pageCurrent 
	{
		
		margin:0px 2px!important;
		padding:3px 3px!important;
	}
	div.paging span.pageLink 
	{
		padding:0px!important;
	}
	div.paging span.pageLink a 
	{
		padding:3px 4px;
		text-decoration:none!important;
	}
	div.paging span.pageLink a:hover
	{
		padding:2px 3px 3px 3px;
		background:#f0f0f0;
		border:1px solid #bfbfbf!important;
		text-decoration:none!important;
	}
	div.paging span.pageLinkShortCut
	{
		position:relative;
		top:6px;	
	}
	
	div.paging span.pageLinkShortCut a 
	{
		display:inline-block!important;
		height:18px;
		width:14px;
		padding:0px 0px!important;
		margin:0px 3px!important;
		background:#dfdfdf!important;
		border:1px solid #bfbfbf!important;
		text-decoration:none!important;
	}
	div.paging span.pageLinkShortCut a:hover
	{
		padding:0px 0px!important;
		background:#ffffff!important;
		border:1px solid #bfbfbf!important;
		text-decoration:none!important;
	}
	div.paging span.pageLinkDisabled
	{
		padding:4px 3px;
		margin:0px 4px;
	}

/*            linkedin icon fix                      */

    .linkedIn-container img
    {
        margin-bottom: -2px;
        margin-right: 2px;
    }



