/* Basis elementen en hoofdelementen -----------------------------------------*/

* {
margin					: 0px;
padding					: 0px;
}

html, body {
height: 100%; /* héél belangrijk i.v.m. de achtergrond */
}

body {
background				: #0d0201 url(../img/main_bg.jpg) repeat-x left top;
}

h1 {
font-family				: "Trebuchet MS", "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-size					: 20px; 
font-style				: normal; 
line-height				: normal; 
font-variant				: normal; 
color					: #333; 
font-weight				: lighter; 
margin					: 10px 0px 20px 0px;
}

h2 {
font-family				: "Trebuchet MS", "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-size					: 14px;
margin					: 10px 0px 20px 0px;
padding					: 0px 0px 4px 0px;
}

h3 {
font-family				: "Trebuchet MS", "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-size					: 11px;
font-weight				: bold;
padding					: 0px;
margin					: 0px;
}

p {
font-family				: "Trebuchet MS", "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-size					: 11px;
line-height				: 18px;
padding					: 0px 10px 20px 0px;
}

a {
color					: #c11913;
text-decoration			: none;
}

a:hover {
text-decoration			: underline;
}

a img {
border					: 0px;
}

img { 
behavior					: url(iepngfix.htc);
}

strong {
font-weight				: bold;
}

ul {
padding					: 0px 0px 1.4em 20px;
list-style-type			: square;
}

ol {
padding					: 0px 0px 1.4em 30px;
list-style-type			: decimal;
}

li {
padding					: 0px 0px 0px 0px;
color					: #333;
font-size					: 11px;
line-height				: 18px;
font-family				: "Trebuchet MS", "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-size					: 11px;
}

/* Placeholders --------------------------------------------------------------*/

#container {
z-index					: 0;
margin					: auto;
width					: 984px;
color					: #333;
background-image			: url(../img/bg_container.png) repeat-y;
behavior					: url(iepngfix.htc);
min-height				: 100%;
height					: auto !important; /* voor moderne browsers */
height					: 100%; /* voor IE */
}

#wrap, #wrap_home {
position					: relative;
width					: 960px;
margin					: auto;
background				: #700e0b url(../img/bg_wrap.jpg) repeat-x;
z-index					: 1;
}

#wrap_home {
/*height					: 957px;*/
height:820px;
}

#header_pic {
position					: absolute;
width					: 960px;
height					: 130px;
z-index					: 1;
}

#logo {
position					: absolute;
width					: 167px;
height					: 167px;
top						: 57px;
left						: 397px;
z-index					: 2;
}

#login {
position					: absolute;
width					: 196px;
height					: 16px;
top						: 0px;
right					: 0px;
font-size					: 0px;
z-index					: 3;
}

#login a {
width					: 41px;
height					: 30px;
display					: block;
z-index					: 8;
}

#login a:focus {
outline					: none;
}

.login_hidden {
position					: relative;
width					: 196px; 
display					: none;
}

#login form {
position					: absolute;
display					: block;
top						: 5px;
left						: 15px;
width					: 170px;
height					: 30px;
margin					: 0px;
padding					: 0px;
z-index					: 9;
}

#login form input.inputfield {
width					: 120px;
height					: 16px;
padding					: 1px;
border					: 1px inset #EEE;
background-color			: #EFEFEF;
font-family				: "Trebuchet MS", "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-size					: 11px;
color					: #333;
margin					: 2px;
}

#login form input.button {
width					: 30px;
height					: 20px;
padding					: 0px;
border					: 1px inset #c11913;
background-color			: #c11913;
font-family				: "Trebuchet MS", "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-size					: 11px;
color					: #FFF;
font-weight				: bold;
margin					: 2px;
}

/* NAVIGATIE ------------------------------------------------------- */

#nav {
position					: absolute;
width					: 960px;
height					: 40px;
color					: #000;
background				: #6e0e0b url(../img/bg_nav.jpg) repeat-x;
z-index					: 1;
top						: 130px;
}

#nav a {
display					: block;
background-position			: 0px 0px;
z-index					: 8;
height					: 13px;
top						: 8px;
font-size					: 0px;
position					: absolute;
}

#nav a:hover {
background-position			: 0px -13px;
}

.nav_home a 		{ width: 34px; background: url(../img/nav_home.gif) no-repeat; left: 18px; background-position: 0px 0px; }
.nav_nieuws a 		{ width: 45px; background: url(../img/nav_nieuws.gif) no-repeat; left: 82px; }
.nav_club a 		{ width: 46px; background: url(../img/nav_club.gif) no-repeat; left: 153px; }
.nav_wedstrijden a 	{ width: 77px; background: url(../img/nav_wedstrijden.gif) no-repeat; left: 224px; }
.nav_supporters a 	{ width: 70px; background: url(../img/nav_supporters.gif) no-repeat; left: 327px; }
.nav_sponsors a 	{ width: 58px; background: url(../img/nav_sponsors.gif) no-repeat; left: 567px; }
.nav_kidsclub a 	{ width: 56px; background: url(../img/nav_kidsclub.gif) no-repeat; left: 667px; }
.nav_eentweetje a 	{ width: 75px; background: url(../img/nav_eentweetje.gif) no-repeat; left: 766px; }
.nav_webshop a 	{ width: 55px; background: url(../img/nav_webshop.gif) no-repeat; left: 882px; }

.nav_home a:hover 		{ width: 34px; background: url(../img/nav_home.gif) no-repeat; left: 18px; background-position: 0px -13px; }


#nav img {
position					: absolute;
z-index					: 7;
height					: 31px;
top						: 0px;
}



/* CONTENT HOME   ------------------------------------------------------- */
/* Welkomstekst home   ------------------------------------------------------- */
#welkom_home {
position					: absolute;
width					: 526px;
height					: 300px;
left						: 34px;
top						: 170px;
}

/* Algemeen Voetbalnieuws home   ------------------------------------------------------- */
#voetbalnieuws {
position					: absolute;
width					: 333px;
height					: 25px;
left						: 593px;
top						: 184px;
}

#voetbalnieuws img, #voetbalnieuws li a {
float					: left;
}

#newsfeed li {
list-style-type			: none;
padding-top				: 1px;
}

#newsfeed li a {
padding-left				: 7px;
margin					: 0px;
width					: px;
line-height				: 14px;
color					: #ffffff;
width					: 200px;
}

/* Headlines home   ------------------------------------------------------- */

#headlines_home {
position					: absolute;
width					: 526px;
height					: 300px;
left						: 34px;
top						: 232px;
}

.headline_preloader
{
	background-image		: url(../img/ajax-loader_small.gif);
	background-position		: center center;
	background-repeat		: no-repeat;
	height					: 200px;
	/*padding					: 5px;*/
	text-align				: center;
	position					: absolute;
}	

#headlines_home .frame {
position					: absolute;
z-index					: 2; 
}

#headlines_home .txt {
position					: absolute;
z-index					: 5;
width					: 320px;
height					: 300px;
left						: 15px;
top						: 237px;
}

#headlines_home h2 {
text-transform				: uppercase;
font-size					: 13px;
font-weight				: bold;
padding					: 0px;
margin					: 0px;
}

#headlines_home p {
padding					: 0px;
margin					: 0px;
line-height				: 14px;
}

#headlines_home .img {
position					: absolute;
z-index					: 1;
left						: 6px;
top						: 6px;
}

#headlines_list_home {
position					: absolute;
z-index					: 6;
width					: 167px;
height					: 40px;
left						: 352px;
top						: 32px;
}

#headlines_list_home ul {
position					: absolute;
list-style				: none;
z-index					: 60;
padding					: 0px;
margin					: 0px;
}

#headlines_list_home li {
z-index					: 70;
padding					: 0px;
margin					: 0px;
width					: 167px;
line-height				: 16px;
}

#headlines_list_home li a {
display					: block;
background				: url(../img/bg_headlines_item.jpg) repeat-x;
background-position			: 0px 0px;
width					: 137px;
height					: 35px;
z-index					: 120;
padding					: 15px;
color					: #dfdfdf;
font-weight				: bold;
text-decoration			: none;
}

#headlines_list_home li a:hover {
background-position			: 0px -65px;
}

/* Match home   ------------------------------------------------------- */

#match_home {
position					: absolute;
width					: 333px;
height					: 300px;
left						: 593px;
top						: 232px;
}

#match_home .logo_thuisclub {
position					: absolute;
width					: 160px;
height					: 160px;
left						: 10px;
top						: 32px;
z-index					: 7;
}

#match_home .VS {
position					: absolute;
width					: 36px;
height					: 30px;
left						: 152px;
top						: 100px;
z-index					: 8;
}

#match_home .logo_uitclub {
position					: absolute;
width					: 160px;
height					: 160px;
left						: 170px;
top						: 32px;
z-index					: 7;
}

#match_home .txt {
position					: absolute;
width					: 305px;
height					: 75px;
left						: 14px;
top						: 212px;
}

#match_home h2 {
text-transform				: uppercase;
font-size					: 13px;
font-weight				: bold;
padding					: 0px;
margin					: 0px;
}

#match_home p {
padding					: 0px;
margin					: 0px;
line-height				: 14px;
}

#match_home .links_match_stand {
position					: absolute;
z-index					: 6;
left						: 9px;
top						: 9px;
}

#match_home .links_match_stand img {
float					: left;
}

#match_home .links_match_stand a {
float					: left;
display					: block;
height					: 18px;
background-position			: 0px -36px;
}

#match_home .links_match_stand a:hover {
display					: block;
background-position			: 0px -18px;
}

#match_home .links_match_stand a.selected {
display					: block;
background-position			: 0px 0px;
}

#match_home .links_match_stand a#match { background-image : url(../img/link_komende_wedstrijd.jpg)  ; width : 167px; }
#match_home .links_match_stand a#stand { background-image : url(../img/link_stand.jpg)			; width : 54px; }

#match_home .static_img {
position					: absolute;
z-index					: 5;
left						: 0px;
top						: 0px;
}

/* Stand home   ------------------------------------------------------- */

#stand_home {
position					: absolute;
width					: 333px;
height					: 300px;
left						: 593px;
top						: 232px;
}

#stand_home .txt {
position					: absolute;
width					: 305px;
height					: 75px;
left						: 14px;
top						: 212px;
}

#stand_home .links_match_stand {
position					: absolute;
z-index					: 6;
left						: 9px;
top						: 9px;
}

#stand_home .links_match_stand img {
float					: left;
}

#stand_home .links_match_stand a {
float					: left;
display					: block;
height					: 18px;
background-position			: 0px -36px;
}

#stand_home .links_match_stand a:hover {
display					: block;
background-position			: 0px -18px;
}

#stand_home .links_match_stand a.selected {
display					: block;
background-position			: 0px 0px;
}

#stand_home .links_match_stand a#match { background-image : url(../img/link_komende_wedstrijd.jpg)  ; width : 167px; }
#stand_home .links_match_stand a#stand { background-image : url(../img/link_stand.jpg)			; width : 54px; }


.stand_table_home {
position					: absolute;
width					: 305px;
height					: 75px;
left						: 14px;
top						: 50px;
}



/* Quiz home   ------------------------------------------------------- */

#quiz_home {
position					: absolute;
width					: 314px;
height					: 245px;
left						: 34px;
top						: 548px;
}

#quiz_home .frame {
position					: absolute;
z-index					: 2;
}

#quiz_home .txt {
position					: absolute;
z-index					: 5;
width					: 140px;
height					: 150px;
left						: 158px;
top						: 48px;
}

#quiz_home p {
padding					: 0px 0px 10px 0px;
}

#quiz_home .img {
position					: absolute;
z-index					: 1;
left						: 12px;
top						: 34px;
}

#quiz_home .link_naar_quiz {
position					: absolute;
z-index					: 6;
left						: 210px;
top						: 213px;
}

#quiz_home .link_naar_quiz a {
width					: 94px;
background-image			: url(../img/link_naar_quiz.gif);
display					: block;
height					: 20px;
background-position			: 0px 0px;
}

#quiz_home .link_naar_quiz a:hover {
display					: block;
background-position			: 0px -20px;
}

/* Dagboek home   ------------------------------------------------------- */

#dagboek_home {
position					: absolute;
width					: 260px;
height					: 245px;
left						: 381px;
top						: 548px;
}

#dagboek_home .frame {
position					: absolute;
z-index					: 2;
}

#dagboek_home .txt {
position					: absolute;
z-index					: 5;
width					: 108px;
height					: 150px;
left						: 140px;
top						: 48px;
}

#dagboek_home p {
padding					: 0px 0px 10px 0px;
line-height				: 16px;
}

#dagboek_home h3 {
padding					: 0px 0px 5px 0px;
font-weight				: bold;
text-transform				: uppercase;
}

#dagboek_home .img {
position					: absolute;
z-index					: 1;
left						: 12px;
top						: 34px;
}

#dagboek_home .link_lees_dagboek {
position					: absolute;
z-index					: 6;
left						: 135px;
top						: 213px;
}

#dagboek_home .link_lees_dagboek a {
width					: 120px;
background-image			: url(../img/link_lees_dagboek.gif);
display					: block;
height					: 20px;
background-position			: 0px 0px;
}

#dagboek_home .link_lees_dagboek a:hover {
display					: block;
background-position			: 0px -20px;
}

#dagboek_home .link_lees_column {
position					: absolute;
z-index					: 6;
left						: 145px;
top						: 213px;
}

#dagboek_home .link_lees_column a {
width					: 109px;
background-image			: url(../img/link_lees_column.gif);
display					: block;
height					: 20px;
background-position			: 0px 0px;
}

#dagboek_home .link_lees_column a:hover {
display					: block;
background-position			: 0px -20px;
}


/* Banners home   ------------------------------------------------------- */

#banners_home {
position					: absolute;
width					: 246px;
height					: 245px;
left						: 680px;
top						: 548px;
}

#banners_home .frame {
position					: absolute;
z-index					: 2;
}

#banners_home .banners {
position					: absolute;
z-index					: 3;
width					: 240px;
height					: 240px;
left						: 2px;
top						: 1px;
}

#banners_home .banner_large {
float					: left;
width					: 110px;
height					: 110px;
margin					: 5px;
display					: inline;
background-color			: #FFFFFF;
}

#banners_home .banner_small {
float					: left;
width					: 110px;
height					: 50px;
margin					: 5px;
display					: inline;
background-color			: #FFFFFF;
}

#banners_home .logo img {
padding					: 0px 0px 5px 0px;
}
	
/* Sponsors home   ------------------------------------------------------- */

#sponsors_home {
position					: absolute;
width					: 892px;
height					: 129px;
left						: 34px;
top						: 809px;
}

#sponsors_home .frame {
position					: absolute;
z-index					: 2;
}

#sponsors_home #ticker_box {
position					: absolute;
z-index					: 1;
left						: 11px;
top						: 42px;
background-color			:#FFF;
width					: 880px;
height					: 50px;
overflow					: hidden;
margin					: 0px;
padding					: 0px;
}

#sponsors_home .logo {
position					: absolute;
z-index					: 2;
left						: 11px;
top						: 37px;
}

#sponsors_home .logo img {
padding					: 0px 0px 5px 0px;
}


#sponsors_home .link_alle_sponsors {
position					: absolute;
z-index					: 6;
left						: 792px;
top						: 95px;
}

#sponsors_home .link_alle_sponsors a {
width					: 93px;
background-image			: url(../img/link_alle_sponsors.gif);
display					: block;
height					: 20px;
background-position			: 0px 0px;
}

#sponsors_home .link_alle_sponsors a:hover {
display					: block;
background-position			: 0px -20px;
}

#sponsors_home .btn_prev_sponsor {
position					: absolute;
z-index					: 7;
width					: 15px;
height					: 28px;
left						: 15px;
top						: 48px;
}

#sponsors_home .btn_next_sponsor {
position					: absolute;
z-index					: 7;
width					: 15px;
height					: 28px;
left						: 863px;
top						: 48px;
}

.tickers {
position				: absolute;
overflow				: hidden;
height					: 43px;
}

.tickers li {
float					: left;
margin					: 0px;
padding					: 0px;
list-style-type			: none;
}

#ticker {
left					: 0px;
}
		

/* CONTENT FOLLOW   ------------------------------------------------------- */
/* Subnav ------------------------------------------------------- */

#subnav {
position					: absolute;
z-index					: 6;
width					: 144px;
left						: 34px;
top						: 231px;
font-size					: 0px;
}

#subnav ul {
background				: url(../img/bg_subnav.gif) repeat-y;
width					: 144px;
list-style				: none;
margin					: 0px;
padding					: 0px;
}

#subnav li {
display					: block;
width					: 130px;
margin					: 0px 0px 0px 10px;
padding					: 7px 0px 0px 0px;
}

#subnav li a {
display					: block;
width					: 130px;
height					: 20px;
background-position			: 0px 0px;
}

#subnav li a:hover {
background-position			: 0px -40px;
height					: 20px;
}

#subnav li a.selected,
#subnav li a:hover.selected {
background-position			: 0px -20px;
height					: 20px;
}

#subnav li.algemeen a	          { background-image:url(../img/subnav_club_algemeen.gif) }
#subnav li.historie a 	          { background-image:url(../img/subnav_club_historie.gif) }
#subnav li.selectie a 	          { background-image:url(../img/subnav_club_selectie.gif) }
#subnav li.jeugd a 		          { background-image:url(../img/subnav_club_jeugd.gif) }
#subnav li.stadion a 	          { background-image:url(../img/subnav_club_stadion.gif) }
#subnav li.brasserie a 	          { background-image:url(../img/subnav_club_brasserie.gif) }
#subnav li.route a 		          { background-image:url(../img/subnav_club_route.gif) }
#subnav li.sportclub a	          { background-image:url(../img/subnav_club_sportclub.gif) }
#subnav li.actueel a	          { background-image:url(../img/subnav_nieuws_actueel.gif) }
#subnav li.archief a	          { background-image:url(../img/subnav_nieuws_archief.gif) }
#subnav li.supporters_links a      { background-image:url(../img/subnav_supporters_links.gif) }
#subnav li.supporters_algemeen a   { background-image:url(../img/subnav_supporters_algemeen.gif) }
#subnav li.businessclub a   		{ background-image:url(../img/subnav_sponsors_businessclub.gif) }
#subnav li.sponsorgids a      	{ background-image:url(../img/subnav_sponsors_sponsorgids.gif) }
#subnav li.aan_het_woord a      	{ background-image:url(../img/subnav_sponsors_aanhetwoord.gif); height: 36px; }
#subnav li.kaartverkoop a      	{ background-image:url(../img/subnav_wedstrijden_kaartverkoop.gif) }
#subnav li.komende_wedstrijden a   { background-image:url(../img/subnav_wedstrijden_komende_wedstrijden.gif); height: 36px; }
#subnav li.standen a      		{ background-image:url(../img/subnav_wedstrijden_standen.gif) }
#subnav li.uitslagen a      		{ background-image:url(../img/subnav_wedstrijden_uitslagen.gif) }
#subnav li.verslagen a      		{ background-image:url(../img/subnav_wedstrijden_verslagen.gif) }
#subnav li.club_media a      		{ background-image:url(../img/subnav_wedstrijden_wedstrijdvideos.gif) }
#subnav li.dagboek a      		{ background-image:url(../img/subnav_eentweetje_dagboek.gif) }
#subnav li.column a      		{ background-image:url(../img/subnav_eentweetje_column.gif) }
#subnav li.quiz a      			{ background-image:url(../img/subnav_eentweetje_quiz.gif) }

#subnav li.komende_wedstrijden a:hover,
#subnav li.aan_het_woord a:hover {
background-position			: 0px -72px;
height					: 36px;
}

#subnav li.komende_wedstrijden a.selected,
#subnav li.komende_wedstrijden a:hover.selected,
#subnav li.aan_het_woord a.selected,
#subnav li.aan_het_woord a:hover.selected {
background-position			: 0px -36px;
height					: 36px;
}


#subnav ul ul {
position					: relative;
width					: 130px;
list-style				: none;
margin					: 0px;
padding					: 0px;
}

#subnav li li {
display					: block;
width					: 130px;
margin					: 3px 0px 0px 0px;
padding					: 0px;
height					: 13px;
}

#subnav li li a {
display					: block;
width					: 130px;
height					: 13px;
background-position			: 0px 0px;
background-repeat			: no-repeat;
font-size					: 0px;
}

#subnav li li a:hover,
#subnav li li a.selected,
#subnav li li a:hover.selected {
display					: block;
width					: 130px;
height					: 13px;
background-position			: 0px -13px;
font-size					: 0px;
}

#subnav li.selectie li.exc1 a { background-image:url(../img/subsubnav_club_exc1.gif); }
#subnav li.selectie li.exc2 a { background-image:url(../img/subsubnav_club_exc2.gif); }
#subnav li.jeugd li.a1 a { background-image:url(../img/subsubnav_club_a_jeugd.gif) }
#subnav li.jeugd li.b1 a { background-image:url(../img/subsubnav_club_b1_jeugd.gif) }
#subnav li.jeugd li.b2 a { background-image:url(../img/subsubnav_club_b2_jeugd.gif) }
#subnav li.jeugd li.c1 a { background-image:url(../img/subsubnav_club_c1_jeugd.gif) }
#subnav li.jeugd li.c2 a { background-image:url(../img/subsubnav_club_c2_jeugd.gif) }
#subnav li.jeugd li.d1 a { background-image:url(../img/subsubnav_club_d_jeugd.gif) }
#subnav li.sportclub li.algemeen a { background-image:url(../img/subsubnav_sportclub_algemeen.gif) }
#subnav li.sportclub li.nieuws a { background-image:url(../img/subsubnav_sportclub_nieuws.gif) }
#subnav li.sportclub li.competitie a { background-image:url(../img/subsubnav_sportclub_competitie.gif) }
#subnav li.businessclub li.algemeen a { background-image:url(../img/subsubnav_businessclub_algemeen.gif) }
#subnav li.businessclub li.nieuws a { background-image:url(../img/subsubnav_businessclub_nieuws.gif) }
#subnav li.businessclub li.activiteiten a { background-image:url(../img/subsubnav_businessclub_activiteiten.gif) }


/* Content ------------------------------------------------------- */

#content_container {
padding					: 231px 0px 10px 214px;
z-index					: 3;
width					: 744px;
font-size					: 0px;
}

#content_header {
position					: absolute;
z-index					: 7;
width					: 700px;
height					: 20px;
left						: 228px;
top						: 242px;
font-size					: 0px;
}

#content {
float					: left;
width					: 744px;
background				: url(../img/bg_content.gif) repeat-y;
font-family				: "Trebuchet MS", "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-size					: 11px;
}

/* Contentblokken ------------------------------------------------------- */

.default_blok {
float					: left;
margin					: 5px 0px 0px 28px;
display					: inline;
width					: 653px;
}

/* DE CLUB ------------------------------------------------------- */
/* Selectie ------------------------------------------------------- */

#selectie_left {
float					: left;
margin					: 5px 0px 0px 28px;
display					: inline;
width					: 308px;
}

#selectie2_left {
float					: left;
margin					: 5px 0px 0px 0px;
display					: inline;
width					: 308px;
}

.selectie_header {
float					: left;
width					: 308px;
height					: 30px;
background				: url(../img/bg_line.gif) repeat-x;
}

.selectie_spelers {
float					: left;
width					: 308px;
margin-bottom				: 20px;
}

.selectie_spelers a {
float					: left;
width					: 38px;
height					: 55px;
display					: block;
background				: url(../img/bg_spelers_tn.gif) no-repeat;
background-position			: 0px 55px;
border					: 1px solid #FFFFFF;
}

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

.selectie_spelers img {
margin					: 2px 0px 0px 2px;
}

#selectie_right {
float					: left;
margin					: 27px 0px 0px 28px;
display					: inline;
width					: 317px;
font-size					: 11px;
}

.selectie_speler_focus {
float					: left;
width					: 117px;
}

.selectie_speler_focus img {
width					: 113px;
border					: 2px solid #c11913;
}

.data_speler {
float					: left;
width					: 186px;
margin-left				: 14px;
display					: inline;
}

.spelersnaam {
font-weight				: bold;
color					: #c11913;
padding					: 0px 0px 3px 0px;
}

.data_speler dt {
font-weight				: bold;
background				: url(../img/bg_line.gif) repeat-x;
background-position			: 0px -20px;
padding					: 7px 0px 0px 0px;
}

.data_speler dd {
padding					: 0px 0px 3px 0px;
}

.data_speler ul {
list-style				: none;
margin					: 0px;
padding					: 0px;
}

.data_speler li {
margin					: 0px;
padding					: 2px 0px;
}

.loader {
display					: none;
float					: left;
padding					: 50px;
}

/* Selectie: excelsior 2 ------------------------------------------------------- */

.exc2_header {
float					: left;
margin					: 0px 0px 0px 28px;
display					: inline;
width					: 237px;
height					: 30px;
background				: url(../img/bg_line.gif) repeat-x;
}

/* Navigatie jeugd ------------------------------------------------------- */

#navexc2 {
float					: left;
width					: 405px;
padding					: 3px 0px 0px 5px;
height					: 30px;
background				: url(../img/bg_line.gif) repeat-x;
}

#navexc2 ul {
list-style				: none;
margin					: 0px;
margin					: 0px 10px 0px 0px;
padding					: 0px;
float					: right;
display					: inline;
}

#navexc2 li {
float					: left;
}

#navexc2 a {
display					: block;
background-position			: 0px 0px;
height					: 19px;
top						: 8px;
font-size					: 0px;
}

.selectie a 			{ width: 69px; background: url(../img/navjeugd_selectie.gif) no-repeat; }
.nieuws a 			{ width: 69px; background: url(../img/navjeugd_nieuws.gif) no-repeat; }
.uitslagen a 			{ width: 125px; background: url(../img/navjeugd_uitslagen.gif) no-repeat; }
.wedstrijdverslagen a 	{ width: 135px; background: url(../img/navjeugd_wedstrijdverslagen.gif) no-repeat; }

#navexc2 li a:hover,
#navexc2 li a.selected {
background-position			: 0px -19px;
}


/* Algemeen ------------------------------------------------------- */

.algemeen_header {
float					: left;
width					: 653px;
height					: 63px;
margin-left				: 28px;
display					: inline;
background				: url(../img/bg_line.gif) repeat-x;
background-position			: 0px 37px;
}

.algemeen_blok {
float					: left;
margin					: 5px 0px 0px 28px;
display					: inline;
width					: 312px;
}

.algemeen_blok h3 {
font-weight				: bold;
padding					: 0px;
margin					: 0px;
}

.algemeen_blok p {
padding					: 0px 0px 12px 0px;
margin					: 0px;
}

/* Stadion ------------------------------------------------------- */

#stadion_info {
float					: left;
margin					: 5px 0px 0px 0px;
display					: inline;
width					: 230px;
}

#stadion_info p {
padding					: 0px 0px 12px 0px;
margin					: 0px;
}


#stadion_pics {
float					: left;
margin					: 5px 0px 0px 14px;
display					: inline;
width					: 409px;
height					: 307px;
background				: #c11913;
}

/* Sportclub ------------------------------------------------------- */

.download_koerier {
float					: right;
width					: 246px;
height					: 40px;
background-image			: url(../img/bg_download_koerier.gif);
margin					: 0px 0px 5px 10px;
display					: inline; 
}

.btn_download_koerier {
width					: 224px;
height					: 19px;
padding					: 10px 0px 0px 10px; 
}

.btn_download_koerier a {
width					: 224px;
background-image			: url(../img/btn_download_koerier.gif);
display					: block;
height					: 19px;
background-position			: 0px 0px;
}

.btn_download_koerier a:hover {
display					: block;
background-position			: 0px -19px;
}

.sportclub_header {
float					: left;
width					: 237px;
height					: 30px;
background				: url(../img/bg_line.gif) repeat-x;
}

/* Navigatie sportclub ------------------------------------------------------- */

#navsportclub {
float					: left;
width					: 405px;
padding					: 3px 0px 0px 5px;
height					: 30px;
background				: url(../img/bg_line.gif) repeat-x;
}

#navsportclub ul {
list-style				: none;
margin					: 0px 10px 0px 0px;
padding					: 0px;
float					: right;
display					: inline;
}

#navsportclub li {
float					: left;
}

#navsportclub a {
display					: block;
background-position			: 0px 0px;
height					: 19px;
top						: 8px;
font-size					: 0px;
}

#navsportclub li.algemeen a 		{ width: 81px; background: url(../img/navsportclub_algemeen.gif) no-repeat; }
#navsportclub li.nieuws a 			{ width: 69px; background: url(../img/navsportclub_nieuws.gif) no-repeat; }
#navsportclub li.competitie a 		{ width: 105px; background: url(../img/navsportclub_competitie.gif) no-repeat; }

#navsportclub li a:hover,
#navsportclub li a.selected {
background-position			: 0px -19px;
}

/* WEDSTRIJDEN ------------------------------------------------------- */
/* Wedstrijdverslagen ------------------------------------------------------- */
.wedstrijdverslag_blok {
float					: left;
margin					: 5px 0px 0px 0px;
display					: inline;
width					: 681px;
}

#wedstrijd_nav {
float					: left;
width					: 260px;
}

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

#wedstrijd_nav li {
margin					: 0px;
padding					: 0px;
float					: left;
width					: 4px;
height					: 9px;
}

#wedstrijd_nav li a {
width					: 4px;
height					: 7px;
display					: block;
background-position			: 0px 0px;
}

#wedstrijd_nav li a:hover {
background-position			: 0px -9px;
}

#wedstrijd_nav li.index,
#wedstrijd_nav li.index a {
width					: 240px;
text-align				: center;
line-height				: 10px;
height					: 12px;
font-weight				: bold;
color					: #c11913;
}

#wedstrijd_nav li.index a {
width					: 140px;
margin					: 0px 50px;
}

#wedstrijd_nav li.index a:hover {
text-decoration			: underline;
}

#wedstrijd_nav li.prev a { background:url(../img/btn_prev_match.gif) no-repeat; font-size: 0px; background-position:0px 0px; padding:2px; display:block;}
#wedstrijd_nav li.next a { background:url(../img/btn_next_match.gif) no-repeat; font-size: 0px; background-position:0px 0px; padding:2px; display:block;}

#wedstrijd_nav li.prev a:hover, 
#wedstrijd_nav li.next a:hover { background-position:0px -9px;  }

#wedstrijdverslag_stats {
float					: left;
margin					: 5px 0px 0px 28px;
display					: inline;
width					: 260px;
}

#wedstrijdverslag_stats #logo_thuis {
float					: left;
margin					: 0px 0px 0px 5px;
display					: inline;
width					: 105px;
height					: 130px;
}

#wedstrijdverslag_stats #logo_uit {
float					: left;
clear					: right;
margin					: 0px 0px 0px 35px;
display					: inline;
width					: 105px;
height					: 130px;
}

#wedstrijdverslag_stats ul {
float					: left;
list-style				: none;
margin					: 0px;
padding					: 0px;
}

#wedstrijdverslag_stats ul.stats_thuis {
width					: 120px;
border-right				: 5px solid #FFFFFF;
}

#wedstrijdverslag_stats ul.stats_uit {
width					: 130px;
border-left				: 5px solid #FFFFFF;
}


#wedstrijdverslag_stats ul.stats_thuis li {
text-align				: center; /* voorheen right 
padding-right				: 18px;*/
margin					: 0px;
}

#wedstrijdverslag_stats ul.stats_uit li {
text-align				: center; /* voorheen left 
padding-left				: 18px;*/
margin					: 0px;
}

#wedstrijdverslag_stats ul li.stand 	{ 
color					: #c11913; 
font-size					: 30px; 
font-weight				: bold; 
font-family				: Verdana; 
padding					: 3px 0px 8px 0px;
margin					: 0px;
}

#wedstrijdverslag_stats ul.stats_thuis li.geel 	{ background:url(../img/stats_gelekaart.gif) no-repeat; background-position: 97px 2px;  }
#wedstrijdverslag_stats ul.stats_thuis li.rood 	{ background:url(../img/stats_rodekaart.gif) no-repeat; background-position: 97px 2px; }
#wedstrijdverslag_stats ul.stats_thuis li.goal 	{ background:url(../img/stats_goal.gif) no-repeat; background-position: 97px 2px; }

#wedstrijdverslag_stats ul.stats_uit li.geel 	{ background:url(../img/stats_gelekaart.gif) no-repeat; background-position: 0px 2px; }
#wedstrijdverslag_stats ul.stats_uit li.rood 	{ background:url(../img/stats_rodekaart.gif) no-repeat; background-position: 0px 2px; }
#wedstrijdverslag_stats ul.stats_uit li.goal 	{ background:url(../img/stats_goal.gif) no-repeat; background-position: 0px 2px; }

#wedstrijdverslag_stats dl 	{
float					: left;
margin-top				: 15px;
}

#wedstrijdverslag_stats dt 	{
float					: left;
clear					: left;
width					: 105px;
font-weight				: bold; 
}

#wedstrijdverslag_stats dd 	{
float					: left;
width					: 130px;
padding-left				: 5px;
background				: url(../img/dots.gif) no-repeat;
background-position			: 0px 4px; 
}

#wedstrijdverslag_pics {
float					: left;
margin					: 5px 0px 0px 14px;
display					: inline;
width					: 409px;
height					: 307px;
background				: #c11913;
}

.wedstrijdverslag_header {
text-transform				: uppercase;
font-size					: 13px;
font-weight				: bold;
padding					: 5px 0px;
margin					: 0px;
}

/* Komende Wedstrijden ------------------------------------------------------- */
.komende_wedstrijd {
float					: left;
margin					: 0px 0px 15px 0px;
display					: inline;
width					: 653px;
background				: url(../img/bg_line.gif) repeat-x bottom left;
padding-bottom				: 3px;
}

.komende_wedstrijd dl 	{
float					: left;
clear					: left;
margin					: 15px 0px 15px 15px;
display					: inline;
width					: 230px;
}

.komende_wedstrijd dt 	{
float					: left;
clear					: left;
width					: 65px;
font-weight				: bold; 
}

.komende_wedstrijd dd 	{
float					: left;
width					: 160px;
padding-left				: 5px;
background				: url(../img/dots.gif) no-repeat;
background-position			: 0px 4px; 
}

.komende_wedstrijd_logo {
width					: 230px;
}

.komende_wedstrijd_txt {
float					: right;
width					: 400px;
margin-top				: 10px;
}

.komende_wedstrijd_txt h2 {
text-transform				: uppercase;
font-size					: 13px;
font-weight				: bold;
padding					: 0px;
margin					: 0px;
}

.komende_wedstrijd_txt p {
padding					: 0px;
margin					: 0px;
line-height				: 18px;
}



.komende_wedstrijd .logo_thuis {
float					: left;
margin					: 0px 0px 0px 5px;
display					: inline;
width					: 105px;
height					: 130px;
}

.komende_wedstrijd .logo_uit {
float					: left;
clear					: right;
margin					: 0px;
display					: inline;
width					: 105px;
height					: 130px;
}

.wedstrijd {
float					: left;
background				: url(../img/bg_line.gif) repeat-x bottom left;
width					: 653px;
padding-bottom				: 3px;
}

.wedstrijd .wedstrijd_header {
margin					: 0px;
font-size					: 11px;
font-weight				: bold;
text-transform				: uppercase;
color					: #333;
}

.wedstrijd a.wedstrijd_header {
background				: #FFF url(../img/icon_nieuwsitem.gif) no-repeat;
background-position			: 3px 5px;
width					: 626px;
padding					: 5px 0px 5px 27px;
margin					: 0px;
font-size					: 11px;
font-weight				: bold;
text-transform				: uppercase;
display					: block;
color					: #333;
text-decoration			: none;
}

.wedstrijd a.wedstrijd_header:hover {
background-position			: 3px -29px;
background-color			: #EEE;
color					: #333;
text-decoration			: none;
}

.wedstrijd span {
text-transform				: lowercase;
font-weight				: normal;
}

.wedstrijd a span {
text-transform				: lowercase;
font-weight				: normal;
}

.wedstrijd p {
padding					: 0px 0px 10px 27px;
line-height				: 14px;
}


/* JEUGD ------------------------------------------------------- */

.jeugd_header {
float					: left;
width					: 237px;
height					: 30px;
background				: url(../img/bg_line.gif) repeat-x;
}

/* Navigatie jeugd ------------------------------------------------------- */

#navjeugd {
float					: left;
width					: 405px;
padding					: 3px 0px 0px 5px;
height					: 30px;
background				: url(../img/bg_line.gif) repeat-x;
}

#navjeugd ul {
list-style				: none;
margin					: 0px;
margin					: 0px 10px 0px 0px;
padding					: 0px;
float					: right;
display					: inline;
}

#navjeugd li {
float					: left;
}

#navjeugd a {
display					: block;
background-position			: 0px 0px;
height					: 19px;
top						: 8px;
font-size					: 0px;
}

.selectie a 			{ width: 69px; background: url(../img/navjeugd_selectie.gif) no-repeat; }
.nieuws a 			{ width: 69px; background: url(../img/navjeugd_nieuws.gif) no-repeat; }
.uitslagen a 			{ width: 125px; background: url(../img/navjeugd_uitslagen.gif) no-repeat; }
.wedstrijdverslagen a 	{ width: 135px; background: url(../img/navjeugd_wedstrijdverslagen.gif) no-repeat; }

#navjeugd li a:hover,
#navjeugd li a.selected {
background-position			: 0px -19px;
}

/* Jeugd : selectie ------------------------------------------------------- */

.jeugd_selectie {
float					: left;
width					: 230px;
padding					: 5px 0px 0px 0px;
}

.jeugd_selectie h3 {
line-height				: 14px;
padding					: 0px;
}

.jeugd_selectie p {
line-height				: 14px;
padding					: 0px 0px 10px 0px;
}

.jeugd_selectiefoto {
float					: left;
width					: 398px;
padding					: 5px 0px 0px 8px;
display					: inline;
}
 
.jeugd_selectiefoto img {
border					: 1px solid #c3201a;
} 

/* NIEUWS ------------------------------------------------------- */

.nieuwsitem {
float					: left;
background				: url(../img/bg_line.gif) repeat-x bottom left;
width					: 647px;
padding-bottom				: 3px;
}

.nieuwsitem a.nieuws_header {
background				: #FFF url(../img/icon_nieuwsitem.gif) no-repeat;
background-position			: 3px 5px;
width					: 620px;
padding					: 5px 0px 5px 27px;
margin					: 0px;
font-size					: 11px;
font-weight				: bold;
text-transform				: uppercase;
display					: block;
color					: #333;
text-decoration			: none;
}

.nieuwsitem a.nieuws_header:hover {
background-position			: 3px -29px;
background-color			: #EEE;
color					: #333;
text-decoration			: none;
}

.nieuwsitem a span {
text-transform				: lowercase;
font-weight				: normal;
}

.nieuwsitem p {
padding					: 0px 0px 10px 27px;
line-height				: 14px;
}

/* SUPPORTERS ------------------------------------------------------- */
/* Links ------------------------------------------------------- */
.fanpages_blok {
float					: left;
margin					: 5px 0px 0px 0px;
display					: inline;
width					: 653px;
}

.fanpages_blok ul {
float					: left;
width					: 653px;
list-style				: none;
margin					: 0px 0px 15px 0px;
padding					: 0px;
}

.fanpages_blok li {
float					: left;
margin					: 5px 0px 0px 28px;
display					: inline;
padding					: 0px;
width					: 189px;
}

.fanpages_blok li a {
margin					: 0px;
padding					: 3px 5px;
display					: block;
width					: 179px;
text-decoration			: none;
color					: #333;
line-height				: 10px;
}

.fanpages_blok li a:hover {
text-decoration			: none;
color					: #333;
background-color			: #EEE;
}

.link_header {
float					: left;
width					: 194px;
height					: 25px;
margin					: 10px 0px 0px 0px;
padding					: 0px 0px 0px 5px;
display					: inline;
background				: url(../img/bg_line.gif) repeat-x;
background-position			: 0px -5px;
font-weight				: bold;
text-transform				: uppercase;
color					: #c11913;

}

.link_blok {
float					: left;
margin					: 5px 0px 0px 28px;
display					: inline;
width					: 199px;
}

.link_blok ul {
float					: left;
width					: 199px;
list-style				: none;
margin					: 0px 0px 15px 0px;
padding					: 0px;
}

.link_blok li {
margin					: 0px;
padding					: 0px;
}

.link_blok li a {
margin					: 0px;
padding					: 3px 5px;
display					: block;
width					: 189px;
text-decoration			: none;
color					: #333;
line-height				: 10px;
}

.link_blok li a:hover {
text-decoration			: none;
color					: #333;
background-color			: #EEE;
}

/* SPONSOR ------------------------------------------------------- */
/* Sponsor-item ------------------------------------------------------- */
.hoofdsponsor_item,
.sponsor_item {
float					: left;
margin					: 0px 0px 15px 0px;
display					: inline;
width					: 653px;
}

.hoofdsponsor_item {
margin					: 5px 0px 15px 28px;
}

.hoofdsponsor_item dl,
.sponsor_item dl 	{
margin-top				: 10px;
width					: 300px;
}

.hoofdsponsor_item dt,
.sponsor_item dt 	{
float					: left;
clear					: left;
width					: 95px;
font-weight				: bold; 
}

.hoofdsponsor_item dd,
.sponsor_item dd 	{
float					: left;
width					: 200px;
padding-left				: 5px;
background				: url(../img/dots.gif) no-repeat;
background-position			: 0px 4px; 
}

.sponsor_logo {
width					: 230px;
}

.sponsor_txt {
float					: right;
width					: 350px;
}

/* Navigatie sponsors ------------------------------------------------------- */

#navbusinessclub {
float					: left;
width					: 405px;
padding					: 3px 0px 0px 5px;
height					: 30px;
background				: url(../img/bg_line.gif) repeat-x;
}

#navbusinessclub ul {
list-style				: none;
margin					: 0px 10px 0px 0px;
padding					: 0px;
float					: right;
display					: inline;
}

#navbusinessclub li {
float					: left;
}

#navbusinessclub a {
display					: block;
background-position			: 0px 0px;
height					: 19px;
top						: 8px;
font-size					: 0px;
}

#navbusinessclub li.algemeen a 		{ width: 81px; background: url(../img/navbusinessclub_algemeen.gif) no-repeat; }
#navbusinessclub li.nieuws a 			{ width: 69px; background: url(../img/navbusinessclub_nieuws.gif) no-repeat; }
#navbusinessclub li.activiteiten a 	{ width: 86px; background: url(../img/navbusinessclub_activiteiten.gif) no-repeat; }

#navbusinessclub li a:hover,
#navbusinessclub li a.selected {
background-position			: 0px -19px;
}

.businessclub_header {
float					: left;
width					: 237px;
height					: 30px;
background				: url(../img/bg_line.gif) repeat-x;
}



/* EEN-TWEETJE ------------------------------------------------------- */
/* Dagboek ------------------------------------------------------- */

#dagboek_intro {
float					: left;
height					: 200px;
margin					: 15px 0px;
}

#dagboek_spelersinfo {
float					: left;
background				: url(../img/bg_dagboek_spelersinfo.gif) no-repeat;
width					: 440px;
height					: 200px;
}

#dagboek_spelersinfo img {
float					: left;
margin					: 11px 0px 0px 11px;
border					: 2px solid #FFFFFF;
}

.dagboek_spelersinfo_txt {
float					: left;
width					: 275px;
margin					: 11px 0px 0px 11px;
color					: #FFFFFF;
}

.dagboek_spelersinfo_txt a {
color					: #FFFFFF;
}

.selectbox {
position					: relative;
float					: left;
width					: 204px;
height					: 18px;
background				: url(../img/selectbox_dagboek_header.gif) no-repeat;
margin					: 0px 0px 0px 7px;
padding					: 0px;
z-index					: 7;
}

a.selectbox_main_link {
width					: 204px;
height					: 18px;
display					: block;
text-decoration			: none;
}

a.selectbox_main_link:hover {
text-decoration			: none;
}

.selectbox ul li a {
color					: #FFF;
margin					: 0px;
padding					: 0px 0px 0px 12px;
}

.selectbox_ul_list {
list-style				: none;
width					: 204px;
margin					: 0px;
padding					: 5px 0px 10px 0px;
background				: url(../img/selectbox_dagboek_bg.gif) no-repeat bottom;
}

.selectbox_footer {
position					: relative;
float					: left;
z-index					: 6;
background				: url(../img/selectbox_dagboek_footer.gif) no-repeat;
width					: 204px;
height					: 8px;
padding					: 0px;
margin					: 0px 0px 0px 7px;
}

/* Quiz ------------------------------------------------------- */

.quiz_vraag {
float					: left;
clear					: left;
width					: 440px;
margin					: 15px 0px;
color					: #FFF;
}

.quiz_form {
min-height				: 250px;  /* replace 480px if you need*/
height					: auto !important;
height					: 250px;
}

.quiz_vraag_header {
float					: left;
width					: 429px;
height					: 22px;
background				: url(../img/quiz_vraag_header.gif) no-repeat;
}

.quiz_vraag_content {
float					: left;
width					: 389px;
padding					: 0px 20px;
display					: inline;
background				: url(../img/quiz_vraag_bg.gif) repeat-y;
}

.quiz_vraag_content p,
.quiz_vraag_content h3 {
color					: #FFFFFF;
}

.quiz_vraag_content dl {
float					: left;
margin					: 0px;
padding					: 5px 0px;
width					: 200px;
}

.quiz_vraag_content dt {
float					: left;
clear					: left;
margin					: 0px;
padding					: 0px;
width					: 19px;
}

.quiz_vraag_content dd {
float					: left;
margin					: 0px;
padding					: 3px 0px 0px 0px;
width					: 161px;
line-height				: 12px;
min-height				: 18px;
height					: auto !important; /* voor moderne browsers */
height					: 18px; /* voor IE */
}

.quiz_vraag_foto {
float					: right;
}

.quiz_vraag_foto img {
border					: 1px solid #FFFFFF;
padding					: 0px;
margin					: 0px;
}

.quiz_vraag_content form {
float					: left;
width					: 200px;
margin					: 0px;
}

.quiz_vraag_content .radio {
margin					: 0px;
padding					: 0px;
width					: 12px;
height					: 18px;
}

.quiz_vraag_footer {
float					: left;
width					: 429px;
height					: 19px;
background				: url(../img/quiz_vraag_footer.gif) no-repeat;
}

.link_speel_quiz {
float					: left;
margin-top				: 10px;
}

.link_speel_quiz a {
width					: 120px;
background				: url(../img/link_speel_quiz.gif) no-repeat;
display					: block;
height					: 20px;
background-position			: 0px 0px;
font-size					: 0px;
}

.link_speel_quiz a:hover {
display					: block;
background-position			: -120px 0px;
}

.link_bekijk_antwoorden {
float					: right;
margin-top				: 10px;
}

.link_bekijk_antwoorden a {
width					: 242px;
background				: url(../img/link_bekijk_antwoorden.gif) no-repeat;
display					: block;
height					: 18px;
background-position			: 0px 0px;
font-size					: 0px;
}

.link_bekijk_antwoorden a:hover {
display					: block;
background-position			: 0px -18px;
}

.link_volgende_vraag {
float					: left;
clear					: left;
padding					: 5px 0px;
}

.link_volgende_vraag a {
width					: 105px;
background-image			: url(../img/link_volgende_vraag.gif);
display					: block;
height					: 14px;
background-position			: 0px 0px;
font-size					: 0px;
}

.link_volgende_vraag a:hover {
display					: block;
background-position			: 0px -14px;
}

.quiz_percentage {
float					: left;
width					: 105px;
height					: 20px;
font-size					: 16px;
font-weight				: bold;
}

.link_speel {
float					: right;
}

.link_speel a {
width					: 45px;
background-image			: url(../img/link_speel_opnieuw.gif);
display					: block;
height					: 14px;
background-position			: 0px 0px;
font-size					: 0px;
}

.link_speel a:hover {
display					: block;
background-position			: 0px -14px;
}

.link_speel_opnieuw {
float					: right;
}

.link_speel_opnieuw a {
width					: 97px;
background-image			: url(../img/link_speel_opnieuw.gif);
display					: block;
height					: 14px;
background-position			: 0px 0px;
font-size					: 0px;
}

.link_speel_opnieuw a:hover {
display					: block;
background-position			: 0px -14px;
}

.quiz_score {
float					: left;
width					: 174px;
margin					: 0px 95px;
display					: inline;
}

.quiz_score_goed {
float					: left;
border					: 1px solid #fb3f3a;
background-color			: #b41712;
width					: 15px;
height					: 8px;
font-size					: 0px;
}

.quiz_score_fout {
float					: left;
border					: 1px solid #fb3f3a;
background-color			: #FFF;
width					: 15px;
height					: 8px;
font-size					: 0px;
}

.quiz_score_0 {
float					: left;
width					: 58px;
text-align				: left;
}

.quiz_score_5 {
float					: left;
width					: 57px;
text-align				: center;
}

.quiz_score_10 {
float					: left;
width					: 59px;
text-align				: right;
}

.goed_antwoord {
height					: 25px;
padding-left				: 22px;
background				: url(../img/tick.gif) no-repeat;
background-position			: 0px 0px;
font-weight				: bold;
}

.fout_antwoord {
height					: 25px;
padding-left				: 22px;
background				: url(../img/cross.gif) no-repeat;
background-position			: 0px 0px;
}

.quiz_top3 {
position					: absolute;
width					: 209px;
right					: 70px;
top						: 299px;
color					: #FFF;
z-index					: 10;
}

.quiz_top3_header {
float					: left;
width					: 209px;
height					: 29px;
background				: url(../img/hd_top3.gif) no-repeat;
}

.quiz_top3_content {
float					: left;
width					: 185px;
padding					: 0px 12px;
display					: inline;
background				: url(../img/bg_top3.gif) repeat-y;
}

.quiz_top3_content thead td {
background-color			: #CCCCCC;
color					: #333333;
text-transform				: uppercase;
text-align				: left;
padding					: 2px;
border-top				: 1px solid #c3201a;
font-weight				: bold;
}

.quiz_top3_content tbody td  {
padding					: 3px;
background-color			: #FFFFFF;
color					: #333333;
border-top				: 1px solid #c3201a;
}

.quiz_top3_footer {
float					: left;
width					: 209px;
height					: 15px;
background				: url(../img/bottom_top3.gif) no-repeat;
}



/* OVERIG ------------------------------------------------------- */

/* Image viewers klein en groot ------------------------------------------------------- */
#imageviewer {
position				: relative;
float					: right;
clear					: right;
margin					: 2px 5px 10px 14px;
width					: 360px;
background				: #c11913 url(../img/bg_imageviewer.gif) no-repeat;
font-size					: 0px;
line-height				: 0px;
}

.imageviewer_image {
padding					: 5px 5px 2px 5px;
display					: inline;
width					: 350px;
}
.imageviewer_loader {
background-image		: url(../img/ajax-loader_small.gif);
background-position		: center center;
background-repeat		: no-repeat;
height					: 300px;
padding					: 5px;
text-align				: center;
}

.imageviewer_thumbs {
margin					: auto;
width					: 360px;
height					: 28px;
padding					: 3px 0px 0px 0px;
}

.imageviewer_thumbs a {
float					: left;
text-align				: center;
margin					: 0px 0px 0px 5px;
display					: inline;
width					: 35px;
height					: 26px;
border					: 1px solid #c11913;
}

.imageviewer_thumbs a:hover,
.imageviewer_thumbs a.selected,
.imageviewer_thumbs a.selected:hover {
border					: 1px solid #FFF;
}

.imageviewer_thumbs a img {
width					: 35px;
height					: 26px;
}

.btn_next_image,
.btn_prev_image {
float					: left;
width					: 20px;
height					: 20px;
margin					: 3px 15px 3px 3px;
display					: inline;
}

.btn_next_image {
float					: right;
}

.btn_next_image a,
.btn_prev_image a {
width					: 20px;
height					: 20px;
display					: block;
background-position			: 0px 0px;
border					: 0px;
}

.btn_next_image a:hover,
.btn_prev_image a:hover {
display					: block;
background-position			: 0px -20px;
border					: 0px;
}

.btn_next_image a { background-image: url(../img/btn_next_image.gif); }
.btn_prev_image a { background-image: url(../img/btn_prev_image.gif); }


/* Onderstreepte headers ------------------------------------------------------- */

.underlined_header {
float					: left;
width					: 653px;
height					: 30px;
margin-left				: 28px;
display					: inline;
background				: url(../img/bg_line.gif) repeat-x;
}

.underlined_header2 {
float					: left;
width					: 653px;
height					: 30px;
margin-left				: 0px;
display					: inline;
background				: url(../img/bg_line.gif) repeat-x;
}

/* Paginering ------------------------------------------------------- */

#paginate {
float					: right;
padding					: 10px 5px 0px 0px;
height					: 20px;
}

#paginate a {
float					: left;
margin					: 0px 1px;
padding-top				: 1px;
width					: 19px;
height					: 17px;
display					: block;
text-align				: center;
font-weight				: bold;
color					: #333;
background				: url(../img/bg_pages.gif) no-repeat;
background-position			: 0px 0px;
text-decoration			: none;
text-transform				: uppercase;
}

#paginate a:hover,
#paginate a.selected,
#paginate a#alle_letters:hover,
#paginate a.selected#alle_letters {
background-position			: 0px -18px;
}

#paginate a#alle_letters  {
width					: 43px;
background				: url(../img/bg_pages_abc.gif) no-repeat;
}

/* Afwijkende CMS styles ------------------------------------------------------- */

#main_content_follow {
margin-left:28px;
}

/* TEMP: Laatste wedstrijd home   ------------------------------------------------------- */

#lastmatch_home {
position					: absolute;
width					: 333px;
height					: 300px;
left						: 593px;
top						: 232px;
}

/* TEMP: Voorbereiding home   ------------------------------------------------------- */

#voorbereiding_home {
position					: absolute;
width					: 333px;
height					: 300px;
left						: 593px;
top						: 232px;
}

#voorbereiding_home .txt {
position					: absolute;
width					: 310px;
height					: 250px;
left						: 14px;
top						: 38px;
overflow					: auto;
}

#voorbereiding_home .txt table {
position					: absolute;
width					: 290px;
left						: 0px;
top						: 0px;
font-family				: "Trebuchet MS", "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-size					: 11px;
}


#voorbereiding_home .docs table {
position					: relative;
width					: 290px;
left						: 0px;
top						: 0px;
font-family				: "Trebuchet MS", "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-size					: 11px;
}


#voorbereiding_home table td {
border-top					: 1px solid #c11913;
padding:3px 0px;
}

#voorbereiding_home table th {
text-align				: left;
}

#voorbereiding_home h2 {
text-transform				: uppercase;
font-size					: 13px;
font-weight				: bold;
padding					: 0px;
margin					: 0px;
}

#voorbereiding_home p {
padding					: 0px;
margin					: 0px;
line-height				: 14px;
}

/* TEMP: Hoofdsponsor home   ------------------------------------------------------- */
#hoofdsponsor_home {
position					: absolute;
width					: 314px;
height					: 245px;
left						: 34px;
top						: 548px;
}

#hoofdsponsor_home .frame {
position					: absolute;
z-index					: 2;
}

#hoofdsponsor_home .txt {
position					: absolute;
z-index					: 5;
width					: 140px;
height					: 150px;
left						: 0px;
top						: 48px;
}

#hoofdsponsor_home .sponsor_item {
width					: 560px;
margin					: 5px 0px 15px 28px;
}

#hoofdsponsor_home p {
padding					: 0px 0px 10px 0px;
}

#hoofdsponsor_home .sponsor_logo {
width					: 200px;
float					: right;
}

#hoofdsponsor_home .sponsor_txt {
width					: 560px;
}

/* Standen tabel klein   ------------------------------------------------------- */

#stand_home {
display					: none;
}

.standtable_small {
float					: left;
width					: 150px;
}

.standtable_small th {
color					: #FFF;
background-color			: #c11913;
}

.standtable_small td,
.standtable_small th {
font-family				: "Trebuchet MS", "Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
font-size					: 11px;
width					: 15px;
text-align				: center;
padding					: 1px;
margin					: 0px;
}

.standtable_small td.team,
.standtable_small th.team {
width					: auto;
text-align				: left;
}

.even {
background-color		: #eee;
}

/* Standen tabel groot   ------------------------------------------------------- */
.standtable_full {
width					: 650px;
}

.standtable_full th {
color					: #FFF;
background-color			: #c11913;
}

.standtable_full td,
.standtable_full th {
width					: 35px;
text-align				: center;
padding					: 2px 5px;
margin					: 0px;
}

.standtable_full td.team,
.standtable_full th.team {
width					: auto;
text-align				: left;
}

.even {
background-color		: #eee;
}

/* Kidsclub   ------------------------------------------------------- */

.naar_kidsclub {
float					: right;
width					: 185px;
height					: 40px;
margin					: 0px 0px 5px 10px;
display					: inline; 
}

.btn_naar_kidsclub {
width					: 163px;
height					: 40px;
padding					: 2px 0px 0px 10px; 
}

.btn_naar_kidsclub a {
width					: 163px;
background-image			: url(../img/btn_naar_kidsclub.gif);
display					: block;
height					: 40px;
background-position			: 0px 0px;
}

.btn_naar_kidsclub a:hover {
display					: block;
background-position			: 0px -40px;
}

/* INSCHRIJFFORMULIER -------------------------*/


.inschrijfformwrap {
display			: none;
position			: absolute;
margin			: 100px 0 0 210px;
padding			: 0;
width			: 450px;
height			: 495px;
background		: #FFFFFF;
z-index			: 900;
}
