html, body, div#page-wrapper {
  height:auto !important;
	height:100%;
  min-height: 100%;
}

html {
	height: 100%;
}

/* div pop-up by DC*/
#layer1 {
	position: absolute;
	visibility: hidden;
	width: 350px;
	height: 140px;
	left: 20px;
	top: 300px;
	background-color: #ccc;
	border: 1px solid #000;
	padding: 10px;
}

#close {
	float: right;
}

/* END DIV POP-up by DC*/

body  {
  display: block;
	_height: 100%;
	min-height: 100%;
	height: 100%;
	width: 100%;
	margin: 0px 0px 0px 0px;
	background-image: url(images/side_bg.png);
  background-repeat: repeat;
  background-position: top center;
  background-attachment: fixed;
	margin: 0px;
	text-align:center;
}

A {
 color: #000000;
 text-decoration:none;
}
A:hover, A:active {
 text-decoration:underline;
}

.page-block {
  width: 800px;
  text-align: left;
  background-color: #FFFFFF;
}

div#page-head {
	position:absolute;
	top:0px;
	height:0px;
}

/******************************************************************************************/

div#header {
  clear: both;
  height: 82px;
  width: 800px;
  /*background: url(images/header_bg.png);*/
  /*background-repeat: repeat-x;*/
  background: url(images/exqi_logo5.jpg);
  background-repeat: no-repeat;
}

div#header-border {
  border-top: 2px solid #FFFFFF;
  border-left: 2px solid #FFFFFF;
  border-right: 2px solid #FFFFFF;  
}

div#logo {
  text-align: left;
  float: left;
  width: 400px;
  height: 80px;
}

div.login {
  z-index: 20;
  height: 67px;
  text-align: right;
  margin-top: 3px;
  margin-right: 10px;
  font-weight: bold;
  color: #981E32;
}

div.login a {
  color: #981E32;
  font-weight: bold;   
}

div.movie {
  z-index: 21;
}

div.xd_r a {
color:#FFFFFF;
}


/*** by DC for tabs @ nieuws_add.php*/
div.tablgNL0{position:absolute;top:auto;left:auto; width:500; height:500; color:#FF0000; background-color:#00CCFF;z-index:2;visibility:visible}
div.tablgFR0{position:absolute;top:auto;left:auto; width:500; height:500; color:#FF0000; background-color:#00CCFF;z-index:1;visibility:visible}
div.tablgNL1{position:absolute;top:auto;left:auto; width:500; height:500; color:#FF0000; background-color:#00CCFF;z-index:1;visibility:visible}
div.tablgFR1{position:absolute;top:auto;left:auto; width:500; height:500; color:#FF0000; background-color:#00CCFF;z-index:2;visibility:visible}
/*end added by dc*/

/******************************************************************************************/

.content-wrapper {
  clear: left;
  background-color: #FFFFFF;
}       

/* #content-wrapper {                */
	/*position: absolute;              */
	/*width: 800px;                    */
	/*top: 75px;                       */
  /* background-color: #F5F5F5; */
  /*background-color: #FFFFFF;       */
	/*color: #000000;                  */
	/*z-index: 1;                      */
  /*text-align: center;              */
/* } */

#container {
	background-color: #0000FF;
	width:800px;
	min-height: 100%;
}

#left-wrapper {
	position: relative;
	float:left; 
  width:800px;
	display: inline;
}

#right-wrapper {
	position:  relative;
	float:right; 
	width:282px;
	display: inline;
}

#left-content, #middle-content, #right-content {
	position: relative;
	width:240px;
	padding: 0;
	margin-top: 11px;
}

.center-content {
	float: left;
  width: 800px;
  text-align: left;
  margin-top: 0px;
  background-color: #FFFFFF;
}

#left-content {
	position: relative;
	float:left;   
	margin-left: 24px;
	padding-left: 1px;
	display: inline;
}

#middle-content {
	position: relative;
	float:right;
	padding-left: 1px;
	display: inline;
}

#right-content {
	position: relative;
	float:left; 
	margin-left: 24px;
	display: inline;
}

/******************************************************************************************/

div#menu-wrapper {
	clear: both;
}

#menu-container {
  /*border: 1px solid #FF0000;*/
}

#menu-full {
  /*
  clear: both;
  position: relative;
  top: 0px;
  left: 0px;
  visibility: hidden;
  background-color: #FFFFFF;
  */
}

.menu_header {
	position: relative;
  top: 1px;
  left: 0px;
  z-index: 10000;
  width: 800px;
  height: 15px;
  clear: both;
  /* background: url(images/menu.jpg); */
  /* background-repeat: no-repeat; */
  background: url(images/menu_bg.jpg);
  background-repeat: repeat-x;
}

.menu_header_item {
  z-index: 10002;
  float: left;
  text-align: center;
  color: #FFFFFF;
  font-weight: bold;
}

.mhi100 {
  width: 100px;
}

.mhi200 {
  width: 200px;
}

.menu_footer {
  clear: both;                            /*added*/
	position: relative;
  top: 0px;
  z-index: 10001;
  /* visibility: hidden; */
  width: 800px;
}

.menu_footer_items {
  /* width: 800px; */
  background-color: #FFFFFF;
}

.menu_footer_item {
  float: left;
  width: 98px;
  height: 120px;
  text-align: center;
  background-color: #FFFFFF;
  z-index: 10002;
}

.menu_footer_item_border {
  border-left-style: solid;
  border-left-color: #981E32;
  border-left-width: 1px;
  border-right-style: solid;
  border-right-color: #981E32;
  border-right-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #981E32;
  border-bottom-width: 1px;
}

.menu_footer_bottom {
  clear: both;
  /* background-image: url(images/gras2.jpg); */
  /* background-repeat: repeat-x; */
  /* background-attachment: fixed; */
  /* background-color: #00A0AF; */
  /* width: 800px; */
}

div.menu_footer_item a {
  text-decoration: none;  
  color: #000000;
  font-weight: bold;   
}

/******************************************************************************************/

.h {
  width: 800px;
  background-color: #FFFFFF;
}

.hcl {
  margin-top: 1px;
  clear: both;
  float: left;
  width: 100%;
}

.hfl {
  margin-top: 1px;
  float: left;
}

.w600 {
  width: 600px;
}

.w200 {
  width: 200px;
}

.hl {
  margin-top: 1px;
  width: 145px;
  float: left;
  text-align: center;
  padding-right: 5px;
}

.hc {
  margin-top: 1px;
  float: left;
  width: 500px;
}

.hm {
  width: 100%;
}

.hr {
  margin-top: 2px;
  float: left;
  width: 145px;
  text-align: center;
  padding-left: 5px;
}

.htable {
  width: 100%;
  padding: 0px;
  border: 0px;
  border-collapse: collapse;
}

.htable_g {
  /* background-color: #52881A; */
  background-color: #777777;
}

.htable_n {
  /* background-color: #E0FFCC; */
  background-color: #E3E4E6;/*#F9DFE3;/*#B4E9FE; background old blue*/
}

.htable_s {
  /* background-color: #91D56D; */
  /* background-color: #2DBFFD; */
  /* background-color: #81BEF7;*/ /*CHANGED by DC*/
  background-color: #CCCCCC; /*#E78394; /* #99CCCD; background old blue*/
  /* background-repeat: no-repeat; */
  /* background-position: center center; */
  /* background-image: url(images/voetbalveld.gif); */
}

.htable_r {
  /* background-color: #52881A; */
  background-color: #AF233C;/*#99CCCC; background old blue*/
}

.htable_e {
  background-color: #DD0000;
}

.htable_eg {
  background-color: #00DD00;
}

/******************************************************************************************/

.htr {
  spacing: 0px;
  margin: 0px;
}

/******************************************************************************************/

.htd {
  margin: 0px;
  spacing: 0px;
  padding: 0px;
  vertical-align: top;
  text-align: left;
  border-top-style: solid;
  border-top-color: #FFFFFF;
  border-top-width: 2px;
  border-left-style: solid;
  border-left-color: #FFFFFF;
  border-left-width: 2px;
  border-right-style: solid;
  border-right-color: #FFFFFF;
  border-right-width: 2px;
}

.htd_e {
  border-top-style: solid;
  border-top-color: #FFFFFF;
  border-top-width: 4px;
  border-bottom-style: solid;
  border-bottom-color: #FFFFFF;
  border-bottom-width: 2px;
  text-align: center;
  color: #FFFFFF;
  font-weight: bold;
}

.htd_e1 {
  background-color: #EE0000;
}

.htd_e1g {
  background-color: #00EE00;
}

.htd_e2 {
  background-color: #FF3333;
}

.htd_e2g {
  background-color: #33FF33;
}

.htd_n2 {
  /* background-color: #91D56D; */
  /*background-color: #2DBFFD;*/
  background-color: #F4F4F4;/* old blue #EEFBFF; */
}

.htdi {
  background-repeat: no-repeat;
  background-position: center center;
}

.htd_lid {
  background-image: url(images/profiel.png);
}

.TWEEDEKLASSE {
  /* background-image: url(images/tweedeklasse_logo.gif); */
  background-image: url(images/exqi_achtergrond.jpg);
}

.DEI {
  background-image: url(images/Logo_Deinze_transp.gif);     
}

/* OPMAAK HEADERS ************************************************************************/

.xh {
  clear: both;
  font-weight: bold;
  color: #FFFFFF;
  text-align: left;
  padding-left: 15px;
  padding-top: 1px;
  padding-bottom: 1px;
  border-top-style: solid;
  border-top-color: #FFFFFF;
  border-top-width: 2px;
}

.xh_n {
  /* background-image: url(images/topic2_bg.png); */
  /* background-repeat: repeat; */
  /* background-attachment: fixed; */
  background-color: #981E32;
}

.xh_class {
  background-image: url(images/klassement.png);
  /* background-repeat: repeat; */
  /* background-attachment: fixed; */
  background-color: #FFFFFF; 
}

.xh_hp {
  background-image: url(images/blikvanger.png);
  /* background-repeat: repeat; */
  /* background-attachment: fixed; */
  background-color: #FFFFFF; 
}

.xh_s {
  /* background-image: url(images/topic2_bg.png); */
  /* background-repeat: repeat; */
  /* background-attachment: fixed; */
  /* background-color: #AAAAAA;/*changed by DC*/
  background-color: #981E32;/*#017E7E; background old blue*/
}

.xh_sidebar {
  /*background-image: url(images/vorige_volgende_speeldag.png);*/
  background-image: url(images/highlight.png);
  background-repeat: repeat; 
  /* background-attachment: fixed; */
  /* background-color: #AAAAAA;/*changed by DC*/
  /* background-color: #017E7E; */
}

.xh_r {
  /* background: #000000; */
  background-color: #981E32;/*#017E7E; background old blue */
}

.xh_c {
  clear: both;
  font-weight: bold;
  color: #FFFFFF;
  text-align: left;
}

.xh a {
  text-decoration: none;  
  color: #FFFFFF;
  font-weight: bold;   
}

/* OPMAAK DETAILS ************************************************************************/

.xd {
  clear: both;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 1px;
  padding-bottom: 1px;
  border-top-style: solid;
  border-top-color: #FFFFFF;
  border-top-width: 2px;
}

.xd_r {
  padding-top: 2px;
  padding-bottom: 2px;
  color: #FFFFFF;
}

.xd_r a {
  color: #000000;
}

.htd_gh {
  font-weight: bold;
  background-color: #000000;
  color: #FFFFFF;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 1px;
  padding-bottom: 1px;
  border-top-style: solid;
  border-top-color: #FFFFFF;
  border-top-width: 2px;
}

.htd_gd {
  color: #FFFFFF;
  text-align: left;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 1px;
  padding-bottom: 1px;
  border-top-style: solid;
  border-top-color: #FFFFFF;
  border-top-width: 2px;
}

/* ***************************************************************************************/

.it {
  width: 100%;
}

.it_i {
  width: 15%;
  float: left;
  /*padding-top: 5px; */
}

.it_t {
  width: 85%;
  float: left;
}

/* ***************************************************************************************/

.nt {
  width: 100%;
}

.nt_i {
  width: 20%;
  float: left;
}

.nt_t {
  width: 80%;
  float: right;
}

/* ***************************************************************************************/

.pt {
  width: 100%;
}

.pt_i {
  width: 40px;
  float: left;
}

.pt_t {
  float: right;
}

/* ***************************************************************************************/

.mt_i {
  width: 100%;
  clear: both;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
}

.mt_t {
  width: 100%;
  clear: both;
  text-align: left;
}

/*****************************************************************************************/

.match {
  width: 100%;
}

.datum {
  float: left;
  text-align: center;
  width: 23%;
}

.ploeg1 {
  float: left;
  text-align: center;
  width: 26%;
}

.ploegm {
  float: left;
  text-align: center;
  width: 6%;
}

.ploeg2 {
  float: left;
  text-align: center;
  width: 26%;
}

.score1 {
  float: left;
  text-align: center;
  width: 6%;
}

.scorem {
  float: left;
  text-align: center;
  width: 6%;
}

.score2 {
  float: left;
  text-align: center;
  width: 6%;
}

.matchbold {
  font-weight: bold;  
}

/*****************************************************************************************/

.stand {
  width: 100%;
}

.standtellr {
  float: left;
  text-align: right;
  width: 10%;
}

.standploeg {
  padding-left: 5px;
  float: left;
  text-align: left;
  width: 55%;
}

.standmatch {
  float: left;
  text-align: right;
  width: 15%;
}

.standpuntn {
  float: left;
  text-align: right;
  width: 15%;
}

.standbold {
  font-weight: bold;  
}

/******************************************************************************************/

.comm_h {
  clear: both;
  width: 100%;
  background: #91D56D;
}

.comm_hl {
  float: left;
  width: 50%;
  text-align: left;
}

.comm_hr {
  float: left;
  width: 50%;
  text-align: right;
}

.comm_d {
  clear: both;
}

/******************************************************************************************/

.nav {
  clear: both;
  width: 100%;
}

.nav_l {
  float: left;
  width: 30%;
  text-align: right;
}

.nav_m {
  float: left;
  width: 40%;
  text-align: center;
}

.nav_r {
  float: left;
  width: 30%;
  text-align: left;
}

/******************************************************************************************/

table.shout {
  /* background-color: #E3E4E6;/*;/*#B4E9FE; background old blue*/ */
  border: 0px;
  spacing: 0px;
  padding: 0px;
  border-collapse: collapse; 
}

th.shout, tr.shout, td.shout {
  spacing: 0px;
  padding: 0px;
}

.shoutbox {
  text-align: center;
  width: 100%;
}

.shoutbox_inp {
  width: 300px;
}

.shoutbox_box {
  width: 95%;
  height: 150px;
  overflow-y: auto;
  border: 1px solid #000000;
  color: #000000;
  text-align: left;
  background: #E0FFCC;
}

/******************************************************************************************/

input.gebruikersinfobutton {
   font-size:10px;
   font-family:Arial,sans-serif;
   color:#FFFFFF;
   /* background-color:#52881A; */
   background-color:#777777;
   border-top-color:#999999;
   border-top-width:1px;
   border-bottom-color:#111111;
   border-bottom-width:1px;
   border-left-color:#111111;
   border-left-width:1px;
   border-right-color:#999999;
   border-right-width:1px;
}

input.select_lg_mini{
  background-color:#FFFFFF;
  border-bottom-style:solid;
  border-bottom-color:#981E32;
  font-family:Tahoma,Verdana, Arial;
  font-size:9px;
  font-color:#981E32;
  font-style:normal;
  width:20px;
}

textarea.nieuws {
  width: 450px;
  height: 100px;  
}

input.titel {
  width: 450px;
}


/******************************************************************************************/

.copyright {
  clear: both;
  margin-top: 5px;
  text-align: center;
  font-weight: bold; 
  color: #777777;   
  border-top-style: solid;
  border-top-color: #777777;
  border-top-width: 1px;
}

.copyright a {
  font-weight: bold; 
  color: #555555;   
  /* text-decoration: none; */
}

/******************************************************************************************/

.nieuws_nav {
  text-align: center;
}

.nieuws_nav a {
  color: #000000;
}

/******************************************************************************************/

table.std {
  width: 100%;
  padding: 0px;
  border: 0px;
  z-index: 200;
  border-collapse: collapse;
  color: #000000;
  background-color: #E9E9E9; /*#EEFBFF; background old blue */
}

table.speeldag_live {
  width: 95%;
  border: 1px solid #000000;
  background-color: #E3E4E6;/*;/*#B4E9FE; background old blue*/
}

table.speeldag_live th {
	border-width: 0px 0px 1px 0px;
	border-style: outset;
}

tr.sub {
  color: #FFFFFF;
  /* background-color: #66CC33; */
  background-color: #666666; /*#02A6EC; background old blue*/
}

tr.sub td {
  font-weight: bold;
  border-top-style: solid;
  border-top-color: #FFFFFF;
  border-top-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #FFFFFF;
  border-bottom-width: 2px;
}

td.small0 {
  text-align: left;
	border-width: 0px 0px 1px 0px;
	border-style: outset;
	/* background-color: #FFFFFF; */
  background-color: #F3F3F3; /*#F7FDFF; background old blue */
  color: #000000;
}

td.small1 {
  text-align: left;
	border-width: 0px 0px 1px 0px;
	border-style: outset;
	/* background: #EEFFEE; */
  background-color: #E9E9E9; /*#EEFBFF; background old blue */
  color: #000000;
}

td.al_c {
  text-align: center;
}

.fs9 {
  font-size: 9px;
}

/******************************************************************************************/

.browse {
  margin-top: 2px;
  border: 1px solid #0000FF;
  background-color: #66CCFF;
  text-align: left;
  text-weight: bold;
  font-size: 9px;
  color: #333333;
}

.browse a {
  font-size: 9px;
  color: #333333;
  /* text-decoration: none; */
  font-weight: bold;
}


/******************************************************************************************/

div, a, span,input, textarea, td, th {
		font: 11px tahoma, verdana, arial, helvetica, sans-serif;
    letter-spacing: 0px;
}

div#login a {
  color: #FFFFFF;
  font-weight: bold;   
}

img {
  border: 0px;
  padding: 0px;
  margin: 0px;
  border-collapse: collapse;
}

form {
  display: inline;
}

a.nieuwslink {
  color: #000000;
  font-weight: bold;
}

a.sidelink {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
} 

select {
  display: block;
}

.shout th {
  background-color: #981E32;
}

.shoutbox0 {
  /* background-color: #FFFFFF; */
  font-family: Courier New;
  font-size: 11px;
  vertical-align: middle;
  border-bottom: 1px solid #555555;
}

.shoutbox1 {
  /* background-color: #EEEEEE; */
  font-family: Courier New;
  font-size: 11px;
  vertical-align: center;
  border-bottom: 1px solid #555555;
}

.shoutbox0 img {
  width: 15px;
  height : 15px;
}

.shoutbox1 img {
  width: 15px;
  height : 15px;
}

#divke01 {
  clear: both;  
  float: left;
  width: 450px;
}

#divke1 {
  color: #000000;
  border: 1px solid #000000;
  /* background-color: #BEBEBE; */
  background-color: #E3E4E6;/*;/*#B4E9FE; background old blue*/
  height: 500px;
  overflow-y: auto;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(images/exqi_achtergrond.jpg);
}

#divke3 {
  color: #000000;
  border: 1px solid #000000;
  overflow-y: auto;
  float: right;
  text-align: center;
}

#FLVPlayer {
  z-index: 500;
}

