html, body { 
	background: #000 url("../images/back_body.gif") top center;
	margin: 0; 
	padding: 0;
	height: 100%;
	text-align: center;
	scrollbar-3dlight-color: #952920;
	scrollbar-arrow-color: #fff;
	scrollbar-base-color: #fff;
	scrollbar-darkshadow-color: #952920;
	scrollbar-face-color: #952920;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff; }

#wrapper {
	background: url("../images/back_wrapper.jpg") top center repeat-y;
	margin: 0px auto;
	border: 0; padding: 0;
	height: 100%;
	width: 779px;
	text-align: center; }
	#wrapper #td_wrapper {}
	
#clear {
	position: relative;
	height: 10px;
	clear: both; }
	
#top { 	
	background: url("../images/back_top.jpg") left top no-repeat;
	margin: 0;padding: 0;border: 0;
	position: relative;
	height: 129px;
	width: 779px;
	text-align: left;}

#middle {
	clear: both;
	width: 779px;
	margin: 0;
	padding: 0 0 20px 0; 
	border: 0;	}
#left{
	width: 295px;
	text-align: left; 	}
#content {
	padding: 20px 24px 0 0;
	width: 460px;	}
	* html #content {
	width: 484px;
	w\idth: 460px; }
	
#language_menu{
	position: relative;
	left: 18px; top: 30px; }
	.left_advertentie{
	position:relative;
	left: 26px;
	margin: 50px 0 0 0;
}


#leftmenu {
	background: url("../images/back_leftmenu_middle.jpg") left top repeat-y;
	position: relative;
	top: 20px;
	left: 26px;
	width: 192px;}
#leftmenu_top {
	background: url("../images/back_leftmenu_top.jpg") left top no-repeat;
	margin: 0; padding: 0;
	width: 192px;
	height: 18px;
	clear:both;}
#leftmenu_middle {
	padding-bottom: 40px;
	background: url("../images/back_leftmenu_bottom.jpg") left bottom no-repeat;
	width: 192px;
	text-align: left; 	}

/*	MENU'S	*/
#topmenu {
	position: relative;
	top: 104px;
	padding-right: 5px;
	color: #ccc;
	text-align: right;
	font:  11px Verdana, Arial, sans-serif;
	font-weight: bold; 
	line-height: 1em;
	letter-spacing: 0.5px;}
#topmenu a {	
	text-decoration: none;
	font-weight: bold; border: 0;
	color: #ccc; }
#topmenu a:hover, #topmenu .link_active {
	text-decoration: none; border: 0;
	font-weight: bold; 
	color: #fff; }


#leftmenu_middle #nav {
	position: relative;
	left: 15px;
	top: 2px;
	list-style: none;
	padding: 0;margin: 0;}	
#nav li {
	margin: 3px 0 0 0;
	padding: 0 0 0 0;border: 0;
	list-style-type: none;
	list-style: none;
	width: 158px;
	list-style: none;}
	* html #nav li {
	\display: inline; /*  \ = ONLY FOR IE5win */
	list-style: none; }	
	
#nav li a {
	display: block;
	/*background-color: #bcbcd4;*/
	background: url("../images/button_leftmenu.jpg") top left no-repeat;
	width: 153px;  	
	padding: 0 1px 0 4px;	
	margin: 0 0 0 0;
	border: 0;
	font: bold 11px "Myriad Roman", Arial, sans-serif;
	color: #A27973;
	text-decoration: none;
	line-height: 27px;
	text-align: left;}
* html #nav li a { /* ONLY FOR IE/IEmac */
	letter-spacing: -0.5px;
    width: 158px; /* ONLY FOR IE5.X */
    w\idth: 153px;} /* ONLY FOR IE6/IE5.5mac */
	
html>body #nav li a {
	width: auto; }
#nav li a:hover,#nav .link_active {
	background: url("../images/button_leftmenu_on.jpg") top left no-repeat;
	/*background-color: #ec7625;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;*/
	color: #6C1A15;
	text-decoration: none;  }
	
#nav ul{
	list-style: none;
	padding: 0 0 0 10px;margin:  0;border: 0;
	text-align: left; }	
#nav ul li {
	filter: none;
	margin: 0 0 0 0;	padding: 0;	border: 0;
	width: 148px; 
	list-style: none;}	
* html #nav ul li { /* ONLY FOR IE/IEmac */
 	margin: 0;
    width: 148px; /* ONLY FOR IE5.X */
    w\idth: 138px;} /* ONLY FOR IE6/IE5.5mac */
#nav ul li a {
	display: block;
	background-color: #a79a9a;
	background: url("../images/button_leftmenu.jpg") top left no-repeat;
	/* Mozilla ignores crazy MS image filters, so it will skip the following 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/leftsubmenu.png');*/
	width: 144px; 	
	height: auto;
	margin: 0 0 0 0;
	padding: 0 1px 0 3px;	
	font: normal 10px Arial, sans-serif;
	color: #A27973;
	line-height: 25px;
	text-decoration: none;
	vertical-align: middle;
	text-align: left;
	letter-spacing: -0.5px;}
* html #nav ul li a { /* ONLY FOR IE/IEmac */
	width: 148px; 	
	w\idth: 144px;} /* ONLY FOR IE6/IE5.5mac */
html>body #nav ul li a {
	width: auto; }
#nav ul li a:hover, #nav ul li .link_active {
	background: url("../images/button_leftmenu_on.jpg") top left no-repeat;
	color: #6C1A15;
	text-decoration: underline;}

	
/*OPMAAK*/	
.opmaak_table{
	text-align: left;
	padding: 0;
	margin: 0;
	width:  100%;}
.opmaak_table .td_right img{
	margin: 0;}
.opmaak_table .td_right{
	width: 200px;
	text-align: right; }
.opmaak_table_formulier{
	border-left: 1px #5A1915 solid; }
.opmaak_table_formulier td {
	background-color: #E8E1DB;
	padding: 2px; border-right: 1px #5A1915 solid; border-bottom: 1px #5A1915 solid;
	color: #5A1915;}
.opmaak_table_formulier td.td_top {
	background: #5A1915 url("../images/back_producten_specs.jpg") top left repeat-x;
	padding: 2px; border: 0;
	color: #fff;}

.opmaak_table_producten h1 {
	background-color: #5A1915;
	margin: 0; padding: 40px 5px 5px 5px;
	color: #fff;}
.opmaak_table_producten h2 {
	background: none;
	margin: 0; padding: 5px 0 0 0;
	font: bold 14px Arial, Verdana, sans-serif;
	color: #5A1915;}
.opmaak_table_producten  {
	color: #5A1915;text-align: left;}
	
.opmaak_table_producten_specs td.td_spec {
	background: #5A1915 url("../images/back_producten_specs.jpg") top left repeat-x;
	padding: 3px 5px 3px 5px;
	color: #fff;text-align: left;}
.opmaak_table_producten_specs #td1 {
	border-right: 1px #fff solid;}
.opmaak_table_producten_specs #td2 {
	border-right: 1px #fff solid;}
.opmaak_table_producten_specs td.td_between {
	background-color: #fff;
	padding: 0; margin: 0;
	width: 1px;}

.opmaak_table_producten_specs table {
	background: none;
	font: 10px Arial, Verdana, sans-serif;
	line-height: 14px;
	color: #fff; }
	.opmaak_table_producten_specs td {
	background: none; }
.opmaak_table_producten_specs table .td_right {
	background: none;
	font: bold 10px Arial, Verdana, sans-serif;
	color: #fff; }



#change_content {
	background-color: transparent;}
/*
.bericht1{
	background-color: #FAECE8;
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	-khtml-opacity: 0.70;
	opacity: 0.70;
	line-height: 16px;	
	text-align: left;
	vertical-align: middle;
	margin: 0 0 10px 0;
	empty-cells: show;}
.bericht1 td, .bericht2 td, .vraagvdmaand td {
	padding: 4px 4px 4px 4px;}	
.bericht2{
	background-color: #FAECE8;
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	-khtml-opacity: 0.70;
	opacity: 0.70;
	line-height: 16px;	
	text-align: left;
	vertical-align: middle;
	margin: 0 0 10px 0;
	empty-cells: show;}
.bericht1 a, .bericht2 a, .bericht1 a:hover, .bericht2 a:hover {
	color: #fff;}
tr.tr_top {
	color: #fff;
	background-color: #92080C;}
*/
boby,div,table{		
	font: 12px Arial, sans-serif;
	color: #000;
	line-height: 16px;}
	
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{
	font: 20px Verdana,Arial, sans-serif;
	letter-spacing:0;
	text-align: left;
	padding: 0 0 5px 0; 
	color: #6C1A15;
	margin: 0 0 10px 0;
	line-height: 25px;}
h6 {
	font: bold 13px Verdana,Arial, sans-serif;}
.opmaak_table_smaken a, .opmaak_table_smaken a:hover {
	border: 0;}
.class5{ font-size: 22px; line-height: 22px; font-weight: bold; }

p { margin: 0; }

a {  
	color: #6C1A15; 
	font-weight: bold;
	border-bottom: 1px #6C1A15 dashed;
	text-decoration: none; }
a:hover {  
	font-weight: bold;
	border-bottom: 1px #c89e4b dashed;
	color: #c89e4b;  }
#left a, #left a:hover { 
	border: 0; }

ul {
	list-style-type: circle;
	color: #6C1A15; }
ol 	{
	color: #6C1A15;}

/*#content img{
	margin: 5px 1px 5px 1px; }*/
hr {	
		padding: 0;
		border:none;	
		color: #fef9f3;
		border-bottom: #6C1A15 1px solid;  }
form{ margin: 0; padding: 0; }
input{margin: 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; }

.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; }


