body { padding: 0px; margin: 0px; background: url(../images/back_main.gif); background-color: #EFEFEF;}
#maintable { padding:0px; margin:0px; width:946px; text-align:left; background-color: #FFFFFF;}
#above_header { background-color: #EFEFEF; height:15px; margin: 0px; color: #333366; text-align:right; font-family: Arial, sans-serif, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold; }
#bottom { padding-top: 4px; padding-right:216px;  margin: 0px; width:945px; background: url(../images/back_bottom.gif) no-repeat; background-position: top left; background-color: #FFFFFF; 
color: #999999; text-align:center; font-family: Arial, sans-serif, Helvetica; font-size: 7pt;  }
.b {  background-color: #EFEFEF; }
#navigation_main { padding: 10px; margin: 0px; background: url(../images/back_navigatie_main.png) repeat-y; background-position: top left;  }
#right_main { padding: 0px; padding-top: 2px; margin: 0px; height: 100%; }
.beursdata { padding:10px; }
.loginvlak {padding-left: 2px; padding-right: 4px; padding-top:8px; }
.loginform { padding:10px; background-color: #F5F5F5; }



.kwekerslogo {
	padding:5px;
}


table.beurzen {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #dddddd;
	border-collapse: collapse;
	background-color: #fefefe;
}
table.beurzen th {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #dddddd;
	background-color: #fefefe;
	-moz-border-radius: ;
}
table.beurzen td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #dddddd;
	background-color: #fefefe;
	-moz-border-radius: ;
}

.inloggen {
text-align:center;
padding-top:10px; padding-bottom:10px;
}

A:LINK { color: #008457; text-decoration: none; }

A:VISITED { color: #008457; text-decoration: none; }

A:ACTIVE { color: #008457; text-decoration: none; }

A:hover{ color: #008457; text-decoration: underline; }

.blauw_dik {
	color: #1a3875; font-family: Arial, sans-serif, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold;
}
.hoofdmenu {
	padding:5px;
}
.hoofdmenuitem {
	color: #008457;  font-family: Arial, sans-serif, Helvetica; font-size: 10pt; font-style: normal; font-weight: bold;
	border-bottom:solid 1px #efefef; text-indent: 5px; padding-left: 8px; padding-top: 5px; padding-bottom: 5px;
}

A.hmlink:VISITED { color: #008457; text-decoration: none; }

A.hmlink:LINK { color: #008457; text-decoration: none; }

A.hmlink:ACTIVE { color: #008457; text-decoration: none; }

A.hmlink:hover{ color: #008457; text-decoration: underline; }

A.tlink:VISITED { color: #333366; text-decoration: none; }

A.tlink:LINK { color: #333366; text-decoration: none; }

A.tlink:ACTIVE { color: #333366; text-decoration: none; }

A.tlink:hover{ color: #333366; text-decoration: underline; }

.kwekernaam {
	color: #222222; font-size: 10pt; font-style: normal; font-weight: bold;
}

small {
	font-size: 9pt;
}
#mainoutput {
	padding:0px 20px 20px 30px; font-size: 9pt; line-height: 140%;
}

h1 {
	font-size: 12pt; font-style: normal; font-weight: bold; color: #1A3875; margin-bottom:-16px;
}
h2 {
	font-size: 10pt; font-style: normal; font-weight: bold; color: #1A3875; margin-bottom:-15px;
}

.uitlijnlinks 
{
float: left;
padding-right:8px;
margin-right:8px;
margin-bottom:5px;
}

.uitlijnrechts
{
float: right;
padding-left:8px;
margin-left:8px;
margin-bottom:5px;
}


td { vertical-align: top; font-family: Arial, sans-serif, Helvetica; font-size: 8pt; font-style: normal; font-weight: normal; }

.normal { font-family: Arial, sans-serif, Helvetica; font-size: 9pt; font-style: normal; font-weight: normal; }

.bodytekst { font-family: sans-serif, Helvetica, Arial; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }

.kop { font-family: sans-serif, Helvetica, Arial; font-size: 9pt; font-style: normal; font-weight: bolder; color: #336600; }

.links { font-family: sans-serif, Helvetica, Arial; font-size: 8pt; font-style: normal; font-weight: normal; line-height: 16px; text-decoration: none; color: #CC0000; }

.vet { font-family: sans-serif, Helvetica, Arial; font-size: 8pt; font-style: normal; font-weight: bold; text-decoration: none; color: #000000; }

blockquote { background-color: #EfEfEf; padding: 5px; }

.inputlogin { background-color: #F7F7F7; border: 1px solid #999999; padding:0px; padding-left:2px; font-family: sans-serif, Helvetica, Arial; font-size: 8pt; font-weight: normal; width: 50px; height:12px;}
.inputsubmit { padding:0px; vertical-align: middle; }
.loginlabel { color: #E15A00; text-align:right;}
textarea { background-color: white; border: 1px solid #E15A00; font-family: sans-serif, Helvetica, Arial; font-size: 8pt; font-weight: normal; }

.hm { font: 11px/14px Verdana; color: #fff; font-weight: bold; height:28px;}
.hmitem { height:28px;  }



.uitlijnlinks 
{
float: left;
padding-right:5px;
}

.uitlijnrechts
{
float: right;
padding-left:5px;
}

.label {
	font-size:9pt; font-weight: bold; padding-top: 2px;
	/*background:url(../images/line.gif) top left repeat-x #FFFFFF;*/
}



INPUT,SELECT, TEXTAREA {
	font-size:8pt;
	font-family:sans-serif, Helvetica, Arial;
}
.submit_button {
	background:#FBFBFC;
	color:white;
	text-align:center;
	font-size:11px;
	border-width:0px;
}

.smallform {
	font-size:8pt;
	font-family:sans-serif, Helvetica, Arial;
}

.frm {
	font-size:9pt;
	border: 1px solid #E3E6EB;
	font-family:Arial, Helvetica, sans-serif;
	background:#FBFBFC;
}

.boxed
{

	border			: 1px solid #DDDDDD;
	background		: #ffffff;
	padding			: 10px;
	margin-right		: 10px;
	margin-top		: 4px;

}

.newul {
	list-style: disc url(../images/bullit.png) outside;
}
.newli {
	margin-left:10px;
}


ul {

	margin-top:-4px;
	margin-bottom:-4px;
}
li {
	margin-left:-19px;
}


