html {
     overflow: -moz-scrollbars-vertical;
}

body
{
	background-image:url('http://www.page-online.nl/po/client/3/graphics/bodybg.jpg');
	background-repeat:normal;
	background-attachment: fixed;
	background-color:#ffffff;
	
	margin-top:0px; 
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;	
	
	font-family:'tahoma','verdana','arial';
	font-size:10px;
	color:#000000;

  	scrollbar-base-color:#5A6895;
}

table.frame
{
	background-image:url('http://www.page-online.nl/po/client/3/graphics/framebg.jpg');
	border-right:8px solid #2c386f;
	border-left:8px solid #2c386f;
	padding:0px; /* cellpadding */
	border-collapse: collapse; /* cellspacing */
}

table.GuestbookMsg {
	border:1px solid #394f96;
}

table.GuestbookAdd {
	border:1px solid #394f96;
}

table.PhotobookSlideshow {
	border:1px solid #666666;
	width:100%;
}

table.PhotobookOverview {
	border:1px solid #666666;
	width:100%;
}

table.shop_catalog {
	border:1px solid #394f96;
	width:100%;
	align:center;
}

table.shop_overview {
	border:0px;
	width:100%;
	align:center;
}

table.shop_actions {
	border:0px;
	width:175px;
	align:center;
}

img.shop_big {
	border:1px solid #5d5d5d;
}

img.shop_small {
	border:1px dashed #5d5d5d;
}


table.page_select {
	border:0px;
	width:100%;
	align:center;
	font-size:11px;
	color:#000000;
}

table.shop_tbloverview,
table.shop_actions,
table.shop_description {
	border:1px solid #475fad;	
}

table.shop_actions td,
table.shop_description td {
	padding:8px;
}

table.shop_specs {
	border:1px solid #475fad;
	width:100%;
}

table.shop_specs td {
	padding:8px 0px 8px 8px;
}

table.shop_specs td.spec {
	width:100px;
}



table.shop_price {
	background-color:#5668a1;
	color:#ffffff;
	font-size:12px;
	border:2px dashed #46547e;
	width:150px;
}

td.shop_price {
	background-color:#5668a1;
	color:#ffffff;
	font-family:'impact','verdana';
	font-size: 16pt;
	text-align:center;
}

td.shop_overview {
	color:#ffffff;
	font-size:10px;
}

/* Tabel voor webshop zoekmenu */
table.shop_tblsearchform, table.site_tblsearchform {
	border:0px;
	width:300;
	align:center;
}

/* Tabel voor webshop zoekresultaten */
table.shop_searchresults {
	border:0px;
	width:400;
	align:center;
}

table.body {
	border:0px;
	padding:0px;
	border-collapse: collapse;
}

table.menu {
	background-color:#6072AB;
	border:0px;
	padding:0px;
	border-collapse: 1;
	
	font-family:'verdana','arial';
	font-size:12px;
	color:#000000;
}

table.submenu {
	border:1px solid #6072AB;
}


td.header {
	/* background:url('http://www.page-online.nl/po/client/3/graphics/titlebg.jpg') repeat-x left top; */
	background-color:#ffffff;
	height:100px;
	text-align:center;
	padding:0px;	
}

td.head {
	background:#475fad url('http://www.page-online.nl/po/client/3/graphics/tblHead.gif') repeat-x left bottom;
	background-color:#4961B0;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

td.first {
	background-color:#BFCBF3;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

td.sfirst {
	background-color:#B0BCE7;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

td.row {
	background-image:url('http://www.page-online.nl/po/client/3/graphics/tblRow.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#BFCBF3;
	color:#000000;
	font-size:11px;
	font-weight:normal;
}

td.srow {
	background-image:url('http://www.page-online.nl/po/client/3/graphics/tblSrow.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#B0BCE7;
	color:#000000;
	font-size:11px;
	font-weight:normal;
}

td.page {
	/* background-image:url('http://www.page-online.nl/po/client/3/graphics/pagebg.jpg');
	background-attachment: fixed;
	background-repeat:repeat-x;*/
	font-weight:normal;
	padding:20px;
}

td.menu {
	background-color:#6072AB; 
	border:0px;
	padding:0px;	
}

td.menu_button, td.menu_button_hover {
	background-image:url('http://www.page-online.nl/po/client/3/graphics/navbuttonbg.gif');
	background-color:#6A7BB1; 
	border:0px;
	padding:4px;
	height:30px;
	width:150px;
	text-align:center;	
}

td.active_link {
 	background-image:url('http://www.page-online.nl/po/client/3/graphics/navbuttonbg_active.gif');
	background-color:#6A7BB1; 
	border:0px;
	padding:4px;
	height:30px;
	text-align:center;	
}

td.active_link a, td.active_link a:hover {
	color:#ffffff;
}

td.list_button_hover,
td.list_button {
	background-color:#6A7BB1; 
	border:0px;
	padding:6px;
	height:30px;
}

td.empty {
	background-color:#6072AB;
	padding:0px;	
	height:20px;
}

td.nav_a {
	background-image:url('http://www.page-online.nl/po/client/3/graphics/nava.jpg');
	background-color:#6072AB; 
	height:200px;	
}

td.nav_b {
	background-color:#6072AB; 
	height:'100%';
}

td.bar {
	/* border:1px solid #000000; */
	background-color:#6072ab; 
	padding:4px;
	padding-left:20px;
	font-size:10px;			
}

td.copyright {
	/* border:1px solid #000000; */
	padding:4px;	
	font-size:10px;	
	text-align:center;
}

a.cr {
	text-decoration:none;
	color:#000000;	
	font-size:12px;	
}

a.cr:hover {
	text-decoration:none;
	color:#000000;
	font-size:12px;		
}

a {
	text-decoration:none;
	color:#000000;
}

a:hover {
	text-decoration:none;
	color:#59699f;
}

a.atable {
	text-decoration:none;
	font-size:12px;	
	color: #44527e;	
}

a.atable:hover {
	text-decoration:none;	
	font-size:12px;	
	color:#59699f;
}

a.ahead {
	text-decoration:none;
	font-size:16px;	
	color: #ffffff;	
}

a.ahead:hover {
	text-decoration:none;	
	font-size:16px;	
	color:#aebce7;
}


a.menu {
	text-decoration:none;
	color:#ffffff;
	font-size:12px;	
	font-weight:bold;
}

a.menu:hover {
	text-decoration:none;
	color:#c0cffd;
	font-size:12px;	
	font-weight:bold;
}

a.page {
	text-decoration:none;
	color:#000000;
	font-size:12px;	
	font-weight:normal;
}

a.page:hover {
	text-decoration:none;
	color:#000000;
	font-size:12px;	
	font-weight:normal;
}

a.list {
	text-decoration:none;
	color:#fff;
	font-size:11px;	
}

a.list:hover {
	text-decoration:underline;
	color:#fff;
	font-size:11px;	
}
