body { background-color: #c0c0c0; margin: 0; padding: 0; }
a:link {
	color: #000000;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
	text-decoration: none;
}
a:visited {
	color: #545233;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
	text-decoration: none;
}
a:hover {
	color: #848151;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
	text-decoration: none;
}
a:active {
	color: #5e5e5e;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
	text-decoration: none;
}
.head { font-size: 13px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; }
.subhead { font-size: 11px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; }
.bu { color: #333; font-size: 9px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; }
.schatten_ro { background-image: url(../images/background/background_ro.jpg); background-repeat: no-repeat; background-position: left 0; }
.schatten_r { background-image: url(../images/background/background_r.jpg); background-repeat: repeat-y; background-position: left 0; }
.schatten_l { background-image: url(../images/background/background_l.jpg); background-repeat: no-repeat; background-position: left 0; }
.schatten_ru { background-image: url(../images/hgr_ru.jpg); background-repeat: no-repeat; background-position: left 0; }
.hgr_wappen { background-image: url(../images/hgr_ru.jpg); background-repeat: repeat; background-position: left 0; }
.schatten_u { background-image: url(../images/background/background_u.jpg); background-repeat: repeat-x; background-position: left 0; }
.weine { color: #333333; font-size: 11px; font-family: "Lucida Grande", helvetica, arial, sans-serif; line-height: 19px; background-color: #f5f5f5; text-align: left; padding-top: 10px; padding-right: 5px; padding-bottom: 15px !important; padding-left: 15px; border-bottom: 1px dotted #ad9b6b; }
.listetxt { color: #333333; font-size: 11px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-align: left; padding-top: 10px; padding-right: 5px; padding-bottom: 15px !important; padding-left: 0; border-bottom: 1px dotted #848151; }
.pressematerial_images { color: #333333; font-size: 11px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-align: center; padding-top: 10px; padding-right: 0; padding-bottom: 15px !important; padding-left: 0; border-bottom: 1px dotted #ad9b6b; }
.txtmain {
	color: #333333;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 22px;
	text-align: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 15px !important;
	padding-left: 0;
}
.txtevents { color: #333333; font-size: 11px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-align: left; padding-top: 10px; padding-right: 0; padding-bottom: 15px !important; padding-left: 0; border-bottom: 1px dotted #ad9b6b; }
.listepic { text-align: left; border-bottom: 1px dotted #ad9b6b; }
.weine_head { color: #5e5e5e; font-size: 11px; font-family: "Lucida Grande", helvetica, arial, sans-serif; line-height: 19px; background-color: #ccc; text-align: left; padding-top: 3px; padding-right: 10px; padding-bottom: 2px !important; padding-left: 15px; }
.weinebeschr { text-align: left; padding-top: 10px; }
.fensterschliessen { color: #333; font-size: 11px; font-family: "Lucida Grande", helvetica, arial, sans-serif; line-height: 19px; background-color: #fff; text-align: left; padding-left: 15px; }
.text { color: #333333; font-size: 11px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-align: left; }
.txt_bu {
	color: #333333;
	font-size: 11px;
	font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
	line-height: 19px;
	text-align: left;
	padding-top: 10px;
	padding-left: 8px;
}
.verf_weine_cell { color: #333333; font-size: 10px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 15px; text-align: left; outline: solid 1px white; }
.verf_weine_txt { color: #333333; font-size: 10px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; text-align: left; padding: 3px 1px 1px 10px; }
.verf_weine_txt_monat { color: #333333; font-size: 10px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; text-align: left; padding: 3px 1px 1px; }
.txt_head { text-align: left; width: 255px; height: 60px; }
.nav { font-size: 11px; font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif; line-height: 19px; background-image: url(../images/abb_hgr_nav.jpg); background-repeat: no-repeat; padding-top: 5px; padding-bottom: 15px; }
.weine_ausverkauft {
	color: #333333;
	font-size: 11px;
	font-family: "Lucida Grande", helvetica, arial, sans-serif;
	line-height: 19px;
	background-color: #999999;
	text-align: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 15px !important;
	padding-left: 15px;
	border-bottom: 1px dotted #ad9b6b;
}
