/**** full reset ****/

* {
  margin:0;
  padding:0;
}
h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
  margin:0.5em 0;
}
li,dd {
  margin-left:1em;
}
fieldset {
  padding:.5em;
}
body {
  font-size:76%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  line-height:1.3;
}


body {
  }
#fullpage {
  text-align:center;
  margin-top: -10px;
  }
#wrap {
  width:960px;
  text-align:left;
  margin:0 auto;
  position: relative;
  }
#header {
  height:130px;
  }
#header1 {
  float:left;
  width: 480px;
  margin-top: 5px;
  }
#header2 {
  float:left;
  width: 480px;
  text-align:right;
  }
#header2 .moduletable-language {
  float:left;
/*  width: 480px;*/
  text-align:right;
  height: 60px;
  width:225px;
  }
#header2 .moduletable-bannermain {
/*  float:left;*/
  width: 480px;
  text-align:center;
  height: 60px;
  margin:10px 0 0 0;
  }

#content {
  float:left;
  width:960px;
  }
#component {
  float:left;
  width:760px;
  }
#top {
  float:left;
  width:100%;
  }
#left {
  float:left;
  width:200px;
  }
#right {
  float:left;
  width:130px;
  padding: 50px 0 10px 0;
  }


.inside10 {
  padding:10px;
  }
.inside05 {
  padding:5px;
  }
.inside {
  padding: 0 5px 0 5px;
  }
.inside20 {
  padding: 0 20px;
  }
.insideleft {
  padding:0px 15px 0 5px;
  }
.insidebutton3 {
  background: transparent url(../images/bannerborder2.gif) repeat-y top center;
  }
#right {
  background: transparent url(../images/bannerborder1.gif) no-repeat 0px 30px;
  }
.insidebutton3 .bannergroup {
  background: transparent url(../images/bannerborder3.gif) no-repeat bottom center;
  padding:0 5px 5px 5px;
  }
.buttonadsense {
  border:1px solid #EEEEEE;
  margin:25px 0 0;
  padding:5px 0;
  text-align:center;
  }

/**** COLORS ****/
#fullpage {
  background: #f0f0f0 url(../images/bg5.jpg) repeat-y top center;
  }
#header {
  background: #006699 url(../images/header3.jpg) no-repeat top left;
  }
#content {
  background: #fff url(../images/content3.jpg) repeat-x top left;
  }
#content-shadow-l {
  background:transparent url(../images/shadow-l.jpg) no-repeat top left;
  left:-20px;
  height:250px;
  width:20px;
  position:absolute;
  }
#content-shadow-r {
  background:transparent url(../images/shadow-r.jpg) no-repeat top left;
  right:-20px;
  height:250px;
  width:20px;
  position:absolute;
  }
#content-bottem {
  width:100%;
  height:10px;
  background:#fff url(../images/content-bottem1.png) no-repeat top left;
  }
#left {
  background:transparent url(../images/shadow-m2.jpg) no-repeat 100% 50px;
  }

#footer {
  background:#7DB6DF url(../images/bg-footer1.jpg) repeat-x top left;
  background:#069;
  color:#ccc;
  border-top: 5px solid #ccc;
  padding:15px 0;
  text-align:left;
  }
#footerwrap {
  background:#069 url(../images/bg-footer3.gif) repeat-y top left;
  margin:0 auto;
  width:960px;
  }
#footer1, #footer2, #footer3 {
  float:left;
  overflow:hidden;
  padding:5px 0;
  }
.footerin {
  background: transparent url(../images/line1.gif) repeat-y top right;
  background: transparent url(../images/line2.gif) repeat-y top right;
  padding: 15px 0;
  }
#footer1 {
  width:200px;
}
#footer2 {
  width:380px;
  }
#footer3 {
  width:380px;
  }
#poweredby {
  background:#f6f6f6 url(../images/bg-footer2.jpg) repeat-x bottom left;
  color:#333;
  padding: 15px 0;
  border-top:5px solid #CCCCCC;
  }
#poweredbywrap {
  margin:0 auto;
  width:960px;
  padding: 120px 0 0 0;
  background: transparent url(../images/poweredby.jpg) no-repeat top center;
  text-align:center;
  }
#poweredby a, #poweredby a:hover {
  font-weight: bold;
  text-decoration:none;
  border-bottom:1px dashed #333;
  color:#333;
  }
/**** BANNERS ****/
#right .banneritem {
  padding: 5px 0;
  }
/*** HEADER ****/
.moduletable-gtranslate {
  margin: 4px 0 0px 0px;
  padding: 2px 10px 0 0;
  }
.moduletable-gtranslate h3 {
  text-indent:-9999px;
  }
  
  
/**** COMPONENT CONTENT ****/
img {
  border:0 none;
  }
.buttonheading img {
  border:0 none;
  float:right;
  margin:7px 5px 0 0;
  }
.blog {
  width:100%;
  }


/***** MENU *****/
/*
.moduletable_menu1 {
  margin:10px;
  }
.moduletable_menu1 ul {
  background:transparent url(../images/hdot2.gif) repeat-x scroll center top;
  list-style-type:none;
  margin:0;
  padding:1px 0 0;
  }
.moduletable_menu1 ul li {
  background:transparent;
  margin:0;
  padding:0;
  line-height:180%;
  }
.moduletable_menu1 ul li a {
  background:transparent url(../images/hdot2.gif) repeat-x scroll center bottom;
  display:block;
  padding:2px 0;
  text-decoration:none;
  font-weight:bold;
  color:#006699;
  }
.moduletable_menu1 ul li a span {
  background:transparent url(../images/bullet1.gif) no-repeat scroll 5px 3px;
  padding-left:16px;
  }
.moduletable_menu1 ul li a:hover {
  background-color:#069;
  color: #fff;
  }
.moduletable_menu1 ul li a:hover span {
  background:transparent url(../images/bullet2.gif) no-repeat scroll 5px 3px;
  color: #fff
  }
.moduletable_menu1 ul li#current a {
  color: #e00;
  }
.moduletable_menu1 ul li#current a span {
  background:transparent url(../images/bullet3.gif) no-repeat scroll 5px 3px;
  }
*/
/***** TOPMENU *****/
#top {
  background: #fff url(../images/top1.jpg) no-repeat 0px 0px;
  height:70px;
  }
.moduletable-top {
  width:95%;
  margin: 0 auto;
  }
ul.menu0 {
  list-style-type:none;
  margin:0px;
  float:right;
  }
.menu0 li {
  float:left;
  text-align:center;
  margin:0;
  width:130px;
  }
.menu0 a {
  position:relative;
  display:block;
  text-decoration:none;
  }
.menu0 a span {
  background: transparent url(../images/balltop1.jpg) no-repeat center 0px;
  display:block;
  text-align:center;
  color: #0088BB;
  font-weight:bold;
  padding:6px 5px 50px 5px;
  cursor:pointer;
  }
* html .menu a span {cursor:hand; w\idth:66px;} /*IE Fix*/
.menu0 a:hover {
  color:#fff;
  }
.menu0 a:hover span {
  background: transparent url(../images/balltop1.jpg) no-repeat center -160px;
  color:#e02020;
  }
 /*.menu a:hover {background-position:0 0;} /*IE fix*/
.menu0 .active span {
  background: transparent url(../images/balltop1.jpg) no-repeat center -80px;
  color:#069; 
}
.menu0 li.item54 a span {
  background: transparent url(../images/balltop1.jpg) no-repeat center -240px;
}
.menu0 li.item54 a:hover span {
  background: transparent url(../images/balltop1.jpg) no-repeat center -320px;
}
/***** FRIDAY *****/
#left h3 {
  margin:0;
  font-size:160%;
  font-weight:bold;
  color:#333;
  padding: 20px 0 20px 50px;
  border: 0;
  }
.moduletable-menu1 {
  background: transparent url(../images/menu-menu-1.jpg) no-repeat 0px 0px;
  margin: 20px 0 0 0;
  padding: 20px 0 0 0;
  }
.moduletable-menu1 h3 {
  display:none;
  background: transparent url(../images/menu-menu-1.jpg) no-repeat top left;
  }
.moduletable-friday {
  background: transparent url(../images/menu-friday-1.jpg) no-repeat bottom left;
  }
.moduletable-friday h3 {
  background: transparent url(../images/menu-friday-1.jpg) no-repeat top left;
  }
.moduletable-saturday {
  background: transparent url(../images/menu-saturday-1b.jpg) repeat-y bottom left;
  }
.moduletable-saturday h3 {
  background: transparent url(../images/menu-saturday-1a.jpg) no-repeat top left;
  }
.moduletable-sunday {
  background: transparent url(../images/menu-sunday-1.jpg) no-repeat bottom left;
  padding: 0 0 20px 0;
  margin: -7px 0 0 0;
  }
.moduletable-sunday h3 {
  background: transparent url(../images/menu-sunday-1.jpg) no-repeat top left;
  }
.moduletable-antwerpgames {
  background: transparent url(../images/menu-antwerpgames1.jpg) no-repeat bottom left;
  padding: 0 0 20px 0;
  margin: -7px 0 0 0;
  }
.moduletable-antwerpgames h3 {
  background: transparent url(../images/menu-antwerpgames1.jpg) no-repeat top left;
  text-indent: -9999px;
  }
.moduletable-empty {
  background: transparent url(../images/menu-empty1.jpg) no-repeat bottom left;
  padding: 0 0 5px 0;
  margin: -7px 0 0px 0;
  }
#left div.moduletable-empty h3 {
  background: transparent url(../images/menu-empty1.jpg) no-repeat top left;
  padding: 20px 0 20px 10px;
  }
#mod_loginform-empty, #mod_login_logoutform-empty {
  padding: 0 0 0 37px;
  }  
#mod_loginform-empty a , #mod_login_logoutform-empty a {
  border-bottom: 1px dashed #069;
  text-decoration:none;
  font-weight:bold;
  color:#069;
  }  
#mod_loginform-empty a:hover, #mod_login_logoutform-empty a:hover {
  color:#e02020;
  }  
ul.menu2, ul.menu1, ul.menuf {
  list-style-type:none;
  padding:0 0 10px 0;
  margin:0;
  }
ul.menu2 ul {
  list-style-type:none;
  }
ul.menu2 li, ul.menu1 li, ul.menuf li {
  margin:0;
  padding:0;
  line-height:130%;
  height: 130%;
  }
ul.menu2 li.parent {
  margin:0;
  padding:0;
  line-height:120%;
  }
ul.menu2 li a, ul.menu1 li a {
  background:transparent url(../images/button15.jpg) no-repeat 0px -8px;
  display:block;
  padding:3px 0 3px 0px;
  text-decoration:none;
  font-weight:bold;
  color:#069;
  }
ul.menu2 li span a, ul.menu1 li span a {
  background:transparent;
  }
ul.menu2 li a:hover, ul.menu1 li a:hover {
  background:transparent url(../images/button15.jpg) no-repeat 0px -128px;
  color: #e02020;
  }
ul.menu2 li#current a, ul.menu1 li#current a {
  background:transparent url(../images/button15.jpg) no-repeat 0px -68px;
  color: #069;
  }
ul.menu2 span.separator {
  background: transparent url(../images/button14.jpg) no-repeat 0px -27px;
  padding: 2px 0 3px 45px;
  color: #666;
  font-weight:bold;
  }
ul.menu1 li a {
  background:transparent url(../images/button14.jpg) no-repeat 0px -85px;
  display:block;
  padding:4px 0 4px 45px;
  font-weight:bold;
  text-decoration:none;
  color:#069;
  }
ul.menu1 li#current a {
  background:transparent url(../images/button14.jpg) no-repeat 0px -144px;
  color: #e02020;
  }
ul.menu1 li a:hover {
  background:transparent url(../images/button14.jpg) no-repeat 0px -205px;
  color: #e02020;
  }
ul.menu2 img {
  border:0;
  float:left;
  }

/**** MENU FOOTER ***/
.moduletable-menuf {
  background: transparent url(../images/tram1.gif) no-repeat 23px bottom;
  margin: 0;
  padding: 0 0 20px 0;
  }
.moduletable-menuf h3 {
  background: transparent url(../images/tram1.gif) no-repeat 23px top;
  margin: 0;
  padding: 20px 0 0 0;
  text-indent: -9999px;
  font-size:0;
  }
ul.menuf {
  padding: 10px 0 10px 5px;
  }
ul.menuf li a {
  background:transparent url(../images/button13.jpg) no-repeat 0px -8px;
  display:block;
  padding:3px 0 3px 45px;
  text-decoration:none;
  font-weight:bold;
  color:#C3DFED;
  color:#CCC;
  text-align:left;
  }
ul.menuf li a:hover {
  background:transparent url(../images/button13.jpg) no-repeat 0px -68px;
  color: #f33;
  }
ul.menuf li#current a {
  background:transparent url(../images/button13.jpg) no-repeat 0px -38px;
  color: #fff;
  }

/***** CONTENT *****/
.contentheading, .componentheading {
  background:transparent url(../images/line1.jpg) no-repeat scroll right bottom;
  color:#006699;
  font-family:arial;
  font-size:300%;
  font-weight:bold;
  letter-spacing:2px;
  padding:10px 0 8px 0;
  text-transform:uppercase;
  }
h2, h3, h4 {
  font-family:"Trebuchet MS","Century Gothic",Arial,sans-serif;
  font-weight:bold;
  padding:5px 0;
  }
h3 {
  background:transparent url(../images/line1.jpg) no-repeat scroll right bottom;
  font-size:2.5em;
  color:#069;
  }
h2 {
  border-bottom: 2px solid #069;
  font-size:2em;
  color:#069;
  text-align:center;
  }
h4 {
  border-bottom: 1px dashed #069;
  font-size:1.6em;
  color:#069;
  }
  
/***** SLIDESHOW *****/
.moduletable-show1 h3 {
  background:transparent url(../images/quotes1.png) no-repeat top left;
  font-family: "trebuchet ms", verdana, arial, helvetica, sans-serif;
  font-size: 250%;
  font-weight: bold;
  border:0;
  color: #069;
  margin:0 !important;
  padding:0 0 0 30px;
}
.moduletable-show1 h2 {
  background:transparent url(../images/quotes2.png) no-repeat bottom right;
  font-family: "trebuchet ms", verdana, arial, helvetica, sans-serif;
  font-size: 200%;
  font-weight: bold;
  border:0;
  color: #069;
  margin:0 !important;
  text-align:right;
  padding: 0;
  height:115px;
}
.moduletable-show1 p {
  font-family: arial, helvetica, sans-serif;
  font-size: 120%;
  font-weight: bold;
  color: #333;
  line-height: 160%;
}
.moduletable-show1 .small a {
  font-size: 60%;
  font-weight: normal;
  color: #666;
  text-decoration:none;
  border-bottom: 1px dashed #666;
  }
.moduletable-show1 ul {
  list-style-type: none;
  padding: 0 0 0 0px;
  }
.moduletable-show1 ul li {
  background: transparent url(../images/bullet.gif) no-repeat scroll 0px -32px;
  font-family: arial, helvetica, sans-serif;
  font-size: 120%;
  font-weight: bold;
  color: #333;
  line-height: 160%;
  padding: 0 0 0 10px;
  }






.contentpaneopen {
  width:100%;
  }
.contentpaneopen a, .blog a {
  font-weight: bold;
  color: #069;
  text-decoration: none;
  border-bottom: 1px dashed #069;
  }
.contentpaneopen a:hover, .blog a:hover {
  color: #fff;
  background-color: #069;
  }
td.article_column {
  padding: 0 10px;
  }
td.column_separator {
  border-left: 1px solid #eee;
  }
  
div.gps {
  background:transparent url(../images/gps_logo.jpg) no-repeat scroll 10px 8px;
  border:1px dashed #006699;
  min-height:80px;
  margin:0 0 15px;
  padding:8px 8px 8px 120px;
  }
div.delijn {
  background:transparent url(../images/DeLijn1.jpg) no-repeat scroll 10px 8px;
  border:1px dashed #006699;
  min-height:80px;
  margin:0 0 15px;
  padding:8px 8px 8px 120px;
  }
.small {
  font-size: 0.8em;
  color: #666;
  }
div.quote {
  background:transparent url(../images/quotes.gif) no-repeat scroll top left;
  padding:  15px 0 0 40px;
  height: 30px;
  }
  
/**** Latest News ****/
.moduletable-latest {
  color: #ccddee;
  padding: 0 10px;
  }
.moduletable-latest h3, .contentheading-latest {
  margin:0;
  padding:0 10px;
  font-size:150%;
  color: #ccddee;
  background: transparent;
  text-transform:uppercase;
  border-bottom:1px solid #ccddee;
  }
.moduletable-latest h4 {
  margin:0;
  padding:0 10px;
  font-size:100%;
  color: #ccddee;
  font-weight: bold;
  background: transparent;
  }
.moduletable-latest p {
  margin:0;
  padding:5px 10px 5px 20px;
  font-size:100%;
  color: #ccddee;
  font-weight: normal;
  background: transparent;
  }
.moduletable-latest p a {
  color: #ccddee;
  font-weight: normal;
  border-bottom: 1px dashed #ccddee;
  text-decoration:none;
  }
.moduletable-latest p a:hover {
  color: #069;
  background-color: #cde;
  font-weight: normal;
  }

/**** REGISTER FORM ****/
fieldset {
  background: #DCE8F5 url(../images/bgform4.jpg) no-repeat top left;
  text-align:left;
  margin: 1em 0;
  padding: 0.5em;
  border: 1px solid #c2d2e2;
  }
legend {
  background-color: #fff;
  margin:  0 0 0 1em;
  padding: 0 1em;
  color: #069;
  font-weight: bold;
  text-transform: uppercase;
  }
label {
  color: #069;
  font-weight:bold;
  }
fieldset.submit {
  background: transparent;
  border: 0px solid #DBE5F0;
}
.formwrap {
  width:700px;
  margin: 0 auto;
  text-align:center;
  }
.formwrap input.button {
  background:transparent url(../images/button8.jpg) no-repeat scroll left top;
  border: none;
  color:#006699;
  display:block;
  font-weight:bold;
  height:30px;
  line-height:27px !important;
  margin:0;
  padding:0 0 3px 0;
  text-align:center;
  text-decoration:none;
  width:150px !important;
  }
.formwrap input {
  }
.formwrap .sectiontableentry1 {
  background:#DCE8F6;
  }
.formwrap .sectiontableentry0, .formwrap .sectiontableentry2 {
   background:#ECF4FA;
  }
.overview .sectiontableentry1 {
  }
.overview .sectiontableentry0 {
  background:#cfdfef;
  }
div#cbIconsBottom {
  text-align:right;
  }
div.status {
	border:0px solid #DBE5F0;
	color:#006699;
	font-size:150%;
	font-weight:bold;
	margin:0;
	padding:18px 28px 34px 240px;
	text-align:center;
	}
span.red {
  color: #e02020;
}
span.orange {
  color: #e09020;
}
span.green {
  color: #20C020;
}
.errmsg {
  background: #FFCCCC url(../../system/images/notice-alert.png) no-repeat 4px 4px;
  color: #E02020;
  border: 1px solid #E02020;
  font-weight:bold;
  padding:10px 40px;
  text-align:left;
}
.notice {
  background: #F0E6BE url(../../system/images/notice-note.png) no-repeat 4px 4px;
  color: #EC7D19;
  border: 1px solid #EC7D19;
  font-weight:bold;
  padding:10px 40px;
  text-align:left;
}
.info {
  background: #C0D2E8 url(../../system/images/notice-info.png) no-repeat 4px 4px;
  color: #000066;
  border: 1px solid #006699;
  font-weight:bold;
  padding:10px 60px;
  text-align:left;
}
.info hr , .notice hr, .errmsg hr {
  border: 1px dashed #000066;
}
.ok {
  text-align:left;
}
pre {
	font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console",Monaco,"Courier New",Courier,monospace;
}
.formwrap ul ul {
  margin: 0 1.5em;
}

fieldset a {
  color: #069;
  font-weight: bold;
  text-decoration:none;
  border-bottom:1px dashed #069;
}
fieldset a:hover {
  color: #fff;
  font-weight: bold;
  background-color:#069;
  text-decoration:none;
  border-bottom:1px dashed #069;
}













/* pane-sliders  */
.pane-sliders .title {
  margin: 0;
  padding: 2px;
  color: #666;
  cursor: pointer;
}

.pane-sliders .panel   { border: 1px solid #ccc; margin-bottom: 3px;}

.pane-sliders .panel h3 { background: #f6f6f6; color: #666}

.pane-sliders .content { background: #f6f6f6; }

.pane-sliders .adminlist     { border: 0 none; }
.pane-sliders .adminlist td  { border: 0 none; }

.jpane-toggler  span     { background: transparent url(../images/j_arrow.png) 5px 50% no-repeat; padding-left: 20px;}
.jpane-toggler-down span { background: transparent url(../images/j_arrow_down.png) 5px 50% no-repeat; padding-left: 20px;}

.jpane-toggler-down {  border-bottom: 1px solid #ccc; }

/* tabs */

dl.tabs {
  float: left;
  margin: 10px 0 -1px 0;
  z-index: 50;
}

dl.tabs dt {
  float: left;
  padding: 4px 10px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  margin-left: 3px;
  background: #f0f0f0;
  color: #666;
}

dl.tabs dt.open {
  background: #F9F9F9;
  border-bottom: 1px solid #F9F9F9;
  z-index: 100;
  color: #000;
}

div.current {
  clear: both;
  border: 1px solid #ccc;
  padding: 10px 10px;
}

div.current dd {
  padding: 0;
  margin: 0;
}

/**** TORURNAMENT RATES ****/
table.tarif {
  border: 1px solid #069;
  }
table.tarif hr {
  border: 1px dotted #999;
  }
table.tarif tr {
  }
tr.entry1 {
  line-height: 2em;
  background-color: #dddddd;
  }
tr.entry0 {
  line-height: 2em;
  background-color: #eeeeee;
  }
td.head0, td.head1, td.head2, td.head3, td.head4, td.head5 {
  background: #069;
  color: #fff;
  font-weight: bold;
  border-bottom: 2px solid #999;
  border-right: 1px dotted #999;
  }
td.td1 {
  font-weight:bold;
  }
td.td, td.td1, td.td2 {
  border-right: 1px dotted #999;
 padding-left: 1em;
  }
tr.entry1 td.td2, tr.entry1 td.td1 {
  font-weight: bold;
  background: #dde;
  }
tr.entry0 td.td2, tr.entry0 td.td1 {
  font-weight: bold;
  background: #eef;
  }

/**** ADD THIS ****/
a.fb_share_link {
  font-size:10px;
  text-decoration: none;
  border-bottom: 1px dotted #006699;
  color: #006699;
}
a.fb_share_link:hover {
  color: #fff;
  background-color: #006699;
}
