@charset "utf-8";
/* CSS Document */

body
{
	background: #426ac7;
	color: #000;
	font-family: "Myriad Pro", arial, helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 0.95em;
	font-weight: bold;
}
a, a:visited
{
	color: #080894;
	text-decoration: none;
}
a:hover, a:active
{
	border-bottom: 1px dotted #080833;
	color: #080833;
}
h1, h2, h3
{
	margin: 0 0 5px;
}
p
{
	text-align: justify;
	margin: 0 0 10px;
}
img
{
	border: 0;
}


/* Layout */
#layer
{
	position: absolute;
	height: 322px;
	width: 100%;
	background: #fff;
	z-index: -99;
}
#container
{
	margin: 0 auto;
	text-align: left;
	width: 980px;
	padding: 0 20px;
	background: url(../images/layout/bg.png) repeat-y 0 0;
}
#logo
{
	height: 100px;
	text-align: center;
	padding: 20px 5px;
}
#logo a, #logo a:visited, #logo a:hover, #logo a:active
{
	color: inherit;
	border: inherit;
}
#motto
{
	padding: 30px 120px 60px;
	text-align: justify;
	font-size: 1.25em;
	font-weight: bold;
}
#name
{
	background: url(../images/layout/banner.png) no-repeat 0 0;
	height: 42px;
	margin: 0 -19px;
	text-align: center;
	padding: 9px 0 0;
	position: relative;
}
#content
{
	padding: 20px 0;
	margin-bottom: 10px;
}
#footer
{
	margin: -10px auto 20px;
	width: 980px;
	padding: 18px 20px 0;
	background: url(../images/layout/bottom.png) no-repeat 0 0;
	text-align: center;
	font-size: 0.85em;
}
#footer a
{
	color: inherit;
}

/* Name list */
#namelistcontainer
{
	width: 690px;
	margin: 30px auto 0;
}
ul.namelist
{
	margin: 0;
	padding: 0;
}
ul.namelist.left
{
	float: left;
	width: 345px;
	padding-right: 10px;
}
ul.namelist.right
{
	margin-bottom: 50px;
}
ul.namelist li
{
	list-style: none;
}
ul.namelist a, ul.namelist a:visited
{
	color: inherit;
}
ul.namelist a:hover, ul.namelist a:active
{
	color: inherit;
	border: inherit;
	margin-left: 10px;
}

/* Icons */
#icons
{
	width: 800px;
	margin: 30px auto 0;
	height: 40px;
}
#icons a, #icons a:visited, #icons a:hover, #icons a:active
{
	color: inherit;
}
#address, #phone, #email
{
	float: left;
	height: 40px;
	width: 225px;
	padding-left: 35px;
}
#phone, #email
{
	margin-left: 10px;
	padding-top: 10px;
	height: 30px;
}
#address
{
	background: url(../images/layout/address.png) no-repeat 0 5px;
}
#phone
{
	background: url(../images/layout/phone.png) no-repeat 0 5px;
}
#email
{
	background: url(../images/layout/email.png) no-repeat 0 5px;
}

@media print
{
	#blaat
	{
		display: none;
	}
	#blaat2
	{
		font-family: arial, helvetica, sans-serif;
		color: #000;
		background: #fff;
		margin: 0;
		padding: 0;
	}
	#blaat3
	{
		text-align: center;
		font-size: 2em;
	}
}