html 
{ 
	height: 100%; 
	margin-bottom: 1px; 
	background-color: white;
}

body
{
	background-color: white;
	color: #505050;
	font-family: verdana, arial, 'lucida console', sans-serif;
	font-size: 16px;
}

td.metadataheader
{
	font-size: 10px;
	font-family: verdana, arial, 'lucida console', sans-serif;
}

td.login
{
	margin-top: 2px;
	margin-left: 10px;
	font-size: 75%;
	color: #dddddd;
}

input.login
{
	font-size: 75%;
	color: #0f0f0f;
}

a.previous_results
{
	font-size: 12px;
	color: darkblue;
	text-decoration: none;
}

a.next_results
{
	font-size: 12px;
	color: darkblue;
	text-decoration: none;
}

div.banner-box-left
{
	margin-top: 30px;
	margin-left: 20px;
	margin-right: 20px;
	width: 280px;
}

div.banner-box-right
{
	margin-top2: 30px;
	margin-left2: 20px;
	margin-right2: 20px;
	width2: 280px;
}

div.box-header
{
	background-color: white;
	color: white;
	font-size: 14px;
	font-family: verdana, arial, 'lucida console', sans-serif;
	background: url(/graphics/box-header-grey.png);
}

div.box-body
{
	border-style: solid;
	border-width:1;
	border-color: #63829E;

	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	width2: 278px;
	width: 800px;
	text-align2: center;
	background-color: #F0F0F0;
}

div.box-row
{
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
}

div.box-body2
{
	border-style: solid;
	border-width:1;
	border-color: #63829E;

	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	width: 278px;
}

div.box-horz-line
{
	width: 90%;
	height: 10px;
	color: #F03888;
	background-color: #F03888;
	background: url(/graphics/dot-box-blue.png);
	background-repeat: repeat-x;
	margin-left: 5%;
	margin-top: 10px;
}

div.banner-companies-header
{
	background-color: white;
	color: #707070;
	font-size: 14px;
	font-family: verdana, arial, 'lucida console', sans-serif;
	background: url(/graphics/box-header-grey.png);
}


div.banner-box-green
{
	height: 300px;
	width: 770px;
	background: url(/graphics/box-blue.png); 
	background-repeat: no-repeat;
}

div.banner-jobs-header
{
	height: 35px;
	font-size: 14px;
	font-family: verdana, arial, 'lucida console', sans-serif;
	color: #101010;
	margin-top: 6px;
}

div.banner-jobs
{
	margin-top: 10px;
	margin-left: 30px;
	margin-right: 30px;
	font-family: verdana, arial, 'lucida console', sans-serif;
}

td.metadataheader
{
	color: #000000;
	font-size: 12px;
}

img.companybanner
{
	margin: 4px;
}

div.companybanner
{
	border-style: solid;
	border-width:1;
	border-color: #63829E;

	background-color: #F0F0F0;

	width: 900px;
	margin-left: 62px;
	margin-top: 5px;
}

td.companybanner
{
	border-style: solid;
	border-width:1;
	border-color: #63829E;

	background-color: white;
}

table.companybanner
{
	border-style: solid;
	border-width:1;
	border-color: #63829E;
	
	background-color: #F0F0F0;

	margin-top: 15px;
}

div.morecompanies
{
	text-align:right;
	margin-right: -5px;
	font-size: 70%;
}

a.morecompanies
{
	text-decoration: none;
	color: #F36A32;
	font-weight: bold;
}

input.searchbutton
{
	margin-bottom: -4px;
}

div.menu
{
	margin-top: 2px;
	margin-left: 10px;
	font-size: 75%;
	color: #dddddd;
}

div.companyprofiles
{
	border-bottom: thin solid #63829E;

	background-color: white;

	width: 600px;
	height: 60px;
	
	margin-left: 110px;
	margin-top: 10px;
	margin-bottom: 10px;
}

table.companyprofiles
{
	WIDTH = 100%;
}

a.companyprofiles
{
	margin-left: 40px;
	text-decoration: none;
	color: #003888;
	vertical-align: 120%;
	font-size: 90%;
}

span.companyprofiles
{
	margin-left: 40px;
	text-decoration: none;
	vertical-align: 120%;
	font-size: 90%;
}

h3.companyprofiles
{
	margin-top: 40px;
	margin-left: 40px;
}

a.ma
{
	text-decoration: none;
	color: #F36A32;
}

table.pricelist
{
	font-size: 90%;
}

div.stats-box-header
{
	background-color: #63829E;
	color: white;
	margin-top: 20px;
	width: 402px;
	margin-left: 100px;
}

div.stats-box
{
	border-style: solid;
	border-width:1;
	border-color: #63829E;

	width: 400px;

	margin-left: 100px;
}

a.box
{
	font-size: 12px;
	color: #707070;
	background-color: white; 
	margin-left: 10px;
	text-decoration: none;
}

a.banner-jobs
{
	font-size: 12px;
	color: #707070;
	background-color: white; 
	margin-left: 10px;
	text-decoration: none;
}

a.banner-companies
{
	font-size: 12px;
	color: #707070;
	background-color: white; 
	margin-left: 10px;
	text-decoration: none;
}









select
{
	background-color: #f0f0f0;
}

input
{
	background-color: #f0f0f0;
}

span.result_count
{
	font-size: 18px;	
}

table.results
{
	background-color: white;
}

td.resultsarea
{
}

td.searchbox
{
	font-size: 14px;
}

td.metadata_criteria
{
	font-size: 14px;
	margin-left: 5px;
}

td.searchmetadata
{
	font-size: 12px;
}

select.metadataselect
{
	font-size: 11px;
}



span.result_filetype
{
	font-size: 11px;
	color: darkgrey;
}

a.result_title
{
	font-size: 14px;
	color: #4040CB;
}

td.result_text
{
	font-size: 12px;
	width: 600;
}

td.result_info
{
	font-size: 12px;
	color: darkgreen;
}

a.result_url
{
	color: #00008B;
}

a.result_extrainfo
{
	color: darkblue;
	text-decoration: none;
}

span.result_extrainfo
{
	color: #404040;
	background-color: #F8F8B0;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

p.result_extrainfo
{
	color: #404040;
	background-color: #F8F8B0;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 10px;
}

td.result_space
{
	height: 10;
}

td.result_navigation
{
	color: darkblue;	
}

a.result_navigation_prev
{
	font-size: 16px;
	color: darkblue;	
	margin-right: 20px;
}

a.result_navigation
{
	color: darkblue;	
}

a.result_navigation_next
{
	font-size: 16px;
	color: darkblue;	
	margin-left: 20px;
}

span.result_query
{
	color: darkgreen;
}

p.maintext
{
	margin-left: 50px;
	margin-top: 30px;
	margin-right: 30px;
	font-size: 14px;
}






div.intro-text
{
	background-color: #E0F0E0;
	color: #707070;		
	font-size: 14px;
	font-family: verdana, arial, 'lucida console', sans-serif;
}

span.branche
{
	color: #707070;
	text-decoration: none;
	font-size: 12px;
	font-family: verdana, arial, 'lucida console', sans-serif;
}

select
{
	font-family: verdana, arial, 'lucida console', sans-serif;
}

a.nulstil
{
	color: darkblue;
	text-decoration: none;
}

