html { height:100%; background:url(../img/body-bg.jpg) repeat; }
body {background:transparent url(../img/logo_glow.jpg) top center no-repeat; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:12px; height:100%; color:#FFF; margin:0; padding:0; }
a { color:#FFF; _cursor:hand; }
.container_12 { padding-top:30px; margin-top:0; }
#cnt { margin:0 auto; width:980px; position:relative; }
.clr { clear:both; }
#fancy_bg { background:#0C1825; }
.giveheight{
	min-height:1000px;
}

.errors p{
	color:#fa7487 !important;
}

#js-message p{
	color:#d9f89d;
}

#js-message{
	font-size:11px;
}

span.searchterm,
h3 span.highlight{
	font-size:inherit !important;
	background:#F5D128;
	color:#333 !important;
}

.list.pastgames span.date{
	color:#95ABBC;
	font-size:12px;
	margin-right:5px;
}


#tab-pictures ul{
	list-style:none;
	padding-left:0;
	margin-left:0;
	margin-bottom:20px;
}

#tab-pictures ul li{
	float:left;
	margin-right:10px;
	list-style:none;
}


/* header ------------------------------------*/
a#logo { display:block; background:url(../img/logo.png); width:83px; height:113px; text-indent:-9999px; float:left; margin-top:-7px; margin-left:2px; }
div#mystvv { float:right; }
a.mystvv { background:url(../img/mystvv-logo.png); display:block; float:left; height:16px; margin:8px 8px 0 0; width:57px; text-indent:-9999px; }
div#mystvv ul { background:url(../img/navbar-bg.png) no-repeat; float:left; height:20px; padding:7px 0 0 10px; text-align:center; width:210px; }
div#mystvv ul li { color:#ccc; display:inline; margin:0 5px; }
div#mystvv ul li a { color:#fff; text-decoration:none; padding:0 0 3px; }
span.arrow { background:url(../img/icon-arrow.png) no-repeat; display:inline-block; height:9px; width:6px; text-indent:-9999px; _background:url(../img/icon-arrow.gif) no-repeat; }
div#navcontainer { float:left; clear:both; width:830px; margin-left:140px; margin-top:-20px; }
ul#navigator li { display:block; float:left; margin:0 15px 0 0; }
ul#navigator li.last { margin-right:0; }
ul#navigator li a { display:block; color:#fff; font-size:14px; font-weight:700; text-decoration:none; text-shadow:#000 1px 1px 0; padding-bottom:3px; border-bottom:2px none #f5d128; }
ul#navigator li a:hover,ul#navigator li.active a { border-bottom:2px solid #f5d128; padding:0 0 3px; }

/* slider ------------------------------------*/
div#slider { margin:20px 0 30px 10px; }
div#slider a.readmore { background:url(../img/readmore-btn2.png) no-repeat; display:block; float:right; height:18px; margin:-5px 10px 0 0; text-indent:-9999px; width:70px; }
div#slider p { line-height:18px; margin-top:5px; }
div#slider #dummytop { background:url(../img/slider-dummy-top.png); height:17px; left:-27px; position:absolute; top:-17px; width:996px; }
div#slider #dummyleft { background:url(../img/slider-dummy-left.png); height:352px; left:-25px; position:absolute; top:0; width:25px; }
div#slider #dummyright { background:url(../img/slider-dummy-right.png); height:352px; position:absolute; right:-12px; top:0; width:12px; }
div#slider #dummybottom { background:url(../img/slider-dummy-bottom.png); bottom:-28px; height:29px; left:-28px; position:absolute; width:995px; z-index:80; }
div#slider #dummybottom2 { background:url(../img/slider-dummy-bottom2.png); bottom:-30px; height:30px; position:absolute; right:-24px; width:836px; z-index:80; }
div#slider .alignright { float:right; }
div#slider ul#subnav-small { left:0; position:absolute; font-size:14px; }
div#slider ul#subnav-small li a { text-decoration:none; background:url(../img/sub-nav-normal.jpg) no-repeat top left; height:26px; padding:10px 0 0 15px; width:145px; margin:0; display:block; color:#674900; font-weight:bold; _height:24px; }
div#slider ul#subnav-small li a:hover { color:#1A496D; }
div#slider ul#subnav-small li.active { }

/*div#slider ul#subnav-small li a { color:#674900; display:block; font-size:14px; font-weight:700; text-decoration:none; width:145px;margin:0;padding:0;background:yellow; }*/
div#slider ul#subnav-small li.active a { color:#1A496D; background:url(../img/sub-nav-active.png) no-repeat top left; left:-1px; position:relative; width:177px; z-index:10; height:26px; padding:10px 0 0 15px; _height:16px; }
#slider h1 { position:absolute; bottom:40px; color:#FFF; font-size:25px; left:160px; padding:10px 20px 10px 40px; background:transparent url(../img/semiblack.png); max-width:350px; }
#slider h1.news { position:relative; background:none; left:auto; bottom:auto; padding:0; margin:0; width:auto; }
#slider h1 a { text-decoration:none; }
#slider .news-slider { position:absolute; bottom:0; left:160px; background:transparent url(../img/semiblack.png); padding:10px 30px 10px 40px; width:390px; }
#slider .introtext { line-height:1.5em; }
div#slider div.player_detail_top { position:absolute; width:auto; height:40px; background:transparent url(../img/semiblack.png); bottom:0; left:160px; padding-right:20px; }
div#slider div.player_detail_top h2 { float:left; font-size:26px; color:#FFF; margin-left:40px; }

/* tabs
---------------------------------------------------*/
.ui-tabs-hide { display:none; }
.ui-tabs-panel { clear:both; }
.post #tabs .ui-tabs-nav { margin:0 -15px 1em -20px; width:440px; padding-left:20px; background:#102F49;}
.light #tabs .ui-tabs-nav { padding-left:0; width:460px; }
ul.tabs,#tabs .ui-tabs-nav { display:block; width:100%; padding:0; height:31px; overflow:visible; list-style:none; }
ul.tabs li,#tabs .ui-tabs-nav li { list-style:none; display:inline; }
ul.tabs a,#tabs .ui-tabs-nav li a { display:block; float:left; padding:0 9px; text-decoration:none; line-height:33px; font-size:13px; color:#99BBD7; }
ul.tabs a.active,#tabs li.ui-state-active a,#tabs li.ui-state-active a:hover { color:#FFF; background:url(../img/tab_active.gif) no-repeat top center; height:39px; border-right:1px solid transparent; text-shadow:0 -1px 0 #000; _border-right:0; }
#tabs .ui-tabs-nav li a:hover { color:#FFF; }
.grid_10 .post #tabs .ui-tabs-nav { width:760px; padding-left:20px; }
.grid_10 .post #tabs .ui-tabs-nav li a { padding:0 15px; }
ul.tablevel2 { height:25px; border-bottom:1px solid #5C7E9C; }
ul.tablevel2 a { line-height:25px; font-size:12px; }
ul.tablevel2 a.active { background:#99BBD7; height:25px; }
.game-title,.post a.game-title { color:#95ABBC; text-decoration:none; }
.game-score,.post a.game-score { color:#F5D128; text-decoration:none; font-weight:bold; }

/* front
---------------------------------------------------*/
.empty-block { background:url(../img/box-placeholder.gif) no-repeat top left; float:left; height:244px; margin:0 10px 20px; width:300px; }
.smallbox,.tinybox,.biggerbox { background:url(../img/300-box.png); color:#95abbc; height:244px; margin-bottom:20px; position:relative; width:300px; overflow:hidden; }
.tinybox h2, .biggerbox h2{ background:none !important; }
.biggestbox { background:url(../img/livecenter/big-box.gif); color:#95abbc; height:498px; margin-bottom:20px; position:relative; width:609px; overflow:hidden; }
.biggestbox h2{ color:#fff; font-size:18px; padding:10px 15px; margin:0; }
.biggestbox h3{ color:#fff; font-size:14px; padding:10px 15px; margin:0; font-weight:normal;}
.biggestbox h4{ color:#fff; font-size:14px; padding:10px 15px; margin:0; font-weight:normal;}
.biggestbox h5{ color:#fff; font-size:14px; padding:10px 15px; margin:0; font-weight:normal;}
.biggerbox { background:url(../img/460-box.png); }
.js-sortable .smallbox h2 { cursor:move; }
.fixedsmall { margin-bottom:20px; position:relative; width:300px; }
.fixedsmall .top { background:url(../img/fixed-top.png); height:34px; }
.fixedsmall .center { background:url(../img/lightnoise.jpg); float:left; width:100%; }
.fixedsmall .bottom { background:url(../img/fixed-bottom.png); height:11px; float:left; width:100%; }
.smallbox h2,.fixedsmall h2 { color:#fff; font-size:14px; padding:10px 15px; margin:0; background:url(../img/bg-box-heading.jpg) no-repeat; height:22px;}
.minibox h2{ color:#fff; font-size:14px; padding:15px; margin:0; height:22px;}
.smallbox li,.fixedsmall li { margin:1px 0; opacity:.8px; padding:9px 5px 10px 15px; position:relative; }
.tinybox { background:url(../img/220-box.png); height:200px; }
.tinybox h2 { color:#fff; font-size:16px; padding:10px 15px; margin:0; }
.fixedsmall li span,.fixedsmall li a.game-score { color:#f5d128; float:right; font-weight:bold; margin:0 10px 0 0; }
.fixedsmall li a.game-score { position:absolute; right:0; }
ul.list span.date,.date { font-weight:normal; color:#697985; font-size:10px; }
ul.list span.date { float:left; }
.minibox li.even, .smallbox li.even,.fixedsmall li.even { background:#204463; }
.minibox li a, .smallbox li a,.fixedsmall li a { color:#95abbc; text-decoration:none; background:transparent url(../img/icon-arrow.png) no-repeat center left; padding-left:12px; _background:url(../img/icon-arrow.gif) no-repeat center left; }
#block_twitter li a { text-decoration:underline; background:none; padding:0; }
.smallbox li a:hover,.fixedsmall li a:hover { color:#FFF; }
.smallbox .readmore,.fixedsmall .readmore { background:url(../img/readmore-btn2.png); text-indent:-9999px; display:block; float:right; height:18px; margin:9px 10px 0 0; overflow:hidden; padding:0; width:70px; }
.smallbox p.wedstrijdinfo {  float:left; margin:0;  padding:5px 0 0 15px; }
.smallbox .ticketinfobtn { background:url(../img/ticketinfobtn.png) no-repeat; display:block; float:right; height:0; margin:4px 10px 0 0; overflow:hidden; height:23px; width:70px; text-indent:-9999px; }
.smallbox div.wedstrijdlogos { background:url(../img/ico-versuz.png) no-repeat center center; float:left; width:100%; margin-bottom:30px; margin-top:20px;}
.smallbox div.wedstrijdlogos .team1 { float:left; width:140px; text-align:center; }
.smallbox div.wedstrijdlogos .team2 { float:right; width:140px; text-align:center; }
.minibox{
	background:url(/img/300-box-mini.png); 
	color:#95abbc; 
	height:168px; 
	margin-bottom:20px; 
	position:relative; 
	width:300px; 
	overflow:hidden;
}
.minibox ul{
	margin:0 1px 0;
}
.minibox ul li{
	margin-bottom:5px;
	line-height:1.5em;
	padding:2px 10px !important;
}
.minibox ul li a{
	background:none;
	padding:0;
}
.minibox ul li a:hover{
	color:white;
}
.minibox .scroll-list{
	height:105px;
	width:298px;
	overflow-y:scroll;
}
#leaguetable { color:#95ABBC; width:100%; }
#leaguetable .odd { background:none; }
#leaguetable .highlight,#leaguetable tr.highlight td { background:#5d5b44; color:#FFF; }
#leaguetable td { padding:7px 15px; }
#tab-stats table,
#tab-opponents table { margin-bottom:1em; border-bottom:1px solid #204463; }
#tab-stats tr.split td,
#tab-opponents tr.split td { border-top:1px solid #204463; }
#tab-stats table th,
#tab-opponents table th { padding:6px 5px; }
#tab-stats table td,
#tab-opponents table td { padding:7px 5px; }
#tab-stats table .even td,
#tab-opponents table .even td { background:#204463; }
#tab-stats a,
#tab-opponents a { color:#95ABBC; text-decoration:none; }
#tab-stats a:hover,
#tab-opponents a:hover { color:#FFF; }
.bigbox { background:url(../img/big-box.png) right no-repeat; height:533px; margin-bottom:20px; position:relative; width:460px; }
.bigbox h1 { color:#fff; font-size:18px; margin:10px 5px 10px 20px; }
.fixedbox { margin-top:-28px; }
.post { background:url(../img/darknoise.png) repeat; margin:0 0 20px; padding:30px 15px 15px 20px; min-height:512px; _height:512px; }
.bluebox { background:url(../img/darknoise.png) repeat; min-height:30px;}
.wedstrijdinfo a { text-decoration:none; color:#F5D32E; }
.wedstrijdinfo a span { color:#FFF; }
.wedstrijdinfo a:hover { color:#FFF; }

/* post
---------------------------------------------------*/
h1 { color:#FFF; font-size:20px; }
h2 { color:#f5d128; font-size:18px; margin-bottom:.5em; font-weight:normal; }
h2 a { text-decoration:none; color:#f5d128; }
h2 a:hover { text-decoration:underline; }
h3 { color:#f5d128; font-size:14px; margin-bottom:.5em; }
h4 { color:#f5d128; font-size:12px; margin-bottom:.5em; }
.post { line-height:1.4em; font-size:13px; margin-bottom:0; }
.post a { color:#f5d128; }
.post a:hover { color:#FFF; }
.post p { margin:0 0 1em; }
.post ul { list-style:circle; margin:2em; }
.post ul li { list-style:circle; }
.post pre,.post .intro { font-size:16px; color:#96AABA; font-family:Arial,Helvetica; white-space:normal; line-height:1.3em; margin-bottom:2.5em; }
.post .info { color:#96AABA; }
.post table { width:100%; border-bottom:1px solid #204463; margin-bottom:1em; }
.post table th,.post table td { padding:5px; }
.post table td { border:1px solid #123654; }
.post table td.stat,.post table th.stat { text-align:center; }
.post table th { text-align:left; border:1px solid #204463; border:0; border-bottom:2px solid #204463; font-weight:normal; font-size:14px; }
.post table.supportersclubs tbody tr td img { vertical-align:top; }
.post table.trainers { width:100%; border-bottom:0; margin-bottom:1em; }
.post table.trainers tbody tr td img { vertical-align:top; }
.post table.trainers th,.post table.trainers td { padding:0; }
.post table.trainers td { border:0; }
.post table td.scoutnaam { width:200px; }
.post span { color:#95ABBC; display:block; font-size:11px; margin:0 0 5px; }
.post span.date { margin-bottom:1em; }
.post blockquote { background:url(../img/divider.gif) repeat-x top left; border-bottom:1px solid #0f1e2b; color:#f5d128; font-size:28px; font-style:italic; line-height:40px; padding:10px; font-family:Georgia, Arial; text-shadow:0 1px 0 #000; }
.post p img { margin:0 15px 15px 0; }
.post em { color:#99BBD7; }
.post .divider { display:block; background:url(../img/divider.gif) repeat-x top left; height:2px; margin:1em 0 2em; }
.post table th.fixedwidth { width:40px; }
.post table th.logo { width:70px; }
td.games,td.points { color:#95abbc; }
#personal_title { height:30px; padding:10px 0 0 40px; width:260px; }
.pers_close { background:url(../img/personal-title-bg-close.png); }
.pers_open { background:url(../img/personal-title-bg-open.png); }
#personal_title h3 { color:#8093a3; font-size:16px; }
#personal_options { -moz-border-radius-topright:5px; -webkit-border-radius-topright:5px; background:#1f4362; border:1px solid #33516a; height:140px; position:relative; _overflow:hidden; }
#personal_options .viewer a.prev,#personal_options .viewer a.next { top:60px; }
#boxcarousel li { height:80px; background:url(../img/personalise_bg.png) no-repeat top left; margin-top:10px; margin-right:15px; width:140px; float:left; }
#boxcarousel li a { display:block; color:#8093a3; font-size:16px; padding:30px 0; height:20px; text-decoration:none; text-shadow:1px 1px 0 #000; }
#boxcarousel li a:hover { color:#FFF; }
#boxcarousel li a.js-display-block { color:#FFF; }
#item-share { float:left; margin:1.5em 0 0; width:100%; }
#item-share a { line-height:16px; float:left; display:block; color:#8CA6BA; text-decoration:none; padding-left:20px; }
#item-share a:hover { color:#FFF; }
.share-fb { background:url(../img/icon-facebook.gif) no-repeat top left; }
.share-mail { background:url(../img/icon-share.gif) no-repeat top left; margin-left:15px; }
.neighbors-nav { margin-top:1em; float:left; width:100%; background:url(../img/divider.gif) repeat-x top left; padding-top:10px; }
.neighbors-nav a { font-weight:bold; text-decoration:none; color:#f5d128; }
.neighbors-nav a:hover { color:#FFF; }
.neighbors-nav a.nav-prev { float:left; background:url(../img/nav_prev.gif) no-repeat 0 5px; padding-left:11px; }
.neighbors-nav a.nav-next { float:right; background:url(../img/nav_next.gif) no-repeat 100% 5px; padding-right:11px; }
.bigbox .neighbors-nav { padding:10px 10px 0; }
#search-results{ min-height:900px !important; }

/* personalise
---------------------------------------------------*/
span.add { background:url(../img/icon-cross.png); height:23px; left:55px; position:absolute; top:25px; visibility:hidden; width:21px; }
ul.pagination-abs { bottom:10px; position:absolute; right:5px; _margin-top:40px; }
ul.pagination { clear:both; float:right; line-height:18px; margin-top:5px; }
ul.pagination li { display:inline; float:left; margin:0 3px; font-weight:bold; }
ul.pagination li img { vertical-align:middle; }
ul.pagination li a { color:#687e90; text-decoration:none; font-weight:bold; _cursor:hand; }
ul.pagination li.pagination-prev { }
ul.pagination li.pagination-next { }
ul.pagination li.pagination-button { margin-left:15px; }
a.archief { background:url(../img/archief-btn.png); display:block; height:18px; overflow:hidden; width:90px; text-indent:-9999px; }

/*a.archief { background:url(../img/archief-btn.png); bottom:25px; display:block; height:18px; overflow:hidden;  position:absolute; right:17px; width:90px;text-indent:-9999px }*/
.smallbox ul,ul#newsitems { margin:1px; }
.smallbox li a:hover,.smallbox p.wedstrijdinfo span,ul.pagination li a.arrow,ul.pagination li a.active { color:#fff; }
.prev-box { background:url(../img/prev-box.png); height:43px; padding:10px 0 0 17px; position:relative; _background:url(../img/prev-box.gif); }
.prev-box h2 { color:#99bbd7; font-size:16px; margin:0; margin-bottom:5px !important; }
.prev-box h3 { color:#fff; font-size:24px; margin:0; }
.prev-box .eindstand { color:#f5d128; font-size:40px; position:absolute; right:10px; top:10px; }
.light { background:url(../img/lightnoise.jpg); padding-top:0; }
.roundbottom { background:url(../img/light-box-bottom.png); height:14px; margin:0 0 20px; clear:both; }
#upcominggames { background:url(../img/grasveld.jpg); height:237px; margin:0 0 0 160px; width:780px; }
.jcarousel-container { _overflow:hidden; _height:237px; }
#gamecarousel { overflow:hidden; height:237px; }
#gamecarousel li { _display:inline; _float:left; }
#gamecarousel .header { background:url(../img/header.png); margin-right:1px; padding:15px 4px 15px 30px; z-index:0; height:30px; }
#gamecarousel .date { color:#99bbd7; display:block; }
#gamecarousel .match { color:#fff; font-size:18px; text-decoration:none; }
#gamecarousel img { margin:15px 0 0 70px; }
#gamecarousel li a { display:block; height:140px; }
a.ticketinfo { background:url(../img/ticketinfo.png); display:block; height:23px !important; width:84px; text-indent:-9999px; margin:0 auto; }
#teamtable { margin:0 0 20px; width:100%; _background:#376687; background:url(../img/thead.png) no-repeat top left; color:#fff; }
#teamtable thead { font-size:16px; height:40px; text-align:left; overflow:hidden; }
#teamtable thead tr th { padding:10px 0 0 10px; height:30px; text-align:left; }
#teamtable tfoot tr td { background:url(../img/tablefooter.png); }
#teamtable tbody tr td { color:#f5d128; padding:10px; background:url(../img/tablebg.jpg); }
#teamtable a { color:#f5d128; text-decoration:none; }
#teamtable a:hover { border-bottom:1px solid #f5d128; padding-bottom:1px; }

/* spelerinfo */
ul#spelerinfo li { background:url(../img/li-bg.jpg) top right no-repeat; height:75px; display:inline-block; padding:10px 0 0 15px; width:114px; font-size:13px; color:#687e90; line-height:20px; float:left; }
ul#spelerinfo li span { color:#fff; }
ul#spelerinfo { height:85px; }
ul#spelerinfo .player-birthdate { width:106px; }
ul#spelerinfo .player-nationality { width:88px; overflow:hidden; }
ul#spelerinfo .player-weight { width:69px; }
ul#spelerinfo .player-height { width:69px; background:none; }
div#slider img,ul#spelerinfo ul { float:left; }
.smallbox #leaguetable .even td,ul#newsitems .even,#teamtable tbody tr.even td { background:#204463; }
.extramargin { margin-top:20px; }
#related-news h4, #related-news h4 a { color:#f5d128; text-decoration:none !important; }
#related-news h4 a:hover { color:white;}
#related-news{ margin-left:0; padding:0; list-style:none;}
#related-news li { position:relative; list-style:none; }
#related-news li p { margin:5px 0; color:#fff; }
#related-news li span { float:none; color:#687e90; font-weight:normal; font-size:10px; margin:5px 0; }
#related-news a.readmore { display:block; width:300px; position:absolute; top:0; left:0; overflow:hidden; height:0!important; padding-top:78px; background:none; }
#related-news a.readmore:hover { }
#related-news .image{ float:left; margin-right:10px;}
#related-news .text{ float:left; width:260px; }
#related-news .item{ margin-bottom:20px;}
ul#newsitems li { padding:10px 10px 10px 20px; width:428px; clear:both; }
ul#newsitems li p { margin-top:5px; line-height:1.5em;}
ul#newsitems li img { border:3px solid #fff; float:left; }
ul#newsitems li a { float:left; }
ul#newsitems li div.info { margin:5px 0 0 10px; float:left; width:290px; overflow:hidden; }
ul#newsitems li div h3 { color:#f5d128; font-size:14px; margin-bottom:10px; }
ul#newsitems h3 a { color:#f5d128; text-decoration:none; float:none; }
ul#newsitems h3 a:hover { border-bottom:1px solid #f5d128; }
ul#newsitems li div p { color:#fff; margin-bottom:10px; }
ul#newsitems li a.readmore { background:url(../img/slider-nav-next.png); display:block; height:21px; overflow:hidden; float:right; margin:30px 20px 0 0; _margin-right:0; width:12px; text-indent:-999px; }
ul#newsitems li div span { color:#687e90; font-size:11px; }
.fixedsmall ul.pastgames li a { background:none; }
.fixedsmall ul.pastgames { _float:left; _width:300px; }
.player-detail h3{ color:white; }

/* thank you IE6 */
.fixedsmall ul.pastgames li { _float:left; _width:280px; }

/* Contact
---------------------------------------------------*/
#contact-uren p,#contact-uren h3,#contact-uren h4 { color:#7891a6; margin:0 0 1em; font-size:12px; }
#contact-uren h3 { margin-top:1em; }
#contact-uren h3 strong { font-size:14px; }
#contact-uren strong { display:block; color:#FFF; }
#contact-uren h4 strong { display:inline; font-weight:normal; }
#contact-uren p strong { font-weight:normal; }

/* Speler - detail
---------------------------------------------------*/
.player-archives .post ul#players,.player-archives .post #players li { padding:0; margin:0; list-style:none; }
.player-archives .credits { color:#687e90; padding:10px 20px 0; text-align:center; }
ul#players li a { display:block; padding:18px; margin-right:10px; background:transparent url(../img/slider-nav-next.png) right no-repeat; color:#f5d128; text-decoration:none; }
ul#players li a:hover { text-decoration:underline; }
div.player-archives h2 { color:#FFF; }
ul#players li.odd { background:#204463 url(../img/lightnoise.jpg) repeat; }
div.player-archives .post { padding-left:1px; padding-right:1px; }
div.player-archives h2 { margin-left:18px; }
div.btnlink { background:transparent url(../img/btn.left.png) center left no-repeat; float:right; padding-left:5px; height:23px; margin-right:10px; _background:#000; }
div.btnlink a { text-decoration:none; font-size:11px; color:#520; display:block; background:transparent url(../img/btn.right.png) center right no-repeat; padding-right:5px; _background:#000; _width:150px; }
div.btnlink a span { display:block; height:19px; line-height:13px; background:transparent url(../img/btn.center.png) center center repeat-x; padding:2px 10px; color:#520; cursor:hand; _background:#000; _color:#FFF; }
#slider div.btnlink { position:absolute; top:15px; right:0; }

/* forms
---------------------------------------------------*/
.input { padding:3px 0 5px; }
.input label { display:block; }
.input label span.required { display:inline; padding:0 5px; }
.input input,.input textarea { width:300px; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.input .form-error { border:1px solid #CC0000; }
.submit { display:inline; }
.submit button,.submit input { padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; }
.error-message { padding-left:130px; font-size:10px; }
.checkbox { }
.checkbox input { width:auto; }
.checkbox label { float:none; display:inline; width:auto; }
.submit { text-align:right; }
fieldset.hidden { display:none; }

/* footer
---------------------------------------------------*/
#footer { background:url(../img/footer.jpg); margin:0; padding-bottom:30px; padding-top:10px; border-top:1px solid #36506D; }
#footer-text { color:#687e90; width:980px; margin:0 auto; padding:0; font-size:10px; margin:0 auto; float:none; display:block; position:relative; text-align:center; }
#footer-text img { vertical-align:middle; }
#footer-text p { text-align:center; margin-top:5px; }
#footer a { color:#687e90; text-decoration:none; }

/* gallerific.css
---------------------------------------------------*/
#gal { position:relative; margin:1em 0; clear:both; }
#thumbs { position:relative; margin:0 0 10px; }
#slideshow { margin-left:20px; clear:both; }
#popup #slideshow { margin-left:35px; }
#slideshow img { border:4px solid #FFF; margin-left:17px; }
.ss-controls { display:none; }
#popup #gal .ss-controls { display:block; position:absolute; left:37px; top:555px; }
#popup #gal .ss-controls a { text-decoration:none; font-size:10px; color:#CCC; }
#gal ul.thumbs { margin:0 0 10px 20px; height:60px; }
#gal ul.thumbs { margin-top:10px; margin-left:37px; }
#gal ul.thumbs img { display:block; height:56px; width:56px; }
#gal ul.thumbs li { display:block; height:56px; width:56px; float:left; margin:0 11px 0 0; padding:0; }
#popup #gal ul.thumbs li { margin-right:18px; }
#gal ul.thumbs li a { display:block; height:56px; width:56px; float:left; padding:0; }
#gal ul.thumbs li { border:2px solid #FFF; }
#gal ul.thumbs li.selected { border:2px solid #F5D128; }
#gallery_home ul.thumbs { display:none; }
#gallery_home #gal { margin:30px auto 0; width:260px; }
#gallery_home .gal-title { text-align:center; text-decoration:none; font-size:13px; color:#687e90; display:block; background:url(../img/scale.png) no-repeat right center; height:16px;}
#gallery_home #slideshow { padding-right:45px; text-align:center; }
#popup { background:#0C1825; height:auto; }
#popup body { background:none; height:auto; }
#popup #slideshow { text-align:center; height:460px; margin-left:0; }
#popup #slideshow img { margin-left:10px; margin-left:0; }
#controls .nav-controls .prev { position:absolute; left:0; background:url(../img/slider-nav-prev.png) no-repeat 0 85px; float:left; height:0!important; overflow:hidden; padding-top:130px; width:20px; display:block; }
#controls .nav-controls .next { position:absolute; right:0; background:url(../img/slider-nav-next.png) no-repeat 0 85px; float:left; height:0!important; overflow:hidden; padding-top:130px; width:20px; display:block; }
#gallery_home #controls .nav-controls .prev,#gallery_home #controls .nav-controls .next { background-position:0 50px; }
#popup #controls .nav-controls .prev,#popup #controls .nav-controls .next { padding-top:500px; background-position:0 250px; }
#gal #view-large-gal { position:absolute; font-size:11px; right:0; bottom:0; background:url(../img/scale.png) no-repeat right center; padding-right:20px;}
#gal .pagination { text-align:center; }
#gal .pagination a { padding:0 5px; color:#FFF; text-decoration:none; font-weight:bold; }
#gal .pagination .current { color:#F5D128; font-weight:bold; display:inline; font-size:13px; }
#gal #links { position:absolute; right:60px; margin:5px 0 0; _margin-top:-22px; }
.cake-sql-log tr td { padding:5px 0; }
.center { background:url(../img/lightnoise.jpg) repeat-y top left; float:left; }
.main_image { width:640px; height:352px; float:left; position:relative; overflow:hidden; color:#fff; }
.main_image h2 { }
.main_image p { }
.main_image .desc { position:absolute; bottom:0; left:0; width:100%; }
.main_image .block { width:600px; background:transparent url(../img/semiblack.png); padding:20px; }
.main_image a.show { background-position:left bottom; }
.image_thumb { width:331px; position:absolute; right:0; }
.image_thumb img { border:3px solid #674900; float:left; }
.image_thumb ul { margin:0; padding:0; list-style:none; }
.image_thumb ul li { margin:0; padding:6px 10px 6px 51px; background:url(../img/slider-item.jpg) no-repeat top right; width:270px; float:left; height:58px; overflow:hidden; position:relative; }
.image_thumb ul li.hover { background:url(../img/slider-item-active.png) no-repeat top left; cursor:pointer; _background:url(../img/slider-item-active-ie.jpg) no-repeat top right; }
.image_thumb ul li.active { background:url(../img/slider-item-active.png) no-repeat top left; cursor:default; _background:url(../img/slider-item-active-ie.jpg) no-repeat top right; }
div#slider .image_thumb ul li a.readmore { margin-right:0; right:15px; position:absolute; bottom:10px; }
.image_thumb ul li img { display:none; }
.image_thumb ul li p { color:#674900; }
.image_thumb ul li.active p { color:#FFF; }
html .image_thumb ul li h2 { font-size:13px; margin:5px 0; padding:0; color:#674900; }
.image_thumb ul li .block { height:52px; overflow:hidden; }
.bnr { display:block; text-align:center; margin-top:30px; }
#block_pages_content_partners .center { margin-top:-20px; }
#block_pages_content_partners img { float:left; margin-left:20px; margin-bottom:25px; }

/* shop */
.shop-cat img { margin-left:1px; }
.shop-product h2 { font-size:14px; overflow:hidden; height:15px; }
.shop-product img { margin-left:1px; }
#fanshop-content { padding-left:16px; height:220px; overflow:hidden; line-height:1.2em;}
#fanshop-content p { margin-bottom:5px; }
.product_image { position:relative; }
.product_image .zoom { position:absolute; right:10px; top:10px; background:transparent url(../img/semiblack.png); color:#FFF; padding:3px; text-decoration:none; }
.product_image .price { position:absolute; background:transparent url(../img/semiblack.png); right:1px; bottom:20px; color:#FFF; padding:5px 15px 5px 10px; }
.product_image .sizes { position:absolute; background:transparent url(../img/semiblack.png); right:1px; bottom:1px; color:#FFF; padding:3px 7px; font-size:10px; }
div#slider ul#subnav-small .shop_menuitem a { font-size:11px; background:url(../img/sub-nav-shop.jpg); height:28px; padding-top:0; padding-bottom:0; line-height:30px; }
ul#output-featurelist { right:0; position:relative; }
ul#output-featurelist li { position:absolute; }

/*mobile page*/
#mobile { margin:0 auto; margin-top:50px; margin-bottom:100px; width:832px; height:283px; background-image:url(../img/mobile/bg.png); padding:65px 20px; background-repeat:none; }
#mobile #features { float:left; }
#mobile #features ul { list-style:none; margin-top:20px; }
#mobile #features ul li { background-image:url(../img/mobile/btn-bg-features.png); padding:10px; width:192px; margin-bottom:5px; }
#mobile #features ul li a { font-family:arial, helvetica, sans-serif; color:white; text-decoration:none; font-size:18px; }
#mobile #features ul li a:hover,#mobile #features ul li a.active { color:#f6d62c; }
#mobile a#mobile-btn { position:relative; background-image:url(../img/mobile/btn-no-iphone.png); height:54px; width:185px; display:block; text-indent:-9999px; margin-top:-40px; margin-left:-40px; }
#mobile a#mobile-btn:hover { background-position:bottom; }
#mobile #content-mobile { float:right; width:250px; font-family:arial, helvetica, sans-serif; color:white; font-size:12px; line-height:24px; }
#mobile .mobile-text { display:none; }
div #rotator { position:relative; margin-left:291px; margin-top:-22px; }
div#rotator ul li { float:left; position:absolute; list-style:none; }
div#rotator ul li.show { z-index:20; }
#mobile #appstore{ float:right; margin-top:25px; margin-right:-20px;}

#appbutton{ float:right; margin-top:10px; display:block;  margin-right:40px;}
#yappalogo{ float:left;margin-top:28px; display:block;  margin-left:-15px;}

/* canarizer */
#canarizer{	margin-bottom:80px; position: relative;}
#canarizer form { margin-left: -7px;}
#canarizer div.box{
	background-image:url(../img/canarizer/canarizer-bg-box.gif);
	width:253px;
	height:205px;
	float:left;
	margin-left:10px;
	padding:20px 25px;
	line-height:18px;
	margin-top:100px;
	text-align:center;
}

#canarizer div.images{
	padding:18px 0px 18px 16px;
	width:287px;
	height:209px;
}

#canarizer div.images img{
	margin-right:17px;
	margin-bottom:15px;;
	margin-top:0 !important;
}

#canarizer div.box p{
	color:white;font-size:12px; 	font-family: helvetica, arial, sans-serif;
	text-align:left;
}

#canarizer div.box p span{
	color:#f2d400;
}

#canarizer div.box div{
	margin-top:30px;
	margin-left:-10px;
}


#canarizer div.box p.small{	color:#b8d9f6;	font-size:11px;	text-align:center;	position:relative; margin-bottom: 15px;}
#canarizer input#Image { margin-bottom: 10px;}
#canarizer div.box img{margin-top:20px;}
#canarizer div.box label{display:none;}
#canarizer .bird{position:relative;margin-top:40px;z-index:1;margin-left:-50px;float:right;}
#canarizer .logo{	margin-top:30px;	margin-left:360px;	margin-bottom:-90px;}
#canarizer a.facebook{	position: absolute;	top:75px; left: 20px;}
#canarizer .arrow{	position:absolute;	margin-top:40px;margin-left:60px;}

/* Banner abbonementen */
.container940{
	width:940px;
	margin:0 auto;
}

.left{
	float:left;
}

#banner-abbo{
	width:100%;
	background-color:black;
	display:none;
}

/* FORMS
===================================*/
.woosh-form{
	margin:.75em 0;
	display:block;
}

.woosh-form .text{
	margin-bottom:1em;
}

.woosh-form .text input, .woosh-form .textarea textarea, .woosh-form .password input{
	border:1px solid #ccc;
	padding:8px 10px;
	font-size:12px;
	margin-bottom:15px;
}

.textarea textarea{
	width:175px;
}

.woosh-form .text input.small{
	width:50px;
}

.woosh-form .text input.medium{
	width:150px;
}

.woosh-form .text input.large{
	width:175px;
}

.woosh-form .text label, .woosh-form .textarea label, .woosh-form .radio legend, .woosh-form .password label{
	font-size:12px;
	width:120px;
	display:block;
	float:left;
	padding:5px 0;
	color:white;
}

.woosh-form .radio input{
	width:auto!important;
}

.woosh-form .radio label{
	margin:0 .75em 0 .5em;
	display:inline;
}

.woosh-form .text label em, .woosh-form .textarea label em, .woosh-form .radio legend em{
	font-style: normal;
	color:#FF5C53;
}

.woosh-form .checkbox{
	margin-left:100px;
}

.woosh-form .checkbox label{
	margin:0 .75em 0 .5em;
}

.woosh-form .oneline{
	float:left;
}

.woosh-form .oneline label.child{
	width:100px !important;
	margin-right:10px !important;
	margin-left:80px !important;
}

.woosh-form .woosh.error-message{
	margin-top:1em;
	color:red;
}

.woosh-form .submit{
	margin-top:1em;
}

.woosh-form .submit input{
	display:block;
	padding:8px 10px;
	float:left;
	text-shadow: 0 -1px 0 #BF9800;
	color:white !important;
	font-weight:bold;
	cursor:pointer;
	font-size:12px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background-color:#EABC00;
	border:none;
	margin-left:100px !important;
}

#login.woosh-form .submit input{
	margin-left:120px !important;
}

.woosh-form .submit input:hover {
	text-shadow: 0 1px 0 #FFDB4F;
	color:black !important;
}

.error-message{
	color:red;
}

/* SELECT BETWEEN DIVISIONS*/
#selectie{
	background: rgb(31,69,101); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(31,69,101,1) 0%, rgba(33,75,111,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,69,101,1)), color-stop(100%,rgba(33,75,111,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(31,69,101,1) 0%,rgba(33,75,111,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(31,69,101,1) 0%,rgba(33,75,111,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(31,69,101,1) 0%,rgba(33,75,111,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f4565', endColorstr='#214b6f',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(31,69,101,1) 0%,rgba(33,75,111,1) 100%); /* W3C */
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-raduys:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-raduys:5px;
	background-repeat:no-repeat;
	width:249px;
	height:27px;
	position:absolute;
	left:600px;
	top:0;
	-moz-box-shadow:0 1px 0 #577590;
	-webkit-box-shadow:0 1px 0 #577590;
	-o-box-shadow:0 1px 0 #577590;
	box-shadow:0 1px 0 #577590;
}

#selectie ul li{
	float:left;
	margin-right:28px;
}

#selectie ul li a{
	float:left;
	text-decoration:none;
	color:#95ABBC;
}

#selectie ul li a:hover{
	color:white;
}

#selectie ul li a.active{
	color:#0e283f;
	text-shadow:0 1px #3a6185;
	font-weight:bold;
}

#selectie ul{
	margin-top:7px;
	float:left;
	margin-left:42px;
}

.cb{
	clear:both;
}

.right{
	float:right;
}


/*LIVECENTER*/
#livecenter{
	padding:30px 10px;
}

#livecenter .smallbox {
    margin: 0 0 10px;
}

#livecenter .biggestbox{
	margin-right:10px;
}

#livecenter .logo{
	margin:0 0 10px 10px;
}

#livecenter .score{
	background:url(../img/livecenter/score-bg.gif) no-repeat;
	width:277px;
	height:98px;
	margin-left:12px;
}

#livecenter .score h1{
	text-align:center;
	font-size:72px;
	padding-top:10px;
}

#livecenter .wedstrijdlogos .team1, #livecenter .wedstrijdlogos .team2{
	float:left;
	display:block;
	width:auto;
}

#livecenter .wedstrijdlogos .team2{
 	float:right !important;
}

#livecenter .wedstrijdlogos{
	margin-top:20px;
}

#livecenter .wedstrijdlogos img{
	height:85px;
}

#livecenter .list li{
	margin-bottom:3px;
	background:#204463;
	padding:5px 10px;
	line-height:1.5em;
}

#livecenter .list li span{
	margin-right:30px;
}

#livecenter .soon{
	padding:0 15px;
}

p.livegame{
	margin:-5px 0 10px 0;
	text-align:center;
	position: absolute;
    top: 46px;
    left:20px;
}

#livecenter  .tallbox{
	height:480px;
	background-repeat:no-repeat;
}

#livecenter  .tallbox ul{
	background:url(../img/bgpat.png);
	height:434px;
	overflow-x:auto;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	padding:0 3px;
}

#livecenter .bg{
	background:url(../img/bgpat.png);
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	height:434px;
}

#livecenter .pre p{
	line-height:1.5em;
	padding:0 10px;
	margin-bottom:10px;
}

#topbanner{
	background-color:#153958;
	background:url(../img/livecenter/bg-livebar.gif) repeat-x;
}

#topbanner .banner{
	position:absolute;
	left:0;
	top:0;
}

#topbanner p strong{
	font-size:18px;
}

#livereport{
	margin-bottom:20px;
}

#livecenter .scrollbox,
#livereport .scrollbox{
	height:451px;
margin:0 4px;
overflow-y:auto;
}

#livecenter .report span,
#livereport .report span{
	display:block;
	float:left;
	color:white;
}

#livecenter .report p{
	width:455px;
	float:right;
}

#livereport .report p{
	width:270px;
	float:right;
}

#livereport ul.report{
	margin:0 !important;
}

#livereport .list li {
    background: #204463;
    line-height: 1.5em;
    margin-bottom: 3px;
    padding: 5px 10px;
}

#livecenter  .tallbox{
	height:480px;
	background-repeat:no-repeat;
}

#livecenter  .tallbox ul{
	background:url(../img/bgpat.png);
	height:434px;
	overflow-x:auto;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	padding:0 3px;
}

#livecenter .mobile{
	height:1005px;
	margin-right:10px;
}

#livecenter .mobile ul{
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	background:url("../img/bgpat.png") repeat scroll 0 0 transparent;
	height:959px;
	overflow-x:auto;
	padding:0 3px 6px;
}

#livecenter span.icon{
	display:block;
	float:left;
	text-align:center;
	width:20px;
}

#livecenter .opstelling, #livecenter .facebook{
	margin-right:0;
}

#livecenter .opstelling ul{
	width:302px;
}

#livecenter .opstelling ul{
	height:420px;
	overflow-y:auto;
}

#livecenter .mobile ul li div{
	color:white;
	margin-bottom:5px;
}

#livereport .list li span {
    margin-right: 30px;
}

#livereport span.icon {
    display: block;
    float: left;
    text-align: center;
    width: 20px;
}

#topbanner .container{
	width:600px;
	margin:0 auto;
}

#topbanner .score{
	background:url(../img/livecenter/score-top.png) no-repeat;
	width:162px;
	height:93px;
	float:left;
}

#topbanner .details{
	float:left;
	margin-top:30px;
	margin-left:30px;
}

#topbanner .score h1{
	padding-top:44px;
	text-align:center;
	margin-right:7px;
}

#topbanner .team1, #topbanner .team2{
	float:left;
	padding-top:33px;
}

#topbanner .team1{
	margin-right:10px;
}


#topbanner .team2{
	margin-left:10px;
}

#topbanner img.team{
	height:48px;
}

.ical{
	background:url("../img/ical.png") no-repeat scroll left center transparent;
	display:block;
	height:12px;
	margin-right:10px;
	padding-left:21px;
}

.ical a{
	color:#95ABBC;
	text-decoration:none;
}

.ical a:hover{
	color:white;
}

/* DINERS */

#diners{
	margin-top:30px;
	margin-right:20px;
}

#order-table{
	margin-top:20px !important;
}

#diners h3{ margin-top:5px;}

#diners #order-table th{
	background:none repeat scroll 0 0 #22394F;
	border-bottom:1px solid #37556F;
	font-size:14px;
	font-weight:normal;
	text-align:left;
}

#diners #order-table tr td{
	width:25%;
}

#diners #order-table tr td input{
	width:25px;
	text-align:center;
}

#diners #order-table tr td a{
	text-decoration:none;
}

.align-center{
	text-align:center;
}

#diners .submit input{
	float:right;
}

.error{
	color:red;
}

#login-diners .error-message{
	float:none;
	font-size:12px;
	padding:0;
	margin-top:10px;
}

/* DINERS FRONT */
#match-menu h4 {
	color:white;
	font-weight:bold;
	font-size:14px;
	float:left;
	padding:3px 0;
	margin-right:10px;
	text-decoration:none;
}

#match-menu .label{
	float:left;
	padding:5px;
	background:#112230;
	color:white;
	margin-right:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-size:11px;

}
#match-menu .more{
	font-size:11px;
	padding:5px 0;
}

#match-menu ul{
	list-style:none !important;
}

#match-menu ul li{
	margin-bottom:10px;
	text-align:center;
	list-style:none !important;
}

#match-menu .menu{
	margin:0 0 30px 0;
	display:none;
	color:#99C1DF;
}

#match-menu strong{
	color:white;
}

.hairline{
	height:1px;
	width:100%;
	background:#29485F;
	margin:5px 0;
}

#gamescoreheader{
	text-align:center;
	font-size:24px;
	text-shadow:1px solid black;
}

#language{
	position:absolute;
	top:0;
	right:0;
}

#language ul li{
	float:left;
}

#language ul li a{
	background:#4F7D9F;
	padding:3px;
	color:white;
	margin-right:5px;
	float:left;
	display:block;
	text-decoration:none;
	font-size:11px;
}

#language ul li a.active, #language ul li a:hover{
	background:#EFB600;
}

/*
#campaign{
	background:black;
	border-bottom:1px solid #487393;
}

#campaign a{
	display:block;
	width:100%;
	height:100px;
	text-indent:-9999em;
}

#campaign a.banner1{
	background:url(/img/5000steman/banners/1.jpg) no-repeat center center;
}

#campaign a.banner2{
	background:url(/img/5000steman/banners/2.jpg) no-repeat center center;
}

#campaign a.banner3{
	background:url(/img/5000steman/banners/3.jpg) no-repeat center center;
}
*/

.filter-box .submit input{
	float:right;
	background: rgb(18,36,51); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(18,36,51,1) 0%, rgba(14,27,38,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(18,36,51,1)), color-stop(100%,rgba(14,27,38,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(18,36,51,1) 0%,rgba(14,27,38,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(18,36,51,1) 0%,rgba(14,27,38,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(18,36,51,1) 0%,rgba(14,27,38,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#122433', endColorstr='#0e1b26',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(18,36,51,1) 0%,rgba(14,27,38,1) 100%); /* W3C */
	padding:5px 10px !important;
	font-size:10px !important;
	color:#a4c2dc !important;
	text-decoration:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-weight:normal !important;
	line-height:1;
	border:0;
	cursor:pointer;
}

a.more-button{
	float:right;
	background: rgb(18,36,51); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(18,36,51,1) 0%, rgba(14,27,38,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(18,36,51,1)), color-stop(100%,rgba(14,27,38,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(18,36,51,1) 0%,rgba(14,27,38,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(18,36,51,1) 0%,rgba(14,27,38,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(18,36,51,1) 0%,rgba(14,27,38,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#122433', endColorstr='#0e1b26',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(18,36,51,1) 0%,rgba(14,27,38,1) 100%); /* W3C */
	padding:5px 10px !important;
	font-size:10px !important;
	color:#a4c2dc !important;
	text-decoration:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-weight:normal !important;
	line-height:1;
}

.smallbox a.more-button{
	margin-right:10px;
}

h2.voetbalbelgie span{
	display:block;
	float:left;
	background:url(/img/vb-tiny.png) no-repeat;
	width:39px;
	height:20px;
	text-indent:-9999em;
	margin-top:-2px;
}

.pictures-home{
	margin-bottom:35px;
}

.pictures-home ul{
	margin:0;
	list-style:none;
	margin-left:9px;
}

.pictures-home ul li{
	padding:0;
	margin:0 5px;
	float:left;
	margin-top:5px;
}

.pictures-home ul li a{
	background:none;
	padding:0;
	float:left;
}

a.product-idk{
	width:280px;
	margin-left:10px;
	height:160px;
	display:block;
	position:relative;
	margin-bottom:10px;
}

a.product-idk span{
	background:black;
	padding:5px;
	color:white;
	position:absolute;
	right:0;
	bottom:30px;
}

/* Rotator */
/* rotator in-page placement */
div.rotating-banner {
	position:relative;
	height:106px !immportant;
	margin:0 !important;
}
/* rotator css */
div.rotating-banner ul li {
	float:left;
	position:absolute;
	list-style: none;
	padding-top:0 !important;
}
div.rotating-banner ul li.show {
	z-index:500;
}

.block-newsletter form{
	padding:0 10px;
}

.block-newsletter form p{
	margin-bottom:5px;
}

.block-newsletter form .text input{
	background: rgb(31,69,101); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(31,69,101,1) 0%, rgba(33,75,111,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,69,101,1)), color-stop(100%,rgba(33,75,111,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(31,69,101,1) 0%,rgba(33,75,111,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(31,69,101,1) 0%,rgba(33,75,111,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(31,69,101,1) 0%,rgba(33,75,111,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f4565', endColorstr='#214b6f',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(31,69,101,1) 0%,rgba(33,75,111,1) 100%); /* W3C */
	border:0;
	padding:7px 10px;
	width:260px;
	-moz-box-shadow:0 1px 0 #335a7b;
	-webkit-box-shadow:0 1px 0 #335a7b;
	-o-box-shadow:0 1px 0 #335a7b;
	box-shadow:0 1px 0 #335a7b;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin-bottom:5px;
	color:white;
}

.block-newsletter form .submit input{
	background: rgb(227,181,0); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(227,181,0,1) 0%, rgba(217,155,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(227,181,0,1)), color-stop(100%,rgba(217,155,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(227,181,0,1) 0%,rgba(217,155,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(227,181,0,1) 0%,rgba(217,155,0,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(227,181,0,1) 0%,rgba(217,155,0,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3b500', endColorstr='#d99b00',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(227,181,0,1) 0%,rgba(217,155,0,1) 100%); /* W3C */
	padding:5px 10px;
	color:#775600;
	border:0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	width:auto;
	float:right;
	font-size:12px;
	cursor:pointer;
	font-weight:normal;
}

.block-newsletter form .text input::-webkit-input-placeholder{
	color:white;
}

.block-newsletter form .text input:-moz-placeholder{
	color:white;
}

.block-mobile{
	margin-left:10px;
}

.btn-follow-twit{
	margin-top:12px; 
	margin-right:10px;
}

#footer div.sitemap{
	margin-top:20px;
}

#footer div.sitemap .cols8 .col.first{
	margin-left:0;
}

#footer div.sitemap{
	width:940px;
	margin:15px auto;
}

#footer div.sitemap .cols8 .col{
	width:85px;
	margin-left:10px;
	float:left;
}

#footer div.sitemap ul li a:hover{
	color:white;
}

#footer div.sitemap .cols8 .col h6{
	margin-bottom:10px;
}

#footer div.sitemap .cols8 .col h6, 
#footer div.sitemap .cols8 .col h6 a{
	color:white;
	font-size:12px;
}

#footer div.sitemap .cols8 .col ul li{
	margin-bottom:5px;
}

#footer div.sitemap .cols8 .col ul li a{
	font-size:11px;
}

#search{
	position:absolute;
	right:20px;
	top:50px;
}

.ie7 #search{
	position:relative;
	left:600px;
	top:30px;
	width:150px !important;
}

#search .text input{
	background: rgb(31,69,101); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(31,69,101,1) 0%, rgba(33,75,111,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(31,69,101,1)), color-stop(100%,rgba(33,75,111,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(31,69,101,1) 0%,rgba(33,75,111,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(31,69,101,1) 0%,rgba(33,75,111,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(31,69,101,1) 0%,rgba(33,75,111,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f4565', endColorstr='#214b6f',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(31,69,101,1) 0%,rgba(33,75,111,1) 100%); /* W3C */
	border:0;
	padding:7px 10px;
	width:130px;
	-moz-box-shadow:0 1px 0 #335a7b;
	-webkit-box-shadow:0 1px 0 #335a7b;
	-o-box-shadow:0 1px 0 #335a7b;
	box-shadow:0 1px 0 #335a7b;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	margin-bottom:5px;
	color:white;
	-moz-box-shadow:0 1px 0 #577590;
	-webkit-box-shadow:0 1px 0 #577590;
	-o-box-shadow:0 1px 0 #577590;
	box-shadow:0 1px 0 #577590;
}

#search a.submit{
	position:absolute;
	right:10px;
	top:8px;
}

#tabs-featurelist p.description{
	width:180px;
	overflow:hidden;
	line-height:1.2em;
	height:30px;
	display:none;
	font-size:11px;
}

#tabs-featurelist .active p.description,
#tabs-featurelist .hover p.description{
	display:block;
	color:white;
}

.news-detail .cols2{
	margin-bottom:20px;
}

.news-detail .cols2 .col{
	width:207px;
	margin-left:10px;
	float:left;
}

.news-detail .cols2 .col.first{
	margin-left:0;
}

.news-detail .cols2 .col .image{
	float:left;
	margin-right:10px;
}

.news-detail .cols2 .col .text{
	width:120px;
	float:left
}

.news-detail h3{
	color:white;
}

.news-detail .cols2 .col h4 a{
	text-decoration:none;
}

.social-box{
	background:url('/img/bg-light.gif');
	padding:5px;
	position:absolute;
	left:74px;
	top:540px;
	width:96px;
	overflow:hidden;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	-moz-box-shadow:0 -1px 0 #31536e;
	-webkit-box-shadow:0 -1px 0 #31536e;
	-o-box-shadow:0 -1px 0 #31536e;
	box-shadow:0 -1px 0 #31536e;
	z-index:20;
}

.filter-box{
	background:url('/img/bg-light.gif');
	padding:5px;
	position:absolute;
	left:20px;
	top:200px;
	width:150px;
	overflow:hidden;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	-moz-box-shadow:0 -1px 0 #31536e;
	-webkit-box-shadow:0 -1px 0 #31536e;
	-o-box-shadow:0 -1px 0 #31536e;
	box-shadow:0 -1px 0 #31536e;
	z-index:98;
}

.player-wallpaper .image{
	margin-left:10px;
	float:left;
}

.player-wallpaper ul {
	width:40px;
	float:left;
}

.tv-description li{
	padding:10px;
	line-height:1.5em;
}

.tv-center .cols3{
	margin-top:15px;
}

.tv-center .cols3 .col{
	width:135px;
	float:left;
	margin-left:10px;
	margin-bottom:15px;
}

.tv-center .cols3 .col.first{
	margin-left:0;
}

.tv-center .cols3 .col a.image{
	text-decoration:none;
	display:block;
}

.tv-center .cols3 .col div.image{
	width:135px;
	height:85px;
	background:black;
	margin-bottom:5px;
}

.tv-center .cols3 .col div.description h3{
	font-size:12px;
	margin-bottom:3px;
}

.tv-center .cols3 .col div.description h3 a{
	text-decoration:none;
}

.tv-center .cols3 .col div.description span.date{
	margin-bottom:3px;
}

.tv-center div.tags span.tag{
	display:block;
	font-size:10px;
	color:#acbbc7;
	background: rgb(46,77,101); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(46,77,101,1) 0%, rgba(65,108,141,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(46,77,101,1)), color-stop(100%,rgba(65,108,141,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(46,77,101,1) 0%,rgba(65,108,141,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(46,77,101,1) 0%,rgba(65,108,141,1) 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, rgba(46,77,101,1) 0%,rgba(65,108,141,1) 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e4d65', endColorstr='#416c8d',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, rgba(46,77,101,1) 0%,rgba(65,108,141,1) 100%); /* W3C */
	float:left;
	padding:0 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.tv-center.aside div.tags{
	padding:10px;
}

.tv-center.aside div.tags span.tag{
	line-height:1.5em;
	margin-bottom:5px;
	margin-right:5px;
}

.tv-center div.tags span.tag a{
	color:#acbbc7 !important;
	font-size:11px;
	text-decoration:none !important;
}

.tv-center div.tags span.tag a:hover{
	color:white !important;
}

.smallbox .pastgames li{ position:relative; }
.smallbox .pastgames li a.game-score{ position:absolute; right:5px; color:#F5D128; background:none;}

.fb-comments{
	background:white;
	padding:5px;
}

#tab-gamereport .thumbs{
	margin:0;
	list-style: none !important;
}

#tab-gamereport .thumbs li{
	float:left;
	margin-right:10px;
	list-style: none;
}

#tab-gamereport p.more{
	font-size:11px;
	margin-bottom:20px;
}

#tab-gamereport p.more a{
	color:#99BBD7;
}
