/****************************** GENERAL ******************************/
html, body, form, fieldset {
	font:100% Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
}
html {
	font-size:100.01%;
}
body {
	background:#fff url(../images/BCK_BODY.gif) 0 0 repeat;
	color:#4d3921;
	line-height:1.4em;
	font-size:.73em;}*{font-size:100%;}
a img {
	border:none;
}
fieldset {
	border:none;
}
h1, h2, h3, h4, h5, h6 {
	margin:0 45px 15px 0;
}
p {margin:0 45px 7px 0; padding:0;}
h1 {
	color:#4d3921;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-size:1.8em;
	font-weight:normal;
	margin-top:25px;
	font-style:italic;
}
#content h1 {
	padding:8px 0 8px 15px;
	width:704px;
	display:block;
	background:#fff;
}
h2 {
	color:#4d3921;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-weight:normal;
	margin-top:22px;
	margin-bottom:10px;
}
h3 {
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:1.4em;
	color:#321f05;
	margin-top:17px;
	margin-bottom:10px;
}
h4 {
	/*color:#6aa31e;
	font-size:1em;
	font-weight:normal;
	font-style:italic;
	margin-top:20px;
	margin-bottom:10px;*/
}
h5 {
	/*color:#000;
	font-size:0.9em;
	font-weight:bold;
	font-style:italic;
	margin-top:15px;
	margin-bottom:5px;*/
}
h6 {
	/*font-size:0.9em;
	font-weight:normal;
	font-style:italic;
	margin-top:15px;
	margin-bottom:5px;*/
}
ul {
	margin:0 0 0 35px;
	padding:0;
}
li {
	padding:0 0 5px 5px;
}
a:link {
	color:#fd6b00;
	text-decoration:underline;
}
a:hover {
	color:#fd6b00;
	text-decoration:none;
}
a:visited {
	color:#fd6b00;
	/*color:#cc5803;*/
	text-decoration:underline;
}
a:active {
	color:#cc5803;
	text-decoration:underline;
}
table td {
	vertical-align:top;
}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
.floatL {float:left;}
.floatR {float:right;}
.clearfloats {clear:both;}
.bold {font-weight:bold;}
.orangetext {color:#fd6b00;}
.greentext {color:#35b603;}
.italic {font-style:italic;}
.XS {width:20px;}
.S {width:40px;}
.M {width:60px;}
.L {width:80px;}
.XL {width:100px;}

/****************************** MAIN PARTS ******************************/
#funcnav {
	z-index:2;
	position:relative;
	background:url(../images/BCK_FUNCNAV.gif) top right no-repeat;
	width:970px;
	height:24px;
	margin:0 auto;
	top:0;
	left:0;
	text-align:right;
}
#top {
	margin:0;
	padding:0;
	width:100%;
	height:84px;
	z-index:1;
	position:absolute;
	top:0;
	left:0;
}
#top_1 {
	background:url(../images/BCK_TOP_1.gif) top left repeat-x;
	margin:0;
	padding:0;
	width:100%;
	height:42px;
}
#top_2 {
	background:url(../images/BCK_TOP_2.gif) top left repeat-x;
	margin:0;
	padding:0;
	width:100%;
	height:19px;
}
#top_3 {
	background:url(../images/BCK_TOP_3.gif) top left repeat-x;
	margin:0;
	padding:0;
	width:100%;
	height:23px;
}
/*************** main parts home ***************/
#main_H {
	z-index:0;
	margin:-84px auto 0 auto;/*margintop = height div#top*/
	padding:0;
	position:relative;
	top:0;
	left:0;
	width:970px;
	height:100%;
	background:url(../images/BCK_MAIN_H.gif) top right repeat-y;
}
#main_H_left {
	width:132px;
	float:left;
	/*background:green;*/
	padding-top:100px;
}
/*ie7 hack */
*:first-child+html #main_H_left {
	padding-top:0;
}
#main_H_left a {
	width:47px;
	height:396px;
	display:block;
}
#main_H_left a:hover {background-position:47px 0;} 
#main_H_content {
	float:left;
	width:496px;
	/*background:yellow;*/
}
#main_H_content .margin {
	padding:200px 0 0 0;
}
/* ie7 hack */
*:first-child+html #main_H_content .margin {
	padding:125px 0 0 0;
}
#main_H_right {
	float:right;
	width:340px;
}
#lgo_H {
	width:351px;
	height:100px;
}
#introtext {
	background:#fff url(../images/ILL_INTROTEKST_H.gif) top left no-repeat;
	width:407px;
	height:163px;
	margin-top:12px;
	text-indent:-9000px;
}
/* rechterkolom */
#main_H_right .margin {
	padding:140px 0 10px 7px;
}
#main_H_right h1 {
	color:#4d3921;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-size:1.5em;
	font-style:italic;
	font-weight:normal;
	margin-top:25px;
	margin-left:13px;
	padding-bottom:17px;
	background:url(../images/line_title_rechterkol.gif) bottom left no-repeat;
}
#main_H_right h2 {
	color:#4d3921;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-size:1.3em;
	font-style:italic;
	font-weight:normal;
	margin-top:25px;
	margin-left:13px;
	margin-bottom:20px;
	padding-bottom:12px;
	background:url(../images/line_title_rechterkol.gif) bottom left no-repeat;
}
#main_H_right p {
	/*text-align:justify;*/
	margin-left:13px;
}
td.orangecell {
	color:#fd6b00;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:1.1em;
	width:100px;
	padding:0 0 5px 13px;
}
#buttonindekijker {
	position:absolute;
	z-index:3;
	left:849px;
	background:url(../images/but_meerlezen.gif) top left no-repeat;
	/*border:1px solid red;*/
}
table#hometable {
	width:280px;
	margin-left:16px;
}
table#hometable td {
	padding:0 5px 5px 0;
}
#main_H_right .newsitem {
	margin-left:13px;
	margin-bottom:13px;
}
.calendar {
	width:46px;
	height:39px;/*51-12*/
	padding-top:12px;
	line-height:1.4em;
	text-align:center;
	background:url(../images/ILL_CALENDAR.gif) top left no-repeat;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:1.1em;
	float:left;
}
.newsitemtext {
	font-size:1em;
	width:220px;
	padding:3px 0 0 7px;
	float:left;
	/*text-align:justify;*/
}
#main_H_right a.readmore {
	background:url(../images/ARROW_LINK_H.gif) top left no-repeat;
	padding:0 0 0 20px;
	text-decoration:none;
	margin-top:5px;
	display:block;
	font-size:0.9em;
}
#main_H_right a.readmore:hover {
	color:#4d3921;
	background:url(../images/ARROW_LINK_HOVER_H.gif) top left no-repeat;
}
/* footer */
#footer_H {
	margin:0 auto;
	width:610px;/*970-360*/
	height:100%;
	background:url(../images/BCK_MAIN_H.gif) top right repeat-y;
	padding:20px 360px 10px 0;
	text-align:right;
	color:#aea093;
	font-size:0.9em;
}
#footer_H a {
	color:#aea093;
	text-decoration:none;
}
#footer_H a:hover {
	color:#4d3921;
	text-decoration:none;
}
/*************** main parts rest ***************/
#main {
	z-index:0;
	margin:-84px auto 0 auto;/*margintop = height div#top*/
	padding:0;
	position:relative;
	top:0;
	left:0;
	width:970px;
	height:100%;
}
#main_left {
	width:85px;
	float:left;
	/*background:green;*/
	padding-top:100px;
}
/*ie7 hack */
*:first-child+html #main_left {
	padding-top:0;
}
#main_left a {
	width:47px;
	height:396px;
	display:block;
}
#main_left a:hover {background-position:47px 0;} 
#main_content {
	float:left;
	width:885px;
	/*background:yellow;*/
}
#main_content .margin {
	padding:200px 0 0 0;
}
/*ie7 hack */
*:first-child+html #main_content .margin {
	padding:125px 0 0 0;
}
/* footer */
#footer {
	margin:0 auto;
	width:885px;/*970-85*/
	height:100%;
	padding:40px 0 10px 85px;
	text-align:left;
	color:#aea093;
	font-size:0.9em;
}
#footer a {
	color:#aea093;
	text-decoration:none;
}
#footer a:hover {
	color:#4d3921;
	text-decoration:none;
}

/****************************** FUNCNAV ******************************/
#funcnav .margin {
	padding:4px 65px 0 0;
}
#funcnav a {
	color:#4d3921;
	text-decoration:none;
}
#funcnav a:hover {
	color:#fd6b00;
	text-decoration:none;
}
a#contactlink {
	 color:#2e9e03;
	 font-weight:bold;
}

/****************************** NAVIGATION ******************************/

/*************** nav home ***************/
#nav_H {
	width:510px;
	margin-top:32px;
}
#nav_top_H ul {
	list-style-type:none;
	margin:0 0 0 3px;
	padding:0;
}
#nav_H ul li {
	display:inline;
	margin:0 0 0 -3px;
	padding:0;
}
/* ie7 hack */
*:first-child+html #nav_H ul li {
	margin:0;
}
#nav_H ul li a {
	display:inline-block;
	margin:0;
	padding:0;
}
#nav_H li a {
	width:102px;
	height:74px;
	margin:0;
	padding:0;
}
#nav_H ul li a:hover {background-position:0 74px;}
#nav_bottom_H ul {
	list-style-type:none;
	margin:-3px 0 0 105px;
	padding:0;
}
/* ie7 hack */
*:first-child+html #nav_bottom_H ul {
	margin:0 0 0 105px;
}
/*************** nav rest ***************/
#nav {
	width:886px;
	margin:0;
}
#nav ul {
	list-style-type:none;
	margin:0 0 0 3px;
	padding:0;
}
#nav ul li {
	display:inline;
	margin:0 0 0 -3px;
	padding:0;
}
/* ie7 hack */
*:first-child+html #nav ul li {
	margin:0 0 0 -1px;
}
#nav ul li a {
	display:inline-block;
	margin:0;
	padding:0;
}
#nav li a {
	width:102px;
	height:74px;
	margin:0;
	padding:0;
}
#nav ul li a:hover {background-position:0 74px;}

/****************************** CONTENT ******************************/
#content {
	margin-top:46px;
}
/* overviewpage */
.productionitem {
	width:689px;/*719-30*/
	height:166px;/*196-30*/
	background:#fff;
	padding:15px;
	margin:0 0 17px 0;
}
.new {
	width:719;
	height:196;
	background:url(../images/icon_new.png) top right no-repeat;
}
.colouredbox h2, .productionitem h2 {
	color:#4d3921;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-size:1.3em;
	font-style:italic;
	font-weight:normal;
	margin-bottom:10px;
	padding-bottom:12px;
	margin-top:0;
	background:url(../images/line_title_whitebck.gif) bottom left no-repeat;
	text-align:left;
	width:465px;
}
.colouredbox h2 {
	background:url(../images/line_title_colouredbck.gif) bottom left no-repeat;
}
.colouredbox .image, .productionitem .image {
	width:130px;
	float:left;
}
.colouredbox .text, .productionitem .text {
	float:left;
	/*text-align:justify;*/
	float:left;
}
.colouredbox p, .productionitem p {
	margin-bottom:5px;
	margin-top:0;
	padding:0;
	width:465px;
}
.colouredbox .text p {
	margin:0 0 5px 0;
	padding:0;
}
.colouredbox .right {
	width:400px;
}
.readmorediv {
	text-align:right;
	width:80px;/*555-475*/
	padding-left:475px;
	font-size:0.9em;
}
a.readmore {
	background:url(../images/ARROW_LINK_H.gif) top left no-repeat;
	padding:0 0 0 20px;
	text-decoration:none;
	margin-top:10px;
	display:block;
}
a.readmore:hover {
	color:#4d3921;
	background:url(../images/ARROW_LINK_HOVER_H.gif) top left no-repeat;
}
/* detailpage */
.productionitem_L {
	width:689px;/*719-30*/
	height:270px;/*300-30*/
	background:#efe8e0;
	padding:15px;
	/*margin:0 0 27px 0;*/
}
.new_L {
	width:719;
	height:auto;
	background:url(../images/icon_new.png) top right no-repeat;
}
#content .productionitem_L h1 {
	color:#4d3921;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-size:1.5em;
	font-style:italic;
	font-weight:normal;
	margin-top:0;
	margin-left:0;
	padding-bottom:17px;
	padding-left:0;
	width:340px;
	background:url(../images/line_title_colouredbck.gif) bottom left no-repeat;
	background-color:none;
}
.productionitem_L .image {
	width:223px;
	float:left;
}
.productionitem_L .text {
	float:left;
	/*text-align:justify;*/
	width:384px;
}
#buttonmoreinfo {
	/*width:243px;
	height:25px;
	position:absolute;
	top:625px;
	left:550px;
	z-index:3;
	background:url(../images/but_proddetailpage.gif) top left no-repeat;*/
	width:719px;
	height:25px;
	background:url(../images/but_proddetailpage_L.gif) top left no-repeat;
	margin:0 0 27px 0;
	text-align:right;
}
.productionitem_slideshow {
	width:689px;/*719-30*/
	height:270px;/*300-30*/
	background:#f8f5f2;
	padding:15px;
	margin:0 0 17px 0;
}
/* textdetails detailpage */
#textdetails {
	width:719px;
}
#textdetails #left {
	float:left;
	width:242px; /*312-30*/
	background:#fff;
	margin-right:17px;
	padding:15px;
}
#textdetails #right {
	float:left;
	background:#fff;
	width:400px;/* 390-30 */
	padding:15px;
}
#textdetails #left em {
	color:#fd6b00;
}
#textdetails p {
	/*text-align:justify;*/
}
#textdetails ul {
	/*text-align:justify;*/
	width:88%;
}
/* share */
#sharethispage {
	/*text-align:right;*/
	width:719px;
}
/* back to overview */
#backlinkdiv {
	padding-left:760px;
}
a.back {
	background:url(../images/ARROW_BACKLINK_H.gif) top right no-repeat;
	padding:0 20px 0 0;
	text-decoration:none;
	margin-top:5px;
	display:block;
	font-size:0.9em;
}
a.back:hover {
	color:#4d3921;
	background:url(../images/ARROW_BACKLINK_HOVER_H.gif) top right no-repeat;
}
/* overproductionsenzonen */
/* overviewpage */
.historybox {
	width:719px;
	background:#efe8e0 url(../images/bck_history.gif) top left no-repeat;
	padding:15px 0;
	margin:0 0 17px 0;
	/*text-align:justify;*/
}
.historybox p {
	width:340px;
	margin-left:135px;
}
.historybox h1 {
	color:#4d3921;
	font-family:Georgia, Arial, "Times New Roman", Times, serif;
	font-size:1.6em;
	font-style:italic;
	font-weight:normal;
	margin-top:0;
	margin-left:13px;
	margin-bottom:23px;
	padding-bottom:17px;
	background:url(../images/line_title_whitebck.gif) bottom left no-repeat;
	width:455px;
	margin-left:19px;
}
/* colouredbox */
.colouredbox {
	width:689px;/*719-30*/
	background:#efe8e0;
	padding:15px;
	margin:0 0 17px 0;
}
.colouredbox .left {
	float:left;
	width:200px;
}
.colouredbox .right {
	float:left;
	text-align:left;
}
.colouredbox h3 {margin-top:0; margin-bottom:10px;}
.colouredbox p {margin-bottom:20px;}
.colouredbox a {color:#4d3921;}

/* whitebox */
.whitebox {
	width:689px;/*719-30*/
	background:#fff;
	padding:15px;
	margin:0 0 17px 0;
}
.whitebox .links a {
	color:#4d3921;
}

/* nieuws */
#content .newsitem {margin-bottom:15px;}
#content .newsitemtext {
	font-size:1em;
	width:440px;
	padding:3px 0 0 7px;
	float:left;
	/*text-align:justify;*/
}
#content .newsitemtext p {
	margin-bottom:5px;
}
#content .newsitemtext h3 {
	color:#fd6b00;
}
#content .oldnews p {
	color:#796246;
}
#content .oldnews h3 {
	color:#4d3921;
}
#content .oldnews a {
	color:#796246;
}
/*locatietheater*/
#buttonopmaat {
	background:url(../images/BUT_OPMAAT.gif) top left no-repeat;
}
