html{
	height:100%;
}

body{
	padding:0px;
	margin:0px;
	background:url('../images/achtergrond.jpg');
	height:100%;
}

#logo {
	background:url('../images/logo.jpg') top center no-repeat;
	min-height:100%;
}


.textbox{
	width:208px;
	height:16px;
	margin-top:2px;
}

input, textarea{
	font-family: "Georgia";
	font-size:11px;
	border:0;
	padding:0;
	margin:0px;
}

#center{
	padding-left:250px;
	padding-top:140px;
	margin:0px auto;
	width:750px;
}

#content{
	width:750px;
	background-color:white;
	min-height:500px;
}

.schema{
	width:870px !important;
}


#menubalk{
	height:50px;
	background:#f2f2f2 url('../images/menubg.gif') top repeat-x;
	line-height:11px;
	padding-top:11px;
	position:relative;
	padding-left:15px;
}

#menubalk a{
	color:black;
	float:left;
	margin:0px 15px;
	text-align:center;
	white-space:nowrap;
}

#menu_active{
	float:left;
	text-align:center;
	background:url('../images/menu_active.gif') bottom center no-repeat;
	height:22px;
}
#menu_active a, .active{
	font-weight:bold;
}

#submenu{
	position:absolute;	
	top:-1000px;
	left:-10000px;
}
#submenu a{
	margin:0px 2px !important;
	float:none;
}
#rechtermenu{
	float:right!important;
	margin-right:10px;
}
#rechtermenu a{
	margin:0px 5px !important;
}

.addthis_button{	
	position:absolute;
	top:39px;
	right:0px;
}

#text{
	/*padding:15px 40px;*/
	padding:0px 0px 15px 40px;
}

#text-home{
	background-color:black;
	min-height:200px;
	width:510px;
	padding:20px 0px;
	color:white;
	float:left;
	
}

.home-item-text{
	border-bottom:1px dotted #fe0002;
	float:left;
	width:370px;
	line-height:16px;
	margin-bottom:15px;
}





.artiest{
	font-weight:bold;
	display:inline;
}
.dot-border{
	padding-bottom:1px;
	background:url('../images/dot.gif') left bottom repeat-x;
}

.voorstelling, .wie-artiest-blok{
	padding-bottom:5px;
	background:url('../images/hr.gif') left bottom repeat-x;
	line-height:18px;
}

.wie-artiest-blok{
	width:433px;
	float:left;
	padding-bottom:20px;
	padding-top:15px;
}

.voorstelling-link{
	display:inline;
	font-size:18px;
	margin:0px 0px 5px;
color:#fe0002;
font-style:italic;
font-weight:normal;
}
.beschrijving{
	padding:20px 0px;
}
.type{
	margin-top:15px;
}
.afbeelding{
	float:right;
	width:240px;
}
.info, .detail-info{
	width:433px;
	float:left;
}
.detail-info{
	padding-bottom:15px;
}






/* Schema */

#schema{
margin:10px 10px 10px -25px;
padding:15px 15px 0px;
border:1px solid black;
}

.locatie-row{
	position:relative;
	float:left;
	height:18px;
	padding:1px 0px;
}

.schema-voorstelling{
	background-color:#fac87f;
	position:absolute;
	white-space:nowrap;
	overflow:hidden;
	color:black;
	display:block;
	padding:0px 2px;
	/*height:20px;*/
}


.detail-afb-midden{
	float:right;
}

#detail-images-right{
	width:240px;
	float:right;
}

#detail-images-right img{
	width:240px;
	border:0px;
}

.voorstelling-detail{
	line-height:18px;
	float:left;
	width:470px;
	padding-bottom:15px;
}




.btn{
	height:23px;
	background:url('../images/btn-left.gif') left top no-repeat;
	padding-left:2px;

}

.btn-right {
	height:23px;
	background:url('../images/btn-right.gif') right top no-repeat;
	padding-right:2px;
}
a.btn-center {
	text-decoration:none;
	text-align:center;
	display:block;
	height:23px;
	background:url('../images/btn-center.gif');
	padding:0 10px;
	line-height:23px;
}

.wat-description{
	padding-bottom:20px;
	width:433px;
	background:url('../images/dot-wat.gif') left bottom repeat-x;
}