/* importing IE 6 hacks
----------------------------------------------- */
@import url(../xstyles/iehack2.css);

/* importing IE 5.5
----------------------------------------------- */
@media tty {
 i{content:"\";/*" "*/}}@m; @import '../xstyles/ie55_hacks.css'; /*";}
}/* */

/* importing IE 5.x Mac
----------------------------------------------- 
@import("../xstyles/ie5_mac.css");*/

body {
	margin: 0;
	padding: 0;
}

a.right{text-align:right;}
span.rood {color:Red;font-weight:bold;}

a.little{font-size:9px;text-decoration:none;color:#9DA18A;}
a.little:hover{color: #336699;}	

ul, li {list-style-type: disc;}

body#fietsen-wandelen {
	background: #FE9230 url(../images/fietsen_wandelen/bg_fietsen_wandelen.gif) repeat-y;
}

body#fietsrts {
	background: #FE9230 url(../images/fietsen_wandelen/bg_fietsen.gif) repeat-y;
}
body#mountrts {
	background: #FFDF2E url(../images/fietsen_wandelen/bg_mount.gif) repeat-y;
}
body#paardrts {
	background: #FFDF2E url(../images/fietsen_wandelen/bg_paard.gif) repeat-y;
}
body#bootrts {
	background: #FFDF2E url(../images/fietsen_wandelen/bg_toervaart.gif) repeat-y;
}
body#autorts {
	background: #FFDF2E url(../images/fietsen_wandelen/bg_toeren.gif) repeat-y;
}

body#wandelrts {
	background: #98CA48 url(../images/fietsen_wandelen/bg_wandelen.gif) repeat-y;
}

body#fietsen-wandelen #header{
	background: transparent url(../images/fietsen_wandelen/header_fietsen_wandelen.jpg) no-repeat;
}

body#fietsrts #header {
	background: transparent url(../images/fietsen_wandelen/header_fietsen.jpg) no-repeat;
}
body#mountrts #header {
	background: transparent url(../images/fietsen_wandelen/header_mount.jpg) no-repeat;
}
body#paardrts #header {
	background: transparent url(../images/fietsen_wandelen/header_paard.jpg) no-repeat;
}
body#bootrts #header {
	background: transparent url(../images/fietsen_wandelen/header_boot.jpg) no-repeat;
}
body#autorts #header {
	background: transparent url(../images/fietsen_wandelen/header_toeren.jpg) no-repeat;
}
body#wandelrts #header {
	background: transparent url(../images/fietsen_wandelen/header_wandelen.jpg) no-repeat;
}


/* TOP NAVIGATION
----------------------------------------------- */
#top
{	position:absolute;
	top:92px;
	left:0px;
	width: 776px;
	height: 32px;
}
body#fietsen-wandelen #top, body#wandelrts #top {
	background: transparent url(../images/fietsen_wandelen/bg_topnav.gif) repeat-y;
}

body#fietsrts #top {
	background: transparent url(../images/fietsen_wandelen/bg_topnav_fietsen.gif) repeat-y;
}
body#mountrts #top {
	background: transparent url(../images/fietsen_wandelen/bg_topnav_mount.gif) repeat-y;
}
body#paardrts #top {
	background: transparent url(../images/fietsen_wandelen/bg_topnav_paard.gif) repeat-y;
}
body#bootrts #top {
	background: transparent url(../images/fietsen_wandelen/bg_topnav_boot.gif) repeat-y;
}
body#autorts #top {
	background: transparent url(../images/fietsen_wandelen/bg_topnav_toeren.gif) repeat-y;
}

ul#topnav {
	width: 776px;
	padding:0 0 0 172px;
	margin:0;
}
ul#topnav li {
	float: left;
	font: 9px/11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #F1C9C9;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 1px;
	display: block;		
	height:32px;
}

ul#topnav li a:link, ul#topnav li a:visited {
	text-decoration: none;
	color: #F1C9C9;
	display: block;	
	height:20px;	
}

ul#topnav li a:hover {
	color: #FFFFFF;
	background-color: #CC0000;
	display: block;		
}
	
ul#topnav li#fietsen, ul#topnav li#fietsen a {
	width: 110px;

}
ul#topnav li#fietsenfr, ul#topnav li#fietsenfr a {
	width: 95px;

}

ul#topnav li#fietsen a, ul#topnav li#fietsenfr a {
	text-indent: 35px;
	padding-top:12px;
	display:block;
	
	
}

ul#topnav li#fietsen a:link, ul#topnav li#fietsen a:visited,ul#topnav li#fietsenfr a:link, ul#topnav li#fietsenfr a:visited 
{
	
	background: #8C2228 url(../images/fietsen_wandelen/nav_fietsen_link.gif) no-repeat ;
}

ul#topnav li#fietsen a:hover,ul#topnav li#fietsenfr a:hover {
	background: #CC0000 url(../images/fietsen_wandelen/nav_fietsen_hover.gif) no-repeat ;
}

ul#topnav li#mount, ul#topnav li#mount a {
	width: 135px;

}

ul#topnav li#mountfr, ul#topnav li#mountfr a {
	width: 80px;

}

ul#topnav li#mount a, ul#topnav li#mountfr a {
	text-indent: 35px;
	padding-top:12px;
	display:block;
	
	
}

ul#topnav li#mount a:link, ul#topnav li#mount a:visited,ul#topnav li#mountfr a:link,ul#topnav li#mountfr a:visited 
{
	
	background: Transparent url(../images/fietsen_wandelen/nav_mount_link.gif) no-repeat ;
}

ul#topnav li#mount a:hover, ul#topnav li#mountfr a:hover {
	background: #CC0000 url(../images/fietsen_wandelen/nav_mount_hover.gif) no-repeat ;
}


ul#topnav li#wandelen, ul#topnav li#wandelen a {
	width: 115px;
}
ul#topnav li#wandelenfr, ul#topnav li#wandelenfr a {
	width: 80px;
}

ul#topnav li#wandelen a,ul#topnav li#wandelenfr a {
	text-indent: 25px;
	padding-top:12px;
	display:block;
	
}

ul#topnav li#wandelen a:link, ul#topnav li#wandelen a:visited, ul#topnav li#wandelenfr a:link, ul#topnav li#wandelenfr a:visited 
{
	background: Transparent url(../images/fietsen_wandelen/nav_wandelen_link.gif) no-repeat;
}

ul#topnav li#wandelen a:hover, ul#topnav li#wandelenfr a:hover {
	background: #CC0000 url(../images/fietsen_wandelen/nav_wandelen_hover.gif) no-repeat;
}

ul#topnav li#paard, ul#topnav li#paard a {
	width: 88px;
}

ul#topnav li#paard a {
	text-indent: 25px;
	padding-top:12px;
	display:block;
	
}

ul#topnav li#paard a:link, ul#topnav li#paard a:visited 
{
	background: Transparent url(../images/fietsen_wandelen/nav_paard_link.gif) no-repeat;
}

ul#topnav li#paard a:hover {
	background: #CC0000 url(../images/fietsen_wandelen/nav_paard_hover.gif) no-repeat;
}
ul#topnav li#boot, ul#topnav li#boot a {
	width: 105px;
}

ul#topnav li#boot a {
	padding-top:12px;
	display:block;
	
}


ul#topnav li#toeren, ul#topnav li#toeren a {
	width: 110px;
}

ul#topnav li#toeren a {
	text-indent: 40px;
	padding-top:12px;
	display:block;
	
}

ul#topnav li#toeren a:link, ul#topnav li#toeren a:visited 
{
	background: Transparent url(../images/fietsen_wandelen/nav_toeren_link.gif) no-repeat;
}

ul#topnav li#toeren a:hover {
	background: #CC0000 url(../images/fietsen_wandelen/nav_toeren_hover.gif) no-repeat;
}
ul#topnav li#home, ul#topnav li#home a{
	width: 45px;
}
ul#topnav li#home a 
{	padding-top:12px;
	display:block;
	
}

ul#topnav li#weer, ul#topnav li#weer a {
	width: 88px;}
ul#topnav li#weer a 
{	padding-top:12px;
	display:block;
	
	
}

ul#topnav li#links, ul#topnav li#links a {
	width: 110px;}
ul#topnav li#links a {
	padding-top:12px;
	display:block;
	

}



/* TOP NAVIGATION active buttons
----------------------------------------------- */

ul#topnav li#activehome, ul#topnav li#activefietsen,ul#topnav li#activefietsenfr, ul#topnav li#activemount, ul#topnav li#activemountfr,
ul#topnav li#activewandelen,ul#topnav li#activewandelenfr,ul#topnav li#activepaard,ul#topnav li#activeboot,ul#topnav li#activetoeren,ul#topnav li#activeweer,
ul#topnav li#activelinks {
	text-align: center;
	font-weight: bold;
	background-color: #fff;
	
}

ul#topnav li#activehome a, ul#topnav li#activefietsen a,ul#topnav li#activefietsenfr a,ul#topnav li#activemount a,ul#topnav li#activemountfr a,
ul#topnav li#activepaard a,ul#topnav li#activeboot a,ul#topnav li#activetoeren a,ul#topnav li#activewandelenfr a,ul#topnav li#activewandelen a, ul#topnav li#activeweer a, 
ul#topnav li#activelinks a {
	padding-top: 0;
	padding-top: 12px;
	text-align: center;
	font-weight: bold;
	color: #990000;
}

ul#topnav li#activehome a:hover, ul#topnav li#activefietsen a:hover,ul#topnav li#activefietsenfr a:hover, ul#topnav li#activemount a:hover,ul#topnav li#activemountfr a:hover,
ul#topnav li#activepaard a:hover,ul#topnav li#activeboot a:hover,ul#topnav li#activetoeren a:hover,ul#topnav li#activewandelen a:hover,ul#topnav li#activewandelenfr a:hover, ul#topnav li#activeweer a:hover, 
ul#topnav li#activelinks a:hover {
	background: none;
	color: #CC0000;
}

ul#topnav li#activehome,ul#topnav li#activehome a {
	width: 45px;
}
ul#topnav li#activehome a {
	display:block;
	
	
}

ul#topnav li#activefietsen, ul#topnav li#activefietsen a {
	width: 110px;
	
}
ul#topnav li#activefietsenfr, ul#topnav li#activefietsenfr a {
	width: 95px;
	
}

ul#topnav li#activefietsen a, ul#topnav li#activefietsenfr a {
	text-indent: 35px;
	display:block;
	
	
}

ul#topnav li#activefietsen a:link, ul#topnav li#activefietsen a:visited ,ul#topnav li#activefietsen a:hover,
ul#topnav li#activefietsenfr a:link, ul#topnav li#activefietsenfr a:visited ,ul#topnav li#activefietsenfr a:hover
{
	background: #FFF url(../images/fietsen_wandelen/nav_fietsen_active.gif) no-repeat;
}

ul#topnav li#activemount, ul#topnav li#activemount a {
	width: 135px;
}
ul#topnav li#activemountfr, ul#topnav li#activemountfr a {
	width: 80px;
}

ul#topnav li#activemount a, ul#topnav li#activemountfr a {
	text-indent: 35px;
	display:block;
	
	
}

ul#topnav li#activemount a:link, ul#topnav li#activemount a:visited ,ul#topnav li#activemount a:hover,
ul#topnav li#activemountfr a:link, ul#topnav li#activemountfr a:visited ,ul#topnav li#activemountfr a:hover
{
	background: #FFF url(../images/fietsen_wandelen/nav_mount_active.gif) no-repeat;
}


ul#topnav li#activewandelen, ul#topnav li#activewandelen a {
	width: 115px;
}
ul#topnav li#activewandelenfr, ul#topnav li#activewandelenfr a {
	width: 80px;
}
ul#topnav li#activewandelen a, ul#topnav li#activewandelenfr a {
	display:block;
	text-indent: 25px;
}


ul#topnav li#activewandelen a:link, ul#topnav li#activewandelen a:visited ,ul#topnav li#activewandelen a:hover,
ul#topnav li#activewandelenfr a:link, ul#topnav li#activewandelenfr a:visited ,ul#topnav li#activewandelenfr a:hover
{
	background: #FFF url(../images/fietsen_wandelen/nav_wandelen_active.gif) no-repeat;
}
ul#topnav li#activepaard, ul#topnav li#activepaard a {
	width: 80px;
	
}
ul#topnav li#activepaard a {
	display:block;
	text-indent: 25px;
}


ul#topnav li#activepaard a:link, ul#topnav li#activepaard a:visited ,ul#topnav li#activepaard a:hover{
	background: #FFF url(../images/fietsen_wandelen/nav_paard_active.gif) no-repeat -4px 0;
}
ul#topnav li#activeboot, ul#topnav li#activeboot a {
	width: 105px;
	
}

ul#topnav li#activetoeren, ul#topnav li#activetoeren a {
	width: 110px;
	
}
ul#topnav li#activetoeren a {
	display:block;
	text-indent: 40px;
}


ul#topnav li#activetoeren a:link, ul#topnav li#activetoeren a:visited ,ul#topnav li#activetoeren a:hover{
	background: #FFF url(../images/fietsen_wandelen/nav_toeren_active.gif) no-repeat;
}

ul#topnav li#activeweer, ul#topnav li#activeweer a {
	width: 88px;
	}

ul#topnav li#activelinks a {
	width: 110px;
	}



/* main layout information*/
.clear 
{
	position:relative;
	left:0px;
	top:0px;
	height: 1px;
	margin:0;
	padding: 0;
}
.clear2 
{
	position:relative;
	display:block;
	color:#FFF;
	left:0px;
	top:0px;
	font-family:Verdana;
	font-size:8px;
	height: 240px;
	margin:0;
	padding: 0;
}

#header
{
	position:absolute;
	top:0px;
	left:0px;
	height: 92px;
	width: 776px;
	margin: 0;
	padding:0;
	text-indent: -9999px;
	}

#pagecontent
{position:absolute;
	left:0px;
	top:120px;
	width:780px;
	margin:0;
	padding:0;
	}
#left 
{	position:relative;
	left:0px;
	top:0px;
	width: 172px;
	height:450px;
	margin:0;
	padding:0;
	float:left;
}
#content 
{
	position:relative;
	top:8px;
	left:0px;
	width:568px;
	margin:0;
	padding: 0 18px 18px 18px;
	background-color: #FFF;
	float: left;
}
	
#footer 
{ position:relative;
	top:25px;
	left:0px;
	width: 878px;
	height: 102px;
	clear:both;
	}

#info-area 
{	position:relative;
	left:0px;
	top:8px;
	height:32px;
	margin:0;
	padding:0px 2px;
	width: 566px;
}
#broodkruimel 
{
	position:relative;
	top:0px;
	left:0px;
	margin:0;
	padding:0;
	width: 390px;
}
#broodkruimel p {
	color: #666;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 6px 0 2px 6px;
}
#zoek-area 
{	position:absolute;
	top:140px;
	float:none;
	left:600px;
	width: 165px;
}
#bevestigen 
{	position:absolute;
	top:175px;
	float:none;
	left:630px;
	width: 100px;
	z-index:101;
}
#col1 
{	float:left;
	width: 266px;
	margin: 0px 36px 0px 0;
}

#col2 
{	float:left;
	width: 266px;
	margin: 0px 0px 0 0px;

}
#col3 
{	float:left;
	width: 250px;
	margin: 0px 0px 0 0px;

}
#col4 
{	float:left;
	width: 250px;
	margin: 0px 0px 0px 0px;
}
.box, .box2 {
	margin-bottom: 5px;
	padding: 0;
}

.box p {
	margin: 0;
	display: block;
	padding: 8px 0 8px 0;
}
.box ul, .box li
{	list-style-type:none;
	padding:0;
	margin:0;
	}


/* LEFT NAVIGATION
----------------------------------------------- */
ul#leftnav 
{	padding:0 0 0 0;
	margin:-16px 0 0 0;
	
}
ul#leftnav li
{
	width: 170px;
	display:block;
	padding:0 0 0 0;
	margin:0 0 0 0;
	height:35px;
}

ul#leftnav li a:link, ul#leftnav li a:visited {
	background: transparent url(../images/fietsen_wandelen/leftnav_fietsen.gif);
	color: #3E0004;
}

ul#leftnav li a:hover {
	background: transparent url(../images/fietsen_wandelen/leftnav_fietsen.gif) 0 -80px;
	color: #990000;
}

ul#leftnav li ul li a:link, ul#leftnav li ul li a:visited {
	background: transparent url(../images/fietsen_wandelen/subnav_fietsen.gif);
	color: #3E0004;
}

ul#leftnav li ul li a:hover {
	background: transparent url(../images/fietsen_wandelen/subnav_fietsen.gif) 0 -45px;
	color: #990000;
}

/* HEADERS
----------------------------------------------- */
#content p {
	color: #666;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
}
#beschrijving, #beschrijving p{
	color: #666;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
}

#content h2 {
	color: #476196;
	font: 18px Arial, Helvetica, sans-serif, Verdana;
	margin: 25px 0 5px 0;
}

#content h3 
{
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	padding: 3px;
	margin: 12px 0;
	background-color: #476196;
	color: #FFF;
}
	
#content h2.fietsen {
	color: #FF8F2C;
}

body#fietsrts #content h2 {
	color: #CC0000;
}

#content h3.fietsen, body#fietsrts #content h3 {
	background: #FF8F2C url(../images/fietsen_wandelen/icon_fietsen_color.gif) top right no-repeat;
}
#content h2.mount {
	color: #D97926;
}

body#mountrts #content h2 {
	color: #D97926;
}

#content h3.mount, #content h3.Mount, body#mountrts #content h3 {
	background-color:#FFDF2E;
	background-image:url(../images/fietsen_wandelen/icon_mount_color.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#8B2329;
}

#content h2.paard {
	color: #B19576;
}

body#paardrts #content h2 {
	color: #B19576;
}

#content h3.paard, #content h3.Paard, body#paardrts #content h3 {
	background-color:#B19576;
	background-image:url(../images/fietsen_wandelen/icon_paard_color.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#FFFFFF;
}
#content h2.boot {
	color: #9CCFFF;
}

body#bootrts #content h2 {
	color: #9CCFFF;
}

#content h3.boot, #content h3.Boot, body#bootrts #content h3 {
	background-color:#9CCFFF;
	background-image:url(../images/fietsen_wandelen/icon_boot_color.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#FFFFFF;
}
#content h2.auto {
	color: #6789BD;
}

body#autorts #content h2 {
	color: #6789BD;
}

#content h3.auto, #content h3.Auto, body#autorts #content h3 {
	background-color:#6789BD;
	background-image:url(../images/fietsen_wandelen/icon_toeren_color.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#FFFFFF;
}

#content h2.fietsnetw {
	color: #DE5800;
}

#content h3.fietsnetw {
	background: #DE5800 url(../images/fietsen_wandelen/icon_fietsnetwerk_color.gif) top right no-repeat;
}

#content h2.Wandel, body#wandelrts #content h2 {
	color: #98CA48;
}

#content h3.Wandel, #content h3.wandel, body#wandelrts #content h3 {
	background: #98CA48 url(../images/fietsen_wandelen/icon_wandelen_color.gif) top right no-repeat;
}

#content h2.wandelnetw {
	color: #5D9F35;
}

#content h3.wandelnetw {
	background: #5D9F35 url(../images/fietsen_wandelen/icon_wandelnetwerk_color.gif) top right no-repeat;
}


#content h4{
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 3px;
	margin: 3px 0;
}

#content li {
	list-style-type:disc;
	color: #666;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	margin-left:15px;	
}
#content li a:link {
	color: #336699;
}
#content li a:visited {
	color: #6C889F;
}
#content li a:hover {
	color: #1F6DBA;
}
#content td {
	color: #666;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
}


/* LISTS & BOXES
----------------------------------------------- */
#content #col3 ul li, #content #col4 ul li,#content #col2 ul li,#content #col1 ul li
{list-style-type:none;
	padding:0;
	margin:0;}
	
#content ul.routes li, #content ul.brochures li, #content ul.news li, #content ul.links li
{
	list-style-type:none;
	list-style-image:none;
	margin:0;
	padding:0;}

ul.news, ul.westtoer, ul.routes, ul.brochures, ul.links {
	border-bottom: 1px solid #D1D5DB;
}

ul.news li, ul.westtoer li,  ul.routes li, ul.brochures li, ul.links li {
	border-top: 1px solid #D1D5DB;
	font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	
}

ul.news li a, ul.westtoer li a, ul.brochures li a, ul.links li a {
	text-decoration: none;
	display: block;
	padding:0 2px 2px 20px;
}

ul.news li a:link, ul.news li a:visited {
	color: #336699;
	background: url(../images/fietsen_wandelen/bullet_nieuws.gif) no-repeat;
}
ul.links li a:link, ul.links li a:visited {
	color: #336699;
	background: url(../images/fietsen_wandelen/bullet_nieuws.gif) no-repeat;
}
ul.links li a:hover, ul.news li a:hover
{	color: #1F6DBA;
	background: #FEFFEE url(../images/fietsen_wandelen/bullet_pijl_over.gif) no-repeat;}

	
ul.routes li.route 
{
	color: #336699;
	padding: 4px 0 4px 15px;
	background: transparent url(../images/fietsen_wandelen/bglist_route.gif) no-repeat;
}


ul.routes li.fiets a:link, ul.routes li.fiets a:visited 
{
	padding-left: 20px;
	text-decoration: none;
	height:20px;
	display:block;
	color: #336699;
	background: transparent url(../images/fietsen_wandelen/bglist_fietsen.gif) no-repeat 0 0;
}

#content ul.routes li.fiets a:hover 
{
	padding-left: 20px;
	text-decoration: none;
	display:block;
	height:20px;
	color: #990000;
	background: transparent url(../images/fietsen_wandelen/bglist_fietsen.gif) no-repeat 0 -20px;
}
ul.routes li.mount a:link, ul.routes li.mount a:visited 
{
	padding-left: 20px;
	text-decoration: none;
	height:20px;
	display:block;
	color: #336699;
	background: transparent url(../images/fietsen_wandelen/bglist_mount.gif) no-repeat 0 0;
}

#content ul.routes li.mount a:hover 
{
	padding-left: 20px;
	text-decoration: none;
	display:block;
	height:20px;
	color: #990000;
	background: transparent url(../images/fietsen_wandelen/bglist_mount.gif) no-repeat 0 -20px;
}

ul.routes li.Wandel a:link, ul.routes li.Wandel a:visited 
{
	padding-left: 20px;
	text-decoration: none;
	display:block;
	height:20px;
	color: #336699;
	background: transparent url(../images/fietsen_wandelen/bglist_wandelen.gif) no-repeat 0 0;
}

#content ul.routes li.Wandel a:hover 
{
	padding-left: 20px;
	text-decoration: none;
	display:block;
	height:20px;
	color: #990000;
	background: transparent url(../images/fietsen_wandelen/bglist_wandelen.gif) no-repeat 0 -20px;
}
ul.routes
	{ margin:0;
	list-style-type:none;}
	
ul.routes li a
{
	display:block;
	text-decoration:none;}
	
ul.routes li.lijst
{	list-style-type:none;
	display:block;
	
	}

ul.routes li.lijst a 
{
	padding-top:3px;
	padding-bottom:4px;
	padding-left:20px;
	color: #336699;
	background: transparent url(../images/bg_lijst.gif) no-repeat 0 0px;
	display:block;
	text-decoration:none;
	
}

#content ul.routes li.lijst a:hover 
{
	padding-left:20px;
	color: #990000;
	background: transparent url(../images/bg_lijst.gif) no-repeat 0 -40px;
}
#info-area {
	background-color: #F5F7FA;
	border-bottom: 1px solid #CEDBE7;
}

.box, .box3, div.vorigepijl {
	border-bottom: 3px solid #EFF0F2;
}

.box2 {
	border-top: 1px solid #D1D5DB;
	border-bottom: 3px solid #EFF0F2;
}

#content div.box3 p {
	border-top: none;
	border-bottom: 1px solid #D1D5DB;
}

#content div.box p, div.vorigepijl p {
	border-top: 1px solid #D1D5DB;
	border-bottom: 1px solid #D1D5DB;
}

#content li.meer a{
	padding-left: 20px;
	text-decoration: none;
}
	
#content li.meer a:link, #content li.meer a:visited 
{
	display:block;
	background: url(../images/pijltje_rood.gif) no-repeat 5px 3px;
	color: #990000;	
}
#content li.meer a:hover, #content li.meer a:active  
{
	display:block;
	background: url(../images/pijltje_rood_over.gif) no-repeat 5px 3px;
	color: #CC0000;
	border-bottom: 1px solid #CC0000;
}
#content a.meer {
	padding-left: 13px;
	text-decoration: none;
}
	
#content a.meer:link, #content a.meer:visited {
	background: url(../images/pijltje_rood.gif) no-repeat;
	color: #990000;	
}

#content a.meer:hover, #content a.meer:active  {
	background: url(../images/pijltje_rood_over.gif) no-repeat;
	color: #CC0000;
	border-bottom: 1px solid #CC0000;
}
#content ul li.pijl a:link, #content ul li.pijl a:visited 
{
	padding-left: 20px;
	padding-top:3px;
	text-decoration: none;
	height:20px;
	color: #993333;
	background: #FAFBEF url(../images/bullet_pijl.gif) no-repeat;
	display:block;
}

#content ul li.pijl a:hover 
{
	padding-left: 20px;
	padding-top:3px;
	text-decoration: none;
	color: #990000;
	background: #FEFFEE url(../images/bullet_pijl_over.gif) no-repeat;
	display:block;
}

#content ul li.pijlblauw a:link, #content ul li.pijlblauw a:visited 
{
	padding-left: 20px;
	text-decoration: none;
	color: #336699;
	background: transparent url(../images/bullet_pijl_blauw.gif) no-repeat;
	display:block;
}

#content ul li.pijlblauw a:hover 
{
	padding-left: 20px;
	text-decoration: none;
	color: #336699;
	background: #eef8ff url(../images/bullet_pijl_over.gif) no-repeat;
	display:block;
}

h2.weer 
{
	height: 28px;
	background: url(../images/icon_weer_corporate.gif) no-repeat top right;
}

/* LIJST MET ROUTES
----------------------------------------------- */
.routelijst {
	width: 100%;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px solid #D1D5DB;
	padding: 0;
	margin: 0;
}

table.routelijst td.leiestreek, table.routelijst td.kust,
table.routelijst td.westhoek, table.routelijst td.bol {
	width: 4px;
	font-size: 1%;
}
table.routelijst td.Leiestreek, table.routelijst td.Kust,
table.routelijst td.Westhoek, table.routelijst td.BOL {
	width: 4px;
	font-size: 1%;
}

table.routelijst td.kust {
	background-color: #FDED84;
	color: #FDED84;
}
table.routelijst td.Kust {
	background-color: #FDED84;
	color: #FDED84;
}

table.routelijst td.westhoek {
	background-color: #F2AE63;
	color: #F2AE63;
}
table.routelijst td.Westhoek {
	background-color: #F2AE63;
	color: #F2AE63;
}


table.routelijst td.bol {
	background-color: #ADD05E;
	color: #ADD05E;
}
table.routelijst td.BOL {
	background-color: #ADD05E;
	color: #ADD05E;
}

table.routelijst td.leiestreek {
	background-color: #73B6E7;
	color: #73B6E7;
}
table.routelijst td.Leiestreek {
	background-color: #73B6E7;
	color: #73B6E7;
}
table.routelijst td.routenr {
	background-color: #cc0000;
	color: #ffffff;
	text-align: center;
	width: 15px;
}

table.routelijst td.routenaam, table.routelijst td.km{
	border-top: 1px solid #D1D5DB;
	height: 18px;
	color: #336699;
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
}



table.routelijst td.routenaam a {
	background: url(../images/bullet_routes.gif) no-repeat;
	text-decoration: none;
	display: block;
	padding-left: 20px;
}
table.routelijst td.routenaam a:hover {
	background-color:#F5F7FA;
}
td a {
	
}

td a:link, td a:visited {
	color: #336699;
}
td a:hover {
	color: #1F6DBA;
}

/* FORM styles
----------------------------------------------- */

form {
	margin: 0;
	padding: 0;
}

form.zoekform {
	background: transparent url(../images/icon_loepje_consumer.gif) no-repeat;
}

fieldset {
	width: 100%;
	border-top: 0;
	border-right: 0;
	border-bottom: 1px solid #EDEEE4;
	border-left: 0;
	margin: 0;
	padding: 10px 0;
}

input, textarea, select, option  {
	color: #666;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #BEC29A;
	background-color: #fff;
	margin:2px;
	padding:2px;
}

.zoekveld {
	padding: 0px 2px 1px 4px;
	margin: 0px 0 4px 20px;
	font-size: 10px;
}	
.beeld {
	padding:0;
	margin:0;	
}

.submitbutton {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #A1B5BB;
	background-color: #CEDBE7;
	text-transform: uppercase;
	letter-spacing: 1px;
}


/* FOOTER LOGOS styles
----------------------------------------------- */	

#footer ul#logos {
	width: 878px;
	list-style-type: none;
	margin: 0;
	padding: 10px 0 0 0;
}

#footer ul#logos li {
	display: block;
	float: left;
	height: 70px;
	margin: 0 16px 0 16px;
	text-decoration: none;
	text-indent: -9999px;
}

ul#logos li#west a, ul#logos li#kust a, ul#logos li#westhoek a,
ul#logos li#bol a, ul#logos li#leie a, ul#logos li#ireg a {
	display: block;
	height: 70px;
	text-decoration: none;
}

ul#logos li#west {
	margin: 0 18px 0 10px;
	
}
ul#logos li#ireg {
	margin: 0 0 0 16px;
	
}

ul#logos li#west, ul#logos li#west a 
{
	background : transparent url(../images/logo_westvl.gif) no-repeat;
	width: 142px;
}

ul#logos li#toervl, ul#logos li#toervl a {
	background : transparent url(../images/fietsen_wandelen/logo_toerismevl.gif) no-repeat;
	width: 49px;
}

ul#logos li#eu, ul#logos li#eu a {
	background : transparent url(../images/fietsen_wandelen/logo_eu.gif) no-repeat;
	width: 55px;
}

ul#logos li#kust, ul#logos li#kust a {
	background : transparent url(../images/fietsen_wandelen/logo_kust.gif) no-repeat;
	width: 91px;
}

ul#logos li#westhoek, ul#logos li#westhoek a {
	background : transparent url(../images/fietsen_wandelen/logo_westhoek.gif) no-repeat;
	width: 72px;
}

ul#logos li#bol, ul#logos li#bol a {
	background : transparent url(../images/fietsen_wandelen/logo_bol.gif) no-repeat;
	width: 65px;
}

ul#logos li#leie, ul#logos li#leie a {
	background : transparent url(../images/fietsen_wandelen/logo_leiestreek.gif) no-repeat;
	width: 71px;
}

ul#logos li#ireg, ul#logos li#ireg a {
	background : transparent url(../images/fietsen_wandelen/logo_interreg.gif) no-repeat;
	width: 89px;
}


/* FOOTER TXT styles
----------------------------------------------- */	

#footer ul#footertxt {
	width: 580px;
	list-style-type: none;
	margin: 0 0 0 183px;
	padding: 10px 0 10px 0;
}

#footer ul#footertxt li {
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	color: #9DA18A;
	padding-right: 8px;
	margin-left: 6px;
	background: transparent url(../images/footer_div.gif) no-repeat right center;
	display: inline;
}

#footer ul#footertxt li a {
	color: #9DA18A;
}
/* PRINT MAIL WINKELWAGENTJE
----------------------------------------------- */	
#functions
{position:relative;
	top:10px;
	left:0px;
	width: 568px;
	height: 11px;
	}

ul#functions-area 
{
   list-style-type: none;
	margin: 3px 0 0 0;
	padding: 0;
}

ul#functions-area li {
	float: right;
	height: 11px;
	display: block;
}

ul#functions-area li#mail a,
ul#functions-area li#print a,
ul#functions-area li#winkelw a {
	text-decoration: none;
	/*text-indent: -9999px;*/
	display: block;
	background: none;
}

ul#functions-area li#mail {
	width: 76px;
	background: transparent url(../images/b_mail.gif) no-repeat;
}

ul#functions-area li#print {
	width: 68px;
	background: transparent url(../images/b_print.gif) no-repeat;
}

ul#functions-area li#winkelw {
	width: 93px;
	background: transparent url(../images/b_winkelwagentje.gif) no-repeat;
}
/*image layout */
#content img {
	background-color: #fff;
	padding: 4px;
	border: 1px solid #fff;
	/*#D6DFE2*/
	float: left;
	margin: 5px 5px 5px 0;
}
#content img.foto {
	background-color: #FFF;
	padding: 4px;
	border: 1px solid #D6DFE2;
	float: left;
	margin: 5px 10px 5px 0;
}

#content #col2 img.notaligned {
	float: none;
	margin: 0;
}

#content img.right {
	float: right;
	border: 1px solid #D6DFE2;
	margin: 5px 5px 5px 0;
}

#content img.noborder {
	border: 0;
	float: none;
	padding: 0;
	background: none;
	margin: 0;
}

#content img.noborderleft {
	border: 0;
	float: left;
	padding: 0;
	background: none;
}
#content img.noborderright {
	border: 0;
	float: right;
	padding: 0;
	background: none;
}

/* winkelwagen */
table.winkelwagen{width:100%;}
input.winkelwagen{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	height:18px;
}
input.winkelbutton{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	background-color: #F5F7FA;
	color: #8AA0A7;
	font-weight:bold;
	cursor:hand;
	letter-spacing: 1px;
	height:18px;
	width:75px;
	border:solid 1px #8AA0A7;
	padding:0;
}
input#ButtonBestel
{font: 9px Verdana, Arial, Helvetica, sans-serif;
	background-color: #F5F7FA;
	color: #8AA0A7;
	font-weight:bold;
	cursor:hand;
	letter-spacing: 1px;
	height:18px;
	width:75px;
	border:solid 1px #8AA0A7;
	padding:0;
	}
span.winkelradio input
{	
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	border:none;
	color: #8AA0A7;
	}
span.winkelradio label
{
	vertical-align:top;
	padding-top:2px;}

#content td.winkelwagen a:hover, #content td.winkelwagen a:link,#content td.winkelwagen a:visited
{
	color: #8AA0A7;
	}
a.winkelbutton, a.winkelbutton:visited{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	background-color: #F5F7FA;
	color: #8AA0A7;
	font-weight:bold;
	text-decoration:none;
	letter-spacing: 1px;
	height:18px;
	border:solid 1px #8AA0A7;
	padding:2px 5px 0 5px;
}
a.winkelbutton:hover{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	background-color: #F5F7FA;
	color: #8AA0A7;
	font-weight:bold;
	text-decoration:none;
	letter-spacing: 1px;
	height:18px;
	border:solid 1px #8AA0A7;
	padding:2px 5px 0 5px;
}

td.winkelwagen
{
	border-bottom:solid 1px #8AA0A7;}

h3.winkelwagen
{	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	display: block;
	padding: 3px;
	margin: 12px 0;
	}
h5.winkelwagen
{font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
span.gegevens
{	font-weight:bold;
	}
