div.copyright{
	position: relative;
	bottom: 0px;
	left: 0px;
	width: 531px;
	font-size: 11px;
	color: gray;
	text-align: center;
	background-color: #dedede;
	border-top: 10px solid #dedede;
}
div.companies{
	/* the job list with descriptions and logos */
	width: 525px; /* 535 without padding */
	height: 100%;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	overflow: visible;
}
div.bottomOptionalPages{
	width: 525px;
	height: 5px;
	font-weight: bold;
	border-bottom: 5px solid #ffffff;
}
div.getLetters{
	position: relative;
	background-color: #ffffff;
	width: 515px;
	padding-left: 10px;
	height: 40px;
	padding-top: 5px;
	border-bottom: 5px solid #ffffff;
}

div.getLettersHeader{
	float: left;
	width: 515px;
	font-size: 15px;
	font-weight: bold;
}

div.getLettersList{
	float: left;
	font-size: 15px;
	font-weight: bold;
	color: #0080cd;
}
a.lettersList{
	color: #0080cd;
	font-weight: bold;
	text-decoration: none;
}
a.lettersList:hover{
	color: orange;
	text-decoration: underline;
}
div.searchResultRow{
	position: relative;
	width: 509px;
	height: 65px;
	padding: 2px 0px 2px 0px;
	margin-bottom: 3px;
	background-color: #ffffff;
	border-bottom: 1px solid #7b7b7b;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
div.searchResultLogoVirk{
	float: left;
	width: 137px;
	height: 50px;
	border-right: 3px solid #ffffff;
	background-color: #ffffff;
}

img.searchResultLogoImgVirk{
	float: left;
	width: 137px;
	height: 23px;
	background-color: #ffffff;
}




div.searchResultCompanyName{
	float: left;
	width: 142px;
	height: 54px;
	background-color: #ffffff;
	border-right: 2px solid #ffffff;
}
div.searchResultCompanyNameText{
	float: left;
	width: 142px;
	background-color: #ffffff;
	font-weight: bold;
	color: #0080cd;
}
div.searchResultCompanyJobs{
	float: left;
	width: 142px;
	background-color: #ffffff;
}
div.searchResultCompanyJobsArrow{
	float: left;
	width: 6px;
	background-image: url("../images/arrowOrange.gif");
	background-repeat: no-repeat;
	height: 11px;
	border-top: 2px solid #ffffff;
	border-bottom: 4px solid #ffffff;
}
div.searchResultCompanyJobsText{
	float: left;
	width: 127px;
	height: 11px;
	background-color: #ffffff;
	margin-left: 5px;
}
a.searchResultCompanyJobsText{
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
	cursor: pointer;
}





div.searchResultType{
	float: left;
	width: 135px;
	height: 59px;
	background-color: #ffffff;
	overflow: hidden;
	border-right: 2px solid #ffffff;
}
div.searchResultArea{
	float: left;
	width: 88px;
	height: 59px;
	background-color: #ffffff;
	overflow: hidden;
}
div.sortOrderRow{
	position: relative;
	width: 509px;
	padding: 0px 0px 0px 0px;
	margin-bottom: 3px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #000000;
	border-top: 5px solid #ffffff;
	height: 20px;
}

div.sortOrderRowCompanyName{
	float: left;
	width: 277px;
	background-color: #ffffff;
	padding-left: 4px;
}
div.sortOrderRowCompanyNameText{
	float: left;
	font-weight: bold;
	border-right: 3px solid #ffffff;
}
div.sortOrderRowCompanyType{
	float: left;
	width: 140px;
	background-color: #ffffff;
}
div.sortOrderRowCompanyTypeText{
	float: left;
	font-weight: bold;
	border-right: 3px solid #ffffff;
}
div.sortOrderRowCompanyArea{
	float: left;
	width: 88px;
	background-color: #ffffff;
}
div.sortOrderRowCompanyAreaText{
	float: left;
	font-weight: bold;
	border-right: 3px solid #ffffff;
}
div.optionalPages{
	/* shows the Previous 1 2 3 4 Next */
	/* ALSO shows the "Du ser annonce 11 til 20 ud af 259" */
	width: 517px;
	height: 22px; /* 30 with border */
	padding: 10px 4px 0px 4px;
	font-weight: bold;
	font-size: 11px;
	border-bottom: 5px solid #ffffff;
}

.navLinks{
	color: #0396d5;
	text-decoration: none;
	margin-left: 2px;
	margin-right: 2px;
}
.navLinksRed{
	color: #ef6000;
	text-decoration: none;
	margin-left: 2px;
	margin-right: 2px;
}

.navLinksBlack{
	color: #000000;
	text-decoration: none;
	margin-left: 2px;
	margin-right: 2px;
}

div.noResultText {
	position: relative;
	width: 509px;
	height: 160px;
	margin-top: 33px;
	background-color: #ffffff;
	margin-left: 10px;
	font-size: 14px;
}
a.searchResultCompanyNameText{
	float: left;
	background-color: #ffffff;
	font-weight: bold;
	color: #0080cd;
	text-decoration: none;
}
