body,html {margin:0;padding:0}
div {padding:2px}
body,td,th {font:10px Verdana,Arial,Helvetica,sans-serif}
th{ font-weight : bold}
a,a:link,a:visited {color:#b4404a;text-decoration:none}
a:active,a:hover {text-decoration:underline}
h1 {font-size:18px;font-weight:bold;color:#b4404a}
h2 {font-size:16px;font-weight:bold;color:#000}
h3 {font-size:14px}
h5 {font-size:12px;line-height:12px;margin:0;padding:0}
hr {height:1px;clear:both}
ul {margin:2px 0 0 8px;padding-left:9px}
li {list-style-type:square;color:#30378C}
table.data {background:#339}
table.data th {font-weight:bold;text-align:left;background:#F4F2D9 }
table.data td {text-align:left;background:#FFF}
div.row {clear:left;padding:0;margin:0;margin-bottom:6px;margin-top:6px;width:220px}
div.row div.label {float:left;width:60px;text-align:left}
div.row div.field {float:left;width:150px;text-align:left}
div.paid {float:right;width:220px}
#container {width:840px;margin-left:auto;margin-right:auto;padding:0;border:none}
#header_title {
	text-align:right;
	vertical-align:bottom;
	background:#FFF url(/images/logo-pluimveegids.png) no-repeat ;

	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom:0;
	border-left: 1px solid #CCC;
	border:0
}
#header_title a {color : #FFF;}
#header_logo {clear:both;float:left;text-align:left}
#header_logo a { width:432px; height:32px; display:block; text-indent:-999px; overflow:hidden}
#header_search {border:1px solid #CCC;background:#eee;border-bottom:solid 3px #b4404a;border-top: 3px solid #999}
#header_search form {padding:0;margin:0}
#header_search form input, #header_search form select {font-size: 12px;}
#header_search_logo,#header_search_filter,#header_search_language, #header_search_ad {float:left;padding:8px}
#header_search_logo {}
#header_search_filter {width:410px}
#header_title_banner {float:right;padding:5px}
#header_title_menu {float:none;clear:both;color :#FFF}
#header_search_filter input {font-size:10px}
#header_search_filter input.button {background:#F4F2D9}
#header_search_filter th {text-align:left;vertical-align:top}
#header_search_language {width:20px}
#content {padding:1px;border-right-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-right-color:#CCC;border-left-color:#CCC;background:#FFF url(/images/content.png) repeat-y}
#content_menu {float:left;width:175px;padding-right:5px}
#content_frame {float:left;width:640px;padding-left:5px}
#content_guide,#footer_guide,.header_search_guide {clear:both;float:none;padding:0;border:none}
#content_frame a,#content_frame a:link,#content_frame a:visited,#footer a,#footer a:link,#footer a:visited {text-decoration:none}
#content_frame a:hover,#content_frame a:active,#footer a:hover,#footer a:active {text-decoration:underline}
#content_frame td.paid a,#content_frame td.paid a:link,#content_frame td.paid a:visited {font-weight:bold}
#content_frame td.paid a:active,#content_frame td.paid a:hover {}
#content_menu_groups,#content_menu_other {padding-top:8px;padding-bottom:8px}
#content li {color:#000}
#footer {padding:8px 8px 12px;border:solid 1px #ccc;background:#FFF;border-top:6px solid #b4404a}
#footer_logo {float:right;width:70px}
#logo-relx { float:right;clear:right; margin-top:10px; margin-right:2px}	
#footer_copyright {}
#footer_copyright a { color:#333}
#ad_leader_01 {text-align:center}
#banners {display:none}
.BannerFilled {padding:0;margin-top:10px;margin-bottom:10px;display:block}
table.suppliers th,table.suppliers_paid th {font-weight:bold;text-align:left;border-bottom:1px solid #ccc}
table.suppliers td {vertical-align:top}
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}
.supplier {font-weight:bold;font-size:12px;color:#C03}
.productgroupsub {margin-top:14px;margin-bottom:2px;font-weight:bold;color:#339}
.more {font-weight:bold;font-size:12px;text-align:right}
.paid_image {display:block;margin-bottom:5px;margin-top:5px}
.products {background:#EBECFF}
.products td {background:#FFF}
.title {color: #b4404a}
.pnbutton {
	padding:3px 5px;
	background-color: #fff;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 6px;
	border-top: 2px solid #E00;
	border-bottom: 2px solid #C00;
	border-right: 2px solid #C00;
	border-left: 2px solid #E00;
}
.componenttitle {
	color: #b4404a;
	font-size:1.4em
}
.frmMod th.sub {
background-color:#b4404a;
}
#footer a{
	font-weight:bold;
}

hr{
color: #000;
background-color: #000;
height: 2px;
border:0
}
div {}

#ad_box_01{ width:120px; height:60px;}
#header_search_ad{ width:120px; height:90px; float:left;}
#ad_leader_01b{ margin:0}
#ad_leader_01c{ width:728px; height:90px;background-color:#00FF00;margin:0}

#category-filter {  margin-bottom:2px}
#category-filter input { width:400px; padding-left:20px; background:url(/images/magnifier.png) no-repeat left center; border:1px solid #ccc; height:22px}
#categories { height:200px; overflow:auto; border:1px solid #ccc; padding:10px; margin-top:10px}
#categories ul { list-style:none ; margin:0; padding:0}
#categories ul li {  list-style:none ; line-height:18px;  ; margin:0; padding:0; clear:both; white-space:nowrap}
#categories ul li input { float:left; margin-top:2px}
#categories ul li label { float:left;display:inline-block; padding:0px 0}

#category-message { padding:0.5em; text-align:center; border:1px solid #ccc; background:#f6f6f6; font-weight:bold; display:none; margin:0.2em 0}
#category-message.error { padding:0.5em; text-align:center; border:1px solid #dd0000; background:#ffecec; font-weight:bold; color:#dd0000}

