@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	color:#333333;
}

img {
	border:none;
}

a {
	color:#007577;
}

a:hover {
	color:#71B6AE;
}

form {
	display:inline;
}

/* header */
.header {
	height:100px;
	background-color:#F4FFFF;
}

.header img {
	margin:12px 20px 12px 20px;
}

.header_right {
	position: absolute;
	right: 21px;
	top: 20px;
	color:#007577;
}

.header_right a:hover {
	color: #C90016;
}

.header_right .mo{
	color:#c1c1c1;
}

.header .textbox {
	height:19px;
	padding:7px 20px 0px 0px;
	background:url('../images/header_bg.jpg') repeat-x left top;
	color:#FFFFFF;
	text-align:right;
	font-size:10px;
}

/* menu */
.menu {
	padding:16px 20px 13px 20px;
	font-size:11px;
}

.menu .menuitem {
	width:158px;
	margin:0px 0px 16px 0px;
	background:url('../images/menu_bg.jpg') repeat-x left top;
	background-color:#F4FFFF;
	border:solid 1px #007577;
	border-top:none;
}

.menu h1 {
	font-size:11px;
	color:#FFFFFF;
	margin:0px;
	padding:7px 5px 3px 5px;
}

.menu ul {
	list-style:none;
	margin:8px 10px 7px 4px;
	padding:0px;
}

.menu li {
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 21px;
	background:url('../images/menu_arrow.jpg') no-repeat 0px 3px;
}

.menu a {
	color:#003F64;
	text-decoration:none;
}

.menu a:hover {
	color:#C90016;
}

.menu .mo {
	font-weight:bold;
}

/* content */
.content {
	width:550px;
	min-height:500px;
	height:auto !important;
	height:500px;
	text-align:left;
}

.content_header {
	background-color:#F4FFFF;
	border:solid 1px #71B6AE;
	margin:16px 0px 0px 0px;
	padding:5px 12px 5px 12px;
}

.content_header h1 {
	color:#007577;
	font-size:11px;
	margin:0px;
	padding:0px;
}

.content_header .buttons {
	float:right;
	color:#007577;
	font-size:11px;
	font-weight:bold;	
	#margin-right:12px;
}

.contentbox {
	border:solid 1px #71B6AE;
	margin:16px 0px 0px 0px;
	padding:5px 12px 3px 8px;
}

.contentbox h2 {
	font-size:12px;
}

.contentbox h3 {
	font-size:11px;
}

.contentbox p, .contentbox td, .contentbox ul {
	line-height:16px;
	font-size:11px;	
	
}

.hiddencontent {
	border:solid 1px #e27468;
	background-color:#FFF9F9;
	margin:16px 0px 0px 0px;
	padding:5px 12px 3px 8px;
	display: none;
}

.hiddencontent h2 {
	font-size:12px;
}

.hiddencontent h3 {
	font-size:11px;
}

.hiddencontent p, .hiddencontent td, .hiddencontent ul {
	line-height:16px;
	font-size:11px;	
	
}

.content_footer {
	background-color:#F4FFFF;
	border:solid 1px #71B6AE;
	border-top:none;
	margin:0px;
	padding:5px 12px 3px 12px;
	text-align:right;
}

.content_footer a {
	color:#007577;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

.content_footer a:hover {
	color:#71B6AE;
}

.content_header_red {
	background-color:#FFF9F9;
	border:solid 1px #E27468;
	margin:16px 0px 0px 0px;
	padding:5px 12px 5px 12px;
}

.content_header_red h1 {
	color:#C90016;
	font-size:11px;
	margin:0px;
	padding:0px;
}

.content_footer_red {
	background-color:#FFF9F9;
	border:solid 1px #E27468;
	border-top:none;
	margin:0px;
	padding:5px 12px 3px 12px;
	text-align:right;	
}

.content_footer_red a {
	color:#C90016;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
}

.content_footer_red a:hover {
	color:#999999;
}

.vestgiging td {
	background-color:#F4FFFF;
}

.content_foto {
	font-size:13px;
	height:550px;
	border: solid 1px #71B6AE;
	margin: 15px 0px 5px 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
}

.content_foto h1 {
	font-size:15px;
	margin: 15px 5px 5px 5px;
	color:#007577;
}
.content_foto h2 {
	font-size:13px;
	margin: 10px 5px 15px 5px;
	color:#007577;
}
.content_foto h3 {
	font-size:12px;
	margin: 0px 5px 6px 5px;
}

.content_foto p {
	margin: 0px 5px 10px 5px;	
}

.content_foto ul {
	margin: 0px 5px 10px 5px;
}

.content_foto img {
	margin: 10px 0px 0px 200px;
}

/* winkelmandje */
.winkelmand {
	width:158px;
	background:url('../images/basket_bg.jpg') repeat-x left top;
	border:solid 1px #C90016;
	border-top:none;
	text-align:left;
}

.winkelmand h1 {
	font-size:11px;
	color:#FFFFFF;
	margin:0px;
	padding:7px 5px 3px 5px;
	text-transform:uppercase;
}

.winkelmand p {
	padding:0px 5px 0px 5px;
}

.winkelmand_footer {
	border:solid 1px #C90016;
	border-top:none;
	width:158px;
	padding:2px 0px 5px 0px;
	text-align:right;	
}

.winkelmand_footer a {
	color:#C90016;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
}

.winkelmand_footer a:hover {
	color:#999999;
}

.winkelmand_footer img {
	margin:3px 3px 0px 0px ;
}

/*banner*/

.fotoalbumbanner {
	width: 128px;
	height: 500px;
	margin: 0px 20px 0px 0px;	
	display:inline;
}

/* footer */
.footer {
	border-top:solid 1px #71B6AE;
	padding:2px 0px 5px 0px;
	color:#71B6AE;
	text-align:center;
	font-size:10px;
}

/* other */
.formobject {
	background-color:#FFFFFF;
	border:solid 1px #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;
	margin:5px 0px 5px 0px;
}

.submit_locatie{
	height: 27px;
	width: 124px;
	margin: 15px 0px 0px 4px;
	#margin: 15px 0px 0px 2px;		
}

.submit_locatie input {
	height: 27px;
	width: 124px;
	background: url('../images/start_button.png') no-repeat top left;
	border: none;
	cursor: pointer;
}

.redline {
	color:#C90016;
}

a.redline {
	color:#C90016;
}

a.redline:hover {
	color:#999999;
}