a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt, u, ul, var {background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:bassline}
ol, ul {list-style:none}
blockquote, q {quotes:none}
table, table td {padding:0;border:none;border-collapse:collapse}
iframe {background-color:#F2F2F2}
#page1 #content .row-1 .col-1 {width:242px;margin-right:6px}
#page1 #content .row-1 .col-2 {width:242px;margin-right:6px}
#page1 #content .row-1 .col-3 {width:242px;margin-right:6px}
#page1 #content .row-1 .col-4 {width:242px}
#page1 #content .row-2 .col-1 {width:200px;margin-right:53px}
#page1 #content .row-2 .col-2 {width:657px}
#page2 #content .col-1 {width:195px;margin-right:53px;padding-top:10px}
#page2 #content .col-2 {width:657px}
aside .col-1 {width:122px;margin-right:71px}
aside .col-2 {width:96px;margin-right:96px}
aside .col-3 {width:112px;margin-right:82px}
aside .col-4 {width:136px;margin-right:60px}
aside .col-5 {width:130px}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}
mark, rp, rt, ruby, summary, time {display:inline}
body {background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1em;color:#000}
html {min-width:1000px}
html, body {height:100%}
.container {margin:0 auto;width:990px;font-size:.75em}
header .container {height:153px;overflow:hidden;position:relative}
aside {background:url(http://images.azafran.de/aside-tail.gif) repeat-x left top #131313;min-width:980px}
footer .container {text-align:center;line-height:1.667em;padding:26px 0}
.clear {clear:both}
.col-1 {float:left;}
.col-2, .col-3, .col-4, .col-5 {float:left;text-align:justify;}
.aligncenterindex {text-align:center;}
.wrapper {width:100%;overflow:hidden}
.wrap {width:100%;}
.tail-top, .tail-top1, .tail-top2, .tail-top3, .tail-top4 {background-repeat:repeat-x;background-color:#f2f2f2;background-position:left top;min-width:980px}
.tail-top {background-image:url(http://images.azafran.de/tail-top.png)}
.tail-top4 {background-image:url(http://images.azafran.de/tail-top4.png)}
input, select, textarea {font-family:Arial, Helvetica, sans-serif;font-size:1em;vertical-align:top;font-weight:normal;color:#393939;margin:0;padding:0; background: url("/images/input_bg.gif") no-repeat scroll 0 0 transparent; border: 0px solid #666666;padding: 2px;}
fieldset {border:0}
.info-list {padding-bottom:5px}
.info-list li {text-align:right;width:100%;overflow:hidden;vertical-align:top;border-bottom:1px solid #ffffff;padding:0 0 6px 5px;margin:0 0 6px -5px}
.info-list li span {float:left}
.info-versand {padding-bottom:5px;color: #B9433D;}
.info-versand li {text-align:center;font-size:15px;font-weight:bold;width:100%;overflow:hidden;vertical-align:top;border-bottom:1px solid #ffffff;padding:0 0 2px 5px;margin:0 0 2px -5px}
.solutions li {width:100%;overflow:hidden;vertical-align:top;margin:18px 0 0 -8px;background:url(http://images.azafran.de/divider1.gif) repeat-x left top;padding-top:20px}
.solutions li:first-child {background:none;padding-top:0;margin-top:0}
.solutions li img.dirk {float:left;margin-right:1px;background-image:url(http://images.azafran.de/icon1-7.jpg);background-repeat:no-repeat; background-position:0px -504px;width:78px;height:79px;}
.solutions li div{float:right;margin-right:1px;margin-left:0px;width:110px;margin-top:-11px;}
.solutions li img.icon1 {float:left;margin-right:9px;background-image:url(http://images.azafran.de/icon1-7.jpg);background-repeat:no-repeat; background-position:0px 0px;width:78px;height:79px;}
.solutions li img.icon2 {float:left;margin-right:9px;background-image:url(http://images.azafran.de/icon1-7.jpg);background-repeat:no-repeat; background-position:0px -84px;width:78px;height:79px;}
.solutions li img.icon3 {float:left;margin-right:9px;background-image:url(http://images.azafran.de/icon1-7.jpg);background-repeat:no-repeat; background-position:0px -168px;width:78px;height:79px;}
.solutions li img.icon4 {float:left;margin-right:9px;background-image:url(http://images.azafran.de/icon1-7.jpg);background-repeat:no-repeat; background-position:0px -252px;width:78px;height:79px;}
.solutions li img.icon6 {float:left;margin-right:9px;background-image:url(http://images.azafran.de/icon1-7.jpg);background-repeat:no-repeat; background-position:0px -420px;width:78px;height:79px;}
.solutions li p {margin-bottom:10px}
.list li {line-height:1.667em}
.list li:first-child {font-weight:bold}
.list li,
.list li a {color:#e5e5e5}
.list li a {text-decoration:none}
.list li a:hover {color:#9B7FB0}
.banners {padding:12px 0 0 0}
.banners li {float:left;font-size:26px;line-height:2.4em;letter-spacing:-1px;margin-left:6px}
.banners li:first-child {margin-left:0}
.banners li a {width:242px;display:block;height:65px;background:url(http://images.azafran.de/banner-bg.gif) no-repeat left top;text-align:center;color:#fff;text-decoration:none;font-family: 'PT Sans Narrow';font-weight: normal;text-shadow: 2px 2px 0px rgba(0, 0, 0, 1);}
.index-text li {list-style-type: square;margin: 8px 0px 11px 16px;padding: 0px;}
p {margin-bottom:10px;margin-top:10px;line-height:1.667em}
.price {text-align:center;display:block;font-size:30px;line-height:1.2em;letter-spacing:-1px;padding-bottom:10px;color:#B23730 !important;}
address {font-style:normal;line-height:1.667em;display:block;padding-bottom:20px}
a {color:#000;outline:none}
a:hover {text-decoration:none}
h1 {color:#000;font-size:30px;line-height:1.2em;margin-bottom:15px}
h2 {color:#747474;font-size:30px;line-height:1.2em;margin-bottom:15px;font-family: 'PT Sans Narrow';font-weight: normal;text-shadow: 1px 1px 0px rgba(150, 150, 150, 1);}
h2 a {text-decoration:none}
h3 {font-size:26px;line-height:1.2em;color:#E3E3E3;margin-bottom:30px;font-family: 'PT Sans Narrow';font-weight: normal;text-shadow: 2px 2px 0px rgba(0, 0, 0, 1);}
h4 {font-size:20px;line-height:1.2em;color:#747474;margin-bottom:20px;margin-top:10px;letter-spacing:-1px;font-family: 'PT Sans Narrow';font-weight: normal;text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);}
h5 {margin-bottom:10px}
.link1 {display:inline-block;color:#fff;font-size:15px;line-height:1.2em;text-decoration:none;background:url(http://images.azafran.de/link1-right.png) no-repeat right top;padding-right:7px;text-transform:uppercase}
.link1:hover {color:#000}
.link1 span {display:block;background:url(http://images.azafran.de/link1-left.png) no-repeat left top;padding-left:7px}
.link1 span span {background:url(http://images.azafran.de/link1-bgd.png) left top repeat-x;padding:12px 14px}
.link2:hover {color:#000}
.link3:hover {color:#000}
.link4:hover {color:#000}
.line-ver1 {background-image:url(http://images.azafran.de/line-ver1.gif);background-repeat:repeat-y;background-position:336px 0;width:100%}
.line-ver2 {background-image:url(http://images.azafran.de/line-ver1.gif);background-repeat:repeat-y;background-position:457px 0;width:100%}
.line-ver3 {background-image:url(http://images.azafran.de/line-ver1.gif);background-repeat:repeat-y;background-position:617px 0;width:100%}
.line-ver4 {background-image:url(http://images.azafran.de/line-ver1.gif);background-repeat:repeat-y;background-position:777px 0;width:100%}
blockquote p{color:#000000;font-family: Tahoma, Arial, Helvetica, Sans-Serif;text-align: left;}
blockquote{border-color:#000000;border-style:solid;border-width:1px;margin:10px 0px 10px 0px; padding:5px 5px 5px 27px; background-color:#D6C2E5; background-image:url(http://images.azafran.de/PostQuote.png);  background-position:left top;  background-repeat:no-repeat;}
.header-box {width:100%;background:url(http://images.azafran.de/header-box-tail.gif) repeat-x left top;position:relative;top:75px}
.header-box .left {background:url(http://images.azafran.de/header-box-left.gif) no-repeat left top}
.header-box .right {background:url(http://images.azafran.de/header-box-right.gif) no-repeat right top;height:81px}
.box {background:url(http://images.azafran.de/box-tail.gif) repeat-x left top #fff;width:100%}
.box .border-bot {background:url(http://images.azafran.de/border-bot.gif) repeat-x left bottom}
.box .border-left {background:url(http://images.azafran.de/border-left.gif) repeat-y left top}
.box .border-right {background:url(http://images.azafran.de/border-right.gif) repeat-y right top}
.box .left-top-corner {background:url(http://images.azafran.de/left-top-corner.gif) no-repeat left top}
.box .right-top-corner {background:url(http://images.azafran.de/right-top-corner.gif) no-repeat right top}
.box .left-bot-corner {background:url(http://images.azafran.de/left-bot-corner.gif) no-repeat left bottom;width:100%}
.box .right-bot-corner {background:url(http://images.azafran.de/right-bot-corner.gif) no-repeat right bottom}
.box .inner {padding:15px 25px 26px 30px; height:365px;}
.box .inner2 {padding:15px 25px 26px 20px;height:365px;}
.box .inner2 h3 {padding:0px 0px 0px 10px}
header nav {float:right;padding:13px 60px 0 0}
header nav li {float:left;font-size:18px;line-height:3em;text-transform:uppercase;padding-left:21px;margin-left:19px;background:url(http://images.azafran.de/divider.gif) repeat-y left top}
header nav li:first-child {background:none;padding-left:0;margin-left:0}
header nav li a {color:#fff;text-decoration:none;font-family: 'PT Sans Narrow';font-size:21px;}
header nav li.current a, header nav li a:hover {color:#9B7FB0}
header .top-info {position:absolute;left:185px;top:30px}
header .top-logo {position:absolute;left:25px;top:2px;}
header .top-logo img {width:150px;height:75px;}
header .top-logo a {}
header .top-lang {position:absolute;right:8px;top:41px;}
header .top-lang img {width:20px;height:15px;margin:5px 5px 5px 5px;}
header .top-lang a {}
header .top-lang img.de {background-image:url(http://images.azafran.de/azafran_sprite.png);background-repeat:no-repeat; background-position:0px -664px;width:20px;height:15px;margin:5px 5px 5px 5px;}
header .top-lang img.en {background-image:url(http://images.azafran.de/azafran_sprite.png);background-repeat:no-repeat;background-position:0px -726px;width:20px;height:15px;margin:5px 5px 5px 5px;}
header .top-lang img.es {background-image:url(http://images.azafran.de/azafran_sprite.png);background-repeat:no-repeat;background-position:0px -788px;width:20px;height:15px;margin:5px 5px 5px 5px;}
header .top-login {position:absolute;right:20px;top:5px}
header  h1 a {text-decoration:none}
#logo-info {padding:25px 0 0 34px;font-size:28px;line-height:1.0em}
#logo-info a {text-decoration:none}
#content .inside {padding:0 2px}
#content .inside1 {padding:20px 0 48px 42px}
#content .inside2 {padding:50px 0 48px 42px}
aside .inside {padding:35px 40px 35px 44px}
aside .line-ver1 {background-image:url(http://images.azafran.de/line-ver.gif);background-repeat:repeat-y;background-position:162px 0;width:100%}
aside .line-ver2 {background-image:url(http://images.azafran.de/line-ver.gif);background-repeat:repeat-y;background-position:354px 0;width:100%}
aside .line-ver3 {background-image:url(http://images.azafran.de/line-ver.gif);background-repeat:repeat-y;background-position:547px 0;width:100%}
aside .line-ver4 {background-image:url(http://images.azafran.de/line-ver.gif);background-repeat:repeat-y;background-position:742px 0;width:100%}
#faded {width:990px;height:350px;margin:7px 5px;background:url(/images/slider-bg.jpg) no-repeat 0px 5px}
#faded ul {list-style:none;padding:0;margin:0}
#faded ul.pagination li a span,
#faded ul.pagination li a small {padding-left:40px}
#faded ul.slides li {position:relative;width:100%}
#faded ul.slides li a {color:#fff;text-transform:uppercase;text-decoration:none;position:absolute;right:43px;top:172px;font-size:18px;line-height:1.2em;padding-left:8px;background:url(http://images.azafran.de/button-left.png) no-repeat left top;letter-spacing:-1px}
#faded ul.slides li a:hover {color:#fff}
#faded ul.slides li a span {display:block;padding-right:8px;background:url(http://images.azafran.de/button-right.png) no-repeat right top}
#faded ul.slides li a span span {background:url(http://images.azafran.de/button-tail.png) repeat-x left top;padding:15px 14px 17px 14px}
a {outline:0;border:0}
#shopWrap * {margin:0;padding:0}
#shopWrap h2 {font-size:22px;}
#shopWrap a,
#shopWrap a:link,
#shopWrap a:link,
#shopWrap a:link,
#shopWrap a:hover {background:transparent;text-decoration:none;outline: none;cursor:pointer;}
#shopWrap a:link {color:#893769;outline: none;}
#shopWrap a:hover, #shopWrap a:active {color:#893769;outline: none;}
#shopWrap a:hover {color:#555;text-decoration:underline;outline: none;}
#shopWrap a img {border:none;outline: none;}
#shopWrap input {font-family:Arial, Sans-serif;font-size:12px;}
#shopWrap input[type=text], #shopWrap input[type=password] {border:1px solid #666;padding:2px;background:url(img/input_bg.gif) no-repeat;}
#shopWrap p {margin:8px 0px;}
#shopWrap table td {padding:2px;}
#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:hover, #breadcrumb a:active {line-height:23px;text-decoration:none;outline: none;font-weight:normal;cursor:pointer;color:#333333;margin:0;padding:0;}
#shopWrap #topmenu a, #topmenu a:link, #topmenu a:visited, #topmenu a:hover, #topmenu a:active {line-height:36px;vertical-align:middle;text-decoration:none;outline: none;font-weight:bold;cursor:pointer;color:#fff;margin:0;padding:0;}
#shopWrap #topmenu a:hover {color:#ccc;}
#leftcol {float:left;width:200px;padding:0px 0px 15px 0px;margin-top: 10px !important;}
#rightcol {float:right;width:200px;padding:0px 0px 15px 0px;margin-top: 10px !important;}
#shopcontent {float:left;width:525px;padding:0px 25px;margin-bottom:15px;}
#shopWrap h4.categoryheader {background: #868686 url(../images/bg_boxheader.gif);height:28px;font-size:14px;font-weight: bold;letter-spacing: 0.5px;color:#fff;padding:2px 8px 0px 8px;margin:0;line-height:28px;vertical-align:middle;text-shadow: 0px 0px 0px rgba(150, 150, 150, 1) !important;}
ul#categorymenu {background-color:#EDEDED;margin-bottom:15px;border: solid #ccc;border-width:0px 1px 1px 1px;}
ul#categorymenu li.level1 {list-style-type:none;border: solid #fff;border-width:1px 0px 0px 0px;}
ul#categorymenu li.level1 a {text-decoration:none;outline: none;color:#333;background:#eee;font-weight:bold;padding:4px 0px 4px 6px;display:block;}
ul#categorymenu li.level1 a:hover {text-decoration:none;color:#333;background-color:#e1e1e1;font-weight:bold;}
ul#categorymenu li.level2 a:hover {text-decoration:none;color:#333;background-color:#c7c7c7;font-weight:bold;}
ul#categorymenu li.level3 a:hover {text-decoration:none;color:#333;background-color:#b3b3b3;font-weight:bold;}
ul#categorymenu li.level4 a:hover {text-decoration:none;color:#333;background-color:#999;font-weight:bold;}
ul#categorymenu li.level5 a:hover {text-decoration:none;color:#333;background-color:#7e7e7e;font-weight:bold;}
#shopWrap h4.boxheader {background: #868686 url(../images/bg_boxheader.gif);height:28px;font-size:14px;font-weight: bold;letter-spacing: 0.5px;color:#fff;padding:2px 8px 0px 8px;margin:0;line-height:28px;vertical-align:middle;text-shadow: 0px 0px 0px rgba(150, 150, 150, 1) !important;}
#shopWrap h4.boxheader a:link,
#shopWrap h4.boxheader a:hover,
#shopWrap h4.boxheader a:active,
#shopWrap h4.boxheader a:visited {text-decoration:none;outline: none;color:#fff;}
#shopWrap .boxbody {background-color:#ededed;border: solid #ccc;border-width:0px 1px 1px 1px;padding:8px;margin-bottom:15px}
#shopWrap .boxbody div {float: right;margin-left: 0;margin-right: 1px;margin-top: -11px;width: 95px;}
#shopWrap .boxbody h3, #shopWrap .boxbody h3 a {font-size:11px}
#shopWrap .boxbody h3.center, #shopWrap .boxbody h3.center a {font-size:11px;text-align:center;outline: none;}
#shopWrap .boxbody p {color:#000000;font-size:11px;margin:6px 0px;}
#shopWrap .boxbody td {color:#000000;font-size:11px;margin:6px 0px;}
#shopWrap .boxbody a {font-size:11px;outline: none;}
#shopWrap h4.boxcartheader {background: #893769 url(../images/bg_boxheader_cart.gif);height:28px;font-size:14px;font-weight: bold;letter-spacing: 0.5px;color:#fff;padding:2px 8px 0px 8px;margin:0;line-height:28px;vertical-align:middle;text-shadow: 0px 0px 0px rgba(150, 150, 150, 1) !important;}
#shopWrap .boxcartbody {padding:4px 8px 4px 8px;margin-bottom:15px;background-color:#EDEDED;border: solid #ccc;border-width:0px 1px 1px 1px;}
#shopWrap .boxcartbody p {font-size:11px;}
#shopWrap .productPreview {padding:0;margin:0;float: left;width: 160px;padding: 3px;margin-bottom: 20px;margin-left: 3px;margin-right: 3px;border: 1px solid #cccccc;background-color: #f8f8f8;}
#shopWrap .productPreviewContent {vertical-align:top;}
#shopWrap .productPreviewContent h5 {text-align: center;}
#shopWrap .productPreviewContent h5 {font-size:14px;font-weight:bold;outline: none;}
#shopWrap .productPreviewImage {vertical-align:top;padding:3px 15px 0px 0px;}
#shopWrap .productPreviewImage img {border: solid 1px #cccccc;padding: 3px;margin-left: 12px;}
#shopWrap .productPreviewContent .price {font-size:18px;font-weight:bold;padding:0;margin:0;text-align: center;margin-bottom: 5px;}
#shopWrap .productPreviewContent .taxandshippinginfo {font-size:11px;font-weight:normal;color:#999;padding:0;margin:0;}
#shopWrap .productPreviewContent .vpe {font-size:11px;font-weight:normal;color:#999;padding:0;margin:0;}
#shopWrap .productPreviewContent .shippingtime {font-size:11px;font-weight:normal;color:#999;padding:0;margin:0;}
#shopWrap .productPreviewDetails{width:100px;margin: 0px auto;}
#shopWrap div.highlightbox {padding: 15px;background-color:#f8f8f8;border: solid #d9d9d9 1px;overflow:auto;}
#shopWrap .sitemapheader a:link, .sitemapheader a:visited, .sitemapheader a:hover {color:#fff;text-decoration:none;outline: none;}
#shopcontent ol, #shopcontent ul {margin:10px 0 10px 14px;}
.popupproductinfo #productinfowrap ol, .popupproductinfo #productinfowrap ul {margin:10px 0 10px 186px;}
#shopWrap .search_header {line-height:normal;}
#shopWrap div.agbframe ol, #shopWrap div.agbframe ul  {margin-left:30px;}
#tabbed_product_info, #accordion_product_info{margin-top: 10px;}
.dirk-pic {float:left;margin-right:1px;background-image:url(http://images.azafran.de/icon1-7.jpg);background-repeat:no-repeat; background-position:0px -504px;width:78px;height:79px;}
h1{font-family: Myriad Pro Regular,'PT Sans Narrow'; text-shadow: #000 1px 1px; color: #9B7FB0 !important;font-weight:normal !important;}
h1 a{color: #9B7FB0 !important;}
#logo-info{line-height: 1em;padding: 23px 0 0 40px;font-size: 31px;font-family: Myriad Pro Regular,'PT Sans Narrow'; text-shadow: #000 1px 1px; color: #9B7FB0 !important;}
#logo-info a{color: #9B7FB0 !important;}
#logo-info a span{color: #E3E3E3 !important;}
#shopWrap .productPreviewContent h2 {margin: 0 0 5px;padding: 0;text-align: center;text-shadow: 0px 0px 0 #969696 !important;}
#shopWrap .productPreviewContent .productOldPrice {color:#B23730 !important;}
#shopWrap .productPreviewContent .price {font-weight: normal !important;}
.mobileButton {-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;color:#777777;font-family:arial;font-size:15px;font-weight:bold;padding:8px 39px;text-decoration:none;text-shadow:1px 1px 0px #ffffff;}
.mobileButton:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background-color:#dfdfdf;}
#commentform input[type="submit"]{-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9e9e9e), color-stop(1, #211f21) );background:-moz-linear-gradient( center top, #9e9e9e 5%, #211f21 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#211f21');background-color:#9e9e9e;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;color:#ebe8eb;font-family:arial;font-size:15px;font-weight:bold;padding:8px 39px;text-decoration:none;text-shadow:0px 0px 0px #ffffff;}
#commentform input[type="submit"]:hover {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #211f21), color-stop(1, #9e9e9e) );background:-moz-linear-gradient( center top, #211f21 5%, #9e9e9e 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#211f21', endColorstr='#9e9e9e');background-color:#211f21;}
.top-lang img.en {background-image: url("http://images.azafran.de/azafran_sprite.png");background-position: 0 -726px;background-repeat: no-repeat;height: 15px;margin: 5px;width: 20px;}
.top-lang img.de {background-image: url("http://images.azafran.de/azafran_sprite.png");background-position: 0 -664px;background-repeat: no-repeat;height: 15px;margin: 5px;width: 20px;}
.top-lang img.es {background-image: url("http://images.azafran.de/azafran_sprite.png");background-position: 0 -788px;background-repeat: no-repeat;height: 15px;margin: 5px;width: 20px;}
.top-login img {max-width:50px;height: auto;display: block;float: left;margin-left: 5px;}
.organic-pic {margin-top:20px;}
.social-pic {margin-top:19px;}
#shopcontent a{color: #893769 !important;outline: medium none;}
.fleft {float:left}
.fright {float:right}
.clear {clear:both}
.col-1 {float:left;}
.col-2, .col-3, .col-4, .col-5 {float:left;text-align:justify;}
.alignright {text-align:right}
.aligncenterindex {text-align:center;}
.aligncenter {text-align:center;background-color: #F8F8F8 ;border: 1px solid #D9D9D9;
overflow: auto; padding: 15px;}
.entryhome {height:200px;border-bottom: 1px solid #CCCCCC;}
.entryhome p{width:60%;float:left;}
.entryhome img {border: 1px solid #CCCCCC;float: left;margin-left: 100px;padding: 5px;}
.wrapper {width:100%;overflow:hidden}
.wrap {width:100%;}
.blog li {width:100%;overflow:hidden;vertical-align:top;margin:18px 0 0 0;background:url(http://images.azafran.de/divider1.gif) repeat-x left top;padding-top:20px}
.blog li:first-child {background:none;padding-top:0;margin-top:0}
/*DG Box */
.dbgbox1{width:223px;border:2px solid #9B7FB0;height:110px;padding:10px;margin-top:10px;background:#f2f2f2;float:left;margin-left:50px;}
.dbgboxtop{width:223px;height:117px;overflow:hidden;float:left;}
.dbgboxbot{width:223px;height:23px;overflow:hidden;float:left;color:#000;font-weight:bold;}
.dbgheadtext{color:#000;font-family:Arial, Helvetica, sans-serif;text-align:left;font-weight:bold;}