@charset "UTF-8";
/* CSS Document */

body{
margin:0 0 0 0;
padding:0 0 0 0;
}

#flash-background{
z-index:-1;
position:fixed;
text-align:center;
width:100%;
height:100%;
background-color:#17c1f2;
}


#knoppen_twitter{
height:50px;
width:160px;
margin:10px 0px 0px 400px;
}


#logo{
position:absolute;
width:600px;
height:350px;
z-index:50;
background-image:url(images/header_new.png);
background-repeat:no-repeat;
background-position:top center;
left:50%;
margin-left:-300px;
margin:30px 0px 0px -300px;}
#menu{
position:absolute;
width:600px;
height:150px;
z-index:60;
left:50%;
margin:210px 0px 0px -275px;
}




/*pages*/
.spacer-menu{
margin-top:20px;
}
#nieuws {
position:absolute;
width:560px;
margin:230px 0 0 -280px;
left:50%;
z-index:40;

}

#lineup{
position:absolute;
width:560px;
margin:230px 0 0 -280px;
left:50%;
z-index:40;

}
#info{
position:absolute;
width:560px;
margin:230px 0 0 -280px;
left:50%;
z-index:40;
}
#locatie{
position:absolute;
width:560px;
margin:230px 0 0 -280px;
left:50%;
z-index:40;
}
#tickets{
position:absolute;
width:560px;
margin:230px 0 0 -280px;
left:50%;
z-index:40;
}

#twee{
position:absolute;
width:560px;
margin:230px 0 0 -280px;
left:50%;
z-index:40;
}



/*frame*/

#left-groot{
height:100%;
position:fixed;
left:0px;
width:124px;
z-index:410;
}
#frame-top-left{
height:50px;
width:50%;
position:fixed;
right:50%;
margin-right:134px;
z-index:340;
}
#frame-top {
width:270px;
height:69px;
background-image:url(images/frame/top-center.png);
background-repeat:no-repeat;
background-position:center;
position:fixed;
z-index:210;
top:0px;
left:50%;
margin-left:-135px;
}
#frame-top-right{
height:50px;
width:50%;
position:fixed;
left:50%;
margin-left:135px;
z-index:215;
}
#right-groot{
height:100%;
position:fixed;
right:0px;
width:124px;
z-index:400;
}
#frame-bottum-right{
height:67px;
width:50%;
position:fixed;
left:50%;
margin-left:135px;
bottom:0px;
z-index:363;
}
#frame-top-b {
width:271px;
height:68px;
background-image:url(images/frame/center-bottom.png);
background-repeat:no-repeat;
background-position:center;
position:fixed;
z-index:210;
bottom:0px;
left:50%;
margin-left:-135px;
}
#frame-bottum-left{
height:67px;
width:50%;
position:fixed;
right:50%;
margin-right:134px;
bottom:0px;
z-index:360;
}


#nieuws-brief-fix{
position:fixed;
left:50%;
height:290px;
width:380px;
z-index:10;
margin:0px 0 0 220px;
}
/*einde frame*/


#con{
width:558px;
height:auto;
float:left;
}
#con-top{
width:558px;
height:20px;
float:left;
background-image:url(images/top-content.png);
background-position:left center;
background-repeat:no-repeat;
}
#con-center{
	width:558px;
	min-height:100px;
	float:left;
	background-image:url(images/center-content.png);
	background-position:left;
	background-repeat:repeat-y;
	padding:0px 30px 0px 30px;
}
#con-bottom{
width:558px;
height:20px;
float:left;
background-image:url(images/bottom-content.png);
background-position:left bottum;
background-repeat:no-repeat;
}
#stippel-lijn{
width:505px;
height:2px;
border-bottom-color:#000000;
border-bottom-style:dotted;
border-bottom-width:2px;
float:left;}
#con-title{
width:250px;
height:auto;
float:left;
margin:10px 0px 8px 0px;
}
#con-title-r{
width:50px;
height:auto;
float:right;
margin:10px 50px 8px 0;
}

#tekst-cader-nieuws{
	margin:10px 0px 0 0px;
	width:500px;
	height:auto;
	float:left;
}
#tekst-cader-tickets{
	width:240px;
	height:auto;
	float:left;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
}
#tekst-cader-info{
margin:10px 0 0 5px;
width:247px;
height:auto;
float:left;
}
#tekst-cader-tickets-r{
	margin:10px px 0 0px;
	width:250px;
	height:auto;
	float:right;
}
#image-nieuws{
float:right;
margin:3px 0 0 0;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:32px;
color:#000000;
text-transform: uppercase;
margin:40px 0 15px 0;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#e00f10;/*red*/
font-style:normal;
	font-stretch:normal;
	font-variant:normal;
	font-family:"trebuchet ms";
	padding:0 0 0 0;
	display:block;
	margin:0 0 0 0;
	text-transform: uppercase;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#000000;/*black*/
font-style:normal;
	font-stretch:normal;
	font-variant:normal;
	font-family:"trebuchet ms";
	padding:0 0 0 0;
	display:block;
	margin:0 0 0 0;
	text-transform: uppercase;
}
h4{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;/*wit*/
font-style:normal;
	font-stretch:normal;
	font-variant:normal;
	font-family:"trebuchet ms";
	padding:0 0 0 0;
	display:block;
	margin:0 0 0 0;
	text-transform: uppercase;
}
h5{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#e00f10;/*red*/
font-style:normal;
	font-stretch:normal;
	font-variant:normal;
	font-family:"trebuchet ms";
	padding:0 0 0 0;
	display:block;
	margin:0 0 0 0;
	text-transform: uppercase;
}

.tekst{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:1.5em;
text-align:justify;
}

.tekst A:link {text-decoration:none; color:#e00f10;}
.tekst A:visited {text-decoration: none; color:#e00f10;}
.tekst A:active {text-decoration: none; color:#e00f10;}
.tekst A:hover {text-decoration: underline; color:#e00f10;}








.tekst-nor {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:1.5em;
text-align:left;
}
.tekst-info{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:1.5em;
list-style-type:decimal;
text-align:left;
}
.tekst-info li{
list-style-image:url(images/dot.gif);
line-height:2em;
}
.tekst-rood{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e00f10;/*red*/
line-height:1.5em;
}
#con-footer{
float:left;
height:50px;
width:508px;
margin:20px 0 0 0;
}
#con-menu-footer{
float:left;
width:300px;
margin:10px 0 0 0;
}
#bedrijven-footer{
float:right;
margin:10px 0 0 0;
}
.menu-footer{
font-family:Arial, Helvetica, sans-serif;
color:#e00f10;/*red*/
font-size:12px;
}

#info-rood{
	width:484px;
	float:left;
	height:auto;
	background-color:#e00f10;/*red*/
	padding:8px 8px 8px 8px;
	line-height:1.8em;
}
#info-rood p{
margin-bottom:10px;
}


.tekst-wit{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;/*red*/
line-height:1.5em;
}


.tekst-wit p {

margin : 0 0 0 0;
}

#google-info{
margin:17px 0 0 0;
float:left;
}

#image-lineup{
height:150px;
width:200px;
float:right;
display:block;
margin:0 5% 10px 0;
}

#lineup-time{
height:70px;
width:280px;
margin:0 0 0 0;
float:right;
background-image:url(images/artist/bgtijd.gif);
background-position:left;
background-repeat:no-repeat;

}
#right-holder-lineup{
float:right;
width:auto;
height:auto;
}
#naam-artist{
float:left;
width:auto;
height:45px;
background-image:url(images/artist/bg-artist-naam.gif);
background-position:top right;
background-repeat:no-repeat;
margin:15px 0 0 17px;
padding:7px 20px 0 5px;
}
#tijd-artist{
	float:right;
	height:70px;
	margin:25px 25px 0 0;
}

#holder-lineup{
float:left;
width:525px;
}



#nieuws-bief{
width:485px;
height:37px;
background-image:url(images/bg-nieuws.png);
background-repeat:no-repeat;
float:left;
margin:7px 0 3px 0;
padding:4px 10px 4px 10px ;
}