body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

#blok {
	width: 1012px;
	margin-left: auto;
	margin-right: auto;
	border-left: 7px solid #ffffff;
	border-right: 4px solid #ffffff;
}
#credits {
	float:right;
	width: 1012px;
	height:64px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(files/credits.jpg);
}

#top {
	top: 0px;
	width: 1012px;
	height: 176px; 
	background-image:url(files/top.gif);
}

#intop {
	position: relative;
	top: 155px;
	left: 10px;
	height: 23px; 
}

#leftpannel {
	float: left;
	left: 0px;
	height: 23px; 
	width: 786px;
}

#rightpannel {
	float: right;
	top: 0px;
	width:219px;
}

#menu {
	position: relative;
	top: 10px;
	left: 0px;
	width: 786px;
	height: 53px;
	background-image:url(files/menu.jpg);
}

#menuitem1 {
	position: relative;
	top: 19px;
	left: 16px;
	width:115px;
	float: left;
}

#menuitem2 {
	position: relative;
	top: 19px;
	left: 28px;
	width:115px;
	float: left;
}

#menuitem3 {
	position: relative;
	top: 19px;
	left: 43px;
	width:115px;
	float: left;
}

#menuitem4 {
	position: relative;
	top: 19px;
	left: 59px;
	width:115px;
	float: left;
}

#menuitem5 {
	position: relative;
	top: 19px;
	left: 70px;
	width:115px;
	float: left;
}

#menuitem6 {
	position: relative;
	top: 19px;
	left: 87px;
	width:115px;
	float: left;
}


#archive {
	position: relative;
	left: 0px;
	top: 10px;
}

#paginatitel {
	position: relative;
	top: 20px;
	left: 0px;
	width: 786px;
	height: 44px; 
	background-image:url(files/paginatitel.gif);
}
#inpaginatitel {
	position: relative;
	top: 2px;
	left: 36px; 
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	valgin: left;
	color: #000;
}
.paginatitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	valgin: left;
	color: #000;
}
#groenetitel {
	background-color:#98C012;
	height: 19px;
	border-top: 4px solid #98C012;
} 
#paarsetitel {
	background-color:#CC006B;
	height: 19px;
	border-top: 4px solid #CC006B;
	width:778px;
} 
#home_left {
	position:relative;
	float:left;
	left: 0px;
	top: 20px;
	width:250px;
}
#home_right {
	position:relative;
	float:left;
	left: 0px;
	top: 5px;
	width:520px;
}
#home_blok {
	position:relative;
	float:left;
	left: 0px;
	top: 10px;
	width:258px;
}
#home_blok2 {
	position:relative;
	float:left;
	left: 5px;
	top: 10px;
	width:252px;
}
#home_info {
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	width:200px;
}
#home_hlijn {
	height:20px;
	width: 245px; 
	background-image:url(schedule_files/hlijn_schedule.gif);
}
#home_hlijn2 {
	height:20px;
	width: 515px; 
	background-image:url(schedule_files/hlijn_schedule.gif);
}
#home_blok1 {
	float:left;
	position: relative;
	top: 40px;
	left: 10px;
	width: 510px; 
	}
#home_hlijngroot {
	height:20px;
	width: 210px; 
	background-image:url(schedule_files/hlijn_schedule.gif);
}
#lijn {
	position:relative;
	float:left;
	left: 5px;
	right:5px;
	top: 20px;
	width:1px;
	height:1550px;
	background-color:#000000;
}
#home_main {
	position:relative;
	left: 10px;
	top: 20px;
	height:600px;
}
#home_maintext {
	position:relative;
	float:left;
	background-color:#339999;
}
#sponsors_left {

	position:relative;
	float:left;
	left: 0px;
	top: 20px;
	width:515px;
}
#sponsors_main {
	float:left;
	position:relative;
	left: 10px;
	top: 20px;
	height:100px;
	width:250px;
	}
#sponsor_lijn {
	position:relative;
	float:left;
	left: 5px;
	right:5px;
	top: 20px;
	width:1px;
	height:640px;
	background-color:#000000;
}
#concept_main {
	top:20px;
	position:relative;
	float:left;
	width: 780px;
	}
#concept_left {
position:relative;
	float:left;
	width: 515px;
	}
#concept_right{
left:11px;
position:relative;
	float:left;
	width: 250px;
	}
#schedule_blok1l {
float:left;
	position: relative;
	top: 20px;
	left: 0px;
	width: 786px; 
}
#schedule_blok2 {
float:left;
	position: relative;
	top: 0px;
	left: 0px;
	width: 786px; 
}
#schedule_hlijn {
	float:left;
	position: relative;
	top: 0px;
	left: 0px;
	height:20px;
	width: 786px; 
	background-image:url(schedule_files/hlijn_schedule.gif);
}
#hline {
	float:left;
	position:relative;
	top:20px;
	width: 780px;
	height:20px;
	background-image:url(http://flyinggrasscarpet.org/files/hlijn.gif);
	}
#concept_lijn {
	position:relative;
	float:left;
	left: 5px;
	right:5px;
	width:1px;
	height:670px;
	background-color:#000000;
}
#press_lijn {
	position:relative;
	float:left;
	left: 5px;
	right:5px;
	top: 20px;
	width:1px;
	height:1500px;
	background-color:#000000;
	}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	valgin: left;
	color: #000;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	valgin: left;
	color: #fff;
}
.style4grijs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	valgin: left;
	color:#999999;
}
.archive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	valgin: left;
	color: #000;
	margin-left: 5px;
	}
.groenetitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	valgin: left;
	color: #fff;
	margin-left: 5px;
	}
.text {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	valgin: left;
	color: #000;
	line-height: 180%;
	}
.textwit {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	valgin: left;
	color: #fff;
	line-height: 180%;
	}

A:link {text-decoration: none; color:#FFFFFF;}
A:visited {text-decoration: none; color:#FFFFFF;}
A:active {text-decoration: none; color:#FFFFFF;}
A:hover {text-decoration: none; color:#FFFFF;}

a.zwart:link{text-decoration: none; color:#000000;}
a.zwart:visited{text-decoration: none; color:#000000;}
a.zwart:active{text-decoration: none; color:#000000;}
a.zwart:hover{
	text-decoration: none;
	color:#000000;
	text-align: right;
}

a.paars:link{text-decoration: none; color:#F40071;}
a.paars:visited{text-decoration: none; color:#F40071;}
a.paars:active{text-decoration: none; color:#F40071;}
a.paars:hover{text-decoration: none; color:#F40071;}

{
background: #fff;
border: 1px solid #000;
}

.submit input
{
color: #000;
background: #c0c;
border: 2px outset #d7b9c9
} 

.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-left: 20px;
	valgin: middle;
	font-color: #00A2FF;
}
#start {
	position: absolute;
	top: 322px;
	left: 0px;
	width: 765px;
	height: 25px; 
	z-index: 6;
	bACKGROUND-COLOR: #333;
}
#instart {
	position: absolute;
	top: 0px;
	left: 200px;
	width: 565px;
	height: 25px; 
	z-index: 7;
	bACKGROUND-COLOR: #333;
}

#main {
	position: absolute;
	top: 362px;
	left: 200px;
	width: 565px;
	z-index: 8;
	bACKGROUND-COLOR: #fff;
}

span.dropcap {
  display:block;
  float:right;
  width:200px;
  height:151px;
  margin-left:5px;
  background-image:url("files/bril.jpg");
  background-repeat:no-repeat;
  }
span.dropcap span {display:none;} 

