html, body { 
	background: #D5D5D5 url("../img/back_body.jpg") top center repeat-x;
	margin: 0; 
	padding: 0;
	height: 100%;
	text-align: center;
	scrollbar-3dlight-color: #ABABAB;
	scrollbar-arrow-color: #fff;
	scrollbar-base-color: #000;
	scrollbar-darkshadow-color: #ABABAB;
	scrollbar-face-color: #ABABAB;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff; }
body {
	behavior:url("/templates/default/js/csshover.htc");
	overflow: hidden;	}

#language_menu span.langtext {display: none;}
table#wrapper {
	background:  url("../img/back_wrapper.jpg") top center repeat-y;
	margin: 0px auto; border: 0; padding: 0;
	height: 100%;
	width: 779px;
	text-align: center; }
	table#wrapper td#wrapper_top {	
	background:  url("../img/back_wrapper_top.jpg") top left no-repeat;
	width: 779px; height:1px;
	text-align: center; }
	table#wrapper td#wrapper_bottom {
	background:  url("../img/back_bottom.jpg") 50% 100% no-repeat;
	padding: 2px 14px 0 14px; height: 90px;
	text-align: left; } 

#clear {
	position: relative;
	height: 10px;
	clear: both; }
	
div#pagebody { 	
	background:  url("../img/back_pagebody.jpg") left top repeat-y;
	margin: 0px auto;padding: 0 0 0 0;border: 0;
	width: 751px; height: 475px;
	clear: both;
	text-align: left;}

div#top { 	
	background: url("../img/back_top.jpg") left top repeat-x;
	margin: 0;padding: 0;border: 0;
	height: 123px;
	width: 751px;
	text-align: left;}
 table#top1 {
	width: 751px;
	height: 24px;	
	text-align: left;}
	table#top1 td#language_menu {
	padding: 4px 5px 0 0;}
	table#top1 td#language_menu img {
	margin: 0 3px 0 3px; }
table#top2 {
	background:  url("../img/back_top_logo.jpg") 85px 3px no-repeat;
	width: 751px;
	height: 99px;
	text-align: left;}

#middle {
	background:  url("../img/back_middle.gif") left top no-repeat;
	width: 751px; height:352px;
	margin: 0;
	padding: 0 0 0 0; 
	border: 0;	}

/*	MENU'S	*/
#topmenu {
	font:  normal 11px Arial, sans-serif;
	color: #000;
	padding: 2px 5px 0 10px;
	float: left;
	text-align: left;
	line-height: 16px;
	letter-spacing: 0.5px;}
#topmenu a {	
	font-weight: normal; 
	text-decoration: none;
	color: #000; }
#topmenu a:hover, #topmenu .link_active {
	text-decoration: none;
	font-weight: normal; 
	color: #039; }

/*OPMAAK*/	
#frontpage{
	width: 751px; height: 260px;
	margin: 0; padding: 0;	
	text-align: left;}
	#frontpage .td1{
		width: 20px;}
	#frontpage .td2{
		background-color: #fff;
		padding: 20px 20px 0 20px;}
	#frontpage .td3{
		width: 20px;}
	#frontpage .td4{
		background-color: #fff;
		padding: 20px 20px 0 20px;}
	#frontpage .td5{
		width: 20px;}
	#frontpage .td6{
		background-color: #fff;
		padding: 20px 20px 0 20px;}
	#frontpage .td7{
		width: 20px;}
.frontpage_part{
	background-color: #63A5A5;
	width: 180px; 
	margin: 0; padding: 0;	
	text-align: left;color: #033;} 
	#frontpage_producten {
	background-color: #637BA5;
	color: #003;}
	#frontpage_producten a {
	color: #003;}
	#frontpage_producten a:hover {
	color: #fff;}
	#frontpage_diversen {
	background-color: #C66363;
	color: #620000;}	
	#frontpage_diversen a:hover {
	color: #fff;}
	#frontpage_diversen a {
	color: #620000;}
	.frontpage_part .td_bottom{	
	padding: 2px;}

#change_content {
	background-color: transparent;}

boby,div,table{		
	font: 11px Arial, sans-serif;
	color: #333;
	line-height: 13px;}
	
h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; } 
.class1{ font-size: 9px; }
.class2{ font-size: 11px; }
.class3{ font: bold 12px Arial; 
			color: #6C1A15; }
.class4 {font: bold 18px Arial; 
			color: #6C1A15; }
h1{
	margin: 5px 0 5px 0;padding: 0; 
	font: bold 16px Arial, sans-serif; font-style: italic;
	text-align: left; color: #000; line-height: 20px;}
h5{
	margin: 10px 0 5px 0;padding: 0; border-bottom: #369 1px solid;
	font: bold 12px Arial, sans-serif; font-style: italic;
	text-align: left; color: #000; line-height: 20px;}
	
h6 {
	font: bold 13px Verdana,Arial, sans-serif;}
.class5{ font-size: 22px; line-height: 22px; font-weight: bold; }

p { margin: 0; }

a {
	color: #003;
	font-weight: bold;
	text-decoration: none;
}
a:hover, a:active {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}	
	
ul {
	list-style-type: circle;
	color: #6C1A15; }
ol 	{
	color: #6C1A15;}

#middle img{
	margin: 0; }
	
hr {	
		padding: 0;
		border:none;	
		color: #fef9f3;
		border-bottom: #6C1A15 1px solid;  }
form{ margin: 0; padding: 0; }
input{margin: 1px;padding: 1px;}
.Form-Text-Box {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #222;
	border: #6C1A15 1px solid; 
	font-weight: bold; }
.Form-Button {
	font-family: Arial, sans-serif;
	font-size: 11px;
	background: #6C1A15;
	border: #6C1A15 1px solid;
	color: #fff;
	font-weight: bold; }
.Form-Menu-Box {
	font-family: Arial, sans-serif;
	color: #222;
	font-size: 11px;
	font-weight: bold;
	border: #6C1A15 1px solid; }

#top1 .Form-Text-Box {
	position: relative; float: left;
	border: #ddd 1px solid;
	margin: 1px 1px 1px 1px;
	font-weight: normal; }
	
#top1 .Search-Button {
	position: relative; float: left;
	border: 0; margin: 2px 1px 1px 1px;
	cursor: hand; cursor: pointer;}

.fotogallery_title {display: none}
.fotogallery_maintable {display: block;z-index: 2; margin: 10px 0 0 7px; clear: both;}
#content .fotogallery_maintable {display: block;z-index: 2; margin: 0; clear: none;}
.fotogallery_maintable div {margin: 0;}
.fotogallery_subtable {padding-bottom:20px;}
.fotogallery_show {z-index: 2;	border: 0;}
.fotogallery_left {}
.fotogallery_left a {	}
.fotogallery_center {}
.fotogallery_Form-Text-Box {
background-color: transparent;border: transparent 0px solid;font-size: 11px;font-weight: bold;color:#ec7625;text-align:center;}
.fotogallery_right {}
.fotogallery_right a{}
.fotogallery_omschrijving {	display: none;}
#right a {  
	display: block;}
* html #right a {	height: 14px;}
#right a:hover{  }

#left .fotogallery_maintable {z-index: 2;}
#left .fotogallery_show {z-index: 2;	border: 0;}
#left .fotogallery_subtable {}

#counter { 
	position:absolute;
	width:2px;
	height:1px;
	z-index:1;
	left: 1px; 
	top: 1px;
	visibility: hidden; }
#small-links{
	margin-left: 20px;

}
#small-links a{

	color:#fff;
	font-size: 9px;
	line-height: 20px;
	margin-right: 10px;
}
#small-links a:hover{
	text-decoration: underline;
}
