html, body {
 width: 100%;
 height: 100%;
 overflow: auto;
}

body {
 font-size : 10pt;
 font-family : Arial;
 color : #003600;
 margin : 0;
 background-color : #f4fee2;
}
#wrap {
 width: 772px;
 margin: 0 auto;
}

body.iframe {
 font-size : 10pt;
 font-family : Arial;
 background-color : #bbe2a3;
  }
iframe {
 border-style : solid;
 border-width : 1px;
 border-color : #003600;
 font-size : 10pt;
 font-family : Arial;
 color : #003600;
}
a:link.menu {
 color : #003600;
 font-size : 10pt;
 text-decoration : none;
}
a:link {
 color : #003600;
 font-size : 10pt;
}
a:visited.menu {
 color : #003600;
 font-size : 10pt;
 text-decoration : none;
}
a:visited {
 color : #003600;
 font-size : 10pt;
}
 a:hover.menu {
 color : #003600;
 font-size : 10pt;
 text-decoration : underline;
}
a:hover {
 color : #003600;
 font-size : 10pt;
}
a:active.menu {
 color : #003600;
 font-size : 10pt;
 text-decoration : none;
}
a:active {
 color : #003600;
 font-size : 10pt;
}
a img {
 border-color: #003600;
}
input {
 border : 1px solid #003600;
 font-family : Arial;
 color : #003600;
 font-size : 10pt;
}
input.button {
 background-color : #ecf8ac;
 font-family : Arial;
 font-weight : bold;
 color : #003600;
 border : 1px solid #003600;
}
input.radio {
 border : 0;
}
textarea {
 border : 1px solid #003600;
 font-family : Arial;
 color : #003600;
 font-size : 10pt;
}
.nb {
 border : 0;
 padding : 0;
}
table, tr, td {
 text-align: left;
}
table.lr {
 border-left : 1px solid #003600;
 border-right : 1px solid #003600;
 background-color : #e5f299;
}
table.lrbg {
 border-left : 1px solid #003600;
 border-right : 1px solid #003600;
 background-color : #ecf8ac;
}
table.bgnb {
 border-width : 0;
 background-color : #e5f299;
}
.b {
 border : 1px solid #003600;
 background-color : #ecf8ac;
 padding : 5px;
}
td.inhoud {
 padding : 5px;
 background-color : #e5f299;
 border-left : 1px solid #003600;
 border-bottom : 1px solid #003600;
 border-right : 1px solid #003600;
}
td {
 font-size : 10pt;
 font-family : Arial;
 color : #003600;
}
.bg {
 font-size : 10pt;
 font-family : Arial;
 color : #003600;
 border : 1px solid #003600;
 background-color : #bbe2a3;
 padding : 6px;
}
hr {
 border : 0;
 background-color : #003600;
 color : #003600;
 height : 1px;
}
p.error {
 font-size : 10pt;
 font-family : Arial;
 color : red;
}
.small {
 font-size : 8pt;
 font-family : Arial;
 color : #029a02;
}
#opPlantennaam.small {
 color : #003600;
}
p.ds {
 font-size : 10pt;
 font-family : Arial;
 color : #029a02;
}
p.bericht {
 font-size : 10pt;
 font-family : Arial;
 color : #337733;
}
p.titel {
 font-size : 10pt;
 font-family : Arial;
 color : #bbe2a3;
 margin: 0;
}
div.nav {
 font-size : 10pt;
 font-family : Arial;
 color : #003600;
}
div.brdr {
 border : 1px solid #003600;
}
div.bestel {
 border : 1px solid #003600;
 background-color : #dae48d;
 display : none;
}
.soort_div {
 border : 1px solid #003600;
 background-color : #dae48d;
 margin: 3px 3px 3px 3px;
 width: 45%;
 height: 100%;
 float: left;
}

/* sortiment / offerte aanvraag */

.soort a img {
 border: 0;
}

.soort {
 margin-bottom: 10px;
}

.soort_link {
 margin-top: 10px;
 margin-bottom: 10px;
}

#offerte_aanvraag {
 display: none;
 margin-bottom: 20px;
}

#sortiment_offerte {
 border: 1px solid #003600;
 background-color: #dae48d;
 margin-bottom: 20px;
 padding: 5px;
}

#sortiment_offerte table {
 width: 100%;
}

#lijst {
 border-bottom: 1px solid #003600;
}

#invalidEmail {
 display: none;
 color: red;
}
/*
#soorten div,
#soorten input.aantal,
#soorten input.opmerking {
	float: left;
}

#soorten .naam {
	clear: left;
	width: 300px;
	height: 25px;
}

#soorten .aantal {
	width: 50px;
	margin-right: 5px;
}

#soorten input.aantal {
	width: 48px;
}
*/

/* kwekerij / tuincentrum pagina */

#kiesScherm {
 width: 710px;
 height: 141px;
 position: absolute;
 top: 50%;
 left: 50%;
 margin-left: -355px;
 margin-top: -70px;
 background-image: url('img/enter_bg.jpg');
}

#kiesScherm a {
 position: absolute;
 display: block;
 height: 25px;
 overflow: hidden;
 text-indent: 1000px;
 bottom: 4px;
}

#kiesKwekerij {
 background-image: url('img/enter_03.gif');
 width: 100px;
 right: 147px;
}

#kiesKwekerij:hover {
 background-image: url('img/enter_03-over.gif');
}

#kiesTuincentrum {
 background-image: url('img/enter_05.gif');
 width: 131px;
 right: 10px;
}

#kiesTuincentrum:hover {
 background-image: url('img/enter_05-over.gif');
}

.verborgen {
 display: none;
}

#soorten .input_placeholder {
	color: #003600;
	border: 1px solid #003600;
	font-size: 10pt;
	height: 16px;
	background-color: #fff;
	cursor: text;
}

#soorten .aantal {
	width: 68px;
	padding: 1px;
}

#soorten .opmerking {
	width: 168px;
	padding: 1px;
}
