body {
	font-family: Futura, Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #220000;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

td, p, b, i {  
	font-family: Futura, Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #220000;
}

small {  
	font-family: Futura, Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9px;
	color: #220000;
}

a, a:visited, a:active {
	font-family: Futura, Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006000;
	text-decoration: none;
}

a:hover {
	font-family: Futura, Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #220000;
	text-decoration: none;
}

input, textarea, select {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #220000; 
	font-weight: bold;
      	border-top : 1px solid #cccccc;
      	border-left : 1px solid #cccccc;
      	border-right : 1px solid #220000;
      	border-bottom : 1px solid #220000;
}

.menuLink:link, .menuLink:active, .menuLink:visited {
	font-family: Futura, Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffd0;
	text-decoration: none;
}

.menuLink:hover {
	font-family: Futura, Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffd0;
	border-top: #ffffd0 1px solid;
	border-bottom: #ffffd0 1px solid;
}

.m:first-letter {
	font-family: Croobie, Futura, Verdana, Arial, Helvetica, Sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ffffd0;
}

.mainTable {
	background-color: #ffffd0;
	height: 100%;
	width: 100%;
}

.InnerMainTable {
	background-color: #ffffd0;
	height: 100%;
	margin-left: 5;
	margin-right: 5;
	margin-top: 5;
	margin-bottom: 0;
}

.InnerMainTableLeft {
	border-left: #220000 1px solid;
	background-image: url(/fileadmin/herbergdeluchte/deluchte_balk.gif); 
	background-position: Left Top; 
	background-repeat: repeat-x;
}

.InnerMainTableLeftNoImage {
	border-left: #220000 1px solid;
}

.addMargins {
	padding-left: 10;
	padding-right: 10;
}

.addMarginsWine {
	background-image: url(/fileadmin/herbergdeluchte/wineglass.jpg); 
	background-position: Left Bottom; 
	background-repeat: no-repeat;
	padding-left: 10;
}

.addMarginsNB {
	background-image: url(/fileadmin/herbergdeluchte/deluchte_nieuwsbrief.gif); 
	background-position: Left Top; 
	background-repeat: no-repeat;
	padding-left: 100;
}

.InnerMainTableLeftNoImageAM {
	border-left: #220000 1px solid;
	padding-left: 10;
}

.InnerMainTableRight {
	border-right: #220000 1px solid;
	background-image: url(/fileadmin/herbergdeluchte/deluchte_balk.gif); 
	background-position: Left Top; 
	background-repeat: repeat-x;
}

.InnerMainTableRightNoImage {
	border-right: #220000 1px solid;
}

.InnerMainTableTop {
	border-top: #220000 1px solid;
}

.InnerMainTableBottom {
	border-bottom: #220000 1px solid;
}

.mainTableLeft {
	background-image: url(/fileadmin/herbergdeluchte/deluchte_left.jpg); 
	background-position: Left Top; 
	background-repeat: repeat;
}

.mainTableRight {
	background-image: url(/fileadmin/herbergdeluchte/deluchte_right.jpg); 
	background-position: Left Top; 
	background-repeat: repeat;
}

.balk {
	background-image: url(/fileadmin/herbergdeluchte/deluchte_balk.gif); 
	background-position: Left Bottom; 
	background-repeat: repeat;
}

.deluchte {
	background-image: url(/fileadmin/herbergdeluchte/deluchte.jpg); 
	background-position: Left Center; 
	background-repeat: no-repeat;
}

.thumbnail {
	border: #ffffff 3px solid;
}

.thumbnail2 {
	border: #220000 3px double;
}

.nieuws {
	background-color: #ffffd0; 
}

.menukaart {
	background-color: #ffffd0; 
	background-image: url(/fileadmin/herbergdeluchte/deluchte_menu.gif); 
	background-position: Right Top; 
	background-repeat: no-repeat;
}

.menukaart TD {
	font-family: Futura, Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #220000;
}

.menukaartTop {
	border-top: #220000 3px double;
}

.menukaartBottom {
	border-bottom: #220000 3px double;
}

.menukaartLeft {
	border-left: #220000 3px double;
}

.menukaartRight {
	border-right: #220000 3px double;
}

.menuTable {
}

#text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	display-type:block;
	background-color:#000;
	color:#fff;
	font-weight:bold;
}

.deluchte_lijn {
	color: #ffffd0;
	border-top: #220000 1px dotted;
	width= 80%;
}