
html { 
	height: 100%; 
	overflow: -moz-scrollbars-vertical !important;
}

body {
	background: url(images/bg_scale.gif); 
	background-repeat: repeat-x;
	background-position: left top;
}

body.home {
	background: url(images/bg_scale_home.gif); 
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#272620;
}

#center {
	position:relative;	
	left:50%;
	width:772px;
	margin-left:-386px;	
	background-color:#ffffff;
}

#bgmain {
	position:absolute;
	top:0px;
	left:50%;
	width:772px;
	margin-left:-386px;	
	background-color:#ffffff;
	height:100%;
}

body.home #bgmain {
	background-color:#000000;
}
body.home #center {
	background-color:#000000;
}

div.clear {
	height:1px;
	overflow:hidden;
	clear:both;
}

html.popup { 
	height: 1%;
}

body.popup {
	background-color: #FFFFFF;
	font-family: arial, verdana, helvetica, sans-serif;
	padding: 0px;
	spacing: 0px;
	margin: 0px;
	height: 1%;
}


body {
	background-color: #FFFFFF;
	font-family: arial, verdana, helvetica, sans-serif;
	height: 100%;
	padding: 0px;
	spacing: 0px;
	margin: 0px;
}

p           	{font-family: arial, verdana, helvetica, sans-serif; color: #47412E; padding:0px; margin:0px;}
div         	{font-family: arial, verdana, helvetica, sans-serif; color: #47412E;}
span        	{font-family: arial, verdana, helvetica, sans-serif; color: #47412E;}
th          	{font-family: arial, verdana, helvetica, sans-serif; color: #47412E; font-size: 12px;}
td          	{font-family: arial, verdana, helvetica, sans-serif; color: #47412E; font-size: 12px;}

ol          {list-style: #;}
ul          {margin-top:1.3em; margin-bottom:1.5em; padding: 0.0em; margin-left: 1.5em; list-style: disc outside; }
li          {}

h1	{
	font-family: arial, verdana, helvetica, sans-serif; 
	font-weight: bold; 
	color: #47412E; 
	font-size: 14px;
	padding: 0px;
	spacing: 0px;
	margin: 0px;
}
h1 a:link			{text-decoration: underline; color: #47412E;}
h1 a:visited		{text-decoration: underline; color: #47412E;}
h1 a:active			{text-decoration: underline; color: #47412E;}
h1 a:hover			{text-decoration: underline; color: #47412E;}

h1.alt	{
	font-family: arial, verdana, helvetica, sans-serif; 
	font-weight: bold; color: #FFFFFF; 
	font-size: 14px;
	padding: 0px;
	spacing: 0px;
	margin: 0px;
}
h1.alt a:link			{text-decoration: underline; color: #FFFFFF;}
h1.alt a:visited		{text-decoration: underline; color: #FFFFFF;}
h1.alt a:active			{text-decoration: underline; color: #FFFFFF;}
h1.alt a:hover			{text-decoration: underline; color: #FFFFFF;}

h2	{
	font-family: arial, verdana, helvetica, sans-serif; 
	font-weight: bold; 
	color: #47412E; 
	font-size: 12px;
	padding: 0px;
	spacing: 0px;
	margin: 0px;
}
h2 a:link			{text-decoration: underline; color: #47412E;}
h2 a:visited		{text-decoration: underline; color: #47412E;}
h2 a:active			{text-decoration: underline; color: #47412E;}
h2 a:hover			{text-decoration: underline; color: #47412E;}

h3	{
	font-family: arial, verdana, helvetica, sans-serif; 
	font-weight: bold; 
	color: #666666; 
	font-size: 15px;
	padding: 0px;
	spacing: 0px;
	margin: 0px;
}

h4	{
	font-family: arial, verdana, helvetica, sans-serif; 
	font-weight: bold; 
	color: #FF9900; 
	font-size: 13px;
	padding: 0px;
	spacing: 0px;
	margin: 0px;
}
h4 a:link			{text-decoration: underline; color: #FF9900;}
h4 a:visited		{text-decoration: underline; color: #FF9900;}
h4 a:active			{text-decoration: underline; color: #FF9900;}
h4 a:hover			{text-decoration: underline; color: #FF9900;}

.alt {
	font-family: arial, verdana, helvetica, sans-serif; 
	color: #CCCCCC; 
	padding: 0px;
	spacing: 0px;
	margin: 0px;
}
alt a:link			{text-decoration: underline; color: #CCCCCC;}
alt a:visited		{text-decoration: underline; color: #CCCCCC;}
alt a:active		{text-decoration: underline; color: #CCCCCC;}
alt a:hover			{text-decoration: underline; color: #CCCCCC;}

.alt2 {
	font-family: arial, verdana, helvetica, sans-serif; 
	color: #FFFFFF; 
	padding: 0px;
	spacing: 0px;
	margin: 0px;
}
alt2 a:link			{text-decoration: underline; color: #FFFFFF;}
alt2 a:visited		{text-decoration: underline; color: #FFFFFF;}
alt2 a:active		{text-decoration: underline; color: #FFFFFF;}
alt2 a:hover		{text-decoration: underline; color: #FFFFFF;}

a:link			{text-decoration: underline; color:#266ADA;}        
a:visited		{text-decoration: underline; color:#266ADA;}        
a:active		{text-decoration: underline; color:#266ADA;}        
a:hover			{text-decoration: underline; color:#266ADA;}        

.small					{text-decoration: none; font-size: 10px; color: #47412E;}
.small a:link			{text-decoration: underline; font-size: 10px; color: #47412E;}
.small a:visited		{text-decoration: underline; font-size: 10px; color: #47412E;}
.small a:active			{text-decoration: underline; font-size: 10px; color: #47412E;}
.small a:hover			{text-decoration: underline; font-size: 10px; color: #47412E;}

.footer					{text-decoration: none; font-size: 11px; color: #707070;}
.footer a:link			{text-decoration: underline; font-size: 11px; color: #707070;}
.footer a:visited		{text-decoration: underline; font-size: 11px; color: #707070;}
.footer a:active		{text-decoration: underline; font-size: 11px; color: #707070;}
.footer a:hover			{text-decoration: underline; font-size: 11px; color: #707070;}

.small2					{text-decoration: none; font-size: 11px; color: #666666;}
.small2 a:link			{text-decoration: underline; font-size: 11px; color: #666666;}
.small2 a:visited		{text-decoration: underline; font-size: 11px; color: #666666;}
.small2 a:active		{text-decoration: underline; font-size: 11px; color: #666666;}
.small2 a:hover			{text-decoration: underline; font-size: 11px; color: #666666;}

.small_box					{text-decoration: none; font-size: 11px; color: #47412E;}
.small_box a:link			{text-decoration: underline; font-size: 11px; color: #47412E;}
.small_box a:visited		{text-decoration: underline; font-size: 11px; color: #47412E;}
.small_box a:active			{text-decoration: underline; font-size: 11px; color: #47412E;}
.small_box a:hover			{text-decoration: underline; font-size: 101px; color: #47412E;}

.small3					{text-decoration: none; font-size: 11px;}
.small3 a:link			{text-decoration: underline; font-size: 11px;}
.small3 a:visited		{text-decoration: underline; font-size: 11px;}
.small3 a:active		{text-decoration: underline; font-size: 11px;}
.small3 a:hover			{text-decoration: underline; font-size: 11px;}

.grey					{text-decoration: none; color: #666666;}
.grey a:link			{text-decoration: underline; color: #666666;}
.grey a:visited			{text-decoration: underline; color: #666666;}
.grey a:active			{text-decoration: underline; color: #666666;}
.grey a:hover			{text-decoration: underline; color: #666666;}

input.chk_nomargin		{width:13px; height:13px; margin:0px 9px 0px 0px;}

input 			{font-family: arial, tahoma, verdana, helvetica, sans-serif; color: #47412E; font-size: 12px;}

td.menuitem_padding {
	padding-right: 2px;
}

td.bg_home {
	background: url(images/header_img_home.jpg); 
	background-repeat: repeat-y;
	background-position: left;
	background-color: #272620;
}

td.bg_meubelcollectie {
	background: url(images/header_img_meubelcollectie.jpg); 
	background-repeat: repeat-y;
	background-position: left;
}


td.bg_vestigingen {
	background: url(images/header_img_vestigingen.jpg); 
	background-repeat: repeat-y;
	background-position: left;
}

td.bg_aanbiedingen {
	background: url(images/header_img_aanbiedingen.jpg); 
	background-repeat: repeat-y;
	background-position: left;
}

td.bg_leerspecialist {
	background: url(images/header_img_leerspecialist.jpg); 
	background-repeat: repeat-y;
	background-position: left;
}

td.bg_overlederland {
	background: url(images/header_img_overlederland.jpg); 
	background-repeat: repeat-y;
	background-position: left;
}

td.bg_meerinformatie {
	background: url(images/header_img_meerinfo.jpg); 
	background-repeat: repeat-y;
	background-position: left;
}

td.bg_scale {
	background: url(images/bg_scale.gif); 
	background-repeat: repeat-x;
	background-position: left top;
}

td.bg_scale_home {
	background: url(images/bg_scale_home.gif); 
	background-repeat: repeat-x;
	background-position: left top;
}

p.arrow_link {
	background-image: url(/images/b_arrow.gif); 
	background-repeat: no-repeat; 
	background-position: top left;
	
	padding: 1px 0px 1px 26px;
	margin: 9px 18px 0px 18px;
	
	color: #47412E;  
	text-align: left;
}

p.arrow_link a:link			{text-decoration: underline; color:#47412E;}        
p.arrow_link a:visited		{text-decoration: underline; color:#47412E;}        
p.arrow_link a:active		{text-decoration: underline; color:#47412E;}        
p.arrow_link a:hover		{text-decoration: underline; color:#47412E;}

table.list {
	margin-top: 3px;
}

table.list tr.header td {
	padding: 2px 4px 2px 4px;
	font-weight: bold;
}

table.list tr.row1 td {
	padding: 2px 4px 2px 4px;
	background-color: #E8E4E1;
}

table.list tr.row2 td {
	padding: 2px 4px 2px 4px;
	background-color: #FFFFFF;	
}

.white {
	color: #FFFFFF;
}
.white a:link			{text-decoration: underline; color: #FFFFFF;}
.white a:visited		{text-decoration: underline; color: #FFFFFF;}
.white a:active		{text-decoration: underline; color: #FFFFFF;}
.white a:hover			{text-decoration: underline; color: #FFFFFF;}