/* REALISATIE: LUCAS IT **/

body
{
	background: #18537f url('/images/bg.gif') repeat-x;
}

input, a {
	outline:none;
}

#realisatie {
	position:absolute;
	left:400px;
	top:7px;
	font-size:8pt;
	font-family:Verdana;
	color:#fff;
}
#player {
	position:absolute;
	left:555px;
	top:6px;
	font-size:8pt;
	font-family:Verdana;
	color:#fff;
}
#realisatie a {
	font-size:8pt;
	font-family:Verdana;
	color:#98aec1;
	text-decoration:none;
}
#realisatie a:hover {
	font-size:8pt;
	font-family:Verdana;
	color:#cbe0f2;
	text-decoration:none;
}

#bg_links
{
	width:640px;
	height:342px;
	background: url('/images/bg_links.png');
	position:absolute;
	top:0px;
	left:0px;
}

#bg_rechts
{
	width:640px;
	height:342px;
	background: url('/images/bg_rechts.png');
	position:absolute;
	top:0px;
	right:0px;
}

#wrapper
{
	width:918px;
	position:absolute;
	left:50%;
	margin-left:-459px;
	top:0px;
}

#nav_boven
{
	width:302px;
	height:32px;
	background:url('/images/bg_nav_boven.png');
	position:absolute;
	left:11px;
	top:0px;
}

#topmenu
{
	list-style-type:none;
	padding:0px;	
	margin:0px;
	margin-top:7px;
	margin-left:35px;
	}
	#topmenu li
	{
		float:left;
		padding-left:7px;
		padding-right:7px;
		line-height:0.9;
}

#nav_boven .border
{
	border-right:solid 1px #21476a;
}

#nav_boven li a
{
	text-decoration:none;
	font:bold 12px arial;
	color:#98aec1;
}

#nav_boven li a:hover
{
	text-decoration:none;
	font:bold 12px arial;
	color:#cbe0f2;
}

#logo
{
	background:url('/images/logo.png');
	width:200px;
	height:200px;
	position:absolute;
	left:32px;
	top:33px;
}

#nav
{
	width:200px;
	height:auto;
	position:absolute;
	top:214px;
	left:20px;
}


#hoofdmenu {
	margin:0;
	padding:0;
}

.menuitem a:link, .menuitem a:active, .menuitem a:visited
{
	width:269px;
	height:34px;
	background:url('/images/bg_button.gif') repeat-x;
	display:block;
	padding:14px 0 0 15px;
	font-family:Times New Roman;
	font-size:14pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:left;
}
.menuitem a:hover
{
	width:269px;
	height:34px;
	background:url('/images/bg_button_hover.gif') repeat-x;
	display:block;
	padding:14px 0 0 15px;
	font-family:Times New Roman;
	font-size:14pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:left;
}
.menuitem_on a:link, .menuitem_on a:visited, .menuitem_on a:active, .menuitem_on a:hover
{
	width:269px;
	height:34px;
	background:url('/images/bg_button_active.gif') repeat-x;
	display:block;
	padding:14px 0 0 15px;
	font-family:Times New Roman;
	font-size:14pt;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	text-align:left;
}


.menuitemtop a:link, .menuitemtop a:visited, .menuitemtop a:active
{
	width:269px;
	height:34px;
	background:url('/images/bg_buttontop.gif') no-repeat;
	display:block;
	padding:14px 0 0 15px;
	font-family:Times New Roman;
	font-size:14pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:left;
}
.menuitemtop a:hover
{
	width:269px;
	height:34px;
	background:url('/images/bg_buttontop_hover.gif') no-repeat;
	display:block;
	padding:14px 0 0 15px;
	font-family:Times New Roman;
	font-size:14pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:left;
}
.menuitemtop_on a:link, .menuitemtop_on a:visited, .menuitemtop_on a:active, .menuitemtop_on a:hover
{
	width:269px;
	height:34px;
	background:url('/images/bg_buttontop_active.gif') no-repeat;
	display:block;
	padding:14px 0 0 15px;
	font-family:Times New Roman;
	font-size:14pt;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	text-align:left;
}


.menuitembottom a:link, .menuitembottom a:visited, .menuitembottom a:active
{
	width:269px;
	height:37px;
	background:url('/images/bg_buttonbottom.gif') no-repeat;
	display:block;
	padding:12px 0 0 15px;
	font-family:Times New Roman;
	font-size:14pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:left;
}
.menuitembottom a:hover
{
	width:269px;
	height:37px;
	background:url('/images/bg_buttonbottom_hover.gif') no-repeat;
	display:block;
	padding:12px 0 0 15px;
	font-family:Times New Roman;
	font-size:14pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:left;
}
.menuitembottom_on a:link, .menuitembottom_on a:visited, .menuitembottom_on a:active, .menuitembottom_on a:hover
{
	width:269px;
	height:37px;
	background:url('/images/bg_buttonbottom_active.gif') no-repeat;
	display:block;
	padding:12px 0 0 15px;
	font-family:Times New Roman;
	font-size:14pt;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	text-align:left;
}

#tvbutton {
	width:80px;
	height:80px;
	position:absolute;
	top:180px;
	left:265px;
}
#tvbutton img {
	border:0;
}

#veilingbutton {
	width:80px;
	height:80px;
	position:absolute;
	top:105px;
	left:220px;
}
#veilingbutton img {
	border:0;
}
#dvdbutton {
	width:73px;
	height:73px;
	position:absolute;
	top:55px;
	left:285px;
}
#dvdbutton img {
	border:0;
}
#optocht {
	width:73px;
	height:73px;
	position:absolute;
	top:35px;
	left:195px;
}
#optocht img {
	border:0;
}
#foto
{
	position:absolute;
	top:69px;
	left:396px;
	width:450px;
	height:300px;
}

#fotoalbum
{
	background:url('/images/fotoalbum_bg.png');
	width:719px;
	height:552px;
	position:absolute;
	left:295px;
	top:5px;
}

.fotolijst_top
{
	position:absolute;
	top:21px;
	left:428px;
	width:384px;
	height:81px;
	background:url('/images/fotolijst_top.png');
}

.fotolijst_bottom
{
	position:absolute;
	top:337px;
	left:428px;
	width:384px;
	height:90px;
	background:url('/images/fotolijst_bottom.png');
}

.fotolijst_left
{
	position:absolute;
	top:17px;
	left:347px;
	width:81px;
	height:383px;
	background:url('/images/fotolijst_left.png');
}

.fotolijst_right
{
	position:absolute;
	top:46px;
	left:812px;
	width:90px;
	height:385px;
	background:url('/images/fotolijst_right.png');
}

.foto_slideshow
{
	position:absolute;
	top:410px;
	left:368px;
	width:473px;
	height:108px;
	
	background:url('/images/foto_slideshow.png');
}


.bg_button_left
{
	background:url('/images/bg_button_left.png');
	height:32px;
	width:13px;
}

.yellow_button a:link, .yellow_button a:visited, .yellow_button a:active
{
	background:url('/images/bg_button_middle.png');
	height:32px;
	font:bold 12px arial;
	color:#082237;
	display:block;
	text-decoration:none;
	line-height:2.5;
}

.yellow_button a:hover
{
	color:#fff;
}

.bg_button_right
{
	background:url('/images/bg_button_right.png');
	height:32px;
	width:15px;
}

.contentmenulist {
	float:left;
	margin:0;
	padding:0;
	list-style:none;
}

.steek_rood
{
	width:auto;
	height:auto;
	background:transparent;
	float:left;
	margin:0px;
	padding:0;
	font:normal 36px times new roman;
	color:#ffba38;
}

.steek_rose
{
	width:auto;
	height:auto;
	background:transparent;
	margin:0px;
	float:left;
	padding:0;
	font:normal 36px times new roman;
	color:#ffba38;
}

.steek_blauw
{
	width:auto;
	height:auto;
	background:transparent;
	margin:0px;
	float:left;
	padding:0;
	font:normal 36px times new roman;
	color:#ffba38;
	display:block;
}

#siteinhoud
{
	width:918px;
	height:auto;
	position:absolute;
	top:555px;
	padding-bottom:15px;
}

#nieuwsblok
{
	width:278px;
	height:auto;
	font:normal 12px arial;
	color:#fff;
	margin:0;
	padding:0;
	float:left;
	}
	#nieuwsblok ul
	{
		margin:0px;
		padding:0px;
		list-style-image:url('/images/arrow.gif');
	}
	.title_nieuwsblok
	{
		font:normal 36px times new roman;
		color:#ffba38;
	}
	.nieuwsblok_text
	{
		float:left;
		padding:16px 0 0 23px;
	}
	.newsitem {
		width:150px;
		padding-bottom:10px;
	}
	.newsitem a
	{
		color:#ffba38;	
		text-decoration:none;
		height:auto;
	}
	.newsitem a:hover
	{
		color:#ffe2ab;
		text-decoration:none;
}

.scheduleitem {
	padding-bottom:10px;
}
.scheduleitem a
{
	color:#ffba38;	
	text-decoration:none;
	height:auto;
}
.scheduleitem a:hover
{
	color:#ffe2ab;
	text-decoration:none;
}

#content_home
{
	float:left;
	width:340px;
	height:auto;
	font:normal 12px arial;
	color:#FFF;
	margin:0;
	}
	.content_home_text
	{
		font:normal 12px arial;
		color:#FFF;
		padding:16px 0 0 16px;
		margin-left:16px;
		width:318px;
		float:left;
}

#content_nieuws
{
	float:right;
	width:640px;
	height:auto;
	font:normal 12px arial;
	color:#FFF;
	margin:0;
}

.title_vereniging
{
	font:normal 36px times new roman;
	color:#ffba38;
}


#inhoud_sponsors
{
	float:right;
	width:258px;
	font:normal 12px arial;
	color:#FFF;
	margin:0;
	}
	#sponsor
	{
		width:180px;
		height:110px;
		position:relative;
		top:34px;
		left:30px;
	}
	.title_sponsors
	{
		font:normal 36px times new roman;
		color:#ffba38;
		margin-left:80px;
	}
	.sponsor_lijst
	{
		width:244px;
		height:179px;
		background:url('/images/bg_sponsors.jpg');
		background-repeat:no-repeat;
		margin-left:15px;
		margin-top:8px;
		margin-bottom:10px;
		float:left;
		text-align:center;
}

#paginatitel
{
	font:normal 36px times new roman;
	color:#ffba38;
}

#content_chat
{
	width:640px;
	font:normal 12px arial;
	color:#FFF;
	float:left;
}

#content_text
{
	margin-top:16px;
	margin-left:11px;
	float:left;
}

#content_chat_text
{
	margin-top:15px;
	padding-left:23px;
	float:left;
}


.content_tekst {
	float:left;
}

#content
{
	font:normal 12px arial;
	color:#FFF;
	float:left;
	border:1px solid #fff;
	margin-bottom:20px;
	}
	#content_text
	{
		float:left;
		width:350px;
		color:#fff;
		margin-top:16px;
		margin-left:11px;
	}

	#content a
	{
		font:bold 12px arial;
		color:#FFF;
		text-decoration:none;
	}

	#content a:hover
	{
		font:bold 12px arial;
		color:#FFF;
		text-decoration:underline;
}

#submenu
{
	width:200px;
	height:200px;
	float:left;
	margin:0;
	}
	.title_submenu
	{
		font:normal 36px times new roman;
		color:#ffba38;
		margin-left:80px;
	}
	#submenu ul
	{
		list-style-type:none;
		margin-top:18px;
		margin-left:0px;
		padding:0;
	}

	#submenu li
	{
		list-style-type:none;
		font:normal 12px arial;
		color:#fff;
		margin:0;
		padding:0;
	}

	#submenu li a
	{
		color:#ffba38;	
		text-decoration:none;
		padding:0;
		height:18px;
		margin-top:0;
		display:block;
		width:auto;
	}

	#submenu li a:hover
	{
		color:#ffe2ab;
		text-decoration:none;
		padding:0;
}



.textbox, .input_contact {
	background:#002a53;
	border:1px solid #ffba38;
	color:#ffba38;
	font-family:Arial;
	width:200px;
}

.textarea, .textarea_contact {
	width:200px;
	background:#002a53;
	border:1px solid #ffba38;
	color:#ffba38;
	font-family:Arial;
}

#mask{
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#ccc;
	opacity:0.9;
	filter:alpha(opacity=90);
	z-index:2000;
	cursor:pointer;
}
#popup{
	width:800px;
	height:500px;
	position:fixed;
	left:50%;
	top:80px;
	margin:0 0 0 -400px;
	background:#fff;
	color:#000;
	z-index:2001;
	cursor:pointer;
}
#sluiten{
	width:800px;
	height:50px;
	position:fixed;
	left:50%;
	top:20px;
	margin:0 0 0 -400px;

	z-index:2001;
	cursor:pointer;
}
