BODY {
  background-color:#E5DBCC;
  font-family: Arial, Tahoma;
}
table.main
{
  padding:0px;
  margin:0px;
  outline:0px;
  border-width:0px;
  width:800px;
}

td.menu
{
	background-color:#CFFF91;
	font-family:arial,tahoma;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	cursor:pointer;	
	text-align:center;
	border-left:1px solid #d0b437;
	border-right:1px solid #d0b437;
	border-top:1px solid #d0b437;
	border-bottom:1px solid #d0b437;
	padding:3px;
	width:108px;
}

td.menuover
{
	background-color:#C9B633;
	font-family:arial,tahoma;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	cursor:pointer;	
	text-align:center;
	padding:3px;
	border-left:1px solid #006600;
	border-right:1px solid #006600;
	border-top:1px solid #006600;
	border-bottom:1px solid #006600;
	width:108px;
}

td.contentheadline
{
	font-family:Arial,Tahoma;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	vertical-align:top;
}

td.content
{
	font-family:Arial,Tahoma;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	vertical-align:top;
	padding:6px;
	padding-right:50px;
}

td.contentrahmen
{
	background-color:#FFFFFF;
	vertical-align:top;
	border-left:1px solid #006600;
	border-right:1px solid #006600;
	text-align:center;
	padding:10px;
}

td.contentrahmenlinks
{
	background-color:#FFFFFF;
	vertical-align:top;
	border-left:1px solid #006600;
	text-align:center;
	padding:10px;
}

td.contentrahmenrechts
{
	background-color:#FFFFFF;
	vertical-align:top;
	border-right:1px solid #006600;
	text-align:center;
	padding:10px;
}


td.contentrahmenlinksklein
{
	background-color:#FFFFFF;
	vertical-align:top;
	border-left:1px solid #006600;
	text-align:center;
}

td.contentrahmenrechtsklein
{
	background-color:#FFFFFF;
	vertical-align:top;
	border-right:1px solid #006600;
	text-align:center;
}
td.contentklein
{                              
        background-color:#CFFF91;
	font-family:Arial,Tahoma;
	font-size:11pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	vertical-align:top;
}

table.preisliste
{
  margin:0px;
  outline:0px;
  border-width:0px;
  padding:0px;
}

td.preisliste
{
	font-family:Arial,Tahoma;
	font-size:11pt;
	font-weight:normal;
	color:#000000;
        background-color:#CFFF91;
	text-decoration:none;
	text-align:justify;
	vertical-align:top;
	padding-left:0px;
	padding-right:50px;
        border-bottom:5px solid #FFFFFF;
        border-right:5px solid #FFFFFF;
}



td.footer
{
	background-color:#CFFF91;
	font-family:arial,tahoma;
	font-size:7pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	vertical-align:bottom;
	text-align:center;
	border-left:1px solid #006600;
	border-right:1px solid #006600;
	border-bottom:1px solid #006600;
}

a.link
{
	font-family:arial,tahoma;
	font-size:10pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	cursor:pointer;	
}

.keywords
{
        text-align:center;
        font-family:arial,tahoma;
	font-size:5pt;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	text-align:left;
}

td.streifen
{
        background-color:#dddddd
}



td.wmenu1
{
	background-color:#F4ED47;
	font-family:arial,tahoma;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	cursor:pointer;	
	text-align:center;
	padding:3px;
	width:110px;
}

td.wmenu2
{
	background-color:#F9E27F;
	font-family:arial,tahoma;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	cursor:pointer;	
	text-align:center;
	padding:3px;
	width:110px;
}

td.wmenu3
{
	background-color:#F7E8AA;
	font-family:arial,tahoma;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	cursor:pointer;	
	text-align:center;
	padding:3px;
	width:110px;
}

td.wmenu4
{
	background-color:#F95E59;
	font-family:arial,tahoma;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	cursor:pointer;	
	text-align:center;
	padding:3px;
	width:110px;
}

td.wmenu5
{
	background-color:#FC8C99;
	font-family:arial,tahoma;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	cursor:pointer;	
	text-align:center;
	padding:3px;
	width:110px;
}

td.wmenu6
{
	background-color:#FFC61E;
	font-family:arial,tahoma;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:left;
	cursor:pointer;	
	text-align:center;
	padding:3px;
	width:110px;
}

td.wmenu7
{
	background-color:#E0D1C6;
	font-family:arial,tahoma;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	cursor:pointer;	
	text-align:center;
	padding:3px;
	width:110px;
}

td.wmenuover
{
	background-color:#C9B633;
	font-family:arial,tahoma;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	cursor:pointer;	
	text-align:center;
	padding:3px;
	width:110px;
}


td.weinetikett
{
	background-color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	cursor:pointer;	
	text-align:center;
	padding:0px;
	width:120px;
	border-bottom:10px solid #FFFFFF;
        border-right:3px solid #FFFFFF;
        vertical-align:middle;
        
}


td.weintitel
{
	background-color:#EDE6DC;
	font-family:arial,tahoma;
	font-size:11pt;
	font-weight:bold;
	color:#000000;
	text-align:left;
	padding:5px;
        height:5%;
}

td.weintext
{
	background-color:#EFEBE2;
	font-family:arial,tahoma;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding:5px;
        height:90%;
        width:90%;
}

td.nr
{
	background-color:#EFEBE2;
	font-family:arial,tahoma;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding:3px;
        height:10%;
        width:12%;
	border-bottom:10px solid #FFFFFF;
}

td.rz
{
	background-color:#EFEBE2;
	font-family:arial,tahoma;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding:3px;
        height:10%;
        width:12%;
	border-bottom:10px solid #FFFFFF;
}

td.gs
{
	background-color:#EFEBE2;
	font-family:arial,tahoma;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding:3px;
        height:10%;
        width:12%;
	border-bottom:10px solid #FFFFFF;
}

td.dummy
{
	background-color:#EFEBE2;
	font-family:arial,tahoma;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
	text-align:center;
	padding:3px;
        height:10%;
        width:64%;
	border-bottom:10px solid #FFFFFF;
}



