html, body {
	height: 100%;
}
body {
	margin: 0px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
	background-image: url('images/bg_body.jpg');
	background-repeat: repeat-x;
	background-color: #ffffff;
	line-height:16px;
}
table{
	border-collapse: collapse;
	font-size:11px;
}
td {
	padding: 0px;
	vertical-align: top;
	size: 11px;
}
img {
	border: 0px;
	margin: 0px;
	vertical-align: bottom;
}

p {
	font-family: tahoma, sans-serif;
	font-size: 11px;
	margin: 2px;
}
a {
	font-family: tahoma, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
	line-height: 14px;
}
a:hover {
	text-decoration:underline;
}

div#contentVervolg a:hover {
	background-color:#fd5b04;
	color:#ffffff;
	padding:2px;
	text-decoration:none;
}

div#contentVervolg a.newsArchiveLink,
div#contentVervolg a.newsArchiveLink:link,
div#contentVervolg a.newsArchiveLink:visited
{
	text-decoration:none;
	color:#f65a0d;
	font-weight:bold;
}

div#contentVervolg a.newsArchiveLink:hover
{
	padding:0px;
	background-color:#ffffff;
	text-decoration:underline;
}

h1
{
	font-size:18px;
	font-weight:bold;
	font-family:trebuchet MS, tahoma, sans-serif;
	margin:0px;
}

h2
{
	font-size:18px;
	font-weight:bold;
	font-family:trebuchet MS, tahoma, sans-serif;
	margin:0px;
}

#outerContainer
{
	background-image:url('images/bg_bottom.jpg');
	background-repeat:repeat-x;
	background-position:left bottom;
	height:100%;
	width:100%;
}

#outerTop
{
	background-image:url('images/bg_main.jpg');
	background-repeat:no-repeat;
	background-position:center 331px;
}

td#footer
{
	height:80px;
	vertical-align:bottom;
}

div#sponsorsDiv
{
	margin:auto;
	width:960px;
	margin-top:5px;
	height:75px;

}

table#mainTable
{
	width:960px;
	margin:auto;
}

td#leftTop
{
	width:165px;
	height:63px;
}

td#middleTop
{
	width:695px;
	height:63px;
}

td#rightTop
{
	width:100px;
	height:63px;
}

img#logo
{
	position:absolute;
	z-index:9999 !important;
	top:10px;
	left:255px;
}

div.superligaUpdate
{
	position:absolute;
	z-index:9999 !important;
	top:15px;
	right:10px;
	height:30px;
	width:200px;
	display:block;
	background-color:#ffffff;
	color:#000000;
}


table.utilMenu
{
	float:right;
}

table.utilMenu a img,
table.utilMenu a:link img,
table.utilMenu a:visited img
{
	margin-top:15px;
	margin-left:5px;
	opacity:0.8;
	filter:alpha(opacity=80);
}


table.utilMenu a:hover img
{
	opacity:1;
	filter:alpha(opacity=100);

}

td#menubar
{
	width:960px;
	height:48px;
	background-image:url('images/bg_menu.jpg');
	background-repeat:repeat-x;
}

td#menubar a img,
td#menubar a:link img,
td#menubar a:visited img
{
	opacity:0.8;
	filter:alpha(opacity=80);
}

td#menubar a:hover img
{
	opacity:1;
	filter:alpha(opacity=100);
}

#header
{
	background-image:url('images/bg_top.jpg');
	background-repeat:no-repeat;
	height:212px;
	width:960px;
}

#headerTable
{
	margin-left:12px;
	margin-top:9px;
	width:946px;
}

#nextGames
{
	background-image:url('images/bg_top_right.jpg');
	background-repeat:no-repeat;
	width:303px;
	height:194px;
}

div#nextGame
{
	margin-top:11px;
	margin-left:10px;

}

td.nextGameLogos
{
	width:275px;
	height:78px;
	color:#ffffff;
	font-size:11px;
}

#contentTable
{
	margin-top:14px;
	margin-left:14px;
}

div#calendar
{
	background-image:url('images/bg_calendarhome.jpg');
	background-repeat:repeat-y;
	width:199px;
	font-size:10px;
	margin-top:3px;
	padding-top:1px;
	border-top:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
}

div#calendar .innerDiv
{
	padding-bottom:5px;
	border-bottom:1px solid #cccccc;
	width:189px;
	margin:5px;
}

a.completeCalendar,
a.completeCalendar:link,
a.completeCalendar:visited
{
	background-image:url('images/arrow_orange.gif');
	background-repeat:no-repeat;
	background-position:3px 4px;
	font-weight:bold;
	padding-left:10px;
	height:16px;
	line-height:16px;
	margin:5px;
	display:block;
}

a.completeCalendar:hover
{
	color:#f7641b;

}

div#newsHomeDiv
{
	width:400px;
	margin-left:20px;
}


td.newsDate
{
	font-size:10px;
	color:#3e3e3e;
	font-family:tahoma, sans-serif;
	padding-bottom:8px;
}

td.newsItem
{
	line-height:16px;
}

a.orange_button,
a.orange_button:link,
a.orange_button:visited
{
	background-image:url('images/button_orange_hover.jpg');
	background-repeat:no-repeat;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	line-height:22px;
	float:right;
	margin-left:10px;
	width:80px;
	height:22px;
	margin-top:15px;
	margin-bottom:10px;
}


a.orange_button:hover
{
	background-image:url('images/button_orange.jpg');
	background-color:#ffffff !important;
	padding:0px !important;
}

hr.newsHorLine
{
	background-color:#d5d5d5;
	border:0px solid #d5d5d5;
	color:#d5d5d5;
	height:1px;
	width:400px;
}

div#ContentRight
{
	margin-left:15px;
	background-image:url('images/bg_right.jpg');
	height:479px;
	width:314px;
}

div#rightItem1
{
	width:280px;
	height:145px;
	position:relative;
	padding-top:10px;
	margin-left:15px;
	padding-top:8px;
}

div#rightItem2
{
	width:200px;
	height:145px;
	position:relative;
	padding-top:10px;
	margin-left:15px;
	color:#ffffff;
	line-height:14px;
	padding-top:8px;
}

div#rightItem3
{
	width:285px;
	height:155px;
	position:relative;
	padding-top:10px;
	margin-left:15px;
}

a.rightItemReadMore
{
	position:absolute;
	left:-2px;
	bottom:5px;
}

.topNews
{
	height:195px;
	width:630px;
	background-color:#ffffff;
	border:1px solid #000000;
}

.topNewsItems
{
	width:200px;
}

.box
{
	position:absolute;
	z-index:9000;
	width:416px;
	height:182px;
	overflow:hidden;
}

ul.topNewsItemsUL
{
	padding:0px;
	margin:0px;
}

ul.topNewsItemsUL li
{
	list-style-type:none;
	padding:0px;
	margin:0px;
	text-align:left;
}

ul.topNewsItemsUL li.sel
{
	background-image:none;
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
	width:200px;
	height:65px;
	display:block;
	color:#d1d1d1;
}

ul.topNewsItemsUL li .thumbback a,
ul.topNewsItemsUL li .thumbback:link,
ul.topNewsItemsUL li .thumbback:visited
{
	text-align:left !important;
	background-image:url('images/bg_topnewsitem.jpg');
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
	width:190px;
	height:40px;
	display:block;
	color:#d1d1d1;
	text-decoration:none;
	color:#d1d1d1;
	overflow:hidden;
	padding:5px;
	font-size:10px;
	padding-top:20px;
}

ul.topNewsItemsUL li .thumbback a:hover,
ul.topNewsItemsUL li .thumbback .activeSlide
{
	color:#000000;
	background-image:none;
	background-color:#ffffff;
}

.topNewsTitle
{
	font-size:14px;
}

div#slideshow
{
	width:416px;
	height:182px;
	margin-top:6px;
	margin-left:5px;
}

div#contentVervolg
{
	margin-left:15px;
	width:715px;
}

/* BEGIN MENU */

#navi, #navi ul {
padding: 0px 0px 0px 0px;
margin: 0;
list-style: none;
}

#navi li {
position:relative;
z-index:9998;
float: left;
height:47px;
}

#navi ul {
position:absolute;
z-index:9998 !important;
top:45px;
left:0px;
display:none;
}

#navi li:hover ul, #navi li.ie_does_hover ul {
display:block;
}

#nav a {
text-align:center;
display:block;
}

#navi a:hover, #navi a.activeLink {
background-color:#d44d0b;
}

#navi a.activeLink {
	font-weight:bold;
}

ul ul a:hover, ul ul a:active{
	background-color:#d44d0b;
}

ul ul li{
	background-color:#d44d0b;
}

ul.submenu li{
	padding-left:5px;
	height:25px !important;;
	line-height:25px !important;
}

ul.submenu a {
	font-size:11px;
	line-height:25px !important;
	text-decoration:none;
	color:#ffffff;
	height:25px !important;
}

ul.submenu a:hover {
	font-weight:bold;
}

/* IE only hack \*/
* html ul li, * html ul ul li{

}

* html ul ul li{
border-top: 0;
}
/* Einde IE only hack */ 


/* END MENU */

a.thumb,
a.thumb:hover,
a.thumb:link,
a.thumb:visited
{
	padding:0px !important;
	background-color:#ffffff !important;
}


.sponsorTable
{
	width:500px;
}

.sponsorTable td
{
	height:150px;
	border-bottom:1px solid #d6d6d6;
	vertical-align:middle;
}

.sponsorTable td img
{
	margin-left:10px;
}

table.stand {
	width:730px;
	font-size:11px;
	border:1px solid #f76b25;
}

table.stand tr.headerTR
{
	background-color:#f76b25;
	color:#ffffff;

}

table.stand tr td {
	height:25px;
	vertical-align:middle;
	line-height:25px;
}

table.stand tr td b {
	margin-right:10px;
}

.dark 
{
	background-color:#fff5c9;
}

.light 
{
	background-color:#fffcef;

}


td.left{
	text-align: left;
	font-size: 11px;
}

td.left2{
	text-align: left;
	font-size: 11px;
}

td.left3{
	text-align: left;
	font-weight:bold;
}

td.center{
	text-align: center;
}

td.center2{
	text-align: center;
	font-size: 11px;
	color: Black;
}

td.center3{
	text-align: center;
}




/* SPONSORS HOMEPAGE */

a.sponsor_ah,
a.sponsor_ah:link,
a.sponsor_ah:visited
{
	width:53px;
	height:50px;
	background-image:url('images/sponsors home/home_sponsor_ah.jpg');
	background-repeat:no-repeat;
	background-position:0px -50px;
	display:block;
}

a.sponsor_ah:hover
{
	background-position:0px 0px;
}


a.sponsor_noa,
a.sponsor_noa:link,
a.sponsor_noa:visited
{
	width:70px;
	height:50px;
	background-image:url('images/sponsors home/home_sponsor_noa.jpg');
	background-repeat:no-repeat;
	background-position:0px -50px;
	display:block;
}

a.sponsor_noa:hover
{
	background-position:0px 0px;
}

a.sponsor_muta,
a.sponsor_muta:link,
a.sponsor_muta:visited
{
	width:83px;
	height:50px;
	background-image:url('images/sponsors home/home_sponsor_muta.jpg');
	background-repeat:no-repeat;
	background-position:0px -50px;
	display:block;
}

a.sponsor_muta:hover
{
	background-position:0px 0px;
}

a.sponsor_hoekstra,
a.sponsor_hoekstra:link,
a.sponsor_hoekstra:visited
{
	width:103px;
	height:50px;
	background-image:url('images/sponsors home/home_sponsor_hoekstra.jpg');
	background-repeat:no-repeat;
	background-position:0px -50px;
	display:block;
}

a.sponsor_hoekstra:hover
{
	background-position:0px 0px;
}


a.sponsor_eurotruss,
a.sponsor_eurotruss:link,
a.sponsor_eurotruss:visited
{
	width:85px;
	height:50px;
	background-image:url('images/sponsors home/home_sponsor_eurotruss.jpg');
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
}

a.sponsor_eurotruss:hover
{
	background-position:0px 0px;
}

a.sponsor_c1000,
a.sponsor_c1000:link,
a.sponsor_c1000:visited
{
	width:70px;
	height:50px;
	background-image:url('images/sponsors home/home_sponsor_c1000.jpg');
	background-repeat:no-repeat;
	background-position:0px 0px;
	display:block;
}

a.sponsor_c1000:hover
{
	background-position:0px -50px;
}

.sponsorTableHome
{
	width:960px;

}

.sponsorTableHome td
{
	width:192px;
	text-align:center;
}

.sponsorTableHome td img
{

}


/* SUPERLIGA STYLES */

.menuSuperliga a,
.menuSuperliga a:link,
.menuSuperliga a:visited
{
	background-color:#f47920;
	height:25px;
	line-height:25px;
	display:block;
	width:189px;
	@width:199px;
	border-bottom:1px solid #ffffff;
	text-decoration:none;
	padding-left:10px;
	color:#ffffff;
}

.menuSuperliga a:hover,
.menuSuperliga a.active
{
	font-weight:bold;
	background-color:#e25f00 !important;
}


#tweets
{
	width:290px;
	background-color:#ffffff;
	border:1px solid #cccccc;
	margin-left:22px;
}

small 
{
	font-style:italic;
	font-size:9px;
	display:block;
	color:#7f7f7f;
}

#tweets ul
{
	padding:0px;
	margin:5px;
}

#tweets li {
	font-size:10px;
	padding-left:0px;
	margin-left:0px;
	margin-top:8px;
	list-style-type:none;
}

#tweets .hash { color:#000000; } 

#tweets .reply { color:#000000; } 

#tweets a:link,
#tweets a:active,
#tweets a:hover,
#tweets a:visited
{ 
	font-size:10px;
	text-decoration:underline; 
	color:#000000;
}

div.prikbordDames
{
	background-color:#ebebeb;
	width:720px;
}
