body
{
  margin:          	0px;
  text-align:      	center;
  background:      	url(../gfx/bg.jpg) repeat center top;
}

strong
{
  color:          	#e5583a;
}

#container
{
  width:          	100%;
}

#left
{

}

#center
{
  width:          	778px;
}

#right
{

}

#buttons
{
  background:     	url(../gfx/buttons.jpg) no-repeat center;
  width:          	778px;
  height:         	42px;
}

#header
{
  background:     	url(../gfx/header.jpg) center;
  width:          	778px;
  height:         	448px;
}

#column1
{
  width:          	209px;
  heigth:         	100px;
  position:       	absolute;
  margin-left:    	102px;
  margin-top:     	-215px;
}

#column2
{
  width:          	209px;
  heigth:         	100px;
  position:       	absolute;
  margin-left:    	320px;
  margin-top:     	-215px;
}

#column3
{
  width:          	209px;
  heigth:         	100px;
  position:       	absolute;
  margin-left:    	538px;
  margin-top:     	-215px;
}

#nieuw_header
{
  background:     	url(../gfx/nieuw_header.gif);
  width:          	209px;
  height:         	67px;
  position:       	relative;
}

#sport_header
{
  background:     	url(../gfx/sport_header.gif);
  width:          	209px;
  height:         	67px;
  position:       	relative;
}

#avontuur_header
{
  background:     	url(../gfx/avontuur_header.gif);
  width:          	209px;
  height:         	67px;
  position:       	relative;
}

#ad_header
{
  background:     	url(../gfx/ad_header.gif);
  width:          	209px;
  height:         	67px;
  position:       	relative;
}

#google_header
{
  background:     	url(../gfx/google_header.gif);
  width:          	209px;
  height:         	67px;
  position:       	relative;
}

#vecht_header
{
  background:     	url(../gfx/vecht_header.gif);
  width:          	209px;
  height:         	67px;
  position:       	relative;
}

#links_header
{
  background:     	url(../gfx/links_header.gif);
  width:          	209px;
  height:         	67px;
  position:       	relative;
}

#poll_header
{
  background:     	url(../gfx/poll_header.gif);
  width:          	209px;
  height:         	67px;
  position:       	relative;
}

#puzzle_header
{
  background:     	url(../gfx/puzzle_header.gif);
  width:          	209px;
  height:         	67px;
  position:       	relative;
}

#race_header
{
  background:     	url(../gfx/race_header.gif);
  width:          	209px;
  height:         	67px;
  position:       	relative;
}

#top10_header
{
  background:     	url(../gfx/top10_header.gif);
  width:          	209px;
  height:         	67px;
  position:       	relative;
}

#behendig_header
{
  background:     	url(../gfx/behendig_header.gif);
  width:          	209px;
  height:         	67px;
  position:       	relative;
}

#nieuw_middle, #sport_middle, #avontuur_middle
{
  background:     	url(../gfx/green_middle.gif) repeat-y;
  width:          	209px;
  position:       	relative;
  font-family:    	verdana;
  font-size:      	11px;
  color:          	#fff;
  padding-left:   	20px;
}

#nieuw_middle a, #sport_middle a, #avontuur_middle a
{
  font-family:    	verdana;
  font-size:      	11px;
  color:          	#4a7f00;
  text-decoration:	none;
}  

#nieuw_footer, #sport_footer, #avontuur_footer
{
  background:     	url(../gfx/green_footer.gif) no-repeat;
  width:          	209px;
  height:         	42px;
  position:       	relative;
}

#nieuw_middle a:hover, #sport_middle a:hover, poll_middle a:hover, #puzzle_middle a:hover, #links_middle a:hover, #avontuur_middle a:hover, #race_middle a:hover, #top10_middle a:hover, #behendig_middle a:hover, #ad_middle a:hover, #vecht_middle a:hover, #google_middle a:hover
{
  font-family:    	verdana;
  font-size:      	11px;
  color:          	#ffffff;
  text-decoration:	none;
}  

#race_middle, #top10_middle, #behendig_middle
{
  background:     	url(../gfx/blue_middle.gif) repeat-y;
  width:          	209px;
  position:       	relative;
  font-family:    	verdana;
  font-size:      	11px;
  color:          	#fff;
  padding-left:   	20px;
}

#race_middle a, #top10_middle a, #behendig_middle a
{
  font-family:    	verdana;
  font-size:      	11px;
  color:         	 	#00577a;
  text-decoration:	none;
}  

#race_footer, #top10_footer, #behendig_footer
{
  background:     	url(../gfx/blue_footer.gif) no-repeat;
  width:          	209px;
  height:         	42px;
  position:       	relative;
}

#ad_middle, #vecht_middle, #google_middle
{
  background:     	url(../gfx/red_middle.gif) repeat-y;
  width:          	209px;
  position:       	relative;
  font-family:    	verdana;
  font-size:      	11px;
  color:          	#fff;
  padding-left:   	20px;
}

#ad_middle a, #vecht_middle a, #google_middle a
{
  font-family:    	verdana;
  font-size:      	11px;
  color:          	#810000;
  text-decoration:	none;
}  

#ad_footer, #vecht_footer, #google_footer
{
  background:     	url(../gfx/red_footer.gif) no-repeat;
  width:          	209px;
  height:         	42px;
  position:       	relative;
}

#poll_middle, #puzzle_middle, #links_middle
{
  background:     	url(../gfx/yellow_middle.gif) repeat-y;
  width:          	209px;
  position:       	relative;
  font-family:    	verdana;
  font-size:      	11px;
  color:          	#886d00;
  padding-left:   	20px;
}

#poll_middle a, #puzzle_middle a, #links_middle a
{
  font-family:    	verdana;
  font-size:      	11Px;
  color:          	#886d00;
  text-decoration:	none;
}  

#poll_footer, #puzzle_footer, #links_footer
{
  background:     	url(../gfx/yellow_footer.gif) no-repeat;
  width:          	209px;
  height:         	42px;
  position:       	relative;
}

.speldiv
{
  margin-left:	  	80px;
  width:          	700px;
  margin-top:	  		-215px;
}

.spel
{
  width:          	700px;
  border:		  			none;
}

.spel_header
{
  background:     	url(../gfx/spel_top.gif) no-repeat;
  width:          	700px;
  height:         	50px;
}

#spel_middle
{
  background:     	url(../gfx/spel_bg.gif) repeat-y;
  width:          	700px;
}

#spel_middle a
{
  font-family:    	verdana;
  font-size:      	11Px;
  color:          	#886d00;
  text-decoration:	none;
}  

#spel_middle a:hover
{

  font-family:    	verdana;
  font-size:      	11px;
  color:          	#ffffff;
  text-decoration:	none;
}  

.spel_footer
{
  background:     	url(../gfx/spel_bottom.gif) no-repeat;
  width:          	700px;
  height:         	50px;
}

p
{
  font-family:    	lucida console;
  font-size:      	11px;
  color:          	#fff;
  padding-left:   	20px;
  padding-right:		25px;
  text-align:				justify;
}

p a
{
  font-family:    	lucida console;
  font-size:      	11px;
  color:          	#690000;
  text-weight:			bold;
  text-decoration:	none;
}

#poll_value
{
	margin-top:				-1px;
	font-size:				11px;
	width:						39px;
	position:					absolute;
	text-align:				right;
}

#poll_result
{
	font-family:			Courier New;
	font-size:				10px;
	border:						1px solid #886d00;
	background:				#e5583a;
	height:						11px;
	position:					absolute;
	color:						#e4eee7;
	margin-bottom:		4px;
	margin-left:			39px;
}

#poll_stem
{
	height:						11px;
	position:					absolute;
	margin-bottom:		4px;
	padding-left:			20px;
	font-weight:			bold;
}

#banner_bg
{
  background:     	url(../gfx/banner_bg.gif) no-repeat;
  background-position:center;
  padding-right:		10px;
  width:						468px;
  height:						70px;
}