/* CSS Document */

/* IE 5.5+ styles voor transparante PNG */

img, div { behavior: url(../html/iepngfix.htc) }

/* bovenstaand .htc bestand moet op de server staan */
body

{
  background-color:#000000;
  padding:0;
  margin:0;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
}

a img { border : none; }

a:link {text-decoration: none; color:#FF0000;}
a:visited {text-decoration: none; color:#FF0000;}
a:hover {text-decoration:none; color:#999999;}
a:active {text-decoration: none; outline: 0px; color:#FF0000;}
a:focus {outline: 0px;}

table
{color:#FFFFFF; font-size:12px; font-weight:normal;}

#fotos
{
	position:absolute;
	top:451px;
	left: 869px;
	width: 200px;
	height: 100px;
	z-index:1;
}	

#main
{
	position:relative;
	width: 1200px;
	z-index:2;
	left: 50%;
	margin-left: -600px;
}

#background
{
	position:absolute;
	width: 1060px;
	height:804px;
	z-index:2;
	left: 68px;
	background-image:url(../html/images/background.png);
	background-repeat:no-repeat;
}

#background_lang
{
	position:absolute;
	width: 550px;
	height:203px;
	z-index:2;
	left: 351px;
	background-image:url(../html/images/speedfest_gb_title.jpg);
	background-repeat:no-repeat;
	top: 97px;
}

#flag
{
	position:absolute;
	width: 283px;
	height:97px;
	z-index:200;
	left: 463px;
	background-image:url(../html/images/flag.png);
	background-repeat:no-repeat;
	top: 566px;
}

#daf
{
	position:absolute;
	width: 372px;
	height:261px;
	z-index:100;
	left: 415px;
	top: 294px;
}

#daf_main
{
	position:absolute;
	width: 549px;
	height:385px;
	z-index:100;
	left: 347px;
	background-image:url(../html/images/daf_main.png);
	background-repeat:no-repeat;
	top: 274px;
}


#oldtv
{
	position:absolute;
	width: 399px;
	height:366px;
	z-index:200;
	left: 419px;
	background-image:url(../html/images/oldtv.png);
	background-repeat:no-repeat;
	top: 177px;
}

#oldtv_bottom
{
	position:absolute;
	width: 315px;
	height:30px;
	z-index:200;
	left: 470px;
	background-image:url(../html/images/oldtv_bottom.png);
	background-repeat:no-repeat;
	top: 542px;
}

#youtube
{
	position:absolute;
	width: 322px;
	height:267px;
	z-index:100;
	left: 441px;
	top: 339px;
}

#youtube_titel
{
	position:absolute;
	width: 322px;
	height:41px;
	z-index:100;
	left: 452px;
	top: 587px;
}

#title_video
{
	position:absolute;
	width: 149px;
	height:114px;
	z-index:100;
	left: 528px;
	top: 230px;
}

#title_pictures
{
	position:absolute;
	width: 149px;
	height:114px;
	z-index:100;
	left: 528px;
	top: 230px;
}

#btn_media_back
{
	position:absolute;
	width: 114px;
	height:107px;
	z-index:100;
	left: 347px;
	top: 262px;
}

#error
{
	position:absolute;
	width: 302px;
	height:97px;
	z-index:2;
	left: 457px;
	color:#CCCCCC;
	top: 11px;
}

#menu
{
	width: 1200px;
	z-index:2;
}

#menu a:link {text-decoration: none; color:#FF0000;}
#menu a:visited {text-decoration: none; color:#FF0000;}
#menu a:hover {text-decoration:none; color:#999999;}
#menu a:active {text-decoration: none; outline: 0px; color:#FF0000;}
#menu a:focus {outline: 0px;}

#menu img
{
margin-bottom:10px;
margin-right:10px;

}

#mail
{
	position:absolute;
	top:432px;
	left: 180px;
	width: 200px;
	height: 100px;
	z-index:2;
}

#banner
{
	position:absolute;
	top:586px;
	left:419px;
	width: 369px;
	height: 53px;
	z-index:10;
}


#news
{
	position:absolute;
	top:302px;
	left:382px;
	width: 470px;
	z-index:50;
	height: 269px;
	overflow:auto;
	scrollbar-face-color:#990000;
	scrollbar-highlight-color:red;
	scrollbar-3dlight-color:red;
	scrollbar-darkshadow-color:red;
	scrollbar-shadow-color:red;
	scrollbar-arrow-color:red;;
	scrollbar-track-color:red;
}

#news a:link {text-decoration: none; color:#FFFFFF;}
#news a:visited {text-decoration: none; color:#FFFFFF;}
#news a:hover {text-decoration:none; color:#999999;}
#news a:active {text-decoration: none; outline: 0px; color:#FFFFFF;}
#news a:focus {outline: 0px;}

#tickets
{
	position:absolute;
	top:302px;
	left:397px;
	width: 455px;
	z-index:50;
	height: 303px;
	overflow:auto;
	scrollbar-face-color:#990000;
	scrollbar-highlight-color:red;
	scrollbar-3dlight-color:red;
	scrollbar-darkshadow-color:red;
	scrollbar-shadow-color:red;
	scrollbar-arrow-color:red;;
	scrollbar-track-color:red;
}

#tickets a:link {text-decoration: none; color:#FFFFFF;}
#tickets a:visited {text-decoration: none; color:#FFFFFF;}
#tickets a:hover {text-decoration:none; color:#999999;}
#tickets a:active {text-decoration: none; outline: 0px; color:#FFFFFF;}
#tickets a:focus {outline: 0px;}

.titel
{
color:#FFFFFF;
font-weight:bold;
font-size:14px;
}

.name
{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

.news
{
color:#000000;
}

#scroll_hider
{
	position:absolute;
	top:300px;
	left:835px;
	width: 18px;
	z-index:100;
	height: 273px;
	background-image:url(../html/images/scroll_hider.png);
	background-repeat:no-repeat;
}

#scroll_hider_tickets
{
	position:absolute;
	top:300px;
	left:835px;
	width: 18px;
	z-index:100;
	height: 305px;
	background-image:url(../html/images/scroll_hider_tickets.png);
	background-repeat:no-repeat;
}

#scroll_hider_media
{
	position:absolute;
	top:300px;
	left:835px;
	width: 28px;
	z-index:100;
	height: 36px;
	background-image:url(../html/images/scroll_hider_media.png);
	background-repeat:no-repeat;
}

#stippel
{
	position:absolute;
	top:307px;
	left:375px;
	width: 4px;
	z-index:100;
	height: 241px;
	background-image:url(../html/images/stippel2.png);
	background-repeat:no-repeat;
}

#stippel3
{
	position:absolute;
	top:623px;
	left:482px;
	width: 241px;
	z-index:100;
	height: 4px;
	background-image:url(../html/images/stippel3.png);
	background-repeat:no-repeat;
}


#stippel4
{
	position:absolute;
	top:333px;
	left:484px;
	width: 241px;
	z-index:100;
	height: 4px;
	background-image:url(../html/images/stippel3.png);
	background-repeat:no-repeat;
}

#stippel5
{
	position:absolute;
	top:486px;
	left:484px;
	width: 241px;
	z-index:100;
	height: 4px;
	background-image:url(../html/images/stippel3.png);
	background-repeat:no-repeat;
}

/*######## MENU BUTTONS ########*/

#skull_up
{
	position:absolute;
	top:612px;
	left:800px;
	width: 16px;
	z-index:100;
	height: 19px;
}

#skull_down
{
	position:absolute;
	top:612px;
	left:830px;
	width: 16px;
	z-index:100;
	height: 19px;
}

#btn_up
{
	position:absolute;
	top:296px;
	left:838px;
	width: 16px;
	z-index:100;
	height: 19px;
}

#btn_down
{
	position:absolute;
	top:567px;
	left:837px;
	width: 16px;
	z-index:100;
	height: 19px;
}

#mainmenu
{
	position:absolute;
	top:81px;
	left:73px;
	width: 293px;
	height: 323px;
	z-index:100;
}

#btn_news
{
	position:absolute;
	top:45px;
	left:71px;
	width: 93px;
	height: 51px;
	z-index:120;
}

#btn_lineup
{
	position:absolute;
	top:93px;
	left:66px;
	width: 90px;
	height: 47px;
	z-index:120;
}

#btn_tickets
{
	position:absolute;
	top:135px;
	left:66px;
	width: 90px;
	height: 49px;
	z-index:120;
}

#btn_info
{
	position:absolute;
	top:182px;
	left:78px;
	width: 67px;
	height: 43px;
	z-index:121;
}

#btn_media
{
	position:absolute;
	top:207px;
	left:108px;
	width: 103px;
	height: 51px;
	z-index:121;
}

#btn_contact
{
	position:absolute;
	top:235px;
	left:160px;
	width: 89px;
	height: 53px;
	z-index:121;
}

#btn_morepics
{
	position:absolute;
	top:597px;
	left:883px;
	width: 141px;
	height: 30px;
	z-index:121;
}

#btn_etickets
{
	position:absolute;
	top:247px;
	left:861px;
	width: 204px;
	height: 200px;
	z-index:121;
}

#btn_persist
{
	position:absolute;
	top:344px;
	left:991px;
	width: 209px;
	height: 192px;
	z-index:121;
}

#btn_en
{
	position:absolute;
	top:612px;
	left:691px;
	width: 49px;
	height: 45px;
	z-index:221;
}


#btn_du
{
	position:absolute;
	top:645px;
	left:655px;
	width: 60px;
	height: 55px;
	z-index:221;
}

#btn_nl
{
	position:absolute;
	top:613px;
	left:468px;
	width: 50px;
	height: 45px;
	z-index:221;
}

#btn_en_menu
{
	position:absolute;
	top:184px;
	left:236px;
	width: 62px;
	height: 59px;
	z-index:121;
}

#btn_du_menu
{
	position:absolute;
	top:158px;
	left:190px;
	width: 62px;
	height: 59px;
	z-index:121;
}

#btn_nl_menu
{
	position:absolute;
	top:284px;
	left:107px;
	width: 72px;
	height: 49px;
	z-index:121;
}


#btn_backvid
{
	position:absolute;
	top:303px;
	left:375px;
	width: 134px;
	height: 133px;
	z-index:221;
}

#btn_videos
{
	position:absolute;
	top:337px;
	left:607px;
	width: 254px;
	height: 199px;
	z-index:221;
}

#btn_pictures
{
	position:absolute;
	top:330px;
	left:358px;
	width: 253px;
	height: 258px;
	z-index:221;
}

#btn_myspace
{
	position:absolute;
	top:676px;
	left:227px;
	width: 111px;
	height: 30px;
	z-index:221;
}

#btn_guestbook
{
	position:absolute;
	top:676px;
	left:356px;
	width: 111px;
	height: 30px;
	z-index:221;
}

#brill
{
	position:absolute;
	top:676px;
	left:475px;
	width: 230px;
	height: 30px;
	z-index:221;
	color:#666666;
	font-size:10px;
}

#brill a:link {text-decoration: none; color:#FFFFFF;}
#brill a:visited {text-decoration: none; color:#FFFFFF;}
#brill a:hover {text-decoration:none; color:#FF0000;}
#brill a:active {text-decoration: none; outline: 0px; color:#FFFFFF;}
#brill a:focus {outline: 0px;}

#btn_timetable
{
	position:absolute;
	top:159px;
	left:754px;
	width: 139px;
	height: 138px;
	z-index:221;
}

/*######## LINEUP BUTTONS ########*/

#btn_death
{
	position:absolute;
	top:301px;
	left:452px;
	width: 230px;
	height: 37px;
	z-index:10;
}

#btn_karma
{
	position:absolute;
	top:530px;
	left:407px;
	width: 135px;
	height: 52px;
	z-index:10;
}

#btn_gbh
{
	position:absolute;
	top:336px;
	left:426px;
	width: 136px;
	height: 43px;
	z-index:10;
}

#skull
{
 	position:absolute;
	top:399px;
	left:422px;
	width: 30px;
	height: 36px;
	z-index:10;
}

#btn_usbombs
{
	position:absolute;
	top:337px;
	left:563px;
	width: 222px;
	height: 41px;
	z-index:10;
}

#btn_nbt
{
	position:absolute;
	top:380px;
	left:421px;
	width: 363px;
	height: 30px;
	z-index:10;
}

#btn_valient
{
	position:absolute;
	top:470px;
	left:397px;
	width: 150px;
	height: 56px;
	z-index:10;
}

#btn_banane
{
	position:absolute;
	top:473px;
	left:550px;
	width: 174px;
	height: 53px;
	z-index:10;
}

#btn_ppsr
{
	position:absolute;
	top:413px;
	left:396px;
	width: 204px;
	height: 56px;
	z-index:10;
}

#btn_trigger
{
	position:absolute;
	top:586px;
	left:428px;
	width: 361px;
	height: 26px;
	z-index:10;
}

#btn_shavers
{
	position:absolute;
	top:527px;
	left:546px;
	width: 180px;
	height: 37px;
	z-index:10;
}

#btn_gewapend
{
	position:absolute;
	top:566px;
	left:545px;
	width: 181px;
	height: 16px;
	z-index:10;
}

#btn_fifty
{
	position:absolute;
	top:473px;
	left:729px;
	width: 93px;
	height: 43px;
	z-index:10;
}

#btn_accel
{
	position:absolute;
	top:454px;
	left:721px;
	width: 120px;
	height: 22px;
	z-index:10;
}

#btn_coffin
{
	position:absolute;
	top:302px;
	left:678px;
	width: 75px;
	height: 3px;
	z-index:10;
}

#btn_kbo
{
	position:absolute;
	top:413px;
	left:601px;
	width: 121px;
	height: 40px;
	z-index:10;
}

#btn_jim
{
	position:absolute;
	top:544px;
	left:729px;
	width: 80px;
	height: 40px;
	z-index:10;
}

#btn_nigel
{
	position:absolute;
	top:513px;
	left:729px;
	width: 102px;
	height: 35px;
	z-index:10;
}

#btn_reno
{
	position:absolute;
	top:454px;
	left:601px;
	width: 117px;
	height: 17px;
	z-index:10;
}

#btn_beatman
{
	position:absolute;
	top:412px;
	left:726px;
	width: 94px;
	height: 41px;
	z-index:10;
}
