* { margin: 0; padding: 0; }

.hide { display: none; }
.block{width:100px;	height:200px;}
hr {clear: both; height: 0;	border: 0; visibility: hidden;}
img{border: 0px;outline:none;}
.top1 {background: url(img/groenbalk11.jpg) repeat bottom left;	position: fixed; left: 0; right: 0;	top:0px; z-index:10; height: 58px; font-size: 16px;	text-transform: uppercase; letter-spacing: 1px;	color: #fff; line-height: 58px;	padding: 0 10px; font-weight: bold;}
.top1#top {top: 0; text-align: right;}
.top1#bottom {bottom: 0; text-align: left;}

.bottom1 {background: url(img/groenbalkOnder.jpg) repeat bottom left; position: fixed; left: 0; right: 0; bottom:0px; z-index:10; height: 58px; font-size: 16px;	text-transform: uppercase; letter-spacing: 1px;	color: #fff;line-height: 58px; padding: 0 10px;	font-weight: bold;	text-align:right;}

.bottom1#top {top: 0;}
.bottom1#bottom {bottom: 0;	font-size: 9px;}


#container {width: 100%; text-align: left; position: relative;}

ul, ol, li {list-style-position: inside;}



/* Footer */

div#footer {width: 100%; font-size: 14px; background: url(img/pattern2.gif) repeat-x bottom; _background: url(img/blank.gif) repeat-x bottom; height:524px;	bottom:-100px; position: fixed;	z-index:7;}
#footer p#legal{margin: 0px auto 0 auto; padding-top: 0px; text-transform: uppercase; text-align: center; font-size: 12px;}
#footer p#disclaimer{font-size: 12px; color: #333; text-align: center;}

/* Mainmenu */
/* - HOOFDMENU STIJLEN - */
#mainmenu{width:200px; padding-left:0;}
#mainmenuItems{padding:0 0 40px 0; font-size:13px; color:green;}
#mainmenuItems ul{ }
#mainmenuItems ul li{list-style:none;}
#mainmenuItems ul li a{padding-left:27px; line-height:250%; font-style:italic; outline: none;}
#mainmenuItems ul li a:hover, #mainmenuItems ul li a.active {color:#1b6f38; text-decoration:none; background-image:url(img/menu_active.jpg); background-repeat:no-repeat; background-position:left; padding-left:27px;}
#mainmenuItems ul li ul{padding: 5px 0 5px 0;}
#mainmenuItems ul li ul a{padding-left:27px;}
#mainmenuItems ul li ul a:hover, #mainmenuItems ul li ul a.active {padding-left:27px; outline: none;}

/* - EINDE MENU STIJLEN - */


a:link{color:#398d14;text-decoration: none; outline: none;}
a:visited{color:#398d14;text-decoration: none;}
a:hover{color:#003400;text-decoration: underline;}
a:active{color:#398d14;text-decoration: underline;}

a.copy:link{font-size:10px;color:#FFFFFF;text-decoration: none; outline: none;}
a.copy:visited{color:#FFFFFF;text-decoration: none;}
a.copy:hover{color:#FFFFFF;text-decoration: underline;}
a.copy:active{color:#FFFFFF;text-decoration: underline;}

.plantvak{display: inline; float:left; height:125px; width:125px; padding-right:4px; padding-bottom:4px;}

span.plantnaam{color:#003501; font-size:11px; font-weight:bold; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.newsTitle{color:#3a8d17; font-size:13px; line-height:150%; font-weight:bold;}

.newsContent{font-size:11px; padding-left:10px; line-height:180%;}

img.plant{border: 1px solid #3a8d17; height:100px; width:120px; padding-top:0px;}

.contentInner{float:left; padding: 20px; display:block; clear:left; width:650px;}
.contentTitle{color:#225123; font-weight:bold; font-size:14px; font-style: italic; padding:5px 0px 15px 10px; letter-spacing:1px;}
.contentTitleExept{color:#225123; font-weight:bold; font-size:14px; font-style: italic; padding:0px 0px 15px 0px; letter-spacing:1px;}
.kwekerTitle{color:#225123; font-weight:bold; font-size:14px; font-style: italic; padding:5px 0px 15px 0px; letter-spacing:1px;}
.contentText{color:#333333; font-size:12px; line-height:175%; padding:5px 0px 15px 10px;}
.kwekerTDkop{color:#225123; font-weight:bold; font-size:12px; font-style: italic; letter-spacing:1px;}

.assContent{ padding-left:5px; padding-bottom:0px; height:130px; float:left; display:inline;}
.assContentTextBox{width:165px; float:left; text-align:left;}
.assContentTitle{color:#225123; font-weight:bold; font-size:12px; padding-bottom:5px;}
.assContentText{color:#333; font-size:11px; line-height:120%; float:left;}
.assSearchDiv{border:0px; padding-top:10px;}
.assSearch,{color:grey;}
.assSearchBox{height:20px; font-size:12px; letter-spacing:3px; width:150px; color:#333; border:1px solid grey; font-style:italic;}
.assItems{float:right; clear:right;}
.assPlantvak{display: inline; float:left; width:120px; padding-right:4px;}
.assPlantvakMain{display:inline; float:left; width:120px; overflow:none; padding-bottom:5px; padding-right:5px;}
.assPlantnaam{color:#225123; font-size:11px; font-style:italic; font-weight:normal; padding-bottom:5px;}
.assPlantnaamMain{color:#225123; font-size:12px; font-style:italic; font-weight:bold;}
.assPlant{border: 1px solid #3a8d17; height:100px; width:120px;}

.kwekersLink{line-height:200%;width:100%;}
.kwekersOverzichtGeheel{line-height:200%;width:100%;padding-left:10px;float:left;}


.categorieItemsColumn{font-size:11px; color:#003600; display:inline; float:left; clear:right; padding: 0 14px 0 14px; line-height:180%;}
.categorieItemsColumn a{}
.categorieItemsColumn .imgTitel{color:green; font-weight:bold; padding-left:0; padding-bottom:2px; float:left; height:5px; overflow:hidden; font-size:10px;}
.categorieItemsColumn img{border: 1px solid green;}

.zoomBox{width:300px;text-align:right;}
.zoomBoxImg {text-decoration:none;padding:0;}

.specBlock{}
.AssContentBlock{float:left;display:inline;color:#333333;font-size:12px;line-height:250%;padding:5px 0px 15px 10px;}
.zoomBlock{float:right;text-align:right;padding-right:10px;}
.speckHr{}

label,input{display: block; width: 80px;float: left; margin-bottom: 5px;}
label {text-align: left; width: 205px; padding-right: 0px;}
br.clr {clear: left;}



body {background-color: #bde1b0; font-family: arial, sans-serif; margin: 0px; margin-top:48px;}

.boxgeheel{width: 100%;}
.boxboven{display:inline; position: fixed; _margin-top:-10px; left: 0px; top: 0px; width:100%; height:53px; background: url(img/groenbalk11.jpg); background-repeat: repeat-x; background-position: center; padding-top:5px; text-align:left;}
.boxmidden{width:950px;}
.boxonder{width:100%; height:58px; background: url(img/groenbalk11.jpg) repeat-x center bottom; text-align:right; color: #ffffff; line-height: 58px; margin-top:-10px; #margin-top:-13px;}

.menu{text-align:left; background-color:#ffffff;}
.content{text-align:left; background:#ffffff url(img/bodybg.gif) no-repeat left bottom;}
.info{background-color:transparent; height:150px;}
.producten{background-color:#ffffff; _height:145px;}

.logoGS{background-image:url(img/logo.jpg) no-repeat; width:200px; height:70px;	margin-bottom:30px; cursor: pointer;}

#dbn{}


/* Navigation breadcrumb */
#navcrumb{height:53px; font-size: 9px; letter-spacing: 1px; text-align:left; font-weight: bold;float:left;padding-top:17px;_padding-top:20px;}
#navcrumb * {display: inline;}
#navcrumb li {color:white; font-weight:normal; font-size:9px; font-style:italic; text-transform: uppercase;}
#navcrumb li a {text-decoration: none; color:white;	font-weight:normal;	font-size:9px; font-style:italic; outline: none;}
#navcrumb li a:hover {text-decoration: underline;}					
	
a.crumb:LINK {color:#ffffff; text-decoration: underline; outline: none;}
a.crumb:VISITED {color:#ffffff; text-decoration: underline;}
a.crumb:HOVER {color:#ffffff; text-decoration: underline;}
a.crumb:ACTIVE {color:#ffffff; text-decoration: underline;}

.bladLogoTitle{background-image:url(img/submenu_active.jpg); background-repeat:no-repeat;color:#225123; font-weight:bold; font-size:14px; font-style: italic; padding:0px 0px 15px 50px; letter-spacing:1px;}



.prodGroepDD{width:200px;}
.kwekersDD{width:200px;}
.potMaatDD1{width:200px;}
.potMaatDD2{width:200px;}
.plantHoogteVanDD{width:200px;}
.plantHoogteTotDD{width:200px;}
.leverbaarDD{width:200px;}
