* {margin:0; padding:0; }
body {background:url('../image/layout/bgspacer.gif') #cec19f repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:0.7em; }

h1 {font-size:150%; margin:0 6px; padding:0; color:#000; }
h2 {font-size:140%; margin:0 6px; padding:0; color:#000; }
h3 {font-size:130%; margin:0 6px; padding:0; color:#000; }
h4 {font-size:120%; margin:0 6px; padding:0; color:#000; }
h5 {font-size:110%; margin:0 6px; padding:0; color:#000; }

p {padding:6px; text-align:justify; }
p.com {text-align:right; }
strong {color:#b40421; }
a:link, a:visited {color:#b40421; text-decoration:none; }
a:hover, a:active {color:#b40421; text-decoration:underline; }

#wrapper {width:820px; height:590px; background:#fff; margin:0 auto; }
	#top {height:98px; background:url('../image/layout/logo_top.gif') #fff no-repeat; }
	#left {width:163px; height:492px; float:left; background:#cec19f; }
		#left ul {list-style-type:none; margin:25px; }
		#left ul li {display:block; margin-bottom:15px; }
		#left ul ul {list-style-type:none; margin:0 0 20px 0; font-size:90%; }
		#left ul ul li {display:block; font-weight:bold; margin:0 4px; }
	#right {width:657px; height:492px; _width:655px; _height:492px; float:left; background:url('../image/layout/content_bg.gif') #fff no-repeat; }
	
	#content {width:377px; min-height:375px; _height:375px; background:#fff; margin:-1px 0 0 131px; padding:10px; }
		#content table {font-size:95%; }
		

	#Selectedmenuitem1 a div{
		height:29px;
		width:113px;
		background-image:url('../image/layout/rood_on.gif');
	}
	#Menuitem1 a div{
		height:29px;
		width:113px;
		background-image:url('../image/layout/rood_off.gif');
	}
	#Menuitem1 a:hover div{
		background-image:url('../image/layout/rood_on.gif');
	}
	
	#Selectedmenuitem6 a div{
		height:29px;
		width:113px;
		background-image:url('../image/layout/paars_on.gif');
	}
	#Menuitem6 a div{
		height:29px;
		width:113px;
		background-image:url('../image/layout/paars_off.gif');
	}
	#Menuitem6 a:hover div{
		background-image:url('../image/layout/paars_on.gif');
	}
	#Selectedmenuitem5 a div{
		height:29px;
		width:113px;
		background-image:url('../image/layout/oranje_on.gif');
	}
	#Menuitem5 a div{
		height:29px;
		width:113px;
		background-image:url('../image/layout/oranje_off.gif');
	}
	#Menuitem5 a:hover div{
		background-image:url('../image/layout/oranje_on.gif');
	}
	#Selectedmenuitem4 a div{
		height:29px;
		width:113px;
		background-image:url('../image/layout/blauw_on.gif');
	}
	#Menuitem4 a div{
		height:29px;
		width:113px;
		background-image:url('../image/layout/blauw_off.gif');
	}
	#Menuitem4 a:hover div{
		background-image:url('../image/layout/blauw_on.gif');
	}
	#Selectedmenuitem3 a div{
		height:29px;
		width:113px;
		background-image:url('../image/layout/groen_on.gif');
	}
	#Menuitem3 a div{
		height:29px;
		width:113px;
		background-image:url('../image/layout/groen_off.gif');
	}
	#Menuitem3 a:hover div{
		background-image:url('../image/layout/groen_on.gif');
	}
    
	#Menuitem17 a div{
		height:29px;
		width:113px;
		background-image:url('../image/layout/groen_off.gif');
	}
    #Menuitem17 a:hover div{
		background-image:url('../image/layout/groen_on.gif');
	}
    
	/* Selectedmenuitem */
	
	
	#Selectedmenuitem6 ul{ 
		padding-top: 10px;
		padding-left: 10px;
	}
	
	#Selectedmenuitem6 ul li{ 
		padding-bottom: 2px;
	}
	
	#Selectedmenuitem6 ul li a div{ 
		background-image:none;
		height:auto;
		color:#000;
	}
	
	#Selectedmenuitem6 ul li a:hover div{ 
		background-image:none;
		height:auto;
		color:#000;
	}
	/* Menuitem */
	#Menuitem6 ul{ 
		visibility: hidden;
		display:none;
	}
/* route */	
#Googlemaps{margin-bottom:5px;}
#Subcat{
    width: 260px;
    float: left;
}
#Subcat div{
    height:80px;
    padding-left:5px;
}
#Bshop{border-left:3px solid blue;}
#Beten{border-left:3px solid red;}
#Bactiviteiten{border-left:3px solid green;}
#Bcultuur{border-left:3px solid orange;}
    
#SubcatView{
    width: 110px; 
    float: left;
}
    #SubcatView span{
        font-size:120%;
        font-weight: bold;
        cursor: pointer;
        display: block;
    }
    #SubcatView span.shoppen{
        color:blue;
    }
    #SubcatView span.etenendrinken{
        color:red;
    }
    #SubcatView span.activiteiten{
        color:green;
    }
    #SubcatView span.cultuur{
        color:orange;
    }

/* kalender */
#Kal{
	margin: auto;
}
	#Kal_datum{
		float:right;
		height:25px;
	}
	
	#Kal tr{
		height:25px;
	}
	
	#Kal tr td{
		width:50px;
		border: 1px solid rgb(255, 255, 255);
	}
	
	#Kal tr.dagen td{
		text-align: center;
	}
	
	#Kal tr td.vandaag{
		
	}
	
	#Kal tr td.selected{
		border:1px solid #ddd;
	}
	#Kal tr td.feestdag{
		border: 1px solid #ff6600;
	}
	#Kal tr td.item{
	    border:1px solid #B40421;
	}
	#Kal tr td strong{
		color: #B40421;
	}
	
	#Kal tr td a span{
		display:block;
		width:48px;
		height:23px;
	}
	
	#Kal tr td div{
		text-align: center;
	}
	
	#Kal tr td div a{
		color: #B40421;
		text-decoration: none;
	}
	
#ondernemerForm
{
	text-align:center;
}
#ondernemerForm label
{
	width:90px;
	height:20px;
	display:block;
	float:left;
	text-align:left;
	padding-left:10px;
}
#ondernemerForm input
{
	width:200px;
	height:20px;
	margin:1px;
}
#ondernemerForm input[type="submit"]
{
	width:100px;
	height:auto;
}
#ondernemerForm select
{
	width:200px;
	height:20px;
}
#ondernemerForm textarea
{
	width:350px;
	height:100px;
	margin-bottom:10px;
}
#ondernemerOmschrijvingSpan
{
	display: block;
	padding: 10px 0 5px 10px;
	text-align: left;
}

.show
{
    display:block;
    width:100%;
    float:left;
}
.hide
{
    display:none;
}
