
html {
	padding: 0px;
	margin: 0px;
	height: 100%;
	overflow: hidden;
}



body {
	padding: 0px;.
	margin: 0px;
	height: 100%;

	font-family: Arial, sans-serif;
	font-size: 12px;

	font-family: 'Times New Roman', serif;
	font-size: 13px;

	color: black;
	background: white;
	/* background-attachment: scroll; */
}

h1 {
	font-size: 18px;
	margin: 0px 0px 10px 5px;
	padding: 0px;
}

h2 {
	font-style: normal;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}

h3 {
	font-weight: normal;
	font-style: italic;
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}


p {
	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
}

table {
	font-family: Arial, sans-serif;
	font-size: 12px;

	font-family: 'Times New Roman', serif;
	font-size: 13px;

	margin: 0px;
	padding: 0px;
}

input {
	width: 200px;
	border: 1px solid black;
	background: white;
}

select {
	width: 204px;
	border: 1px solid black;
	background: white;
}

textarea {
	width: 200px;
	height: 80px;
	border: 1px solid black;
	background: white;
}

form {
	padding: 0px;
	margin: 0px;
}

.checkbox {
	border: 0px;
	width: 20px;
	background: none;
}

.radiobutton {
	border: 0px;
	width: 20px;
	background: none;
}

.form_button {
	background: white;
	border: 1px solid black;
	width: 204px;
	cursor: pointer;
}

.center_hor {
	position: relative;
	height: 100%;
	width: 100%;
}

<br />
<b>Warning</b>:  Invalid argument supplied for foreach() in <b>/srv/www/vhosts/cazebonne.nl/httpdocs/styles/basis.css.php</b> on line <b>259</b><br />

/* horizontaal css menu */

#menu {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 24px;
	width: 100%;
	z-index:15;
	float: left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	border-bottom: 1px solid #bbbbbb;
}

#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 125px;
	float: left;
}

#menu a, #menu h2 {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
	border-top: 1px solid #bbbbbb;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;
	border-left: 1px solid #bbbbbb;
	display: block;
	margin: 0;
	padding: 4px 2px 4px 2px;
	background: white;
	text-decoration: none;
	color: #000000;
}

#menu a:hover {
	color: #FFFFFF;
	background: #999999;
}

#menu li {
	position: relative;
}

#menu ul ul {
	position: absolute;
	z-index: 500;
	border: 0px solid black;
}

#menu ul ul ul {
	top: 0px;
	left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul {
	display: none;
}

div#menu ul ul,
div#menu ul ul ul,
div#menu ul li:hover ul ul,
div#menu ul li:hover ul ul ul{
	display:none;
}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul {
	display: block;
}


/* Verticaal menu*/

#menu_ver {
	position:absolute;
	top:7px;
	left:7px;
	z-index:900;
	width:110px;
	padding-bottom:12em; /* To allow room for bottom dropdown */
}

#menu_ver a, #menu_ver h2 {
	display:block;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
	border-top: 1px solid #bbbbbb;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;
	border-left: 1px solid #bbbbbb;
	display: block;
	margin: 0px;
	padding: 4px 2px 4px 2px;
	background: white;
	text-decoration: none;
	color: #000000;

}

#menu_ver a:hover, #menu_ver a:active{
	color: #FFFFFF;
	background: #999999;
}

#menu_ver ul{
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
}

div#menu_ver li, div#menu li:hover{
	position:relative;
}

div#menu_ver li ul{
	position:absolute;
	top:0px;
	left:100%;
	display:none;
}

div#menu_ver ul ul,
div#menu_ver ul ul ul,
div#menu_ver ul li:hover ul ul,
div#menu_ver ul li:hover ul ul ul{
	display:none;
}

div#menu_ver ul li:hover ul,
div#menu_ver ul ul li:hover ul,
div#menu_ver ul ul ul li:hover ul {
	display:block;
}

/* ouderwets div menu */

<br />
<b>Warning</b>:  getimagesize(/srv/www/vhosts/cazebonne.nl/httpdocs/visuals/menu_00.png) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: No such file or directory in <b>/srv/www/vhosts/cazebonne.nl/httpdocs/styles/basis.css.php</b> on line <b>414</b><br />

.menu_item_0 {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_0 a:link, .menu_item_0 a:visited, .menu_item_0 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/menu_00.png) top left no-repeat;
}

.menu_item_0 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/menu_active_00.png) top left no-repeat;
}

.menu_item_0_active {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_0_active a:link, .menu_item_0_active a:visited, .menu_item_0_active a:hover, .menu_item_0_active a:active {
	display: block;
	height: 100%;
	padding: 4px 0px 0px 4px;
	text-decoration: none;
	background: url(/visuals/menu_active_00.png) top left no-repeat;
}

<br />
<b>Warning</b>:  getimagesize(/srv/www/vhosts/cazebonne.nl/httpdocs/visuals/menu_01.png) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: No such file or directory in <b>/srv/www/vhosts/cazebonne.nl/httpdocs/styles/basis.css.php</b> on line <b>414</b><br />

.menu_item_1 {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_1 a:link, .menu_item_1 a:visited, .menu_item_1 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/menu_01.png) top left no-repeat;
}

.menu_item_1 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/menu_active_01.png) top left no-repeat;
}

.menu_item_1_active {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_1_active a:link, .menu_item_1_active a:visited, .menu_item_1_active a:hover, .menu_item_1_active a:active {
	display: block;
	height: 100%;
	padding: 4px 0px 0px 4px;
	text-decoration: none;
	background: url(/visuals/menu_active_01.png) top left no-repeat;
}

<br />
<b>Warning</b>:  getimagesize(/srv/www/vhosts/cazebonne.nl/httpdocs/visuals/menu_02.png) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: No such file or directory in <b>/srv/www/vhosts/cazebonne.nl/httpdocs/styles/basis.css.php</b> on line <b>414</b><br />

.menu_item_2 {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_2 a:link, .menu_item_2 a:visited, .menu_item_2 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/menu_02.png) top left no-repeat;
}

.menu_item_2 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/menu_active_02.png) top left no-repeat;
}

.menu_item_2_active {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_2_active a:link, .menu_item_2_active a:visited, .menu_item_2_active a:hover, .menu_item_2_active a:active {
	display: block;
	height: 100%;
	padding: 4px 0px 0px 4px;
	text-decoration: none;
	background: url(/visuals/menu_active_02.png) top left no-repeat;
}

<br />
<b>Warning</b>:  getimagesize(/srv/www/vhosts/cazebonne.nl/httpdocs/visuals/menu_03.png) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: No such file or directory in <b>/srv/www/vhosts/cazebonne.nl/httpdocs/styles/basis.css.php</b> on line <b>414</b><br />

.menu_item_3 {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_3 a:link, .menu_item_3 a:visited, .menu_item_3 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/menu_03.png) top left no-repeat;
}

.menu_item_3 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/menu_active_03.png) top left no-repeat;
}

.menu_item_3_active {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_3_active a:link, .menu_item_3_active a:visited, .menu_item_3_active a:hover, .menu_item_3_active a:active {
	display: block;
	height: 100%;
	padding: 4px 0px 0px 4px;
	text-decoration: none;
	background: url(/visuals/menu_active_03.png) top left no-repeat;
}

<br />
<b>Warning</b>:  getimagesize(/srv/www/vhosts/cazebonne.nl/httpdocs/visuals/menu_04.png) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: No such file or directory in <b>/srv/www/vhosts/cazebonne.nl/httpdocs/styles/basis.css.php</b> on line <b>414</b><br />

.menu_item_4 {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_4 a:link, .menu_item_4 a:visited, .menu_item_4 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/menu_04.png) top left no-repeat;
}

.menu_item_4 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/menu_active_04.png) top left no-repeat;
}

.menu_item_4_active {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_4_active a:link, .menu_item_4_active a:visited, .menu_item_4_active a:hover, .menu_item_4_active a:active {
	display: block;
	height: 100%;
	padding: 4px 0px 0px 4px;
	text-decoration: none;
	background: url(/visuals/menu_active_04.png) top left no-repeat;
}

<br />
<b>Warning</b>:  getimagesize(/srv/www/vhosts/cazebonne.nl/httpdocs/visuals/menu_05.png) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: No such file or directory in <b>/srv/www/vhosts/cazebonne.nl/httpdocs/styles/basis.css.php</b> on line <b>414</b><br />

.menu_item_5 {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_5 a:link, .menu_item_5 a:visited, .menu_item_5 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/menu_05.png) top left no-repeat;
}

.menu_item_5 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/menu_active_05.png) top left no-repeat;
}

.menu_item_5_active {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_5_active a:link, .menu_item_5_active a:visited, .menu_item_5_active a:hover, .menu_item_5_active a:active {
	display: block;
	height: 100%;
	padding: 4px 0px 0px 4px;
	text-decoration: none;
	background: url(/visuals/menu_active_05.png) top left no-repeat;
}

<br />
<b>Warning</b>:  getimagesize(/srv/www/vhosts/cazebonne.nl/httpdocs/visuals/menu_06.png) [<a href='function.getimagesize'>function.getimagesize</a>]: failed to open stream: No such file or directory in <b>/srv/www/vhosts/cazebonne.nl/httpdocs/styles/basis.css.php</b> on line <b>414</b><br />

.menu_item_6 {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_6 a:link, .menu_item_6 a:visited, .menu_item_6 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/menu_06.png) top left no-repeat;
}

.menu_item_6 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/menu_active_06.png) top left no-repeat;
}

.menu_item_6_active {
	position: absolute;
	top: 10px;
	left: 0px;
	width: px;
	height: px;
	height: 60px;
}

.menu_item_6_active a:link, .menu_item_6_active a:visited, .menu_item_6_active a:hover, .menu_item_6_active a:active {
	display: block;
	height: 100%;
	padding: 4px 0px 0px 4px;
	text-decoration: none;
	background: url(/visuals/menu_active_06.png) top left no-repeat;
}


.content {
	position: absolute;
	top: 76px;
	left: 0px;
	bottom: 80px;
	width: 720px;
	width: 100%;
	padding: 10px 0px 10px 0px;
	margin: 0px auto 0px auto;

	background: #FFF9D2;
	

	overflow: auto;
		overflow-x: hidden;
	background-attachment: scroll;
}


.content a:link, .content a:visited, .content a:hover, .content a:active {
}

.content table {
}


.center_content {
	position: relative;
	margin: 0px auto 0px auto;
	height: 100%;
	overflow: visible;
	background-attachment: scroll;
}

.main_menu {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 80px;
	background: white;
}

.center_menu {
	position: relative;
	height: 53px;
	width: 760px;
	margin: 0px auto 0px auto;
	padding: 27px 0px 0px 0px;
	text-align: center;
	font-size: 12px;
}

.bottombar1 {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 5px;
	width: 100%;
	font-size: 2px;
	border-top: 5px solid #8e8073;
}

.bottombar2 {
	position: absolute;
	top: 11px;
	left: 0px;
	height: 2px;
	width: 100%;
	font-size: 2px;
	border-top: 2px solid #58585a;
}

.bottombar3 {
	position: absolute;
	top: 59px;
	left: 0px;
	height: 2px;
	width: 100%;
	font-size: 2px;
	border-top: 2px solid #58585a;
}

.bottombar4 {
	position: absolute;
	top: 68px;
	left: 0px;
	height: 5px;
	width: 100%;
	font-size: 2px;
	border-top: 5px solid #8e8073;
}

.topbar {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 85px;
	height: 76px;
	font-size: 2px;
	background: white;
}

.logo_center {
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -380px;
	width: 760px;
	height: 65px;
}

.logo {
	position: relative;
	top: 0px;
	left: 296px;
	width: 432px;
	height: 65px;
}

.logo a:link, .logo a:visited, .logo a:hover, .logo a:active {
	display: block;
	height: 100%;
}

.topbar1 {
	position: absolute;
	top: 61px;
	left: 0px;
	height: 3px;
	width: 100%;
	font-size: 2px;
	border-top: 3px solid #58585a;
}

.topbar2 {
	position: absolute;
	top: 67px;
	left: 0px;
	height: 9px;
	width: 100%;
	font-size: 2px;
	border-top: 9px solid #8e8073;
}

.module_block {
	background: #eeeeee;
	width: 120px;
	width: 120px;
	margin-bottom: 20px;
	padding: 5px;
}

.login_form {
	width: 120px;
	font-size: 11px;
	font-weight: normal;
}

.login_form p {
	margin: 0px;
}

.login_form input {
	width: 116px;
	height: 16px;
}

.login_form .form_button {
	width: 120px;
	height: 20px;
	font-size: 11px;
}

.login_form .checkbox {
	width: 40px;
	border: 0px;
}

.login_form .username {
	text-align: center;
}

.navigation {
	position: relative;
	margin: 0px auto 0px auto;
	text-align: center;
	color: #666666;
}

.news_item {
	position: relative;
	width: 80%;
	margin-bottom: 20px;
	padding: 10px;
}

.news_title {
	font-weight: bold;
}

.news_date {
	margin-left: 10px;
	font-size: 10px;
}

.news_author {
	position: absolute;
	font-style: italic;
	right: 10px;
}

.news_content {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}

.news_options {

}

.news_options a:link, .news_options a:visited, .news_options a:hover, .news_options a:active {
	color: #666666;
}

.jobs_item {
	position: relative;
	width: 80%;
	margin-bottom: 20px;
	padding: 10px;
}

.jobs_title {
	font-weight: bold;
}

.jobs_date {
	margin-left: 10px;
	font-size: 10px;
}

.jobs_author {
	position: absolute;
	font-style: italic;
	right: 10px;
	display: none;
}

.jobs_content {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
}

.jobs_options {

}

.jobs_options a:link, .jobs_options a:visited, .jobs_options a:hover, .jobs_options a:active {
	color: #666666;
}

.ghosted {
	color: #999999;
}

.ghosted a:link, .ghosted a:visited, .ghosted a:hover, .ghosted a:active {
	color: #999999;
}

.quote {
	margin: 10px 30px 10px 30px;
	padding: 10px;
	background: white;
}

.guestbook_message {
	position: relative;
	margin: 0px auto 0px auto;
	width: 90%;
}

.guestbook_message .ghosted {
	color: #cecece;
}

.guestbook_message .ghosted a {
	color: #cecece;
}

.guestbook_name {
	font-weight: bold;
	font-style: italic;
}

.guestbook_datetime {
	position: absolute;
	right: 0px;
	font-style: italic;
}

.guestbook_ip {
	font-style: italic;
	margin-left: 10px;
}

.guestbook_host {
	font-style: italic;
	margin-left: 10px;
}

.guestbook_divisor {
	margin: 0px auto 10px auto;
	width: 75%;
	height: 10px;
	border-bottom: 1px solid #959697;
}

.guestbook_form {
	margin: 0px auto 0px auto;
	width: 200px;
}

.guestbook_form p {
	margin: 0px;
}

.guestbook_form input {
	width: 200px;
	border: 1px solid #47484A;
}

.guestbook_form select {
	width: 200px;
	background: white;
	border: 1px solid black;
}

.guestbook_form textarea {
	width: 200px;
	background: white;
	border: 1px solid black;
}


/* Forum style */
.forum_row_head
{
	position: relative;
	padding: 5px;
	width: 580px;
	margin-bottom: 10px;
	font-size:10px;
}
.forum_row_1
{
	position: relative;
	width: 580px;
	margin-bottom: 5px;
	padding: 5px;
	border-top: 1px solid #D3B6BD;
	border-right: 1px solid #7C4652;
	border-bottom: 1px solid #7C4652;
	border-left: 1px solid #D3B6BD;
	background:#DDDDDD;
	font-size:10px;
}
.forum_row_2
{
	position:relative;
	width: 580px;
	padding: 5px;
	margin-bottom: 5px;
	border-top: 1px solid #C39DA5;
	border-right: 1px solid #66363E;
	border-bottom: 1px solid #66363E;
	border-left: 1px solid #C39DA5;
	background:#EEEEEE;
	font-size:10px;
}

.forum_read
{
	vertical-align:top;
	text-align: center;
	width: 25px;
	font-size:10px;
}

.forum_name
{
	vertical-align:top;
	width: 255px;
	font-size:10px;
}

.forum_num_topics
{
	vertical-align:top;
	text-align: right;
	width: 75px;
	font-size:10px;
}

.forum_num_messages
{
	vertical-align:top;
	text-align: right;
	width: 75px;
	font-size:10px;
}

.forum_last_message
{
	vertical-align:top;
	text-align: right;
	width: 150px;
	font-size:10px;
}

.forum_description
{
	vertical-align:top;
	padding-top: 10px;
	font-style:italic;
	font-size:10px;
}


.forum_topic_read
{
	vertical-align:top;
	text-align: center;
	width: 25px;
	font-size:10px;
}

.forum_topic_name
{
	vertical-align:top;
	width: 225px;
	font-size:10px;
}

.forum_topic_started_by
{
	vertical-align:top;
	text-align: left;
	width: 105px;
	font-size:10px;
}

.forum_topic_num_messages
{
	vertical-align:top;
	text-align: right;
	width: 75px;
	font-size:10px;
}

.forum_topic_last_message
{
	vertical-align:top;
	text-align: right;
	width: 150px;
	font-size:10px;
}

.forum_topic_moderate
{
	vertical-align:top;
	text-align: right;
	padding-top: 10px;
	font-style:italic;
	font-size:10px;
}

.forum_message_name
{
	vertical-align:top;
	width: 125px;
	font-size:10px;
}

.forum_message_quote
{
	vertical-align:top;
	width: 305px;
	font-size:10px;
}

.forum_message_last_message
{
	vertical-align:top;
	text-align: right;
	width: 150px;
	font-size:10px;
	font-style:italic;
}

.forum_message
{
	vertical-align:top;
	width: 455px;
	font-size:10px;
}
.forum_message_moderate
{
	vertical-align:top;
	text-align: right;
	padding-top: 10px;
	font-style:italic;
	font-size:10px;
}

.left_image {
	margin-right: 10px;
}

.right_image {
	margin-left: 10px;
}

.breadcrumb {
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 20px 50px;
}

.shop_image {
	text-align: center;
	margin-bottom: 20px;
	}




.interest_form {
	font-size: 12px;
	margin: 0px auto 0px auto;
}

.interest_form table {
	font-size: 12px;
}

.homepage_link_1 {
	position: absolute;
	top: 225px;
	left: 20px;
	width: 160px;
	height: 50px;
}

.homepage_link_1 a:link, .homepage_link_1 a:visited, .homepage_link_1 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_1.jpg) center center no-repeat;
}

.homepage_link_1 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_1_active.jpg) center center no-repeat;
}

.homepage_link_2 {
	position: absolute;
	top: 290px;
	left: 80px;
	width: 160px;
	height: 50px;
}

.homepage_link_2 a:link, .homepage_link_2 a:visited, .homepage_link_2 a:active {
	display: block;
	background: url(/visuals/homepage_2.jpg) center center no-repeat;
	height: 100%;
}

.homepage_link_2 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_2_active.jpg) center center no-repeat;
}

.homepage_link_3 {
	position: absolute;
	top: 360px;
	left: 155px;
	width: 160px;
	height: 50px;
}

.homepage_link_3 a:link, .homepage_link_3 a:visited, .homepage_link_3 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_3.jpg) center center no-repeat;
}

.homepage_link_3 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_3_active.jpg) center center no-repeat;
}

.homepage_link_4 {
	position: absolute;
	top: 360px;
	left: 385px;
	width: 190px;
	height: 50px;
}

.homepage_link_4 a:link, .homepage_link_4 a:visited, .homepage_link_4 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_4.jpg) center center no-repeat;
}

.homepage_link_4 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_4_active.jpg) center center no-repeat;
}

.homepage_link_5 {
	position: absolute;
	top: 290px;
	left: 480px;
	width: 160px;
	height: 50px;
}

.homepage_link_5 a:link, .homepage_link_5 a:visited, .homepage_link_5 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_5.jpg) center center no-repeat;
}

.homepage_link_5 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_5_active.jpg) center center no-repeat;
}

.homepage_link_6 {
	position: absolute;
	top: 225px;
	left: 510px;
	width: 200px;
	height: 50px;
}

.homepage_link_6 a:link, .homepage_link_6 a:visited, .homepage_link_6 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_6.jpg) center center no-repeat;
}

.homepage_link_6 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_6_active.jpg) center center no-repeat;
}

.homepage_link_7 {
	position: absolute;
	top: 400px;
	left: 255px;
	width: 190px;
	height: 50px;
}

.homepage_link_7 a:link, .homepage_link_7 a:visited, .homepage_link_7 a:active {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_7.jpg) center center no-repeat;
}

.homepage_link_7 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/homepage_7_active.jpg) center center no-repeat;
}

.arrangementen_link_1 {
	position: absolute;
	top: 180px;
	left: 21px;
	width: 116px;
	height: 32px;
}

.arrangementen_link_1 a:link, .arrangementen_link_1 a:visited, .arrangementen_link_1 a:active {
	display: block;
	height: 100%;
}

.arrangementen_link_1 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/background_03a.jpg) center center no-repeat;
}

.arrangementen_link_2 {
	position: absolute;
	top: 180px;
	left: 197px;
	width: 64px;
	height: 32px;
}

.arrangementen_link_2 a:link, .arrangementen_link_2 a:visited, .arrangementen_link_2 a:active {
	display: block;
	height: 100%;
}

.arrangementen_link_2 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/background_03b.jpg) center center no-repeat;
}

.arrangementen_link_3 {
	position: absolute;
	top: 180px;
	left: 319px;
	width: 69px;
	height: 32px;
}

.arrangementen_link_3 a:link, .arrangementen_link_3 a:visited, .arrangementen_link_3 a:active {
	display: block;
	height: 100%;
}

.arrangementen_link_3 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/background_03c.jpg) center center no-repeat;
}

.arrangementen_link_4 {
	position: absolute;
	top: 180px;
	left: 444px;
	width: 111px;
	height: 32px;
}

.arrangementen_link_4 a:link, .arrangementen_link_4 a:visited, .arrangementen_link_4 a:active {
	display: block;
	height: 100%;
}

.arrangementen_link_4 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/background_03d.jpg) center center no-repeat;
}

.arrangementen_link_5 {
	position: absolute;
	top: 180px;
	left: 612px;
	width: 122px;
	height: 32px;
}

.arrangementen_link_5 a:link, .arrangementen_link_5 a:visited, .arrangementen_link_5 a:active {
	display: block;
	height: 100%;
}

.arrangementen_link_5 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/background_03e.jpg) center center no-repeat;
}

.frankrijk_link_no {
	position: absolute;
	top: 0px;
	top: 20px;
	left: 620px;
	width: 60px;
	height: 66px;
}

.frankrijk_link_no a:link, .frankrijk_link_no a:visited, .frankrijk_link_no a:hover, .frankrijk_link_no a:active {
	display: block;
	height: 100%;
}

.frankrijk_link_nw {
	position: absolute;
	top: 0px;
	top: 20px;
	left: 548px;
	width: 72px;
	height: 66px;
}

.frankrijk_link_nw a:link, .frankrijk_link_nw a:visited, .frankrijk_link_nw a:hover, .frankrijk_link_nw a:active {
	display: block;
	height: 100%;
}

.frankrijk_link_zw {
	position: absolute;
	top: 66px;
	top: 86px;
	left: 548px;
	width: 72px;
	height: 86px;
}

.frankrijk_link_zw a:link, .frankrijk_link_zw a:visited, .frankrijk_link_zw a:hover, .frankrijk_link_zw a:active {
	display: block;
	height: 100%;
}

.frankrijk_link_zo {
	position: absolute;
	top: 66px;
	top: 86px;
	left: 620px;
	width: 60px;
	height: 86px;
}

.frankrijk_link_zo a:link, .frankrijk_link_zo a:visited, .frankrijk_link_zo a:hover, .frankrijk_link_zo a:active {
	display: block;
	height: 100%;
}

.frankrijk_link_wijn_no {
	position: absolute;
	top: 0px;
	left: 633px;
	width: 60px;
	height: 84px;	
}

.frankrijk_link_wijn_no a:link, .frankrijk_link_wijn_no a:visited, .frankrijk_link_wijn_no a:hover, .frankrijk_link_wijn_no a:active {
	display: block;
	height: 100%;
}

.frankrijk_link_wijn_nw {
	position: absolute;
	top: 0px;
	left: 560px;
	width: 73px;
	height: 84px;	
}

.frankrijk_link_wijn_nw a:link, .frankrijk_link_wijn_nw a:visited, .frankrijk_link_wijn_nw a:hover, .frankrijk_link_wijn_nw a:active {
	display: block;
	height: 100%;
}

.frankrijk_link_wijn_zw {
	position: absolute;
	top: 84px;
	left: 560px;
	width: 73px;
	height: 86px;	
}

.frankrijk_link_wijn_zw a:link, .frankrijk_link_wijn_zw a:visited, .frankrijk_link_wijn_zw a:hover, .frankrijk_link_wijn_zw a:active {
	display: block;
	height: 100%;
}

.frankrijk_link_wijn_zo {
	position: absolute;
	top: 84px;
	left: 633px;
	width: 60px;
	height: 86px;	
}

.frankrijk_link_wijn_zo a:link, .frankrijk_link_wijn_zo a:visited, .frankrijk_link_wijn_zo a:hover, .frankrijk_link_wijn_zo a:active {
	display: block;
	height: 100%;
}

.portugal_link_1 {
	position: absolute;
	top: 186px;
	left: 290px;
	width: 161px;
	height: 82px;
}

.portugal_link_1 a:link, .portugal_link_1 a:visited, .portugal_link_1 a:active {
	display: block;
	height: 100%;
}

.portugal_link_1 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/background_15a.jpg) center center no-repeat;
}

.portugal_link_2 {
	position: absolute;
	top: 269px;
	left: 287px;
	width: 161px;
	height: 82px;
}

.portugal_link_2 a:link, .portugal_link_2 a:visited, .portugal_link_2 a:active {
	display: block;
	height: 100%;
}

.portugal_link_2 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/background_15b.jpg) center center no-repeat;
}

.portugal_link_3 {
	position: absolute;
	top: 359px;
	left: 290px;
	width: 161px;
	height: 82px;
}

.portugal_link_3 a:link, .portugal_link_3 a:visited, .portugal_link_3 a:active {
	display: block;
	height: 100%;
}

.portugal_link_3 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/background_15c.jpg) center center no-repeat;
}

.portugal_link_4 {
	position: absolute;
	top: 452px;
	left: 294px;
	width: 161px;
	height: 82px;
}

.portugal_link_4 a:link, .portugal_link_4 a:visited, .portugal_link_4 a:active {
	display: block;
	height: 100%;
}

.portugal_link_4 a:hover {
	display: block;
	height: 100%;
	background: url(/visuals/background_15d.jpg) center center no-repeat;
}

.center {
	position: relative;
	width: 50%;
	margin: 0px auto 0px auto;
	border: 0px solid black;
	overflow: visible;
}

.center ul {
	margin: 0px 0px 20px 20px;
}

.prices {
	width: 100%;
	border-spacing: 0px;
	border-collapse: collapse;
	/*cell-spacing: 0px;
	cell-padding: 0px;*/
}

.prices th {
	text-align: right;
	padding-right: 10px;
}

.price {
	text-align: right;
	padding-right: 10px;
}


.arrangement_details {
	position: relative;
	text-align: center;
	font-weight: ;
	font-size: 13px;
	margin: 40px 0px 0px 0px;
}

.arrangement_details .title {
	font-size: 16px;
	margin-bottom: 20px;
	text-transform: uppercase;
	text-align:center;
	font-weight: bold;
	color: white;
	letter-spacing: 4px;
	width: 280px;
	margin: 0px 240px 20px 180px;
	line-height: 140%;
}

.arrangement_details .subtitle {
	margin-bottom: 20px;
  text-align:center;
  font-size: 13px;
	letter-spacing: 2px;
	margin: 0px 200px 20px 140px;
	line-height: 140%;
	font-variant: small-caps;
	font-weight: bold;
	color: white;
	width: 360px;
}

.arrangement_details .distance {
	font-variant: small-caps;
	color: black;
	margin-bottom: 20px;
  font-size: 13px;
	line-height: 140%;
	width: 300px;
	margin: 0px 230px 20px 170px;
}

.arrangement_details .ingredients {
	position: relative;
	font-weight: normal;
	text-align: left;
	margin: 0px 0px 20px 0px;
	line-height: 140%;
}

.arrangement_details .ingredients .first-line {
	font-variant: small-caps;
}

.arrangements_details .omschrijving {
	line-height: 140%
	font-size: 14px;
}

.coast th {
}

.Text-E-mail a:link, .Text-E-mail a:active, .Text-E-mail a:visited {
	color: white;
}

.Text-E-mail a:hover {
	color: white;
}

#nieuwsbrief {
	position: absolute;
	width: 760px;
	height: 141px;
	background: url(/visuals/backgroundb-01.jpg) center center no-repeat;
}


#nieuwsbrief2 {
	position: absolute;
	width: 760px;
	height: 141px;
	background: url(/visuals/nb2-01.jpg) center center no-repeat;
}

#nieuwsbrief1 {
	position: relative;
	width: 760px;
	padding-left:15px;
}

#nieuwsbriefv2 {
	position: relative;
	width: 760px;
	padding-left:15px;
}

#nieuwsbriefw {
    padding-top:140px;
	width:177px;
	height:41px;
	float:left;
}
#nieuwsbriefwv2 {
    padding-top:140px;
	width:184px;
	height:41px;
	float:left;
}
#nieuwsbriefw2 {
    padding-top:140px;
	width:257px;
	height:41px;
	float:left;
}

#nieuwsbriefw3 {
    padding-top:140px;
	width:297px;
	height:41px;
	float:left;
}
#nieuwsbriefw3v2 {
    padding-top:140px;
	width:285px;
	height:41px;
	float:left;
}


#nieuwsbrief7 {

	width:434px;
	height:304px;
	float:left;
}

#nieuwsbriefbutton {
	width:297px;
	height:32px;
	float:left;
}

#nieuwsbrieftekst2 {
	width:297px;
	height:292px;
	float:left;
}


#nieuwsbrief8 {
	width:297px;
	height:304px;
	float:left;
}

#nieuwsbrieflogo {
padding-left:350px;
	width:141px;
	height:35px;
}

.nbbutton {
	width:297px;
	height:32px;
	float:left;
	background: url(/visuals/backgroundb-08.jpg) center center no-repeat;
}

.nbbutton a:link, .nbbutton a:visited, .nbbutton a:active {
	display: block;
	height:32px;
	background: url(/visuals/backgroundb-08.jpg) center center no-repeat;
}

.nbbutton a:hover {
	display: block;
		height:32px;
	background: url(/visuals/backgroundb-08h.jpg) center center no-repeat;
}

/* .lezersaanbieding_top {
	position: relative;
	top: -10px;
	width: 760px;
	height: 500px;
	background: url(/visuals/basis/background_81.jpg) left top no-repeat;
} */

#nieuwsbriefwenen {
	position: absolute;
	width: 730px;
	height: 141px;
	background: url(/visuals/wenen/wenen_1.jpg) center center no-repeat;
}

#nieuwsbriefwenen1 {
	position: relative;
	width: 730px;
}

#nieuwsbriefwenen2 {
    padding-top:140px;
	width:184px;
	height:38px;
	float:left;
}

#nieuwsbriefwenen3 {
    padding-top:140px;
	width:261px;
	height:38px;
	float:left;
}

#nieuwsbriefwenen4 {
    padding-top:140px;
	width:285px;
	height:38px;
	float:left;
}

#nieuwsbriefwenen5 {
	width:432px;
	height:341px;
	float:left;
}

#nieuwsbriefwenen6 {
	width:280px;
	height:341px;
	float:left;
	margin-top:50px;
}

#nieuwsbriefwenen7 {
	width:299px;
	height:270px;
	float:left;
}

.nbbuttonwenen {
	width:299px;
	height:22px;
	float:left;
	background: url(/visuals/basis/wenen_1.jpg) left top no-repeat;
}

.nbbuttonwenen a:link, .nbbuttonwenen a:visited, .nbbuttonwenen a:active {
	display: block;
	height:22px;
	background: url(/visuals/wenen/wenen_7.jpg) center center no-repeat;
}

.nbbuttonwenen a:hover {
	display: block;
		height:22px;
	background: url(/visuals/wenen/wenen_7h.jpg) center center no-repeat;
}

