*{
margin: 0;
padding: 0;
}

.clear{
clear: both;
line-height: 0;
}

body {
margin: 0;
padding: 0;
background: white;
font-family: Verdana;
font-size: 8pt;
font-weight: normal;
color: #494949;
}

h3 {
color: #ff7900;
font-family: Calibri;
font-size: 16pt;
font-weight: bold;
padding-bottom: 5px;
}

p {
line-height: 15px;
}

#container {
width: 960px;
margin: 0 auto;
}

#top {
width: 960px;
margin-top: 20px;
padding-bottom: 10px;
}

#logo {
	width: 600px;
	float: left;
}

#logo img {
	padding: 0px;
	margin-right: 5px;
}

#logo h1 {
color: #5b5b5b;
font-size: 20pt;
font-weight: bold;
padding: 10px 0 0 5px;
float: left;
}

#logo h1 a{
color: #5b5b5b;
text-decoration: none;
}

#logo h1 a:hover {
text-decoration: none;
}

#logo h2{
color: #ff7900;
font-size: 18pt;
font-weight: normal;
font-family: Calibri;
margin: 0;
padding: 0 0 0 5px;
float: left;
}

#logo h2 a{
color: #ff7900;
text-decoration: none;
}

#logo h2 a:hover {
text-decoration: none;
}

#contact {
	width: 360px;
	float: right;
	padding-top: 22px;
	text-align: right;
	font-size: 8pt;
	color: #ggg;
}

#contact a{
color: #494949;
text-decoration: none;
}

#contact a:hover {
text-decoration: underline;
}

#menu {
width: 960px;
height: 38px;
clear: both;
background: url(images/menu_bg.png) repeat-x;
font-size: 8pt;
}

#content_1 {
clear: both;
width: 960px;
margin-top: 10px;
}

#foto {
width: 290px;
float: left;
height: 321px;
position: relative;
}

#foto img{
position: absolute;
left: 0;
top: 0;
}

#split {
width: 9px;
height: 321px;
float: left;
background: url(images/split.png) no-repeat;
}

#content_1_tekst {
float: left;
width: 661px;
}

#content_1_tekst_tekst {
border-width: 0 1px;
border-style: solid;
border-color: #cccccc;
padding: 5px 16px;
min-height: 299px;
}

#content_1_tekst_tekst p {
margin-bottom: 15px;
}

#content_1_tekst_tekst a{
color: #494949;
text-decoration: underline;
}

#content_1_tekst_tekst a:hover {
text-decoration: underline;
}

#content_2 {
margin-top: 10px;
width: 960px;
background: url(images/content_2_bg2.png) repeat-y;
}

#content_2_tekst {
background: url(images/content_2_top2.png) no-repeat;
}

#content_2_tekst_links {
width: 670px;
float: left;
padding: 15px 20px 0 15px;
}

#content_2_tekst_links a{
color: #494949;
text-decoration: underline;
}

#content_2_tekst_link a:hover {
text-decoration: underline;
}

#content_2_tekst_rechts{
width: 210px;
float: right;
padding: 15px 20px;
}

#content_2_tekst_rechts a{
color: #494949;
text-decoration: underline;
}

#content_2_tekst_rechts a:hover {
text-decoration: underline;
}

#content_2_tekst p {
margin-bottom: 15px;
}

#content_3 {
width: 960px;
margin-top: 10px;
color: white;
}

#content_3_links {
background: url(images/content_3_links.png) no-repeat;
width: 240px;
height: 191px;
float: left;
}

#content_3_midden {
background: url(images/content_3_midden.png) no-repeat;
width: 241px;
height: 191px;
float: left;
}

#content_3_rechts {
background: url(images/content_3_rechts.png) no-repeat;
width: 479px;
height: 191px;
float: left;
}

#content_3 h3 {
font-family: Calibri;
font-size: 14pt;
color: white;
margin-left: 25px;
margin-top: 5px;
}

#content_3_links ol{
color: #ff7900;
font-family: Calibri;
font-size: 14pt;
font-weight: bold;
margin-top: 0;
list-style-position: inside;
line-height: 20px;
}

#content_3_links li{
padding-bottom: 5px;
padding-left: 25px;
margin-bottom: 10px;
background-image: url(images/content_3_list.png);
background-repeat: no-repeat;
height: 20px;
text-align: left;
float: left;
}

#content_3_links p {
display: inline;
margin-left: 10px;
color: white;
font-family: Verdana;
font-size: 8pt;
font-weight: normal;
text-align: left;
}

#content_3_midden ul{
color: white;
margin-left: 25px;
margin-top: -4px;
list-style-position: inside;
font-size: 25px;
}

#content_3_midden li {
float: left;
height: 15px;
padding-bottom: 15px;
}

#content_3_midden p{
	display: inline;
	font-size: 8pt;
	margin-left: 0px;
	line-height: 32px;
	vertical-align: top;
}

#content_3_rechts p {
margin: 5px 25px;
font-size: 8pt;
}

#content_3_rechts a{
color: white;
text-decoration: underline;
}

#content_3_rechts a:hover {
text-decoration: underline;
}

#footer {
height: 38px;
width: 960px;
margin-top: 10px;
margin-bottom: 5px;
line-height: 38px;
font-size: 8pt;
text-align: left;
background: url(images/footer_bg.png) repeat-x;
}

#footer a{
color: #494949;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}
