table {
font-family: Verdana;
font-size: 11px;
}
h2 {
color: #000000;
font-size: 14px;
font-weight: bold;
text-align: left;
}

#main{
height: 100%;
overflow: visible;
}

.text1{
width: 100%;
height: 100%;
}

.text1 p {
font-size: 12px;
color: #333333;
}

.text1 ul li {
list-style-type: disc;
font-size: 12px;
color: #333333;
}

a:link, a:visited {
color: #009;
text-decoration : none; 
font-size : 8pt; 
font-weight : bold; 
background-color : transparent; 
} 

a:hover {
color: #606;
text-decoration : none; 
font-size : 8pt; 
font-weight : bold; 
background-color : transparent; 
} 

a:active {
color: #39F; 
text-decoration : none; 
font-size : 8pt; 
font-weight : bold; 
background-color : transparent; 
}

.cssmenu a:link, a:visited{
color : #333; 
text-decoration : none; 
font-size : 8pt; 
font-weight : bold; 
background-color : transparent;
}

.cssmenu a:hover {
color: #039; 
text-decoration : none; 
font-size : 8pt; 
font-weight : bold; 
background-color : transparent;
}

.header {
position:relative;
float: left;
margin-left: 5px;
margin-right: 10px;
margin-top: 10px !important;
z-index: 2;
}

.top{
margin-top: 10px;}

.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url(test/images/corners1280x30.gif); /* CHANGE: path and name of your image */
	height: 15px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 15px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 15px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -15px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -15px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -15px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.inside {
	height: 67px !important;
	height: 67px;
	border-left: 1px solid #3a3635; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #3a3635;/* YCC: color & properties of the right-borderline */
	background: #3a3635;            /* YCC: background-color of the inside */
	color: #fff;					/* YCC: default text-color of the inside */
	padding-top: 20px !important;
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}
.notopgap    { color: #fff; padding-top: 0px; margin-top: 0 !important;}    /* DNC: to avoid splitting of the box */
.nobottomgap { color: #fff; margin-bottom: -1px; padding-bottom: 1px;} /* DNC: to avoid splitting of the box */

.cssmenu a:active {
text-decoration : none; 
font-size : 8pt; 
font-weight : bold; 
background-color : transparent; 
}

.logo1 {
position: relative;
float: left;
margin-top: -129px !important;
width: 602px;
height: 149px;
background-image: url(test/images/logo1.gif);
background-repeat: no-repeat;
text-indent: -9999px;
}

.logo2{
position: relative !important;
margin-left: 602px !important;
text-align: left;
color: #FFF;
margin-top: -110px !important;
margin-top: -125px;
}

.contact{
background: none;
float: right;
margin-right: 15px !important;
margin-right: -160px;
margin-left: 15px !important;
margin-left: 30px;
margin-top: 0 !important;
margin-top: 9px;}

.adres {
display: inherit;
position: relative !important;
position: absolute;
float: right;
padding-bottom: 6px !important;
margin-top: 0px !important;
margin-top: 10px;
margin-right: 0 !important;
margin-left: -15px;
text-decoration:none;
font-family: Verdana;
font-size: 10px;
cursor: hand;
}

.content {
width: 100%;
height: 580px;
padding-top: 0px;
border-top: 1px solid #3a3635;
margin-top: 0 !important;
}

.vspace{
width: 10px;
border-top: 1px solid #3a3635;
}

.specialblok{
font-family: Verdana;
font-size: 11px;
color: #000000;
}

.dekra { 
color: #009900;
font-weight: bolder;
}

.topbackgr{
margin-top: -10px;
margin-bottom: 0 !important;
height: auto;
}

.menu{
background-image: url(images/bkgd-menu.jpg);
background-repeat: repeat-y;}

#navBar {
position: relative;
background-image: url(images/bkgd-menu2.jpg);
background-repeat: repeat-y;
width: 200px;
height: 100%;
margin-left: 38px;
padding: 8px 0 15px 0;
margin-top: -10px !important;
margin-top: -20px;
}

#navBar ul li {
list-style-type: none;
text-transform: uppercase;
border-bottom: 1px solid #666666;
margin-right: 35px;
padding: 5px 0 2px 0;
}

.cssmenu {
margin-left: -5px;
}

.rdw{
margin-left: 28px;
margin-top: -5px;
padding: 0 0 0 0;
}

.weer {
float: right;
margin-top: -105px;
padding: 10px 10px;
}

.veen{
margin-left: 68px;
}

.footer{
display: none;
color: #999999;
padding-left: 10px;
padding-top: 2px;
vertical-align: middle;
position: relative;
height: 20px;
margin-left: 38px;
background-color: #3a3635;
margin-top: -10px;
}

.footer a{
color: #999999;
text-decoration:none;
font-weight:normal;
}

