body {
	margin: 				0px;
	background-color:		#000;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				13px;
	color:					#464646;
}
p {
	margin-top:				0px;
	padding-top:			0px;
}
a {
	text-decoration:		none;
	color:					#0081f1;
}
a:hover {
	text-decoration:		underline;
	color:					#0081f1;
}
#wrapper {
	margin:					0 auto;
	width:					1128px;
	background-image:		url(/include/images/background.jpg);
	background-repeat:		no-repeat;	
}
#main {
	width:					1014px;	
	margin-left:			57px;
}
#header {
	padding-top:			42px;
}
#header_logo {
	margin-left:			257px;
	float:					left;	
}
#header_right {
	float:					right;
	width:					276px;
	height:					18px;
	margin-top:				71px;
	color:					#fff;
	padding-top:			8px;
	padding-right:			45px;
	background-image:		url(/include/images/header_right.png);
	font-size:				12px;
}
#header_spacer {
	width:					1014px;
	clear:					both;
	height:					11px;
	background-image:		url(/include/images/header_spacer.gif);
}
#menu {
	width:					1014px;
	height:					48px;
	background-color:		#fff;
	color:					#fff;
	font-size:				12px;
}
.menu_item {
	background-image:		url(/include/images/menu_back.png);	
	width:					126px;
	height:					30px;
	float:					left;
	text-align:				center;
	padding-top:			18px;
	text-transform:			uppercase;
	cursor:					pointer;
}
.menu_item:hover {
	text-decoration:		underline;
}
#menu_right {
	width:					254px;
	float:					right;
	margin-right:			2px;
	background-image:		url(/include/images/menu_right.gif);
}
#menu_footer {
	background-image:		url(/include/images/menu_footer.png);
	width:					1014px;
	height:					5px;
	clear:					both;
}
#content_wrap {
	width:					1014px;	
}
#content_left {
	width:					769px;
	float:					left;
	background-color:		#fff;
}
#content_right {
	width:					245px;
	float:					right;
}
.sub_header {
	width:					245px;
	height:					25px;
	background-image:		url(/include/images/sub_header.png);
	text-transform:			uppercase;
	color:					#fff;
	font-size:				15px;
	text-align:				center;
	font-weight:			bold;
	padding-top:			3px;
}
.sub_header a {
	color:					#fff;
	text-decoration:		none;
}
.sub_header a:hover {
	color:					#fff;
	text-decoration:		none;
}
.sub_item {
	width:					238px;
	height:					26px;
	background-image:		url(/include/images/sub_item.png);
	background-repeat:		no-repeat;
	background-color:		#07529f;
	color:					#fff;
	padding-left:			7px;
	font-size:				13px;
	padding-top:			9px;
	cursor:					pointer;
}
.sub_item a {
	color:					#fff;	
}
.sub_forum {
	width:					39px;
	padding-top:			3px;
	float:					right;
	color:					#999;
	font-size:				10px;
}
#sponsor_header {
	background-image:		url(/include/images/sponsor_header.jpg);
	width:					245px;
	height:					26px;
	text-transform:			uppercase;
	color:					#fff;
	font-size:				15px;
	text-align:				center;
	font-weight:			bold;
	padding-top:			5px;
}
#sponsor_header a {
	color:					#fff;
	text-decoration:		none;
}
#sponsor_header a:hover {
	color:					#fff;
	text-decoration:		none;
}

#sponsor_item {
	background-image:		url(/include/images/sponsor_back.jpg);
	width:					245px;
	height:					162px;
	text-align:				center;
}
.content_header {
	background-image:		url(/include/images/content_header.png);
	width:					731px;
	height:					43px;
	margin-top:				3px;
	color:					#fff;
	font-size:				14px;
	padding-top:			21px;
	padding-left:			35px;
	font-weight:			bold;
	text-transform:			uppercase;
}
.content_item {
	width:					754px;
	padding:				6px;
}
.content_news {
	border-bottom:			1px dashed #464646;
	font-size:				11px;
	padding-bottom:			4px;
	margin-bottom:			5px;
}
.content_reactions {
	border-top:				1px dashed #464646;
	font-size:				11px;
	padding-top:			4px;
	margin-top:				5px;
	text-align:				right;
}

#footer {
	background-image:		url(/include/images/footer_back.png);
	height:					21px;
	color:					#82aede;
	font-size:				11px;
	padding-left:			20px;
	padding-top:			8px;
}
.content_header img {
	vertical-align:			middle;
	margin-right:			10px;
}
.sub_item img {
	vertical-align:			middle;
	padding-right:			2px;
	width:					11px;
	height:					12px;
}
.uitgelogd {
	text-align:				center;
	padding-top:			8px;
	height:					40px;
}
#btn_left {
	margin-left: 			25px;
	float:					left;
}
#btn_right {
	margin-right:			25px;
	float:					right;
}
fieldset {
	border:					1px dashed #074d96;
	margin-left:			10px;
	margin-right:			10px;
	padding-left:			8px;
	padding-right:			8px;
	padding-top:			5px;
	padding-bottom:			5px;
}
legend {
	font-weight:			bold;
	color:					#074d96;
	background:				#fff;
	border:					none;
	padding:				0px 5px 0px 5px;
}
.backGroen {
	background-color:		#4bd500;	
}
.backRood {
	background-color:		#ed1b1b;	
}
.backOranje {
	background-color:		#F60;	
}
.textGroen {
	color:		#4bd500;	
}
.textRood {
	color:		#ed1b1b;	
}
.textOranje {
	color:		#F60;	
}
.userAdmin, .userAdmin:hover {
    color: #F00;
}
.userModerator, .userModerator:hover {
    color: #00F;
}
.userNormal, .userNormal:hover {
    color: #000;
}
.forumPre {
	font-size:				9px;
	color:					#000;
}
.tafel {
	cursor:					pointer;	
}

/* JQUERY SPONSOR SLIDER */
#slider {
	/* You MUST specify the width and height */
	width:245px;
	height:125px;
	position:relative;	
	overflow:hidden;
}

#mask-gallery {
	overflow:hidden;	
}
#gallery {
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	z-index:0;
	/* width = total items multiply with #mask gallery width */
	width:900px;
	overflow:hidden;
}
#gallery li {
	/* float left, so that the items are arrangged horizontally */
	float:left;
}
.clear {
	clear:					both;	
}

/* JQUERY TEXT SLIDER */
#slider_top {
	/* You MUST specify the width and height */
	width:276px;
	height:18px;
	position:relative;	
	overflow:hidden;
}

#mask-gallery_top {
	overflow:hidden;	
}
#gallery_top {
	/* Clear the list style */
	list-style:none;
	margin:0;
	padding:0;
	z-index:0;
	/* width = total items multiply with #mask gallery width */
	width:900px;
	overflow:hidden;
}
#gallery_top li {
	/* float left, so that the items are arrangged horizontally */
	float:left;
	text-align:	center;
}

/* JQUERY MULTI LEVEL CSS MENU #2 */
html .jqueryslidemenu { 
	height: 				1%;
} /*Holly Hack for IE7 and below*/
.jqueryslidemenu ul{
margin: 					0;
padding: 					0;
list-style-type: 			none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}
/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
background: #000; /*background of tabs (default state)*/
color: white;
padding: 0px 10px;
color: #2d2b2b;
text-decoration: none;
}
* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: white;
}

.jqueryslidemenu ul li a:hover{
background: #313131; /*tab link background during hover state*/
color: white;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
width: 160px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;

}
.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 3px;
right: 35px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* PLATTEGROND */
#plattegrond {
	margin:					0 auto;
	width:					534px;
	height:					719px;
	background-image:		url(/include/images/plattegrond.jpg)
}
.tafel {
	border:					1px solid #000;
	text-align:				center;
 	width: 13px; 
	height: 10px; 
	font-size: 8px; 
	float: left;
}
#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
  top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	border: 2px solid #CCCCCC;
	background-color: #fff;
}

#JT_copy{
	padding:10px 10px 10px 10px;
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}