body, button, html, input, select, td, textarea, th {
	color: #000;
	font: 10px/15px Verdana, Arial, sans-serif;
}
a {
	color: #062d56;
	font-weight: bold;
	text-decoration: none;
}
a img {
	border: none;
}
body, html {
	margin: 0;
	padding: 0;
}
button {
	cursor: pointer;
	line-height: normal;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}
h1 {
	color:#ec008c;
	font-size:15px;
	line-height:18px;
	margin:0 0 6px 0;
}
h2 {
	font-size:13px;
	line-height:16px;
	margin:0 0 6px 0;
}
fieldset, form {
	border: none;
	margin: 0;
	padding: 0;
}
input, select, textarea {
}
label {
	cursor: pointer;
}
li, dd, blockquote {
	margin-left: 1em;
}
legend {
}
td, th {
}
body {
	background: url(images/body-bkg.gif) top left repeat-x;
}
#header {
	background: url(images/header-bkg.gif) no-repeat;
	position: relative;
	height: 106px;
}
#logo {
	left: 27px;
	position: absolute;
	top: 15px;
}
#boekingen {
	display: block;
}
#btn-skype, #btn-email {
	left: 438px;
	position: absolute;
	top: 32px;
}
#btn-email {
	top: 7px;
}
#btn-formulier {
	left: 580px;
	position: absolute;
	top: 11px;
}
#contactform {
	width: 250px;
}
#contactform input {
	width: 200px;
}
#contactform label {
	float: left;
	width: 120px;
}
#content-1, #content {
	padding-left: 25px;
	padding-top: 25px;
	width: 360px;
	width: 360px;
	height: 410px;
}
#content-1-inner, #content {
	margin-top: 4px;
	overflow: auto;
	height: 414px;
}
#content-2 {
	height: 380px;
	position: absolute;
	left: 430px;
	overflow: auto;
	top: 50px;
	width: 370px;
}
#content-2 li {
	/*  background: url(images/bullet.gif) left 8px no-repeat;
  padding-right:
  */
  list-style: disc;
	margin: 0 0 0 20px;
}
#content {
	left: 635px;
	position: absolute;
	width: 160px;
}
#frame {
	background: #e3f6fd;
}
#icons {
	text-align: center;
}
#icons img {
	margin: 0 10px 10px 10px;
}
#icons-content {
	position: absolute;
	right: 70px;
	top: -14px;
}
#icons-content img {
	margin: 0 5px;
}
#kruimelpad {
	background: url(images/trail-bkg.gif) left bottom no-repeat;
	color: #6d6d6d;
	height: 16px;
	padding-left: 7px;
	position: absolute;
	left: 223px;
	margin: 0;
	top: 87px;
	width: 773px;
}
#kruimelpad a {
	color: #6d6d6d;
	text-decoration: none;
}
#telefoonnummer {
	background: url(images/telefoonnummer.gif) 0 4px no-repeat;
	border-right: #fff 1px solid;
	height: 30px;
	left: 228px;
	position: absolute;
	top: 16px;
	width: 200px;
}
#topnav {
	background: url(images/topnav-bkg.gif) left bottom repeat-x;
	height: 21px;
	margin: 0;
	padding: 00;
	position: absolute;
	top: 65px;
	left: 223px;
	width: 780px;
}
#topnav li {
	display: block;
	float: left;
	font-weight: bold;
	list-style: none;
	margin: 0 5px 0 0;
}
#topnav li a {
	text-decoration: none;
	text-transform: uppercase;
}
#nav-container {
	float: left;
	width: 166px;
}
#nav-container p {
	color: #565656;
	margin-top: 30px;
	text-align: center;
}
#nav {
	background: url(images/nav-bkg.gif) no-repeat;
	margin: 0;
}
#nav li {
	background: url(images/nav-item-bkg.gif) no-repeat;
	margin: 0;
	padding-top: 5px;
	width: 166px;
}
#nav li a {
	display: block;
	color: #395877;
	font-weight: bold;
	height: 20px;
	padding-left: 7px;
	text-decoration: none;
}
/* #nav li.exp-closed,  */
#nav li.exp-open {
	background: url(images/nav-bullet.gif) 140px 7px no-repeat;
}
#nav ul.list-closed {
	display: none;
}
#nav ul {
	background: #fff;
	margin: 0;
}
#nav ul li {
	background: url(images/nav-subitem-bkg.gif) no-repeat !important;
	margin: 0;
}
#main {
	background: url(images/main-bkg.gif) left bottom no-repeat;
	float: left;
	min-height: 464px;
	position: relative;
	width: 835px;
}
* html #main {
	height: 464px;
}
#main-inner-tanz {
	background: url(images/main-inner-bkg.gif) right top no-repeat;
	height: 650px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#main-inner-usa {
	background: url(images/main-inner-bkg.gif) right top no-repeat;
	height: 550px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#main-inner-zuid-afrika {
	background: url(images/main-inner-bkg.gif) right top no-repeat;
	height: 450px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#main-inner-ausnz {
	background: url(images/main-inner-bkg.gif) right top no-repeat;
	height: 530px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#main-inner-midden {
	background: url(images/main-inner-bkg.gif) right top no-repeat;
	height: 760-px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
}


#main-inner-home {
	background: url(images/main-inner-home-bkg.gif) right top no-repeat;
	height: 450px;
}
#main-inner-breed {
	background: url(images/main-inner-breed-bkg.gif) right top no-repeat;
	padding: 24px;
	margin-bottom: 14px;
	min-height: 430px;
}
* html #main-inner-breed {
	height: 430px;
}
#subnav {
	margin: 0;
	position: absolute;
	bottom: 0;
	left: 439px;
}
#subnav li {
	display: block;
	float: left;
	list-style: none;
	margin : 0 3px 0 0;
}
#subnav li a {
	color: #565656;
	font-weight: normal;
	text-decoration: underline;
}
#globe {
	background: url(images/globe.gif) center 125px no-repeat;
	height: 331px;
	left: 30px;
	margin: 0;
	position: relative;
	top: 30px;
	width: 367px;
}
#globe li {
	list-style: none;
	margin: 0;
	position: absolute;
}

.imageright {
	float: right;
	width: 140px;
	height: 140px;
	padding-left: 20px;
}