A:link {text-decoration: none}
A:visited {text-decoration: none; color: blue}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: red;}

#menu {
background-position: center center;
height: 499px;
left: 26px;
position: absolute;
top: 26px;
width: 151px;
z-index: 3
}

#willkommen-element1 {
height: 34px;
left: 50px;
position: absolute;
top: 150px;
width: 100px;
z-index: 4
}

#weingut-element7 {
height: 34px;
left: 50px;
position: absolute;
top: 190px;
width: 100px;
z-index: 4
}

#lur-element3 {
height: 34px;
left: 50px;
position: absolute;
top: 230px;
width: 100px;
z-index: 4
}

#aktuelles-element4 {
height: 34px;
left: 51px;
position: absolute;
top: 270px;
width: 100px;
z-index: 4
}

#wissenswertes-element10 {
height: 34px;
left: 50px;
position: absolute;
top: 310px;
width: 100px;
z-index: 4
}

#shop-element5 {
height: 34px;
left: 52px;
position: absolute;
top: 350px;
width: 100px;
z-index: 4
}

#warenkorb-element8 {
height: 34px;
left: 50px;
position: absolute;
top: 380px;
width: 100px;
z-index: 4
}

#kontakt-element6 {
height: 34px;
left: 50px;
position: absolute;
top: 430px;
width: 100px;
z-index: 4
}

#impressum-element9 {
height: 34px;
left: 50px;
position: absolute;
top: 460px;
width: 100px;
z-index: 4
}

#agb-element11 {
height: 34px;
left: 50px;
position: absolute;
top: 490px;
width: 100px;
z-index: 4
}



#header {
background-position: center center;
height: 79px;
left: 177px;
position: absolute;
top: 25px;
width: 637px;
z-index: 2
}

#right {
background-position: center center;
height: 630px;
left: 814px;
position: absolute;
top: 25px;
width: 46px;
z-index: 1
}

body {
background-position: center center
}

#footer {
background-position: center center;
height: 154px;
left: 26px;
position: absolute;
top: 526px;
width: 829px;
z-index: 2
}

#main {
	height: 408px;
	left: 184px;
	overflow: auto;
	position: absolute;
	top: 111px;
	width: 624px;
	z-index: 5
}



.menuschrift 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.menuschrift_rot 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FF0000;
}

.menuschrift_klein 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.menuschrift_mark
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF0000;
}

.klein 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.menuschrift_fett
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.menuschrift_fett_gross
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

.mainschrift 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

.kontaktschrift 
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}

.mainheader
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	font-variant: small-caps;
}

.mainsubheader
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
}

.shop_menu
{
	background-color: #FFFFCC;
	padding: 10;
}

