
/*body * {border:1px solid black;}*/
div#menul ul  {margin:0px;padding:0px;margin-left:0px;font-family: Arial, Helvetica, sans-serif; font-size: 12px;list-style-type:none;}

ul#nav {list-style-type:none;margin:0px;padding:0px;}
#mainNav a {display:block; }
ul#nav a {height:27px;background-repeat:no-repeat;}
ul#nav a.ch0 {margin-left:70px; margin-top:42px;}
ul#nav a.ch1 {margin-left:80px;}
ul#nav a.ch2 {margin-left:85px; }
ul#nav a.ch3 {margin-left:90px;}
ul#nav a.ch4 {margin-left:105px; }
ul#nav a.ch5 {margin-left:130px;}
ul#nav a.ch6 {margin-left:145px;}
ul#nav a.ch7 {margin-left:155px;}
ul#nav a.ch8 {margin-left:160px; }
ul#nav a.ch9 {margin-left:157px;}
ul#nav a.ch10 {margin-left:147px;}
ul#nav a.ch11 {margin-left:135px;}
ul#nav a.ch12 {margin-left:110px;}
ul#nav a.ch13 {margin-left:95px;}

ul#nav li.menuselect a.ch0,ul#nav a:hover.ch0 {margin-left:70px;}
ul#nav li.menuselect a.ch1,ul#nav a:hover.ch1 {margin-left:80px;}
ul#nav li.menuselect a.ch2,ul#nav a:hover.ch2 {margin-left:85px;}
ul#nav li.menuselect a.ch3,ul#nav a:hover.ch3 {margin-left:90px;}
ul#nav li.menuselect a.ch4,ul#nav a:hover.ch4 {margin-left:105px;}
ul#nav li.menuselect a.ch5,ul#nav a:hover.ch5 {margin-left:130px;}
ul#nav li.menuselect a.ch6,ul#nav a:hover.ch6 {margin-left:145px;}
ul#nav li.menuselect a.ch7,ul#nav a:hover.ch7 {margin-left:155px;}
ul#nav li.menuselect a.ch8,ul#nav a:hover.ch8 {margin-left:160px;}
ul#nav li.menuselect a.ch9,ul#nav a:hover.ch9 {margin-left:157px;}
ul#nav li.menuselect a.ch10,ul#nav a:hover.ch10 {margin-left:147px;}
ul#nav li.menuselect a.ch11,ul#nav a:hover.ch11 {margin-left:135px;}
ul#nav li.menuselect a.ch12,ul#nav a:hover.ch12 {margin-left:110px;}
ul#nav li.menuselect a.ch13,ul#nav a:hover.ch13 {margin-left:95px;}


div.upperleftcol {width:120px;height:22px;background-image:url(../gfx/line_under.gif);}
div.leftcol {float:left;width:120px;}
div.leftcol .itempage {padding-left:10px; padding-right:10px;}
div.rightcol {float:left;width:579px;}
div.combineditemlist {overflow:auto;_overflow:visible; _height:20px; min-height:20px;background-color:#aee1ff;background-image:url(../gfx/line_upper.gif);background-repeat:repeat-x;background-position:left bottom;}
div.combineditemlist table.itemsTable {margin-bottom:0px;}
div.combineditemlist table.itemsTable {background-color:#fff;}

div.emptytopmenu {display:none;}
* html ul li a {height:1em;}

tr.rank
{
font-style:italic;	
}

tr.rank div.rank
{
width:40px;
float: left;
}

tr.rank div.sourcepub
{
float: left;
}

tr.head a
{
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
line-height:15px;
text-decoration:none;
float: left;
}

tr.head img
{
float: left;
}

tr.head td
{
margin:0px;
padding:0px;
vertical-align:top;
}

div.items table tbody  tr, td
{
margin:0px;
padding:0px;
}

div#menul
{float:left; 
width:273px;
height:389px;
margin:0px;
padding:0px;
background-image:url(../gfx/peer.jpg);
background-repeat:no-repeat;
background-position: 1px 0px;}


div#menul #mainNav ul li ul {display:none;}
div#menul #mainNav ul li.menuselect ul {display:block;}

div#menul #mainNav ul li 
{
	border-top:0px none;
	border-left:0px none;
	border-right:0px none;
	border-bottom:0px none;
	margin:0px;
	padding:0px;
	display:block;
	vertical-align:bottom;

	overflow:visible;
	/*_margin-bottom:-18px;*/
}

div#menul #mainNav ul li ul li a
{
color:#AD140F;
font-weight:bold;
}

div#menul #mainNav ul li ul li a:hover
{
color:#FFF;
font-weight:bold;
text-decoration: underline;
}


div#menul #mainNav ul 
{
}

div#menul #mainNav ul li a
{
color:#707173;
text-decoration:none;
font-weight: bold;
padding:0px;
display:block;
margin-bottom:0px;
}
div#menul #mainNav ul li a:hover
{
color:#0099FF;
text-decoration:none;
}

div#menul #mainNav ul li.menuselect a
{
color:#0099FF;
}

div#menul #mainNav ul li ul li.menuselect a
{
color:#fff;
}

div#mainNav ul li
{
/*display:block;*/
text-decoration: none;
padding-left: 0px;
padding:0px;
margin:0px;
overflow: hidden;
margin-bottom:2px;
}

div#menut
{
	width:700px;
	float:left;
	clear:right;
	background:#fff;
	margin:0px;
	padding:0px;
	margin-left:15px;
}

div#menut #mainNav ul li
{
display:inline;
}


div.top {background-image:url(../gfx/top.png); background-repeat:no-repeat; width:972px;height:102px;margin:0px; padding:0px;}
body  {
font-size:12px; 
color:#333333;
background-color:#fff;
font-family : Arial, Verdana, sans-serif, Helvetica;
line-height : 14px;
margin:0px;
padding:0px;}

A {
color:#009900;
font-size:13px;
line-height:15px;
font-weight:normal;
text-decoration:none;}

A:hover {
color:#009900;
font-size:13px;
line-height:15px;
font-weight:normal;
text-decoration:underline;}


div.login {
height:102px;
margin:0px;
padding:0px; 
display:inline;}

div.login span
{
color:#fff;
font-style:italic;
background-image: url(../gfx/inlogbullet.png);
background-repeat: no-repeat;
background-position: 3px right;
padding-right:13px;}

div.blocklogin a {
color : #ffffff;
font-size : 12px;
font-style:italic;
font-weight: bold;
text-decoration : none;
padding-right:5px; 
padding-left:5px;
}

div.blocklogin a:hover 
{
color : #ffffff;
font-size : 12px;
font-style:italic;
font-weight: bold;
text-decoration : none;
padding-right:5px; 
padding-left:5px;}

div.blocklogin {
height:17px; 
margin:0px; 
width:972px; 
padding-top:85px;
padding-right: 20px; 
text-align:right;}


div#maintopmenu
{
margin:0px;
padding:0px;
overflow:auto;
_overflow:visible;
width:699px;
line-height:0px;
background-image:url(../gfx/back_topmenu.png);
}

div#menutop div#menutopsub
{
margin:0px;
padding:0px;
}

ul#topmenu
{
margin:0px;
padding:0px;
white-space:nowrap;}


ul#topmenu li
{
list-style-type:none;
display:block;
white-space:nowrap;}

div#menutop A.navLink
{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
/*line-height:14px;*/
font-weight: bold;
padding-left:30px;
padding-right: 0px;
}

div#menutop A:hover.navLink
{
color:#2f9ce8;
text-decoration:none;
}
div#menutop .menuselect A.navLink, div#menutop .menuactive A.navLink
{
color:#2f9ce8;}

div#menutop ul li {
float:left;height:20px;

padding-top:2px;
/*padding-bottom:6px;*/
}

div#site {width:972px;margin:0px; padding:0px; float:left; background-color:#FFF;}

div#menutop {float:left;}
div#menusubtop {float:left;}

div#content {margin:0px; padding:0px;}
div#mainleftmenu {background-image:url(../gfx/back_menuleft.gif);background-repeat:no-repeat;background-position:bottom;padding-top:30px;padding-left:30px;padding-bottom:40px;}
div#mainleftmenu ul {margin:0px;padding:0px;list-style-type:none;}
div#mainleftmenu ul li {border-bottom:2px solid #F0F0F0;padding-top: 11px; padding-bottom:6px;}
div#mainleftmenu ul li A {COLOR: #a3002e; FONT-FAMILY: Verdana, sans-serif, Arial, Helvetica; font-weight:bold; font-size:11px;margin:0px; padding:0px; margin-top:5px;text-decoration:none;}
div#mainleftmenu ul li A:hover {COLOR: #000;}
div#menusubtop {padding-top:25px;overflow:auto;}
div#menusubtop ul {margin:0px; padding:0px;overflow:visible;}
div#menusubtop ul li {list-style-type:none; float:left; background-image:url(../gfx/menu/subpijltje.gif);background-repeat:no-repeat; padding-left:15px; padding-right:25px; padding-top:2px;}
div#menusubtop A.navLink {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; font-weight: bold; color:#F8070A; text-decoration:none;}
div#menusubtop A:hover {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; font-weight: bold; color:#F8070A; text-decoration:underline;}
div#menusubtop .menuselect A.navLink {font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; font-weight: bold; color:#F8070A; text-decoration:underline;}

div#innercontent {display:block;margin:0px; margin-top:20px; padding:0px; width:699px; float:right; min-height:400px;_height:400px;}

div#innercontent H1, H1
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 20px;
line-height: 20px;
font-weight: bold;
color: #339900;
letter-spacing:0.03em;
font-style:italic;
}

div.PaginaTitel
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 20px;
line-height: 20px;
margin-bottom:10px;
font-weight: bold;
color: #339900;
letter-spacing:0.03em;
font-style:italic;
}

.pagingfooter 
{
padding-top:7px;
padding-left:5px;}

div.PortletContentMain .pagingfooter a, div.PortletContentMain .pagingfooter a:hover
{
color:#009900;
text-decoration: none;
padding-right:15px;
font-size:13px;}

span.selectedpage
{
color:#009900;
padding-right:15px;
font-size:13px;
text-decoration:underline;
}

table.itemsTable .footer a
{
color: #ff0000;
text-decoration: underline;
padding-left:10px;
}

table.itemsTable .footer a:hover
{
color: #ff0000;
text-decoration: underline;
padding-left:10px;
}
.item H2
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 20px;
line-height: 20px;
font-weight: bold;
color: #339900;
letter-spacing:0.03em;
font-style:italic;
}

.ItemTitel
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 16px;
line-height: 16px;
font-weight: bold;
letter-spacing:0.03em;
color: #000;
display:block;
padding-bottom:0px;
margin:0px;
}

ul li
{
color:#444E4F;}

div.lijst
{
margin:0px;
padding:0px;}

div.lijst ul
{
margin:0px;
padding:0px;}

div#NIML_result, div#GeneriekLijst
{
}

div#NIML_result .lijst ul li, div#GeneriekLijst .lijst ul li
{
margin:0px;
list-style-type:none;
}

div#NIML_result_results .lijst ul li a:hover, div#GeneriekLijst .lijst ul li a:hover, table.itemsTable a:hover, td.description a:hover,
div#NIML_result_results .lijst ul li a, div#GeneriekLijst .lijst ul li a, table.itemsTable a, td.description a
{
font-family : Arial, Helvetica, Sans-serif;
font-size: 12px;
line-height:14px;
padding-left:8px;
padding-right:3px;
padding-top:2px;
padding-bottom:2px;
display:block;
color:#000;
font-weight: normal;
text-decoration:none;}

div.ItemClassification
{
display:none;}

div#GeneriekLijst table.itemsTable H1
{
font-family : Arial, Helvetica, Sans-serif;
font-size: 12px;
line-height:16px;
font-weight:normal;
color:#ff0000;
font-style:italic;
padding:0px;
margin:0px;
padding-left:8px;
padding-top:2px;
padding-bottom:2px;
}

div.GeneriekLijst .PaginaTitel
{
display:none;}

div#NIML_result_results H1
{
font-family : Arial, Helvetica, Sans-serif;
font-size: 12px;
line-height:16px;
font-weight:normal;
color:#ff0000;
font-style:italic;
padding:0px;
margin:0px;
padding-left:8px;
padding-top:2px;
padding-bottom:2px;
}

div.lijstitem
{
padding:0px;
margin:0px;}

.formtool .artikel p
{
display:inline;
margin:0px;
padding:0px;
text-align:left;
}

.formtool input
{
border:0px;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 11px;
margin-top:3px;
margin-bottom:3px;
padding:2px;
}

.item_head
{
display:block;
height:20px;}

.item_head ul
{
float:left;
margin:0px;
padding:0px;
}

.item_head ul li
{
margin:0px;
padding:0px;
float:left;
}

td.icon
{
padding-left:3px;
width:23px;
background-color:#AEE1FF;
}

td.pubdate
{
padding-left:10px;
width:90px;}

tr.header, tr.footer, tr.itemodd, tr.itemeven
{
background-color:#BFDCF0;
}


div.header, div.item_head
{
display:none;}

div#SearchScreenDiv
{
margin:20px;
padding:0px;}

div#SearchScreenSearchGoogle, div#SearchScreenSearchAdvanced
{
margin-top:20px;}

.SearchButton
{
background-color: #c6eb00;
color:#000;
border:0px;}

input#SearchScreenSearchSimpleTextBox, input#SearchScreenSearchAdvancedTextBox
{
margin-left:60px;}

input#SearchScreenSearchGoogleTextBox
{
margin-left:68px;}

div.searchScreenParamatersFormSearchAdvancedRadioListDiv
{
margin-left:140px;}

div#PortletContentMain
{
margin:20px;}

div#PortletContentMain ul
{
margin:0px;
padding:0px;} 

div#PortletContentMain ul li
{
margin:0px;
padding:0px;
list-style-type:none;} 

table.itemsTable
{
width:100%;
border: none; 
margin:0; 
margin-bottom:20px; 
padding:0px;}

div.portletcontact
{
font-size:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
border-bottom: 1px solid #339900;}

div.portletcontact .h3
{
color: #339900;
font-weight: bold;
font-size:12px;}

div.portletcontact .h3 a
{
color: #339900;
font-weight: bold;
font-size:12px;}

div.portletcontact .article strong
{
font-size:10px;}

div.portletcontact .GeneriekItem
{
margin-left:10px;
margin-right:10px;
margin-bottom:10px;}

div.portletcontact a
{
font-size:11px;}


div#GeneriekItem .title
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 20px;
line-height: 20px;
font-weight: bold;
color: #339900;
letter-spacing:0.03em;
font-style:italic;
}

div#GeneriekItem
{
margin:0px;
margin-bottom:30px;
padding:0px;
}

td.MAINPAGELEFTCOLUMN
{
width:320px;
padding-right:60px;
}

td.faq .article strong, .article strong
{
color:#298838;
font-size:14px;
}

table.nostrong strong
{
color:#000000;
font-size:12px;
}

td.portletfruit 
{
width:440px;
padding-right:60px;
}
td.portletfruit .article ul 
{
padding:0px;
margin:0px;}

td.portletfruit .article ul li
{
list-style-type: none;
background-image: url(../gfx/punt.jpg);
background-repeat: no-repeat;
background-position: 45px 4px;
padding-left:60px;
font-weight:bold;}


td.portletfruit .article strong
{
color:#298838;
font-size:14px;
}

td.afbeeldingfruitteelt
{
padding:0px;
margin:0px;
}

div.cleanitem_img
{
margin:0px;
padding:0px;
margin-bottom:30px;}

.article IMG
{
padding:0px;
margin:0px;
margin-left:30px;
margin-bottom:30px;}

td.portletright
{
padding-left:30px;}

td.portletright table.itemsTable
{
width:260px;
}

form.formtool ul.questions
{
margin:0px;padding:0px;
}
form.formtool ul.questions li b 
{
	float:left;
	width:200px;
}
table.questions td
{
	font-size:12px;
	
}
table.questions td
{
	vertical-align:top;
}
form.formtool table.questions
{
	border-collapse:collapse;
	margin-top:20px;
	margin-bottom:20px;
}

div.requiredfields
{
	position:relative;
	top:-70px;
	left:560px;
	width:130px;
}

div.requiredfields td.firsttd,
form.formtool table.questions td.firsttd
{
	margin:0px;
	padding:0px;
	width:15px;
	height:16px;	
	
}
tr.required td.firsttd {
	background-position:0px 2px;
	background-image:url(../gfx/required.gif);
	background-repeat:no-repeat;

}
td.secondtd {
	background-color:#C3ECFE;
	padding-top:2px;
	padding-left:3px;
	padding-right:10px;
	white-space:nowrap;
}
td.secondtd p 
{
	display:inline;margin:0px;padding:0px;
}

div.formitem {
	margin-left:20px;
}

form.formtool div.formitem
{
margin-left:10px;
}

td.thirdtd {
	margin:0px;padding:0px;padding-left:3px;
	padding-bottom:5px;
}

form.formtool ul.questions input
{
	background:#fff;
	
}
table.questions input.text,textarea.text
{
	margin:0px;border:1px solid black;
	width:400px;
	font-size:11px;
}
textarea.text
{
	height:200px;
}
form.formtool ul.questions li
{
	clear:left;
	margin:0px;padding:0px;list-style-type:none;
	background-color:#00f;
}
input.sendform {margin-left:200px;}
input.deleteform {margin-left:100px;}



.MarktBericht
{
	width:303px;
	height: 123px;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	margin-right:0px;
	float:left;
		background-color:#9ADAFF;
}

div.MarktBericht IMG
{
float:right;
vertical-align:top;
}


div.mbt_Hardfruit span.BarText
{
	padding-top: 104px;
	top: 110px;
	font-weight:bold;	
	color:#007238;
	font-size:13px;
	background-color:#9ADAFF;
	padding-left: 5px;
  float:left;
}

div.mbt_Zachtfruit span.BarText
{
	padding-top: 104px;
	top: 110px;
	font-weight:bold;	
	color:#007238;
	font-size:13px;
	background-color:#9ADAFF;
	padding-left: 5px;
	display:inline;
	overflow:visible;
}

div.MarktBerichten div.MarktBerichtTitle
{	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#9DE987;
	font-weight:bold;	
	color:#007238;
	padding-left: 5px;
	padding-top: 7px;
	height: 24px;
	border-bottom:1px solid #fff;	
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}

.MarktBericht .MarktRight
{
	width: 151px;
	float:left;
	height: 123px;
	background-color:#C3ECFE;
}

.MarktBericht .MarktRight .URL a
{
color:#007238;
font-size:13px;
font-weight:normal;
}

.MarktBericht .MarktRight .URL a:hover
{
color:#007238;
text-decoration: underline;
}

.MarktBericht .MarktLeft
{
	width: 150px;
	float:left;
	height:123px;
	background-color:#9ADAFF;
	border-left:1px solid #fff;
	border-right: 1px solid #fff;
}

.MarktBericht .MarktLeft a
{
	color:#bf080c;
	text-decoration:none;
	margin:2px;
	margin-top:12px;
}

.MarktBericht .BottomBar
{
	height:123px;
	width: 303px;
}


.MarktBericht .URL
{
	height: 77px;
	text-align: center;
	padding-top: 30px;
}

.MarktBericht .MarktDate
{
	text-align: center;
	background-color: white;
	font-family:Verdana, Helvetica, Arial;
	color:#000;
	font-size:10px;
	margin: 1px;
	margin-left: 2px;
	display:block;
}

.MarktBerichten H1
{
font-family: Arial, Verdana, Helvetica, Sans-Serif;
font-size:13px;
color:#007238;
font-weight:bold;
}

.MarktBerichten
{
width:607px;}

table.searchtable td.firsttd {color:#009900; font-weight:bold;font-size:11px;padding-top:1px;vertical-align:top;}

div.PortletContentMain .head H4
{
margin:0px;
padding:0px;}

div.PortletContentMain .head H4 IMG
{
vertical-align:bottom;}

.mbt_Zachtfruit .MarktLeft{background-image: url(../gfx/mbt/Zacht%20fruit_mbt.jpg);}
.mbt_Hardfruit .MarktLeft{background-image: url(../gfx/mbt/Hard%20fruit_mbt.jpg);}
div.mbt_Zachtfruit span.BarText {display: table;padding-top:0px;}

table.NFO tr.even td {background-color:#FFF; border-top:2px solid #fff; border-left:2px solid #fff; padding-right:8px;padding-left:8px;}

table.NFO tr.odd td {background-color:#BFDCF0; border-top:2px solid #fff;border-left:2px solid #fff; padding-right:8px;padding-left:8px;}

table.NFO tr.head td {background-color:#64B44C; color:#fff; border-left:2px solid #fff; padding-right:8px;padding-left:8px;font-weight:bold; padding-top:3px; padding-bottom:3px;}

table.NFO
{
line-height:16px;
}

div#banners
{float:left; 
width:273px;
min-height:150px;
margin:0px;
margin-top:50px;
padding:0px;
}

div.bannerpos
{
margin-top:10px;_padding-top:10px;
text-align:center;
}


/* Styling formulier*/
form.formtool
{padding-top:8px;}

form.formtool h2
{
margin:0px;
color:#339900;
font-size:16px;
font-style: italic;
}

div.form_line p {
  margin:0px;
  display:inline;
  text-align:left;
}

div.form_line {
  text-align:left;
  padding-left:17px;
  padding-top:2px;
  padding-bottom:2px;
}

div.firstformline
{
border-top:0px;
}

table.questions {
  width:100%;
  border-collapse:collapse;
}

div#questions {
  background-image:url(../gfx/backform.gif);
  background-repeat:repeat;
}

input, textarea, select {
font-size:12px; 
color:#333333;
font-family : Arial, Verdana, sans-serif, Helvetica;
}

div.vraag {

  padding-right:10px;
  padding-bottom:5px;
}

div.form_line input {
  vertical-align:top;

  border:0px;
border:1px solid #E0DCD1;
  padding:2px;
}

div.form_line textarea {
  vertical-align:top;
  padding:2px;
border:1px solid #000;
  overflow:auto;
}

div.form_line input.checkbox, div.form_line input.radio {
  width:15px;
  vertical-align:middle;
  border:0px;
  background-color:transparent;
}

div.checkboxlist, div.radiolist {
  margin-bottom:5px;
}

div.checkboxlist, div.radioitem
{
display:inline;
padding-right:5px;
}

div.form_line select {
  width:243px;
  background-color:transparent;
  border:0px;
}
div.form_line input.file
{
  border:0px;
  border:1px solid #E0DCD1;
    background-color:transparent;
}

div.form_line div.vrijetekst  {
  margin-top:0px;
  margin-bottom:0px;
} 

div.form_line br
{
line-height: 1px;
}

div.articlecontent div.introtext {

}

div.introtext {
  margin-top:20px;
  margin-bottom:20px;
}

div.introtext b {

}

div.mandatory {
  background:url(../gfx/required.gif) no-repeat 0px 2px;
  min-height:20px;_height:20px;
}

div.formitem b.mandatory {
  font-weight:normal;
  float:left;
  padding-left:15px;
  background:url(../gfx/required.gif) no-repeat 0px 0px;
  display:inline;
}

div.form_buttons {

  display:inline;
}

div.form_buttons input.sendform {
font-family: Arial;
font-weight:bold;
text-transform: uppercase;
border:1px solid #f7f7f7;
padding:4px;
padding-left:8px;
padding-right:8px;
cursor:hand;
}



/* Styling formulier 2*/

table.formleft div.form_line {
  text-align:left;
  padding-left:17px;
  padding-top:8px;
  padding-bottom:2px;
}

table.formleft div.vraag {
  width:280px;
  display:inline;
  float:left;
  padding-top:2px;
  padding-right:10px;
  padding-bottom:5px;
}

table.formleft div.form_line input.text {
  vertical-align:top;
  border:0px;
  border:1px solid #000;
  padding:2px;
  width:375px;
  display:inline;
  float:left;
}

table.formleft div.mandatory {
  background:url(../gfx/required.gif) no-repeat 0px 9px;
  min-height:20px;_height:20px;
}

table.formleft div.form_line textarea {
  vertical-align:top;
  padding:2px;
  border:1px solid #000;
  overflow:auto;
  width:375px;
  display:inline;
  float:left;
}

table.formleft div.form_line div.vrijetekst
{
  padding-top:10px;
  width:680px;
  padding-bottom:10px;
}

table.formleft div.checkboxlist, table.formleft div.radiolist {
  width:375px;
  display:inline;
  float:left;
  margin-bottom:5px;
}

table.formleft div.checkboxitem, table.formleft div.radioitem
{
display:block;
padding:0px;
}

table.formleft div.form_line select {
  width:243px;
  background-color:transparent;
  border:0px;
}
table.formleft div.form_line input.file
{
    border:0px;
    border:1px solid #000;
    background-color:transparent;
}

table.formleft div.form_line div.vrijetekst  {
  margin-top:0px;
  margin-bottom:0px;
} 

table.formleft div.form_line br
{
line-height: 16px;
}

/*ga naar vorige pagina*/
div.back {text-align:right;}
div.back a, div.back a:hover {font-style:italic;}
/*einde*/
