/* CSS Document */

body {
margin: 0px;
padding: 0px;
background: #656565;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-bottom: 40px;
}

TABLE TR {
vertical-align: top;
}
.clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
}

/* TOP *************************************************************/
div#topcontainer {
background: #ffffff url(../site_images/topbg.jpg) repeat-x;
padding-bottom: 5px;
}
div#top {
width: 900px;
text-align: right;
font-size: 11px;
color: #FFFFFF;
line-height: 40px;
margin: 0px;
padding: 0px;
}
span#spantop {
margin-right: 10px;
}

div#header {
width: 900px;
}
div#header .logo {
	width: 115px;
	height: 141px;
	position: absolute;
	margin: 10px 0px 0px 20px;
}
div#topcontainer .teaser {
	text-align: left;
	padding-top: 5px;
}

/* MENU *************************************************************/
div#menucontainer {
background: #FFFFFF;
padding-bottom: 5px;
}
div#menu {
width: 900px;
height: 30px;
background: url(../site_images/menubg.jpg) no-repeat;
text-align: left;
font-size: 12px;
}
		ul.menu {
		display: block;
		float: left;
		margin: 1px 0px 0px 10px;
		padding: 0px;
		}
		ul.menu li {
		display: inline;
		list-style-type : none;
		}
		#menu ul.menu a {
		display : block;
		float: left;
		padding: 7px;
		margin: 0px 0px 0px 1px;
		text-align: center;
		text-decoration: none;
		}
		div#menu ul.menu a:hover {
		display : block;
		background: #46942a;
		float: left;
		padding: 7px;
		margin: 0px 0px 0px 1px;
		text-align: center;
		text-decoration: none;
		}
		div#menu ul.menu active {
		display : block;
		background: #46942a;
		float: left;
		padding: 7px;
		margin: 0px 0px 0px 1px;
		text-align: center;
		text-decoration: none;
		}
		ul.menu li a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #ffffff;
		text-decoration: none;
		}
/* CONTENT ************************************************************/
div#contentcontainer {
background: #ffffff;
}

div.content {
width: 880px;
padding: 10px 10px 0px 10px;
color: #333333;
font-size: 11px;
text-align: left;
line-height: 22px;
}

/* BOTTOM *************************************************************/
div#bottomcontainer {
background: url(../site_images/bottombg.jpg) repeat-x;
height: 200px;
}
div#bottom {
width: 900px;
text-align: left;
line-height: 16px;
}

div#bottomlogo {
background: url(../site_images/bottomlogo.jpg) no-repeat bottom;
height: 127px;
width: 90px;
float: left;
}

div#bottomadres {
padding: 20px 0px 0px 10px;
width: 140px;
float: left;
font-size: 11px;
color: #FFFFFF;
}

div#copyright {
background: url(../site_images/bottomspacer.jpg) no-repeat top;
clear: both;
font-size: 11px;
padding: 10px 0px 0px 10px;
margin: 10px 0px 0px 0px;
}
span#copytop{
color: #232323;
}
span#copybottom{
color: #131313;
}

/* LINKJES *************************************************************/
div#top a:link { font-family: Verdana; color: #FFFFFF; font-size: 11px; text-decoration: none;}
div#top a:visited { font-family: Verdana; color: #FFFFFF; font-size: 11px; text-decoration: none;}
div#top a:active { font-family: Verdana; color: #FFFFFF; font-size: 11px; text-decoration: none;}
div#top a:hover { font-family: Verdana; color: #333333; font-size: 11px; text-decoration: none;}

div#menu a:link { font-family: Verdana; color: #FFFFFF; font-size: 12px; text-decoration: none;}
div#menu a:visited { font-family: Verdana; color: #FFFFFF; font-size: 12px; text-decoration: none;}
div#menu a:active { font-family: Verdana; color: #FFFFFF; font-size: 12px; text-decoration: none;}
div#menu a:hover { font-family: Verdana; color: #FFFFFF; font-size: 12px; text-decoration: none;}

div#copyright a:link { font-family: Verdana; color: #131313; font-size: 11px; text-decoration: none;}
div#copyright a:visited { font-family: Verdana; color: #131313; font-size: 11px; text-decoration: none;}
div#copyright a:active { font-family: Verdana; color: #131313; font-size: 11px; text-decoration: none;}
div#copyright a:hover { font-family: Verdana; color: #ffffff; font-size: 11px; text-decoration: none;}
