body	{
	background: #fff;
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	color: #666;
	}
a { color:#000 }
a:hover { color:#B44879; }
ul {
	margin:0 0 5px 18px;
	padding:0;
	}
li {
	margin:0;
	padding:0;
	}
#container {
	width:784px;
	height:100%;
	margin: 0;
	padding:0;
}
#top {
	width:100%;
	height:140px;
	margin: 0;
	padding:0;
	font-size:11px;
}
#sitewide {	
	margin:7px 0 0 0;
	float:right;
	line-height:25px;
	}
#sitewide a {text-decoration:none;}
#sitewide ul {
	margin: 0;
	padding: 0;
	display: inline;
	} 
#sitewide ul li {
	margin: 0 2px 0 0;
	padding: 0;
	list-style: none;
	display: inline;
	}
#sitewide ul li.last {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	}
#logo {
	margin:0 0 0 40px;
	padding:0;
}
table.main {
	width:100%;
	margin:0;
	padding:0;
	}
table.navigation {
	width:180px;
	margin:0;
	padding:10px 0 10px 10px;
	background:#FF6633;
	}
table.navigation ul {
	margin:0;
	padding:0;
	} 
table.navigation li {
	margin:0 0 0 -10px;
	padding:0 0 0 12px;
	list-style-position: outside;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	}
table.navigation li a {
	color:#fff;
	text-decoration:none;
	}
table.navigation li a:hover {
	color:#000;
	}
table.navigation li.active a {
	color:#000;
	text-decoration:none;
	}
table.navigation li.subactive a {
	color:#000;
	text-decoration:none;
	margin:0;
	padding:0 0 0 20px;
	background:url(../img/arrow_nav.gif) no-repeat;
	}
table.navigation li.subinactive a {
	color:#fff;
	text-decoration:none;
	margin:0 0 0 20px;
	padding:0;
	}
table.login {
	width:180px;
	margin:0;
	padding:10px 0 10px 10px;
	background:#9BA83C;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	}
table.leftbottom {
	margin:0;
	padding:0;
	border-bottom:1px solid #666;
	width:190px;
	}
table.green_1 {
	width:100%;
	margin:0;
	padding:0;
	background:#ECECD4;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	}
table.white_1 {
	width:100%;
	margin:-1px 0 0 0;
	padding:0;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	}
table.orange_1 {
	width:100%;
	margin:0;
	padding:0;
	background:#F7EDE3;
	border-right:1px solid #666;
	}
table.orange_2 {
	width:100%;
	margin:0;
	padding:0;
	background:#F7EDE3;
	border-bottom:1px solid #666;
	}
table.orange_3 {
	width:100%;
	margin:0;
	padding:0;
	background:#F7EDE3;
	}
table.white_2 {
	width:100%;
	margin:0;
	padding:0;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	}
table.purple_1 {
	width:100%;
	margin:0;
	padding:0;
	background:#EDDAED;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	}
table.purple_2 {
	width:100%;
	margin:0;
	padding:0;
	background:#EDDAED;
	border-bottom:1px solid #666;
	}
table.purple_wide {
	width:100%;
	margin:0;
	padding:0;
	background:#EDDAED;
	border-top:1px solid #666;
	border-bottom:1px solid #666;
	}
table.purple_wide2 {
	width:100%;
	margin:0;
	padding:0;
	background:#EDDAED;
	border-top:1px solid #666;
	}
table.wide_top {
	width:100%;
	margin:0;
	padding:0;
	background:#ECECD4;
	border-top:1px solid #666;
	}
table.white_wide {
	width:100%;
	margin:0;
	padding:0;
	}
table.white_wide_2 {
	width:100%;
	margin:0;
	padding:0;
	border-top:1px solid #666;
	}
table.white_wide_2 td {
	padding:20px;
	text-align:right;
	font-size:11px;
	}
table.white_wide_2 td a {
	font-weight:bold;
	}
table.orange_wide {
	width:100%;
	margin:0;
	padding:0;
	background:#F7EDE3;
	border-top:1px solid #666;
	}
table.wide_bottom {
	width:100%;
	margin:0;
	padding:0;
	background:#ECECD4;
	color:#666;
	font-weight:bold;
	font-size:11px;
	border-bottom:1px solid #666;
	}
table.wide_bottom td {
	padding:20px;
	}
table.wide_bottom td a {
	text-decoration:none;
	color:#666;
	}
table.item {
	margin: 0;
	padding: 0;
	width:100%;
	} 
table.item tr.purple {
	background:#CC99CC;
	} 
table.item tr.purple td {
	padding:5px;
	font-weight:bold;
	color:#000;
	} 
table.item tr.orange {
	background:#F7EDE3;
	} 
table.item td {
	margin: 0;
	padding: 10px 10px 10px 20px;
	font-size:11px;
	}
table.item td a{
	color:#666;
	text-decoration:none;
	}
table.item td a:hover {
	color:#B44879;
	text-decoration:none;
	}
table.item td ul {
	margin: 0;
	padding: 0;
	display:inline;
	}
table.item td ul li {
	margin: 0;
	padding: 0 5px 0 5px;
	display:inline;
	list-style:none;
	font-weight:bold;
	color:#000;
	border-right:1px solid #000;
	}
table.item td ul li.plain {
	display:inline;
	list-style:none;
	border-right:1px solid #fff;
	}
table.item td ul li a.selected {
	font-weight:bold;
	color:#000000;
	}
table.item td.text_1 {
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	width:366px;
	}
table.item td.text_2 {
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	width:128px;
	text-align:right;
	}
table.item td.text_3 {
	border-bottom:1px solid #666;
	text-align:right;
	width:128px;
	}
table.item td.text_4 {
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	text-align:right;
	}
table.item td.text_image {
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	width:80px;
	padding:5px;
	text-align:center;
}
table.item td.text_wide {
	border-bottom:1px solid #666;
	width:100%;
	}

td.left {
	width:190px;
	}
td.middle {
	width:296px;
	border-right:1px solid #666;
	border-top:1px solid #666;
	}
td.right {
	width:296px;
	border-top:1px solid #666;
	}
td.wide {
	width:593px;
	border-left:1px solid #666;
	border-right:1px solid #666;
	}
td.text_1 {
	padding:10px;
	font-size:12px;
	}
td.text_2 {
	padding:2px 2px 2px 10px;
	font-size:12px;
	}
td.text_wide1 {
	padding:20px;
	font-size:12px;
	width:100%;
	}
td.text_wide2 {
	padding:20px;
	font-size:10px;
	color:#000;
	width:100%;
	}
td.text_wide3 {
	padding:20px;
	font-size:20px;
	font-weight:bold;
	color:#000;
	width:50%;
	}
td.text_wide_links {
	padding:20px;
	font-size:12px;
	width:100%;
	}
td.text_wide_links a {
	color:#B44879;
	font-weight:bold;
	}
td.syswide {
	width:180px;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	padding:10px 0 20px 24px;
	margin:-2px 0 0 0;
	font-size:11px;
	color:#666;
	}
td.syswide a {
	color:#666;
	text-decoration:none;
	}
td.footer {
	padding:20px 0 50px 200px;
	}
td.footertext {
	padding:0;
	font-size:10px;
	color:#000;
	}
H1 {
	font-size:18px;
	color:#666;
	margin:0 0 10px 0;
	padding:0;
	}
H2 {
	font-size:18px;
	color:#B44879;
	margin:5px 0 5px 0;
	padding:0;
	}
H3 {
	font-size:12px;
	color:#000;
	margin:5px 0 2px 0;
	padding:0;
	font-weight:bold;
	}
ul.language {
	margin: 0;
	padding: 0;
	} 
ul.language li {
	margin: 0 0 3px 10px;
	padding: 0;
	list-style: none;
	font-size:11px;
	font-weight:bold;
	}
ul.language li a {
	text-decoration:none;
	}
ul.language li.choose {
	margin: 10px 0 3px 10px;
	padding: 0;
	font-size:12px;
	font-weight:bold;
	}
.searchbox {
	width:150px;
	height:20px;
	border-left:2px solid #666;	
	border-top:2px solid #666;	
	border-right:2px solid #E5E5E5;	
	border-bottom:2px solid #E5E5E5;	
	font-family: arial, helvetica, sans-serif;
	font-size:10px;
	margin:0;
	padding:0;
	}
.reactionbox {
	width:100%;
	height:80px;
	border-left:2px solid #666;	
	border-top:2px solid #666;	
	border-right:2px solid #E5E5E5;	
	border-bottom:2px solid #E5E5E5;	
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	}
.loginbox {
	width:155px;
	height:20px;
	border-left:2px solid #717C1E;	
	border-top:2px solid #717C1E;	
	border-right:2px solid #BBC37F;	
	border-bottom:2px solid #BBC37F;	
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	margin:0 0 5px 0;
	padding:0;
	}
.loginknop {
	width:45px;
	height:20px;
	background:#666;
	border-left:2px solid #000;	
	border-top:2px solid #000;	
	border-right:2px solid #999;	
	border-bottom:2px solid #999;	
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	margin:0;
	padding:1px;
	}
.inputbox_wide {
	width:100%;
	height:20px;
	border-left:2px solid #666;	
	border-top:2px solid #666;	
	border-right:2px solid #E5E5E5;	
	border-bottom:2px solid #E5E5E5;	
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	}
.inputbox_small {
	width:50%;
	height:20px;
	border-left:2px solid #666;	
	border-top:2px solid #666;	
	border-right:2px solid #E5E5E5;	
	border-bottom:2px solid #E5E5E5;	
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	}
.inputbox_smaller {
	width:100px;
	height:20px;
	border-left:2px solid #666;	
	border-top:2px solid #666;	
	border-right:2px solid #E5E5E5;	
	border-bottom:2px solid #E5E5E5;	
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	}
.selectbox {
	height:20px;
	border-left:2px solid #666;	
	border-top:2px solid #666;	
	border-right:2px solid #E5E5E5;	
	border-bottom:2px solid #E5E5E5;	
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	}
.knop_purple {
	height:23px;
	background:#B44879;
	border-left:2px solid #77264B;	
	border-top:2px solid #77264B;	
	border-right:2px solid #CC99CC;	
	border-bottom:2px solid #CC99CC;	
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	margin:0;
	padding:1px;
	}
.knop_purple a {
	color:#fff;
	text-decoration:none;
} 
.knop_purple a:hover {
	color:#fff;
} 
.knop_grijs {
	height:23px;
	background:#666;
	border-left:2px solid #000;	
	border-top:2px solid #000;	
	border-right:2px solid #999;	
	border-bottom:2px solid #999;	
	font-family: arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	margin:0;
	padding:1px;
	}
.vet {
	font-weight:bold;
	color:#000;
	}
.vet a {
	color:#000;
	}
.vet a:hover {
	text-decoration:none;
	color:#B44879;
	}
.purple {
	color:#B44879;
	}
.vetpurple {
	font-weight:bold;
	color:#B44879;
	}
ul.formnumber {
	margin: 0;
	padding: 0;
	display:inline;
	}
ul.formnumber li {
	margin: 0 0 0 -1px;
	padding: 3px 7px 3px 7px;
	display:inline;
	list-style:none;
	font-size:11px;
	font-weight:bold;
	color:#000;
	border:1px solid #B44879;
	}
ul.formnumber li.active {
	margin: 0 0 0 -1px;
	padding: 3px 7px 3px 7px;
	display:inline;
	list-style:none;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	background:#B44879;
	border:1px solid #B44879;
	}
form {
	display:inline;
}