/*
-------------------------------------------------
-	 Main stylesheet, designed for fagjob.ankiro.dk
-
-	 Last modified: 2004/03/15
-	 Author:        lasse@ankiro.dk
-
-  Remove this notice upon release
-------------------------------------------------
*/
.max 
{
	font-weight:bold;
}
BODY{
	background-color: white;
	padding: 10px 10px;
	/*padding-bottom: 10px;*/
	text-align: left;
	color: #000000;
	font-size: 12px; 
	line-height: 15px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	display: block; 
	margin-bottom: 10px;
	overflow-x: hidden;
	
	}

TD
	{
	font: 11px verdana, arial, sans-serif;
	}

p
	{
	font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; display: block; margin-bottom: 10px
	}

.breaker
	{
	clear:both;
	overflow:hidden;
	height:1px
	}

#page
	{
	background-color: white;
	padding: 4px 0px 0px 10px;
	margin-top: 25px;
	
	}

#page h1
	{
	margin: 0px 0px;
	padding: 0px;
	font-size: 17px;
	font-weight: bold;
	}

#page h2
	{
	margin: 0px 0px;
	padding: 0px;
	font: bold 13px verdana;
	}

#page h3
	{
	margin:0px 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	}

#page p
	{
	line-height: 17px;
	padding: 0px;
	margin: 15px 0px;
	}

#page div.manchet
	{
	background-color: #f0f0f0;
	margin: 3px 0px;
	padding: 6px;
	line-height: 16px;
	border: 1px solid #dddddd;
	}

#page p.blowout
	{
	background-color: #6089af;
	color: white;
	margin: 18px 18px 0px 18px;
	padding: 6px;
	border: 1px outset;
	font-weight: bold;
	font-size: 12px;
	}

a:link, a:visited
	{
	color: #336666; 
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #336666;
	}

a:hover
	{
	color: #ff9900;
	border-bottom: 1px solid #336666;
	}

.selected_item
	{
	color: #8f421a;
	font-weight: bold;
	}

UL, LI
	{
	list-style: url("/gfx/bullet.gif");
	line-height: 17px;
	}

.small_button
  {
  border: 1px solid black;
  background-color: #eeeeee;
  width: 70px;
  font: 9px arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: black;
  height: 14px;
  margin-right: 3px;
  }

.warningBg
	{
	background-color: #ff0000;
	color: white;
	}

.star_warning
	{
	color: red;
	font: 13px trebuchet ms;
	font-weight: bold;
	}

.s_button
	{ 
	font-size: 12px; 
	background-color: #ffffff; 
	border: 1px solid #ff9900; 
	margin: 1px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	cursor: hand 
	}

.button
	{
	background-color: #f0f0f0;
	border: 1px solid black;
	height: 22px;
	font: 11px trebuchet ms;
	}

.input_field
	{
	background-color: #f7f7f7;
	font: 12px verdana;
	padding: 2px;
	}

#top_menu
	{
	width: 100%;
	border: 1px solid black;
	background-color: #eeeeee;
	color: black;
	font: bold 12px arial;
	text-align: center;
	
	}

#top_menu a.url
	{
	text-decoration: none;
	border-bottom: none;
	}

.alternateBg1 {background: #f7f7f7;}
.alternateBg2 {background: #ffffff;}

.excluded_term
	{
	text-decoration: line-through;
	color: #cccccc;
	}

.terms_normal
	{
	font: 11px 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: orange;
	color: white;
	}

.terms_bg_Uddannelse
	{
	background: #6685f0;
	color: white;
	}

.terms_bg_Joboensker
	{
	background: #cc5544;
	color: white;
	}

.terms_bg_Arbejdsforhold
	{
	background: #ceccad;
	color: white;
	}

.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-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-size: 11px; 
	color: #6a6a6a;
	padding-top: 6px;
	}

.param
	{
	color:  #ff9900;
	font-size: 11px; 
	line-height: 15px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	font-weight: bold;
	padding-top: 6px;
	}

.url
	{
	font: 12px arial;
	font-weight: bold;
	margin-bottom: 2px;
	}

#page a.url
	{
	border-bottom: none;
	}

#page a.url:hover
	{
	border-bottom: none;
	}

.lead_text
	{
	color: black;
	width: 84px;
	font: 11px verdana;
	float: left;
	}

.text_field
	{
	font: 11px verdana;
	width: 140px;
	}


.result_box
	{
	background-color: #ffffff;
	margin: 0px 0px;
	padding: 7px;
	line-height: 16px;
	border-left: 2px solid #e4e4e4;
	border-right: 2px solid #e4e4e4;
	border-top: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	width: 100%;
	}


.job_source
	{
	float: right;
	color: #8f421a;
	font-weight: bold;
	font: 10px verdana;
	}

.bullet
	{
	background-image: url("/gfx/bullet.gif");
	background-repeat: no-repeat;
	background-position: top left;
	}
	
#page div.s_infobox
	{
	background-color: #669999;
	margin: 0px 0px;
	padding: 5px;
	line-height: 15px;
	color: #ffffff;
	width: 100%;
	}

.s_button
	{
	background-color: #f0f0f0;
	border: 1px solid black;
	height: 22px;
	width: 60px;
	font: 11px trebuchet ms;
	}

.s_selectfield
	{
	background-color: #f0f0f0;
	font: 10px verdana;
	}

.s_markup	
	{
	font-weight: bold;
	}

#s_above_cutoff, #s_below_cutoff
	{
	padding: 3px;
	color: white;
	font-weight: bold;
	line-height: 16px;
	width: 100%;
	}

#s_above_cutoff {	background-color: #336666; }
#s_below_cutoff {	background-color: #336666; }

#search_field
	{
	width: 300px;
	border: 1px solid #ff9900; 
	margin: 1px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	}
	
/*
-------------------------------------------------
-	 Disse styles var i det gamle men ikke i det nye
-------------------------------------------------
*/

.navlink
	{
	color: white;
	font-size: 11px; 
	line-height: 15px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	margin-bottom: 10px
	}
	
.spacer
	{
	margin: 10px 0px -12px;
	height: 20px;
	background-image: url("/gfx/spacer.gif");
	background-repeat: no-repeat;
	}
	
form 
	{
	display: inline;
	}
	
H1 { color: black; font-weight: bold; font-size: 15px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; display: block }
H3 { color: black; font-weight: bold; font-size: 15px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; display: block }
B   {color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; font-weight: bold;}




.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;
	
	}

.structured_cv_container{
	padding: 2px;
	width: 100%;
	border: 1px solid gray;
	width: 100%;
	}

.structured_cv_text{
	font: 12px arial;
	padding: 2px;
	color:white;
	}

.structured_cv_text:first-letter{
	}

.structured_cv_text a, .structured_cv_text a:visited{
	border: none;
	color: white;
	font-weight: normal;
	}

.structured_cv_text a:hover{
	text-decoration: underline;
	}

	
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;
	}

#page .hidelink{
	text-decoration: none;
	font-weight: normal;
	border: 0;
	color: white;
	}

#page .hidelink:hover{
	text-decoration: underline;
	border: 0;
	color: white;
	}

#page .hidelink:visited{
	text-decoration: none;
	border: 0;
	color: white;
	}

#page .term-delete{
	color: black;
	text-decoration: none;
	font-weight: normal;
	}

#page .term-delete:hover{
	color: gray;
	text-decoration: underline;
	font-weight: normal;
	}

.term-list{
	margin: 0 0 0 20px;
	padding: 0px;
	}


.a-adtext{
	font: 11px verdana;
	line-height: 16px;
	color: black;
	}

.a-info{
	font: 11px verdana;
	color: gray;
	}

.a-selector{
	font: 11px 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;
	border-bottom: 1px dashed 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: 550px;
	border: 1px solid black;
	margin: 0;
	padding: 0;
	}

legend{
	font: bold 13px arial;
	}

.listing-type{
	margin: 0;
	padding: 0;
	}

.listing-type-1{
	list-style-type: none;
	}

.item-wrapper-red{
	border: 2px solid #bb4444;
	}

.item-wrapper-green{
	border: 2px solid #44bb44;
	}

.batch-bg-color-red{
	color: white;
	background: #bb4444;
	}

.batch-bg-color-green{
	color: white;
	background: #44bb44;
	}

.s-result-container{
	width: 540px;
	}
	
	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;
    }



