/* CSS Document Algemeen */
html, body, div, ul, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form,  blockquote,  input {
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
}




body {
font: 75%/1 "Trebuchet MS", Trebuchet, Helvetica, sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 11px;
line-height: 15px; 
font-size-adjust: none;
font-stretch: ;
background-color: #ffffff;
color: #333333;
}


a img
 {

border: none;



}

a:link { 
	color: #ff0101; 
	font-size: 11px; 
	font-weight: normal; 
	line-height: inherit; 
	text-decoration: none; 
}
a:hover { 
	color: #300; 
	font-weight: normal; 
	line-height: inherit; 
	text-decoration: none; 
}
a:visited { 
	color: #cf2925; 
	font-weight: normal; 
	line-height: inherit; 
	text-decoration: none; 
}
ol { 
	margin-left: 3px;
}
ul { 
	font-size: 11px; 
	white-space: normal; 
	line-height: inherit; 
	padding-left: 50px; 
	margin: auto;
}
.hr { 
	font-weight: bold; 
}
/* TEXT STYLES */
.xlarge { 
font-size: 15px; 
color: #5A5A5A; 
font-weight: bold; 
}

.large { 
font-size: 13px; 
color: #5A5A5A; 
font-weight: bold; 
}

.medium { 
color: #5A5A5A; 
font-weight: bold; 
}

.small {
font-size: 10px
}

.xsmall {
font-size: 9px
}

.highlight {
color: #ffffff;
background-color: #5A5A5A;
padding-right: 5px;
padding-left: 5px;
border: solid 1px #5A5A5A
}

.colored {
color: #5A5A5A;
}
	
.centered {
text-align: center;
}

.whitelarge { 
font-size: 13px; 
color: #ffffff; 
font-weight: bold; 
}

.whitemedium { 
color: #ffffff; 
font-weight: bold; 
}

.colxlarge { 
color: #333; 
font-size: 18px; 
}

.collarge { 
color: #333; 
font-size: 13px; 
}

.downloads { 
color: #c6000d; 
font-size: 12px; 
line-height: 15px; 
text-decoration: underline;
}

.intro { 
font-weight: normal; 
color: #d3000d; 
line-height: 15px; 
}

/*----OUTER PANEL----*/

*html #outer{
height: 1%;

}

#outer {
	background-image: url(/images/page_top_with_sub.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 790px;
	height: auto;
	position: relative;
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

#outer-footer {
background-image: url(/images/page_bottom_with_sub.gif);
background-position: left bottom;
background-repeat: no-repeat;
position: relative;
float: left;
clear: both;
width: 780px; 
height: 12px;
}

#header-outer { 
width: 780px; 
height: auto;
position: absolute; 
left: 0px;
top: 0px;
margin: 0px; 
padding: 0px;
}

#home-outer { 
width: 790px; 
height: auto;
position: relative; 
float: left;
margin: 0; 
}

/* FOOTER */

#footer { 
	width: 780px; 
	position: relative; 
	float: left;
	clear: both; 
	color: #666; 
	text-align: center; 
	font-size: 10px; 
	margin-top: 10px;
	margin-bottom: 10px;
}

#footer a {
	color: inherit;
	text-decoration: underline;
}

/* FLASHBANNER */

#flashbanner {
position: absolute;
left: 0px;
top: 35px;
clear: both;
width: 780px;
height: 180px;
z-index: 0;
}

/* HEADER*/

#header { 
width: 797px; 
height: 208px; 
position: relative; 
float: left; 
}

/* SUBMENU*/

#submenu {
	width: 148px;
	height: inherit;
	position: relative;
	float: left;
	margin-top: 0px;
	text-align: left;
	display: inline;
}

#submenu #pagina-kop   { 
height: 42px;
position: relative;
float: left;
clear: both;
color: #fff; 
font-size: 14px; 
font-weight: bold; 
text-decoration: none;
margin: 13px 0px 0px 10px;
display:inline;
}

#submenu-content {
	position: relative;
	float: left;
	width: 138px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 8px;
	display:inline;

}

#submenu .artikel-kop  {
	color: #82b4ff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 2px;
	margin-right: 10px;
}
		
#submenu a:link {
color: #333; 
text-decoration: none;
}
		
#submenu a:active {
color: #333; 
text-decoration: none;
}
		
#submenu a:hover {
color: #000; 
text-decoration: none;
}
		
#submenu a:visited {
color: #333; 
text-decoration: none;
}

/* CONTENT-OUTER */

#content-outer {
	width: 621px;
	height: inherit;
	position: relative;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
}

#content-outer #pagina-kop { 
height: 42px;
position: relative;
float: left;
clear: right;
color: #fff; 
font-size: 14px; 
font-weight: bold; 
text-decoration: none;
margin: 13px 0px 0px 30px;
display: inline;
}

.pagina-kop { 
color: #fff; 
font-size: 14px; 
font-weight: bold; 
text-decoration: none;
}

/* CONTENT-FOOTER */

#content-footer {
width: 621px;
height: 12px;
position: relative;
float: left;
margin: 0px;
}

/* CONTENT */

#content {
width: 560px;
position: relative;
float: left;
margin-left: 30px;
line-height: 15px;
display: inline;
 
}

#content hr  { 
color: #666666; 
width: 100%; noshade: size: 1;  
}
		
#content a:link {
color: #444; 
text-decoration: underline;
}
		
#content a:active {
color: #444; 
text-decoration: underline;
}
		
#content a:hover {
color: #666; 
text-decoration: none;
}
		
#content a:visited {
color: #666; 
text-decoration: underline;
}

#content li { 
font-size: 11px; 
font-family: "Trebuchet MS", Trebuchet, Arial, sans-serif; 
position: relative; 
left: -25px; 
list-style-type: inherit; 
}

#content textarea, input { 
color: #333; 
font-size: 11px; 
font-family: "Trebuchet MS", Trebuchet, Arial, sans-serif; 
}

#content .pagina-kop    { 
color: #fff; 
font-size: 14px; 
font-weight: bold; 
text-decoration: none;
}

#content .artikel-kop   { 
color: #576157; 
font-size: 12px; 
font-weight: bold; 
text-decoration: none;
}

#content .artikel-kop-contrast   { 
color: #fff; 
font-size: 12px; 
font-weight: bold; 
text-decoration: none;
}

#content .contrast   { 
color: #dfe5df; 
}

#content .contrast-bold   { 
color: #fff; 
font-size: 12px; 
}

#content .contrast-bold a  { 
color: #fff; 
font-size: 12px; 
}

/* home */

.home {
color: #fff; 
}

.home td {
color: #fff; 
}

.home .pagina-kop   { 
color: #fff; 
font-size: 14px; 
font-weight: bold; 
text-decoration: none;
}

.home .artikel-kop  { 
color: #74ccf1; 
font-size: 12px; 
font-weight: bold; 
text-decoration: none;
}
		
.home a:link {
color: #eee; 
text-decoration: underline;
}
		
.home a:active {
color: #eee; 
text-decoration: underline;
}
		
.home a:hover {
color: #ccc; 
text-decoration: none;
}
		
.home a:visited {
color: #ccc; 
text-decoration: underline;
}

/* form*/

.form{
}

.form td  { 
margin: 5px; 
}
/* BANNER */

#banner { 
	margin-top: 25px;
	position: relative;
	float: left;
	width: 772px; 
	height: auto; 
	clear: both; 
}

#banner #line {
	margin-left: 25px;
	margin-right: 25px;
}

/* BOTTOM */

#bottom { 
	background-image: url(/images/maincontent_bottom.gif); 
	background-repeat: no-repeat; 
	width: 797px; 
	height: 30px; 
	clear: both; 
}

/* I-FRAME*/

#i-frame { 
	width: 797px;
	height: auto;
	position: relative;
	float: left;
	line-height: inherit; 
	background-image: url(/images/maincontent_bg.gif); 
	background-repeat: repeat-y; 
	background-position: 0 0; 
	padding-top: 10px; 
}

/* Pagina DIV's */

#index { 
	width: 767px; 
	height: auto; 
	position: relative; 
	float: left; 
	line-height: 15px; 
	padding-left: 0px;
	padding-top: 0px; 
	padding-right: 0px;
	padding-bottom: 2px;
	margin-right: 0px;
	text-align: left;
}

#i-links { 
	width: 797px;
	height: auto; 
	position: relative; 
	float: left; 
	background-image: url(/images/maincontent_bg.gif); 
	background-repeat: repeat-y; 
	background-position: 0 0; 
	padding-top: 10px; 
	padding-left: 15px; 
}

#col1 { 
	width: 225px; 
	position: relative; 
	float: left; 
	padding-left: 25px; 
	padding-top: 2px; 
}

#col11 { 
	width: 225px; 
	position: relative; 
	float: left; 
	padding-left: 25px; 
	padding-top: 2px; 
}

#col12 { 
	width: 225px; 
	position: relative; 
	float: left; 
	padding-left: 25px; 
	padding-top: 2px; 
}

#col13 { 
	width: 225px; 
	position: relative; 
	float: left; 
	padding-left: 25px; 
	padding-top: 2px; 
}

#col2 { 
	width: 475px; 
	position: relative; 
	float: left; 
	padding-left: 25px; 
	padding-top: 2px; 
}

#col3 { 
	width: 725px; 
	position: relative; 
	float: left; 
	padding-left: 25px;
	padding-top: 2px;
}

/*FORM*/

input,textarea {
	font-size: 1em;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}
