html,body {text-align:center;font:11px Verdana,Arial,Helvetica,sans-serif}
p,td,th {text-align:left;font:11px Verdana,Arial,Helvetica,sans-serif}
body {background:#fff;margin:0;}
a,a:link,a:visited {color:#1b68b1;border:0;text-decoration:none}
a:hover,a:active {color:#1b68b1;border:0;text-decoration:underline}
form {margin:0}
h1 {font-size:18px;margin-top:10px}
h2 {font-size:15px}
h3 {font-size:13px;color:#1b68b1;margin-top:4px;margin-bottom:0px;padding:0px}
h4 {font-size:12px;color:#000;margin-top:4px;margin-bottom:4px}
h4 a,h4a:link,h4 a:visited {color:#19438e}
fieldset {border:1px solid #666}
fieldset legend {color:#666;font-weight:bold;padding:0 5px}
fieldset div {padding:10px}
img {border:0}


#canvas {width:925px;text-align:left;margin-left:auto;margin-right:auto;}
#header {height:140px;border-bottom:4px solid #1b68b1;background: url(/images/bg_header.jpg) ;margin-bottom:4px;position: relative;}
#header #header_logo {float:left;margin:0px; width:470px;}
#header #header_menu {float:right;margin:70px 5px 0px 0px; text-align:right}
#header #header_menu a, #header #header_menu a:link, #header #header_menu a:visited {color: #1b68b1; font-weight:bold}
#header #header_menu a:hover, #header #header_menu a:active {color: #1b68b1; font-weight:bold}
#header_menu  ul {margin:0;padding:0;}
#header_menu  ul li {margin:0;padding:0;list-style:none; display:inline; border-right:1px solid #fff; margin-right:8px;}
#header_menu  ul li a,#menu ul li a:link,#menu ul li a:visited { padding-right:5px; }
#header_menu  ul li a:hover,#menu ul li a:active {}
#header_menu  ul li.last {margin-right:0px; border:0px;}
#header_menu input.key {background:url(/images/trefBk.gif) no-repeat;font-family:Trebuchet MS; font-size:13px; width:337px; font-weight:normal; color:#000; border:0; height:27px; padding:5px 0 0 10px;margin-top:12px;}
#header_menu input.btn {font-family:Trebuchet MS; font-size:13px;width:auto; font-weight:normal; color:#ffffff; cursor:hand; cursor:pointer; width:68px; border:1px solid #fff; background-color:#b6b9b3; height:26px; padding:2px 0 5px 0;margin:0px;margin-bottom:6px;}


#menu {width:163px;float:left; }
#menu ul {margin:0;padding:0;}
#menu ul li {margin:0;padding:0;list-style:none; background-color: #8a8b8d;border-bottom:2px solid #fff }
#menu ul li a,#menu ul li a:link,#menu ul li a:visited { color:#FFF; font-weight:bold; border-left:10px solid #8a8b8d;padding: 3px 0px 2px 4px; display:block}
#menu ul li a:hover,#menu ul li a:active { background-color:#eef2f4; text-decoration:none}
#menu ul li a.active,#menu ul li a.active:link,#menu ul li a.active:visited {  border-left:10px solid #1b68b1; color:#fff}
#menu ul li ul li {margin:0;padding:0;list-style:none; background: #8a8b8d ;border-bottom:1px solid #8a8b8d}
#menu ul li ul li a,#menu ul li ul li a:link,#menu ul li ul li a:visited { font-weight:normal; border-left:10px solid #8a8b8d;padding: 2px 0px 2px 4px; display:block;}
#menu ul li ul li a:hover,#menu ul li ul li a:active { background-color:#eef2f4; color:#8a8b8d; text-decoration:none}

#main { background-image: url(/images/bg_content.gif) ;height:100%; margin-top:15px}
#contentarea {width:755px;float:left;}
#leaderboard {margin-left:12px ; margin-bottom:5px}
#content {width:555px;float:left;margin-left:12px ;}
#content  hr {margin:0;color:#e3e3e3;height:2px;border-color:#e3e3e3}
#content ul {margin:0;padding:0px; margin-left:15px}
#content ul li {margin:0;padding:0px; list-style:square}
#content input,#content select  { font-size:9px;}
#content .data td a, #content .data td a:link, #content .data td a:visited{ font-style:normal;font-weight:normal}
#content img {padding:4px;}
#content a, #content a:link, #content a:visited {color:#000;text-decoration:none; font-weight:bold;}
#content a:active, #content a:hover {text-decoration:underline}
#content li.paid a, #content li.paid a:link, #content li.paid a:visited {color:#FB0019}
#content li.paid a, #content li.paid a:link, #content li.paid a:visited { background-color:#FB0019; color:#FFF}
#content td.paid a, #content td.paid a:link, #content td.paid a:visited {color:#FFF}



#footer {border-top:1px solid #e3e9e2; color:#666666;padding:4px;}
#footer_logo {float:left;width:160px;height:32px; padding: 6px 4px; text-align:left}
#footer_copyright {float:left;padding:15px 0;text-align:left;    color: #666666;
    line-height: 14px;
    font-size: 11px;}
#footer_guide {float:none;clear:both}
#footer a,#footer a:link,#footer a:visited {color:#666666;text-decoration:none}
#footer a:hover,#footer a:active {color:#666666;text-decoration:underline}





.guide{ display:block;float:none;clear:both}


#columns {border-top:1px solid #ccc;border-bottom:1px solid #ccc; text-align:left;}




#wrapper #container #contentarea #content li {margin-left:0px;padding-left:0px;}

#sidebar {width:160px;float:left;margin-left:10px;padding:5px 2px 5px 2px;}
#sidebar p {margin-bottom:3px;margin-top:3px}
#sidebar hr {margin:0;color:#FFF;height:2px;border-color:#FFF}
#sidebar h2 {border-bottom:1px solid #ccc;padding-bottom:4px;}
#sidebar ul {margin:0;padding:0px; margin-left:15px}
#sidebar ul li {margin:0;padding:0px; list-style:square}
#sidebar a,#sidebar a:link,#sidebar a:visited,#content  a,#content a:link,#content a:visited {color:#28539c;font-weight:bold}
#sidebar #rectangle {margin-top:10px;margin-bottom:10px}
#fullbanner {text-align:center;padding:10px;padding-bottom:0;clear:both}


.guide {clear:both;float:none}
.small {font-size:9px}
.cover { margin-right:10px;margin-bottom:10px; float:left;}

.tblheadlines td {padding-bottom:5px;}

.data { background-color:#7eaa50}
.data th { text-align:left; font-weight:bold; color:#fff;padding:3px;}
.data td { background-color:#FFF; vertical-align:top;padding:3px;}


.buttonbanners {margin-top:10px;}
.buttonbanners img {padding:2px;}







.skyscraper {padding:20px;}


	
#header_search {border:1px solid #CCE82E;background:#F8FFCF;font-weight:bold}
#header_search th {font-weight:bold}
#header_search form {padding:0;margin:0}
#header_search_logo,#header_search_filter,#header_search_language {float:left;padding:8px}
#header_search_logo {width:145px}

#header_title_banner {float:right;height:70px;padding:5px}
#header_title_menu {float:none;clear:both;color :#FFF}

#header_search_filter {background:#fff;padding:0px;margin-bottom:8px; }
#header_search_filter label {font-weight:bold; width:100px; float:left; display:block; clear:both; padding-top:4px;padding-bottom:4px;}
#header_search_filter div.option {padding-top:4px;padding-bottom:4px;}
#header_search_filter input {font-size:10px}
#header_search_filter input.button {background:#666;color:#fff;;font-weight:bold}
#header_search_filter th {text-align:left;vertical-align:top}
#content #header_search_filter a, #content #header_search_filter a:link, #content #header_search_filter a:visited {
	color:#666;
	font-weight:bold;
	text-decoration:none;
}

#content #header_search_filter a:hover, #content #header_search_filter a:active {
	color:#F00;
	font-weight:bold;
	text-decoration:underline;
}

.hp_title {padding:6px;border:1px solid #000;margin-bottom:12px;margin-top:6px;font-weight:bold;font-size:16px;background:#666 url(/images/panel_standaard_head.gif) ;color:#fff}
.hpr_box1,.hpr_box2 {clear:both;padding:0px 0px 3px 3px;border:1px solid #666;width:225px; height:100px;display:block;float:left;margin-right:6px;margin-bottom:6px}
.hpr_box2 {margin-right:0;clear:none}
.hpr_img {padding:0px;margin:0px;float:right;margin-top:-1px;}
.hpr_img img {padding:0px;margin:0px}
.hpr_title {font-weight:bold;font-size:13px;color:#339;height:20px;margin-top:4px}
.hpr_cat {font-size:9px;}
.hpr_box1 a,.hpr_box2 a {color:#666}
#bodyLeft H5 { Color:#FFF;margin-left:3px; margin-bottom:5px;margin-top:5px;}

table.suppliers,table.suppliers_paid {background:#999; border:1px solid #999}
table.suppliers th, table.suppliers_paid th {font-weight:bold;font-size:16px;background:#666 url(/images/bg_boxheader.gif);color:#fff;padding:8px 3px; text-align:left;}
table.suppliers td, table.suppliers_paid td {background:#FFF;vertical-align:top}
table.suppliers td.alt ,table.suppliers_paid td.alt {background:#EEE}
table.suppliers td.paid {background:#FB0019}
table.suppliers_paid td {border-bottom:1px solid #ccc;vertical-align:top}
.title {font-weight:bold;font-size:12px;margin-top:6px;margin-bottom:6px}
h3.supplier {font-weight:bold;font-size:16px;color:#1b68b1; line-height:22px; margin-bottom:4px}
.productgroupsub {margin-top:14px;margin-bottom:2px;font-weight:bold;color:#90A900}
.more {font-weight:bold;font-size:12px;text-align:center;display:block;padding:5px; color:#fff; background-color:#FB0019; margin-top:6px;}
#content .more a, #content .more a:link, #content .more a:visited  {color:#fff;	letter-spacing: normal}
#content  h2.more {letter-spacing: normal}
.paid_image {display:block;margin-bottom:5px;margin-top:5px}
.profile_image {display:block;margin-bottom:20px;margin-top:20px;margin-left:20px;float:right}
.products {background:#999; border:1px solid #999}
.products th {font-weight:bold;font-size:12px;padding:6px; background: #e9eeed url(/images/panel_standaard_head.gif) repeat-y;display:block; color:#fff; font-weight:bold; text-align:left;}
.products td {background:#FFF}
.products td.alt {background:#e8eceb}

.apply{}
.apply th {font-weight:bold;color:#333; text-align:left;}
.apply th.sub {font-weight:bold;font-size:13px;;padding:8px 3px; text-align:left;}
.apply td {background:#FFF}
.apply td.alt {}
#content table.apply th a, #content table.apply th a:link, #content table.apply th a:visited { color:#333; }

.date{ color:#999;}
.name{ font-weight:bold; color:#90A900}
.stamp{ color:#666;}
.response{ margin-top:15px; margin-bottom:15px;}

hr{color: #000;background-color: #000;height: 2px;border:0}
.download {padding:6px;border:1px solid #666;margin-bottom:10px;margin-top:10px;font-weight:bold;font-size:12px;background:#eee;text-align:center;padding-bottom:12px;}
.download a span {}


table.data {background:#999}
table.data th {font-weight:bold;text-align:left;background:#666 url(/images/bg_boxheader.gif);color:#fff}
table.data td {text-align:left;background:#FFF}
table.data th a, table.data th a:link, table.data th a:visited { color:#FFF}
div.row {clear:left;padding:0;margin:0;margin-bottom:6px;margin-top:6px;width:220px;padding-bottom:1px;}
div.row div.label {float:left;width:60px;text-align:left}
div.row div.field {float:left;width:150px;text-align:left;padding-bottom:1px;}
div.paid {float:right;width:220px}

.hpr_cat ul {
	margin: 0px 10px 0 3px;
	padding: 3px 0 9px 0;
}

.hpr_cat ul li {
	padding: 0 0 0 11px;
	margin: 0;
	list-style-type: none;
	background: url(/images/ico_pijl.gif) transparent no-repeat 0 5px;
}

.hpr_cat ul li a:link, .hpr_cat ul li a:visited, .hpr_cat ul li a:hover, .hpr_cat ul li a:active {
	font-weight: bold;
	text-decoration: none;
	color: #cc0000;
}

.hpr_cat ul li a:hover, .hpr_cat ul li a:active {
	text-decoration: underline;
}

#printarea { margin-top:10px;}
#btnPrint {float:right;}
#profile {background-color:#fffbe8}



.block { border:1px solid #e3e9e2; padding:1px;}
.block_title {padding:4px 6px; background: #929090 url(/images/panel_standaard_head.gif) repeat-y right;display:block; color:#fff; font-weight:bold; text-transform:uppercase}
.block_content {padding:10px;}
.block_shade {padding-right:5px; padding-bottom:1px; background: url(/images/panel_border.gif) no-repeat right top;margin-bottom:10px;}
.block_content h5 {margin-bottom:2px;}
#content .block_content h5  a, #content .block_content h5  a:link, #content .block_content h5  a:visited { color:#c80238}
.block_content ul {margin-top:0px;}
.breadcrumbs {padding-bottom:8px;}
#content .breadcrumbs  a, #content .breadcrumbs a:link,#content .breadcrumbs a:visited  { font-weight:normal; color:#000}

/** BEGIN LINKFARM TOP **/
.linkfarm.top {
    height: 30px;
    text-align: right;
    padding: 5px 10px 0 0;
    top: 60px;
	left: 400px;
	position: absolute;
}

.linkfarm_divider {
    color: #fff;
}

.linkfarm.top a {
    text-decoration: none;
    color: #1B68B1;
    background: url() no-repeat center left;
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma, Verdana, Arial;
    letter-spacing: 1px;
}

.linkfarm.top a.first {
    color: #1B68B1;
}

.linkfarm.top a.last {
}

.linkfarm.top a:hover {
    text-decoration: none;
    color: #1B68B1;
}
/** EINDE LINKFARM TOP **/

.channels {
    float: right;
	margin: 100px 0 0 0;
}

.channels form {
	margin: 0;
}

.channels.search .search_input {
    background: url(http://www.metaalmagazine.nl//images/bg_search.gif) no-repeat;
    border: 0 none;
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 13px;
    font-weight: normal;
    height: 27px;
    padding: 5px 0 0 10px;
    width: 337px;
	float: left;
}

.channels.search .search_button {
    background-color: #B6B9B3;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Trebuchet MS;
    font-size: 13px;
    font-weight: normal;
    height: 26px;
    padding: 2px 0 5px;
    width: 68px;
    margin: 0 10px 0 0;
}

.channels .breadcrumb {
}

.channels .search {
}


.hIcons {
	height: 25px;
	padding: 0 0 0 20px;
	text-align: right;
	width: 120px;
	float: right;
}

.hIcons a {
	color: #1B68B1;
	font-family: Tahoma,Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
}

.linkfarm .hIcons .twitter {
	height: 24px;
	display: block;
	float: left;
	margin: 0 4px 0 0;
}

.linkfarm .hIcons .nieuwsbrief {
	height: 24px;
	display: block;
	float: left;
	margin: 0;
	padding: 1px 0 0;
}

.linkfarm .hIcons .rss {
	height: 24px;
	display: block;
	float: left;
	padding: 2px 0 0;
}
/** EINDE CHANNELS **/
