	body, table, tr, td {
		color: #CCCCCC;
		font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif;
		font-size: 12px;
		letter-spacing: 0px;
		line-height: 1.5em;
		overflow: -moz-scrollbars-vertical;
	}
	
	body {
		background-color: #000000;
		background-image: url(/img_layout/bg_alex.jpg);
		background-repeat:no-repeat;
		background-position:center top;
		background-attachment: fixed;
	}
	
	form {
		margin:0;
	}
	
	/* TINYMCE SPECIFIC RULES */
	body.mceContentBody {
		background: #393939;
	}
	
	/* LINKS */
	
	a {
		color: #D78714;
		text-decoration: none;
		/*border-bottom: 1px dotted #D78714;*/
		border-bottom: 0px;
	}
	
	a:visited {
		color: #D78714;
		text-decoration: none;
		border-bottom: 0px;
	}
	
	a:hover {
		color: #D78714;
		text-decoration: none;
		border-bottom: 0px;
	}
	
	
	.link2 {
		color: #D78714;
		text-decoration: none;
	}
	
	.link2:hover{
		color: #D78714;
		text-decoration: underline;
	}
	
	.nonclass {
		color: #CCCCCC;
	}
	
	
	/* H-LINKS */
	
	h1 {
		margin: 0;
		padding: 0;
		font-size: 12pt;
		margin-top: 11px;
		font-family: 'Trebuchet MS', Georgia, 'Times New Roman', serif;
		color: #ffffff;
	}
	
	h1 a, h1 a:visited {
		border: 0;
		color: #ffffff;
	}
	
	h2 {
		font: 78%/1.4em 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
		letter-spacing: .2em;
		color: #999999;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	
	.bold {
		font-weight: bold;
	}
	
	/* MENU */
	
	#menu {
		margin: 0 0 0 0;
		padding-top: 14px;
		padding-right: 10px;
		text-align: right;
		vertical-align: bottom;
	}
	
	#menu a {
		color: #ffffff;
		border-bottom: 0px;
	}
	
	#menu a:hover {
		color: #E7751B;
		border-bottom: 0px;
	}
	
	#menu-link {
		margin: 0;
		font: 78%/1.4em 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
		text-transform: uppercase;
		letter-spacing: .1em;
	}
	
	#menu-spacer {
		padding-left: 5px;
		padding-right: 5px;
	}
	
	/* BACKGROUND */
	
	.bg_side {
		/*
		background-color: #1e1e1e;
		background-image: url(/img_layout/bg_side.gif);
		background-position: left top;
		background-repeat: repeat-x;
		*/
	}
	
	.bg_spacer {
		height: 8px;
		background-color: #000000;
	}
	
	.bg_clientlogin {
		background-color: #5B5B5B;
	}
	
	
	/* HEADER */
	
	.head-td {
		height: 40px;
	}
	
	#head {
		height: 40px;
	}
	
	.head-img {
		height: 343px;
		background-color: #0C0C0C;
	}
	
	#head .sitename {
		font-size: 14pt;
		float: left;
		padding-top: 0px;
		padding-left: 10px;
	}
	
	
	/* FRAMA.. HUH? */
	
	.smallimg {
		cursor:pointer;
		cursor:hand;
		margin-bottom: 10px;
		border:1px solid #CCCCCC;
	}
	
	.bigimg {
		padding: 5px;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		border-top:1px solid #CCCCCC;
	}
	
	.subtext {
		padding: 5px; 
		border-left:1px solid #CCCCCC; 
		border-right:1px solid #CCCCCC; 
		border-bottom:1px solid #CCCCCC;
		color: #444444;
		font-size: 11px;
	}
	
	#AjaxLoaderSearch {
		display:inline;
	}
	
	#AjaxLoaderSearch img {
		display:none;
	}
	
	/* CONTENTBOX */
	
	.box { background-color: #393939; }
	.box .border-top { background:url(/img_layout/border.gif) left top repeat-x;}
	.box .border-right { background:url(/img_layout/border.gif) right top repeat-y;}
	.box .border-bot { background:url(/img_layout/border.gif) left bottom repeat-x;}
	.box .border-left { background:url(/img_layout/border.gif) left top repeat-y;}
	.box .left-top-corner {background:url(/img_layout/left-top-corner.gif) no-repeat left top;}
	.box .right-top-corner {background:url(/img_layout/right-top-corner.gif) no-repeat right top;}
	.box .left-bot-corner {background:url(/img_layout/left-bot-corner.gif) no-repeat left bottom;}
	.box .right-bot-corner {background:url(/img_layout/right-bot-corner.gif) no-repeat right bottom;}
	.box .inner { padding:20px 20px 20px 20px;}
	
	/* MENUBOX */
	
	.widget-box1 { background:url(/img_layout/widget-box1-bg.gif) left top repeat-x #fce319; width:100%;}
	.widget-box1 .top { background:url(/img_layout/top.jpg) no-repeat left top;}
	.widget-box1 .border-left { background:url(/img_layout/border4.gif) left top repeat-y; width:100%;}
	.widget-box1 .border-right { background:url(/img_layout/border4.gif) right top repeat-y; width:100%;}
	.widget-box1 .line-left { background:url(/img_layout/border4.gif) no-repeat left top;}
	.widget-box1 .line-right { background:url(/img_layout/border4.gif) no-repeat right top;}
	.widget-box1 .bottom { background:url(/img_layout/widget-box1-bottom.gif) left bottom no-repeat; width:190; min-height:100px; height:auto !important; height:100px;}
	
	.widget_style .indent {padding:14px 0px 20px 18px !important;}
	
	.side_bar { float:left; width:190px; margin:0 -180px 0 0; position:relative; color:#333333;}
	.side_bar .inside{ padding:0 0 0 0;}
	
	.wrapper { width:100%; overflow:hidden;}
	#statusbar {text-align:left; color:#333333; font-size:11px; padding:0 0 0 0px;}
	
	/* CONTENT, MAIN, RIGHTSIDE AND OTHER SOUP */
	
	.content {
		vertical-align: top;
	}
	
	.contentbox {
		
	}
	
	.main {
		text-align: left;
		padding-top: 12px;
		padding-left: 12px;
		padding-right: 24px;
		padding-bottom: 40px;
	}
	
	.main-align {
		vertical-align: top;
	}
	
	.page-title {
		float:left;
		font-family: Georgia, 'Times New Roman', serif;
		font-size: 30px;
		
		letter-spacing: 0px;
		line-height: 12px;
		font-weight: normal;
		text-decoration: none;
		color: #FFFFFF;
		
		padding-top: 20px;
		padding-left: 12px;
		padding-bottom: 12px;
	}
	
	.content-title {
		font-family: Georgia, 'Times New Roman', serif;
		font-size: 14px;
		
		letter-spacing: 4px;
		line-height: 8px;
		font-weight: bold;
		color: #333333;
		padding-top: 2px;
		padding-bottom: 14px;
	}
	
	.errormsg {
		background-color: #CCCCCC;
		color: #000000;
	}
	
	.err {
		color: #FF0000;
	}
	
	.ok {
		color: #215E21;
	}
	
	/* SITEMAP */
	
	#sitemap ul {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
	}
	#sitemap li {
		margin-left: 25px;
	}
	
	/* OTHER SOUP */
	
	.bottom-border {
		border-bottom: 1px dotted #cccccc;
		margin-top: 4px;
		margin-bottom: 4px;
	}
	
	.right {
		float: right;
		padding-top: 0px;
		padding-right: 10px;
	}
	
	.size6 {
		font-size: 6px;
	}
	
	.size7 {
		font-size: 7px;
	}
	
	.size8 {
		font-size: 8px;
	}
	
	.size9 {
		font-size: 9px;
	}
	
	.size10 {
		font-size: 10px;
	}
	
	.size11 {
		font-size: 11px;
	}
	
	.left {
		float: left;
		padding-top: 0px;
		padding-left: 10px;
	}
	
	.rand {
		border-color: #333333;
		border-style: solid;
		border-width: 1px;
	}
	
	.rand-gray {
		border-color: #CCCCCC;
		border-style: solid;
		border-width: 1px;
	}
	
	.rand-background {
		border-color: #393939;
		border-style: solid;
		border-width: 1px;
	}
	
	.rand-black {
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
	}
	
	.rand-b5 {
		border-color: #5B5B5B;
		border-style: solid;
		border-width: 1px;
	}
	
	.rand-red {
		border-color: #FF0000;
		border-style: solid;
		border-width: 1px;
	}
	
	.randerror {
		margin: 1px;
		border-color: red;
		border-style: solid;
		border-width: 1px;
		background-color: #FFFFFF;
	}
	
	.randerrormsg {
		border-color: #E4E4E4;
		border-style: solid;
		border-width: 1px;
	}
	
	.mod-icon {
		float:right;
		border-width: 0px;
		margin-top: 0px;
		margin-right: 0px;
	}
	
	.mod-icon-div {
    	position: relative;
    	overflow: hidden; 
	}
	
	.mod-icon-img {
		border-width: 0px;
	}
	
	.button {
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
	}
	
	.button7 {
		font-family: Verdana, Arial, Helvetica;
		font-size: 7pt;
	}
	
	.button8 {
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
	}
	
	.button10 {
		font-family: Verdana, Arial, Helvetica;
		font-size: 10pt;
	}
	
	.button12 {
		font-family: Verdana, Arial, Helvetica;
		font-size: 12pt;
	}
	
	.bloemen {
		margin-top: 0px;
		margin-bottom: -4px;
		border-width: 0px;
	}
