#postcard-modal-content {
	display:none;
}
#postcard-modal-content .hidden {
	display:none;
}
/* Overlay */
#simplemodal-overlay {
	background-color:#000;
	/*cursor:wait;*/
}

/* Container */
#simplemodal-container {
	height:640px;
	width:920px;
}
#simplemodal-container #postcard-top {
	width:861px;
	height:25px;
	background:url(img/bg_postkaart_top.png) no-repeat;
}
#simplemodal-container #postcard-left {
	float:left;
	width:22px;
	height:550px;
	background:url(img/bg_postkaart_left.png) no-repeat;
}
#simplemodal-container #postcard-main {
	float:left;
	width:800px;
	height:550px;
	background:url(img/bg_postkaart.jpg) no-repeat;
}
#simplemodal-container #postcard-right {
	float:left;
	width:39px;
	height:550px;
	background:url(img/bg_postkaart_right.png) no-repeat;
}
#simplemodal-container #postcard-bottom {
	float:left;
	width:861px;
	height:39px;
	background:url(img/bg_postkaart_bottom.png) no-repeat;
}
#simplemodal-container .postcard-main-ttl {
	float:left;
	/*width: 400px;*/
	margin-left:65px;
	color: #DC8E2E;
	font-size:24px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#simplemodal-container .postcard-main-ttl.postcard-1 {
	margin-top:80px;
}
#simplemodal-container .postcard-main-ttl.postcard-2 {
	margin-top:80px;
}
#simplemodal-container .postcard-main-ttl.postcard-2-2 {
	margin-top:30px;
}
#simplemodal-container .postcard-main-ttl.postcard-3 {
	margin-top:50px;
}
#simplemodal-container .postcard-main-ttl.postcard-4 {
	margin-top:50px;
}
#simplemodal-container .postcard-main-ttl.postcard-5 {
	margin-top:230px;
	margin-left:225px;
}
#simplemodal-container span {
	color: #DC8E2E;
}
#simplemodal-container .postcard-main-content {
	float:left;
	width: 670px;
	margin-top:30px;
	margin-left:65px;
	font-size:14px;
}
#simplemodal-container .postcard-main-content input.textfld {
	width: 245px;
	margin-left:5px;
	margin-top:2px;
	margin-bottom:2px;
	margin-right:20px;
}
#simplemodal-container .postcard-main-content.postcard-2 {
	margin-top:20px;
}

#simplemodal-container .postcard-main-content.postcard-3 #postcard_text_count {
	clear:left;
	font-size:11px;
	color: grey;
	font-style:italic;
}
#simplemodal-container .postcard-main-content.postcard-3 #postcard-3-nav div {
	float:left;
	margin-right:15px;
}
#simplemodal-container .postcard-main-content.postcard-3 #cntfld {
	font-size:11px;
	font-style:italic;
}
#simplemodal-container .postcard-main-content.postcard-4 {
	width:750px;
}
#simplemodal-container .postcard-main-content.postcard-4 #postcard-voor {
	float:left;
	width:370px;
	margin-top:57px;
	margin-left:-15px;
	overflow:visible;
	height: 203px;
}
#simplemodal-container .postcard-main-content .postcard-kader-top {
	width:369px;
	height:27px;
}


.small  .postcard-main-content .postcard-kader-bottom {

}

#simplemodal-container .postcard-main-content .postcard-kader-left {
	float:left;
	width:26px;
	height:203px;
}
#simplemodal-container .postcard-main-content .postcard-kader-main {
	float:left;
	width:298px;
	height:203px;
	margin-left: 5px;
	margin-top: 1px;
}
.small .postcard-kader-main {
	width: 203px !important;
	margin-left: -2px;
	margin-top: 3px;
}
#simplemodal-container .postcard-main-content .postcard-kader-right {
	float:left;
	/*width:45px;*/
	height:203px;
}
#simplemodal-container .postcard-main-content .postcard-kader-bottom {
	float:left;
	width:369px;
	height:44px;
}
#simplemodal-container .postcard-main-content #postcard-kader-main-layer-1 {
	font-size:0.5em;
	margin-left:15px;
	margin-top:-195px;
	z-index:5000;
	width:130px;
	height:65px;
	overflow:hidden;
}
#simplemodal-container .postcard-main-content #postcard-kader-main-layer-2 {
	font-size:0.5em;
	color:#fff;
	margin-left:15px;
	margin-top:15px;
	z-index:6000;
	width:130px;
	line-height:85%;
	overflow:hidden;
}
#simplemodal-container .postcard-main-content #postcard-kader-main-layer-3 {
	font-size:0.6em;
	margin-left:170px;
	margin-top:10px;
	z-index:7000;
	width:110px;
	line-height:85%;
	overflow:hidden;
}
#simplemodal-container .postcard-main-content.postcard-4 #postcard-achter {
	float:left;
	width:370px;
	margin-top:57px;
	overflow:hidden;
	height: 203px;
}
#simplemodal-container .postcard-main-content.postcard-5 {
	clear:left;
	float:left;
	margin-left:225px;
	font-size:14px;
	width:400px;
}
#simplemodal-container .postcard-main-content.postcard-5 .txt {
	clear:left;
	float:left;
	/*margin-top:20px;*/
}
#simplemodal-container .postcard-main-content.postcard-5 .img {
	margin-right:200px;
	float:right;
}
#simplemodal-container .postcard-main-content.postcard-5 .salut {
	float:left;
	margin-top:30px;
	width:75px;
}
#simplemodal-container .postcard-main-step {
	width: 750px;
	margin-left:25px;
	position:absolute;
	top:510px;
}
#simplemodal-container .postcard-main-step-back {
	float:left;
	width:137px;
}
#simplemodal-container .postcard-main-step-steps {
	float:left;
	width:476px;
}
#simplemodal-container .postcard-main-step-next {
	float:right;
	width:137px;
}

#simplemodal-container #postcard-3-nav {
	margin-top:20px;
	float: none;
	width: auto;

}


#simplemodal-container #postcard-3-nav div {
	margin-bottom: 5px;
}

.small #postcard-3-nav {
	float: right !important;
	width: 400px !important;
}

#simplemodal-container #postcard-3-container {
	float:left;
	width:370px;
	height: 270px;
	margin-left:-15px;
	overflow:visible;
	background:url(img/postcardbg.png) no-repeat;
}

.small #postcard-3-container {
	float:left !important;
	width:270px !important;
	height: 370px !important;
	margin-left:-15px !important;
	overflow:visible !important;
	background:url(img/postcardbgvert.png) no-repeat !important;
}

#simplemodal-container #postcard-3-text {
	float:left;
	margin-top:22px;
	margin-left:18px;
}
#simplemodal-container #postcard-3-text textarea {
	width:250px;
	height:210px;
}
#simplemodal-container a.modalCloseImg {
	background:url(/img/bg_postkaart_close.png) no-repeat;
	width:25px;
	height:24px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:27px;
	right:103px;
	cursor:pointer;
}
/*#simplemodal-container #basic-modal-content {padding:8px;}*/