
/****************************************************************
 * Allgemeines
 ****************************************************************/

* {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
html, body {font-family:Arial, Helvetica, Geneva, Swiss, sans-serif;font-size:14px;color:#000000;height:100%;}
/* Scrollbar erzwingen */
html {margin:0px;padding:0px;height: 101%;margin-bottom: 10px;}

body {background-color:#FFFFFF;overflow:auto;}

div.clear {clear:both;}
span.nowrap, div.nowrap {white-space:nowrap;}

a {color:#513501;text-decoration:none;}
a:hover, a:focus {color:#D86800;text-decoration:underline;}
a.unterstrichen {text-decoration:underline;}

p.bemerkungen {font-size:12px;}

p {margin:1em 0em 1em 0em;}
b, span.b, p.b {font-weight:bold;}
ul {list-style:disc;margin:1em 0px 1em 15px;padding:0px;text-align:left;}
ul li {padding:0px 0px 0px 0px;margin:0px;}
hr {background:#DFDFDF;border:none 0px #FFFFFF;height:1px;margin:10px 0px;}

div.loadergr {font-size:5em;text-align:center;}

h1, h2, h3, h4 {font-size:18px;font-weight:bold;color:#000000;text-align:left;margin:0px 0px 20px 0px;}
h2 {color:#513501;font-size:20px;margin:0px 0px 20px 0px;}
h3 {color:#513501;font-size:14px;margin:0px 0px 15px 0px;}
h4 {margin:0px;background-repeat:repeat-x;line-height:28px;padding:0px 0px 10px 0px;color:#FFFFFF;font-size:14px;font-weight:normal;}

body#top .nyroModalCloseButton {top:-35px;right:-30px;width:30px;height:30px;background-image:url('/grafiken/X_30px.png');background-position:0px 0px;background-repeat:no-repeat;opacity:0.8;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
body#top .nyroModalCont {border:none;}

div.b {font-weight:bold;}

/****************************************************************
 * Kopf
 ****************************************************************/
div.row.kopf {margin-top:10px;margin-bottom:10px;}
div.row.kopf .col-sm-2, div.row.kopf .col-sm-3 {padding-top:10px;}
div.row.kopf .col-sm-3.logo {padding:0;}

.kopficons {vertical-align:top;display:inline-block;text-align:center;width:70px;color:#000000;font-size:10px;text-transform:uppercase;margin:5px 10px 0px 10px;}
.kopficons img {}
.kopficons span.caption {display: block;}
.kopficons.telefon {width:140px;text-align:left;margin-top:10px;}
.kopficons.telefon span.caption {float:right;}
.kopficons.person {}
.kopficons.ekw {}
@media (max-width: 991px) {
	div.row.kopf {display:none;}
}
.navbar-form.suchformnavbar {padding:0;}
.suchformnavbar .form-group {position: relative;}
.suchformnavbar .form-group input {width:100%;}
.suchformnavbar .form-group:before {font-family:'FontAwesome';font-size:20px;color:#DFDFDF;position:absolute;left:7px;content:"\f002";}
.suchformnavbar .form-group input[type=text] {border-color:#DFDFDF;height:29px;padding-left:30px;}

.gratisversand {color:#E30614;}

/****************************************************************
 * Navigation
 ****************************************************************/
.dropdown-submenu>a:after {margin-right:0;border-width: 5px 0 5px 5px;border-top-color:transparent;border-left-color:#cccccc;}

/* Widerrufsbutton */
div.menueoben ul li.s3117 a {padding:0.4em 1em;border:solid 1px black;background-color:white;color:black;}

@media (max-width: 991px) {
	.navibg a.navbar-brand {padding:0;}
	.navbar-default {background-color:#778899;border-color:#E7E7E7;}
	.navibg .navbar-default .navbar-nav>li>ul>li {margin-left:12px;}
	.navibg .navbar-default .navbar-nav>li>ul>li>ul>li {margin-left:24px;}
	.dir.dropdown>a:after {
	    display: block;
	    content: " ";
	    float: right;
	    width: 0;
	    height: 0;
	    border-color: transparent;
	    border-style: solid;
	    border-width: 5px 5px 0 5px;
	    border-top-color:#E7E7E7;
	    margin-top: 5px;
	    margin-right: 0;
	}
	.dropdown-submenu>a:after {margin-right:0;border-width: 5px 5px 0 5px;border-top-color: #E7E7E7;}
	.dir.dropdown>a:after {margin-right:0;}
	.navbar-default .navbar-nav>li>a {color:#F5F5F5;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {color:#F5F5F5;}
	.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #2F4F4F;}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color: #000000;background-color: #e7e7e7;}
	.navbar-default .navbar-toggle {border-color: #E7E7E7;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #E7E7E7;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #E7E7E7;}
}
@media (min-width: 992px) {
	.navibg {/*background-image:url('/grafiken/hg_html.png');*/background-color:#dbdbdb;}
	.navibg .col-xs-12 {padding:5px;}
	.navibg .navbar-brand {display:none;}
	.navibg {padding-top:8px;padding-bottom:8px;}
	.navibg .navbar {margin-bottom:0px;}
	.navibg .navbar-collapse {padding:0px;}
	.navibg .navbar-default {background-color:transparent;border:none;}
	.navibg .navbar-default .navbar-nav>li {background-color:#FFFFFF;text-align:center;margin:6px;}
	.navibg .navbar-default .navbar-nav>li>a {color:#000000;padding:7px 12px;font-size:14px;font-weight:normal;} /* padding:6px 8px;display: table-cell;vertical-align: middle;width: 150px;height: 60px; */
	.dropdown-submenu>a.dropdown-toggle {padding-right:20px;}
}

/****************************************************************
 * Kopf Carousel oder Bild
 ****************************************************************/
.slidelink {display:block;height:100%;}
@media (max-width: 991px) {
	div.headerbild {background-size:0px 0px;}
	.sliderkopf {display:none;}
}
@media (min-width: 992px) {
	div.headcar {margin-top:10px;}
	div.headcar div.carousel-inner div.item, div.headerbild,.slidelink {min-height:348px;}
	div.headerbild, .carousel-inner div.item {background-size:cover;}
	div.teasertext {width:33%;float:right;padding-right:15px;}
}

/****************************************************************
 * Menü oben
 ****************************************************************/
div.menueoben {/*background-image:url('/grafiken/hg_brotkrumen.gif')*/background-color:lightslategrey;background-repeat:repeat-x;height:32px;}
div.menueoben ul {list-style:none;margin:0;}
div.menueoben ul li {float:left;padding:0px 0px 0px 0px;margin:8px 10px 0px 10px;font-size:13px;}
div.menueoben ul li.letztes {border-right:none;margin-right:0px;}
div.menueoben ul li a {color:#FFFFFF;text-decoration:none;font-weight:bold;font-size:inherit;}
div.menueoben ul li a:hover {text-decoration:underline;}
@media (max-width: 991px) {
	div.menueoben {display:none;}
}

/****************************************************************
 * Brotkrumen
 ****************************************************************/
div.breadcrumbs {height:32px;font-size:13px;margin:10px 0px 10px -15px;}
div.breadcrumbs ul {list-style:none;display:inline-block;margin:0;padding:0;}
div.breadcrumbs ul li {display:inline-block;padding-left:12px;padding-right:10px;}
div.breadcrumbs ul li a {color:#333333;text-decoration:underline;}
div.breadcrumbs ul li a:hover {text-decoration:underline;}
div.breadcrumbs ul li:before {font-family: 'FontAwesome';font-size:11px;content: ' \f054 ';margin:0 5px 0 -15px;}
div.breadcrumbs ul li:first-child:before {content: '';}


/****************************************************************
 * Formulare
 ****************************************************************/
ul.formular {list-style: none;margin-left:0px;display:table;}
ul.formular>li {display:table-row;}
ul.formular>li>label, ul.formular>li>span {display:table-cell;}

div.formular h2, div.formular h3 {margin:10px 0 10px 0;}
div.formular div.hinwpflicht {}

ul.formular {list-style: none;margin-left:0px;}
ul.formular li {margin-top:10px;margin-bottom:10px;}
ul.formular li label {display:block;float:left;width:180px;font-weight:normal;}
div.formular fieldset ul li div.bemerkungen {}
input[type=text], input[type=password], textarea {border:solid 1px #DFDFDF;padding:4px;width:100%;}
a.button {vertical-align:middle;text-align:center;display:inline-block;}
a.button, button, html input[type=button], input[type=reset], input[type=submit] {padding:4px 8px 4px 8px;border:none;background-image:url('/grafiken/hg_brotkrumen.gif');background-repeat:repeat-x;height:32px;color:#F5F5F5;font-weight:bold;}
/* a.button {-webkit-appearance: button;pvertical-align:middle;text-align:center;background-color: buttonface;border-width: 2px;border-style: outset;border-color: buttonface;border-image: initial;color:inherit;} */

ul.checkradio {list-style:none;display:block;float:left;margin:0;}
ul.checkradio li {float:none;}
ul.checkradio label {float:none;margin-left:5px;margin-bottom:5px;}
ul.checkradio input {float:left;}

p.fehlermeldung, div.fehlermeldung {font-weight:bold;color:#DC0004}
ul.fehlermeldung {margin:5px 0px 5px 15px;}
ul.fehlermeldung li {color:#DC0004;}
div.formular label.bezeichnungfehler {color:#DC0004}
div.formular input.formulartextfeldfehler {color:#DC0004;background-color:#FFE9E9;}
div.formular textarea.formulartextfeldfehler {color:#DC0004;background-color:#FFE9E9;}

/****************************************************************
 * Login
 ****************************************************************/
ul.formular span#vergessen {margin:10px 0px 10px 5px;}

/****************************************************************
 * Kundendaten
 ****************************************************************/
#li_kundendaten__EA__abonnementbesteht__EZ__>label {display:none;}
#li_kundendaten__EA__abonnementbesteht__EZ__ ul.checkradio {border:none;}
#li_kundendaten__EA__abonnementbesteht__EZ__ ul.checkradio li {border:none;}
#li_kundendaten__EA__abonnementbesteht__EZ__ ul.checkradio label {width:90%;}

#li_kundendaten__EA__agb_gelesen__EZ__>label {display:none;}
#li_kundendaten__EA__agb_gelesen__EZ__ ul.checkradio label {width:90%;}

/****************************************************************
 * Fuss
 ****************************************************************/
.fuss .navi ul {text-align:center;margin:0;}
.fuss .navi ul li {list-style:none;display:inline-block;padding:8px;}
.fuss div.row.logos {margin-top:30px;}
/* Widerrufsbutton */
.fuss .navi ul li.s3117 a {padding:0.4em 1em;border:solid 1px black;background-color:black;color:white;}

/****************************************************************
 * Volltextsuche: Suchergebnis
 ****************************************************************/
div.suchergebnis ul.ergebnisse {list-style:none;margin:0px;padding:0px;text-align:left;}
div.suchergebnis ul.ergebnisse li {margin-top:1.5em;}
div.suchergebnis ul.ergebnisse li a.ueberschrift {font-weight:bold;font-size:16px;text-decoration:underline;}
div.suchergebnis ul.pfad {list-style:none;margin:0px;padding:0px;text-align:left;}
div.suchergebnis ul.pfad li {display: inline;padding: 10px 0px 0px 10px;margin: 0px 0px 0px 0px;}
div.suchergebnis ul.pfad li:first-child {padding-left:0px;}
div.suchergebnis ul.pfad li:after {content:'\25ba';padding-left:0.5em;}
div.suchergebnis ul.pfad li:last-child:after {content:none;}
div.suchergebnis ul.pfad li a {text-decoration:underline;}


/****************************************************************
 * Artikelansicht
 ****************************************************************/
.artikelansicht div.box {margin-top:15px;margin-bottom:15px;}

.artikelansicht div.box div.abbildung {line-height:0px;position:relative;margin-bottom:8px;}
.artikelansicht div.box.einzeln div.abbildung div {margin:0px auto 0px auto;}
.artikelansicht div.box div.plus {position:absolute;top:5px;left:4px;color:#a7a7a7;text-align:center;font-size:14px;font-weight:bold;margin:0px;}
.artikelansicht div.box div.plus a {color:inherit;font-size:inherit;text-decoration:none;}
.artikelansicht div.box div.plus img {display:block;margin:0px auto 10px auto;}
.artikelansicht div.box div.abbildung div.kbil {width:100%;height:280px;background-color:#F6F2F1;cursor:pointer;}
div.hgabb {background-position:center;background-repeat:no-repeat;background-size:cover;}
.artikelansicht div.box.einzeln div.hgabb {background-size:cover;}
.artikelansicht div.box.einzeln div.abbildung div.kbil {cursor:default;}
.artikelansicht div.box div.abbildung div.innen {margin:0px auto 0px auto;padding:75px 0px 0px 0px;text-align:center;color:#B0B0B0;font-weight:bold;font-size:16px;}

div.kbil a:link, div.kbil a:visited, div.kbil a:active {color:inherit;}

.artikelansicht div.box div.bezeichnung {font-size:14px;font-weight:bold;color:#CC6633;max-width:100%;height:1.5em;overflow:hidden;}
.artikelansicht div.box h1.bezeichnung {color:#CC6633;}
.artikelansicht div.box div.bezeichnung a {color:inherit;}

.artikelansicht div.box div.beschreibung div.h4 {text-transform:uppercase;font-weight:bold;}

.artikelansicht div.box a.detailsanzeigen {text-decoration:underline;}
.artikelansicht div.box a.detailsanzeigen.button {text-decoration:none;float:right;}
.artikelansicht div.box a.detailsanzeigen.button:hover {text-decoration:underline;}

.artikelansicht div.box .preiszeile {margin: 5px 0 5px 0;}
.artikelansicht div.box div.prestatt span.pre {font-weight:bold;text-decoration:line-through;}
.artikelansicht div.box div.angebpreis {float:left;font-weight:bold;font-size:16px;color:#DC0004;padding-top:6px;}
.artikelansicht div.box div.preis {line-height:32px;float:left;font-weight:bold;font-size:16px;color:#6A4E41;padding-top:2px;}
.artikelansicht div.box.einzeln div.preis {float:none;clear:both;padding-top:16px;}
.artikelansicht div.box.einzeln div.angebpreis {float:none;line-height:24px;}

.artikelansicht div.box div.mwstvers {margin:0 0 7px 0;font-size:12px;}

.artikelansicht div.box div.bestand {display:block;margin-right:7px;text-align:right;height: 22px;}
.artikelansicht div.box.einzeln div.bestand {margin:0px 0px 10px 30px;}

.artikelansicht div.box.einzeln div.preisuwk {margin-top:5px;/*background-image:url('/grafiken/hg_html.png');*/background-color:#dbdbdb;padding:10px;}
.artikelansicht div.box.einzeln div.preisuwk div.links {float:left;width:150px;margin:0px;}
.artikelansicht div.box.einzeln div.preisuwk div.rechts {float:right;width:210px;margin:0px 8px 0px 0px;}

div.lfz {text-align:right;margin:4px 0px 4px 0px;}

fieldset.optionen {text-align:right;margin:0px 8px 0px 0px;}
div.box.einzeln fieldset.optionen {float:right;margin:-3px 0px 0px 0px;}
div.artnroptionen {padding:10px 0px 10px 0px;}

div.dldatei {padding:10px 8px 10px 8px;}

div.varianten select {font-size: 20px;margin-bottom: 20px;background-color: white;padding: 5px;width: 100%;}

div.menge {float:right;width:auto;height:24px;margin-right:10px;}
input.menge {width:50px;height:32px;padding:2px;color:#000000;font-size: 20px;}
div.x {float:left;padding:0px 5px 0px 5px;}
.btnwk {display:block;float:right;border:none;background-image:url('/grafiken/hg_brotkrumen.gif');background-repeat:repeat-x;height:32px;color:#F5F5F5;font-weight:bold;}
span.artnr {font-weight:bold;}

.artikelansicht.gruppenansicht div.box div.bezeichnung {font-size:18px;}
.artikelansicht.gruppenansicht div.box div {text-align:center;}
.artikelansicht.gruppenansicht div.box .preiszeile {margin:0;height:26px;}
.artikelansicht.gruppenansicht div.box span.pre {text-decoration:line-through;display:inline-block;padding-right:30px;}
.artikelansicht.gruppenansicht div.box span.angebpreis {font-weight:bold;font-size:20px;color:#DC0004;}
.artikelansicht.gruppenansicht div.box span.preis {font-weight:bold;font-size:16px;color:#6A4E41;}
.artikelansicht.gruppenansicht div.box div.mwstvers {margin:0 0 7px 0;font-size:12px;}
.artikelansicht.gruppenansicht div.box a.detailsanzeigen {text-decoration:none;}

div.kopffuss {margin-top:10px;margin-bottom:10px;/*background-image:url('/grafiken/hg_html.png');*/background-color:#dbdbdb;padding: 10px 0 10px 0;/*border-top: solid 1px #7C6255;border-bottom: solid 1px #7C6255;*/}
div.kopffuss>div {}
div.kopffuss div.jeseite {}
div.kopffuss div.blaettern {text-align:center;}
div.kopffuss div.sortieren {padding-left:0px;}
div.kopffuss div.blaettern {font-weight:bold;font-size:16px;color:#F5F5F5;}
div.kopffuss div.blaettern a {text-decoration:underline;display:inline-block;padding:0px 5px 0px 5px;}
@media (min-width: 768px) {div.kopffuss div.sortieren {text-align:right;}}
@media (max-width: 767px) {div.kopffuss>div {text-align:center;padding-top:8px;}}

.artikelansicht hr {}
.artikelansicht a.nachoben {display:block;text-decoration:underline;color:#000000;text-align:right;margin:0px 40px 30px 0px;}

.artikelansicht .abbildung .artikel-stoerer {
	border-radius: 150px;
	width: 50px;
	height: 50px;
	position: absolute;
	font-size: 16px;
	font-weight: normal;
	line-height: 50px;
	text-align: center;
	float: right;
	right: 10px;
	top: 10px;
	display: block;
	/*margin-top: 50%;*/
	z-index: 1;
}
.artikelansicht .abbildung .artikel-stoerer.angebot {background-color:#DC0004;color:#fff;}
.nyroModalBg {z-index:2;}
.nyroModalCont, .nyroModalTitle, .nyroModalClose {z-index:3;}

/****************************************************************
 * Warenkorb: Bestätigungs-Lightbox
 ****************************************************************/
.nyroModalCont .container {width:100%;}
div#wk_best {text-align:center;}
div#wk_best div.icons>a {text-align:center;}
#ajaxinhalt #wk_best h1 {font-size:20px;margin-top:0px;margin-bottom:20px;text-align:center;}
div#wk_best div.icons a {display:block;margin:20px 0 20px 0;text-decoration:none;background-color:#FFC505;}
#ajaxinhalt div#wk_best div.icons h2 {width:150px;font-size:18px;margin:5px auto 7px auto;text-align:center;text-transform:uppercase;font-size:14px;}
div#wk_best div.icons div.img {height:65px;margin:10px auto 10px auto;}
div#wk_best div.icons div {text-align:center;}
div#wk_best div.icons a {padding:15px;}

/****************************************************************
 * Warenkorb
 ****************************************************************/
table.artikelliste {width: 100%;}
table.liste tbody tr.az {border-top:solid 1px #DFDFDF;border-bottom:solid 1px #DFDFDF;}
table.liste tbody td.bez {padding:16px;max-width:600px;}
table.liste tbody td.bez div {max-width:600px;}
table.liste tbody td.pre {padding:16px;white-space: nowrap;}
table.liste {border-bottom:solid 1px #DFDFDF;}
tr.summe.wz0 td {padding-top:5px;}
fieldset.buttons {padding-top:16px;}
fieldset.buttons div {text-align:center;}
@media (min-width: 768px) {
	#form_warenkorb fieldset.buttons div.btn1 {text-align:left;}
	#form_warenkorb fieldset.buttons div.btn3 {text-align:right;}
}
tr.verskostfreihinw td p {text-align:right;}
fieldset.buttons a.button.zurueck {float:left;}
fieldset.buttons a.button.vor, fieldset.buttons input.vor {float:right;}

/****************************************************************
 * Kasse: Bestellprozess
 ****************************************************************/
ul#bestellprozess {list-style:none;margin:0px;padding:0px;position:absolute;top:-30px;right:0px;}
ul#bestellprozess li {font-weight:bold;list-style:none;float:left;height:24px;padding:0px 6px 0px 6px;text-align:center;background-image: url(/grafiken/bestellprozess/strich_r.png);background-repeat: no-repeat;background-position: bottom center;}
ul#bestellprozess li.erstes {padding-left:0px;}
ul#bestellprozess li.letztes {padding-right:0px;}
ul#bestellprozess li.f {color:#000000;background-image: url('/grafiken/bestellprozess/strich_f.png');}
ul#bestellprozess li.a {background-image: url('/grafiken/bestellprozess/strich_a.png');}
ul#bestellprozess li.r {color:#C8C8C8 ;background-image: url('/grafiken/bestellprozess/strich_r.png');}
ul#bestellprozess li a {text-transform:inherit;font-weight:inherit;color:inherit;}

/****************************************************************
 * Kasse: Formulare
 ****************************************************************/
.kasse h2, .kasse h3 {margin:15px 0 0 0;}

.kasse ul.formular>li:after {content: ".";clear: both;display: block;visibility: hidden;height: 0px;}
.kasse ul.formular>li .container {width:100%;}

.kasse ul.checkradio {width:100%;border-top:solid 1px #DFDFDF;}
.kasse ul.checkradio li {padding-top:15px;padding-bottom:15px;border-bottom:solid 1px #DFDFDF;}
.kasse ul.checkradio li:after {content: ".";clear: both;display: block;visibility: hidden;height: 0px;}
.kasse ul.checkradio li input {float:left;}
.kasse ul.checkradio li label {width:92%;float:right;}
.kasse div.pre {text-align:right;font-weight:bold;}

.kasse textarea {width:100%;height:5em;font-style:italic;}

#versandadressen ul.formular, #versandadressen ul.formular>li,#versandadressen ul.formular>li>label {display:block;}
#versandadressen ul.formular>li>span {display:inline;}

#hinzufuegenbuttons {width:100%;}
#hinzufuegenbuttons ul, #hinzufuegenbuttons ul li {display:block;}
#hinzufuegenbuttons ul span {display:inline;}

#versandart ul.formular, #versandart ul.formular>li {display:block;}
#versandart ul.formular span {display:inline;}
#zahlungsweise ul.formular, #versandart ul.formular>li {display:block;}
#zahlungsweise ul.formular span {display:inline;}

#li_zahlungsauswahl__EA__zahlungsweise__EZ__>label {display:none;}
#li_zahlungsauswahl__EA__agb_gelesen__EZ__>label {display:none;}

#li_versand__EA__bemerkungen__EZ__ label {display:none;}

#li_zahlungsauswahl__EA__agb_gelesen__EZ__ ul.checkradio {border:none;}

li#gsc {display:block;border-bottom:solid 1px #DFDFDF;padding-bottom:15px;}
li#anm {display:block;}
#li_zahlungsauswahl__EA__bemerkungen__EZ__ label {display:none;}

#li_zahlungsauswahl__EA__agb_gelesen__EZ__ .checkradio li {border:none;}

/****************************************************************
 * Kasse: Zusammenfassung
 ****************************************************************/
div#kassezusammenfassung a {text-decoration:underline;}
div#kassezusammenfassung a.zurueck {text-decoration:none;}
div#kassezusammenfassung th {font-size:12px;}
div#kassezusammenfassung th.men {text-align:left;}
div#kassezusammenfassung th.pre {text-align:right;}
div#kassezusammenfassung th.presum {text-align:right;}
div#kassezusammenfassung td.men {text-align:left;font-weight:bold;}
div#kassezusammenfassung tr.summe td, div#kassezusammenfassung tr.bestellwert td {text-align:right;}
div#kassezusammenfassung tr.summe td.zwischensumme {font-weight:bold;font-size:16px;}
div#kassezusammenfassung h2 {float:none;}
#li_zusammenfassung__EA__gutscheincode__EZ__ label {width:150px;}
#li_zusammenfassung__EA__gutscheincode__EZ__ div.bemerkungen {padding-left:20px;}
div#kassezusammenfassung input#btnkaufen {float:right;}
div#kassezusammenfassung #bestellbtnhinw {float:right;font-size:12px;}
div#kassezusammenfassung #ajaxinhalt, div#kassezusammenfassung #ajaxinhalt div, div#kassezusammenfassung #ajaxinhalt p {font-size:12px;}
#artikelliste>ul {width:100%;}

/****************************************************************
 * Bestellarchiv
 ****************************************************************/
div.bestelldaten {padding:5px;}
div.bestelldaten table {}
div.bestelldaten table thead {padding:0px;margin:0px;}
div.bestelldaten table thead tr th {font-weight:bold;margin:2px 0px 2px 0px;padding:4px 0px 4px 0px;}
div.bestelldaten table tbody {padding:0px;margin:0px;}
div.bestelldaten table tbody tr {}
div.bestelldaten table tr td {margin:2px;padding:5px 6px 5px 6px;vertical-align:top;}


