body {margin: 0px;padding: 0px;font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size: 100.01%;background: #FFFFFF;}
html, div, ul, li, p, a, form {margin: 0; padding: 0; border: 0;}
#header {background: url(none);display: block;height: 0px;}
#header a.logo {display: block;float: left;background: url(../gfx/design/freund2009_logo.png) no-repeat;position: relative;left: 20px;top: 10px;}
#header a.logo span {display: none;}
#main-container {width: 680px;float: left;}
#top-nav, h1.print {display: none;}
#wrapper {width: 680px;background: #FFFFFF url(none);float: left;}
.dbx-group #navigation, .dbx-handle, .dbx-box {width: 0px;height: 0px;display: block;}
#navigation h2.dbx-handle span,
#navigation ul.dbx-content,
a.dbx-toggle, a.dbx-toggle:visited,
#navigation a.aktionen,
#navigation form.suche,
#navigation .kontakt,
#footer {display: none;font-size: 1px;}
#navigation #first,
#navigation #second,
#navigation #third,
#navigation #fourth {background: url(none);	}	
#navigation a.rezepte {display:none;}
#content a, #content a:visited 	{text-decoration: none; color: #0000CC; border-bottom: none; _border-bottom: none;}
#content a:hover	{border-bottom: none; _border-bottom: none;text-decoration: underline;background: #FFFFFF;}
#content h3 a, #content h3 a:visited, #content h3 a:hover {padding-bottom: 0px;border-bottom: none;background: #FFFFFF;color: #000;}
#content a.url-extern:after	{content: url(none);}	
#content p {line-height: 1.5em;padding-bottom: 0.5em;padding-top: 0.5em;}
h2 {font-size: 1.4em;font-weight: bold;	margin: 0px 0px 0.4em;color: #000;}
h3 {font-size: 1.1em;font-weight: bold;margin: 1em 0px 0.3em;padding: 0px;color: #000;}
h4 {font-size: 1em;font-weight: bold;margin: 1em 0px -0.5em;padding: 0px;color: #000;}
img, a img {border: 0;}
abbr, acronym {border-bottom: 1px dotted;cursor: help;font-size: 70%;}
hr {color: #000;width: 99%;border-top: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;border-bottom: 1px solid #000;margin: 15px 0;display: block;line-height: 1px;font-size: 1px;}
blockquote {color: #000;background: url(none);padding: 10px 60px 0 37px;margin: 12px 0;font-style: italic;line-height: 100%;}
pre  {color: #000;font-family: "courier new", courier, monospace;line-height: 1.5em;margin: 0.5em;}
#content a.more-items-link, #content a.arrow-link {display: none;}	
.black-text {color: #000;}
.clear-it {clear: both;}
.dreispalter {display: inline;margin: 0em 0px 1em 0px;padding: 0px;float: left;width: 210px;}
.dreispalter h3 {margin: 0.5em 0px; padding: 0;}
.grauer-font {color: #000;}
.h3-praesente {	clear: both;padding: 0px;margin: 2em 0em -0.5em;}
.h3-accessoires {clear: both;margin: 1em 0px -0.5em;padding: 0px;}
.img-right {margin: 0em 0 1em 1.5em; float: right; }
.img-left {margin: 0em 1.5em 1em 0; float: left;	}
.img-container {float: right; background: #fff; margin-top: 0.6em; margin-left: 2em; padding: 0px;}
.img-container p {font-size: 83%;padding: 0.2em 0.5em;}
.img-container-border {	float: right;padding: 1em 0.6em 1em 1em;border: 1px solid #CCCCCC;text-align: center;margin: 0px 0.6em 1em 2em;}
.inline {display: inline;}
.intended {	margin-left: 2em;}
.mehr-artikel-zeigen {position:relative;clear: both;float: left;margin: 0px;padding: 1.5em 0em; width: 680px;display: block;text-align: center;}
.neu {color: #FFFFFF;background: #000;border-right: 2px solid #000;border-left: 2px solid #000;font-weight: bold;font-size: 83%;}
.outline {border: 1px solid #000;}
.ol-intended {line-height: 1.6em; margin: 1em 3em 1em 2em; }
.pflichtfeld {color: #FF0000;cursor: help }
.red-text {color: #FF5300;}
.small-text {font-size: 80%;}
.small-red-text {color: #FF0000; font-size: 80%;}
.ul-intended {line-height: 1.6em; margin: 1em 3em 1em 2em; }
.ul-headline {list-style: circle inside; margin-bottom: 1.5em; margin-top: 0.5em; line-height: 2em;}
.li-headline {font-weight: bold; list-style: url(none) none outside;}
.ul-img	{margin: 0 0 0 2em;	padding: 0;	}
.ul-img li {list-style-image: url("../gfx/design/li-arrow-icon.gif"); background-image: none;}
.uppercase {text-transform: uppercase;}
.width50 {width: 50px;}
.width200 {width: 200px;}
.width250 {width: 250px;}
.width280 {width: 280px;}
.width430 {width: 430px;}
#content {float: left;width: 630px;margin: 0px 0px 0px 10px;padding: 0px;font-size: 83%;color: #333333;font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;text-align: left;}
#show-position {display: none;}
h3.region {width: 95%;padding: 1em 0 0;display: block;border-bottom: 1px dotted #000; _border-bottom: 1px solid #000;clear: both;font-size: 1em;margin: 0 0 0.6em;}
#standard-text ul.region-linke-spalte, #standard-text ul.region-rechte-spalte {float: left;width: 40%;list-style: none outside;line-height: 1.6em;}
#standard-text {clear: both;width: 630px;margin: 20px 0px;padding: 0px;}
#produktuebersicht-header {clear: both;	float: left;width: 610px;}
.produktuebersicht-rapport {float: left;clear: both;width: 610px;border-bottom: 1px solid #000;margin: 0px;padding: 0px 0px 1em;}
.produktuebersicht-rapport h3  {margin: 0px 0px -0.4em;padding: 0px;}
.produktuebersicht-rapport h4 {font-size: 1em;font-weight: bold;margin: 0.7em 0px -0.3em;color: #000;}
.produktuebersicht-rapport strong  {display: block;margin: 0px 0px 0.5em;}
.produktuebersicht-weinbild {text-align: center;width: 120px;float: left;padding-top: 1em;}
.produktuebersicht-weintext {float: left;width: 480px;margin: 0px;padding: 1.3em 0px 0px;}
.produktuebersicht-feinkostbild {text-align: center;width: 250px;float: left;padding-top: 1em;}
.produktuebersicht-feinkosttext {float: left;width: 350px;margin: 0px;padding: 1.3em 0px 0px;}
#content .produktuebersicht-weintext p, #content .produktuebersicht-feinkosttext p {line-height: 1.5em;margin-bottom: 0.6em;margin-top: 0.6em;padding: 0px;}
#detailansicht-weinbild {float: right;width: 150px;margin: 10px 0px 0px;padding: 0px;vertical-align: top;text-align: center;}
#detailansicht-feinkostbild {float: right;width: 250px;margin: 10px 0px 1em;padding: 0px;text-align: center;}
#detailansicht-weintext {float: left;width: 470px;margin: 10px 0px 0px;padding: 0px;}
#detailansicht-feinkosttext {float: left;width: 370px;margin: 10px 0px 0px;padding: 0px;}
#detailansicht-feinkosttext h3 {font-size: 1em;font-weight: bold;margin: 0px 0px 0.4em;color: #000;}
#content #detailansicht-weintext p, #content #detailansicht-feinkosttext p {line-height: 1.5em;	margin-bottom: 0.6em;margin-top: 0.6em;	padding: 0px;}
#detailansicht-feinkostinfo {width: 630px;border-top: 1px solid #000;padding: 0px 0px 1em;margin: 0;clear: both;display: block;}
ul.arrow-link, ul.expertise-drucken {display: none;}
ul.expertise-auszeichnungen {list-style: none;margin-top: 0.5em;line-height: 1.5em;}
table.tab-weinexpertisen {margin: 0px;padding: 0px;width: 100%;}
table.tab-weinexpertisen td {vertical-align: top;line-height: 1.4em;}
col.col-110 {width: 110px;}
#content form {clear: both;margin-bottom: 1em;}
#content input, #content select {border: 1px solid #000;margin-top: 0.8em;background-image: none;}
#content input:focus {background-color: #FFFFFF;border-bottom: 1px dotted #000000;border-top-style: none;border-right-style: none;border-left-style: none;background-image: none;}
#content textarea {border: 1px solid #000;margin-top: 0.8em;background-image: none;font-family: Verdana, Arial, Helvetica, sans-serif;padding: 0.3em;font-size: 1em;line-height: 1.3em;}
#content textarea:focus {background-color: #FFFFFF;background-image: none;border: 1px dotted #000000;}
#content input.checkbox {_background: #FFFFFF;border-style: none;}
#content legend {font-weight:bold;padding: 0.4em;text-align:center;color: #000;}
#content fieldset {border: 1px solid #000;padding-bottom: 1em;display: block;width: 35em;margin: 1.5em 0px 1em;padding-left: 1em;}
#content label	{float: left;text-align: right;width: 8em;margin-right: .5em;margin-top: 1em;cursor: pointer;}
#content label.no-float	{float: none;}
#content form br { clear:left;}
#content fieldset.button {width: 35em;text-align: center;padding-top: 1em;padding-bottom: 1em;margin: 0px;}
#content .button .submit {margin: 0 auto;display: block;width: 8em;border: 2px solid;border-color: #000;background: #fff;cursor: pointer;}
#sitemap {padding: 0em 1.5em 1em;line-height: 20px;margin-top: 0px; }
#sitemap li {padding: 0 0 0 24px;  margin: 0; list-style-type: none; }
#sitemap li {background: url(../gfx/design/extm.gif) no-repeat 0% 0%;}
#sitemap li.last {background: url(../gfx/design/exlm.gif) no-repeat 0% 0%; }
#sitemap ul {padding: 0 0 0 24px; margin: 0 0 0 -24px;list-style-type: none;}
#sitemap ul {background: url(../gfx/design/exim.gif) repeat-y 0% 0%;}
#sitemap ul.last { background-image: none;}
 #sitemap a   {padding-bottom: 0px;border-bottom: none;background: #FFFFFF;} 
#sitemap a:visited, #sitemap a:hover  {   padding-bottom: 0px;border-bottom: none; }
