body
{
	color: #333333;
	font-family: courier new, Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	/*line-height:1.4em; */
	margin: 0;
	padding: 0;
	background-color:#e1e1ff;
	background-image:url('./images/background.gif');

}

a img {
	border: none;
}

img.polaroid {
	padding-left: 10px;
}

table
{
	border-width: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

p
{
	border: 0;
	margin-top: 0;
}

.small {
	font-size: 11px;
	color: #666;
}

.header
{
	width:100%;
	margin:20px 0px 10px 0px;
}

.leftcolumn
{
	float:left;
	text-align:justify;
	width:305px;
}

.rightcolumn
{
	float:right;
	text-align:justify;
	width:315px;
}

table {
	border-collapse: collapse;
}

ul, ol {
	background-color: #f0f0ff;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 0;
	display: block;
}

table tr.odd {
	background-color: #f0f0ff;
}

td.small {
	font-size: 10px;
	text-align: right;
}

td {
	font-size: 12px;
	vertical-align: top;
	padding: 5px;
}

td.big
{
	text-align:justify;
	width:465px;
}

p.first strong {
	color: FF9100;
}

h1 /* Header 1 - grote heading*/
{
	color: #151413;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:32px;
	font-weight:bolder;
	margin-top: 0;
	margin-bottom: 0;
}

h2 {
	color: #000000;
	font-size: 28px;
}

h3 {
	color: #818181;
	font-size: 18px;
}

h4, p.first /* Header 2 - inleiding */
{
	font-size:14px;
	font-weight:bold;
	margin-top: 0;
	/*margin-bottom: 14px;*/
}

#header
{
	background-color: #ffffff;
	background-image:url("./images/header.jpg");
	background-repeat:no-repeat;
	left: 140px;
	top:0px;
	width:740px;
	height:120px;
	padding: 0px;
	z-index:11;
	position: absolute;
}


#menu
{
	/*background-color: #ffcc00;*/
	background-color: #ffBB00;
	left: 140px;
	top:120px;
	width:740px;
	height:25px;
	padding: 0px;
	z-index:11;
	position: absolute;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	text-align: right;
}

.menu A:link {text-decoration: none; color: #ffffff;}
.menu A:visited {text-decoration: none; color: #ffffff;}
.menu A:active {text-decoration: none; color: #ffffff;}
.menu A:hover {text-decoration: none; color: #FFFF00;}

#contentcontainer
{
	background-color: #ffffff;

	left: 140px;
	top:145px;
	width:740px;
	padding: 0px;
	z-index:10;
	position: absolute;
	text-allign: middle;
}

#stars
{
	filter:alpha(opacity=63);
	left: -30px;
	top: 50px;
	width: 226px;
	height: 395px;
	background-image:url("./images/stars.gif");
	background-repeat:no-repeat;
	position: absolute;
	z-index:2;
}

#logo
{
	left: 0px;
	top: 0px;
	width: 326px;
	height: 217px;
	position: absolute;
	z-index:20;
}

#hyves
{
	position: absolute;
	z-index: 30;
	top: 160px;
	left: 780px;
}


.contentcontainer A:link {text-decoration: none; color: #3333bb;}
.contentcontainer A:visited {text-decoration: none; color: #3333bb;}
.contentcontainer A:active {text-decoration: underline; color: #3333bb;}
.contentcontainer A:hover {text-decoration: underline; color: #ff6600;}

.contentcontainer
{
	text-align:justify;
}

#footer
{
	background-color:#999999;
	color:#ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:9px;
	padding: 1em 45px 1em 45px;
	margin-top:20px;
	height: 1.5em;
}

.footer A:link {text-decoration: none; color: #0066cc;}
.footer A:visited {text-decoration: none; color: #0066cc;}
.footer A:active {text-decoration: underline; color: #0066cc;}
.footer A:hover {text-decoration: underline; color: #0066cc;}

hr {
	color: #e1e1e1;
	height: 1px;
	border: 3px dashed #e1e1e1;
	width: 100%;
	clear: both;
	visibility: hidden;
}

.hrow
{
	margin: 15px 0px 15px 0px;
	width: 100%;
	clear: both;
}