/* ==================================================== */
/* Realisatie: NIELS KLEIJN | Estate Internet			*/
/* ====================================================	*/



/* ALGEMEEN */

html, body {
	height: 100%;
	padding: 0px;
	margin: 0px;
	color: #333333; 
	font: 12px/18px Arial, Helvetica, sans-serif;
	background: #e5e5e5 url(../images/bg-body.gif) top left repeat-x;
}

body, td, input, select, textarea, form {
	padding: 0px;
	margin: 0px;
}

input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

img.left {
	margin: 0px; 
	margin-right: 10px;
}

img.right {
	margin: 0px; 
	margin-left: 10px;
}

img, img a {
	border: 0px;
}

a:link,
a:visited,
a:active {
	text-decoration: underline; 
	color: #cc0000;
} 

a:hover {
	text-decoration: none; 
	color: #cc0000
}

h1 {
	margin: 0px;
	padding: 0px 0px 9px 0px;
	color: #000053;
	font: normal 30px/30px Georgia, "Times New Roman", Times, serif;
}
h1#inclSubtitel {
	padding: 0px 0px 3px 0px;
}

.home h1,
.homepageEditor h1,
.sub h1,
.subhomepageEditor h1 {
	margin: 0px;
	padding: 0px;
	color: #000053;
	font: normal 18px/20px Georgia, "Times New Roman", Times, serif;
}
h1 a:link,
h1 a:active,
h1 a:visited {
	color: #000053;
	text-decoration: none;
}
h1 a:hover {
	text-decoration: underline;
}

h1.wit {
	color: #FFF;
}
h1.wit a:link,
h1.wit a:active,
h1.wit a:visited {
	color: #FFF;
	text-decoration: none;
}
h1.wit a:hover {
	text-decoration: underline;
}

h1.goud {
	color: #ffcc66;
}
h1.goud a:link,
h1.goud a:active,
h1.goud a:visited {
	color: #ffcc66;
	text-decoration: none;
}
h1.goud a:hover {
	text-decoration: underline;
}

h2 {
	margin: 0px;
	padding: 0px;
	color: #ffcc66;
	font: normal 16px/20px Georgia, "Times New Roman", Times, serif;
}
h2 a:link,
h2 a:active,
h2 a:visited {
	color: #ffcc66;
	text-decoration: none;
}
h2 a:hover {
	text-decoration: underline;
}

.homeBlokKop h2 {
	font: normal 12px/14px Georgia, "Times New Roman", Times, serif;
	color: #ffcc66;
}

h3 {
	font: bold 14px/18px Georgia, "Times New Roman", Times, serif;
	color: #000066;
	margin: 0px 0px 3px 0px;
	padding: 0px;
}

h4 {
	margin: 0px;
	padding: 0px;
	color: #000053;
	font: normal 18px/20px Georgia, "Times New Roman", Times, serif;
}
h4 a:link,
h4 a:active,
h4 a:visited {
	color: #000053;
	text-decoration: none;
}
h4 a:hover {
	text-decoration: underline;
}

h5 {
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color: #cc0000;
	margin: 0px;
	padding: 0px;
}
h5 a:link,
h5 a:active,
h5 a:visited {
	color: #cc0000;
	text-decoration: none;
}
h5 a:hover {
	text-decoration: underline;
}

h6 {
	font-size: 11px;
	font-weight: normal;
	color: #cc0000;
	margin: 0px;
	padding: 0px;
}

p {
	margin: 0px 0px 18px 0px;
}

p a:link, p a:active, p a:visited, p a:hover {
	color: #333333;
	text-decoration: none;
}

ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

li a:link,
li a:active,
li a:visited {
	text-decoration: none;
}

li a:hover {
	text-decoration: underline;
}

.detail li {
	padding: 0px 0px 0px 10px;
	background: url(../images/list.gif) 0px 8px no-repeat;
}

hr {
	height: 1px;
	margin: 0px;
	padding: 0px;
	border-top: 1px dotted #000061;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

.grijs {
	color: #333333;
}

.rood {
	color: #cc0000;
}

.donkerRood {
	color: #990000;
}

.blauw {
	color: #000066;
}

.goud,
.goud a:link,
.goud a:active,
.goud a:visited,
.goud a:hover {
	color: #ffcc66;
}

.wit,
.wit a:link,
.wit a:active,
.wit a:visited,
.wit a:hover {
	color: #ffffff;
}

.alignRight {
	text-align: right;
}

.hidden td {
	display: none;
	margin: 0px;
	padding: 0px;
}

.visible {
	display: table;
}

.marginBot7 {
	margin-bottom: 7px;
}

.marginBot10 {
	margin-bottom: 10px;
}

.marginRight10 {
	margin-right: 10px;
}

.hibbum {
	display: none
}

.fontsize11 {
	font-size: 11px;
}

.normal {
	font-weight: normal;
}

.cursorHand {
	cursor: pointer;
}



/* FANSHOP - BESTEL POPUP */

.shopLoading,
.shopMessage {
	position: absolute;
	width/**/:/**/140px; /* 156px */
	height/**/:/**/56px; /* 66px */
	padding: 5px 8px 5px 8px;
	display: none;
	background: #fff;
	z-index: 500;
	border: 2px solid #cc0000;
}

.message{
	width: 140px;
	height: 56px;
	background: #fff;
	z-index: 500;
	text-align: left;
}

.sluitDiv{
	width: 150px;
	_height: 20px;
	min-height: 20px;
	background:#fff;
	z-index: 500;
	text-align: right;	
	float: left;
	border-bottom: 1px solid #999999;
}

.sluiten{
	text-decoration: none;
	color: #999999;
}



/* CONTAINERS */

.containerTotaal {
	width: 968px;
	_height: 200px;
	min-height: 200px;
	margin: 0px auto;
}

.containerMain {
	width: 840px;
	_height: 200px;
	min-height: 200px;
	float: left;
	overflow-x: hidden;
}

.containerMainTV {
	width: 920px;
	_height: 200px;
	min-height: 200px;
	float: left;
	overflow-x: hidden;
}

.containerSkyscraper {
	width: 128px;
	_height: 200px;
	min-height: 200px;
	padding: 44px 0px 0px 0px;
	float: left;
}

.containerSkyscraper img {
	margin: 0px 0px 10px 0px;
}

.containerHeader {
	width: 840px;
	height: 189px;
	border-bottom: 1px solid white;
}

.containerHeaderTV {
	width: 840px;
	height: 189px;
	border-bottom: 1px solid white;
	padding-left: 40px;
}

.containerContent {
	width: 840px;
	_height: 400px;
	min-height: 400px;
	display: table;
	background: #fff;
	position: relative;
}

.sub .containerContent,
.detail .containerContent {
	background: #fff url(../images/bg-submenu-container.gif) top left repeat-y;
}

.containerContent2 {
	width: 840px;
	_height: 400px;
	min-height: 400px;
	position: relative;
}

.containerContentL {
	_height: 200px;
	min-height: 200px;
	float: left;
	position: relative;
	overflow-x: hidden;
}

.containerContentR {
	_height: 200px;
	min-height: 200px;
	float: left;
	overflow-x: hidden;
	position: relative;
}

.home .containerContentL, .homepageEditor .containerContentL {
	width: 362px;
}

.home .containerContentR, .homepageEditor .containerContentR {
	width/**/:/**/468px; /* 478px */
	padding: 0px 5px 0px 5px;
	margin: 0px;
}

.sub .containerContentL,
.detail .containerContentL,
.subhomepageEditor .containerContentL {
	width: 210px;
}

.sub .containerContentR,
.detail .containerContentR,
.subhomepageEditor .containerContentR {
	width: 630px;
}

.detail .containerContentR {
	width/**/:/**/570px; /* 630px */
	padding: 10px 40px 10px 20px;
}

.containerFooter {
	clear: both;
	width/**/:/**/820px; /* 840px */
	height/**/:/**/19px; /* 20px */
	padding: 1px 10px 0px 10px;
	color: #666666;
	font-size: 11px;
	background: #cccccc;
	overflow: hidden;
}

.containerFooterL,
.containerFooterR {
	width: 410px;
	height: 19px;
	float: left;
}

.containerFooterR {
	text-align: right;
}

.containerFooterR a:link,
.containerFooterR a:active,
.containerFooterR a:visited {
	color: #666666;
	text-decoration: none;
}
.containerFooterR a:hover {
	text-decoration: underline;
}



/* HEADER */

/* Top */
.headerTop {
	width: 840px;
	height: 20px;
	font-size: 11px;
	overflow: hidden;
}

.headerTop a:link, .headerTop a:active, .headerTop a:visited, .headerTop a:hover {
	color: #666666;
	text-decoration: none;
}

.headerTop a:hover {
	text-decoration: underline;
}

.headerTop ul {
	list-style-type: none;
	padding: 0px 5px 0px 0px;
	margin: 0px;
	float: right;
}

.headerTop ul .home {
	background: url(../images/ico-top-home.gif) 0px 6px no-repeat;
}

.headerTop ul .contact {
	background: url(../images/ico-top-contact.gif) center left no-repeat;
}

.headerTop ul .sitemap {
	background: url(../images/ico-top-sitemap.gif) center left no-repeat;
}

.headerTop ul .english {
	background: url(../images/ico-top-english.gif) center left no-repeat;
}

.headerTop ul .symbaloo {
	margin:0;
	padding:3px 0 0 0;
}

.headerTop li {
	height: 20px;
	padding: 0px 0px 0px 12px;
	display: block;
	float: left;
	margin: 0px 12px 0px 6px;
}

* html .headerTop li {
	margin: 0px 6px 0px 6px;
}

/* Tabs */
.headerTabs {
	width: 840px;
	height: 25px;
	padding: 0px 0px 0px 1px;
	margin: 0px;
}

.headerTabsTab {
	width/**/:/**/275px; /* 279px */
	height/**/:/**/23px; /* 25px */
	padding: 2px 2px 0px 2px;
	margin: 0px 1px 0px 0px;
	background: url(../images/bg-header-tab.gif) top left no-repeat;
	float: left;
}

.headerTabsTabMijnWII {
	width/**/:/**/261px; /* 271px */
	height/**/:/**/23px; /* 25px */
	padding: 2px 0px 0px 10px;
	background: url(../images/bg-header-tab-mijnw2.gif) top left no-repeat;
	float: left;
}

.headerTabsTabMijnWII h1 {
	font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
	color: #ffcc66;
	margin: 0px;
	padding: 0px;
}

.headerTabsTab div {
	height: 18px;
	float: left;
	overflow: hidden;
}

.HeaderZoek .ico {
	width: 18px;	
}

.HeaderZoek .content {
	width/**/:/**/207px; /* 217px */
	padding: 0px 5px;
	font-size: 11px;
	color: #ffcc66;
}

.HeaderZoekTxtfield {
	width/**/:/**/199px; /* 205px */
	height: 16px;
	padding: 0px 3px;
	border: 1px solid #660000;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	background: #e57f7f;
}

.HeaderZoekDropdown {
	width: 113px;
	height: 14px;
	border: none;
	font-size: 11px;
	color: #333333;
	background: #e57f7f;
}

* html .HeaderZoekTxtfield {
	margin-top: -1px;
}

*:first-child+html .HeaderZoekTxtfield {
	margin-top: -1px;
}

.HeaderZoek .but {
	width: 40px;
}

.HeaderWinkelwagen .ico {
	width: 18px;
}

.HeaderWinkelwagen .content {
	width/**/:/**/181px; /* 191px */
	padding: 0px 5px;
	font-size: 11px;
	color: #ffcc66;
}

.HeaderWinkelwagen .but {
	width: 66px;
}

/* Main */
.headerMain {
	width: 840px;
	height: 144px;
	padding-top: 12px;
}

.headerBlokMijnWII {
	width: 289px;
	height: 102px;
	float: right;
	overflow: hidden;
	background: none;
	/*background: url(../images/bg-header-mijnw2.gif) top left no-repeat;*/
}

/* Login */
.tblHeaderLogin {
	width: 238px;
	margin: 5px 0px 0px 20px;
	border: none;
}

.tblHeaderLogin1 {
	width: 71px;
	height: 20px;
	font-size: 11px;
	color: #fff;
}

.tblHeaderLogin2 {
	width: 41px;
}

.tblHeaderLogin3 {
	width: 126px;
	font-size: 11px;
	color: #ffcc66;
	text-align: right;
}

.tblHeaderLogin3 a:link, .tblHeaderLogin3 a:active, .tblHeaderLogin3 a:visited {
	color: #ffcc66;
	text-decoration: none;
}

.tblHeaderLogin3 a:hover {
	text-decoration: underline;
}

.HeaderLoginTxtfield {
	width/**/:/**/158px; /* 167px ?? */
	height: 16px;
	padding: 0px 3px;
	border: 1px solid #660000;
	font-size: 11px;
	line-height: 14px;
	color: #fff;
	background: #da0000;
}

.mijnWIIingelogd {
	width: 238px;
	height: 100px;
	margin: 5px 0px 0px 20px;
	font-size: 11px;
}

.mijnWIIingelogd .naam {
	width/**/:/**/218px; /* 238px */
	height: 18px;
	padding: 0px 0px 0px 20px;
	background: url(../images/ico-goud-persoon.gif) 0px 2px no-repeat;
}

.mijnWIIingelogd a:link,
.mijnWIIingelogd a:active,
.mijnWIIingelogd a:visited {
	text-decoration: none;
	color: #ffcc66;
}

.mijnWIIingelogd a:hover {
	text-decoration: underline;
}

/* Menu */
.hoofdmenuMain {
	width: 840px;
	height: 42px;
	clear: both;
	position: relative;
	z-index: 900;
}

.hoofdmenuMain ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

.hoofdmenuRood li {
	list-style-type: none;
	display: block;
	float: left;
	width: 140px;
	height: 20px;
	margin: 2px 0px 0px 0px;
	padding: 0px;
	background: none;
}

.hoofdmenuRood a:link,
.hoofdmenuRood a:active,
.hoofdmenuRood a:visited {
	display: block;
	float: left;
	width/**/:/**/120px; /* 140px */
	height: 20px;
	padding: 0px 10px 0px 10px;
	color: #ffcc66;
	text-decoration: none;
}

.hoofdmenuRood a:hover {
	text-decoration: underline;
}

.hoofdmenuRood .laatste a:link,
.hoofdmenuRood .laatste a:active,
.hoofdmenuRood .laatste a:visited,
.hoofdmenuRood .laatste a:hover {
	width/**/:/**/110px; /* 130px */
}

.hoofdmenuMain .hoofdmenuBlauw {
	margin-left: 1px;
}

.hoofdmenuBlauw li {
	display: block;
	float: left;
	width/**/:/**/119px; /* 139px */
	height: 20px;
	padding: 0px 10px;
	margin-right: 1px;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	background: url(../images/bg-hoofdmenu.gif) top left no-repeat;
	text-decoration: none;
	cursor: pointer;
}

.hoofdmenuBlauw .laatste {
	width/**/:/**/109px; /* 129px */
	margin-right: 0px;
	background: url(../images/bg-hoofdmenu-laatste.gif) top left no-repeat;
}

/* Menu - Uitklap */
.submenu {
	display: none;
	position: absolute;
	top: 42px;
	left: 0px;
	z-index: 900;
}

.submenu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 900;
	text-decoration: none;
}

.submenu li {
	list-style-type: none;
	width: 137px;
	height: 22px;
	margin: 0px;
	padding: 0px;
	z-index: 900;
	overflow: hidden;
	float: none;
	color: white;
	text-decoration: none;
	background-image: none;
	background-color: #0f0f72;
	border-top: 1px solid #4b4b95;
	border-right: 1px solid #000033;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000033;
}

.submenu a:link,
.submenu a:visited,
.submenu a:active {
	height/**/:/**/21px; /* 22px */
	padding: 1px 3px 0px 9px;
	z-index: 900;
	text-decoration: none;
	display: block;
	float: none;
	color: white;
}

.submenu a:hover {
	color: #8787b9;
	text-decoration: none;
}

.sub01 {
	left: 1px;
}
.sub02 {
	left: 141px;
}
.sub03 {
	left: 281px;
}
.sub04 {
	left: 421px;
}
.sub05 {
	left: 561px;
}
.sub06 {
	left: 701px;
}



/* SUBMENU (links) */

/* Submenu */
h1.submenuKop {
	display: block;
	width/**/:/**/190px; /* 210px */
	height/**/:/**/25px; /* 31px */
	padding: 6px 10px 0px 10px;
	color: white;
	font: normal 18px/20px Georgia, "Times New Roman", Times, serif;
	background: #c80000 url(../images/bg-submenu-kop.gif) top left repeat-x;
	border-bottom: 1px solid #650000;
}

.logoW2Kings {
	width: 210px;
	height: 92px;
	background: #fff url(../images/logo-wii-kings.gif) 10px 10px no-repeat;
}

.submenuLinks {
	list-style-type: none;
}

.submenuLinks .submenuItem {
	list-style-type: none;
	width: 210px;
	_height: 18px;
	min-height: 18px;
	padding: 0px;
	border-bottom: 1px solid #000066;
	background: #fff;
}

.submenuLinks .actief {
	background: #fff url(../images/bg-submenu-links.gif) top left no-repeat;
}

.submenuLinks a:link,
.submenuLinks a:active,
.submenuLinks a:visited {
	display: block;
	width/**/:/**/200px; /* 210px */
	_height/**/:/**/18px; /* 29px */
	min-height/**/:/**/18px; /* 29px */
	padding: 4px 0px 7px 10px;
	text-decoration: none;
	color: #000066;
}

.submenuLinks a:hover,
.submenuLinks .actief a:link,
.submenuLinks .actief a:active,
.submenuLinks .actief a:visited,
.submenuLinks .actief a:hover {
	color: #cc0000;
}

/* Subsubmenu */
.subsubmenuLinks {
	list-style-type: none;
	border-top: 1px solid #000066;
	padding: 7px 0px 7px 11px;
	background: #dddddd url(../images/bg-subsubmenu-container.gif) top left repeat-x;
}

.subsubmenuLinks .subsubmenuItem {
	list-style-type: none;
	width: 199px;
	_height: 18px;
	min-height: 18px;
	border: none;
	margin: 0px;
	padding: 0px;
	background: url(../images/list.gif) 0px 8px no-repeat;
}

.subsubmenuLinks .subsubmenuItem a:link,
.subsubmenuLinks .subsubmenuItem a:active,
.subsubmenuLinks .subsubmenuItem a:visited {
	display: table;
	width/**/:/**/189px; /* 199px */
	_height: 18px;
	min-height: 18px;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
	color: #000066;
}

.subsubmenuLinks .subsubmenuItem a:hover,
.subsubmenuLinks .actief a:link,
.subsubmenuLinks .actief a:active,
.subsubmenuLinks .actief a:visited,
.subsubmenuLinks .actief a:hover {
	color: #cc0000;
}

/* Blok */
.containerContentL .blok {
	width/**/:/**/200px; /* 210px */
	_height: 100px;
	min-height: 100px;
	padding: 0px 0px 10px 10px;
	overflow-x: hidden;
	color: #000066;
	font-size: 11px;
	border-bottom: 1px solid white;
	background: #ececec url(../images/bg-submenu-blok.gif) top left repeat-x;
}

.blok h6 {
	margin: 4px 0px 6px 0px;
}

.blok p {
	margin: 0px 0px 6px 0px;
}

/* Blok - Poll */
.poll form {
	margin: 0px 0px 10px 0px;
}

.poll img {
	margin: 9px 0px 0px 0px;
}

.antwoord {
	width: 190px;
	_height: 18px;
	min-height: 18px;
	overflow-x: hidden;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}

.balkje {
	background: #e59e26;
	margin: 0px 5px 5px 0px;
	height: 14px;
	float: left;
}
	
.procenten {
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

div.question {
	color: #000;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px
}

.totalvotes {
	font-size: 11px;
}



/* BREADCRUMBS */
.breadcrumbs {
	width: 100%;
	height: 23px;
	border-bottom: 1px dotted #000061;
	color: #cc0000;
	font-size: 11px;
	line-height: 12px;
	margin: 0px 0px 10px 0px;
}

.breadcrumbs a:link,
.breadcrumbs a:active,
.breadcrumbs a:visited {
	color: #cc0000;
	text-decoration: none;
}

.breadcrumbs a:hover {
	text-decoration: underline;
}



/* PAGING */
.paging {
	font-size: 11px;
	color: #000061;
	margin: 0px 0px 8px 0px;
}

.paging span {
	font-size: 11px;
	color: #cc0000;
}

.paging a:link,
.paging a:active,
.paging a:visited {
	color: #000061;
	text-decoration: none;
}

.paging a:hover {
	text-decoration: underline;
}



/* Tabel - Algemeen */
.tblAlgemeen{
	width: 570px;
	border: 1px solid #cccccc;
	margin: 0px 0px 13px 0px;
}

.tblAlgemeenHead {
	border-bottom: none;
	font-weight: bold;
	color: #000066;
	margin: 10px 0px 0px 0px;
}

.tblAlgemeen a:link,
.tblAlgemeen a:active,
.tblAlgemeen a:visited {
	text-decoration: none;
}

.tblAlgemeen a:hover {
	text-decoration: underline;
}

.tblAlgemeen td,
.tblAlgemeenHead td {
	height/**/:/**/18px; /* 24px */
	padding-top: 2px;
	padding-bottom: 4px;
	vertical-align: top;
}


/* PAGINAMANAGERPAGINA'S */
.paginamanager .containerContentR p a:link,
.paginamanager .containerContentR p a:active,
.paginamanager .containerContentR p a:visited,
.paginamanager .containerContentR p a:hover {
	color: #cc0000;
}



/* BLOK - VOLGENDE WEDSTRIJD */

.homeBlokVolgendeWedstrijd {
	/*clear: both;*/
	float: left;
	height: 134px;
	overflow: hidden;
	/*_height/** /:/** /103px; /* 113px * /
	min-height/** /:/** /103px; /* 113px */
	display: table;
	background: #000068 url(../images/bg-blok-blauw-wedstrijd.gif) top left repeat-x;
}

.home .homeBlokVolgendeWedstrijd,
.homepageEditor .homeBlokVolgendeWedstrijd {
	width/**/:/**/450px; /* 468px */
	padding: 3px 3px 5px 15px;
}

.sub .homeBlokVolgendeWedstrijd,
.subhomepageEditor .homeBlokVolgendeWedstrijd {
	width/**/:/**/296px; /* 314px */
	padding: 3px 3px 5px 15px;
	margin-bottom: 10px;
}

.detail .homeBlokVolgendeWedstrijd {
	width/**/:/**/560px; /* 570px */
	padding: 3px 3px 5px 7px;
	margin-bottom: 10px;
}

.homeBlokVolgendeWedstrijd .homeBlokKop {
	width: 100%;
	height: 22px; /* incl. -3px padding .homeBlokVolgendeWedstrijd */
	cursor: default;
}

.homeBlokVolgendeWedstrijd .homeBlokContent {
	width: 100%;
	_height/**/:/**/80px; /* 83px */ /* incl. -3px padding .homeBlokVolgendeWedstrijd */
	min-height/**/:/**/80px; /* 83px */ /* incl. -3px padding .homeBlokVolgendeWedstrijd */
	padding: 5px 0px 0px 0px;
	color: #fff;
	font-size: 11px;
}

.homeBlokVolgendeWedstrijd .homeBlokContent .logoBlok {
	width: 124px;
	height: 51px;
	margin: 2px 0px 5px 0px;
	overflow: hidden;
	float: left;
}

.homeBlokVolgendeWedstrijd .homeBlokContent .logoBlok .logo {
	width: 51px;
	height: 51px;
	overflow: hidden;
	float: left;
	margin: 0px 10px 0px 0px;
}

.homeBlokVolgendeWedstrijd .homeBlokContent .content {
	width/**/:/**/284px; /* 314px */
	_height: 78px;
	min-height: 78px;
	margin: 2px 0px 0px 0px;
	float: left;
}

.homeBlokVolgendeWedstrijd .homeBlokContent .titel {
	height: 20px;
	overflow-y: hidden;
}

.homeBlokVolgendeWedstrijd .datum {
	width/**/:/**/284px; /* 314px */
	height: 18px;
	color: #ffcc66;
}

.homeBlokVolgendeWedstrijd .datum a:link,
.homeBlokVolgendeWedstrijd .datum a:active,
.homeBlokVolgendeWedstrijd .datum a:visited {
	color: #ffcc66;
	text-decoration: none;
}

.homeBlokVolgendeWedstrijd .datum a:hover {
	text-decoration: underline;
}

.homeBlokVolgendeWedstrijd .gerelateerdLi {
	width/**/:/**/118px; /* 130px */
	height: 18px;
	padding: 0px 0px 0px 12px;
	overflow: hidden;
	float: left;
	background: url(../images/pijltje-wit.gif) center left no-repeat;
}

.homeBlokVolgendeWedstrijd .gerelateerdLiOpvuller {
	background: none;
}

.homeBlokVolgendeWedstrijd .gerelateerdLi a:link,
.homeBlokVolgendeWedstrijd .gerelateerdLi a:active,
.homeBlokVolgendeWedstrijd .gerelateerdLi a:visited {
	color: #fff;
	text-decoration: none;
}

.homeBlokVolgendeWedstrijd .gerelateerdLi a:hover {
	text-decoration: underline;
}

.homeBlokVolgendeWedstrijd .type {
	width: 100%;
	height: 18px;
	margin: 2px 0px 0px 0px;
	overflow: hidden;
}

.tblWedstrijdBlader {
	width: 100%;
}

.tblWedstrijdBladerL {
	width: 50%;
	padding: 3px 0px 0px 0px;
}

.tblWedstrijdBladerR {
	width: 50%;
	text-align: right;
	height: 14px;
	line-height: 14px;
}

.blader {
	position: absolute;
	top: 3px;
	right: 3px;
	color: #ffcc66;
	font-size: 11px;
	z-index: 500;
	background: url(../images/bg-blok-blauw-stats-blader.gif) top left repeat-x;
}

.bladerVorige {
	width/**/:/**/31px; /* 53px */
	height/**/:/**/17px; /* 18px */
	padding: 1px 0px 0px 22px;
	margin: 0px 7px 0px 0px;
	line-height: 15px;
	float: left;
	color: #ffcc66;
	text-align: left;
	text-decoration: none;
	background: url(../images/but-goud-pijl-vorige.gif) top left no-repeat;
	cursor: pointer;
}

.blader .spacer {
	height: 18px;
	width: 1px;
	float: left;
}

.bladerVolgende {
	width/**/:/**/44px; /* 66px */
	height/**/:/**/17px; /* 18px */
	padding: 1px 22px 0px 0px;
	margin: 0px 0px 0px 7px;
	line-height: 15px;
	float: left;
	color: #ffcc66;
	text-align: right;
	text-decoration: none;
	background: url(../images/but-goud-pijl-volgende.gif) top right no-repeat;
	cursor: pointer;
}



/* BLOK - INTROTEKSTJE */

.blokIntro {
	width: 570px;
	_height: 15px;
	min-height: 15px;
	display: table;
	border-bottom: 1px dotted #000061;
	padding-bottom: 10px;
	margin-bottom: 10px;
	clear: both;
}

.borderUit {
	border: none;
	padding-bottom: 0px;
}

.blokIntro .categorie {
	width: 570px;
	height: 14px;
	line-height: 12px;
	overflow: hidden;
}

.blokIntro .kop {
	width: 570px;
	_height: 22px;
	min-height: 22px;
}

.blokIntro .content {
	width: 570px;
	_height: 20px;
	min-height: 20px;
}

.blokIntro .content a:link, 
.blokIntro .content a:active,
.blokIntro .content a:visited,
.blokIntro .content a:hover {
	color: #000;
	text-decoration: none;
}

.blokIntro .content .img {
	width: 118px;
	height: 88px;
	float: left;
	overflow: hidden;
	border: 1px solid #000;
	margin: 3px 10px 0px 0px;
}

.blokIntro .content .text {
	width: 440px;
	_height: 20px;
	min-height: 20px;
	float: left;
}



/* Blok - Gerelateerd */
.blokGerelateerd {
	font-weight: bold;
	border-top: 1px dotted #000061;
	padding-top: 7px;
	margin: 18px 0px 18px 0px;
}

.blokGerelateerd ul,
.blokGerelateerd li{
	list-style-type: none;
}

.blokGerelateerd ul {
	margin-top: 5px;
}

.blokGerelateerd li {
	display: block;
	height: 18px;
	padding: 0px 0px 0px 12px;
	font-weight: normal;
	background: url(../images/list.gif) 2px 8px no-repeat;
}

.blokGerelateerd li a:link,
.blokGerelateerd li a:active,
.blokGerelateerd li a:visited {
	text-decoration: none;
}

.blokGerelateerd li a:hover {
	text-decoration: underline;
}

.blokGerelateerd .linkCustom {
	background: url(../images/list.gif) 2px 8px no-repeat;
}

.blokGerelateerd .linkNieuws {
	background: url(../images/list.gif) 2px 8px no-repeat;
}

.blokGerelateerd .linkPaspoort {
	background: url(../images/ico-spelerspaspoort.gif) 0px 4px no-repeat;
	padding: 0px 0px 0px 27px;
}

.blokGerelateerd .linkStats {
	background: url(../images/ico-stats.gif) 0px 4px no-repeat;
	padding: 0px 0px 0px 27px;
}

.blokGerelateerd .linkTTV {
	background: url(../images/ico-ttv.gif) 0px 3px no-repeat;
	padding: 0px 0px 0px 27px;
}



/* nog sorteren!!! */
.trOdd {
	background: #ececec;
}
.trEven {
	background: #ffffff;
}

p.intro {
	font-size: 12px;
}

.detail p img {
	border: 1px solid #000000;
	/*border: 1px solid #00005f;*/
	/*float: left;*/
	margin: 4px 10px 5px 0px;
}

.tblBlokSubhomepage {
	width: 100%;
	border: none;
	margin: 0px 0px 5px 0px;
	font-size: 12px;
}

.tblBlokSubhomepage td {
	vertical-align: top;
}

.tblBlokSubhomepage a:link,
.tblBlokSubhomepage a:active,
.tblBlokSubhomepage a:visited {
	text-decoration: none;
	color: #fff;
}

.tblBlokSubhomepage a:hover {
	text-decoration: underline;
}

.subhomeBlokAlgemeen .nieuwItemMeer {
	margin: 5px 0px 0px 0px;
	font-size: 12px;
}



/* ZOEKRESULTATEN */
.resumee {
	font-size: 11px;
	margin: 0px 0px 18px 0px;
}

.zoekresultaten {
	width: 570px;
	_height: 18px;
	min-height: 18px;
	padding: 1px 0px 1px 0px;
	margin: 0px 0px 7px 0px;
	border-top: 1px dotted #000061;
	border-bottom: 1px dotted #000061;
}

.zoekresultaten .resultaat {
	width: 570px;
	_height: 18px;
	min-height: 18px;
	margin: 10px 0px 10px 0px;
}

.zoekresultaten .resultaat div {
	width: 570px;
	_height: 18px;
	min-height: 18px;
	overflow-x: hidden;
}

.zoekresultaten .resultaat div p {
	margin: 0px 0px 0px 0px;
}

.zoekresultaten .titel {
	font-size: 14px;
}

.zoekresultaten .titel a:link,
.zoekresultaten .titel a:active,
.zoekresultaten .titel a:visited {
	text-decoration: none;
}

.zoekresultaten .titel a:hover {
	text-decoration: underline;
}

.zoekresultaten .categorie {
	color: #000061;
}


/* ITEMS */
.nieuwItemMeer {
	width/**/:/**/418px; /* 438px */
	min-height: 18px;
	line-height: 18px;
	padding: 0px 0px 0px 20px;
	background: url(../images/list-blokjeR.gif) 0px 4px no-repeat;
}
* html .nieuwItemMeer {
	height: 18px;
}

.detail .nieuwItemMeer {
	width/**/:/**/610px; /* 630px */
}

.nieuwItemMeer a:link,
.nieuwItemMeer a:active,
.nieuwItemMeer a:visited {
	color: #bb0000;
	text-decoration: none;
}

.nieuwItemMeer a:hover {
	text-decoration: underline;
}

.nieuwsButtons img {
	margin: 5px 4px 0px 0px;
}


/* Flash */
.homeBlokFlash1a,
.subhomeBlokFlash1a {
	height:220px;
	position: relative;
}

.homeBlokFlash1a {
	width: 362px;
}

.subhomeBlokFlash1a {
	width: 314px;
}

.homepageEditor .homeBlokFlash1a,
.subhomepageEditor .subhomeBlokFlash1a {
	cursor: move;
}

.Overlay {
	display: none;
}

.homepageEditor .Overlay,
.subhomepageEditor .Overlay {
	position: absolute;
	z-index: 650;
	cursor: move;
	display: block;
}

.homepageBlok .FlashBlok {
	position: absolute;
	z-index: 599;
	cursor:move;
}

/* Mijn Willem II - Mijn gegevens */

/* Contact */
.contactgegevens {
	width: 280px;
	height: 160px;
	overflow: hidden;
	float: left;
	background: #ececec;
	margin-bottom: 20px;
}

.contactgegevensL {
	width/**/:/**/100px; /* 120px */
	_height: 18px;
	min-height: 18px;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 6px 10px 6px 10px;
}

.contactgegevensR {
	width/**/:/**/150px; /* 160px */
	_height: 18px;
	min-height: 18px;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 6px 10px 6px 0px;
}

.adres .contactgegevensL {
	width/**/:/**/70px; /* 120px */
}

.adres .contactgegevensR {
	width/**/:/**/180px; /* 160px */
}

/* Formulieren */
.tblForm {
	clear: both;
	width: 100%;
	background: #ececec;
	margin: 0px 0px 15px 0px;
}

.tblFormL {
	width/**/:/**/140px; /* 160px */
	height/**/:/**/21px; /* 24px */
	padding: 3px 10px 0px 10px;
	vertical-align: top;
	color: #000066;
	font-weight: bold;
}

.tblFormR {
	width/**/:/**/400px; /* 410px */
	height/**/:/**/22px; /* 24px */
	padding: 2px 10px 0px 0px;
	vertical-align: top;
}

.tblForm .tblFormSpacer {
	width: 570px;
	height: 15px;
	background: #fff;
}

.tblForm .formHeight {
	height: 26px;
}

*:first-child+html .formHeight {
	height: 24px;
}

* html .formHeight {
	height: 24px;
}

.contact h4 {
	margin: 0px 0px 5px 0px;
}

.tblForm .eerste {
	padding-top: 9px;
}

.tblForm .laatste {
	padding-bottom: 4px;
}

.tblForm input {
	font-size: 12px;
}

.tblFormR .txtfield1 {
	width/**/:/**/392px; /* 400px */
	height/**/:/**/15px; /* 16px */
	padding: 1px 2px 0px 2px;
	color: #333333;
}

.tblFormR .txtfield2 {
	float: left;
	width/**/:/**/232px; /* 240px */
	height/**/:/**/15px; /* 16px */
	padding: 1px 2px 0px 2px;
	margin: 0px 30px 0px 0px;
	color: #333333;
}

.tblFormR .txtfield3 {
	float: left;
	width/**/:/**/62px; /* 70px */
	height/**/:/**/15px; /* 16px */
	padding: 1px 2px 0px 2px;
	color: #333333;
}

.tblFormR .txtfield4 {
	float: left;
	width/**/:/**/62px; /* 70px */
	height/**/:/**/15px; /* 16px */
	padding: 1px 2px 0px 2px;
	margin: 0px 8px 0px 0px;
	color: #333333;
}

.tblFormR .txtfield5 {
	float: left;
	width/**/:/**/314px; /* 70px */
	height/**/:/**/15px; /* 16px */
	padding: 1px 2px 0px 2px;
	color: #333333;
}

.tblFormR .txtfieldDag,
.tblFormR .txtfieldMaand {
	width/**/:/**/22px; /* 30px */
	height/**/:/**/15px; /* 16px */
	padding: 1px 2px 0px 2px;
	margin: 0px 8px 0px 0px;
	float: left;
	color: #333333;
}

.tblFormR .txtfieldJaar {
	width/**/:/**/42px; /* 50px */
	height/**/:/**/15px; /* 16px */
	padding: 1px 2px 0px 2px;
	float: left;
	color: #333333;
}

.tblFormR .txtarea1 {
	width/**/:/**/392px; /* 396px */
	height/**/:/**/99px; /* 100px */
	padding: 1px 2px 0px 2px;
	margin-bottom: 6px;
	color: #333333;
}

.tblAfrekenenR .txtarea1 {
	width/**/:/**/403px; /* 417px */
	height/**/:/**/99px; /* 100px */
	padding: 3px 5px 2px 0px;
	margin-bottom: 6px;
	color: #333333;
}

*:first-child+html .tblAfrekenenR .txtarea1 {
	width/**/:/**/403px; /* 417px */
}

* html .tblAfrekenenR .txtarea1 {
	width/**/:/**/403px; /* 417px */
}

*:first-child+html .tblFormR .txtarea1 {
	width/**/:/**/394px; /* 398px */
}

* html .tblFormR .txtarea1 {
	width/**/:/**/394px; /* 398px */
}

.tblFormR .selectbox1 {
	width/**/:/**/400px; /* 400px */
	padding: 1px 2px 0px 2px;
	margin: 0px 0px 5px 0px;
	color: #333333;
}

*:first-child+html .tblFormR .checkbox1 {
	margin-left: -4px;
}

* html .tblFormR .checkbox1 {
	margin-left: -4px;
}

.tblFormR .divNummer {
	width: 60px;
	height: 25px;
	float: left;
	font-weight: bold;
	color: #000066;
}

.tblFormR .divGebDatum {
	width: 200px;
	height: 25px;
	float: left;
	margin: 0px 0px 0px 10px;
}

.divRadiobutton1 {
	margin: 5px 0px 0px 0px;
}

.divRadiobutton1 a:link,
.divRadiobutton1 a:active,
.divRadiobutton1 a:visited,
.divRadiobutton2 a:link,
.divRadiobutton2 a:active,
.divRadiobutton2 a:visited {
	font-size: 11px;
	text-decoration: none;
}

.divRadiobutton1 a:hover,
.divRadiobutton2 a:hover {
	text-decoration: underline;
}

*:first-child+html .divRadiobutton1 {
	margin: 0px 0px 0px 0px;
}

* html .divRadiobutton1 {
	margin: 0px 0px 0px 0px;
}

.divRadiobutton2 {
	margin: 5px 0px 5px 0px;
}

*:first-child+html .divRadiobutton2 {
	margin: 0px 0px 5px 0px;
}

* html .divRadiobutton2 {
	margin: 0px 0px 5px 0px;
}

*:first-child+html .radiobutton1 {
	margin-left: -4px;
}

* html .radiobutton1 {
	margin-left: -4px;
}

.tblFormLetop {
	width: 100%;
	border: 1px solid #cccccc;
	margin: 0px 0px 20px 0px;
}

.tblFormLetopCel {
	width: 100%;
	padding: 5px 10px 7px 10px;
}

.tblFormLetopCel div {
	font-weight: bold;
	padding-bottom: 5px;
}

.formButton {
	width: 570px;
	height: 18px;
	margin: 0px 0px 10px 0px;
}

.verplichtveld {
	height: 18px;
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 3px 0px;
}

.formFooter {
	width: 570px;
}

.formFooter .formButton {
	width: 285px;
	height: 18px;
	margin: 0px 0px 10px 0px;
	float: left;
}

.formFooter .verplichtveld {
	width: 285px;
	height: 18px;
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 3px 0px;
	float: left;
}



/* Styles voor de print variant */
@media print
{

    .NoPrint { 
    	display: none;
    }

}

