h3 {
	color: #FF7F50;
	text-align: left;
	vertical-align: middle;
}
h2 { color: #66CDAA; text-align: center;}
a:link { color: Blue; }
a:hoover {
	color: #8FBC8F;
}
a:visited { 
	color: red;
}

.bg_rood {
background-image: url(../pictures/bg_1_ZR.jpg);
background-repeat: no-repeat;
 background-position: center;
 width: 600px;
 line-height: normal;
}
 .bg_wit { background-image: url(../pictures/bg_1_ZW.jpg);  background-position: center;  background-repeat: no-repeat; width: 600px;     }

.bg_rose {
	background-attachment: fixed;
	width: 600px;
	background-image: url(../pictures/bg_1_rose.jpg);
	background-repeat: no-repeat;
}

#p {
	position: absolute;
	top: 25px;
	visibility: hidden;
	width: 255px;
	right: 125px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 17px;
	padding-top: 2px;
	height: 80px;
	text-align: center;
	background: url(../pictures/layer.jpg) no-repeat fixed right;
	color: black;
	background-position: 100%;
	}

h1 {
	color: Green;
	font-size: large;
	line-height: normal;
	text-align: center;
		}

font {
	color: black;
	font-family: "Times New Roman", Times, serif;
	font: small;
	}

body
{
	background-color: #FFFF99;
	color: Black;
	margin-left: 0;
	
}
table.wit {
	color: Black;
	line-height: 9px;
	padding:;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}

.grote { font-size: xx-large; }

td.opm1 { 
font-weight: bold; 
 line-height: normal;  
 text-align: left;  
 color: Black;    }
td.opm3 { 
color: Red;
 font: normal normal bold larger;
 }
 
 
tr.zwart { border-bottom-color: Black;  border-color: Black Black Black Black;  }
td.opm2 { 
font-weight: bold;  
line-height: normal;  
text-align: center;  
color: black;  
border: 2px solid Black;
 }

.layerrood {
	position: absolute;
	left: 0px;
	top: 80px;
	width: 170px;
	height: 100px;
	color: white;
	background-image: url(../pictures/layer_rood_bg.jpg);
	padding: 3px;
	visibility: hidden;
	overflow-y: visible;
}
.layerrose {
	position: absolute;
	left: 0px;
	top: 80px;
	width: 170px;
	height: 100px;
	color: white;
	background-image: url(../pictures/layer_rose_bg.jpg);
	padding: 3px;
	visibility: hidden;
	overflow-y: visible;
}
td { text-align: center; 
color: black;
vertical-align: middle;
}
.layerwit {
	position: absolute;
	left: 0px;
	top: 80px;
	width: 170px;
	height: 100px;
	color: white;
	padding: 3px;
	visibility: hidden;
	overflow-y: visible;
	background-image: url(../pictures/layer_wit_bg.jpg);
	}
	
.kolom1 { background-color: Black; }



	.uitlinks30{
		padding-left: 25px;
		padding-right: 10px;
		padding-top: 37px;
		text-align: left;
	}

pre.1 {
	border: 
}

		.uitlinks30b{
		padding-left: 10px;padding-right: 70px;
		padding-top: 37px;
	}
.lijnhoogte{ line-height:1px; } 
div {
	line-height: normal;
}
.next_button {
	text-align: right;
	padding-right: 3px;
	font-weight: bold;
	color: Blue;
}
.bg_champ {
	position: absolute;
	left: 0px;
	top: 80px;
	width: 170px;
	height: 100px;
	color: white;
	padding: 3px;
	visibility: hidden;
	overflow-y: visible;
	background-image: url(../pictures/champ_bg.jpg);

}
.hoofding {  
background-color: #ffffA0;  
vertical-align: middle;
text-align: center;   }
.middel{
vertical-align: middle;
	}
	.intro_tabel
	{
		width: 630px;
		height: 550px;
		background-image: url(../pictures/achtergrond.gif);
		background-repeat: no-repeat;
		}
.degustatie_hoofd
{
	font-size: 45px;
	font-family: "French Script MT";
	font: forte;
	}
	
.degustatie_hoofd2
{
font: small Courier New;
text-align: left;
}
.degustatie_hoofd3
{ font: italic medium "Courier New", Courier, monospace;
 }
 .degustatie_text
 { font-size: small;  font-style: normal;  text-align: left;   }
.tb1
{
	background-color: Black;
	color: White;
}
