body {
	background: url(../../img/envisanbg.gif);
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
}

.clearfloat {
	clear: both;
	font-size: 1px;
	height: 0;
	line-height: 0;
}

#hoek {
	background: url(../../img/envisanhoek.gif);
	height: 20px;
	width: 900px;
}

#wrap {
	background: url(../../img/bodybg.jpg) no-repeat #FFF;
	border: 1px solid #FFF;
	margin: 0 60px 20px 60px;
	position: relative;
	width: 840px;
}

#head {
	height: 80px;
	margin-bottom: 10px;
	padding-right: 20px;
	position: relative;
	text-align: right;
}

#main {
	float: left;
	margin-bottom: 20px;
	margin-left: 20px;
	width: 600px;
}

#navigation {
	float: right;
	width: 180px;
}

p {
	margin: .5em 0;
}

ul {
	margin: .5em 0;
}

h1 {
	border-bottom: 1px solid #CCC;
	color: #014743;
	font-size: 1.4em;
	font-style: italic;
	margin-bottom: 1em;
	width: 280px;
}

h2 {
	font-size: 1.2em;
	color: #408A78;
	margin-bottom: 1em;
}

ul#menu {
	width: 180px;
	padding: 0;
	margin: 0;
}

ul#menu li {
	list-style: none;
	margin: 0;
	margin-bottom: 5px;
	vertical-align: top;
}

ul#menu li a {
	display: block;
	width: 150px;
	padding: 2px 5px;
	border-left: 10px solid #FFFFFF;
	background-color: #007570;
	text-decoration: none;
}

ul#menu li a:link, ul#menu li a:visited {
	color: #FFFFFF;
}

ul#menu li a:hover {
	border-color: #014743;
	color: #FFFFFF;
	background-color: #008C85;
}

ul#menu li a#current {
	border-color: #014743;
	color: #FFFFFF;
	background-color: #008C85;
}

ul#submenu {
	color: #007570;
	padding: 0;
	margin: 0;
	width: 150px;
}

ul#submenu li {
	font-size: .9em;
	list-style: square;
	margin: 0;
	margin-top: 5px;
	margin-left: 30px;
}

ul#submenu li a {
	height: 1%;
	padding: 0;
	background: #FFF;
	border: none;
	text-decoration: none;
	width: 140px;
}

ul#submenu li a:link, ul#submenu li a:visited {
	color: #007570;
}

ul#submenu li a:hover {
	color: #014743;
	background: #FFFFFF;
}

ul#submenu li a#subcurrent {
	color: #014743;
	background: #FFFFFF;
	font-weight: bold;
}

ul#subsubmenu {
	color: #8FCBBC;
	padding: 0;
	margin: 0;
	width: 150px;
}

ul#subsubmenu li {
	font-size: 1em;
	list-style: square;
	margin: 0;
	margin-top: 5px;
	margin-left: 20px;
}

ul#subsubmenu li a {
	display: block;
	padding: 0;
	background: #FFF;
	border: none;
	text-decoration: none;
	width: 120px;
	\width: 140px;
	w\idth: 120px;
}

ul#subsubmenu li a:link, ul#subsubmenu li a:visited {
	color: #8FCBBC;
}

ul#subsubmenu li a:hover {
	color: #007570;
	background: #FFFFFF;
}

ul#subsubmenu li a#subsubcurrent {
	color: #007570;
	background: #FFFFFF;
	font-weight: bold;
}

.vlag {
	margin-left: 10px;
}

.activiteit {
	clear: both;
	margin-bottom: 1em;
}

.activiteit img {
	clear: both;
	margin-bottom: 1em;
	margin-left: .5em;
}

.actfoto {
	color: #346C69;
	float: right;
	font-size: .9em;
	font-style: italic;
	margin-left: .5em;
	width: 160px;
}

.actfoto img {
	display: block;
	width: 160px;
}

.terug {
	clear: both;
	font-style: italic;
	font-weight: bold;
	margin-top: 1em;
	text-align: right;
}

.terug a {
	text-decoration: none;
}

.listhorlijn {
	font-size: .9em;
	padding-bottom: 2px;
	border-bottom: 1px solid #007570;
}

.listhorlijn2 {
	padding-bottom: 2px;
	border-bottom: 1px solid #8FCBBC;
}

.headlist {
	border-bottom: 1px solid #007570;
	background-color: #8FCBBC;
	color: #FFFFFF;
	font-size: .9em;
	padding: 2px;
}

.bijschrift {
	color: #346C69;
	font-size: .9em;
	font-style: italic;
}

.fiche, a:link.fiche, .fiche, a:visited.fiche {
	color: #990000;
}

a:link {
	color: #014743;
}

a:visited {
	color: #828587;
}

a:hover {
	color: #007570;
}

/* Splash */
#mainsplash {
	margin: 20px;
}

#taal {
	margin-bottom: 100px;
	margin-left: 175px;
}

#siteby {
	font-size: .9em;
	margin-right: 20px;
	text-align: right;
}

#siteby a {
	text-decoration: none;
}
