
img {
		border:none;
}

html, body { 
		background-color:#EED8AE;
		color:#4B341F; 
		padding:0px;
		margin:0px;
		font-family:Helvetica,Arial,Geneva,sans-serif;
}

#header_area {
		width:100%;
		height:140px;
		padding:0px;
		margin:0px;
}

#main_area {
		min-height:500px;
		margin-top:0px;
		margin-left:0px;
		margin-right:180px;
		padding:5px;
}

#right_area {
		position:absolute;
		top:140px;
		right:0px;
		width:180px;
		padding:0px;
		margin:0px;
}

#footer_area {
		width:100%;
		height:70px;
		padding:0px;
		margin:0px;
}


div.shaded_box a:link { color:#4B341F; text-decoration:none; }
div.shaded_box a:visited { color:#4B341F; text-decoration:none; }
div.shaded_box a:hover { color:#4B341F; text-decoration:underline; }
div.shaded_box a:active { color:#4B341F; text-decoration:none; }

div.shaded_box_header a:link { color:#D8BA80; text-decoration:none; }
div.shaded_box_header a:visited { color:#D8BA80; text-decoration:none; }
div.shaded_box_header a:hover { color:#D8BA80; text-decoration:none; }
div.shaded_box_header a:active { color:#D8BA80; text-decoration:none; }

div.main_menu a:link {    color:#4B341F;
                        background-color:#D8BA80;
                        text-decoration:none;
						padding-top:5px;
						padding-bottom:5px;
						padding-left:10px;
						padding-right:10px; }
div.main_menu a:visited { color:#4B341F;
                        background-color:#D8BA80;
                        text-decoration:none;
						padding-top:5px;
						padding-bottom:5px;
						padding-left:10px;
						padding-right:10px; }
div.main_menu a:hover {   color:#67442B;
                        background-color:#E2CB9E;
                        text-decoration:none;
						padding-top:5px;
						padding-bottom:5px;
						padding-left:10px;
						padding-right:10px; }
div.main_menu a:active {  color:#4B341F;
                        background-color:#D8BA80;
                        text-decoration:none;
						padding-top:5px;
						padding-bottom:5px;
						padding-left:10px;
						padding-right:10px; }

span a:link { color:#4B341F; text-decoration:none; }
span a:visited { color:#4B341F; text-decoration:none; }
span a:hover { color:#4B341F; text-decoration:underline; }
span a:active { color:#4B341F; text-decoration:none; }

a:link { color:#4B341F; text-decoration:underline; }
a:visited { color:#4B341F; text-decoration:underline; }
a:hover { color:#4B341F; text-decoration:underline; }
a:active { color:#4B341F; text-decoration:underline; }

p.artikel_text { margin-top:0px; margin-bottom:0.5ex; }

*.shaded { background-color:#BF996D; }

*.shaded_box { background-color:#D8BA80;
               border:1px solid #4B341F;
			   font-size:large;
			   margin:5px;
			}

*.shaded_box_header { background-color:#4B341F;
                      color:#D8BA80;
					  padding:2px;
					  font-size:small;
                      font-weight:bold;
					  margin-bottom:5px; }

*.shaded_box_content { padding:2px;
					  margin:10px; }

*.main_menu { background-color:#D8BA80;
			 padding:5px;
			 font-size:small;
			 font-weight:bold;
             border-top:1px solid #4B341F;
			 border-bottom:1px solid #4B341F;
			 margin-bottom:5px; }

*.wg_title { text-align:left; font-size:large; font-weight:bold; font-style:italic; padding-top:10px; padding-bottom:20px; }

*.wg_descr { text-align:left; font-size:medium; font-weight:normal; font-style:italic; }

*.wg_menu { text-align:left; font-size:small; font-weight:bold; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:20px; background-color:#D8BA80; }

*.art_title { text-align:left; font-size:large; font-weight:bold; }

/* Box um Sonderangebote */
*.sp_box { background-color:#D8BA80; 
		font-weight:bold; 
		margin-top:10px; 
		margin-bottom:10px; 
		border-color:#D8BA80; 
		border-style:solid;
		border-top-width:10px; 
		border-bottom-width:10px; 
		border-left-width:1px; 
		border-right-width:1px; }

/* Box um Destillerienamen mit invertierter Schrift */
*.shaded_inv { background-color:#BF996D; color:#EED8AE; padding:5px; font-style:italic;
                     border-top:1px solid #4B341F; border-bottom:1px solid #4B341F; }

/* Artikel-Highlighting unter Mauszeiger */
.tabrow     { cursor:pointer; background-color:#EED8AE; }
.tabrowOn { cursor:pointer; background-color:#D2D090; }

/* Font-Auszeichnungen */
.bold     { font-weight:bold; }
.italic    { font-style:italic; }
.small    { font-size:small; }
.underline { border-bottom:1px solid #4B341F; }
.overline { border-top:1px solid #4B341F; }

/* Tasting-Notes in Artikelliste */
.tastingNote    { font-style:italic; padding-left:1em; padding-right:1em; }

/* Hinweis MwSt und Versankosten rechte Seite */
.MwstVersandkosten    { position:absolute; right:190px; text-align:right; width:20%; font-size:smaller; }



