html {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";
}

body{
	margin:0;
	padding:0;
	color:#666;
	font:13px/22px Arial, Helvetica, sans-serif;
}
img{border-style:none;}
a{
	text-decoration:none;
	color:#000;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#000;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}

/* Landing Page */
#lightbox{
	margin:100px auto 60px;
	width:580px;
	background:url(../images/bg-wrapper1-b.png) no-repeat 0 100%;
	padding:0 0 13px;
}
#lightbox .holder{
	background:url(../images/bg-wrapper1-t.png) no-repeat;
	padding:20px 0 0;
}
#lightbox .frame{
	background:url(../images/bg-wrapper1-c.png) repeat-y;
	overflow:hidden;
	min-height:50px;
	padding:21px 28px 19px;
	text-align:left;
}
#lightbox .logo{
	color:#333;
	font-size:18px;
	margin:0 auto;
	padding:10px 0 10px 60px;
	width:92px;
	height:30px;
	background:url(../images/logo1.png) no-repeat;
}
*+html #lightbox .logo{
	padding:7px 0 9px 60px;
	height:34px;
}
#lightbox .image-holder,
#lightbox .video-holder{
	margin:0 0 14px;
}
#lightbox .image-holder img{
	vertical-align:top;
}
#lightbox p{
	margin:0 0 15px;
}
#lightbox .links-box{
	overflow:hidden;
	margin:0 0 15px -1px;
}
#lightbox .not-accept-link{
	float:left;
	background:url(../images/bg-link2.png) no-repeat 100% 0;
	padding:0 4px 0 0;
	margin:0;
	font-weight:bold;
	word-spacing:-1px;
	text-shadow:0 1px 0 #cc4936;
	color:#fefefe;
	cursor:pointer;
}
#lightbox .not-accept-link:hover{
	background-image:url(../images/bg-link2-over.png);
}
#lightbox .not-accept-link span{
	display:block;
	background:url(../images/bg-link2.png) no-repeat 0 -57px;
	padding:17px 22px 18px 45px;
}
#lightbox .not-accept-link:hover span{
	background-image:url(../images/bg-link2-over.png);
}
#lightbox .accept-link{
	float:left;
	background:url(../images/bg-link3.png) no-repeat 100% 0;
	padding:0 4px 0 0;
	margin:0 40px 0 0;
	font-weight:bold;
	color:#fff;
	word-spacing:-1px;
	text-shadow:0 1px 0 #6da526;
	cursor:pointer;
}
#lightbox .accept-link:hover{
	background-image:url(../images/bg-link3-over.png);
}
#lightbox .accept-link span{
	display:block;
	background:url(../images/bg-link3.png) no-repeat 0 -57px;
	padding:17px 36px 18px 57px;
}
#lightbox .accept-link:hover span{
	background-image:url(../images/bg-link3-over.png);
}
/*#lightbox ul{
	list-style:none;
	margin:0 0 0 -2px;
	padding:0;
	overflow:hidden;
}
#lightbox ul li{
	display:inline-block;
}
*+html #lightbox ul{
	margin:0 -3px 0 0;
}
*+html #lightbox ul li{
	display:inline;
	margin:0 4px 0 0;
}
#lightbox ul li img{
	vertical-align:middle;
}*/

/* Landing Page - Versie 2 */
#lightbox2, #lightbox3 {
	margin:100px auto 60px;
	width:770px;
	padding:0;
	border-radius:4px;
}
#lightbox3 {
	margin:0 auto 25px;
}

#lightbox3 .frame,
#lightbox2 .frame{
	overflow:hidden;
	min-height:200px;
	padding:12px 60px 0px 40px;
	text-align:left;
	border-radius:0 0 4px 4px;
	position:relative;
	z-index:1;
}

#lightbox3 .frame-bottom,
#lightbox2 .frame-bottom{
	overflow:hidden;
	min-height:66px;
	text-align:left;
	border-radius:0 0 4px 4px;
	position:relative;
	z-index:1;
	color:#fff;
	font-size:13px;
	text-align:center;
	width:670px;
	padding-top:7px;
}

.blue {
	color:#3399cc !important;
	font-weight:bolder;
}

.black {
	color:#000;
	padding-top:15px !important;
}
.white {
	color:#fff;
	font-weight:bolder;
}

#lightbox3 .banner,
#lightbox2 .banner{
	overflow:hidden;
	padding:13px 13px 0px 19px;
	text-align:left;
	border-radius:0 0 4px 4px;
	position:relative;
	z-index:1;
}

.content {
	width:380px;
	text-align:center;
	margin-left:140px;
	line-height:45px;
}

h3 {
	margin-bottom:0px !important;
	font-size:12px;
}

h4 {
	margin-top:0px;
	margin-bottom:12px;
}

p {
	font-size:13px;
	font-weight:bold;
	color:#646464;
}

#lightbox3 .frame {
	padding:13px 13px 20px 19px;
}

#lightbox3 .frame .text,
#lightbox2 .frame .text {
	line-height:24px;
	float:left;
	width:320px;
	margin:7px;
}

#lightbox3 .frame .text2,
#lightbox2 .frame .text2 {
	line-height:24px;
	float:left;
	width:289px;
	margin:7px;
	margin-left:47px;
	margin-right:0px;
}

#lightbox3 .frame .adres,
#lightbox2 .frame .adres {
	line-height:24px;
	float:left;
	width:130px;
	margin:7px;
	margin-top:40px;
	
}

#lightbox2 .logo{
	color:#000;
	font-size:12px;
	margin:0;
	padding:13px 0 15px 0;
	text-align:center;
	overflow:hidden;
}

#lightbox2 .holder{
	background:url(lightbox-bg.png) no-repeat center top
}
*+html #lightbox2 .logo{
	padding:19px 0 17px 0;
	/* height:34px; */
}
#lightbox2 .image-holder,
#lightbox .video-holder{
	margin:0 0 10px;
}
#lightbox2 .image-holder img{
	vertical-align:top;
}
#lightbox3 p,
#lightbox2 p{
	margin:0 0 8px;
}

#lightbox2 .links-box{
	position:absolute; bottom:17px; left:120px;text-align:center;
}
#lightbox2 .accept-link{
	float:left;
	background:-webkit-linear-gradient(top,#936963,#563A36);
	padding:0 4px 0 0;
	margin:0 0 15px 50px;
	font-weight:bold;
	color:#fff;
	word-spacing:-1px;
	cursor:pointer;
}
#lightbox2 .accept-link:after{
	display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden;
}
#lightbox2 .accept-link:hover{
	background:-webkit-linear-gradient(top,#936963,#5b0817b);
}
#lightbox2 .accept-link span{
	display:block;
	background:-webkit-linear-gradient(top,#936963,#563A36);
	padding:8px 20px 10px 25px;
}
#lightbox2 .accept-link:hover span{
	background:-webkit-linear-gradient(top,#936963,#563A36);
}
#lightbox2 .more-info-link{
	clear:both;
	display:block;
	padding-left:3px;
}
#lightbox2 .accept-text-link{
	color:#4e9b0b;
	text-decoration:underline;
}
/* Content Pages */
#wrapper{
	width:975px;
	margin:0 auto;
	background:url(../images/bg-wrapper2-b.png) no-repeat 50% 100%;
	padding:0 0 12px;
}
#wrapper .w1{
	background:url(../images/bg-wrapper2-c.png) repeat-y;
	padding:0 8px;
}
#wrapper .main-image{
	display:block;
	margin:0 auto;
}
#header{
	padding:21px 22px 22px;
}
#wrapper .logo{
	margin:0;
	padding:25px 0 22px 107px;
	background:url(../images/logo.png) no-repeat;
	color:#333;
	font-size:21px;
	line-height:24px;
}
*+html #wrapper .logo{
	padding:23px 0 21px 107px;
}
#main p{
	margin:0 0 15px;
}
#wrapper .intro-box{
	background:url(../images/bg-intro-box.gif) repeat-x;
	padding:26px 22px 30px;
	overflow:hidden;
}
#wrapper .image-holder{
	float:left;
	margin:0 20px 0 0;
}

#wrapper .image-holder img{
	vertical-align:top;
}

#wrapper .video-holder{
	float:left;
	margin:0 34px 0 0;
	width:524px;
}

#wrapper .description{
	color:#ccc;
	padding:8px 5px;
	overflow:hidden;
	float:left;
	width: 345px;
}
*+html #wrapper .description{
	padding:7px 5px 0;
}
#wrapper .description strong{
	display:block;
	font-size:17px;
	line-height:24px;
	color:#fff;
	margin:0 0 13px;
}
*+html #wrapper .description strong{
	line-height:17px;
	margin:0 0 12px;
}
#main .intro-box p{
	margin:0 0 19px;
}
#wrapper .accept-link{
	float:left;
	background:url(../images/bg-link1.png) no-repeat 100% 0;
	padding:0 4px 0 0;
	margin:0 0 0 -1px;
	font-weight:bold;
	color:#fff;
	word-spacing:-1px;
	cursor:pointer;
}
#wrapper .accept-link:hover{
	background-image:url(../images/bg-link1-over.png);
}
#wrapper .accept-link span{
	float:left;
	background:url(../images/bg-link1.png) no-repeat 0 -57px;
	padding:15px 42px 20px 63px;
}
#wrapper .accept-link:hover span{
	background-image:url(../images/bg-link1-over.png);
}
.accept-link:hover,
.not-accept-link:hover{
	text-decoration:none;
}
#wrapper .container{
	overflow:hidden;
	padding:43px 21px 18px;
}
*+html #wrapper .container{
	padding:39px 21px 18px;
}
#content{
	float:left;
	width:538px;
	padding:2px 0 0;
}
#wrapper .text-box{
	border-top:1px solid #e5e5e5;
	padding:24px 1px 24px 0;
}
*+html #wrapper .text-box{
	padding:20px 1px 24px 0;
}
#wrapper .text-box:first-child{
	border:none;
	padding:0 0 24px;
}
#main h2{
	font-size:17px;
	line-height:24px;
	margin:0 0 8px 1px;
	color:#333;
}
*+html #main h2{
	margin:0 0 5px 1px;
}
#sidebar{
	float:right;
	width:340px;
	padding-bottom:60px;
}
#sidebar h2{
	margin:0 0 33px 4px;
}
*+html #sidebar h2{
	margin:0 0 30px 4px;
}
#sidebar ul{
	list-style:none;
	margin:0;
	padding:0;
}
#sidebar ul li{
	margin:0 0 14px;
}
#sidebar .image-box{
	display:inline-block;
	text-align:center;
	width:41px;
	margin:0 4px 0 0;
}
*+html #sidebar .image-box{
	display:inline;
	margin:0 8px 0 0;
}
#sidebar .image-box img{
	vertical-align:middle;
}
#sidebar ul li span{
	display:inline-block;
	vertical-align:middle;
	padding:0 0 4px;
}
*+html #sidebar ul li span{
	display:inline;
}
#wrapper .skip,
#wrapper .back{
	position:absolute;
	left:-10000px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}
#wrapper .skip:focus,
#wrapper .back:focus{
	position:static;
	width:auto;
	height:auto;
}

.accept-link-txt {
	color: #7CC02D;
}

.reject-link-txt {
	color:#CC4936;
}

/* Bovenste blok */
#content { float: none; }

/* Tabs */
#tabs                            { border:none; }
#tabs .ui-tabs-nav               { clear:both; background:none; border:none; padding: 0; }
#tabs .ui-tabs                   { padding: 0; }
#tabs .ui-tabs .ui-tabs-nav      { width: auto; }
#tabs .ui-state-active           { outline:0; margin-bottom: 0 !important; padding-bottom: 0 !important; background-color:#f3f3f3; background-image: none; border-color:#E5E5E5; border-bottom: 1px solid #F5F5F5 !important; }
#tabs a.ui-tabs-anchor           { font-weight: bold; border-color:#e5e5e5; background-color:white; border-radius: 6px 6px 0 0;}
.ui-widget-header a              { font-size: 13px; font-weight: bold; }
#tabs .ui-state-refdefault,
#tabs .ui-widget-content .ui-state-default,
#tabs .ui-widget-header  .ui-state-default,
#tabs .ui-tabs .ui-tabs-nav li   { background:white; }
#tabs .ui-tabs-active a.ui-tabs-anchor { background-color:#f3f3f3; }
.ui-tabs .ui-tabs-panel          { margin-top: -1px !important; background: none  #f3f3f3 !important; border:solid 1px #e5e5e5 !important;  padding: 2em 1em !important; }

.ui-tabs-panel table             { width:100%; }
.ui-tabs-panel table td          { min-width:140px; border-top:solid #e5e5e5 1px; }
.ui-tabs-panel table th          { text-align:left !important; }
#tabs .ui-widget-content a       { color: #FFA31A; }

#tabs td,
#tabs p,
#tabs li,
#tabs span,
#tabs strong,
#tabs div,
#tabs a,
#tabs em,
.ui-widget {
    color: #666666;
    font: 13px/22px Arial,Helvetica,sans-serif;
}

.ui-tabs-panel table    { border-collapse: collapse; }
.ui-tabs-panel table td { padding: 4px 2px; }

.ui-tabs .ui-tabs-nav li a { padding: 0.5em 2em; }