body{
	margin:0px;
	padding:0px;
	background-image:url(../_img/bgPatroon.png);
	background-color:#dac57c;
	background-position:left top;
	
	}
#tekst{
position:absolute;
top:130px;
left:555px;
padding-left:5px;
width:450px;
height:530px;
overflow:auto;
background-color:#FFF;
padding-right:5px;
}
#tekst ul {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
list-style-type:circle;
margin-left:-20px;
}
#tekst ol{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;

margin-left:-20px;
}


#tekst2{
position:absolute;
top:130px;
left:555px;
padding-left:5px;
width:450px;
height:530px;
overflow:auto;
padding-right:5px;
}
#banner{
	width:185px;
	height:60px;
	position:absolute;
	left:20px;
	top:590px;
	
	}
.tijd{
font-family:helvetica;
font-size:24px;
color:#FFFFFF;
font-weight:bold;
border-bottom:1px solid #FFF;
width:435px;
}
input.knop{
background-color:#dac57c;
color:#000;
border:hidden;
}
#ticketsTable .rechts{
text-align:right;
}
input.knop:hover{
background-color: #ad984e;
color:#ffffff;
cursor:pointer;
border:hidden;
}
.postcode{
margin-left:-10px;
}
.groep{
font-family:helvetica;
font-size:24px;
color:#000;
font-weight:bold;
}
#ticketsTable{
margin-left:-15px;
margin-top:10px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
padding-left:15px;
width:445px;
background-color:#000000;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#3953a4;
}
.datum
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: lighter;
color:#3953a4;
font-style:italic;
border-bottom:#3953a4 solid 1px;
}
h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#3953a4;
}
	
	
p{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
#navigatie li{
display:inline;
}
#contactTekst{
position:absolute;
left:20px;
top:17px;
}
#contactTekst p,#contactTekst a{
color:#FFFFFF;
margin-bottom:80px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:22px;
overflow:hidden;
}
#tekstGroep{
position:absolute;
top:400px;
left:555px;
width:455px;
height:270px;
overflow:auto;

}
#tekstGroep a{
text-decoration:none;
color:#FF0099;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
display:block;

}
#tekstGroep a:hover{
text-decoration:none;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
a:active{
outline:none;}
h3{
color:#000000;
font-family:Helvetica, Arial, Verdana;
font-size:22px;
position:absolute;
top:330px;
left:855px;
width:200px;
}
h2{
color:#FFFFFF;
font-family:Helvetica, Arial, Verdana;
font-size:36px;
position:absolute;
top:48px;
left:555px;
width:440px;

}

#groepNav{
position:absolute;
top:300px;
left:350px;
}
#groepNav .current{
color:#FF0099;
}
#groepNav li, #groepNav a{
text-align:right;
font-family:Helvetica,Arial, Verdana;
font-size:10px;
width:140px;
list-style:none;
padding-bottom:5px;
overflow:hidden;
color:#FFFFFF;
text-decoration:none;
overflow:hidden;
}

#groepNav a:hover
{
color:#FF0099;
}
#linksTekst li, #linksTekst a
{
padding:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
list-style:none;
text-align:center;
width:300px;
background-color:#FFFFFF;
color:#000000;
margin-bottom:10px;
text-decoration:none;
}
#routeTekst li, #routeTekst a
{
padding:4px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
list-style:none;
text-align:center;
text-decoration:none;
width:300px;
background-color:#FFFFFF;
color:#000000;
margin-bottom:10px;
padding-left:20px;
margin-left:-40px;

}
#tbLineUp a{
font-family:Helvetica, Arial, Verdana, sans-serif;
color:#000000;
text-decoration:none;
}
#tbLineUp a:hover{
color:#3953a4;
}
#navLineup{
position:absolute;
top:160px;
left:370px;
width:160px;
height:100px;

}
#navLineup a:hover.oktober{
background-image:url(../_img/lineupnav.png);
background-repeat:no-repeat;}
#navLineup a:hover.overzicht{ background-image:url(../_img/lineupnav.png);
background-position:0px -39px;
background-repeat:no-repeat;
}
#navLineup li{
list-style:none;
}
#navLineup a{
overflow:hidden;
display:block;
text-decoration:none;
color:#FF0099;
text-indent:-9999px;
margin-bottom:10px;
margin-left:-20px;
padding-bottom:10px;
 
}
#routeNav{
position:absolute;
top:156px;
left:330px;
width:200px;

}
#routeNav a:hover.tickets{

background-image:url(../_img/routenavigatie.png);
background-repeat:no-repeat;
padding-bottom:4px;}
#routeNav a:hover.routebeschrijving{ 
margin-top:-5px;
background-image:url(../_img/routenavigatie.png);
background-position:0px -23px;
background-repeat:no-repeat;
padding-bottom:10px;

}
#routeNav a:hover.parking{ 
background-image:url(../_img/routenavigatie.png);
background-position:0px -56px;
background-repeat:no-repeat;
}
#routeNav li{
list-style:none;
}
#routeNav a:active{outline:none;}
#routeNav a{
overflow:hidden;
display:block;
text-decoration:none;
color:#FF0099;
text-indent:-9999px;

margin-left:-20px;
margin-bottom:0px;
padding-bottom:9px;
}
#linksTekst a:hover
{
font-weight:bold;
}
#routeTekst a:hover
{
font-weight:bold;
}
#bgFonktions{
background-image:url(../_img/fonktions.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
em{
	font-weight:bold;
	font-style:normal;
	
	}
#bgAbsent{
background-image:url(../_img/absyntheminded.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgJudgement{
background-image:url(../_img/judgement.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgNid{
background-image:url(../_img/nid.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgGalacticos{
background-image:url(../_img/galacticos.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgVegas{
background-image:url(../_img/vegas.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgPickle{
background-image:url(../_img/picklejuice.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgSedan{
background-image:url(../_img/sedanvault.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgRock{
background-image:url(../_img/rocktw.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgSponsors{
background-image:url(../_img/sponsors.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgMedia{
background-image:url(../_img/media.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgContact{
background-image:url(../_img/contact.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgLinks{
background-image:url(../_img/links.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgRoute{
background-image:url(../_img/route.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgParking{
background-image:url(../_img/parking.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgTickets{
background-image:url(../_img/tickets.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgLineUp{
background-image:url(../_img/lineup.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgTerwalle{
background-image:url(../_img/terwalle.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#bgBeats{
background-image:url(../_img/beats.png);
background-position:left top;
background-repeat:no-repeat;
width:100%;
height:768px;
}
#navigatie a{
text-decoration:none;
display: inline-block;
display: -moz-inline-box;
text-indent:-9999px;
overflow:hidden;

}
#navigatie {
position:absolute;
top:3px;
left:-15px;
width:1024px;


}
#navigatie a#rocktw:hover{
background-image:url(../_img/navigationbg.png);
background-repeat:no-repeat;
background-position:0px -6px;
}

#navigatie a#rocktw{
width:112px;
height:33px;
}
#navigatie a#beats{
width:59px;
height:27px;

}
#navigatie a#terwalle{
width:64px;
height:25px;

}
#navigatie a#lineup{
width:84px;
height:35px;

padding-right:10px;
}
#navigatie a#tickets{
width:127px;
height:35px;
}
#navigatie a#links{
width:33px;
height:30px;

}
#navigatie a#media{
width:16px;
height:25px;

}
#navigatie a#sponsors{
width:40px;
height:25px;

}
#navigatie a#contact{
width:25px;
height:25px;

}
#navigatie a#beats:hover{
background-image:url(../_img/navigationbg.png);
background-repeat:no-repeat;
background-position:-116px -6px;

}
#navigatie a#terwalle:hover{
background-image:url(../_img/navigationbg.png);
background-repeat:no-repeat;
background-position:-219px -6px;

}
#navigatie a#lineup:hover{
background-image:url(../_img/navigationbg.png);
background-repeat:no-repeat;
background-position:-327px -6px;

}
#navigatie a#tickets:hover{
background-image:url(../_img/navigationbg.png);
background-repeat:no-repeat;
background-position:-425px -6px;

}
#navigatie a#links:hover{
background-image:url(../_img/navigationbg.png);
background-repeat:no-repeat;
background-position:-596px -6px;

}
#navigatie a#media:hover{
background-image:url(../_img/navigationbg.png);
background-repeat:no-repeat;
background-position:-673px -6px;

}
#navigatie a#sponsors:hover{
background-image:url(../_img/navigationbg.png);
background-repeat:no-repeat;
background-position:-733px -6px;

}
#navigatie a#contact:hover{
background-image:url(../_img/navigationbg.png);
background-repeat:no-repeat;
background-position:-817px -6px;

}
#beats,#terwalle,#lineup,#tickets,#links,#media,#sponsors,#contact{
padding-right:40px;
}
#tekst a{
	color:#3953a4;
	text-decoration:none;
	
	}
	#tekst a:hover{
	text-decoration:underline;
	
	}

