BODY {
	MARGIN: 0px; 
	BACKGROUND-COLOR: #000000; 
	background-image: url(../images/bg_left.png); 
	background-repeat: no-repeat;
	background-position: bottom left;
	background-attachment: fixed;
	width:100%; height:100%;
}

img {
 border:0px;
}


/*  MENU CSS    */
.menu_2{margin:0; padding:0; width:180px; list-style:none;background:#000000;}
.menu_2 li{padding:0; margin:0 0 0px 0; height:34px; display:block;}
.menu_2 li a{text-align:left;height:34px; padding:0px 28px; font:12px Verdana, Arial, Helvetica, sans-serif; color:rgb(0,0,0); display:block; background:url('../images/verMenuImages.png') 0px 0px repeat-x; text-decoration:none; outline:none;}
.menu_2 li a:hover{background:url('../images/verMenuImages.png') 0px -34px repeat-x; color:rgb(0,0,0);}
.menu_2 li a.active, .menu_2 li a.active:hover{background:url('../images/verMenuImages.png') 0px -68px repeat-x; color:rgb(255,255,255);}
.menu_2 li a span{line-height:34px;}

/*  MENU CSS    */
.menu_1{margin:0; padding:0; width:180px; list-style:none;background:#000000;}
.menu_1 li{padding:0; margin:0 0 0px 0; height:34px; display:block;}
.menu_1 li a{text-align:left;height:34px; padding:0px 28px; font:12px Verdana, Arial, Helvetica, sans-serif; color:rgb(0,0,0); display:block; background:url('../images/verMenuImages.png') 0px -34px repeat-x; text-decoration:none; outline:none;}
.menu_1 li a:hover{background:url('../images/verMenuImages.png') 0px 0px repeat-x; color:rgb(0,0,0);}
.menu_1 li a.active, .menu_1 li a.active:hover{background:url('../images/verMenuImages.png') 0px -68px repeat-x; color:rgb(255,255,255);}
.menu_1 li a span{line-height:34px;}

.menu_horizontaal_admin{margin:0 auto; padding:0; height:34px; width:100%; display:block;background:url("../images/horMenuImages.png") 100% -34px repeat-x;}
.menu_horizontaal_admin li{padding:0; margin:0; list-style:none; display:inline;}
.menu_horizontaal_admin li a{float:left; padding-left:10px; display:block; color:rgb(0,0,0); text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url("../images/horMenuImages.png") 0px -34px repeat-x; outline:none;}
.menu_horizontaal_admin li a span{line-height:34px; float:left; display:block; padding-right:10px; background:url("../images/horMenuImages.png") 100% -34px repeat-x;}
.menu_horizontaal_admin li a:hover{background-position:0px 0px; color:rgb(0,0,0);}
.menu_horizontaal_admin li a:hover span{background-position:100% 0px;}
.menu_horizontaal_admin li a.active, .menu_horizontaal_admin li a.active:hover{line-height:34px; font:12px Verdana, Arial, Helvetica, sans-serif; background:url("../images/horMenuImages.png") 0px -68px repeat-x; color:rgb(255,255,255);}
.menu_horizontaal_admin li a.active span, .menu_horizontaal_admin li a.active:hover span{background:url("../images/horMenuImages.png") 100% -68px repeat-x;}


.menu_horizontaal{margin:0 auto; padding:0; height:34px; width:100%; display:block;background:url("../images/horMenuImages.png") 100% -34px repeat-x;}
.menu_horizontaal li{padding:0; margin:0; list-style:none; display:inline;}
.menu_horizontaal li a{float:left; padding-left:15px; display:block; color:rgb(0,0,0); text-decoration:none; font:14px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url("../images/horMenuImages.png") 0px -34px repeat-x; outline:none;}
.menu_horizontaal li a span{line-height:34px; float:left; display:block; padding-right:15px; background:url("../images/horMenuImages.png") 100% -34px repeat-x;}
.menu_horizontaal li a:hover{background-position:0px 0px; color:rgb(0,0,0);}
.menu_horizontaal li a:hover span{background-position:100% 0px;}
.menu_horizontaal li a.active, .menu_horizontaal li a.active:hover{line-height:34px; font:14px Verdana, Arial, Helvetica, sans-serif; background:url("../images/horMenuImages.png") 0px -68px repeat-x; color:rgb(255,255,255);}
.menu_horizontaal li a.active span, .menu_horizontaal li a.active:hover span{background:url("../images/horMenuImages.png") 100% -68px repeat-x;}

.extra_box_green{margin:0; padding:0; width:180px; list-style:none;background:#000000;}
.extra_box_green li{padding:0; margin:0 0 0px 0; height:34px; display:block;}
.extra_box_green li a{text-align:left;height:34px; padding:0px 28px; font:12px Verdana, Arial, Helvetica, sans-serif; color:rgb(0,0,0); display:block; background:url('../images/bg_green.png') 0px 0px repeat-x; text-decoration:none; outline:none;}
.extra_box_green li a span{line-height:34px;}

.extra_box_yellow{margin:0; padding:0; width:180px; list-style:none;background:#000000;}
.extra_box_yellow li{padding:0; margin:0 0 0px 0; height:34px; display:block;}
.extra_box_yellow li a{text-align:left;height:34px; padding:0px 28px; font:12px Verdana, Arial, Helvetica, sans-serif; color:rgb(0,0,0); display:block; background:url('../images/bg_yellow.png') 0px 0px repeat-x; text-decoration:none; outline:none;}
.extra_box_yellow li a span{line-height:34px;}

.extra_box_black{margin:0; padding:0; width:180px; list-style:none;background:#000000;}
.extra_box_black li{padding:0; margin:0 0 0px 0; height:34px; display:block;}
.extra_box_black li a{text-align:left;height:34px; padding:0px 28px; font:12px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../images/bg_black.png') 0px 0px repeat-x; text-decoration:none; outline:none;}
.extra_box_black li a span{line-height:34px;}

td.startpagina{font-size:22px; font-family : verdana; color: #808080; text-align: left}

td.startpagina a:link {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #808080; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
td.startpagina a:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #808080; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
td.startpagina a:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; COLOR: #808080; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}

.choose_language {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #57780d; FONT-FAMILY: tahoma; padding:5px; vertical-align: top; text-align:right;
}

.choose_language_table {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #57780d; FONT-FAMILY: tahoma; padding:5px; vertical-align: top; text-align:right;
}

#bg_right {
	width: 100%; height: 100%; position:fixed; right:-200;
/*	background-image: url(../images/bg_right.png); 
	background-repeat: no-repeat;
	background-position: bottom right;
	background-attachment: fixed;*/
}

#maincontainer { 
	width: 1000px; height:100%; position: relative; align:center; 
	/*left: 50%;
	margin-left: -500px;
	*/
	margin-left:auto;
	margin-right:auto;
	/*display: inline;*/
/*	filter: alpha(opacity=80); 
	-moz-opacity: .80; 
	opacity: .80; */
}


#top_menu {
	width: 1000px; position: relative;  height:50px; align:center; padding-top:10px;
}

#header { 
	width: 1000px; height: 129px; position: relative;  align:center;   background: #000000;
}

#content { 
	width: 1000px; position: relative; padding-bottom:10px;  
/*	filter: alpha(opacity=90); 
	-moz-opacity: .90; 
	opacity: .90;*/
}

#footer { 
	width: 1000px; height: 30px; position: relative; align:center; float:left; padding-top: 20px;
	background:url("../images/footer.png") 100% repeat-x;
}

#leftmenu { 
	width: 180px; height: 100%; position: relative; float:left; padding:0px 20px 0px 0px;
}

#content_text { 
	width: 570px; height:100%; position: relative;background: #e0e0e0; padding:15px; float:left; min-height:400px;
	 text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif;
}

#content_edit { 
	width: 770px; height:100%; position: relative;background: #e0e0e0; padding:15px; float:left; min-height:400px;
	 text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif;
}

#content_afbeeldingen { 
	width: 970px; height:100%; position: relative;background: #e0e0e0; padding:15px;
	 text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif;
}

#content_text h1 {
	 text-decoration:none; font:16px Verdana, Arial, Helvetica, sans-serif; color: #55b14C; font-weight: bold;
}

#content_text h2 {
	 text-decoration:none; font:14px Verdana, Arial, Helvetica, sans-serif; color: #55b14C; font-weight: bold;
}

.handcursor{
cursor:hand;
cursor:pointer;
}

#rightmenu { 
	width: 180px; height: 100%; position: relative; float:left; padding:0px 0px 0px 20px;
}

#newsbox { 
	width: 170px; height: 100%; position: relative; float:left; padding:10px 5px 10px 5px; background:#ffffff; text-align:left; float:left;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none	
}

#content_imgbox { 
	position: relative;padding:5px 5px 5px 5px; background:#000000; text-align:center; float:left;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none	
}

#extrabox { 
	width: 180px; height: 100%; position: relative; float:left; padding:0px 0px 0px 0px;;
}

#imgbox { 
	width: 180px; height: 100%; position: relative; float:left; padding:15px 0px 15px 0px;;
}

.footer {
	text-align:center;
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e0e0e0; FONT-FAMILY: tahoma;height:30px; width:1000px; vertical-align:middle;
}

.topmenu {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma;
}

A.nieuws:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.nieuws:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A.nieuws:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #55b14c; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #55b14c; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #55b14c; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}


/******************************************************************************************************************************/
/* CONTACTFORMULIER & BESTELFORMULIER */
/******************************************************************************************************************************/
input, textarea {
	border: 1px solid #bac5d6;
	background: #fff;
}
input.fout, textarea.fout {
	border: 1px solid #FF0000;
}

label.fout {
	color: #FF0000;
}

