/* --------------------------Haupt-Positionscontainer----------------------- */
/* zentriert Seite bei Veränderung der Fenstergröße */
#hauptcontainer {position:relative; margin:0 auto; padding:0;width:980px;min-width:980px;}

#naviobenpos {position:absolute; top:0; left:0;margin:0; padding:0;z-index:5;width:980px;}

#katleistepos {position:absolute; top:132px;left:0;margin: 0; padding:0;z-index:6;}

#katleisteposbg {position:absolute; top:132px;left:0;margin: 0; padding:0;background:#ffaa55;
         width:980px;height:22px;z-index:4;}

#linkspos {position:absolute; top:155px;left:0;margin: 0;padding:0;z-index:3;
        text-align:left;color: #ffffff;}

#rechtspos  {position:absolute; top:203px;right:0;margin: 0;padding:0; width: 180px;
        text-align:left;font: 10px/12px arial, sans-serif;color: #882200;
        scrollbar-arrow-color:#cc5500;scrollbar-face-color:#ffeedd;scrollbar-base-color:#ffddbb;}

#containermitte  {margin:0px 180px 0 180px;padding:155px 0 0 0;position:relative;z-index:1;
        font: 12px arial, sans-serif; color: #882200;text-align:left;}


/* -----------------Basiselemente-------------------------------------------- */
html {margin: 0;padding:0;}

body {  background: #ffeedd;margin: 0;padding:0;font: 12px arial, sans-serif;text-align:center;min-width:980px;}

table { font: 12px arial, sans-serif;color:#882200;}

a:link, a:visited, a:hover, a:active {text-decoration: none;font: 12px arial, sans-serif; color:#cc5500;}

a:hover{color:#ee7733;}

b, strong{ font-weight:bold;}

.kattext {position:absolute; top:0;left:300px;color:#820;height:130px;width:650px; overflow:hidden;text-align:left;}

img {border:0 none;}


/* ------------------Navigationsleiste Oben------------------------------------ */
/* Positions-Container */
#containernavioben { margin:0; padding:0;width: 980px;text-align:left;}

#logo { position:absolute; top:0;left:0;
        background: #cc5511 url(/WebRoot/Store/Shops/Naturideen/Bilder/logo.jpg) no-repeat top left;
        margin: 0; padding:0;width: 180px; height: 131px;} /*logo_weihn.jpg*/

#logo h1 span {display: none;}


#navioben1 {position:absolute; top:0;left:180px;
        background: #cc5511 url(/WebRoot/Store/Shops/Naturideen/Bilder/navoben_bg.jpg) no-repeat top left;
        width: 620px; height: 70px;padding:0;margin:0;z-index:2;} /*navoben_weihn_bg.jpg*/

#navioben1 div.anrede {position:absolute; top:11px;left:170px;
           width:190px;height:59px;margin:0;padding:0;font: 12px/14px arial, sans-serif;
           color: #ffcc99;overflow:hidden;}

#navioben1 div.konto {position:absolute; top:10px;right:150px;
           width:90px;height:60px;margin:0;padding:0;}


#navioben1 div.konto div {position:absolute; top:27px; left:0px;
           margin:0px;font: 11px/12px arial, sans-serif;text-align:left;color: #ffeedd;}

#navioben1 div.service {position:absolute; top:10px;right:15px;
        width:90px;margin: 0;padding:0;}

#navioben1 div.service  p {padding:0; margin: 4px 0 0 3px;}

#navioben1 div.service a:link, #navioben1 div.service a:visited, #navioben1 div.service a:active
       { font: 10px/11px arial, sans-serif;font-weight:bold;color: #ffddbb;padding:0;display:block;}

#navioben1 div.service a:hover {color: #ffffff;}

#servicelinkshidden {
        position: absolute; top: 26px; right: 15px; width: 90px; height: 41px; min-height:41px;
        padding:0;display:none; margin:0;background: #ffddbb;cursor: pointer;}

#servicelinkshidden  ul {background: #ffddbb;list-style: none; margin:0;
        padding:0 0 2px 2px;}

#servicelinkshidden li {width:86px;padding:0;margin:0;
        font: 10px/1.25em arial, sans-serif;border-top: 1px solid #ffcc99;}

#servicelinkshidden li a:link, #servicelinkshidden li a:visited, #servicelinkshidden li a:active {
        font: 10px/1.25em arial, sans-serif;padding:0;margin: 0;color: #cc5511;
        display: block; width:100%;}

#servicelinkshidden li span {line-height:10px;}

#servicelinkshidden li a:hover {display:block;background: #ffcc99;}


#navioben2bg {position:absolute; top:70px;left:180px;background: url(/WebRoot/Store/Shops/Naturideen/Bilder/navoben_flash_bg.gif) repeat-x;
        width: 620px; height: 61px; padding:0;margin:0;text-align: right;}

#navioben2noflash a:hover{color: #ffffff;text-decoration: underline;}

#navioben2 {position:absolute; top:70px;left:180px;width: 620px; height: 61px;
        padding:0;margin:0;text-align: right;}


#basket {position:absolute; top:0;left:800px;background: #cc5511 url(/WebRoot/Store/Shops/Naturideen/Bilder/smallbasket_bg.gif) repeat-x;
        margin: 0; padding:0;width: 180px; height: 131px;text-align:left;}

#basket h4 {background: url(/WebRoot/Store/Shops/Naturideen/Bilder/smallbasket_header.gif) no-repeat top left;
        margin: 10px 0px 0 25px; padding:0;width: 131px; height: 18px;cursor: pointer;}

#basket h4 span {display: none;}

#basket #basketanzeige {position:absolute; top:38px;left:32px; width:138px; height:50px;margin:0;padding:0;}

#basket #basketnavi {position:absolute; top:101px;left:15px;width:165px;margin:0;padding:0;}

#basket a:link, #basket a:visited, #basket a:active {
        font-size: 10px;font-weight:bold;text-transform:uppercase;color: #ffddbb; padding:5px;}

#basket a:hover {color: #ffeedd;}

#basket img{vertical-align:middle;}

#kleinerWarenkorb {text-align: left;background:#cc5511;margin:0;padding:0;}

#kleinerWarenkorb a {color: #cc5511;}

#kleinerWarenkorb ul {list-style-type: none;margin: 1px;padding:0;font: 11px/12px arial, sans-serif;color: #ffeedd;}


/* ------------------Kategorieleiste------------------------------------ */
/* Positions-Container */
#containerkatleiste {width: 980px;height:22px;text-align:left;}

#containerkatleiste div {font-size: 11px;color: #aa3300;}

#containerkatleiste div a:link, #containerkatleiste div a:visited, #containerkatleiste div a:active {
        font-size: 11px;}

#containerkatleiste div.header {
        text-align:left;position:absolute; top:0; left:0;width:180px; height:18px;
        padding-top:1px;margin-left:11px;}

#containerkatleiste div.pfad {margin-left:180px;height:18px;padding:4px 0 0 2px;overflow:hidden;}

#containerkatleiste div.datum {position:absolute; top:0; right:0;
        width:180px; height:18px;text-align:left;padding:4px 0 0 2px;}

#containerkatleiste div.seite {position:absolute; top:0; right:0;width:180px; min-height:18px;
        text-align:left;padding:4px 0 0 2px;background:#ffaa55;}


/* ------------------Navigationsleiste Links------------------------------------ */
#linkspos h4, #linkspos h1 {background: url(/WebRoot/Store/Shops/Naturideen/Bilder/navlinks_header_bg.gif) repeat-x;
        margin:0; padding:4px 0 5px 5px;font:bold 9px arial, sans-serif;height:11px;
        text-transform: uppercase;color: #ffffff; text-align:left;}

#linkspos #suche h4, #linkspos #suche h1 {background: url(/WebRoot/Store/Shops/Naturideen/Bilder/suche_header.gif) no-repeat bottom left;
        width:38px;height:18px;margin: 0 0 9px 15px;}

#linkspos h4 span {display: none;}

#suche, #login, #newsletter, #subnav, #konto, #nummereingabe, #partnerpro, #basketlink, #pdfselectorbox, #pdfkatalog {
          width:180px;overflow:hidden;margin-bottom:1px;}

#suche, #login, #partnerpro {background: #d61;}

#subnav, #konto, #nummereingabe, #basketlink, #pdfselectorbox, #newsletter, #pdfkatalog {background: #e73;}

#zahlicons {margin:0; padding:2px 0 0 11px;border-top:6px solid #c51;background:#e73;width:169px;}

#linkspos a:link, #linkspos a:visited, #linkspos a:active{
        display: block;color: #fff;}

#linkspos p {margin: 1px 10px 0 8px;}

#linkspos form {margin: 10px 0 0 15px;font-size:11px;}

#linkspos form p{margin: 0;}

#linkspos .submit {width:120px;margin:6px 0 12px 0;font: bold 10px arial, sans-serif;
        text-transform: uppercase;color:#ffeedd;border: 1px solid #ffeedd; background:#ff8844;}

#linkspos img {margin:0 0 8px 8px;}

#linkspos #zahlicons img {margin:2px 2px; padding:0;}

#nummereingabe, #basketlink {text-align:right;}

#nummereingabe img, #basketlink img, #pdfselectorbox a {margin: 16px 41px 15px 0;}

#pdfkatalog p {padding:11px 6px;margin:0; color:#fed;}

#pdfkatalog img {margin: 0 5px 0 0;float:left;}

#linkspos #pdfkatalog a {color:#fff8e6;}

#linkspos #pdfkatalog a:hover {color:#fff;}

#loginerrorleft {margin:0 40px 7px 0;line-height:12px;padding:2px 2px 2px 4px;background:#f94; color:#fff; border:1px solid #931;}

#newsletter p, #partnerpro p{font: bold 10px arial, sans-serif;text-transform: uppercase;margin:12px 10px 0 12px;}

#newsletter img, #partnerpro img {margin:7px 0 8px 8px;}

#linkspos ul {position:relative; top:-1px;list-style: none; margin:0; padding:0;width:180px;}

#linkspos li {border-top: 1px solid #ffeedd;padding:0;margin:0;
        font: 12px/1.25em arial, sans-serif;min-height:15px;}

#linkspos li a:link, #linkspos li a:visited, #linkspos li a:active{
        display: block;font: 12px/1.25em arial, sans-serif;color: #ffeedd;width:174px;padding:0 0 0 6px;}

#linkspos li a:hover {background: #dd6611;color: #ffffff;}

#linkspos li a.selectedCat:link, #linkspos li a.selectedCat:visited, #linkspos li a.selectedCat:active {
        background:#dd6611;color:#ffffff;}

#linkspos .ulsub1 li a:link, #linkspos .ulsub1 li a:visited, #linkspos .ulsub1 li a:active {width:160px;padding:0 0 0 20px;}

#linkspos .ulsub2 li {border-top:1px solid #cc5500;}

#linkspos .ulsub2 li a:link, #linkspos .ulsub2 li a:visited, #linkspos .ulsub2 li a:active {
         width:150px;padding:0 2px 0 28px;}

#linkspos .ulsub2 li a:hover {background: #ee7733;color: #aa3300;}

#linkspos .ulsub2 li a.selectedCat:link, #linkspos .ulsub2 li a.selectedCat:visited, #linkspos .ulsub2 li a.selectedCat:active {
        background:#ee7733;color:#993300;}

#partnerpro div{background: #ffeedd url(/WebRoot/Store/Shops/Naturideen/Bilder/navlinks_ende.gif) no-repeat top left;
        width: 180px; height:60px;margin: 0; padding:0;}

.formfeld120 {width:120px; color:#772200;font: 10px arial, sans-serif; background:#ffddbb;
        border: 1px solid #772200;}


/* ------------------Haupt-Bereich ------------------------------------ */

#standard, #wkorb, #produkt, #meinkonto {padding:20px 20px 0 45px;_height:100px;text-align:justify;}

#containermitte2  {margin:15px 200px 0 225px;width:555px;padding:0; font: 12px arial, sans-serif;
          color: #882200;text-align:justify;}

#wkorb {padding-top:54px;}

h2{height: 43px; margin:0 0 40px 0; padding:0;
                font: 20px verdana, arial, sans-serif;color: #dd6611;text-align:right;}

#wkorb h2{margin:25px 20px 10px 0;}

h2 span {display: none;}

h2.standard {background: url(/WebRoot/Store/Shops/Naturideen/Bilder/Ueberschriftbilder/h2_trenn.gif) no-repeat bottom right;}

h2.standard span{padding-top:16px;display:block;}

h2.product {border-bottom:1px solid #dd6622;}

h2.product span{padding-top:19px; display:block;font-size:18px;}

.h2sub {text-align:right;font: 16px arial, sans-serif;
        letter-spacing:1px;color:#dd6611;margin:-40px 1px 30px 0;}

.h2sub .klein {font-size:11px;text-transform:uppercase;color:#aa3300;}

h3 {clear:both;font: bold 13px verdana, arial, sans-serif;
        color: #dd6611; padding:0;margin:15px 0 2px 0;}

h3.standard {background: url(/WebRoot/Store/Shops/Naturideen/Bilder/Ueberschriftbilder/h3_trenn.gif) no-repeat bottom right;width: 600px; height: 31px;margin:25px 0 20px -45px;text-align:right;}

#containermitte2 h3.standard {position:relative; left:-45px; margin:25px -45px 20px 0;}

.h3sub {position:relative; top:-35px;text-align:right;color:#dd6611;margin:0 0 -10px 0;}

.ContextBoxHead h1, h4, .h4 {display:block;clear:both;background: url(/WebRoot/Store/Shops/Naturideen/Bilder/Ueberschriftbilder/h4.gif) repeat-x; margin: 5px 0 0 0; padding:0;height: 60px;font: bold 11px verdana, arial, sans-serif;color: #ffeedd; position: static; width: auto}

a.h4:link, a.h4:visited, a.h4:active {font: bold 11px verdana, arial, sans-serif;color: #fed;}

a.h4:hover {color: #fdb;}

h4 img.icon, .h4 img.icon {position:relative;top:-13px;left:-15px;
                margin:0 -25px -20px 0;padding:0;float:left;}

#produkt img.icon{position:absolute;top:190px;left:24px;}

img.contentbg{margin:-80px 40px 0 0;}

h4 span, h5 span, .h4 span, .h5 span {position:relative;top:2px;margin-left:2px;}

h5 {clear:both;margin: 10px 0 10px 0; padding:0;font: bold 11px arial, sans-serif;
        color: #ee7733;text-transform:uppercase;}

hr {clear:both;height:1px;margin: 5px 0;color:#dd6611;background-color:#dd6611;border:0;}

.clear {display:block;clear:both;margin:0;font-size:1px;height:1px;}

.clearleft {display:block;clear:left;margin:0;font-size:1px;height:1px;}

.border{display:block;clear:both;margin:0;font-size:1px;height:1px;border-bottom: 1px solid #dd6611;}

.margin {margin-top: 10px;}

.margin2 {margin-top: 20px;}

.marginbottom {margin-bottom: 20px;}

p{margin: 5px 0;clear:both;}

b{margin:5px 0;display:block;}

.alignblock{display:block;text-align:justify;}

.alignleft{display:block;text-align:left;}

.alignright{display:block;text-align:right;}

.aligncenter{display:block;text-align:center;}

.displayblock{display:block;}

.float{float:left;margin-right:8px;}

.float2{float:right;margin-left:5px;}

a.produkt:link, a.produkt:visited, a.produkt:active { font-weight:bold;display:block;}

a.produkt:active {color:#ff9933;}

.floatleft {clear:both;width:270px;float:left;margin:5px 15px 0 0;overflow:hidden;}

.floatright {width:270px;float:right;margin:5px 0 0 0;overflow:hidden;}

.error {color:#ff0000;font-weight: bold;}

.fontklein {font-size: 11px;color:#aa3300;}

.stern {font-size:12px;color:#dd6611;}

.sslinfo{color:#aa3300;}

em{margin: 5px 0 0 0;display:block;font-style:normal;font-weight:bold;}

#produkt em, .alignleft em { display: inline; font-style: italic; font-weight: normal; margin: 0; }

.floatleft em{text-align:right;}

/* Deprecated */
i {display:block;font: bold 11px verdana, arial, sans-serif; text-transform:uppercase;font-style:italic;color: #aa3300; padding:0; margin:0;}

.vertalignmiddle{vertical-align:middle;}

ul {margin:0 0 0 16px;padding:0;}

ol, ul.margin1{margin:0 0 0 25px;padding:0;}

ul.nobullet {list-style-type:none;margin:0;}

li{margin:4px 0; line-height:14px;}

dl{margin:10px 1px;font: 11px verdana, arial, sans-serif;}

dt{float:left;font-weight:bold;}

dd{margin-left:35px;text-indent:-2px;text-align:justify;}

form{margin:0; padding:0;}

.formfeld30 {width:25px; color:#772200;font: 11px arial, sans-serif;padding:0; background:#ffffff;}

.formfeld75 {width:75px; color:#772200;font: 11px arial, sans-serif;padding:0; background:#ffffff;}

p.fussleiste{clear:both;margin: 0;text-align:center;}

#fussleiste{clear:both;margin: 50px 0 0 0; visibility:hidden;}

#seitenanzeigecontainer {margin-top: 20px;padding-top:1px;border-top: 1px solid #dd6611;}

#seitenanzeigebg {float:left;width:100%;padding:5px 0;background:#ffaa55;}

#seitenanzeigecontainer div.zurueck{float:left;text-align:left;
        width:100px;margin-left:-550px;padding:5px 0;overflow:hidden;}

#seitenanzeigecontainer div.seitenlinks{text-align:center;width:335px;margin-left:110px;}

#seitenanzeigecontainer div.vor{float:left;text-align:right;
        width:100px;margin-left:-105px;padding:5px 0;overflow:hidden;}

.price {font-weight:bold;}

.oldprice {text-decoration: line-through;}

.liste {float:right;width:244px;margin:-29px 0 0 8px;}

.liste .price {font-size:11px;}

.liste .oldprice {font-size:11px;color:#bb4400;float:left;}

.liste table {width:100%;border-top:1px solid #dd6611;border-left:1px solid #ee7733;border-right:1px solid #ee7733;}

.liste th {padding:3px 4px;text-align:right;background:#ffddbb;border-bottom:1px solid #dd6611;
         color:#cc5500;font-weight:normal;}

.liste th.varitype {width:90px;}

.liste td {padding:1px 4px;text-align:right;border-top:1px solid #ffffff;border-bottom:1px solid #dd6611;}

.details {clear:both;display:block;width:160px;background: url(/WebRoot/Store/Shops/Naturideen/Bilder/icons/details.gif) no-repeat;padding:1px 3px 0 26px;margin:-1px 0 0 0;}

.delete {background: url(/WebRoot/Store/Shops/Naturideen/Bilder/icons/papierkorb.gif) no-repeat 0 1px;padding:0 0 0 16px;margin:7px 0 0 0;}

.rahmen{padding:3px 1px 0 2px;border: 1px solid #ee7733;
      background: url(/WebRoot/Store/Shops/Naturideen/Bilder/lieferstat_bg.gif) repeat-y top left;height:13px;margin-bottom:1px;}

.lieferinfoliste {position:relative;top:-76px;margin-bottom:-55px;text-align:left;
        line-height:12px;border: 1px solid #dd6611;padding:2px 6px;visibility:hidden; color:#b40;
        background: #ffeedd url(/WebRoot/Store/Shops/Naturideen/Bilder/lieferstat_bg.gif) repeat-y top left;}

.lieferinfoprodukt {position:absolute;width:270px;margin:-52px 0 0 180px;font-size:11px;text-align:left;line-height:11px;
        background: #ffeedd url(/WebRoot/Store/Shops/Naturideen/Bilder/lieferstat_bg.gif) repeat-y top left;
        border: 1px solid #dd6611;padding:4px 6px;visibility:hidden;}

table.produkt,table.wkorb,table.oldorder {width:100%;}

table.oldorder {border-left:1px solid #fed;font-size:11px;}

.produkt th, .oldorder th {padding:1px 2px;background:#ffddbb;color:#bb4400;font-weight:normal;font-size:12px;
        border-top: 1px solid #dd6611;border-bottom: 1px solid #dd6611;text-align:right;}

.produkt td, .oldorder td {padding:1px 2px 1px 0;border-bottom:1px solid #dd6611;text-align:right;vertical-align:middle;}

.oldorder th, .oldorder td {text-align:left;}

.produkt td strong {display:block;}

.produkt th.spalte1, .produkt td.spalte1 {width:55%;text-align:left;}

.bundledProducts {width:555px;}

.bundledProducts td {width:170px;padding:11px 5px 0 0; text-align:left; vertical-align:top;font-size:11px;}

.bundledProducts td img {float:left;padding:0 5px 2px 0;}

.bundledProducts td .price {clear:both; display:block;margin-top:2px;}

.wkorb th {padding:1px;height:16px;background:#e73;
        color:#fed;font: bold 11px arial, sans-serif;text-align:center;border-left:1px solid #fed;}

.wkorb td {padding:2px;color:#993300;font: 11px arial, sans-serif;
        text-align:center;border-bottom:1px solid #dd6611;}

.wkorb td.wkorbbg {background: url(/WebRoot/Store/Shops/Naturideen/Bilder/wkorb_gpreis_bg.gif) repeat-y top right;}

.tax th {font:bold 10px verdana, arial, sans-serif;color:#993300;
        padding:5px 1px 0 1px;text-align:center;}

.tax td {font:10px verdana, arial, sans-serif;color:#bb4400;padding:5px 1px 0 1px;
        border:1px solid #ffaa55;text-align:right;}

.wkspalte {width:245px; font-size:11px;}

.wkspalte .float {padding-left:3px;}

.wkspalte .float2 {padding-right:2px;}

.wkspalte2 {width:50%;}

.wkgpreis {background:#ffddbb; border: 1px solid #dd6611;color:#bb4400;
          height:15px;margin-top:1px;}

#wkorb i, #meinkonto i {color: #ee7733;font-style:normal;font-weight:normal;}

#wkorb textarea {width:98%;height:51px;margin:10px 0 0 0;background:#ffddbb;color:#bb4400;font-size: 11px;}

#produkteigg td {vertical-align:top;padding:0 2px 0 0;}

p.actionblock{margin: 0 0 0 70px;}

.kontobg { float: left; margin-top: -82px; margin-right: 40px; left:-5px; }

.achtung {background: url(/WebRoot/Store/Shops/Naturideen/Bilder/icons/achtung.gif) no-repeat 0 0; padding-left:40px;}

/* ------------------Navigationsleiste Rechts------------------------------------ */
#rechtspos h4, .ContextBoxHead h1 {background: #ffaa55;height:14px;font: bold 11px arial, sans-serif;
        margin:15px 0 0 0;padding:1px 3px 1px 10px;color: #ffeedd;text-align:left;}

#monatsaktion .BoxContainer .ContextBoxHead h1 {background:#ffaa55 url(/WebRoot/Store/Shops/Naturideen/Bilder/icons/gratis.gif) no-repeat top left;padding-left:70px;}

#monatsempfehlung .BoxContainer .ContextBoxHead h1 {background:#ffaa55 url(/WebRoot/Store/Shops/Naturideen/Bilder/icons/tipp.gif) no-repeat top left;padding-left:45px;}

#infowk h4, #infowkvorteil h4{
       background:#ffaa55 url(/WebRoot/Store/Shops/Naturideen/Bilder/icons/hinweis.gif) no-repeat top left;padding-left:70px;}

#rechtspos a:link, #rechtspos a:visited, #rechtspos a:active{
        font: bold 11px/10px arial, sans-serif;color: #882200;}

#rechtspos a:hover {color: #cc5500;}

#topten a:link, #topten a:visited, #topten a:active, #crossell a:link, #crossell a:visited, #crossell a:active{
        color: #cc5500;}

#topten a:hover, #crossell a:hover {color: #ee7733;}

#rechtspos p{margin:0;padding:3px 1px 2px 0;}

#rechtspos p.indent{margin:0 0 0 12px;}

#rechtspos strong, #rechtspos b {font-size:11px;color: #aa3300;}

#rechtspos b{display:block;text-align:left;margin-top:10px;}

#rechtspos .ContextBoxBody img, #topten img, #crossell img{ margin:1px 2px 0 0;float:left;}

#infowk img{vertical-align:middle;}

#crossell .kurztext{color:#aa3300;}

#rechtspos .border {clear:both;height:0px;margin: 5px 0;border-bottom: 1px solid #dd6611;}

#rechtspos .border span{display:none;}

#rechtspos u{font: bold 9px verdana, arial, sans-serif;color: #aa3300;text-decoration:none;}

#rechtspos ul{margin:0;padding:0;}

#rechtspos li{ margin:4px 0; line-height:14px;list-style-position:inside;}

#infowk .fontklein{font-size:11px;color:#ee9944;}


/* ------------------Sonstiges ------------------------------------ */

#Metatag {visibility: visible;left: -5000px;top: -5000px;}

#mtliste  {display: none}

.upItalic {font: 11px arial, sans-serif;text-transform:uppercase;
        font-style:italic;color: #ee7733; padding:0; margin:0;}

.Rabatt {font-family: verdana, arial, sans-serif;
        font-size: 16px;color: #dd6611;font-weight: bold;}

.Rabatttext {font-family: verdana, arial, sans-serif;
        font-size: 12px;color: #dd6611;font-weight: bolder;}

.RabattTextKlein {font-family: verdana, arial, sans-serif;
        font-size: 14px;font-weight: bold;color: #dd6611;}


/* ------------------ Formulare ------------------------------------ */

form input{vertical-align:middle;}

.inputradio {background: url(/WebRoot/Store/Shops/Naturideen/Bilder/input_radio.gif) no-repeat top left;padding:6px 5px;margin-left:-2px;}

.inputradio span {padding-left:7px;}

form p { margin:3px 0 0 0; }

form .label {font: 11px arial, sans-serif; color:#aa3300;}

form .fontklein {font: bold 10px arial, sans-serif;
        color:#ee9944;}

form.labelfloat .float{float:left;width:30%;text-align:left;padding-top:2px;}

form.labelfloat p {clear:both;margin:3px 0;}

.formcheckbox {margin:0;border:2px solid #ffddbb;background:#ffffff;}

.formfeldstandardxxl, .formfeldstandardxl, .formfeldstandardl, .formfeldstandardm, .formfeldstandards, .formfeldstandardxs, select
        {color:#993300;font: 11px arial, sans-serif; background:#ffddbb;}

.formfeldstandardxxl {width:470px;}

.formfeldstandardxl {width:248px;}

select.formfeldstandardxl {width:254px;}

.floatright .formfeldstandardxl {width:270px;}

.formfeldstandardl {width:201px;}

select.formfeldstandardl {width:207px;}

.formfeldstandardm {width:126px;}

.formfeldstandards {width:42px;}

.formfeldstandardxs {width:40px;}

fieldset {border-left:1px solid #ffffff;border-top:1px solid #ffffff;border-right:1px solid #cc5500;
       border-bottom:1px solid #cc5500;padding:5px 33px;margin:5px 0;text-align:center;background:#ffaa55;}

fieldset select {width:110px;background:#ffeedd;}

select.error, input.error {background:#fcc;}

/* ------------------ Popup ------------------------------------ */
#popup { margin:0; padding:0;text-align:justify;font: 12px arial, sans-serif;
       background:#ffeedd;color:#882200;min-width:300px; }

#popuppos  {position:relative;z-index:2;margin:0px 20px;padding:0;}

#popuptopbg {position:absolute; top:0;left:0;margin:0; padding:0;z-index:1;width: 100%;height:50px;
        background:#dd6611 url(/WebRoot/Store/Shops/Naturideen/Bilder/Ueberschriftbilder/popup_h2_bg.gif) repeat-x top left;}

#popup div.border{margin: 0 0 1px 0;}

#popup h2{margin:0; padding:12px 0 0 0;margin-bottom:25px;font: 18px verdana, arial, sans-serif;
          color: #ffeedd;text-align:left;}

#popup h3 {margin:20px 0 10px 0;text-align:left;border-bottom: 1px solid #dd6611;}

#popup h4 {margin: 40px 0 0 0; padding:0;}

#popup u {margin:20px 0 10px 0;display:block;font:normal 12px;color: #dd6611;
    text-transform:uppercase;text-decoration:none;}

#popup i {font-weight:normal;}

#popup div.float {float:left;width:45%;margin: 0 1% 0 0;padding: 2px;border-top:1px solid #ffffff;
        border-left:1px solid #ffffff;border-right:1px solid #cc5511;border-bottom:1px solid #cc5511;}

#popup .floatleft {width:48%;margin:0 0 5px 0;}

#popup .floatright {width:46%;margin:0 0 5px 0;}

#popup img.border {border-top:1px solid #ffffff;border-left:1px solid #ffffff;
        border-right:1px solid #bb4400;border-bottom:1px solid #bb4400;}

#popup a:link, #popup a:visited, #popup a:active {color: #ee7733;}

#popup a:hover{color: #ffaa55;}

#popup div.zurueck{float:left;text-align:left;width:20%;overflow:hidden;}

#popup div.seitenlinks{float:left;text-align:center;width:52%;}

#popup div.vor{float:left;text-align:right; width:20%;overflow:hidden;}

#popup textarea {width:240px;height:100px;margin:5px 0;background:#ffddbb;font: 11px arial, sans-serif;color:#bb4400;}

#popup textarea.kontakt {width:93%;height:100px;}

#windowclose {text-align:center;width: 100%;height:12px;line-height:12px;margin:30px 0 0 0;padding:3px 0;
        background:#dd6611;border-top: 1px solid #bb4400;border-bottom: 1px solid #bb4400;}

#windowclose a:link, #windowclose a:visited, windowclose a:active
        {font: 12px/10px arial, sans-serif;color: #ffeedd;}

#windowclose a:hover{color: #ffffff;}

#popup .formfeldstandardm {width:150px;}





h1 {position:absolute; top:0;left:200px;color:#820;height:130px;width:650px; overflow:hidden;text-align:left;z-index:0;font-size:14px;font-weight:normal;}

.ShopNameSlogan {display:none;}

/* ePages Monitor */
#MessageMonitor { color: black}



/* ------------------ Blog-Link ------------------------------------ */
#blogLink {position:absolute;top:-29px;}
#rechtspos #blogLink a {font-size:11px;color:#f94;font-weight:bold;}
#rechtspos #blogLink a:hover {color:#d60;}



.imgborder, #ProduktbildMittel, #produktbildGross {border:1px dotted #e72;background:#fffaf5;padding:0;}
#ProduktbildMittel {padding:0;}
#produktbildGross {padding:0;}

