@import url('/programma/40dagenzonderseks/css/elements.css');
@import url('/programma/40dagenzonderseks/css/blocks.css');

.center {
 text-align: center;
 width: 100%;
 margin-left: auto;
 margin-right: auto;
 }

.list_categories .page,
.myreact .page {
 background-image: none;
 }
 
.page {
 text-align: left;
 width: 903px; 
 margin: auto;
 background-image: url('/programma/40dagenzonderseks/images/bg_3containers.jpg');
 background-repeat: repeat-y;
 border: 0px solid blue;
 }

#container1, #container2, #container3 {
 border: 0px solid red;
 overflow: hidden;
 position: relative;
 float: left;
 min-height: 600px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 }

#container1 {
 width: 225px;
 margin-left: 65px;
 _margin-left: 35px;
 }

#container2 {
 width: 384px;
 }

#container3 {
 width: 225px;
 border: 0px solid red;
 }

/*generic classes */
.clear, .clearing {
 clear: both;
 height: 1px;
 width: 100%;
 }

.pageclear {
 clear: both;
 height: 1px;
 width: 100%;
 }

#identity  {
 background: url('/programma/40dagenzonderseks/images/page-bg.jpg');
 background-repeat: no-repeat;
 text-align: center;
 z-index: 10;
 height: 233px;
 width: 903px;
 background-color:white;
 border: 0px solid black;
 display:block;
 }

.myreact #webblock_identity,
.list_categories #webblock_identity{
 border: 0px solid black;
 float:right;
 margin: 0px 0px 0px 65px;
 }

#webblock_identity{
 border: 0px solid black;
 float:right;
 }

.block.identity{
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 }


/* -------maatwerkpagina---------*/

.masterclass iframe {
 border: 0px solid red;
 display:block;
 overflow:hidden;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 }

.masterclass .page{
 background-image: none;
 border: 0px solid red;
 }

.masterclass #container1,
.masterclass #container3{
 display:none;
 }
 
.masterclass #container2{
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 55px;
 border: 0px solid black;
 width: 832px;
 z-index: 55;
 overflow:hidden;
 }

#container2 .custompage.block {
 border: 0px solid red;
 }

#container2 .block.custompage .body{
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 border: 0px solid green;
 width: 900px;
 }

#flashcontentobject{
 vertical-align: top;
 border: 0px solid red;
 }

.custompage{
 border: 0px solid white;
 }
