/* ******************* */
/* TOPNAVI */
/* ******************* */
#nav-top{
	position:absolute;
	top:69px;
	left:45px;
	width:665px;
	background-color:#83ab4a;
	height:21px;
	float:left;
	margin-top:1px;
	overflow:hidden;
	}

#nav-top ul{
	height:21px;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	}
	
#nav-top li{
	float:left;
	width:auto;
	display:inline;
	height:21px;
	overflow:hidden;
	padding:0;
	padding-right:1px;
	background-color: white;
}

#nav-top li a{
	display:block;
	text-indent:-1000px;
	height:21px;
	overflow:hidden;
	}

#nav-produkter{
	background:url(/_images/_navi/btn_produkter.gif) no-repeat 0px 0px;width:96px
	}
#nav-recept{
	background:url(/_images/_navi/btn_recept.gif) no-repeat 0px 0px;width:76px
	}
#nav-info{
	background:url(/_images/_navi/btn_info.gif) no-repeat 0px 0px;width:58px
	}
#nav-aterfoersaeljare{
	background:url(/_images/_navi/btn_aterfoersaeljare.gif) no-repeat 0px 0px;width:180px
	}
#nav-kontakt{
	background:url(/_images/_navi/btn_kontakt.gif) no-repeat 0px 0px;width:84px
	}
#nav-shop{
	background:url(/_images/_navi/btn_shop.gif) no-repeat 0px 0px;width:65px
	}
#nav-b2b{
	background:url(/_images/_navi/btn_b2b.gif) no-repeat 0px 0px;width:58px
	}
#nav-reklamation{
	background:url(/_images/_navi/btn_reklamation.gif) no-repeat 0px 0px;width:113px
	}
#nav-stecoretur{
	background:url(/_images/_navi/btn_stecoretur.gif) no-repeat 0px 0px;width:102px
	}
#nav-top li a:hover, #nav-top li a.current{
	background-position:0px -21px;
	}

/* SORTLINKS */
a.sortlink{
	float:left;
	padding-left:10px;
	}
a.selected{
	font-weight:bold;
	text-decoration:none;
	}
.suchoption {
	display:block;
	padding-left:3px;
	}
.suchoption .suchoption-up a,.suchoption .suchoption-down a{
	float:left;
	width:9px;
	height:6px;
	overflow:hidden;
	}
.suchoption .suchoption-up a{
	background:url(/_images/_shared/pfeil_sort_up.gif) no-repeat -9px 0px;
	}
.suchoption .suchoption-down a{
	background:url(/_images/_shared/pfeil_sort_down.gif) no-repeat -9px 0px;
	}
.suchoption a:hover,.suchoption a.current:hover{
	background-position:-18px 0px;
	}
.suchoption a.current{
	background-position:0px 0px;
	}

	
a { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
a.detaillink { color: #324228; font-weight: bold; text-decoration: none; padding: 0 }
a.detaillink:hover,a.linkmitpfeil:hover {text-decoration: underline;  }
a.submenu { color: #7e7c76; text-decoration: none; padding: 0 }
a.submenu:hover { color: black; text-decoration: none; padding: 0 }
a.topsubmenu { color: #7e7c76; text-decoration: none; padding: 0 10px 0 0 }
a.topsubmenu:hover { color: black; text-decoration: none; padding: 0 10px 0 0 }
a:hover { color: #324228; font-family: Verdana, Arial, Helvetica, sans-serif }
body     { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
form { margin: 0; padding: 0 }
img.static { border: solid 1px #456a11 }
input,textarea  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
input.artikelanzahl   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eeebe0; width: 32px; height: 17px; border-width: 1px }
input.warenkorb  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eeebe0; width: 32px; border-width: 1px }
input.checkbox { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; margin: 0 5px 0 0; padding: 0; width: 14px; height: 14px; border-width: 1px; }
input.login    { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; width: 150px; border-width: 1px }
input.suche   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; width: 150px; border-width: 1px;background:#eeebe0 }
p,b { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0; padding: 0 }
p.mainmenu { margin: 0; padding: 2px 0 0 }
select, option { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; outline-width: 0 }
select.suche  { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; width: 200px; }
select.form,input.form{ border-width: 1px;background:#eeebe0}
td { font-size: 10px }
.artikelhead { font-size: 14px; font-weight: bold; line-height: 14px }
.tabcopy{ text-align: left; padding: 5px }
.tabbold{ font-weight: bold; text-align: left;padding: 5px }
.tabhead{ font-weight: bold; text-align: left;padding: 5px;background-color:#c0d4a4;}
.bold { font-weight: bold }
.copy10zu10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; margin: 0; padding: 0 }
.copy10zu16 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px }
.copybold10zu10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 10px; margin: 0; padding: 0 }
.copybold10zu16 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px }
.error { color: #f00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0 }
.error { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0; padding: 25px 25px 0 }
.feedbackiframe { border: solid 1px #456a11 }
.italic { font-style: italic }
.staticbu { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; margin: 0; padding: 3px 3px 0; vertical-align: top }
.staticcopy { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px }
.statichead  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; padding-bottom: 10px }
.submenu { text-decoration: none; padding-right: 0 }
.submenupfeil { margin-right: 3px }
.sucheinside { text-align: center; padding-top: 1px; padding-right: 5px; padding-left: 5px }
.suchetab { font-weight: bold; text-align: right; padding-top: 1px; padding-right: 5px }
.suchetabcheckbox { font-weight: bold; text-align: right; margin-top: 0; padding-top: 0; padding-right: 5px }
.topsubmenu { text-decoration: none; padding-right: 10px }
.topsubmenupfeil { margin-right: 3px }
.warnung { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0; padding-left:11px;padding-bottom:25px;font-weight:bold;color:#ff0000 }
.warnungtabelle { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0; font-weight:bold;color:#ff0000}
.warnrot{color:#ff0000}
/*<agl.folder "Print/Screen">*/
	.artikeluebersicht { text-align: center; padding: 2px 5px; }
	.artikeluebersichtbold { font-weight: bold; padding: 2px 5px;}
	.tdspacerprint { background-color: white }
	.gruenmittel { background-color: #c0d4a4 }
	.gruenhell { background-color: #dfe9d1 }
	.center { text-align: center }
	p.tabellenkopf{padding-bottom:5px;}
/*</agl.folder>*/

input.dkl,select.dkl,textarea.dkl,option.dkl   { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; background-color: #eeebe0; border-width: 1px }

#eusiegellogo { // Logo oben im Kopf der Seite
	height: 44px;
	width: 44px;
	left: 556px;
	top: 17px;
	position: absolute;
	visibility: visible;
	 }
#demeterlogo { // Logo oben im Kopf der Seite
	height: 27px;
	width: 58px;
	left: 479px;
	top: 21px;
	position: absolute;
	visibility: visible;
	 }
#glutenfrilogo { // Logo oben im Kopf der Seite
	height: 44px;
	width: 44px;
	left: 619px;
	top: 11px;
	position: absolute;
	visibility: visible;
	 }

a.linkmitpfeil,a.passive:hover,a.linkmitpfeil-hgruen{
	color: #324228;
	font-weight: bold;
	text-decoration: none;
	background: url(/_images/_shared/pfeil_re_FFFFFF.gif) no-repeat 0px 0px;
	padding-left:18px;
	display:block;
	height:13px
	}
a.passive{
	color: #324228;
	background: url(/_images/_shared/pfeil_passiveC9C4AD.gif) no-repeat 0px 0px;
	}
a.hgruen {
	background: url(/_images/_shared/pfeil_re_DFE9D1.gif) no-repeat 0px 0px;
	}
a.passive:hover{
	background: url(/_images/_shared/pfeil_re_FFFFFF.gif) no-repeat 0px 0px;
	}
.inputlink{
	color: #black;
	text-decoration:none
	}
.inputlink:hover{
	color: #324228
	}
td.addresstabelle{
	padding-right:14px;
	padding-top:14px
	}
	
td.trennerbg{
	background-image: url(/_images/_shared/streifen_FD8E17_transp.gif);background-repeat: repeat-x;
	}
	
img.icn_skand {
	margin:3px 5px 3px 5px
	}
img.icn_vorbestellen {
	margin:0px 5px 0px 5px
	}
img.icn_pfand {
	margin:1px 5px 1px 5px
	}
	
	
/* ******************* */
/* KUNDENKONTO / REGISTRIERUNG */
/* ******************* */
/*
#kundkonto form{
	}
#kundkonto input.submit,input.kundkonto{
	float:right;
	margin-right:0px;
	margin-bottom:3px;
	border-width:1px;
	background-color:#eeebe0;
	vertical-align: baseline; 
	}
#kundkonto input.kundkonto{
	width:170px;
	}
#kundkonto label.kundkonto{
	float:right;
	text-align:right;
	margin-right:10px;
	}

#kundkonto input.cb{
	float:right;
	text-align:right;
	margin-right:10px;
	}
#kundkonto label.cb{
	float:right;
	text-align:left;
	width:172px;
	margin-bottom:3px;
	}
#kundkonto .kundkonto-leftcol{
	width:130px;
	float:left
	}
#kundkonto .kundkonto-middlecol{
	float:left;
	width:300px;
	margin-left:10px;
	}

#kundkonto .kundkonto-rightcol{
	float:right;
	width:330px;
	margin-left:10px;
	}
#kundkonto .head{
	float:right;
	text-align:left;
	width:172px;
	display:block;
	margin:0;
	padding:0;
	margin-bottom:3px;
	} */
