*	{
margin:0;
padding:0;
border:none;
text-decoration:none;
}

html	{
overflow-y:scroll;
overflow-x:hidden;
height:100%;
}

body	{
background:#08090d;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
height:100%;
text-shadow:0 0 0 #000;
background-image:url(../images/voorpagina-bg.jpg);
background-repeat:no-repeat;
background-position:center 60px;
background-attachment:fixed;
}

/* over-all stijlen */
a	{
color:#fff;
}

h2	{
font-size:35px;
}

h3	{
font-size:25px;
line-height:15px;
}

h4	{
font-size:12px;
}

h4:first-letter	{
text-transform:uppercase;
}

.weg	{
display:none;
}

.cufon-hover	{
display:inline;
}
.cufon-hover-dance	{
display:inline;
}
.cufon-tekst-hover	{
color:#c80000;
display:none;
}
.cufon-tekst-hover-dance	{
color: #9fff5d;
display:none;
}
.synchro	{
text-transform:uppercase;
}

.rood	{
color:#c80000;
}

.datum	{
font-size:35px;
line-height:20px;
}

label	{
cursor:pointer;
}

u	{
text-decoration:underline;
}

.input-hidden	{
display:none;
position:absolute;
}
/* einde over-all stijlen */

#banner-bg	{
position:absolute;
width:100%;
height:100%;
top:0px;
left:0px;
z-index:4;
background-repeat:no-repeat;
background-position:center center;
}

#container	{
width:996px;
margin:0 auto;
}
#advertentie-banner {
	height: 50px;
	width: 700px;
	position:absolute;
	margin:5px 0 0 20px;
	z-index:2;
	text-align: left;
	font-size: 16px;
	color: #fff;
}

#kickstart-logo-klein	{
width:191px;
height:93px;
background:url(../images/kickstart-radio_logo-klein.png);
position:absolute;
margin:67px 0 0 910px;
display:block;
z-index:1;
}

#weetwaarjekoopt {
width:80px;
height:81px;
position:absolute;
/* margin:205px 0 0 895px; */
margin:170px 0 0 900px;
display:block;
z-index:1;
}

#legenda	{
background:url(../images/legenda-bg2.png);
width:360px;
height:25px;
position:absolute;
margin:120px 0 0 604px;
}

#legenda2	{
background:url(../images/legenda-bg2kopie.png);
width:266px;
height:25px;
position:absolute;
margin:120px 0 0 692px;
}

#nfpk	{
width:134px;
height:35px;
position:absolute;
margin:800px 0 0 428px;
/* margin:120px 0 0 428px; */
}

#dance	{
width:134px;
height:35px;
position:absolute;
margin:120px 0 0 428px;
border-width: 3px;
border-style: solid;
border-color: #c80000;
}

#bam	{
width:64px;

position:absolute;
margin:105px 0 0 575px;
}


#legenda-info	{
background:url(../images/legenda-info.png);
width:189px;
height:39px;
}

#header	{
height:103px;
background:url(../images/header_bg.png);
text-transform:uppercase;
}

#header #logo	{
display:block;
width:249px;
height:35px;
position:absolute;
margin:16px 0 0 20px;
background:url(../images/metropool-logo.gif);
}

#header #tickets	{
display:block;
width:106px;
height:26px;
position:absolute;
margin:10px 0 0 887px;
/* background:url(../images/tickets-home.png) no-repeat; */
background-color: #c80000;
cursor:pointer;
}

#header #logo strong	{
visibility:hidden;
}

#header #menu	{
margin:69px 0 0 20px;
font-size:15px;
position:absolute;
}

#header #menu p	{
display:inline;
}

#header #menu a#menu-inloggen	{
margin:0 0 0 28px;
}

#header-rechts	{
margin:11px 0 0 476px;
width:208px;
font-size:11px;
position:absolute;
}

#header-rechts a	{
display:block;
float:left;
margin:0 32px 0 0;
}

#header-rechts form	{
width:308px;
}

#header-rechts form label	{
width:140px;
height:20px;
display:block;
float:left;
line-height:20px;
text-align:right;
padding:0 10px 0 0;
}

#header-rechts form input	{
font-weight:bold;
display:block;
float:left;
width:121px;
padding:2px 5px;
height:16px;
color:#414141;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background:#fff;
}

#header-rechts form input.zoekknop	{
width:15px;
height:20px;
padding:0;
text-align:left;
cursor:pointer;
margin:5px 0 0 8px;
background:url(../images/verzend-knop.gif) no-repeat;
}

#zoekknop	{
width:15px;
height:20px;
padding:0;
text-align:left;
cursor:pointer;
margin:5px 0 0 8px;
background:url(../images/verzend-knop.gif) no-repeat;
}

#header-rechts-links	{
position:absolute;
margin:15px 0 0 832px;
}

#header-rechts-links a	{
display:block;
margin:0 0 13px 0;
}

#content	{
margin:64px 31px 0 23px;
}

#content p 	{
margin:0 0 24px 0;
}

#content .grijze-hoekje	{
width:26px;
height:26px;
background:url(../images/grijze-hoekje.gif);
position:absolute;
z-index:2;
margin-left:239px;
_margin-left:238px;
cursor:pointer;
}

#content .witte-hoekje	{
width:26px;
height:26px;
background:url(../images/witte-hoekje.gif);
position:absolute;
z-index:2;
margin-left:239px;
_margin-left:238px;
cursor:pointer;
}

#content .grijze-hoekje-vervolg	{
width:26px;
height:26px;
background:url(../images/grijze-hoekje.gif);
position:absolute;
z-index:2;
margin-left:239px;
_margin-left:238px;
cursor:pointer;
}

#content .kop, #content .kop-vervolg 	{
height:30px;
cursor:pointer;
margin:0 0 1px 0;
padding:0 0 0 21px;
background:url(../images/kop-bg.gif) #000 no-repeat 10px center;
}

#content .kop.kickstart 	{
background:url(../images/kop-bg-kickstart.gif) #000 no-repeat 10px center;
}

#content .kop.klein, #content .kop-vervolg.klein	{
width:244px;
}

#content .kop img, #content .kop-vervolg img	{
margin:10px 0 0 0;
}

.icoon-gewijzigd, .icoon-gecanceld, .icoon-uitverkocht, .icoon-tickets	{
width:16px;
height:15px;
margin:4px 0 0 0;
position:absolute;
}

.icoon-ticketinfo	{
	background-color:#FFF;
margin:4px 0 0 0;
}

.icoon-gewijzigd	{
background:url(../images/icoon-gewijzigd.png);
margin-left:10px;
_margin-left:2px;
*margin-left:2px;
}

.icoon-gecanceld	{
background:url(../images/icoon-gecanceld.png);
margin-left:10px;
_margin-left:2px;
*margin-left:2px;
}

.icoon-tickets	{
width:18px;
background:url(../images/icoon-tickets.png);
}

.icoon-uitverkocht	{
background:url(../images/icoon-uitverkocht.png);
margin-left:10px;
_margin-left:2px;
*margin-left:2px;
}

.icoon-play	{
background:url(../images/icoon-play.png);
width:60px;
height:60px;
position:absolute;
cursor:pointer;
}

.icoon-camera	{
background:url(../images/icoon-camera.png);
width:60px;
height:60px;
position:absolute;
cursor:pointer;
}

#content .blok a	{
display:block;
font-weight:bold;
padding:0 8px;
}

#content .blok a:hover	{
background:#e4999a;
color:#000;
}

#content .blok p	{
margin:0;
padding:0 0 0 34px;
}

#content .blok a img {
float:left;
}

/* begin lichtkrant */
#lichtkrant	{
height:37px;
width:100%;
margin:17px 0 23px 0;
overflow:hidden;
position:relative;
}

#lichtkrant-tekst	{
width:1598px;
height:37px;
font-size:50px;
padding:0 998px;
}

#lichtkrant-tekst p	{
margin-top:-15px;
_margin-top:-9px;
*margin-top:-9px
}
/* einde lichtkrant*/

#content .blok.blok-agenda	{
background:url(../images/agenda-bg.png);
height:360px;
margin:0 0 40px 0;
!position:relative;
}

#content .blok.blok-agenda .grijze-hoekje	{
margin-top:334px;
}

#content .blok.blok-agenda .scrollt	{
height:335px;
}

#content .blok.blok-agenda2	{
background:url(../images/agenda-bg2.png);
height:305px;
margin:0 0 27px 0;
!position:relative;
}

#content .blok.blok-agenda2 .grijze-hoekje	{
margin-top:279px;
}

#content .blok.blok-agenda2 .scrollt	{
height:280px;
}



#kickstart-radio_logo   {
width:268px;
height:154px;
background:url(../images/kickstart-radio_logo.png);
position:absolute;
margin-top:-18px;
}

#content .blok.blok-kickstart	{
background:url(../images/kickstart-blok-bg.png) no-repeat right bottom;
height:205px;
margin:0 0 40px 0;
!position:relative;
color:#000;
}

#content .blok.blok-kickstart.blok-kickstart-winnaars	{
padding:22px 0 0 73px;
}

#content .blok.blok-kickstart.kickstart-agenda a	{
padding:8px 0 11px 39px;
}

#content .blok.blok-kickstart.kickstart-agenda a:hover	{
background:#2d1b09;
color:#fff;
}

#content .blok.blok-kickstart.kickstart-agenda a:hover strong	{
color:#ff9933;
}

#content .blok.blok-kickstart .grijze-hoekje	{
margin-top:334px;
}

#content .blok.blok-kickstart .scrollt	{
height:335px;
}

#content .blok.blok-kickstart a	{
color:#000;
}

#content .blok.blok-kickstart a strong	{
color:#fff;
}

#content .blok.blok-kickstart a.kleur	{
background:#ff9933;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item	{
height:78px;
overflow:hidden;
color:#fff;
padding:5px 0 0 54px;
cursor:pointer;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item.kleur	{
background:#f59332;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item .wrapper	{
height:78px;
display:block;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item.open	{
background:#000;
height:auto;
overflow:auto;
padding-bottom:20px;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item .titel-hover	{
position:absolute;
margin-left:-9999px;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item.open .titel-hover	{
position:static;
margin-left:0;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item.open .titel	{
position:absolute;
margin-left:-9999px;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item .geluidsfragment	{
background:url(../images/review-geluid-bg.png) no-repeat left top;
width:40px;
height:40px;
margin:16px 0 0 -40px;
position:absolute;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item .icoon-afspelen	{
background:url(../images/kickstart-icoon-afspelen.png) no-repeat left top;
width:26px;
height:18px;
margin:10px 0 0 250px;
position:absolute;
}
#content .blok.blok-kickstart.demo_bandinfo .demo-item .icoon-stop	{
background:url(../images/kickstart-icoon-stop.png) no-repeat left top;
width:26px;
height:18px;
margin:10px 0 0 250px;
position:absolute;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item .icoon-foto	{
background:url(../images/kickstart-icoon-foto.png) no-repeat left top;
width:26px;
height:19px;
margin:33px 0 0 250px;
position:absolute;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item .beoordeel h4	{
float:left;
width:70px;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item .beoordeel .ster	{
background-image:url(../images/kickstart-beoordeel-ster-bg.gif);
width:14px;
height:14px;
float:left;
cursor:pointer;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item .beoordeel .ster.actief, #content .blok.blok-kickstart.demo_bandinfo .demo-item .beoordeel .ster.gekozen	{
background-position:14px 0;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item .beoordeel form	{
display:block;
float:left;
clear:both;
width:300px;
margin:10px 0 0 0;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item .beoordeel form .email	{
height:17px;
padding:3px 0 0 2px;
}

#content .blok.blok-kickstart.demo_bandinfo .demo-item .beoordeel form .verzenden	{
width:20px;
height:20px;
background:url(../images/stem-knop.png);
cursor:pointer;
}

#content .blok.blok-kickstart.uploaden-tracks input	{
font-size:11px;
height:17px;
display:block;
float:left;
color:#414141;
padding:2px 0 0 6px;
margin:0 0 11px 0;
font-weight:bold;
width:127px;
}

#content .blok.blok-kickstart.uploaden-tracks textarea	{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#414141;
width:127px;
height:131px;
padding:2px 0 0 6px;
display:block;
float:left;
overflow:auto;
}

#content .blok.blok-kickstart.uploaden-tracks #verzenden	{
background:url(../images/verstuur-knop.gif);
width:74px;
height:19px;
margin:0 0 0 8px;
cursor:pointer;
}

#content .blok strong	{
display:block;
}

#content .blok.blok-agenda-vervolg	{
background:url(../images/rood-trans-80.png);
position:relative;
}

#content .blok.blok-agenda-vervolg.historie a	{
margin:0 0 6px 0;
background-image:url(../images/activiteiten-agenda-stip.gif);
background-repeat:repeat-x;
background-position:bottom left;
}

#content .blok.blok-agenda-vervolg.historie a:hover, #content .blok.blok-agenda-vervolg.historie a.actief	{
background-color:#000;
color:#fff;
}

#content .blok.blok-agenda-vervolg.biografie p	{
padding:0 0 20px 0;
}
#content .blok.blok-agenda-vervolg.biografie p a
{
    display: inline;
    padding: 1px;
}
#content .blok.blok-agenda-vervolg.biografie strong
{
	display: inline;
}

#content .blok.blok-agenda-vervolg a {
padding:4px 8px;
}

#content .blok.blok-agenda-vervolg a strong	{
position:absolute;
}

#content .blok.blok-agenda-vervolg a p	{
padding:0 0 0 34px;
margin:0;
}

#content .keuze-veld	{
padding:0 0 0 9px;
margin:0 0 10px 0;
color:#515151;
height:19px;
line-height:18px;
width:155px;
cursor:pointer;
font-weight:bold;
border:1px solid #ab0101;
background:url(../images/keuze-veld-bg.gif) no-repeat #fff right center;
}

#content .keuze-lijst {
position:absolute;
background:#fff;
margin:19px 0 0 0;
padding:5px 0 0 0;
width:164px;
display:none;
border:1px solid #ab0101;
border-top:none;
z-index:99;
}

#content .keuze-lijst a	{
display:block;
color:#515151;
padding:0 0 0 10px;
margin:0 0 2px 0;
}

#content .keuze-lijst a:hover {
color:#ab0101;
}

#content .blok.blok-fotos	{
background:url(../images/fotos-bg.png);
height:215px;
}


#content .blok.blok-fotos .grijze-hoekje	{
margin-top:188px;
}

#content .blok.blok-fotos a	{
height:54px;
}

#content .blok.blok-fotos a img	{
margin:0 8px 0 0;
}


#content .blok.blok-mening	{
background:url(../images/mening-bg.png);
height:150px;
margin:0 0 12px 0;
}

#content .blok.blok-mening p	{
margin-left: -12px;
margin-right: 6px;
}


#content .blok.blok-mening .grijze-hoekje	{
margin-top:123px;
}



#content .blok.blok-mening a img	{
margin:0 8px 0 0;
}




#content .blok.blok-mailing	{
background:url(../images/mailing-bg.png) no-repeat left top;
height:225px; /* 154px,185px */
width:265px;
margin:0 0 12px 0;
font-weight:bold;
}



#content .blok.blok-mailing .grijze-hoekje	{
margin-top:158px; /* 158, 127px */
}

#content .blok.blok-mailing form	{
padding:11px 17px 0 17px;
}

#content .blok.blok-mailing input	{
margin:5px 0 0 0;
display:block;
float:left;
background:#fff;
}

#content .blok.blok-mailing input#inschrijven	{
width:14px;
height:14px;
margin:7px 0 0 8px;
cursor:pointer;
background:url(../images/verzend-knop.gif);
}

#content .blok.blok-voorverkoop{
height:215px;
background:url(../images/voorverkoop-bg.png);
!position:relative;
}

#content .blok.blok-voorverkoop .scrollt {
height:200px;
}

#content .kleur	{
background:#bb0102;
}

#content-links	{
width:665px;
float:left;
margin:0 12px 0 0;
}

#content-links.agenda	{
width:483px;
padding:0 21px 0 0;
}

#content-links.agenda h1	{
font-size:35px;
}

#content-links.agenda #tekst	{
background:url(../images/rood-trans-80.png);
width:464px;
line-height:16px;
margin:81px 0 0 0;
padding:22px 16px;
display:table;
}

#content-links.agenda #tekst.review	{
margin:0;
padding:0;
width:483px;
}

#content-links.agenda #tekst.review #review-terug	{
display:none;
position:absolute;
margin:0 0 0 20px;
}

#content-links.agenda #tekst.review #review-verder	{
position:absolute;
margin:0 0 0 550px;
}

#content-links.agenda #tekst.review #review-terug img, #content-links.agenda #tekst.review #review-verder img	{
margin:0 5px -3px 5px;
}

#content-links.agenda #tekst.review #review-geluiden	{
width:209px;
float:left;
padding:0 0 0 26px;
}

#content-links.agenda #tekst.review #review-geluiden a	{
display:block;
background:url(../images/review-geluid-bg.png) no-repeat;
padding:0 0 0 40px;
margin:0 0 20px 0;
}

#content-links.agenda #tekst.activiteiten-agenda-groot	{
margin:0;
padding:0;
width:483px;
}

#content-links.agenda #tekst.activiteiten-agenda-groot a	{
display:block;
font-size:25px;
padding:5px 0 0 21px;
width:442px;
}

#content-links.agenda #tekst.activiteiten-agenda-groot a:hover	{
background:#000;
}

#content-links.agenda #tekst.activiteiten-agenda-groot a strong	{
position:absolute;
}

#content-links.agenda #tekst.activiteiten-agenda-groot a p	{
padding:0 0 25px 107px;
background:url(../images/activiteiten-agenda-stip.gif) repeat-x bottom left;
width:334px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
	#content-links.agenda #tekst	{
	width:496px;
	}
}

#content-links.agenda #tekst ol, #content-links.agenda #tekst ul	{
padding:0 0 20px 23px;
}

#content-links.agenda #tekst #tekst-kollom-1	{
width:250px;
margin:0 10px 0 0;
float:left;
}

#content-links.agenda #tekst #tekst-kollom-2	{
width:200px;
float:left;
}

#content-links.agenda #tekst #tekst-kollom-2 #meer-van-dit-genre a	{
display:block;
text-decoration:underline;
}

#content-links.agenda #tekst #tekst-kollom-2 #meer-van-dit-genre a:hover	{
text-decoration:none;
}

#content-links.agenda #tekst #tekst-kollom-2 h3	{
font-size:18px;
text-transform:uppercase;
margin:0 0 5px 0;
}

#content-links.agenda #tekst #tekst-kollom-2 table	{
margin:20px 0;
font-weight:bold;
width:100%;
}

#content-links #homepage-links	{
float:left;
width:300px;
font-size:20px;
padding:0 100px 0 0;
}

#content-links #homepage-rechts	{
float:left;
width:265px;
}

#content-rechts	{
width:265px;
float:left;
}

#content-rechts.vervolg	{
width:426px;
padding:202px 0 0 0;
}

#content-rechts .nieuws-foto	{
display:block;
margin:0 0 13px 0;
display:none;
}

#content-rechts .nieuws-foto.actief	{
display:block;
}

.homepage-foto-overlay	{
width:261px;
height:41px;
position:absolute;
background:url(../images/homepage-foto-overlay.png);
}

/* scroller */

.jScrollPaneContainer {
position:relative;
overflow:hidden;
z-index:1;
}

.jScrollPaneTrack {
position:absolute;
cursor:pointer;
right:0;
top:0;
height:100%;
width:13px;
}

.jScrollPaneDrag {
position:absolute;
background:#a1a1a1;
cursor:pointer;
overflow:hidden;
width:13px;
}

.jScrollPaneDragTop {
position:absolute;
top:0;
left:0;
overflow:hidden;
width:13px;
}

.jScrollPaneDragBottom {
position:absolute;
bottom:0;
left:0;
overflow: hidden;
width:13px;
}

.scrollt	{
width:265px;
overflow:auto;
float:left;
}

/* einde scroller */

/* begin kalender */

#kalender-tabel	{
width:152px;
clear:both;
font-weight:bold;
}

#kalender a:hover	{
background:none;
}

#kalender-tabel td	{
background:#fff;
color:#000;
width:21px;
height:21px;
text-align:center;
}

#kalender-tabel td a	{
color:#000;
}

#kalender-tabel td.dag-van-de-week, #kalender-tabel td.vandaag, #kalender-tabel td.vandaag a	{
background:#1f1e21;
color:#fff;
}

#kalender-tabel a.event {
color:#c80000;
}

/* einde kalender */

/* review gallery */
#review-fotos img	{
display:none;
}

#review-fotos img.actief	{
display:inline;
}

#review-foto-nummers	{
text-align:right;
width:350px;
height:20px;
padding:230px 0 0 0;
position:absolute;
}

#review-foto-nummers strong	{
cursor:pointer;
margin:0 2px;
}
/* einde review gallery */

/* advertenties */
#advertentie_top { 
	background-color: #000;
	margin:0 auto;
	text-align: center; 
	height: 60px;
	width: 1000px;

}
#advertentie_bottom { 
	
	
	text-align: center; 
	height: 70px;

}
#virttour
{
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 265px;
  height: 100px;
  background: url("../images/virttour1.png") no-repeat 0 0;

}

#virttour:hover
{ 
  background: url("../images/virttour2.png") no-repeat 0 0;
}

#virttour span
{
  position: absolute;
  top: -999em;
}
