body
	{
	font-family: Futura, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	line-height: 24px;
	position: relative; 
	overflow: auto;	
	margin: 0; 
	overflow:hidden;

	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	
	border-style: solid;
	border-width: 0px;
	border-color: #000000; 
	background-color:#CCCCCC;
	background-image: url(../pics/OOG1.jpg) ; 
	background-repeat: no-repeat; 
	background-position: 0px -110px;
	}
		
a:link , a:visited
	{
	text-decoration: none; 
	color: #999999; 
	
	}
a:hover
	{
	font-weight: normal;
	text-decoration: none; 
	}
	
p	{
	color: #ffffff;
	line-height: 16px;
	margin: 8px 4px 4px 4px;	
	border-style:solid;
	border-width: 0px;
	}

#topframe
	{
	position: absolute;
	left: 150px;
	top: 30px;
	width: 675px;
	height: 36px;
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	background-color:#666666;
	border-color: #440066;
	font-size: 11px;
	font-weight: 200; 
	text-align: center;
	line-height:34px;	
	color: #CCCCCC; 
	z-index:99;
	}	
#topframe a
	{
	width: 675px;
	height: 36px;
	text-transform: uppercase;
	font-weight: normal;
	text-decoration: none; letter-spacing:4px;
	}

#rightframe
	{
	position:absolute;
	left: 835px;
	top: 118px;
	width: 160px;
	height:30px;
	padding: 0px 0px 0px 0px;

	letter-spacing:2px;
	z-index:99;
	}
#rightframe h1
	{
	display:inline;
	padding: 0px 0px 0px 0px;	
	font-size:16px; 
	font-weight: bold;
	color:#FFFFFF;
	}
#rightframe h2
	{
	display:inline;
	padding: 0px 0px 0px 0px;
	font-size:16px;	
	font-weight: bold;
	color:#000000; 
	}

#kunstintro
	{
	position:absolute;
	top: 72px;
	left: 150px;
	width: 338px;
	height:72px;
	padding: 0 ;
	margin:  0 ;  
	font-size:70px; 
	letter-spacing:20px;		
	line-height:70px;
	color:#666666;
	}
#kunstintro a
	{
	color: #666666
	}
#routeintro
	{
	position:absolute;
	top: 72px;
	left: 488px;
	width: 337px;
	height:72px;
	padding: 0 ;
	margin:  0 ;
	
	font-size:70px;		
	letter-spacing:20px;		
	line-height:70px;
	color:#000000
	}
#routeintro a
	{
	color: #000000
	}
#topmenu
	{
	position:absolute;
	top: 66px;
	left: 150px;
	width: 675px;
	height:36px;
	padding: 0 ;
	margin:  0 ;
	
	background-color:#996600;
	font-size:11px;
	line-height:32px;
	z-index:99;
	}


/*styles voor menu******************************************************************************************/
#zwartgeel
	{
	position: relative;
	top:100px;
	left:135px;
	width: 135px;
	height: 36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	text-align:center;
	border-style: solid;
	border-width: 0px;
	border-color: #0000ff; 
	background-color: #000000;	
	line-height:32px;	
	}
#zwartgeel a
	{
	width: 135px;
	height:36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	
	background-color: #000000;
	color: #ffffff;
	}
#zwartgeel a:hover
	{
	width: 135px;
	height:36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	background-color: #000000;
	color: #FFFF00;
	}
#geel
	{
	position: relative;
	top:100px;
	left:135px;
	width: 135px;
	height: 36px;	

	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	text-align:center;
	border-style: solid;
	border-width: 0px;
	border-color: #0000ff; 
	background-color: #FFCC00;	
	}
#geel a
	{
	width: 135px;
	height:36px;	
	background-color: #FFCC00;	
	color: #ffffff;
	}
#geel a:hover
	{
	width: 135px;
	height:36px;	
	background-color: #FFCC00;	
	color:  #000000;
	}
	
#zwartblauw
	{
	position: relative;
	top:100px;
	left:135px;
	width: 135px;
	height: 36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	text-align:center;
	border-style: solid;
	border-width: 0px;
	border-color: #0000ff; 
	background-color: #000000;
	line-height:32px;	
	}
#zwartblauw a
	{
	width: 135px;
	height:36px;	
	background-color: #000000;
	color: #ffffff;
	}
#zwartblauw a:hover
	{
	width: 135px;
	height:36px;	
	background-color: #000000;
	color: #0000CC;
	}
#blauw
	{
	position: relative;
	width: 135px;
	height: 36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	text-align:center;
	color: #000000;		
	border-style: solid;
	border-width: 0px;
	border-color: #0000ff; 
	background-color: #0000CC;
	line-height:32px;	
	}
#blauw a
	{
	width: 135px;
	height:36px;	
	background-color: #0000CC;
	color: #ffffff;
	}
#blauw a:hover
	{
	width: 135px;
	height:36px;	
	background-color: #0000CC;
	color:  #000000;
	}

#zwartrood
	{
	position: relative;
	width: 135px;
	height: 36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	text-align:center;
	border-style: solid;
	border-width: 0px;
	border-color: #0000ff; 
	background-color: #000000;
	color: #FF0000;
	line-height:32px;
	}
#zwartrood a
	{
	width: 135px;
	height:36px;	
	background-color: #000000;
	color: #ffffff; 
	}
#zwartrood a:hover
	{
	width: 135px;
	height:36px;	
	background-color: #000000;
	color: #FF0000;
	}
#rood
	{
	position: relative;
	width: 135px;
	height: 36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	text-align:center;
	color: #000000;		
	border-style: solid;
	border-width: 0px;
	border-color: #0000ff; 
	background-color: #FF0000;
	line-height:32px;	

	}
#rood a
	{
	width: 135px;
	height:36px;	
	background-color: #FF0000;
	color: #ffffff;
	}
#rood a:hover
	{
	width: 135px;
	height:36px;	
	background-color: #FF0000;
	color:  #000000;
	}

#zwartlichtblauw
	{
	position: relative;
	top:100px;
	left:135px;
	width: 135px;
	height: 36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	text-align:center;
	border-style: solid;
	border-width: 0px;
	border-color: #0000ff; 
	background-color: #000000;
	line-height:32px;	
	}
#zwartlichtblauw a
	{
	width: 135px;
	height:36px;	
	background-color: #000000;
	color: #ffffff;
	}
#zwartlichtblauw a:hover
	{
	width: 135px;
	height:36px;	
	background-color: #000000;
	color: #0099FF;
	}
#lichtblauw
	{
	position: relative;
	top:100px;
	left:135px;
	width: 135px;
	height: 36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	text-align:center;
	border-style: solid;
	border-width: 0px;
	border-color: #0000ff; 
	background-color: #0099FF;
	line-height:32px;	
	}
#lichtblauw a
	{
	width: 135px;
	height:36px;	
	background-color: #0099FF;
	color: #ffffff;
	}
#lichtblauw a:hover
	{
	width: 135px;
	height:36px;	
	background-color: #0099FF;
	color:  #000000;
	}

#zwartoranje
	{
	position: relative;
	width: 135px;
	height: 36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	text-align:center;
	border-style: solid;
	border-width: 0px;
	border-color: #0000ff; 
	background-color: #000000;	
	line-height:32px;	
	}
#zwartoranje a
	{
	width: 135px;
	height:36px;	
	background-color: #000000;
	color: #ffffff;
	}
#zwartoranje a:hover
	{
	width: 135px;
	height:36px;	
	background-color: #000000;
	color: #FF9900;
	}
#oranje
	{
	position: relative;
	width: 135px;
	height: 36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	text-align:center;
	border-style: solid;
	border-width: 0px;
	border-color: #0000ff; 
	background-color: #FF9900;	
	line-height:32px;	
	}
#oranje a
	{
	width: 135px;
	height:36px;	
	background-color: #FF9900;
	color: #ffffff;
	}
#oranje a:hover
	{
	width: 135px;
	height:36px;	
	background-color: #FF9900;
	color:  #000000;
	}
	
#zwartgroen
	{
	position: relative;
	width: 135px;
	height: 36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	text-align:center;
	border-style: solid;
	border-width: 0px;
	border-color: #0000ff; 
	background-color: #000000;
	line-height:32px;	
	}
#zwartgroen a
	{
	width: 135px;
	height:36px;	
	background-color: #000000;
	color: #ffffff;
	}
#zwartgroen a:hover
	{
	width: 135px;
	height:36px;	
	background-color: #000000;
	color: #009900;
	}
#groen
	{
	position: relative;
	width: 135px;
	height: 36px;	
	padding: 0px 0px 0px 0px ;
	margin:  0px 0px 0px 0px ;
	text-align:center;
	border-style: solid;
	border-width: 0px;
	border-color: #0000ff; 
	background-color: #009900;
	line-height:32px;	
	}
#groen a
	{
	width: 135px;
	height:36px;	
	background-color: #009900;
	color: #ffffff;
	}
#groen a:hover
	{
	width: 135px;
	height:36px;	
	background-color: #009900;
	color:  #000000;
	}


/* einde styles voor menu******************************************************************************************/

#data
	{
	position: absolute;
	left: 150px;
	top: 246px;
	width: 127px;	
	_width: 135px;
	vertical-align:middle;
	padding: 0px 0px 0px 0px;
	border-color: #000000;
	background-color: #33CC33;
	background:  r rgba(51,204,51,0.7);
	_background-color: #33CC33;
	_filter:alpha(opacity=60);
	-moz-opacity: 0.6;			
	
	}
#plaatsen
	{
	position: absolute;
	left:420px;
	top: 102px;
	width: 127px;	
	_width: 135px;

	padding: 0px 0px 0px 0px;
	border-color: #000000;
	background-color: #33CC33;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;				
	}



/*styles voor deelnemers******************************************************************************************/
#deelnemers
	{
	position: absolute;
	left: 285px;
	top: 102px;
	width: 127px;	
	_width: 135px;
	margin:  0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px;
	border-color: #000000;
	background-color: #33CC33;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;				
	}
	
#home
	{
	position: absolute;
	left: 150px;
	top: 102px;
	width: 621px;	
	height: 408px;
	_width: 675px;

	padding: 30px 27px 36px 27px;
	overflow: auto;
	border-color: #000000;
	
	background-color: #0000CC;	
	background:  rgba(0,0,204,0.6);
	_background-color: #0000CC;	
	_filter:alpha(opacity=60);
	-moz-opacity: 0.6;			

	color: #ffffff;
	line-height: 16px;

	}
#home p
	{
	color: #ffffff;
	line-height: 16px;
	margin: 8px 4px 4px 4px;	
	border-style:solid;
	border-width: 0px;
	}
#home p a
	{ 
	font-weight:700; 
	}
#home h1
	{
	width: 100%;

	font-size:10px;
	color: #ffffff;
	line-height: 16px;
	}
#home h2
	{
	width: 100%;

	font-size:10px;
	color: #ffffff;
	line-height: 16px;
	}

#home h3
	{
	width: 100%;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	
	text-align:right;
	font-size:10px;
	color: #ffffff;
	line-height: 16px;
	}
	
/*styles voor nieuws******************************************************************************************/
#scrolvlak   /*bepaal her de grootte van het vlak waarin nieuws getoond wordt */
	{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 621px;	
	height: 380px;
	_width: 675px;

	padding: 4% 4% 0px 4%;
	overflow: auto;
	border-color: #000000;
	}	
	
#nieuwsregel
	{
	position: relative;
	left: 0px;
	top: 0px;
	width: 100%;	
	height: auto;

	margin: 8px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	
	border-style: solid;
	border-width: 0px;
	border-color: #000000; 
	
	
	}
#nieuwsregel h1
	{
	width: 100%;
	font-size:10px;
	text-transform:uppercase;
	color: #ffffff;
	line-height: 16px;
	}
#nieuwsregel h2
	{
	width: 100%;

	font-size:10px;
	color: #ffffff;
	line-height: 16px;
	
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	
	border-style: solid;
	border-width: 0px;
	border-color: #000000; 
	
	}

#nieuwsregel h3
	{
	width: 100%;
	text-align:right;
	font-size:10px;
	color: #ffffff;
	line-height: 16px;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	
	border-style: solid;
	border-width: 0px;
	border-color: #000000; 

	}
	
#route
	{
	position: absolute;
	left: 150px;
	top: 102px;
	width: 675px;

	height: 480px;
	padding: 0px 0px 0px 0px;
	border-color: #000000;
	background-color: #FFFFFF;
	background:  rgba(255,255,255,0.7);
	_background-color: #FFFFFF;
	_filter:alpha(opacity=70);
	-moz-opacity: 0.6;			
	}
#kaartlinks
	{
	position: absolute;	
	left: 150px;
	top: 102px;
	width: 270px;
	height: 480px;
	background-color:#0000FF;
	overflow:hidden;		
	}
#kaartrechts
	{
	position: absolute;
	left: 555px;
	top: 102px;
	width: 270px;
	height: 480px;
	overflow:hidden;	
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;				
	
	}
#routemidden_EH
	{
	position: absolute;
	left: 420px;
	top: 102px;
	width: 135px;
	height: 480px;
	z-index: 90;
	background-color: #ff9933;	
	background:  rgba(255,153,51,0.7);
	_background-color: #ff9933;	
	_filter:alpha(opacity=70);
	-moz-opacity: 0.7;			
	}
#routemidden_Leudal
	{
	position: absolute;
	left: 420px;
	top: 102px;
	width: 135px;
	height: 480px;
	background-color:  #66cc33;	
	background:  rgba(102,204,51,0.7);
	_background-color:  #66cc33;	
	_filter:alpha(opacity=70);
	-moz-opacity: 0.7;			
	}	
#routemidden_Roermond
	{
	position: absolute;
	left: 420px;
	top: 102px;
	width: 135px;
	height: 480px;
	background-color:  #cc3333;	
	background:  rgba(102,51,51,0.7);
	_background-color:  #cc3333;	
	_filter:alpha(opacity=70);
	-moz-opacity: 0.7;			
	}	

#PopLayer
	{
	position:absolute;
	width:107px;
	_width:135px;
	left:420;top:300;
	visibility:hidden;
	padding: 8px 0px 8px 8px;

	z-index:99;
	}
#PopLayer p
	{
	color: #000000;
	line-height: 16px;	
	border-style:solid;
	border-width: 0px;
	}
		

#sponsoren
	{
	position: absolute;
	left: 150px;
	top: 102px;
	width: 621px;	
	_width: 675px;	
	height: 320px;
	_height: 380px;


	padding: 36px 27px 36px 27px;
	overflow: auto;
	background-color:  #0099FF;
	background:  rgba(0,153,255,0.7);
	_background-color:  #0099FF;
	_filter:alpha(opacity=70);
	-moz-opacity: 0.7;			
	}
#sponsoren p
	{
	color: #000000;
	line-height: 16px;
	margin: 8px 4px 4px 4px;	
	border-style:solid;
	border-width: 0px;
	}
	
#logo 
	{
	position:absolute;
	left: 150px;
	top: 510px;
	_top: 502px;
	height: 80px;
	width: 675px;
	overflow: hidden;
	border-style:solid;
	border-width: 0px;
	
	}
#logo  img
	{
	position:absolute;
	left: 0px;
	top: -14px;
	width: 100%;
	}

#contact
	{
	position: absolute;
	left: 690px;
	top: 102px;
	width: 127px;	
	_width: 135px;
	height: 480px;
	padding: 4px 4px 4px 4px;
	border-color: #000000;
	background-color:  #FF0033;
	background:  rgba(255,0,51,0.7);
	_background-color:  #FF0033;
	_filter:alpha(opacity=70);
	-moz-opacity: 0.7;			
	}
#contact a:link , a:visited
	{
	text-decoration: none; 
	color: #FFFFFF ; 
	}
#contact a:hover
	{
	font-weight: normal;
	text-decoration: none; 
	}
#contact p
	{
	line-height: 15px;
	color:#FFFFFF;
	}


#foto
	{
	position: absolute;
	left: 150px;
	top: 102px;
	width: 270px;
	height: 288px;
	background-color: #333333;
	}
#foto img
	{
	width: 100%;
	}

#artistscrolbalk
	{
	position: absolute;
	left: 150px;
	top: 386px;
	width: 270px;
	height: 32px;
	_height: 36px;
	background-color: #FFCC00; 
	padding: 4px 0px 0px 0px;
	}
#artistscrolbalk a img
	{
	border-width: 0px;	
	}
	
#prev a img
	{ 
	position: absolute;
	width: 30px; 
	height: 100%;
	left: 0px;
	border-width: 0px;
	}
#next a img
	{ 
	position: absolute;
	width: 30px; 
	height: 100%;
	left: 240px;
	border-width: 0px;
	}
#naam
	{
	position: absolute;
	width: 210px; 
	height: 100%;
	left: 30px;
	text-align:center;
	text-transform: uppercase;
	font-size: 12px;
	vertical-align:middle;
	color:#FFFFFF;
	}

#artistomschrijving
	{
	position: absolute;
	left: 420px;
	top: 102px;
	width: 358px;
	_width: 405px;
	height: 300px;
	_height: 324px;
	padding: 20px 20px 4px 27px;		
	overflow:auto;	
	
	background-color:  #FFffff;
	background:  rgba(255,255,255,0.7);
	_background-color:  #FFffff;
	_filter:alpha(opacity=70);
	-moz-opacity: 0.7;			
	}	
#artistomschrijving p
	{
	color: #000000;
	line-height: 16px;
	margin: 8px 4px 4px 4px;	
	border-style:solid;
	border-width: 0px; 

	}
	
#artistadresbalk
	{
	position: absolute;
	left: 150px;
	top: 422px;
	width: 239px;
	_width: 270px;
	height: 156px;
	_height: 180px;
	padding:  20px 4px 4px 27px;		
	background-color:  #FFffff;
	background:  rgba(255,255,255,0.7);
	_background-color:  #FFffff;
	_filter:alpha(opacity=70);
	-moz-opacity: 0.7;				}
#artistadresbalk p
	{
	color: #000000;
	line-height: 16px;
	margin: 8px 4px 4px 4px;	
	border-style:solid;
	border-width: 0px;
	}
#artistadresbalk a:link, #artistadresbalk a:hover, #artistadresbalk a:visited
	{
	color: #003399;
	line-height: 16px;
	margin: 8px 4px 4px 0px;	
	border-style:solid;
	border-width: 0px;
	}

#artistfotolijst 
	{
	position: absolute;
	top: 422px; 
	left: 420px; 
	height: 144px; 
	background-color: #999999;
	width: 405px; 
	padding:0px 0px 0px 0px; 
	overflow: hidden;	
	}
#kfoto
	{
	display:inline;
	top: 0px;
	width: 135px;
	height:144px;
	padding: 0px 0px 0px 0px; 
	margin: 0px -4px 0px 0px; 
	_margin: 0px 0px 0px 0px; 
	border-style: solid;
	border-width: 0px;
	border-color: #aa0000; 

	}
#kfoto img
	{
	width: 135px;
	height:100%;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 

	}
	
	
#artistfotoscrolbalk 
	{
	position: absolute; 
	top: 566px; 
	left: 420px; 
	height: 36px; 
	background-color: #333333;
	width: 405px; 
	overflow: no;
	}



	

/*style voor copyrigth*/
#copyright
	{
	position: absolute;
	left:620px;
	top:598px;
	width: 200px; 
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-align: right;
	overflow: hidden;
	}
#copyright a, #copyright a:link 
	{
	right: 0px;
	text-decoration: none; 
	color: #333333;
	}
#copyright a:hover 
	{
	text-decoration: none; 
	font-weight: strong;
	}
#copyright a:visited 
	{
	text-decoration: none; 
	}

#voordebots
	{
	position:absolute;
	top: 9000px;
	left:9000px;
	}














