/*
 * Cascading style sheet hagen.css.
 */

body {
	background-color : rgb(188, 186, 174);
	background-image : url('bg-body.png');
	background-repeat : repeat-x;
	color : #000000;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size : 0.8em;
	line-height : 1.5;
	width : auto;
	height : auto;
}

#sdw-cnt {
	position : relative;
	width : 960px;
	margin-left : auto;
	margin-right : auto;
	margin-bottom : 30px;
	background-image : url('papier.jpg');
	background-color : rgb(207, 199, 207);
	border-style : solid;
	border-width : 1px;
	border-left-color : #FFFFFF;
	border-right-color : #404040;
	border-bottom-color : #404040;
}

#titelblok {
	line-height : 1.6;
	margin-left : 18px;
	margin-right : 18px;
	border-right-width : 2px;
	border-right-style : solid;
	border-right-color : rgb(47, 79, 47);
}
#titelblok h1 {
	font-size : 1.3em;
	line-height : 1.8;
}
#titelblok p {
	font-size : 1em;
}
#titelblok img {
	margin-top : 18px;
	margin-bottom : 12px;
	margin-left : 20px;
	border : #000000 solid 1px;
	width : 540px;
	height : auto;
}

#pa-blok {
	width : 430px;
	line-height : 1.6;
	float : left;
	margin-left : 18px;
	margin-right : 6px;
}
#pa-blok h1 {
	font-size : 1.2em;
	line-height : 1.6;
}
#pa-blok p {
	font-size : 1em;
}

#ma-blok {
	width : 460px;
	line-height : 1.6;
	float : left;
	margin-right : 18px;
}
#ma-blok h1 {
	font-size : 1.2em;
	line-height : 1.6;
}
#ma-blok p {
	font-size : 1em;
}

#kind-blok {
	margin-left : 218px;
	width : 660px;
	line-height : 1.6;
}
#kind-blok h1 {
	font-size : 1.1em;
}
#kind-blok p {
	font-size : 1em;
	display : inline;
}
#kind-blok ol, #kind-blok li {
	display : inline;
	padding : 0;
}

#txt-blok {
	width : 580px;
	margin-top : 28px;
	margin-left : 18px;
	margin-right : 18px;
}
#txt-blok h1 {
	font-size : 1.1em;
}
#txt-blok p {
	font-size : 0.9em;
}
#txt-blok pre {
	font-size : 0.9em;
	line-height : 1.4;
}

#pix-blok {
	margin-right : 18px;
	width : 280px;
	float : right;
	line-height : 2;
}
#pix-blok p {
	font-size : 1.4em;
}

#bron-blok {
	margin-left : 18px;
	margin-right : 18px;
	font-size : 0.8em;
	line-height : 1.2;
}

#right-italics {
	font-style : italic;
	font-size : 0.8em;
	line-height : 1.2;
	text-align : right;
	margin-right : 18px;
	margin-bottom : 18px;
}

#tabel-blok {
	margin-left : 18px;
	margin-right : 18px;
	font-size : 0.9em;
	line-height : 1.3;
}

.floatrightclear {
	float : right;
	border : #000000 solid 1px;
	height : auto;
	background-color : #004400;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : italic;
	font-size : 0.9em;
	text-align : center;
	line-height : 1.4;
	margin-top : 12px;
	margin-bottom : 12px;
}
div.floatrightclear img {
	border : #ffffff solid 1px;
}
div.floatrightclear a:hover img {
	border : #0000ff solid 1px;
}

a:link {
	color : #0000dd;
	padding-bottom : 4px;
	text-decoration : none;
}
a:visited {
	color : #0000bb;
	padding-bottom : 4px;
	text-decoration : none;
}
a:hover {
	color : #0000ff;
	padding-bottom : 4px;
	text-decoration : underline;
}

/*-- Paragraph clear: Niet naast een float-element. --*/
p.clear {
	clear : both;
}

