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



body, html {
	margin: 0px;	
	width: 100%;
	height: 100%;
	overflow:hidden;
	padding: 0px 0px 0px 0px;
	text-align: center;	
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
		z-index:2;
		  overflow:hidden;
	/*background:#000000;	*/
	/*background: gray url(../images/761456_55190872.jpg)  no-repeat;*/
	
	
}


#background1  {
	z-index:0;
	position:absolute;
	width: 100%;
	height: 1704px;
	
	 background: gray url(../images/761456_55190872.jpg)  no-repeat;
	 
	
}

#background2  {
	z-index:1;
	position:absolute;
	width: 100%;
	height: 1704px;
	
	/*background: gray url(../images/flowers.jpg)  no-repeat;*/
	 
	
}


body  { 
/*
	scrolling: yes;
	overflow: -moz-scrollbars-vertical;
	*/
}


h1 {
	
	font-size:18px;
	font-weight:bold;
	color:#c00c1d;
	line-height:30px;
	border-bottom:1px solid #c00c1d;
	text-decoration:none;
	
	
	
	margin-bottom: 6px;
	
}
p {
	

	
	margin: 0px;
	
}

a {
	text-decoration:none;
	
	color:#fff;
}
a img{
	border:0px;
}
#breadcrumps{
	display:none;
}
#wrapper {
z-index:3;
position:relative;
	width: 100%;
    margin:auto;
    overflow-y:auto;
    overflow-x:hidden;
     
    /*
     min-height: 100%;
    height: auto !important;
    height: 100%;
    */
    
    
    
    margin: 0 auto -4em;
    
 	
   	/* background: gray url(../images/flowers.jpg);  */
	 
    text-align: center;  
   
}

#background_container {
	width: 100%;
 		
	margin-top:0px;  
	 text-align: center; 
	 height: 100%; 
	
	
}
#site_container{
	width:758px;	
	background:#FFF;
	 position: relative;    
 	margin:auto;
 	
}
#top_container{
	background:url(../images/top_gradient.jpg) repeat-x;
	width:758px;
	height:60px;
	text-align:left;		
}
#logo{	
	padding:0px;
	line-height:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0px;
	margin-top:0px;
	float:left;
	width:742px;
	height:40px;
	padding-top:0px;	
	padding-left:16px;
	
	
	
}
#logo_print {
	display:none;
}

#red_line{	
	padding:0px;
	line-height:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0px;
	margin-top:0px;
	
	float:left;
	width:510px;
	height:0px;
	border-bottom:#c00c1d solid 1px;
}
#red_line1{	
 	margin-top:42px;
 border-bottom:#c00c1d solid 1px;
}




#content_container{	
/*margin-top:70px;*/
	padding-top:8px;
	clear:left;
	
	overflow:hidden;
	text-align:left;
	padding-left:30px;
	padding-right:13px;
}

#content_container a{	
	color: #000!important;
	text-decoration:underline;
}

#content_space {
	height:20px;
}
#par1 {	
	float:left;
	overflow:hidden;
	
}

#par1  a{	
	color: #000!important;	
}
#par1  a{	
	color: #000!important;	
}

#par2 {	
	float:left;
	margin-left:35px;	
	overflow:hidden;
}



#par2  a{	
	color: #000!important;
	
}
#par3 {	
	margin-left:35px;
	float:left;	
	overflow:hidden;
	
}
#par3  a{	
	color: #000!important;	
}



#toolbar{
display:none;
	cursor:pointer;	
	width:758px;
	height:30px;
	text-align:left;
	background:#fff;
}
#toolbar:hover{

}
#toolbar a {
	color:#000;
	float:left;
	display:block;
	padding-top:10px!important;
	padding-left:30px!important;
}


#toolbar img{
	padding-top:13px!important;
	padding-left:10px!important;
	float:left;

}
#arrow_up {	
	display:none;
}
#toolbar_content {
	clear:left;
	width:758px;
	height:120px;
	text-align:left;
	background:#000;
	
}
#tool_menu {
	width:235px;
	float:left;
}

#tool_menu ul {
	color:#fff;
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:30px;
	line-height:17px;
	text-align:left;
	list-style-type:none;
	list-style-position: inside ;	
}
#tool_menu ul li {
	cursor:pointer;
	border-bottom:#fff 1px solid;
}

#header_open_close{
	float:right;
	text-align:right;
/*width:785px;*/
	padding-right:5px;
	padding-top:10px;
	height:20px;

	/*margin-top:10px;*/
	
	
}
#header_open_close1{
	float:right;
	text-align:right;
	/*width:785px;*/
	
	padding-right:5px;
	padding-top:10px;
	height:20px;

	/*margin-top:10px;*/
	
	
}




#header{
	width:758px;
	height:209px;
	background:url(../images/header.jpg);  	
}

#header_small {
	display:none;
	width:758px;
	height:30px;
	background:#fff;
	background:url(../images/headergrad.gif) repeat-x;
	color:#fff;
}



#header_arrow_up {
	cursor:pointer;	
}
#header_arrow_down {	
	cursor:pointer;
	display:none;
}
#header_arrow_down1 img {
	padding-right:1px;
	padding-top:5px;


	
}
#header_arrow_up  img{

}


#header_arrow_up img {

}




#footer{
	text-align:left;
	
	
	background:#000;
	width:758px;
	height:40px;
	font-weight:bold;
}
#footer a{
	
	margin-left:25px;
}

#footerlinks {
padding-top:11px;
	float:left;
	width:435px;
}

#footervalidators {
padding-top:4px;
	float:left;
	text-align:right;
	width:300px;
	
}

#breadcrumps {
	padding-top:20px;
}





#contact_small {
	width:230px;
	height:209px;
	background: #fff url(../images/contact/contact_gradient.jpg)  no-repeat;
	padding-top:20px;	
	padding-left:13px;	
}
#belmij_kop {
	
	width:97px;
	height:23px;	
	background: url(../images/contact/belmij.gif)  no-repeat;
	
}
#belmij_label {

	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:13px;
	margin-top:4px;
}
#field_belmij {

	float:left;
	margin-top:5px;
}

#button_belmij {
	float:left;	
	margin-left:11px;
}
.belmij_btn {
	display:block;
	width:28px;	
	height:30px;
	
	background: url(../images/contact/icon_belmij.gif)  no-repeat;	
}
#mailmij {
	clear:both;
	margin-top:0px;
}


#mailmij_kop {
	width:106px;
	height:23px;	
	background: url(../images/contact/mailmij.gif)  no-repeat;
	
}
#mailmij_label {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	font-size:13px;
	margin-top:4px;
	margin-bottom:4px;
}
#field_mailmij {
	float:left;
	margin-top:1px;
}

#button_mailmij {
	float:left;	
	margin-left:11px;
}
.mailmij_btn {
	display:block;
	width:28px;	
	height:30px;
	
	background: url(../images/contact/icon_mail.gif)  no-repeat;	
}

#contactgegevens {
	width:227px;
	height:220px;
	color:#fff;
	background: #fff url(../images/contact/contact_blue.jpg)  no-repeat;
	padding-top:40px;	
	padding-left:20px;	
}


.formItems {
	height:50px;
	width:461px;
	clear:both;

}
.formlabel {
	
	color:#000;
	height:25px;
	font-weight:bold;
	margin-left:5px;
}
.item {	
	/*width:200px;*/
	width:176px;
	float:left;

}

.formfield {
	width:176px;
	
	height:35px;

	background: url(../images/contact/textelement.gif)  no-repeat;
	
	padding-top:4px;
	padding-left:15px;
	
}


.formfield_error {
	width:196px;
	height:32px;
	background: url(../images/contact/error.gif)  no-repeat;	
	padding-top:5px;
	padding-left:15px;
	
}

.formtextarea {
	width:421px;
	height:128px;
	background: url(../images/contact/textarea.gif)  no-repeat;
	
	padding-top:15px;
	padding-left:15px;
}
.formtextarea textarea {
border:0px;	
	width:390px;
	height:92px;
	font-weight:bold;
	overflow:hidden;
}
.formfield input {
	
	border:0px;	
	width:160px;
	font-weight:bold;
	
}
.formfield_error input {
	
	border:0px;	
	width:160px;
	font-weight:bold;
	
}

.formfield_submit {
	width:176px;
	height:32px;
	background: url(../images/contact/submit.gif)  no-repeat;
	
	padding-top:3px;
	padding-left:15px;
}
.formfield_submit input {

	border:0px;	
	width:160px;
	font-weight:bold;
	background:none;
	color:#fff;
	cursor:pointer;
}
#error_msg {
	color:#c00c1d;
	font-weight:bold;
}
.formItems {

	height:70px;
}

.contactformulier_2 {	
	width:420px;
}
.contactformulier_2_left {	
	width:230px;float:left;
}
.contactformulier_2_right {
width:182px;float:left;
}
	

.arrow {
	background:  url(../images/icons/arrow_small_right.png) 0px 2px no-repeat;		
	padding-left:20px;
	font-weight:normal;
}
