@charset "utf-8";
body {
	margin:0;
	padding:0;
	background-color:#6a6a6a;
}
#mainContainer {
	position:relative;
	width:933px;
	margin:0 auto;
	background-image:url(../images/mainAfbeeldingSchaduw.png);
	background-repeat:repeat-y;
}
#headerContainer {
	position:relative;
	width:911px;
	height:180px;
	background-image:url(../images/headerBackground.jpg);
	background-repeat:repeat-x;
}
#logo {
	background-repeat:no-repeat;
	width:911px;
	height:180px;
	background-position:26px 15px;
	position:relative;
}
.logo_nl {
	background-image:url(../images/nl/logo.png);
}
.logo_fr {
	background-image:url(../images/fr/logo.png);
}
.logo_de {
	background-image:url(../images/de/logo.png);
}
.logo_en {
	background-image:url(../images/en/logo.png);
}

#extramenu {
	position:absolute;
	left:715px;
	top:55px;
}
#extramenu ul {
	margin:0;
	padding:0;
}
#extramenu li {
	list-style-type:none;
	margin:0 0 5px 0;
}
#extramenu a {
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#acacac;
}
#navigatie {
	background-image:url(../images/navigatie.png);
	width:350px;
	height:141px;
	background-repeat:no-repeat;
	margin:0 0 0 572px;
}
#navigatie ul {
	margin:0;
	padding:0;
}
#navigatie li {
	list-style-type:none;
	float:left;
}
#navigatie a {
	text-decoration:none;
	color:#b2b2b2;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
#navigatie a:hover {
	color:#000;
}
.home {
	margin:5px 24px 0 28px;
	display:inline;
}
.contact {
	margin:5px 22px 0 0;
	display:inline;
}
.sitemap {
	margin:5px 22px 0 0;
	display:inline;
}
.nederland {
	background-image:url(../images/nederland.png);
	background-repeat:no-repeat;
	width:23px;
	height:16px;
	display:inline;
	margin:7px 5px 0 0;
}
.nederland:hover, .nl_active {
	background-image:url(../images/nederland_hover.jpg);
}
.engeland {
	background-image:url(../images/engeland.png);
	background-repeat:no-repeat;
	width:23px;
	height:16px;
	margin:7px 5px 0 0;
	display:inline;
}
.engeland:hover, .en_active {
	background-image:url(../images/engeland_hover.jpg);
}
.duitsland {
	background-image:url(../images/duitsland.png);
	background-repeat:no-repeat;
	width:23px;
	height:16px;
	margin:7px 5px 0 0;
	display:inline;
}
.duitsland:hover, .du_active {
	background-image:url(../images/duitsland_hover.jpg);
}
.frankrijk {
	background-image:url(../images/frankrijk.png);
	background-repeat:no-repeat;
	width:23px;
	height:16px;
	margin:7px 5px 0 0;
	display:inline;
}
.frankrijk:hover, .fr_active {
	background-image:url(../images/frankrijk_hover.jpg);
}
.nederland a,.engeland a, .frankrijk a, .duitsland a {
	width:23px;	
}
#menu {
	width:911px;
	height:32px;
}
#menu ul {
	margin:0;
	padding:0;
}
#menu li {
	float:left;
	list-style-type:none;
	background-image:url(../images/liBackground.jpg);
	background-repeat:repeat-x;
	height:32px;
}
#menu a {
	text-decoration:none;
	height:32px;
	display:block;
	line-height:30px;
	padding:0 11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#a5a5a5;
	display:inline;
}
#menu a:hover, #menu a.active {
	background-color:#FFF;
	color:#000;
	padding:0 11px;
	display:inline-block;
}
.menulinks {
	margin:7px 3px 0 26px;
	display:inline;
}
.menuitem {
	margin:7px 3px 0 0;
	display:inline;
}
.menurechts {
	margin:7px 0 0 0;
	padding:0 3px 0 0;
	display:inline;
}
#contentContainer {
	position:relative;
	background-image:url(../images/contentBackground.jpg);
	background-repeat:repeat-x;
	width:911px;
	background-color:#e4e4e4;
}
.mainAfbeelding {
	width:881px;
	background-image:url(../images/mainAfbeeldingSchaduw.png);
	background-repeat:repeat-y;
	margin:0 0 0 15px;
	padding:8px 4px 7px 19px;
	position:relative;
}
.mainAfbeeldingFooter {
	background-image:url(../images/mainAfbeeldingFooter.png);
	background-repeat:no-repeat;
	width:909px;
	height:10px;
	margin:0 0 0 15px;
}
.submenuBomen {
	background-image:url(../images/submenuBomen.png);
	background-repeat:no-repeat;
	width:193px;
	height:69px;
	float:left;
	padding:20px 0 0 100px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	margin:10px 0 0;
}
.submenuBomen a {
	color:#00774c;
	text-decoration:none;
}
.submenuPlanten {
	background-image:url(../images/submenuPlanten.png);
	background-repeat:no-repeat;
	width:193px;
	height:69px;
	float:left;
	padding:20px 0 0 100px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	margin:10px 0 0;
}
.submenuPlanten a {
	color:#00774c;
	text-decoration:none;
}
.submenuKwekerij {
	background-image:url(../images/submenuKwekerij.png);
	background-repeat:no-repeat;
	width:173px;
	height:69px;
	float:left;
	padding:20px 20px 0 100px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	margin:10px 0 0;
}
.submenuKwekerij a {
	color:#00774c;
	text-decoration:none;
}
.submenuVacatures {
	background-image:url(../images/submenuVacatures.png);
	background-repeat:no-repeat;
	width:173px;
	height:69px;
	float:left;
	padding:20px 20px 0 100px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	margin:20px 0 0;
}
.submenuVacatures a {
	color:#00774c;
	text-decoration:none;
}
.submenus {
	margin:0 0 0 20px;
}
.subleft {
	margin:20px 0 0 23px;
	display:inline;
}
.italic {
	font-style:italic;
}
.gray {
	color:#a8a8a8;
}
.tekst, .intro, .contentLeft, .contentRight, .subImage, .productContent {
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.intro, .tekst {
	color:#616161;
	width:563px;
	margin:20px 10px 0 26px;
	text-align:justify;
	/*font-weight:bold;*/
	display:inline;
}
.tableContainer {
	margin:10px 10px 0 10px;
}
span.error input, span.error textarea {
	border:1px solid red;
	background-color:#FCC;
}
td {
	color:#616161;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.tekst {
	font-weight:normal;
}
.leesmeerContainer {
	width:292px;
	float:left;
	margin:0;
}
.leesmeerTop {
	background-image:url(../images/leesmeerTop.png);
	background-repeat:no-repeat;
	width:297px;
	height:13px;
}
.leesmeer {
	background-image:url(../images/leesmeer.png);
	background-repeat:repeat-y;
	width:297px;
}
.titel, .leesmeer p, .leesmeer div {
	/*font-size:15px;*/
	/*color:#00774c;*/
	font-family:Verdana, Geneva, sans-serif;
}
.nieuwsContent p.title {
	font-size:15px;
	color:#00774c;
	font-family:Verdana, Geneva, sans-serif;
}
.nieuwsContent * {
	font-size:11px;
	color:#616161;
	font-family:Verdana, Geneva, sans-serif;
}
.leesmeer p {
	margin:0;
	padding:10px 0 10px 0;
}
.leesmeer div {
	padding: 0 20px 0 25px;
}
.titel {
	padding:0 20px 10px 25px;;
}
.leesmeerLeesverder {
	background-image:url(../images/leesmeerLeesverder.png);
	background-repeat:repeat-y;
	width:297px;
}
.leesmeerLeesverder p {
	margin:0;
	padding:10px 20px 10px 0;
	text-align:right;
	color:#669b6f;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.leesmeerLeesverder p a {
	color:#669b6f;
	text-decoration:none;
}
.bold {
	font-weight:bold;
}
.leesmeerBottom {
	background-image:url(../images/leesmeerBottom2.png);
	background-repeat:no-repeat;
	width:297px;
	height:13px;
}
.contentLeft {
	color:#7a7a7a;
	width:270px;
	text-align:justify;
	margin:15px 0 10px 10px;
	display:inline;
}
.contentRight {
	color:#7a7a7a;
	width:270px;
	text-align:justify;
	margin:15px 6px 10px 22px;
	display:inline;
}
.subImage {
	background-image:url(../images/subImage.png);
	background-repeat:no-repeat;
	width:260px;
	/*height:211px;*/
	padding:19px;
}
.borderContainer {
	margin:0 0 0 15px;
}
.onderwerpContainer {
	width:292px;
	float:left;
	margin:0 0 0 0;
}
.fotoContainer {
	width:173px;
	float:left;
	margin:0 0 0 0;
}
.onderwerpTop {
	background-image:url(../images/onderwerpTop.png);
	background-repeat:no-repeat;
	width:297px;
	height:13px;
	position:relative;
}
.fotoTop{
	background-image:url(../images/fotoTop.png);
	background-repeat:no-repeat;
	width:177px;
	height:13px;
	position:relative;
}
.onderwerp {
	background-image:url(../images/onderwerpSchaduw.png);
	background-repeat:repeat-y;
	width:261px;
	padding:18px;
	position:relative;
}
.foto {
	background-image:url(../images/fotoSchaduw.png);
	background-repeat:repeat-y;
	width:150px;
	padding:18px;
	position:relative;
}
.foto p, .onderwerp p {
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#7a7a7a;
}
.leesverder {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	color:#7a7a7a;
	font-weight:bold;
	/*margin:0 0 0 245px;*/
	float:right;
	padding:0;
	text-decoration:none;
}
.leesverder a,
.leesverder button {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	color:#7a7a7a;
	font-weight:bold;
	text-decoration:none;
}
.leesverder button {
	border: none;
	background: none;
	margin: 20px 0px 0px 0px;
	padding: 0em;
	width: 250px;
	cursor: pointer;
}
.leesverder2, terug {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#7a7a7a;
	font-weight:bold;
	float:right;
	padding:0;
}
.terug {
	float:left;
}
.leesverder2 p a, .terug p a {
	color:#669b6f;
	text-decoration:none;
}

.onderwerpBottom {
	background-image:url(../images/onderwerpBottom.png);
	background-repeat:no-repeat;
	width:297px;
	height:14px;
	position:relative;
}
.fotoBottom {
	background-image:url(../images/fotoBottom.png);
	background-repeat:no-repeat;
	width:177px;
	height:14px;
	position:relative;
}
#footerContainer {
	position:relative;
	background-color:#FFF;
	width:911px;
	height:33px;
}
#footerContainer p, #footerContainer a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#949494;
	padding:10px 0 0 5px;
	margin:0;
}
#footerContainer a {
	padding:0;
	text-decoration:none;
}
.green {
	color:#00774c;
}
#copyright p {
	position:relative;
	text-align:center;
	color:#c3c3c3;
	margin:5px 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
#copyright a,
#copyright a:hover,
#copyright a:active,
#copyright a:visited,
#copyright a:link {
	color: #c3c3c3;
	text-decoration: none;
}
#copyright a:hover {
	text-decoration: underline;
}

.breaker {
	clear:both;
}
.googlemaps {
	width:260px;
	height:400px;
}
div.readreturn {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin:10px 0;
}
.greenBanner {
	position:absolute;
	left:19px;
	top:8px;
	width:843px;
}



.nieuwsContainer {
	position:relative;
}
.nieuwsItem {
	position:absolute;
	height:100%;
	top:0;
	width:292px;
}
.one {
	left:0;
}
.two {
	left:292px;
}
.three {
	left:584px;
}
.nieuwsTop,
.nieuwsBottom {
	position:absolute;
	height:13px;
	width:297px;
	left:0;
}
.nieuwsTop {
	background-image:url(../images/leesmeerTop.png);
	background-repeat:no-repeat;
	top:0;
}
.nieuwsBottom {
	background-image:url(../images/leesmeerBottom.png);
	background-repeat:no-repeat;
	background-position:bottom;
	bottom:0;
	height:45px;
}
.nieuwsMiddle {
	background:url(../images/leesmeer.png) repeat-y top left;
	position:absolute;
	top:12px;
	bottom:45px;
	width:100%;
}
.nieuwsContent, .productContent {
	position:relative;
	float:left;
	width:292px;
	margin:12px 0 55px 0;
	padding:0;
}

.nieuwsInhoud {
	padding:0 20px 0 25px;;
	color: #616161;
	font-size: 11px;
}
.nieuwsLeesverder {
	/*background-image:url(../images/leesmeerLeesverder.png);*/
	background-repeat:repeat-y;
	width:297px;
}
.nieuwsLeesverder p {
	margin:0 0 10px 0;
	padding:10px 20px 10px 0;
	text-align:right;
	color:#669b6f;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.nieuwsLeesverder p a {
	color:#669b6f;
	text-decoration:none;
	font-size:11px;
}
div.breadcrumbs, div.breadcrumbs a {
	color:#a0a0a0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
div.breadcrumbs {
	margin:5px 25px 0 25px;
}
.productContent {
	margin:12px 10px 0 10px;
	width:272px;
}
h1 {
	font-size:15px;
	color:#00774c;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}

.sitemapList {
	margin: 20px;
	padding-bottom: 20px;
	padding-left: 20px
}
.sitemapList,
.sitemapList ul {
	list-style-type: none;
}
.sitemapList a {
	color:#669b6f;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
}

.onderwerpContainer .actie {
	font-family:Verdana, Geneva, sans-serif;
	margin: 0px 15px;
}

.onderwerpContainer .actie h4 {
	color:#669b6f;
	font-size: 15px;
	font-weight: normal;
}

.onderwerpContainer .actie .content {
	color:#7a7a7a;
	font-size:11px;
}

form.offerte th {
	font-weight: normal;
	text-align: left;
	padding: 10px 0px 5px 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
}
