* {
	margin: 				0;
	padding: 				0;
	border: 				0;
}
 
body {
	background: 			#33c3e1 url(../../image/bg-body.png) repeat-x left top;
	font: 					normal 11px/18px "Lucida Grande", Verdana, Helvetica, sans-serif;
	color: 					#555;
	/*#00b4da*/
}

.clear {
	clear: 					both;
	height: 				0;
	font: 					0/0 serif;
}

ul {
	list-style: 			none;
}

h2 {
	font: 					normal 16px "Lucida Grande", Verdana, Helvetica, sans-serif;
	color: 					#005a6d;
	padding: 				0 0 10px;
}

h3 {
	font: 					bold 13px "Lucida Grande", Verdana, Helvetica, sans-serif;
	color: 					#005a6d;
}

p {
	font: 					normal 11px/18px "Lucida Grande", Verdana, Helvetica, sans-serif;
	color: 					#555;
	padding: 				0 0 10px;
}

.wrapper {
	width: 					930px;
	margin: 				0 auto;
	padding: 				45px 7px 0;
	background: 			url(../../image/bg-wrapper.png) no-repeat center top;
}

/* Header */

.header {
	background: 			#fff;
	padding: 				15px 15px 0;
	position: 				relative;
	height: 				300px;
}

.bovag {
	position: 				absolute;
	right: 					20px;
	bottom: 				20px;
	height: 				130px;
	width: 					90px;
	background: 			url(../../image/bovag.png) no-repeat top left;
}

.caravantotaalliesveld {
	position: 				absolute;
	right: 					150px;
	bottom: 				250px;
	height: 				38px;
	width: 					233px;
	background: 			url(../../image/caravantotaalliesveld.png) no-repeat top left;
}

img, div { behavior: url('/iepngfix.htc') }

.header h1 {
	position:  				absolute;
	display: 				block;
	width: 					900px;
	height: 				300px;
	background: 			url(../../image/temp-header.png) no-repeat top left;
	text-indent: 			-9999em;
}

.headerfoto {
	position:  				absolute;
	margin-top:				-2px;
}

/* Topnav */

.topnav {
	height: 				50px;
	padding: 				0 0 15px;
}

.topnav ul {
	display: 				block;
	width: 					930px;
	background: 			#005a6d;
	height: 				50px;
	border-bottom: 			1px solid #003641;
}

.topnav ul li {
	display: 				inline;
}

.topnav ul li a {
	line-height: 			50px;
	height: 				51px;
	display: 				block;
	float: 					left;
	padding: 				0 15px;
	color: 					#fff;
	text-decoration: 		none;
	border-right: 			1px solid #004352;
	border-left: 			1px solid #408392;
}

.topnav ul li a:hover,
.topnav ul li a.active {
	background: 			#fff;
	color: 					#003641;
	border-right: 			1px solid #fff;
	border-left: 			1px solid #fff;
}

.topnav ul li.clearlist {
	border-left: 			1px solid #408392;
	height: 				50px;
	display: 				block;
	float: 					left;
}


/* Content */

.container {
	background: 			#00b4da;
}

.content-wrap {	
	width: 					930px;
	margin: 				0 auto;
	padding: 				0 7px 15px;
}

.content {
	background: 			#bfecf6 url(../../image/bg-content.png) repeat-y right top;
	padding: 				15px 0;
}

.content a {
	color: 					#555;
	text-decoration: 		underline;
}

.left {
	float: 					left;
	width: 					605px;
	padding: 				0 0 0 15px;
}

.fotocontent {
	float: 					right;
	padding: 				0 0 10px 10px;
}

.right {
	float: 					right;
	width: 					280px;
	padding: 				0 0 0 15px;
}

.right p {
	padding: 				0 0 10px 10px;
	line-height: 			26px;
}

.left ul {
	list-style: 			none;
	width: 					600px;
	float: 					left;
}

.left ul li {
	display: 				inline;
	padding: 				0 20px 0 0;
}

.left ul li a {
	color: 					#005a6d;
	text-decoration: 		none;
}

.left ul li a:hover {
	color: 					#fff;
}

/* Footer */

.footer {
	height: 				120px;
	background: 			url(../../image/bg-footer.png) repeat-x left top;
}

.footer-wrap {	
	width: 					930px;
	margin: 				0 auto;
	padding: 				15px 7px;
}

.footer-wrap ul {
	list-style: 			none;
	width: 					450px;
	float: 					left;
}

.footer-wrap ul li {
	display: 				inline;
	padding: 				0 20px 0 0;
}

.footer-wrap ul li a {
	color: 					#005a6d;
	text-decoration: 		none;
}

.footer-wrap ul li a:hover {
	color: 					#fff;
}

.footer-wrap .copy {
	width: 					450px;
	float: 					right;
	text-align: 			right;
	color: 					#005a6d;
}

.footer a {
	color: 					#005a6d;
	text-decoration: 		none;
}

.footer a:hover {
	color: 					#fff;
	text-decoration: 		none;
}

.left form input {
	border:					1px solid #CCCCCC;
}

.left form textarea {
	border:					1px solid #CCCCCC;
}
