/* HTML TAGS START */
BODY {
  height:                      100%;
  width:                       100%;
  margin:                      0px;
  padding:                     0px;
  cursor:                      default;
  background-color:            #EEEEEE;
}

H1 {
  margin:                      0px 0px 12px 0px;
  padding:                     0px;
  font:                        bold 14px Verdana;
  color:                       #000000;
  line-height:                 16px;
}

H2 {
  margin:                      0px 0px 12px 0px;
  padding:                     0px;
  font:                        bold 14px Verdana;
  color:                       #FF0000;
}

H3 {
  margin:                      0px 0px 12px 0px;
  padding:                     0px;
  font:                        bold 12px Verdana;
  color:                       #000000;
}

H4 {
  margin:                      0px 0px 12px 0px;
  padding:                     0px;
  font:                        bold 12px Verdana;
  color:                       #FF0000;
  line-height:                 16px;
}

H5 {
  margin:                      0px 0px 12px 0px;
  padding:                     0px;
  font:                        bold 10px Verdana;
  color:                       #000000;
}

H6 {
  margin:                      0px 0px 12px 0px;
  padding:                     0px;
  font:                        bold 10px Verdana;
  color:                       #FF0000;
}

HR {
  width:                       100%;
  height:                      1px;
  border:                      0px;
  border-top:                  1px solid #DDDDDD;
}

a {
  color:                       #000000;
  text-decoration:             underline;
}

a:hover {
  color:                       #FF0000;
  text-decoration:             none;
}

img {
  border:                      0px;
}

form {
  margin:                      0px;
}

table {
  font:                        normal 12px Verdana;
  text-align:                  justify;
  color:                       #000000;
}
/* HTML TAGS END */

/* CUSTOM CSS TAGS START */
.site {
  width:                       941px;
}

.headerholder {
  width:                       941px;
  height:                      142px;
}

.header {
  width:                       941px;
  height:                      142px;
  font:                        normal 1px Verdana;
  line-height:                 1px;
}

.logotop {
  width:                       283px;
  height:                      20px;
  vertical-align:              bottom;
}

.zuipwijzer {
  width:                       374px;
  height:                      49px;
}

.headertop {
  width:                       110px;
  height:                      20px;
}

.headersponsor {
  width:                       152px;
  height:                      142px;
}

.headersponsor {
  width:                       22px;
  height:                      142px;
}

.logoleft {
  width:                       12px;
  height:                      122px;
}

.logo {
  width:                       114px;
  height:                      122px;
}

.headertitle {
  width:                       157px;
  height:                      28px;
  background-color:            #AAAAAA;
  border-top:                  1px solid #000000;
  font:                        bold 22px Verdana;
  line-height:                 28px;
  color:                       #000000;
}

.headersince {
  width:                       110px;
  height:                      28px;
  border-top:                  1px solid #000000;
  font:                        bold 15px Verdana;
  line-height:                 28px;
  color:                       #FFFFFF;
  background:                  #AAAAAA url('../images/since_bg.gif') no-repeat bottom right;
}

.headerphoto {
  width:                       641px;
  height:                      72px;
}

.menu {
  width:                       641;
  height:                      21px;
  background-color:            #000000;
  font:                        normal 12px Verdana;
  line-height:                 21px;
  color:                       #FFFFFF;
}

.siteleft {
  width:                       12px;
}

.contentholder {
  width:                       664px;
  vertical-align:              top;
}

.incontentholder {
  width:                       664px;
  height:                      100%;
  border:                      1px solid #000000;
  border-top:                  0px;
  background:                  #FFFFFF url('../images/contentholder_bg.gif') no-repeat top left;
}

.content {
  width:                       662px;
  height:                      100%;
  padding:                     30px 20px 20px 20px;
}

.content2 {
  width:                       662px;
  height:                      100%;
}

.content_sidebar {
  width:                       662px;
  height:                      100%;
  background:                  #DDDDDD url('../images/sidebar_bg.gif') no-repeat top left;
}

.sidebar {
  width:                       252px;
  padding:                     0px 9px 9px 9px;
  vertical-align:              top;
}

.sidebar table, .sidebar a, .sidebar a:hover {
  font:                        normal 10px Verdana;
}

.content_small {
  width:                       410px;
  height:                      100%;
  padding:                     0px 20px 20px 20px;
  background-color:            #FFFFFF;
}

.copyright {
  width:                       662px;
  height:                      11px;
  padding-left:                4px;
  font:                        bold 9px Verdana;
  line-height:                 11px;
  color:                       #000000;
  background-color:            #AAAAAA;
  border-top:                  1px solid #000000;
}

.sitespacer {
  width:                       9px;
  vertical-align:              top;
}

.contentright {
  width:                       234px;
  vertical-align:              top;
}

.siteright {
  width:                       22px;
}

.nextmatch {
  width:                       234px;
  height:                      78px;
}

.nextmatchleft {
  width:                       55px;
  height:                      78px;
  background-color:            #AAAAAA;
  border-left:                 1px solid black;
  border-bottom:               1px solid black;
}

.nextmatchright {
  width:                       177px;
  height:                      78px;
  background:                  #DDDDDD url('../images/nextmatch_bg.gif') no-repeat top right;
  border-right:                1px solid black;
  border-bottom:               1px solid black;
}

.depoll {
  width:                       234px;
  border:                      1px solid #000000;
}

.depolltitle {
  width:                       234px;
  height:                      29px;
  background-color:            #AAAAAA;
}

.depollcontent {
  width:                       234px;
  padding:                     10px;
  font:                        normal 10px Verdana;
  color:                       #000000;
  background-color:            #DDDDDD;
}

.newstable {
  width:                       100%;
}

.newstable td {
  padding:                     2px 10px 2px 0px;
  font:                        normal 10px Verdana;
  vertical-align:              top;
}

.newstable a {
  text-decoration:             none;
}

/* CUSTOM CSS TAGS END */

/* LIST MENU STYLES START */
.mainmenu {
  margin:                      0px;
  padding:                     0px;
}

.mainmenu li {
  height:                      20px;
  list-style-type:             none;
  float:                       left;
  text-align:                  left;
  vertical-align:              middle;
  line-height:                 20px;
}

.mainmenu a, .mainmenu a:hover, .mainitem_on {
  height:                      20px;
  margin:                      0px;
  padding:                     0px 7px 0px 7px;
  font:                        bold 12px Verdana;
  line-height:                 20px;
  text-decoration:             none;
  color:                       #FFFFFF;
}

.mainmenu a:hover, .mainitem_on, .mainitem_on a, .mainitem_on a:hover {
  color:                       #FF0000;
}

ul.mainmenu li:hover > ul {
  display:                     block;
  margin:                      0px 0px 0px -2px;
}

.submenu {
  width:                       140px;
  margin:                      0px;
  padding:                     0px;
  display:                     none;
  position:                    absolute;
  border:                      1px solid #000000;
  border-bottom:               0px;
  background-color:            #AAAAAA;
}

.submenu li {
  width:                       100%;
  height:                      18px;
  margin:                      0px;
  padding:                     0px;
  list-style-type:             none;
  float:                       left;
  border-bottom:               1px solid #000000;
  line-height:                 18px;
}

.submenu a, .submenu a:hover, .subitem_on {
  width:                       100%;
  height:                      18px;
  margin:                      0px;
  padding:                     4px 150px 2px 7px !important;
  padding:                     0px 0px 0px 7px;
  font:                        bold 10px Verdana;
  line-height:                 18px;
  text-decoration:             none;
  color:                       #000000;
}

.submenu a:hover, .subitem_on {
  font-weight:                 bold;
  color:                       #FFFFFF;
  background:                  url('../images/submenu_bg.gif') repeat-y top left;
}

ul.submenu li:hover > ul {
  display:                     block;
  margin:                      -20px 0px 0px 140px;
}
/* LIST MENU STYLES END */
