/* Comment element properties */
		* { margin: 0; padding: 0; }
		* html ul ul li a { height: 100%; }
		* html ul li a { height: 100%; }
		* html ul ul li { margin-bottom: -1px; }
html {
	scrollbar-3dlight-color:#292929;
	scrollbar-arrow-color:#999999;
	scrollbar-darkshadow-color:#111;
	scrollbar-face-color:#000;
	scrollbar-highlight-color:#292929;
	scrollbar-shadow-color:#292929;
	scrollbar-track-color:#111;
	scrollbar-base-color:#111;
	overflow-y:scroll;
}

body {
	font-family:Verdana;
	font-size:11px;

	margin:0px 0px 0px 0px;
	scrollbar-3dlight-color:#292929;
	scrollbar-arrow-color:#999999;
	scrollbar-darkshadow-color:#111;
	scrollbar-face-color:#000;
	scrollbar-highlight-color:#292929;
	scrollbar-shadow-color:#292929;
	scrollbar-track-color:#111;
	scrollbar-base-color:#111;
}
/* sms */
a {
	font-family:Verdana;
	font-size:11px;
}
strong {
	font-family:Verdana;
	font-size:11px;
}
::-webkit-scrollbar {
  width: 13px;
  height: 13px; }
 
::-webkit-scrollbar:hover {
  height: 18px; }
 
::-webkit-scrollbar-button:start:decrement,
::-webkit-scrollbar-button:end:increment {
  height: 15px;
  width: 13px;
  display: block;
  background: #101211;
  background-repeat: no-repeat; }
 
::-webkit-scrollbar-button:horizontal:decrement {
  background-image: url(scrollbar/horizontal-decrement-arrow.png);
  background-position: 4px 3px; }
 
::-webkit-scrollbar-button:horizontal:increment {
  background-image: url(scrollbar/horizontal-increment-arrow.png);
  background-position: 3px 3px; }
 
::-webkit-scrollbar-button:vertical:decrement {
  background-image: url(scrollbar/vertical-decrement-arrow.png);
  background-position: 3px 4px; }
 
::-webkit-scrollbar-button:vertical:increment {
  background-image: url(scrollbar/vertical-increment-arrow.png);
  background-position: 3px 4px; }
 
::-webkit-scrollbar-button:horizontal:decrement:active {
  background-image: url(scrollbar/horizontal-decrement-arrow-active.png); }
 
::-webkit-scrollbar-button:horizontal:increment:active {
  background-image: url(scrollbar/horizontal-increment-arrow-active.png); }
 
::-webkit-scrollbar-button:vertical:decrement:active {
  background-image: url(scrollbar/vertical-decrement-arrow-active.png); }
 
::-webkit-scrollbar-button:vertical:increment:active {
  background-image: url(scrollbar/vertical-increment-arrow-active.png); }
 
::-webkit-scrollbar-track-piece {
  background-color: #151716; }
 
::-webkit-scrollbar-thumb:vertical {
  height: 50px;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #4d4d4d), color-stop(100%, #333333));
  border: 1px solid #0d0d0d;
  border-top: 1px solid #666666;
  border-left: 1px solid #666666; }
 
::-webkit-scrollbar-thumb:horizontal {
  width: 50px;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d4d4d), color-stop(100%, #333333));
  border: 1px solid #1f1f1f;
  border-top: 1px solid #666666;
  border-left: 1px solid #666666; }

a {
	color: #A0B0CF;
	text-decoration: none;
}

a:hover {
	color: #00A7E5;
	text-decoration: underline;
}

a.side {
	color: #A0B0CF;
	text-decoration: none;
}

a:hover.side {
	color: #00A7E5;
	text-decoration: underline;
}

a.white, li.white a {
	color: #D7DCE9;
	text-decoration: none;
}

a:hover.white, li.white a:hover {
	color: #D7DCE9;
	text-decoration: underline;
}

body {
	font-family:Verdana;
	font-size: 11px;
	color: #D7DCE9;
	background-image: url(images/bg.gif);
	margin: 2px;
}

hr {
	height: 1px;
	border: 1px solid #292929;
}

hr1 {
	height: 0px;
	border: 1px solid #292929;
}

hr.side-hr {
	height: 1px;
	border: 1px solid #292929;
}

td {
	font-family:Verdana;
	font-size: 11px;
}

pre {
	font-family:Verdana;
	font-size: 11px;
}
small {
	font-family: Verdana;
	font-size: 11px;
}
.alt {
	color: #aaa;
}

.spacer {
	margin-bottom: 5px;
}

.admin-message {
	font-family:Verdana;
	font-size: 11px;
	text-align: center;
	color: #D7DCE9;
	background-color: #292929;
	border: 1px solid #e1e1e1;
	padding: 3px 4px 5px 4px;
	margin-bottom: 5px;
}

/* Form element properties */

form {
	margin: 0px;
}

.button {
	font-family:Verdana;
	font-size: 11px;
	color: #D7DCE9;
	background-color: #222;
	background-image: url(images/button.gif);
	height: 19px;
	border: 1px solid #292929;
	margin-top: 2px;
	padding: 3px;
}

.button2 {
	font-family:Verdana;
	font-size: 11px;
	color: #D7DCE9;
	background-color: #222;
	background-image: url(images/button.gif);
	height: 14px;
	border: 1px solid #292929;
	margin-top: 2px;
}

.bbcode {
	font-family:Verdana;
	font-size: 11px;
	color: #D7DCE9;
	background-color: #eee;
	border: 1px solid #292929;
	margin-top: 2px;
}

.textbox {
	font-family:Verdana;
	font-size: 13px;
	color: #D7DCE9;
	background-color: #000;
	border: 1px solid #292929;
}

.textbox2 {
	font-family:Verdana;
	font-size: 12px;
	color: #D7DCE9;
	background-color: #000;
	border: 1px solid #585858;
}

/* Header and footer properties */

#sub-header {
	color : #CCCCCC;
	margin : auto;
	font-size : 11px;
	width: 95.6%;
	overflow : hidden;
	background : #000 url(images/sub-header-bg2.gif) center repeat-x;
}

#sub-header li {
	font-size : 11px;
	display : inline;
}

#sub-header li a {
	float : left;
	color : #CCCCCC;
	padding : 5px;
	font-size:11px;
	text-decoration : none;
	border-right : 1px solid #666;
	border-bottom:1px #292929 solid;
	overflow : hidden;
}

#sub-header li:last-child a {
    border-right: none;
}

#sub-header li a:hover {
	color : #999999;
	background : transparent url(images/sub-header-bg.gif) center repeat-x;
}

.white-header {
	font-family:Verdana;
	color: white; background : #000 ;
	border-top:0px #292929 solid;
	border-bottom:0px #292929 solid;
}

.white-header ul{
	margin: 0;
	padding: 0;
}

.white-header ul li{ font-size : 11px; display: inline; padding : 0px 0px; }
.white-header ul li.first-link .bullet { display: none; }



.sub-header {
	font-family:Verdana;
	font-size: 11px;
	color: #CCCCCC;
	background-color: #000;
	background-image: url(images/subheader-mid.gif);
	padding: 7px 5px 8px 5px;
}

.sub-header-left {
	width: 3px;
	height: 28px;
	background-color: #000;
	background-image: url(images/subheader-left.gif);
}

.sub-header-right {
	width: 3px;
	height: 28px;
	background-color: #000;
	background-image: url(images/subheader-right.gif);
}

.sub-header ul{
	margin: 0;
	padding: 0;
}

.sub-header ul li{
	display: inline;
}

.sub-header ul li.first-link .bullet{
	display: none;
}

.full-header {
	font-family:Verdana;
	font-size: 11px;
	color: #D7DCE9;
	background-color: #999;
	padding: 1px 0 4px 0;

}

.main-footer {
	font-family:Verdana;
	font-size: 11px;
	color: #D7DCE9;
	background-color: #000;
	padding: 5px;

}

.bottom-footer {
	font-family:Verdana;
	font-size: 11px;
	color: #D7DCE9;
	background-color: #000;
	padding: 4px 4px 5px 4px;
}

.main-body {
	font-size: 11px;
	color: #D7DCE9;
	background: #000 url(images/shout.jpg);
	border: 1px solid #292929;
	padding:4px 4px 5px 4px;
}

.shoutbox-body {
	font-size: 11px;
	color: #D7DCE9;
	background: #000 url(images/shoutbox.jpg);
	border: 0px solid #292929;
	padding:4px 4px 5px 4px;
}

/* Side-Panel properties */


.side-left .side-border-right {display: none;}
.side-right .side-border-left {display: none;}

.side-border-left {
	color: #777;
	background-color: #000;
	padding: 5px 5px 5px 0;
	width: 185px;
}

.side-border-right {
	color: #777;
	background-color: #000;
	padding: 5px 0 5px 5px;
	width: 185px;
}

.scapmain {
	font-family:Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	background-color: #000;
	background-image: url(images/side.gif);
  background-repeat: repeat-x;
	padding: 4px 2px 4px 2px;
}

.scapmain-left {
	width: 2px;
	height: 20px;
	background-color: #000;
	background-image: url(images/side.gif);
}

.scapmain-right {
	width: 2px;
	height: 20px;
	background-color: #000;
	background-image: url(images/side.gif);
}

.side-body {
	font-size: 11px;
	color: #D7DCE9;
	background: #000 url(images/back1.jpg);
	border: 1px solid #292929;
	padding: 4px;
}

.boven-body {
	font-size: 11px;
	color: #D7DCE9;
	background: #000 url(images/back1.jpg);
	border: 0px solid #292929;
	padding: 2px;
}

.radio-body {
	font-size: 11px;
	color: #D7DCE9;
	background: #000 url(images/radio.jpg);
	border: 0px solid #292929;
	padding: 2px;
}

.game-body {
	font-size: 11px;
	color: #D7DCE9;
	background: #000 url(images/games.jpg);
	border: 0px solid #292929;
	padding: 2px;
}

.side-body2 {
	font-size: 11px;
	color: #D7DCE9;
	background-color:#111;
	border: 0px solid #292929;
	padding: 4px;
}

.side-body3 {
	font-size: 11px;
	color: #D7DCE9;
	background: url(images/back1.jpg);
	border: 0px solid #292929;
	padding: 4px;
}

.side-body4 {
	font-size: 11px;
	color: #D7DCE9;
	background: url(images/back1.jpg);
	border: 1px solid #292929;
	padding: 4px;
}

.shout-body {
	font-size: 11px;
	color: #D7DCE9;
	background: url(images/shout.jpg);
	border: 0px solid #292929;
	padding: 4px;
}

.player-body {
	font-size: 11px;
	color: #D7DCE9;
	background: #000 url(images/bgg.jpg);
	border: 0px solid #292929;
	padding: 0px;
}


/* Center-Panel properties */

.news-category {
	border: 0;
	margin: 3px 5px 0 0;
	float: left;
}

.news-footer {
	font-size: 11px;
	color: #D7DCE9;
	background-color: #000;
	border-width: 0 1px 1px 1px;
	border: 3px solid #292929;
	padding: 3px 4px 4px 4px;
}

.capmain {
	font-family:Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	background-color: #D7DCE9;
	background-image: url(images/side.gif);
  background-repeat: repeat-x;
	padding: 4px 2px 4px 2px;
}

.capmain-left {
	width: 2px;
	height: 20px;
	background-color: #D7DCE9;
	background-image: url(images/side.gif);
}

.capmain-right {
	width: 2px;
	height: 20px;
	background-color: #D7DCE9;
	background-image: url(images/side.gif);
}

.main-bg {
	color: #D7DCE9;
	background-color: #000;
	padding: 5px 0 5px 0;
}

.border { border:1px #292929 solid; }

/* General table properties */

.center {
	margin: 0 auto;
}


.tbl-border { background-color:#292929;}
.tbl { font-size:11px; padding:3px 4px 3px 4px; }
.tbl1 { font-size:11px; color:#D7DCE9; background-color:#000; padding:4px; }
.tbl2 { font-size:11px; color:#D7DCE9;background-color:#111; padding:4px; }
.tbl3 { font-size:11px; color:#D7DCE9;background-color:#000; padding:2px; }
.tbl4 { font-size:11px; color:#D7DCE9;background-color:#CC3300; padding:4px; }
.tbl5 { font-size:11px; color:#D7DCE9;background-color:#FFFFFF; padding:4px; }
.tbl6 { font-size:11px; color:#D7DCE9;background-color:#111; padding:2px; }
.tbl7 { font-size:11px; color:#D7DCE9;background-color: url(images/back1.jpg); padding:4px; }

.tbl8 { font-size:11px; color:#D7DCE9;background-color:#2A1B0A; padding:4px; }
.tbl9 { font-size:11px; color:#D7DCE9;background-color:#021A2F; padding:4px; }
.tbl10 { font-size:11px; color:#D7DCE9;background-color:#041B07; padding:4px; }
.tbl11 { font-size:11px; color:#D7DCE9;background-color:#15061C; padding:4px; }
.tbl12 { font-size:11px; color:#D7DCE9;background-color:#300303; padding:4px; }
.tbl13 { font-size:11px; color:#D7DCE9;background-color:#181C21; padding:4px; }
.tbl14 { font-size:11px; color:#D7DCE9;background-color:#695266; padding:4px; }
.tbl15 { font-size:11px; color:#D7DCE9;background-color:#B6316C; padding:4px; }
.tbl16 { font-size:11px; color:#D7DCE9;background-color:#FFFFFF; padding:4px; }

.tblgroen { font-size:11px; color:#D7DCE9;background-color:#009977; padding:4px; }
.tblrood { font-size:11px; color:#D7DCE9;background-color:#FF7777; padding:4px; }
.tblgeel { font-size:11px; color:#D7DCE9;background-color:#FFB533; padding:4px; }
.tblgrijs { font-size:11px; color:#D7DCE9;background-color:#999999; padding:4px; }
.tblblauw { font-size:11px; color:#D7DCE9;background-color:#33CCFF; padding:4px; }
.tblpaars { font-size:11px; color:#D7DCE9;background-color:#6C0056; padding:4px; }
.tblkerst { font-size:11px; color:#D7DCE9;background-color:#294E0F; padding:4px; }
.tbldonkerblauw { font-size:11px; color:#D7DCE9;background-color:#0A122A; padding:4px; }

.tblgroenV { font-size:11px; color:#D7DCE9;background-color:#009977; padding:0px; }
.tblroodV { font-size:11px; color:#D7DCE9;background-color:#FF7777; padding:0px; }
.tblgeelV { font-size:11px; color:#D7DCE9;background-color:#FFCC00; padding:0px; }



.tbl20 { font-size:11px; color:#D7DCE9;background-color:#F9F9F5; padding:4px; }
.tbl21 { font-size:10px; color:#D7DCE9;background-color:#292929; padding:2px; }
.tbl22 { font-size:10px; color:#D7DCE9;background-color:#000; padding:2px; }
.tbl23 { font-size:11px; color:#000;background-color:#999; padding:4px; }

.tbl01 { font-size:11px; color:#D7DCE9;background-color:#000; padding:0px; }
.tbl02 { font-size:11px; color:#D7DCE9;background-color:#111; padding:0px; }
.tbl04 { font-size:11px; color:#D7DCE9;background-color:#CC3300; padding:0px; }
.tbl00 { font-size:11px; color:#D7DCE9;background-color:#111; padding:0px; }
.tbl000 { font-size:11px; color:#D7DCE9;background-color:#000; padding:0px; }
.tbl001 { font-size:11px; color:#D7DCE9;background-color:#000; padding:0px; }
.tbl002 { font-size:9px; color:#D7DCE9;background-color:#663300; padding:0px; }

.tbl0001 { font-size:11px; color:#D7DCE9;background-color:#000; padding:2px; }
.tbl0002 { font-size:11px; color:#D7DCE9;background-color:#111; padding:2px; }



.forum-caption {
	font-size: 11px;
	font-weight: bold;
	color: #888;
	background-color: #292929;
	padding: 2px 4px 4px 4px;
}

.quote {
	font-size: 11px;
	color: #D7DCE9;
	background-color: #000;
	padding: 4px;
	margin: 0px 20px 0px 20px;
	border: 3px solid #292929;
}

.poll {
	height: 12px;
	border: 1px solid #bbb;
}

.comment-name {
	font-size: 11px;
	color: #bbb;
}

.shoutboxname {
	font-weight: bold;
	color: #ccc;
}

.shoutbox {
	color: #888;
}

.shoutboxdate {
	font-size: 11px;
	color: #999;
}

.small {
	font-size: 11px;
	font-weight: normal;
}

.small2 {
	font-size: 11px;
	font-weight: normal;
	color: #D7DCE9;
}

.side-small {
	font-size: 11px;
	font-weight: normal;
	color: #D7DCE9;
}

.side-label {
	color: #D7DCE9;
	background-color: #292929;
	margin: 2px 0 2px 0;
	padding: 2px 2px 3px 2px;
}

.side-label2 {
	color: #D7DCE9;
	background-color: #292929;
	margin: 1px 0 1px 0;
	padding: 1px 1px 2px 1px;
}

.side-label3 {
	color: #D7DCE9;
	background-color: #292929;
	margin: 0px 0 0px 0;
	padding: 0px 0px 1px 0px;
}

.side-label4 {
	color: #D7DCE9;
	background-color: #444444;
	margin: 2px 0 2px 0;
	padding: 0px 0px 1px 0px;
}

/* Vertical Navigation */

#navigation h2 {
	font-size: 11px;
	font-weight: normal;
	background : #222;
	margin: 1px;
	padding: 3px;
}
	
#navigation ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

* html #navigation ul li{
   height: 1%;
}

#navigation a {
	display: block;
	color: #A0B0CF;
	padding: 2px;
	text-decoration: none;
}

#navigation a:hover {
	color: #A0B0CF;
	background-color: #413839;
}

img {border: 0px;}

/* Page Navigation */

.pagenav {
	padding: 4px;
}

.pagenav span {
	color: #D7DCE9;
	background-color: #292929;
	border: 1px solid #ddd;
	padding: 2px 4px 2px 4px;
	margin: 2px;
}

.pagenav a {
	color: #D7DCE9;
	background-color: #292929;
	border: 1px solid #ddd;
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
}

.pagenav a:hover {
	color: #D7DCE9;
	background-color: #413839;
	margin: 2px;
	text-decoration: none;
}
/* Main Classes */
.myinput[type="checkbox"]:before{
    position: relative;
    display: block;
    width: 11px;
    height: 11px;
    border: 1px solid #808080;
    content: "";
    background: #FFF;
}
.myinput[type="checkbox"]:after{
    position: relative;
    display: block;
    left: 2px;
    top: -11px;
    width: 7px;
    height: 7px;
    border-width: 1px;
    border-style: solid;
    border-color: #B3B3B3 #dcddde #dcddde #B3B3B3;
    content: "";
    background-image: linear-gradient(135deg, #B1B6BE 0%,#FFF 100%);
    background-repeat: no-repeat;
    background-position:center;
}
.myinput[type="checkbox"]:checked:after{
    background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB2SURBVHjaAGkAlv8A3QDyAP0A/QD+Dam3W+kCAAD8APYAAgTVZaZCGwwA5wr0AvcA+Dh+7UX/x24AqK3Wg/8nt6w4/5q71wAAVP9g/7rTXf9n/+9N+AAAtpJa/zf/S//DhP8H/wAA4gzWj2P4lsf0JP0A/wADAHB0Ngka6UmKAAAAAElFTkSuQmCC'), linear-gradient(135deg, #B1B6BE 0%,#FFF 100%);
}
.myinput[type="checkbox"]:disabled:after{
    -webkit-filter: opacity(0.4);
}
.myinput[type="checkbox"]:not(:disabled):checked:hover:after{
    background-image:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB2SURBVHjaAGkAlv8A3QDyAP0A/QD+Dam3W+kCAAD8APYAAgTVZaZCGwwA5wr0AvcA+Dh+7UX/x24AqK3Wg/8nt6w4/5q71wAAVP9g/7rTXf9n/+9N+AAAtpJa/zf/S//DhP8H/wAA4gzWj2P4lsf0JP0A/wADAHB0Ngka6UmKAAAAAElFTkSuQmCC'), linear-gradient(135deg, #8BB0C2 0%,#FFF 100%);
}
.myinput[type="checkbox"]:not(:disabled):hover:after{
    background-image: linear-gradient(135deg, #8BB0C2 0%,#FFF 100%);  
    border-color: #85A9BB #92C2DA #92C2DA #85A9BB;  
}
.myinput[type="checkbox"]:not(:disabled):hover:before{
    border-color: #3D7591;
}
/* Large checkboxes */
.myinput.large{
    height:22px;
    width: 22px;
}

.myinput.large[type="checkbox"]:before{
    width: 20px;
    height: 20px;
}
.myinput.large[type="checkbox"]:after{
    top: -20px;
    width: 16px;
    height: 16px;
}
/* Custom checkbox */
.myinput.large.custom[type="checkbox"]:checked:after{
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGHRFWHRBdXRob3IAbWluZWNyYWZ0aW5mby5jb23fZidLAAAAk0lEQVQ4y2P4//8/AyUYwcAD+OzN/oMwshjRBoA0Gr8+DcbIhhBlAEyz+qZZ/7WPryHNAGTNMOxpJvo/w0/uP0kGgGwGaZbrKgfTGnLc/0nyAgiDbEY2BCRGdCDCnA2yGeYVog0Aae5MV4c7Gzk6CRqAbDM2w/EaQEgzXgPQnU2SAcTYjNMAYm3GaQCxNuM0gFwMAPUKd8XyBVDcAAAAAElFTkSuQmCC'), linear-gradient(135deg, #B1B6BE 0%,#FFF 100%);
}
.myinput.large.custom[type="checkbox"]:not(:disabled):checked:hover:after{
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGHRFWHRBdXRob3IAbWluZWNyYWZ0aW5mby5jb23fZidLAAAAk0lEQVQ4y2P4//8/AyUYwcAD+OzN/oMwshjRBoA0Gr8+DcbIhhBlAEyz+qZZ/7WPryHNAGTNMOxpJvo/w0/uP0kGgGwGaZbrKgfTGnLc/0nyAgiDbEY2BCRGdCDCnA2yGeYVog0Aae5MV4c7Gzk6CRqAbDM2w/EaQEgzXgPQnU2SAcTYjNMAYm3GaQCxNuM0gFwMAPUKd8XyBVDcAAAAAElFTkSuQmCC'), linear-gradient(135deg, #8BB0C2 0%,#FFF 100%);
}

.fb-like {
    visibility: hidden !important;
    display: none !important;
}