*
{
	margin: 0;
	padding: 0;
}

html
{
	min-width: 790px;
	overflow: auto;
}

body
{
	background: #fff url('../images/background-body.png') repeat-y 50% 0;
	color: #000;
	font: 75% Arial, sans-serif;
	margin: 0 auto;
	padding: 0 10px 0 9px;
	width: 771px;
}

div#header
{
	background: #6b6b6b url('../images/background-header.png') repeat-y 0 0;
	border-bottom: 9px solid #fff;
	height: 149px;
}
    #header ul {
        list-style-type: none;    
    }

	div#header h1
	{
		background: #e81313 url('../images/logo-amsterdam.gif') no-repeat 463px 100%;
		color: #fff;
		float: right;
		font-size: 1.8em;
		padding: 85px 50px 5px 30px;
		width: 431px;
	}

	div#header h1 em
	{
		display: block;
		font-style: normal;
		font-weight: normal;
	}
	
	div#header div
	{
		background: #6b6b6b;
		border-right: 9px solid #fff;
		margin-right: 511px;
		padding: 20px;
	}
	
	div#header div a
	{
		color: #fff;
		font-weight: bold;
		text-decoration: none;
	}
	
	div#header ul
	{
		margin-top: 1em;
	}
	
	div#header div a:hover,
	div#header div a:active
	{
		text-decoration: underline;
	}

div#aside
{
	background-color: #f0f0f0;
	float: left;
	padding: 20px 10px 20px 10px;
	width: 211px;
}
/*
	ul#introduction-menu
	{
		margin-bottom: 1em;
	}

	div#aside a
	{
		color: #515151;
		font-weight: bold;
		text-decoration: none;
	}

	div#aside a:hover
	{
		text-decoration: underline;
	}

	div#aside ul ul
	{
		margin-left: 15px;
	}

	div#aside ul ul a
	{
		font-weight: normal;
	}
*/
div#content
{
	margin-left: 290px;
	padding: 20px 0;
	color: #515151;
}

	div#content h2
	{
		color: #e81313;
		font-size: 2em;
		margin-bottom: 0.75em;
		font-weight: bold;
	}
    div#content h3
    {
        color: #515151;
        font-size: 1.2em;
        margin-top: 0.75em;
        font-weight: bold;
    }
    div#content h4
    {
        color: #515151;
        font-size: 1em;
        margin-top: 0.75em;
        font-weight: bold;
    }
    div#content h5
    {
        color: #515151;
        font-size: 1em;
        margin-top: 0.75em;
    }
    div#content hr {
        margin-top: 0.75em;
        margin-bottom: 0.75em;
    }
    
    div#content ul, div#content ol
    {
        margin-left: 3em;
    }
    
	div#content a
	{
		color: #1313e8;
	}
    
	div#content a:hover
	{
		color: #5d5de8;
	}
	
	div#toolbar {
        width: 470px;
        vertical-align: baseline;
        padding: 2px 3px 2px 3px;
	}
	
	div#content {
        width: 470px;
	}
	div#content form {
	   position: absolute;
	}
	
    div#toolbar .toolbarbutton {
        border: 1px solid black;
        text-decoration: none;
        color: black;
        padding: 1px 3px 1px 3px;
        cursor: pointer; 
    }
	
#editorcontent {
    width: 470px;
    height: 600px;
}

b {
    font-weight: bold;
}


body div#header div a#shvlink {
    display: block;
    margin-top: -1em;
    margin-bottom: 1em;
}
