body{
	margin:0;
	color:#333;
	font:12px/15px Verdana, Arial, Helvetica, sans-serif;
	background:#030;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x repeat-y;

}
img{border-style:none;}
a{
	text-decoration:none;
	color:#030;
}
a:hover{text-decoration:underline;}
a.link{
	color:#030;
	text-decoration:underline;
}
#wrapper {
	height:596px;
	width:955px;
	margin:0 auto;
	position:relative;
	padding:199px 0 0;
	overflow:hidden;
}
#header {
	height:199px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/bg-header.png) repeat-y;
	width:955px;
}
#header:after,
#nav:after {
	content:"";
	clear:both;
	display:block;
}
#header .area {
	overflow:hidden;
	width:830px;
	padding:17px 76px 0 49px;
}
.slogan {
	margin:30px 0 0;
	float:left;
	background:url(../images/text-slogan.png) no-repeat;
	width:363px;
	height:84px;
}
.slogan span {
	display:block;
	width:363px;
	height:84px;
	text-indent:-9999px;
}
.logo {
	overflow:hidden;
	width:209px;
	height:135px;
	text-indent:-9999px;
	float:right;
}
.logo a {
	background:url(../images/logo.png) no-repeat;
	display:block;
	width:209px;
	height:135px;
}
#nav {
	width:923px;
	padding:0 16px;
	margin:11px 0 0;
}
#nav ul {
	float:left;
	margin:0;
	padding:0 9px;
	width:922px;
	list-style:none;
	background:url(../images/bg-nav.png) no-repeat;
	text-align:center;
}
#nav ul li {
	font:16px/18px Arial, Helvetica, sans-serif;
	padding:11px 0 6px;
	margin:0 20px 0 19px;
	color:#030;
	float:left;
	display:inline;
}
.cufon-active #nav ul li{margin:0 32px 0 31px;}
#nav ul li a:hover,
#nav ul li.active a{
	text-decoration:none;
	color:#fff;
	border-bottom:1px solid #fff;
}
#nav li:hover,
#nav li.hover {position:relative;}
#nav li ul {
	float:left;
	width:156px;
	border:1px solid #013400;
	border-width:6px 1px 1px;
	border-color:#030 #013400 #013400;
	position:absolute;
	top:-9999px;
	left:-16px;
	background:#9c3;
	padding:7px 0;
}
#nav li ul li {
	text-align:left;
	padding:0 20px 4px 16px;
	margin:0 !important;
	width:120px;
}
#nav li:hover ul,
#nav li.hover ul {top:35px;}
#twocolumns {
	width:100%;
	overflow:hidden;
}
.main-info {
	float:right;
	width:370px;
	background:#9c3;
}
#content {
	background:#fff;
	width:347px;
	padding:15px 5px 15px 18px;
	height:351px;
	overflow:auto;
}
#content h1 {
	margin:0 0 13px;
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#060;
}
#content p {margin:0 0 15px;}
#content em.author {
	display:block;
	overflow:hidden;
	padding:50px 26px 0 0;
	text-align:right;
}
#content h1 em.author {
	display:block;
	overflow:hidden;
	text-align:right;
	color:#060;
	font:700 12px Verdana, Geneva, sans-serif;
}
.main-info .img {
	background: url(../images/border_gemaaidgras.png) no-repeat;
	padding:2px;
	overflow:hidden;
	width:270px;
	height:179px;
}
.main-info .img_cntct {
	padding:2px;
	overflow:hidden;
	width:270px;
	height:179px;
}
.main-info .img img {display:block;}
.main-info  .item {
	border-top:1px solid #005f00;
	overflow:hidden;
	width:270px;
	padding:5px 50px;
}
.main-info  .contact-gr {
	border-top:1px solid #005f00;
	overflow:hidden;
	width:370px;
	height:193px;
}
#sidebar {
	width:585px;
	float:left;
	overflow:hidden;
}
#sidebar .gallery {
	background:#040 url(../images/bg-gallery.gif) repeat-x;
	overflow:hidden;
	padding:0 27px 0 0;
	width:558px;
}
#sidebar .visual {
	border:5px solid #9c3;
	border-width:5px 5px 5px 0;
	overflow:hidden;
	width:553px;
	height:372px;
}
#sidebar .visual-contact {
	border:5px solid #9c3;
	border-width:5px 5px 5px 0;
	overflow:hidden;
	width:553px;
	height:468px;
}
#sidebar .gallery ul {
	list-style:none;  
	padding:0;
	margin:0;
	width:630px;
}
#sidebar .gallery li {
	float:left;
	width:144px;
	overflow:hidden;
	margin:0 63px 0 0;
}
#sidebar .gallery img {display:block;}
#sidebar .partners {
	overflow:hidden;
	width:559px;
	background:#bcbc01;
	padding:12px 0 12px 26px;
}
#sidebar .partners ul {
	overflow:hidden;
	width:83px;
	list-style:none;
	margin:0;
	padding:0;
}
.contact{
	padding: 10px 0 20px 25px;
	height:66px;
	color:#FFF;
	font-size:16px;
}
.contact a{
	text-decoration:none;
	color:#fff;
}
.partners li {float:left;}
.partners li img {display:block;}
#footer {
	background:#030;
	overflow:hidden;
	width:917px;
	padding:2px 19px 3px;
	color:#fff;
}
#footer p {
	text-align:right;
	margin:0;
}
#footer p a {
	color:#fff;
	text-decoration:none;
}
h1#service{
	font:700 12px Verdana, Geneva, sans-serif;
}

.seo-lijst{
	width:430px;
	float:left;
	padding-right:32px;
}

.logo-partner{
	width:83px;
	float:left;
}
h2#seo, h2#seo a, hs#seo a:hover{
	font-size:9px;
	font-weight:normal;
	margin:0;
	color:#777701;
}
#content-seo h1.seo {
	margin:0 0 13px;
	font:bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#060;
	font-style:italic;
}
#content-seo {
	background:#fff;
	width:347px;
	padding:15px 5px 15px 18px;
	height:351px;
	overflow:auto;
	font-size:9px;
}
#content-seo p {margin:-11px 0 -11px;
}
#content-seo p a{
	text-decoration:underline;
}
#content-seo h1 em.author {
	display:block;
	overflow:hidden;
	text-align:right;
	color:#060;
	font:700 12px Verdana, Geneva, sans-serif;
}
#content-seo ul {
	padding:0 0 0 13px;
	list-style:none;}
#content-seo ul li {
	padding:0 0 0 11px;
	background: url(../images/seo-bul.jpg)  0 7px no-repeat;

