﻿html {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;	
text-align: left;
}

li {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;	
text-align: left;
}

body {
margin: 0;
background-color:#929ef5;
background-image:url(media/background.jpg);
background-repeat:no-repeat;
background-position: center -20px; 
}

/****** STRUCTUUR *********/

#container {
	width: 793px !important;
/*	min-height: 600px !important;*/
	min-width: 793px !important;
	margin: 0 auto 0 auto;
	border-left: 1px solid #d7f0ef;
	border-right: 1px solid #d7f0ef;
	border-bottom: 2px solid #d7f0ef;
	background-image:url(media/containerback.png);
	background-repeat:repeat-y;
}

#left-column {
position:relative;
/*min-height: 600px;*/
height: 100%;
width: 208px;
display:block;
float:left;
clear:none;
}

#right-column {
position:relative;
/*height: 100%;*/
width: 585px;
display:block;
float:left;
clear:none;
z-index:1;
}

#content {
margin: 30px 30px 30px 65px;
color: #ffffff;
text-align:left;
min-height: 400px;
}


#toptrinq {
width: 459px;
background-image:url(media/trinqs.png);
background-repeat: no-repeat;
height: 31px;
margin: 10px 0 0 65px;
}

#bottomtrinq {
/*position: absolute;*/
display: block;
clear:both;
width: 459px;
background-image:url(media/trinqs.png);
background-repeat: no-repeat;
height: 31px;
margin-top: 20px;
margin-left: 65px;
margin-bottom: 15px;
bottom: 15px !important;
}

#logohome {
padding: 32px 0 0 10px;
}

#sitemap ul {

padding: 0;
margin: 6px 20px 0 0px;
float:right;	
}

#sitemap li {
list-style: none !important;
display:block;
background-image:url(media/steentje.png);
background-position:left;
background-repeat:no-repeat;
padding-left: 25px;
margin-left: -40px;
line-height: 28px;
}

#menuhome {
width: 100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
z-index: 100 !important;
position:relative;	
}

#menuhome ul {
list-style: none;
padding: 0;
margin: 6px 0px 0 -19px;
}

#menuhome li {
display:block;
background-image:url(media/menu.png);
background-position:left;
background-repeat:no-repeat;
padding: 3px 0 0 30px;
margin-right: 5px;
height: 27px;
width:239px;
}

#menuhome li:hover {
 background-image:url(media/menu-ov.png);
}

#menuhome a:link {
 color: #ffffff;
 font-weight: normal;
 text-decoration:none !important;
}
#menuhome a:active {
 color: #ffffff;
 font-weight: normal;
  text-decoration:none !important;
}
#menuhome a:visited {
 color: #ffffff;
 font-weight: normal;
  text-decoration:none !important;
}
#menuhome a:hover {
 color:#ffffff;
 text-decoration: none;
}


#onderlinks {
width: 800px !important;
/*display:block;*/
clear: both;
height: 32px !important;
padding: 10px 0 0 50px;
font-size: 12px;
}

#footer {
width: 800px;
display:block;
clear: both;
height: 64px !important;
vertical-align: middle;
padding: 10px 0 0 10px;
margin: 0 auto 30px auto;
text-align: center;
}

.spacer { clear: both; }

/******* FONTS **********/

p {
margin-top: 5px;
}

h1 {
color: #929ef5;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 24px;
font-style:italic;
font-weight: normal;
margin-bottom: 0px;
line-height: 28px;
}

h2 {

color: #a4d9e4;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 16px;
font-style:italic;
font-weight: normal;
margin-bottom: 2px;
}

h3 {
color: #ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 14px;
font-style:italic;
font-weight: normal;
margin-bottom: 2px;
}

#onderlinks p {
color: #6e86a2;
font-size: 11px;
text-align:left;
}

#footer p {
color: #ffffff;
font-size: 11px;
text-align:center;
}


/******LINKS *********/

a:link {
text-decoration:underline;
color: #ffffff;
font-weight: normal;
}

a:active {
text-decoration:underline;
color: #ffffff;
}

a:visited {
text-decoration:underline;
color: #ffffff;

}

a:hover {
color: #000000;
text-decoration:underline;
}



#content a:link{
text-decoration:underline;
}



	dl
	{
		clear: both;
	/*	border-top: 1px solid #d8dbe0;*/
	}	dl + h2
		{
			padding-top: 20px !important;
			clear: both;
		}
		h3 + dl
		{
			border-top: none;
		}
	
	dt
	{
	    width: 125px;
		height: 2em;
	    float: left;
	    clear: left;
		border-bottom: 1px solid #d8dbe0;
		line-height: 2em;
		margin-right: 20px;
	}
	
	dd
	{
		padding-left: 2px;
		line-height: 2em;
		border-bottom: 1px solid #d8dbe0;
	}	dd a
		{
			padding: 0 !important;
		/*	margin-bottom: -1px;*/
		}
		dd + dd
		{
			margin-left: 170px;
		}

.nobulletsUL {
margin: 0 0 0px 0;
padding: 0 0 0px 0;
list-style-type: none;
margin-left: -40px;
}

#content form input, textarea{
border: 1px solid #b0b2ac;
}

.submit{
border: 1px solid #B0B2AC !important;
padding: 3px;
color:#20409A;
font-weight: normal;
}