body {
	margin: 0px;
	padding: 0px;
	height: 100%;
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;
	background-color:#FFFF66;
	background-image: url(../layout/wittelijn.gif);background-repeat: repeat-y;background-position: center; 
	}
	/*  background:#CC0 url('img/nav_bg_on.gif') repeat-x left top; */
.floatL { float:left; }
.floatR { float:right; }
.clearL { clear:left; }
.clearR { clear:right; }
.clearB{ clear:both; }
.boord{border:1px #999999 solid;}
#wrap{ width:778px;height:100%; margin:0 auto;}
.contBlok{	padding:10px 60px 20px 60px;height:100%;}
.foto1 {	margin:0 0 0 15px;}
.foto2 {	margin:0 15px 0 0;}
.feet { padding-bottom:10px;margin-bottom:10px }
.breed { width:778px; }
.pT10 { padding-top:10px }
.pL10 { padding-left:10px }
.pL20 { padding-left:20px }
.pR10 { padding-right:10px }
p { clear: right } 
div#wrapper{
	position:relative;
	overflow: visible;
	width:780px;
	margin-top:10px;
	margin-right:auto;
	margin-left:auto;
	border-top-width: 8px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

#wrapper #logo {
	display: block;
	position: absolute;
	float: left;
	width:142px;

/*  		background:url('../layout/2trans.gif') no-repeat 0 0; */
	top: 0px;
	left: 0px;
	z-index:2;
	overflow:hidden;
	height: 1000px
}

.right{
	text-align: right;
	float: right;
}

#content{
	width:758px;
/*  	background:#090 url('layout/2trans.gif') repeat-y 0 0; */
	margin: 0;
	padding: 0;
	position: relative
}

/*---------------------------Navi-----------------------------------------------------*/

#navi {
	padding: 0px;
	margin: 0;
	display: block;
	height: 39px;
	position: relative;
	z-index:39
	}
#menu{
	width: 778px;
	margin-left:auto;
	margin-right:auto;
	/*background:url('img/bg.gif') repeat-x;*/
	background-image:url(../layout/logo.jpg);
	height:120px;
	z-index:40;
}

ul#tabnav  {
	margin:0;
	padding:0;
background:url('../layout/bg.gif') repeat-x; 
	height:39px;
	position:relative; 
	list-style-type:none;
	
}
ul#tabnav li  {
	float:left;
	margin:0 ;
	padding:0;
	position:relative;

}
ul#tabnav span img{
	border:none;
	padding:0 0 2px 0;
	margin:0;
}
ul#tabnav a {
	float:left;
	margin:0 0 0 5px;
	padding:0 0 0 10px;
	text-decoration:none;
	display:block;

}
ul#tabnav a span {
	float:left;
	display:block;
	padding:15px 12px 8px 4px;
	color:#000;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
ul#tabnav a span {float:none;}
    /* End IE5-Mac hack */
ul#tabnav a:hover span {
	color:#666;
}
ul#tabnav a:hover {font-weight:700;}
ul#tabnav a:hover span {font-weight:700;}

ul#tabnav ul a:hover {
	background:none;
}
ul#tabnav ul a:hover span {
	background:none;
}
ul#tabnav #current a {font-weight:700;}
ul#tabnav #current a span{font-weight:700;}
ul#tabnav  ul {
	clear:both;
	position:absolute;
	clear:both;
	padding:0;
	margin:0;
	top:36px;
	display:none;
	list-style:none;

}
ul#tabnav  ul li{
	float:none;
	clear:both;	
	padding:0;
	margin:0;
	background:none;
	display:block;
	position:relative;
}

ul#tabnav ul li a 
{
	text-decoration: none;
	width:138px;
	display: block;
	color: #333;
	background-color:#FFF;
	border-left:1px solid #131c01;
	border-right:1px solid #131c01;
	border-bottom: 1px solid #131c01;/*0px none;*/
	line-height:23px;
}
* html #lev4 ul#tabnav ul li a 
{
	/*width:150px;*/
}
ul#tabnav ul li a.blank, ul#tabnav ul li a.blank:hover 
{
	padding:0;
	margin:0 0 0 5px;
	display: block;
	width:150px;
	border: none;
	height:10px;
	background:transparent none;
}
ul#tabnav ul li a.blank img
{
	border:none;
	height:16px;
}

ul#tabnav ul li a:hover 
{
	display: block;
	background-color:#CCCC00;
	color:#333;
}


/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; }
* html #menu ul li a { height: 1%; }
/* End */
ul#tabnav li:hover ul { 
	display:block;
}

@media print{
.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
}
@media screen{

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}
.sIFR-hasFlash #lev1 h2 {
	visibility: hidden;
	letter-spacing: -9px;
}

}
 .hide { DISPLAY: none } .show { DISPLAY: block } 

