@charset "utf-8";
/* CSS Document */
* 
{margin: 0;}

html, body {height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 14px; background-image: url(images/bg2.jpg); background-repeat: repeat-x; background-position: center top;}

#wrapper { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -200px; width: 955px; background-image: url(images/bg.jpg); background-repeat: no-repeat; background-position: right bottom;}
#wrapper #padding {height: 10px;}

#header {width: 955px; background-image: url(images/header2.png); height: 130px;}
#header #top {height: 80px;}
#header #banner {float: right;width: 320px;font-size: 9px;margin-top: 8px;margin-right: 8px;}
#header #logo {float: left; margin: 10px; height: 60px;}
#header #menu {height: 40px;background-image: url(images/navigation/nav_background.gif);background-repeat: no-repeat;background-position: right;}

#content {height: 100%;width: 750px;float: left;padding-top: 10px;padding-bottom: 25px;}
#content .tekstkader {margin-bottom: 25px;width: 725px;margin-top: 10px;border: 1px solid #CCC;padding: 10px;}

#right {width: 200px;float: right;padding-top: 20px;height: auto;text-align: center;}

.kader {margin-bottom: 20px;}
.kaderjoint {margin-bottom: 20px;height: 165px;width: 200px;background-image: url(images/navigation/box.png);}

.kop {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	text-align: left;
	font-variant: small-caps;
	color: #386503;
	height: 20px;
	letter-spacing: 1px;
	background-image: url(images/nav-icons/weed.png);
	background-repeat: no-repeat;
	background-position: 150px 5px;
	padding-top: 5px;
	text-indent: 25px;

}
.tekst {
	text-align: left;
	padding-top: 17px;
	padding-right: 20px;
	padding-bottom: 10px;
	line-height: 17px;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	color: #87A342;
}


#footer, .push 
{height: 200px; clear: both; width: 915px; margin-top: 0; margin-bottom: 0; margin-right: auto; margin-left: auto;}
#footer #footerin {width: 650px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;}

.navigation {
	height:40px;
	background-color: #B2B580;
	background-image: url(images/navigation/nav_background3.gif);
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
	width: 550px;
}

.navigation li {float:left;}
.navigation li a {
	display:block;
	line-height:40px;
	color:#CCC;
	text-decoration:none;
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
	font-size:12px;
	padding-top: 0;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 0px;
	font-variant: normal;
}

.navigation li a b {
	float:right;
	display:block;
	padding-right: 16px;
	padding-bottom: 0;
	padding-left: 8px;
}
.navigation li a em {
	display:block;
	float:left;
	width:25px;
	height:35px;
}
.navigation li a:hover {
	color:#669900;
	background-image: url(images/navigation/nav_hover2.gif);
}

/* New CSS Menu*/
.navigation li.current a {
	color:#669933;
	background:url(navigation/nav_hover.gif);
}

/* ICON ELEMENTS */ 
.navigation li a em.home {background-image: url(images/nav-icons/home_off.png);background-repeat: no-repeat;background-position: center center;height: 35px;}
.navigation li a:hover em.home {background-image: url(images/nav-icons/home.png);background-repeat: no-repeat;background-position: center center;}
.navigation li.current em.home {background-image: url(images/nav-icons/home.png);background-repeat: no-repeat;background-position: center center;}
.navigation .current a:hover {background-image: url(images/navigation/nav_hover.gif);}

.navigation li a em.hasj {background-image: url(images/nav-icons/jointje_off.gif);background-repeat: no-repeat;background-position: center center;height: 35px;}
.navigation li a:hover em.hasj {background-image: url(images/nav-icons/jointje.gif);background-repeat: no-repeat;background-position: center center;}
.navigation li.current em.hasj {background-image: url(images/nav-icons/jointje.gif);background-repeat: no-repeat;background-position: center center;}

.navigation li a em.wiet {background-image: url(images/nav-icons/weed_off.png);background-repeat: no-repeat;background-position: center center;}
.navigation li a:hover em.wiet {background-image: url(images/nav-icons/weed.png);background-repeat: no-repeat;background-position: center center;}
.navigation li.current em.wiet {background-image: url(images/nav-icons/weed.png);background-repeat: no-repeat;background-position: center center;}

.navigation li a em.forum {background-image: url(images/nav-icons/forum_off.png);background-repeat: no-repeat;background-position: center center;}
.navigation li a:hover em.forum {background-image: url(images/nav-icons/forum.png);background-repeat: no-repeat;background-position: center center;}
.navigation li.current em.forum {background-image: url(images/nav-icons/forum.png);background-repeat: no-repeat;background-position: center center;}

.navigation li a em.contact {background-image: url(images/nav-icons/contacts_off.png);background-repeat: no-repeat;background-position: center center;}
.navigation li a:hover em.contact {background-image: url(images/nav-icons/contacts.png);background-repeat: no-repeat;background-position: center center;}
.navigation li.current em.contact {background-image: url(images/nav-icons/contacts.png);background-repeat: no-repeat;background-position: center center;}

/* CSS Extra */
h1 {font-size: 18px;margin-bottom: 10px;margin-top: 0px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #999;width: 600px;color: #336600;}
h2 {font-size: 16px;margin-bottom: 10px;margin-top: 0px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #999;width: 600px;color: #336600;}
h3 {font-size: 14px;margin-bottom: 10px;margin-top: 0px;color: #336600;}
h4 {font-size: 14px;color: #030;}

#wrapper #content .tekstkader h2 a {text-decoration: none;}
#wrapper #content .tekstkader h1 a {text-decoration: none;}

/* CSS Links */
a {color: #336600; text-decoration:none}
a:link {color: #336600; text-decoration: none;}
a:visited {color: #336600;}
a:hover {color: #669900; text-decoration: underline;}

.tekstkader img {margin-top: -10px;margin-right: 10px;margin-bottom: 10px;margin-left: 10px;}
.tekstkader .links {margin-top: 20px;}

.links {width:600px;border-top-width: 1px;border-top-style: dashed;border-top-color: #999;background-image: url(images/arrow_right.png);background-repeat: no-repeat;background-position: left bottom;padding-top: 5px;}

.links li {display:inline;}

.links a:link,
.links a:visited {width:auto;padding-right: 25px;}

.tekstkader .smalltekst {font-size: 11px;}

#list {line-height: 18px;}
