﻿body {
	background-image: url('images/background.jpg');
	background-position: 50% 50%;
	background-attachment: fixed;
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	color:#FFFFFF;
	font-size:10pt
}

p, li {
	font-size:10pt;
	margin-top: 0px;
	padding: 0px 0px 0px 20px;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	line-height: normal;
	color:#FFFFFF;
}
 
td {font-size:10pt;
	margin-top: 0px;
	padding: 0px 20px 0px 20px;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	line-height: normal;
	color:#FFCC00;
}

a {
	font: 10pt/18pt "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}

a:link {
	font: 10pt/18pt "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height: normal;
}
 
a:visited {
}

a:hover { 
color: #000000;
text-decoration:none;
}

a:active {
}


#container {
	background-image: url('images/back_site_02.png');
	height: 100%;
	width: 980px;
	top: 0;
	position: absolute;
	visibility: visible
}

/* begin menu */

#menu {
	background-image: url('images/menu_modern_b.png');
	height: 777px;
	width: 268px;
	left: 40px;
	top: 0;
	position: absolute;
	visibility: visible;
}

#menu h1 {
	display: none;	
}

#strafste {
	background-image: url('images/Strafste_Cafe.png');
	height: 78px;
	width: 120px;
	left: 125px;
	top: 530px;
	position: absolute;
	visibility: visible;
}

#home a {
	position:absolute;
	width:163px;
	height:28px;
	z-index:1;
	left: 105px;
	top: 170px;
	text-indent: 25px;
	font-size: 12pt;
	letter-spacing: 1px;
	background-position: bottom;
}

#agenda a {
	position:absolute;
	width:163px;
	height:28px;
	z-index:1;
	left: 105px;
	top: 204px;
	text-indent: 25px;
	font-size: 12pt;
	letter-spacing: 1px;
	background-position: bottom;
}

#reserveren a {
	position:absolute;
	width:163px;
	height:28px;
	z-index:1;
	left: 105px;
	top: 239px;
	text-indent: 25px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
}

#gazet a {
	position:absolute;
	width:163px;
	height:28px;
	z-index:1;
	left: 105px;
	top: 274px;
	text-indent: 25px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
}

#fotos a {
	position:absolute;
	width:163px;
	height:28px;
	z-index:1;
	left: 105px;
	top: 308px;
	text-indent: 25px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
}

#streek a {
	position:absolute;
	width:163px;
	height:28px;
	z-index:1;
	left: 105px;
	top: 343px;
	text-indent: 25px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
}

#activiteiten a {
	position:absolute;
	width:163px;
	height:28px;
	z-index:1;
	left: 105px;
	top: 378px;
	text-indent: 25px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
}

#route a {
	position:absolute;
	width:163px;
	height:28px;
	z-index:1;
	left: 105px;
	top: 413px;
	text-indent: 25px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
}

#contact a {
	position:absolute;
	width:163px;
	height:28px;
	z-index:1;
	left: 106px;
	top: 447px;
	text-indent: 25px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
}

#links a {
	position:absolute;
	width:163px;
	height:28px;
	z-index:1;
	left: 105px;
	top: 481px;
	text-indent: 25px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
}

#deutsch a {
	position:absolute;
	width:120px;
	height:28px;
	z-index:1;
	left: 1px;
	top: 5px;
	font-size: 10pt;
	letter-spacing: 1px;
	text-align: center;
}

#restaurant a {
	position:absolute;
	width:100px;
	height:28px;
	z-index:1;
	left: 1px;
	top: 204px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
	text-align: center;
}

#cafe a {
	position:absolute;
	width:100px;
	height:28px;
	z-index:1;
	left: 1px;
	top: 239px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
	text-align: center;
}

#zaalpatria a {
	position:absolute;
	width:100px;
	height:28px;
	z-index:1;
	left: 1px;
	top: 279px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
	text-align: center;
}

#slapen a {
	position:absolute;
	width:100px;
	height:28px;
	z-index:1;
	left: 1px;
	top: 343px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
	text-align: center;
}

#trouwen a {
	position:absolute;
	width:100px;
	height:28px;
	z-index:1;
	left: 1px;
	top: 378px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
	text-align: center;
}

#vergaderen a {
	position:absolute;
	width:100px;
	height:28px;
	z-index:1;
	left: 1px;
	top: 413px;
	font-size: 12pt;
	background-position: bottom;
	letter-spacing: 1px;
	text-align: center;
}


/* einde menu -- begin header */

#header {
	background-image: url('images/header_welkom.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headercafe {
	background-image: url('images/header_cafe.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headerrestaurant {
	background-image: url('images/header_restaurant.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headerzaalpatria {
	background-image: url('images/header_zaalpatria.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headeragenda {
	background-image: url('images/header_agenda.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headerreserveren {
	background-image: url('images/header_reserveren.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headergazet {
	background-image: url('images/header_gazet.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headerfotos {
	background-image: url('images/header_fotos.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headerstreek {
	background-image: url('images/header_streek.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headeractiviteiten {
	background-image: url('images/header_activiteiten.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headerroute {
	background-image: url('images/header_route.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headercontact {
	background-image: url('images/header_contact.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headerlinks {
	background-image: url('images/header_links.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headerslapen {
	background-image: url('images/header_slapen.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headertrouwen {
	background-image: url('images/header_trouwen.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

#headervergaderen {
	background-image: url('images/header_vergaderen.png');
	height: 162px;
	width: 592px;
	left: 356px;
	top: 0;
	position: absolute;
	visibility: visible
}

/* einde header -- begin content */

#content {
  overflow:auto; 
	height: 500px;
	width: 592px;
	left: 0px;
	top: 168px;
	position: absolute;
	visibility: visible;
  font-size:10pt;
}

#content h1 {
	padding: 0px 0px 0px 20px;
	font-size:16pt;
	font-style:bold;
	margin-top: 0;
}
	
#content h2 {
	padding: 0px 0px 0px 20px;
	font-size:14pt;
	font-style:normal;
	margin-top: 0;
}
	
#content h3 {
	padding: 0px 0px 0px 20px;
	font-size:12pt;
	font-style:bold;
	margin-top: 0;
}

#content a {
	font: 10pt/18pt "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}

#content a:link {
	font: 10pt/18pt "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}
 
#content a:visited {
}

#content a:hover { 
color: #000000;
text-decoration:underline;
}

#content a:active {
}

/* einde content */

