body, form
{ 
	background-image: url("/gfx/topbg.png");
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	background-color:#DEF7F7;
	font-family:Verdana;
	font-size:10pt;	
}

a
{
	cursor:pointer;
}

.ActivePage
{
	color: #3F3071;
	/* color: #000000; */
	/* font-size:10pt; */
	font-weight: bold;
	text-transform: uppercase;
}

select.dropdown
{
		border-style:solid;
	border-width:1px;
	border-color:Gray;
		font-size:8pt;
	font-family:Verdana;
	margin:2px;
}

textarea.input 
{
	border-style:solid;
	border-width:1px;
	border-color:Gray;
	font-size:8pt;
	font-family:Verdana;
	margin:2px;
}
div.divActions 
{	
	width:173px;
}
.divMain 
{
	margin:0px auto 0px auto;
	width:1003px;
}

input.input
{
	border-style:solid;
	border-width:1px;
	border-color:Gray;
	font-size:8pt;
	font-family:Verdana;
	margin:2px;
}

.tdShadowTop 
{
	
	height:10px;
	width:1003px;
	background-image:url(gfx/Master/TopShadow.jpg);
	background-repeat:repeat-x;
}
.tdLeftShadow, .tdRightShadow 
{
	width:24px;
	background-repeat:repeat-y;
	background-image:url(gfx/Master/LeftSide.png);
}

.tdRightShadow 
{
	width:15px;
	background-image:url(gfx/Master/RightSide.png);
}

.tdContent 
{
	width:970px;
	padding-left:10px;
	background-color:White;
}

.divContentMain 
{
	background-image:url(gfx/Master/bgMainContent.jpg);
	background-repeat:repeat-x;
	height:1600px;	
}
td, div
{
	margin:0;
	padding:0;
}
table.SiteWidth, tr.SiteWidth
{
	width:1003px;
}
table.SiteWidthPrint, tr.SiteWidthPrint
{
	width:560px;
}

td.SiteBorderTop 
{
	width:1003px;
	height:15px;
	line-height: 2px;
	background-image:url('/gfx/Master/TopShadow.png');
}
input.SearchText
{
	border:0;
	width:150px;	
	font-size: 10px;
	height:15px;
	margin:0;
	margin-top:4px;
	margin-left:4px;
	padding:0;
}
div.search 
{
	margin:0;
	padding:0;
	background-image:url('/gfx/input_topshadow.png');
	background-repeat:repeat-x;
	width:160px;
	height:20px;
	float:right;
	text-align:left;
	border-style:solid;
	border-width:1px;
	border-color:White;
	overflow:hidden;
}
td.SiteBorderLeft
{
	width:24px;
	background-repeat:repeat-y;
	background-image:url('/gfx/Master/LeftSide.png');
}
td.SiteCenter, td.SiteFooter
{
	width:962px;
	border: none;
	background-color:White;
}
td.SiteBorderRight
{
	width:17px;
	background-repeat:repeat-y;
	background-image:url('/gfx/Master/RightSide.png');
}
td.SiteFooter
{
	color: #6750bc;
	font-size:8pt;
	background-color:#3E3071;
	text-align:center;
	height:50px;
	vertical-align:top;
	padding-top:2px;
}
tr.TopMenuTopRow
{
	height:7px;
	line-height:1px;
	font-size:2px;
}
tr.TopMenuTopRow td
{
	line-height:1px;
	font-size:2px;
	color: Red;
	padding:0px;
	margin:0px;
	height:1px;
}
table.TabMenu
{
	width:220px;
}
td.TopRowInset
{
	width:10px;
}

td.BottomRowInset
{
	width:10px;
	background-color:White;
}


td.BottomMenuItem, td.BottomMenuItemAction
{
	padding: 5px 0 5px 0;
	border-top:solid white 1px;
}
td.BottomMenuItemRight
{
	background-image:url('/gfx/TabMenu/BottomRight.png');
	background-position:-1px 0px;
	width:9px;
}
td.BottomMenuItemleft
{
	background-image:url('/gfx/TabMenu/BottomLeft.png');
	width:9px;
}

td.BottomMenuItemSeperator
{
	width:27px;
	background-image:url('/gfx/TabMenu/BottomSeperator.png');
}
td.BottomMenuItemSeperator2
{
	width:27px;
	background-image:url('/gfx/TabMenu/Seperator.png');
}
td.BottomMenuItemRightMargin
{
	width:30px;
	background-color:White;
}

td.BottomMenuItemRightMargin2
{
	width:5px;
	background-color:White;
}

td.TopMenuItem, td.TopMenuItemAction
{
	padding: 5px 0 5px 0;
	border-top:solid white 1px;
}

td.TopMenuItemRight
{
	background-image:url('/gfx/TabMenu/TopRight.png');
	background-position:-1px 0px;
	width:9px;
}
td.TopMenuItemRightMargin 
{
	width:30px;
}
td.TopMenuItemRightMargin2
{
	width:5px;
}

td.TopMenuItemleft
{
	background-image:url('/gfx/TabMenu/TopLeft.png');
	width:9px;
}
td.TopMenuItemSeperator, td.TopMenuItemSeperator2
{
	width:27px;
	background-image:url('/gfx/TabMenu/Seperator.png');
}
td.LastRowSeperator
{
	width:5px;
}

img 
{
	border:0;
} 
a.chapterlink, a.customlink, a.leftChapterlink, a.LeftCustomlink, input.customlink, a.MenuChapter
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:White;
	text-decoration: none;
}

a.customlink, input.customlink
{
	color:Yellow;
	/* color:#3b0961; */
}
input.customlink 
{
	border: 0;
	background-color: Transparent;
	cursor :pointer ;
}


a.chapterlink:Hover, a.customlink:Hover, a.leftChapterlink:Hover, a.LeftCustomlink:Hover, input.customlink:Hover
{
	text-decoration: underline;
}
/* -- left menu -- */
div.LeftMenu
{
	float: left; 
	width: 165px; 
	/* height:800px; */
	background-image: url('/gfx/Master/bgMainContent.jpg'); 
	background-repeat:repeat-x;
	border-right:1px solid white;
	text-align:right;
}
ul.ulLeftMenu,
ul.ulLeftMenu li,
ul.ulLeftMenu ul
{
	width:160px;
	padding: 0;
	margin: 0;
}
ul.ulLeftMenu
{
	padding-left:3px;
}
li.LeftMenuChapter, td.LeftMenuChapter
{
	height: 32px;
	list-style-type: none; 
	border-left: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	background-color:#5dcaee;
	text-align:center;
	vertical-align:middle;
}


li.LeftMenuParagraph, td.LeftMenuParagraph
{
	height: 32px;
	list-style-type: none; 
	border-left: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	background-color:#ACE4F6;
	text-align:center;
	vertical-align:middle;
}

li.LeftMenuBottomItem
{
	height: 32px;
	list-style-type: none; 
	border-left: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	background-color:#5dcaee;
	text-align:center;
	vertical-align:middle;	
}

a.paragraphlink 
{
	font-size:10px;
	color:#4282b5;
	text-decoration:none;
	font-family:Verdana;
	font-weight:bold;
}
li.LeftMenuBottomItem
{
	height: 32px;
	list-style-type: none; 
	border-left: 1px solid white;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
	background-color:#5dcaee;
	text-align:center;
	vertical-align:middle;
	/* background-image:url('/gfx/LeftMenu/leftMenuBottom.gif'); */
}
/* -- topmenu -- */
td.tdLeft
{
	width:162px;
	vertical-align: top;
	background-image:url('/gfx/Master/bgMainContent.jpg');
}
table.PagesMenu
{
	width:690px;
	margin-left:3px;
}
td.PagesMenuHome
{
	width: 142px;
	border:solid 0px white;
	border-top:none 0 white;
	text-align:center;
}
td.PagesMenuHomeSep
{
	width: 20px;
	border:solid 0px white;
	border-top:none 0 white;
	text-align:center;
}
div.Header
{
	margin:0;
	padding:0;
	height:127px;
	width:962px;
	background-image:url('/gfx/topmenu/background.jpg');
}
div.HeaderTopSpace
{
	width:665px;
	height:17px;
}
div.HeaderSearch
{
	width:670px;
	text-align:right;
	vertical-align:bottom;
	height:40px;
}
tr.HeaderTabMenu
{
	height:67px;
}
td.SearchBeforeSpace
{
	width:165px;
}
td.SearchCell
{
	height:50px;
	vertical-align:bottom;
	width:502px;
	text-align:right;
	padding:0 15px 0 0;
}

div.Navigation
{
	border: 8px solid #ACE4F6;
	background-color:#ACE4F6;
	width:575px;
	margin:10px 8px 0px 10px;
	padding:0;
	font-size:8pt;
	color:#4282b5;
	font-weight:bold;
}

div.BodyContent
{
	/*border: 8px solid #ACE4F6;*/
	background-color: #EEF9FD;
	background-image: url('/gfx/body/bodyBackground.gif');
	background-repeat:no-repeat;
	margin  :10px 7px 0px 10px;
	padding:0;
	width:591px;
}
a.catNavigation, a.catChapterNavigation, a.PageNavigation
{
	/*
	color:black;
	font-size:8pt;
	line-height:11px;
	text-decoration:none;
	*/
	font-size:10px;
	color:#4282b5;
	text-decoration:none;
	font-family:Verdana;
	font-weight:bold;
	
}
a.catNavigation
{
	font-weight:bold;
}

a.catNavigation:hover, a.catChapterNavigation:hover
{
	text-decoration:underline;
}
div.CatItems, div.CatItems3
{
	float:left;
	width:175px;
	border:8px solid #ACE4F6;
	margin-left:0px;
	margin-right:8px;
	margin-bottom:5px;
	background-color: #ACE4F6;
}
div.CatItems3
{
	margin-right:0px;

}
td.tekst 
{
	font-size:8pt;	
}
div.tekst
{
	border:8px solid #ACE4F6;
	background-color: #EEF9FD;
	background-image: url('/gfx/body/bodyBackground.gif');
	background-repeat:no-repeat;
	padding: 8px;
	margin:0 0 8px 0;
	width:559px;
	font-size:8pt;	
}

input.submitbutton 
{
	background-color: #ACE4F6;
	border:0px;
}
input.submitbuttondark
{
	background-color: #4382B5;
	border:0px;
	color:White;
}

div.ProductPicture
{
	width:175px;
}

img.imagebrowserimage
{
	cursor: pointer;
}

div.ImageThumbs
{
	padding-top: 5px;
}
img.thumbnailimage
{
	width: 52px;
	/* height: 41px; */
	border: 1px solid white;
}

td.infotext 
{
	font-family:Verdana;
	font-size:8pt;
}
/* -- Catalog Items -- */

.aanbiedingprijs 
{
	font-family:Verdana;
	font-size:12pt;	
	color:Red;
	font-weight:bold;
}

a.ErrorMessage,
div.ErrorMessage
{
	color:Red;
}

a.searchresult 
{
	text-decoration:none;
	color:black;
}
a.searchresult:hover
{
	text-decoration:underline;
}
.L5Info 
{
	margin:2px;
	color:Black;
	font-size:8pt;	
	font-style:italic;
}
.uitverkocht 
{
	margin:2px;
	color:#FF1010;
	font-size:8pt;	
	font-style:italic;
}
/* bzoombox */
div.Zoombox {

}
div.AlphaBox 
{
	position:absolute;
	filter: alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.50; opacity:0.5;	
	width:100%;
	height:4000px;
	top:0;
	left:0;
	z-index:98;
	display:none;
	background-color:White;
}

td.righttablecell
{
	background-color: rgb(226, 243, 247);
	vertical-align: top;
}

div.rightside
{
	width: 176px;
	height: 800px;
	padding: 5px;
}

div.rightbox
{
	text-align: center;
	margin-bottom: 6px;
	background-repeat: no-repeat;
	background-position: center top;
}
/*
div.rightsp1,
div.rightsp2
{
	padding-bottom: 7px;
	margin-top: 8px;
	margin-left: 6px;
	margin-right: 6px;
}
div.rightsp1
{
	border-bottom: 1px solid white;
}
*/
/** Word Cloud **/

div.wordcloud
{
	float: none;
	clear: both;
	padding: 10px;
}

table.wordcloudrow
{
	width: 100%;
}

table.wordcloudrow td
{
	text-align: center;
	vertical-align: bottom;
}

table.wordcloudrow td a
{
	color: rgb(61, 50, 110);
	text-decoration: none;
}

table.wordcloudrow td a:hover
{
	text-decoration: underline;
}

table.wordcloudrow td.size1 a
{
	font-size: 10px;
}

table.wordcloudrow td.size2 a
{
	font-size: 12px;
}

table.wordcloudrow td.size3 a
{
	font-size: 14px;
}

table.wordcloudrow td.size4 a
{
	font-size: 16px;
}

table.wordcloudrow td.size5 a
{
	font-size: 18px;
}

table.wordcloudrow td.size6 a
{
	font-size: 20px;
}

