*{
	margin:10;
	padding:0;
}
body{
	margin:0px 0 0px 0;
	text-align:center;
	background-color:#012b34;
    background-color:#ffffff; /*jk*/
	font-size:80%;
	font-family:"Lucida Grande", Tahoma, sans-serif;
}
p{
	margin:0 0 1em 0;
}
a {
	color:#41bfc4;
}
a:visited {
	color:#41bfc4;	
}

a img{
	border:none !important;
}
#container{
	margin:0 auto;
	width:450px;
	padding:40px;
	text-align:left;
	background-color:#ffe301;
	background-color:#ffffff; /*jk*/
}
#container ul{
	text-align:center;
	margin:0 0 30px 0;
	list-style:none;
}
#container ul a{
	border:1px solid #eee;
	background-color:#f5f5f5;
	color:#444;
	font-size:1.5em;
	line-height:2em;
	padding:20px;
	margin:0 0 20px 0;
	display:block;
}
#container ul a:hover{
	border:1px solid #B5DF99;
	background-color:#CDEFB6;
	color:#358610;
}

#lightbox h2{
	margin:0 0 1em 0;
}
#lightbox h3{
	color:#FF713F;
}
#lightbox.done p{
	color:#333;
}

#form{
	text-align:left;
	margin:5px;
}
#form ul{
	list-style:none;
}
#form li{
	margin:0 0 1em 0;
}

#form textarea{
	width:400px;
	height:70px;
	margin-left:20px;
}

#definition{
	margin:25px;
}
.highlight{
	background-color:#bdfdff;
}

#topmenu {
	padding:5px;
	font-size:14px;
	color:#44CCD3;	
}

.topmenu {
	padding-left:2px;
	padding-right:2px;
}
.topmenu a {
	color:#44CCD3;	
}
#app_detail_box {
	background-color:#56f7fd;
	padding:5px;	
}
.maanddag {
	font-size:20px;
	font-weight:bold;
}
.time {
	font-size:16px;
}

.old {
	color:#dddddd;
}
.notopenyet {
	color:#797979;
}


td {
	padding:2px;	
}
.loginbut {

	font-size:20px;	
		padding-left:2px;
	padding-right:2px;
}

.verborgen
{
display:none;
font-size:11px;
padding:4px;
}
.reserve {
	background-color:#dddddd;
}
.single {
	border:1px dotted #eee;	
	width:100%;
	margin-bottom:2px;	
}
.overmoredays {
	background-color:#e9fff1;
	width:100%;
	margin-bottom:2px;	
	font-size:9px;
}

li {
	list-style-type: none;
	margin:2px;
}
.warn {
	background-color:#ffe301;	
}
