td, p, ul, li, div, body { 
	font-size: 11px;
	font-family: verdana; 
	color: #156D9D; 
}

a {
	outline: none;
}

body { 
	padding:0;
	margin:0;	
	margin-top: 0; 
	margin-left: 0; 
	margin-right: 0; 
	margin-bottom: 0; 
	text-align:center;
	overflow:auto;
}

html {
	overflow:auto;
}

#evenementen-spot {
	display: inline;
	border:	0px;
	width: 311px;
	height: 109px;
}

#container {
	background-color:#ffffff;
	margin:0 auto;
	margin-top:0px;
	width:995px;
	/*background-image:url("pics/bg_container.gif");*/
	text-align:left;
}
#head {
	padding:0;
	margin:0;
	width:995px;
	height:109px;
	background-image:url("pics/top/01-home.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}
#head_locaties {
	padding:0;
	margin:0;
	width:995px;
	height:109px;
	background-image:url("pics/top/02-locaties.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}
#head_contact {
	padding:0;
	margin:0;
	width:995px;
	height:109px;
	background-image:url("pics/top/03-contact.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}
#head_organisatie {
	padding:0;
	margin:0;
	width:995px;
	height:109px;
	background-image:url("pics/top/04-organisatie.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}
#head_organiseren {
	padding:0;
	margin:0;
	width:995px;
	height:109px;
	background-image:url("pics/top/05-organiseren.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}
#head_sitemap {
	padding:0;
	margin:0;
	width:995px;
	height:109px;
	background-image:url("pics/top/20-beurzen.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}
#head_privacy {
	padding:0;
	margin:0;
	width:995px;
	height:109px;
	background-image:url("pics/top/07-privacy.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}
#head_toeleveranciers {
	padding:0;
	margin:0;
	width:995px;
	height:109px;
	background-image:url("pics/top/08-toeleveranciers.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}
#head_links {
	padding:0;
	margin:0;
	width:995px;
	height:109px;
	background-image:url("pics/top/22-buitenlandse_evenementen.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}
#head_aanmelden {
	padding:0;
	margin:0;
	width:995px;
	height:109px;
	background-image:url("pics/top/26-culinair.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}
#head_opuwsite {
	padding:0;
	margin:0;
	width:995px;
	height:109px;
	background-image:url("pics/top/28-festivals.jpg");
	background-repeat:no-repeat;
	background-position:right top;
}
#slogan {
	position: absolute;
	top: 65px;
	margin-left: 650px;
}
#menu {
	padding:0;
	margin:0;
	height:31px;
	background-image:url("pics/buttons/bg_menu.jpg");
}

#menu_locaties {
	padding-top:7px;
	padding-left:10px;
	float:left;
	width:182px;
	height:24px;
}

#menu_evenementen {
	padding-top:7px;
	padding-left:10px;
	float:left;
	width:212px;
	height:24px;
}

a.menu_locaties {
	font-family:verdana;
	font-size:11px;
	color:#BCEBFD;
	font-weight:bold;
}
a:hover.menu_locaties {
	color:white;
}

a.menu_item {
	padding:0;
	margin:0;
	float:left;
	padding-top:7px;
	height:24px;
	padding-left:8px;
	padding-right:8px;
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

a:hover.menu_item {
	background-image:url("pics/buttons/bg_menu_hover.jpg");
}

a.menu_item_actief {
	padding:0;
	margin:0;
	float:left;
	padding-top:7px;
	height:24px;
	padding-left:8px;
	padding-right:8px;
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background-image:url("pics/buttons/bg_menu_active.jpg");

}

a.menu_evenementen {
	padding:0;
	margin:0;
	float:left;
	padding-top:7px;
	height:24px;
	padding-left:20px;
	padding-right:8px;
	font-family:verdana;
	font-size:11px;
	width: 90px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background-image:url("pics/buttons/b-evenementen-nactief.gif");
}
a:hover.menu_evenementen{
	background-image:url("pics/buttons/b-evenementen-over.gif");
}
a.menu_evenementen_actief {
	padding:0;
	margin:0;
	float:left;
	padding-top:7px;
	height:24px;
	padding-left:20px;
	padding-right:8px;
	font-family:verdana;
	font-size:11px;
	width: 90px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background-image:url("pics/buttons/b-evenementen-actief.gif");

}

.actie {
	height:30px;
	width:216px;
	text-align:center;
	font-weight: bold;
	background-image:url("pics/actie.png");
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
}


#bottom_menu{
	padding:0;
	margin:0;
	height:32px;
	background-image:url("pics/bg_bottom_menu.jpg");
	background-repeat:repeat-x;
	margin-top:5px;
}

form { 
	margin:0; padding:0;
	display: inline;
	 }

#menu_datum {
	padding-top:10px;
	float:left;
	width:213px;
	height:22px;
	text-align: center;
	color:#BCE9FE;
}

#menu_startpagina {
	padding-top:10px;
	float:left;
	width:135px;
	height:22px;
	text-align: center;
	color:#BCE9FE;
}
#menu_startpagina a {
	color:#BBEAFE;
}
#menu_startpagina a:hover {
	color:#FFFFFF;
}

a.bottom_menu {
	float:left;
	padding-top:10px;
	height:22px;
	padding-left:8px;
	padding-right:8px;
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
a:hover.bottom_menu {
	background-image:url("pics/bg_bottom_menu_hover.jpg");
}
a.bottom_menu_actief {
	float:left;
	padding-top:10px;
	height:22px;
	padding-left:8px;
	padding-right:8px;
	font-family:verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background-image:url("pics/bg_bottom_menu_actief.gif");

}

img.imgborder { 
	border:1px solid #D9D9D9; 
}

.beeld { 
	border:1px solid #D9D9D9; 
	font-color: #156D9D;
	font-family:verdana;
	width: 140px;
	font-size:11px;
	
}

a:hover img { 
	opacity: 0.6; filter:alpha(opacity=60);
}

a:hover img.noop { 
	opacity: 1.0; filter:none;
}

#content {
	padding:0;
	margin:0;
	padding-top:5px;
	width:995px;
	background-color:#ffffff;
}

div.leftitem_head {
	width:208px;
	height:19px;
	background-image:url("pics/bg_leftitem_head.gif");
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:white;
	padding-top:3px;
	padding-left:5px;
	margin-top:5px;
}

div.leftitem_headaa {
	width:208px;
	height:19px;
	background-image:url("pics/bg_leftitem_head.gif");
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:white;
	padding-top:3px;
	padding-left:5px;
}

div.leftitem_content {
	padding:5px;
	width:203px;
	background-color:#F7F7F7;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	font-family:verdana;
	font-size:12px;
	color:#383838;
}

div.leftitem_contentx {
	padding:5px;
	width:203px;
	background-color:#FFFFFF;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	font-family:verdana;
	font-size:12px;
	color:#383838;
}

div.leftitem_content_index {
	padding:5px;
	width:203px;
	background-color:#F7F7F7;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	font-family:verdana;
	font-size:12px;
	color:#383838;
	height:355px;
}
div.leftitem_content_locaties {
	padding:5px;
	width:203px;
	background-color:#F7F7F7;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	font-family:verdana;
	font-size:12px;
	color:#383838;
	height:335px;
}

.floatright{
	padding:0;
	margin:0;
	float:right;
	width:249px;
	height:137px;
}

div.rightitem_head {
	width:245px;
	height:19px;
	background-image:url("pics/bg_leftitem_head.gif");
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:white;
	padding-top:3px;
	padding-left:5px;
}

div.rightitem_headx {
	height:19px;
	background-image:url("pics/bg_leftitem_head.gif");
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:white;
	text-align: left;
	margin-top:4px;	
}

div.rightitem_stappen {
	height:19px;
	background-image:url("pics/bg_resultaten_head.gif");
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:white;
	margin-top:4px;
}

div.rightitem_content {
	width:250px;
	background-color:#F7F7F7;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	font-family:verdana;
	font-size:10px;
	color:#383838;
	height: 122px;
}

div.rightitem_contentx {
	background-color:#F7F7F7;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	font-family:verdana;
	font-size:10px;
	color:#383838;
	text-align: left;
}

div.centeritem_head {
	width:250px;
	height:19px;
	background-image:url("pics/bg_top_center.gif");
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:white;
	padding-top:3px;
	padding-left: 5px;
	}
	
div.centeritem_headaa {
	width:590px;
	height:19px;
	background-image:url("pics/bg_top_center.gif");
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:white;
	padding-top:3px;
	padding-left:5px;
	}

div.centeritem_headaa h1 {
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:white;
	}
	
div.resultaataa {
	width:595px;
	height:100%;
	min-height:200px;
	background-color:#E9F8FF;
	text-align:left;
	border: 1px solid #D8D8D8;
	border-top-width: 0px;
}

div.resultaataa p {
	padding-top:0px;
	margin-top: 0px;
}

div.centeritem_small {
	width: 509px !important;
}

div.resultaat_small {
	width: 514px !important;
	}

div.centeritem_content {
	margin:0;
	padding:0px;
	padding-top:5px;
	width:255px;
	background-color:#F7F7F7;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	font-family:verdana;
	font-size:10px;
	color:#383838;
}


div.centeritem_headx {
	width:590px;
	height:19px;
	background-image:url('pics/bg_tussentitelx.jpg');
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-weight:bold;
	padding-top:4px;
	padding-left:5px;
	text-align:left;
	font-family:verdana;
	font-size:11px;
	margin-top:5px;
	padding-left:5px;
}

div.centeritem_headx h1 {
	font-weight:bold;
	text-align:left;
	font-family:verdana;
	font-size:11px;
}

div.centeritem_headam {
	width:590px;
	height:19px;
	background-image:url('pics/bg_tussentitelx.jpg');
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-weight:bold;
	padding-top:4px;
	padding-left:5px;
	color: #FF0000;
	text-align:left;
	font-family:verdana;
	font-size:11px;
	padding-left:5px;
	
}

div.centeritem_headamm {
	width:590px;
	height:19px;
	background-image:url('pics/bg_tussentitelx.jpg');
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-weight:bold;
	padding-top:4px;
	padding-left:5px;
	color: #156D9D;
	text-align:left;
	font-family:verdana;
	font-size:11px;
	padding-left:5px;
	
}

div.centeritem_headam span {
	color: #FF0000;

}

div.centeritem_stappen {
	height:19px;
	background-image:url('pics/bg_tussentitelx.jpg');
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-weight:bold;
	padding-top:4px;
	padding-left:5px;
	text-align:left;
	font-family:verdana;
	font-size:11px;
	margin-top:5px;
	padding-left:5px;
	
}

div.centeritem_stappen2 {
	height:19px;
	background-image:url('pics/bg_tussentitelx.jpg');
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-weight:bold;
	padding-top:4px;
	padding-left:5px;
	text-align:left;
	font-family:verdana;
	color:#9DACB0;
	font-size:11px;
	margin-top:5px;
	padding-left:5px;
	
}

div.centeritem_headx span {
	margin-top:3px;
}

div.centeritem_headA {
	width:288px;
	height:19px;
	background-image:url("pics/bg_top_center.gif");
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:white;
	padding-top:3px;
	padding-left:5px;
}
div.centeritem_contentA {
	margin:0;
	padding:0px;
	padding-top:5px;
	width:293px;
	background-color:#F7F7F7;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	font-family:verdana;
	font-size:10px;
	color:#383838;
}

div.centeritem_contentx {
	margin:0;
	padding:0px;
	padding-top:5px;
	width:593px;
	background-color:#F7F7F7;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	font-family:verdana;
	font-size:10px;
	color:#383838;
}


.aanmelden {
	background-color:#DFF3FE;
}

#tab_container {
	padding:0;
	margin:0;
	width:518px;
	height:18px;
	margin-top:5px;
	border-bottom:1px solid #D8D8D8;
}
#tab_container_breed {
	padding:0;
	margin:0;
	width:595px;
	height:18px;
	margin-top:5px;
	border-bottom:1px solid #D8D8D8;
}

div.detail_content{
	width:593px;
	border-bottom:1px solid #D8D8D8;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	background-color:#E9F8FF;
	text-align:center;
}
div.detail_content_klein{
	border:1px solid #D8D8D8;
	background-color:#E9F8FF;
	text-align:center;
}
div.tussentitel {
	width:588px;
	height:16px;
	background-image:url('pics/bg_tussentitel.jpg');
	font-weight:bold;
	padding-top:3px;
	padding-left:5px;
	text-align:left;
	margin-top:7px;
	border-top: solid 1px #D8D8D8;
	border-left: solid 1px #D8D8D8;
	border-right: solid 1px #D8D8D8;
	border-bottom: solid 1px #D8D8D8;
	background-position: 0px -1px;
}

div.tussentitel-d {
	width:290px;
	height:16px;
	background-image:url('pics/bg_tussentitel.jpg');
	font-weight:bold;
	padding-top:3px;
	padding-left:3px;
	text-align:left;
	margin-top:7px;
	border-top: solid 1px #D8D8D8;
	border-left: solid 1px #D8D8D8;
	border-right: solid 1px #D8D8D8;
	border-bottom: solid 1px #D8D8D8;
	background-position: 0px -1px;
}


div.tussentitel_184{
	width:177px;
	height:17px;
	background-image:url('pics/bg_tussentitel.jpg');
	font-weight:bold;
	padding-top:4px;
	padding-left:5px;
	text-align:left;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
div.tussentitel_212{
	width:205px;
	height:17px;
	background-image:url('pics/bg_tussentitel.jpg');
	font-weight:bold;
	padding-top:4px;
	padding-left:5px;
	text-align:left;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
div.detail_tekst {
	width:590px;
	text-align:left;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	padding-left:3px;
	background-color: #E9F8FF;
	padding-top:3px;
	padding-bottom:3px;
}

div.detail_tekst-d {
	width:290px;
	height:50px;
	text-align:left;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	padding-left:3px;
	background-color: #E9F8FF;
	padding-top:3px;
	padding-bottom:3px;
}

div.detail_tekst a {
	font-weight:bold;
	color:#156D9D;
}
div.detail_tekst a:hover {
	font-weight:bold;
	color:#156D9D;
	text-decoration:none;
}

#zoeken {
	width:516px;
	height:196px;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	background-image:url("pics/bg_zoeken.jpg");
	background-color: #E9F8FF;
}

ul.pijltjes { 
	padding:0; margin:0; 
}
ul.pijltjes li { 
	text-align:left;
	padding:0;
	margin:0;
	min-height:17px;
	margin-left:10px;
	margin-right:-5px;
	list-style-image: url("pics/li_pijltje.gif");
}
ul.pijltjes li a {

	}


ul.pijltjes li.buitenland {
	padding-left:22px;
}

ul.pijltjessmal { 
	padding:0; 
	margin:0;
	margin-top:5px;
}
ul.pijltjessmal li { 
	text-align:left;
	padding:0;
	margin:0;
	line-height:17px;
	margin-left:20px;
	color:#5E656B;
	list-style-image: url("pics/li_pijltje.gif");
}

.op {
	font-family:verdana;
	font-size:10px;
	color:#1D98D1;
}

a.rtc {
	font-family:verdana;
	font-size:9px;
	color:#FD4E3D;
	text-decoration:none;
}
a:hover.rtc {
	font-family:verdana;
	font-size:9px;
	color:#FD4E3D;
	text-decoration:underline;

}

a.pijltjesx {
	display: block;
	width:100%;
	font-family:verdana;
	font-size:11px;
	color:#383838;
	text-decoration:none;

}
a:hover.pijltjesx {
	font-family:verdana;
	font-size:11px;
	color:#222222;
	text-decoration:none;

}



a.pijltjes {
	display: block;
	width:100%;
	font-family:verdana;
	font-size:11px;
	color:#383838;
	text-decoration:none;
}
a:hover.pijltjes {
	font-family:verdana;
	font-size:11px;
	color:#222222;
	text-decoration:none;
	background-color:#F2FBFF;
}

a {
	font-family:verdana;
	font-size:11px;
	color:#156D9D;
	text-decoration:underline;
}
a:hover {
	font-family:verdana;
	font-size:11px;
	color:#156D9D;
	text-decoration:none;
	
}


ul.pijltjesk { 
	padding:0; margin:0; 
}

ul.pijltjesk li { 
	text-align:left;
	padding:0;
	height:14px;
	margin:0;
	margin-left:15px;
	list-style-image: url("pics/li_pijltje.gif");

}

ul.pijltjesk li a {

	}

ul.pijltjeskn li a {
	}


ul.pijltjeskn { 
	padding:0; margin:0; 
}

ul.pijltjeskn li { 
	text-align:left;
	padding:0;
	height:16px;
	margin:0;
	line-height:16px;
	margin-left:15px;
	list-style-image: url("pics/li_pijltje.gif");

}

a.nieuwsitem {
	display: block;
	width:100%;
	font-family:verdana;
	font-size:11px;
	color:#383838;
	text-decoration:none;
	text-align: left;
	height:41px;
}
a:hover.nieuwsitem {
	background-color: #EEEEEE;
}

span.nieuwspijl {
	display: block;
	float:left;
	height:41px;
}

a.pijltjesk {
	display: block;
	width:100%;
	font-family:verdana;
	font-size:11px;
	color:#383838;
	text-decoration:none;
}
a:hover.pijltjesk {
	font-family:verdana;
	font-size:11px;
	color:#222222;
	text-decoration:none;
	background-color:#EEEEEE;
}

.ta {
	border:1px solid #8BD9FF;
	padding:1px;
	width:198px;
	font-family:verdana;
	font-size:11px;
	color:#666666;
}
.select_smal {
	border:1px solid #8BD9FF;
	padding:1px;
	width:158px;
	font-family:verdana;
	font-size:11px;
	color:#666666;
}

.inputloc {
	border:1px solid #8BD9FF;
	font-family:verdana;
	font-size:11px;
	color:#666666;
	text-align: right;
	width:187px;
}


.input {
	border:1px solid #8BD9FF;
	font-family:verdana;
	font-size:11px;
	color:#666666;
	width:187px;
}

.textarea {
	border:1px solid #8BD9FF;
	font-family:verdana;
	font-size:11px;
	color:#666666;
}

.disabled {
	border:1px solid #8BD9FF;
	font-family:verdana;
	font-size:11px;
	color:#666666;
	width:187px;
	background-color:#CCCCCC;
}

.input-basis {
	border:1px solid #8BD9FF;
	padding:1px;
	padding-left:0px;
	font-family:verdana;
	font-size:11px;
	color:#666666;
	padding-left:5px;
	width:192px;
}

.input-inlog {
	border:1px solid #8BD9FF;
	padding:1px;
	padding-left:0px;
	font-family:verdana;
	font-size:11px;
	color:#666666;
	padding-left:5px;
	width:148px;
}


.select {
	border:1px solid #8BD9FF;
	padding:1px;
	width:200px;
	font-family:verdana;
	font-size:11px;
	color:#666666;
	overflow:auto;
}

img.imgborder {
	border:1px solid #D9D9D9;
}

#midden {
	padding:0;
	margin:0 auto;
	width:520px;
}

#middenx {
	padding:0;
	margin:0 auto;
	width:595px;
}

.middenx {
	padding:0;
	margin:0 auto;
	width:595px;
}

h1{
	padding:0;
	margin:0;
	font-family:verdana;
	font-size:12px;
	color:#FD0003;
}

h2 {
	font-size:11px;
	color:#156D9D;
	margin-bottom:20px;
	margin-top:10px;
}

h3 {
	font-size:11px;
	color:#FD0003;
	margin-bottom:7px;
	margin-top:10px;
}
.rubriek {
	width:76px;
	height:21px;
	background-image:url("pics/buttons/zoekoprubriek.gif");
}
.datum {
	width:65px;
	height:21px;
	background-image:url("pics/buttons/zoekopdatum.gif");
}
.geografisch {
	width:110px;
	height:21px;
	background-image:url("pics/buttons/zoekgeografisch.gif");
}
.gelegenheid {
	width:95px;
	height:21px;
	background-image:url("pics/buttons/zoekgeografisch.gif");
	background-position:right;
}
.locaties {
	width:72px;
	height:21px;
	background-image:url("pics/buttons/zoekoplocaties.gif");	
}
.trefwoord {
	width:98px;
	height:21px;
	background-image:url("pics/buttons/zoekoptrefwoord.gif");	
}
.uitgebreid {
	width:93px;
	height:21px;
	background-image:url("pics/buttons/zoekuitgebreid.gif");	
	background-repeat:no-repeat;	
}

span.tab {
	padding-top:3px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:21px;
	background-image:url("pics/buttons/bg_tab.gif");
	background-repeat:no-repeat;
	background-position:right top;

}


span.tab_last {
	padding-top:3px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:21px;
	background-image:url("pics/buttons/bg_tab_last.gif");
	background-repeat:no-repeat;
	background-position:right top;
}
	
a.tabz { 
	font-size: 11px; 
	font-family: verdana; 
	text-decoration: none;
	font-weight:bold;
	color: #D3EAF4;
	cursor:pointer;
	float: left;
}

a.tabz_actief {
	font-size: 11px; 
	font-family: verdana; 
	text-decoration: none;
	font-weight:bold;
	color: white;
	cursor:pointer;
	float: left;
	display:block;
	}



span.tab2 {
	padding-top:3px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:21px;
	background-image:url("pics/buttons/bg_tab2.gif");
	background-repeat:no-repeat;
	background-position:left top;

	height: 13px;
}
span.tab_last2 {
	padding-top:3px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:21px;
	background-image:url("pics/buttons/bg_tab_last.gif");
	background-repeat:no-repeat;
	background-position:right top;
}




a:hover.tabz { 
	text-decoration: none; 
	color: white;
}

a:hover.tabz_actief { 
	text-decoration: none; 
	color: white;
}


#bot {
	color: #FD4E3D; 
	font-size:9px; 
	margin-top:10px; 
	padding-left:7px;
}

#bottom {
	float:right; 
	width:143px; 
	text-align:center;
}

span.aantal {
	color:#B5B5B5;
}

div.resultaten_head {
	padding:0;
	margin:0;
	margin-top:5px;
	width:598px;
	height:21px;
	background-image:url('pics/bg_resultaten_head.gif');
}


.big {
	font-weight:normal;
	font-size:9pt;
	color:#024972;
}

span.resultaten_head {
	display:block;
	padding-left:10px;
	padding-top:4px;
	font-weight:bold;
	font-size:12px;
	color:#fff;
}
div.resultaten_container {
	padding:0;
	margin:0;
	width:595px;
	border:1px solid #D9D9D7;
}

div.resultaten_containerstappen {
	padding:0;
	margin:0;
	border:1px solid #D9D9D7;
}

div.resultaat_1 {
	margin-top:5px;
	width:100%;
	min-height:122px;
	_height: 122px;
	background-color:#E9F8FF;
	cursor:pointer;
	background-image:url('pics/buttons/b-meerinfo_1.gif');
	background-repeat:no-repeat;
	background-position: center right;
	text-align:left;
}



div.stappenaanmelden {
	margin-top:5px;
	width:100%;
	background-color:#E9F8FF;
	cursor:pointer;
	text-align:left;
}

div.stappenaanmeldenn {
	margin-top:5px;
	width:100%;
	background-color:#DFF3FE;
	text-align:left;
}

div.stappenaanmeldennn {
	margin-top:5px;
	width:100%;
	background-color:#FFFFFF;
	text-align:left;
}

div.resultaat_3 {
	margin-top:5px;
	width:100%;
	height:100%;
	background-color:#E9F8FF;
	text-align:left;
}

div.resultaat_5 {
	margin-top:5px;
	width:100%;
	height:100%;
	background-color:#E9F8FF;
	text-align:left;
}

div.resultaat_4 {
	margin-top:5px;
	width:100%;
	height:119px;
	background-color:#E9F8FF;
	cursor:pointer;
	text-align:left;
}


div.resultaat_2 {
	margin-top:5px;
	width:100%;
	height:122px;
	background-color:#DFF3FE;
	cursor:pointer;
	background-image:url('pics/buttons/b-meerinfo_2.gif');
	background-repeat:no-repeat;
	background-position: center right;
	text-align:left;
}

div.resultaat_2-tijd {
	margin-top:5px;
	width:100%;
	height:119px;
	background-color:#DFF3FE;
	background-image:url('pics/buttons/b-meerinfo_2.gif');
	background-repeat:no-repeat;
	background-position: center right;
	text-align:left;
}


.resultaat_3 img {

	}
	
	
div.resultaat_1 img, div.resultaat_2 img, div.resultaat_2-tijd img, div.resultaat_3 img {
	margin-top:12px;
	float:left;
	margin-left:12px;
	margin-right: 5px;
}

div.resultaat_5 img, div.resultaat_5 img, div.resultaat_5 img {
	margin-top:0;
	margin-left:0;
	margin-right:0;
}

div.resultaat_1 table, div.resultaat_2 table, div.resultaat_3 table {
	margin-left:10px;
}
td.res {
	font-weight:bold;
	color:#606568;
}

div.resultaat_1 h2, div.resultaat_2 h2, div.resultaat_3 h2 {
	color:#FF2A24;
	margin-bottom:15px;
}

div.meerinfo {
	float:right;
	margin-left:1px;
	margin-top:0px;
	height: 100%;
	width:29px;
	cursor:pointer;
}

div.meerinfo-tijd {
	float:right;
	margin-left:1px;
	margin-top:0px;
	height: 100%;
	width:29px;
}

div.meerinfo a:hover img { 
	opacity: 1.0; filter:alpha(opacity=100); 
}

div.sponsorlinkklein_top, div.sponsorlinkgroot_top {
	margin-top:5px;
	width:175px;
	height:15px;
	color:#CDCBD8;
	background-image:url('pics/bg_sponsorklein_top.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	text-align:left;
}
div.sponsorlink, div.sponsorlinkgroot {
	width:175px;
	background-image:url('pics/bg_sponsorklein.gif');
	background-repeat:repeat-y;
	text-align:center;
	padding-bottom:5px;
	margin-left: 0px;
}
div.sponsorlink img, div.sponsorlinkgroot img {
	margin-top:5px;
	border:1px solid #CDCBD8;
}
div.sponsorlinkklein_bottom, div.sponsorlinkgroot_bottom {
	width:175px;
	color:#CDCBD8;
	background-image:url('pics/bg_sponsorklein_top.gif');
	background-position:top;
	background-repeat:repeat-x;
	text-align:left;
}

div.sponsorlinkgroot_top{
	width:575px;
	margin-left: 10px;
}
div.sponsorlinkgroot{
	width:575px;
	margin-left: 10px;
	background-image:url('pics/bg_sponsor.gif');
}

div.sponsorlinkgroot_bottom{
	width:575px;
	margin-left: 10px;
}

div.resultaten_banner {
	margin-top:5px;
	margin-bottom:5px;
	width:595px;
	height:110px;
	background-image:url('pics/bg_resultaten_banner.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	color:#CDCBD8;
}
div.resultaten_banner img.gesponsorde_link {
	margin-top:9px;
	margin-left:5px;
	border:1px solid #CDCBD8;
}
div.resultaten_banner img.uwbannerhier {
	border:none;
	float:right;
	margin-right:5px;
	margin-top:6px;
}
span.navigatie {
	float:right;
	color:#FF2A24;
}
span.navigatie a {
	color:#FF2A24;
}
span.navigatie a:hover {
	text-decoration:none;
}
div.resultaten_nick {
	width:175px;
	height:154px;
	border: 1px solid #D9D9D9;
	background-repeat:none;
	text-align:left;
	margin-top: 4px;
}
div.resultaten_nick img.leesvoor {
	position:relative;
	margin-top:5px;
	margin-left:5px;
}
div.resultaten_nick img.tellafriend {
	position:relative;
	margin-top:40px;
	margin-left:10px;
}
div.resultaten_nick img.print {
	position:relative;
	margin-top:10px;
	margin-left:10px;
}
div.rightitem_head_smal {
	width:168px;
	height:19px;
	margin-top:0px;
	background-image:url("pics/bg_leftitem_head.gif");
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:white;
	padding-top:3px;
	padding-left:5px;
	text-align:left;
}
div.rightitem_content_smal {
	padding:5px;
	width:163px;
	background-color:#F7F7F7;
	border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
	font-family:verdana;
	font-size:10px;
	color:#383838;
	text-align:left;
}

.foto {
	border:	1px solid #D8D8D8;
}

div.foto_block {
	border:	1px solid #D8D8D8;
	background-color: #FFFFFF;
	width: 127px;
	height: 100px;
	float: left;
	margin:0px;
	margin-top:10px;
	margin-left: 4px;
}

div.foto_block table {
	margin: 0px;
	margin-left: 0px !important;
}

div.foto_block img {
	float: none;
	margin: 0px;
}

.progresscontainer {
	padding:2px;
	border: 1px solid #8BD9FF;
	background: white;
	}

.DinerStyle { 
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	font-style: normal;
	color: #000066;
	letter-spacing: 6px;
	background-image: url("/pics/bg_input.gif");
	/*background-attachment: fixed;*/
	background-repeat: repeat-x;
	background-position: bottom;
	border:1px solid #8BD9FF;
}
.submit { font-size: 8pt; font-family: verdana, helvetica, sans-serif; color: #333333; text-align: center; font-weight: normal;  padding-left: 2px; }

#overDiv table tr td {
	text-align: left;
	}

.lichter {opacity: 0.6; filter:alpha(opacity=60);}


#popup {
	position:absolute;
	top: 200px;
	left: 30%;
	background-color: white;
	width: 559px;
	height: 212px;
	display:none;
	z-index:2;
	padding:0px;
	}

#popupshadow {
	position:absolute;
	top: 205px;
	left: 30.5%;
	background-color: black;
	height: 212px;
	width: 559px;
	
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	z-index:1;
	display: none;
	padding:0px;
	
	}
	
#popupsluiten {
	text-align: center;
	vertical-align: middle;
	}

.weer_container {
	width: 210px;
	margin: 0 auto;
	margin-top:10px;
	height: 169px;
	padding-left: 12px;
}

.weer_column {
	width: 54px;
	background-color: #B8D1E5;
	border: 1px solid white;
	height: 169px;
	margin-right: 10px;
	float: left;
}
.weer_column div {
	width: 54px;
}

.weer_datum {
	width:54px;
	background-color: #005293;
	color: #FFFFFF;
}

.weer_temp_min {
	width: 24px !important;
	float:left;
	background-color: #E7F1F3;
	margin-left: 2px;
	color: #053C65;
	font-weight: bold;
}

.weer_temp_max {
	width: 24px !important;
	float: left;
	margin-left: 2px;
	background-color: #D53C1A;
	color: white;
	font-weight: bold;
}

.weer_wind {
	height: 64px;
	}
.weer_windsnelheid {
	width: 48px !important;
	margin: 0 auto;
	color: #053C65;
	background-color: #E7F1F3;
	font-weight: bold;
	}

.zaalinfo {
	text-align: left;
	}


