
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
}
audio,
canvas,
video {
display: inline-block;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden],
template {
display: none;
}
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
padding: 0;
}
a {
background: transparent;
}
a:focus {
outline: thin dotted;
}
a:active,
a:hover {
outline: 0;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
mark {
background: #ff0;
color: #000;
}
code,
kbd,
pre,
samp {
font-family: monospace, serif;
font-size: 1em;
}
pre {
white-space: pre-wrap;
}
q {
quotes: "\201C" "\201D" "\2018" "\2019";
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 0;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
button,
input,
select,
textarea {
font-family: inherit;
font-size: 100%;
margin: 0;
}
button,
input {
line-height: normal;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="search"] {
-webkit-appearance: textfield;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
vertical-align: top;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.clearfix:before,
.clearfix:after {
content: " ";
display: table;
}
.clearfix:after {
clear: both;
}
.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}
.hide {
display: none;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.hidden {
display: none !important;
visibility: hidden !important;
}
.affix {
position: fixed;
}
.row-fluid {
width: 100%;
*zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
display: table;
content: "";
line-height: 0;
}
.row-fluid:after {
clear: both;
}
.row-fluid [class*="span"] {
display: block;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
float: left;
margin-left: 2.127659574468085%;
*margin-left: 2.074468085106383%;
}
.row-fluid [class*="span"]:first-child {
margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
margin-left: 2.127659574468085%;
}
.row-fluid .span12 {
width: 100%;
*width: 99.94680851063829%;
}
.row-fluid .span11 {
width: 91.48936170212765%;
*width: 91.43617021276594%;
}
.row-fluid .span10 {
width: 82.97872340425532%;
*width: 82.92553191489361%;
}
.row-fluid .span9 {
width: 74.46808510638297%;
*width: 74.41489361702126%;
}
.row-fluid .span8 {
width: 65.95744680851064%;
*width: 65.90425531914893%;
}
.row-fluid .span7 {
width: 57.44680851063829%;
*width: 57.39361702127659%;
}
.row-fluid .span6 {
width: 48.93617021276595%;
*width: 48.88297872340425%;
}
.row-fluid .span5 {
width: 40.42553191489362%;
*width: 40.37234042553192%;
}
.row-fluid .span4 {
width: 31.914893617021278%;
*width: 31.861702127659576%;
}
.row-fluid .span3 {
width: 23.404255319148934%;
*width: 23.351063829787233%;
}
.row-fluid .span2 {
width: 14.893617021276595%;
*width: 14.840425531914894%;
}
.row-fluid .span1 {
width: 6.382978723404255%;
*width: 6.329787234042553%;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
float: right;
}
.row-fluid [class*="span"] .lrn-element {
margin-bottom: 20px;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
display: block;
}
audio[controls],
canvas,
video {
display: inline-block;
*display: inline;
*zoom: 1;
}
html {
font-size: 100%;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
margin: 0;
font-size: 12px;
line-height: 18px;
color: #888;
}
div#lrn-pagecontent {
background-color: #fff;
}
#lrn-bi-86 div#lrn-pagecontent,
#lrn-bi-204 div#lrn-pagecontent {
background-color: transparent;
}
body,
button,
input,
select,
textarea {
font-family: 'Droid Sans', sans-serif;
color: #888;
letter-spacing: 0.01em;
}
h1,
h2,
.h2
h3,
h4,
h5,
h6 {
margin: 0 0 10px;
}
h1 {
font-size: 22px;
line-height: 26px;
}
h2,
.h2 {
font-size: 18px;
line-height: 22px;
margin: 1em 0;
}
.h2 {
font-weight: bold;
display: block;
}
h3 {
font-size: 16px;
line-height: 20px;
}
h4,
h5,
h6 {
font-size: 14px;
line-height: 18px;
}
.green {
color: #3dad4b;
}
.center {
text-align: center;
}
.justify {
text-align: justify;
}
.rightalign {
text-align: right;
}
.produktbeschreibungslink {
font-weight: bold;
}
.bg-gray,
.bg-gray-full {
background: #E4E4E4;
padding: 7px;
color: #888;
font-size: 14px;
font-weight: bold;
margin-right: 0 !important;
display: block;
width: 700px !important;
}
.whitebox {
background: #fff;
padding: 5px;
text-align: justify;
}
.print {
display: none;
}
.rightPos .bg-gray,
.leftPos .bg-gray {
width: 390px;
}
.bg-gray-full,
.leftPos .bg-gray {
padding-left: 7px;
}
.container {
width: 960px;
padding: 0 20px;
margin: 0 auto;
z-index: 100;
position: relative;
}
.span3 .inner article {
margin: 10px 14px;
width: 168px;
margin-left: 0px;
}
.span3:first-child .inner article {
margin-left: 14px;
width: 168px;
}
.span6 .inner article {
margin: 0 8px;
width: 410px;
}
#bannermodul {
left: 980px;
position: absolute;
top: 175px;
}
#lrn-bi-1 .span6 .inner .article {
margin: 0 8px;
}
#lrn-bi-61 .lrn-el-654,
#lrn-bi-61 .lrn-el-901 {
margin-top: -10px;
}
.header.inner {
padding-left: 0;
}
a,
a:active {
color: #888;
text-decoration: none;
}
hr {
color: #e5e5e5;
border-top: 1px solid;
border-bottom: none;
}
.lrn-news-content hr {
color: #888;
}
a:focus,
a:hover,
a:active {
outline: 0;
}
ul,
ol {
margin: 1em 0;
padding: 0 0 0 40px;
list-style-type: none;
}
nav ul,
nav ol {
list-style: none;
margin: 0;
padding: 0;
}
figure {
margin: 0;
}
.clear:before,
.clear:after {
content: " ";
display: table;
}
.clear:after {
clear: both;
}
.clear:before,
.clear:after {
content: " ";
display: table;
}
.clear:after {
clear: both;
}
.uppercase {
text-transform: uppercase;
}
button,
input,
select,
textarea {
font-size: 100%;
margin: 0;
vertical-align: baseline;
*vertical-align: middle;
padding: 3px;
}
button,
input {
line-height: normal;
*overflow: visible;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
cursor: pointer;
-webkit-appearance: button;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
}
input[type="search"] {
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
vertical-align: top;
}
input:invalid,
textarea:invalid {
background-color: #DFDFDE;
}
#logo {
padding-top: 15px;
}
.box {
padding: 20px;
border-radius: 10px;
behavior: url(/css/presets/PIE.php);
position: relative;
}
.box ul {
padding: 25px 23px 0;
}
.box ul li {
list-style-type: disc;
}
.box ul li a {
color: #888;
}
.box .more-btn {
position: absolute;
color: #fff;
bottom: -20px;
left: 50%;
margin-left: -50px;
width: 100px;
height: 20px;
padding: 5px;
background: transparent url(/images/sprite.png) -138px -125px no-repeat;
display: block;
text-align: center;
}
.box-border {
border: 1px solid #cbcbcb;
}
.box-background {
background-color: #f0f0f0;
background-image: -webkit-gradient(linear,0 0,0 100%,from(#f0f0f0),color-stop(75%,#d7d7d7),to(#e9e9e9));
background-image: -webkit-linear-gradient(#f0f0f0,#d7d7d7 75%,#e9e9e9);
background-image: -moz-linear-gradient(top,#f0f0f0,#d7d7d7 75%,#e9e9e9);
background-image: linear-gradient(#f0f0f0,#d7d7d7 75%,#e9e9e9);
background-repeat: no-repeat;
-pie-background: linear-gradient(#f0f0f0,#d7d7d7 75%,#e9e9e9);
behavior: url(/css/presets/PIE.php);
}
.box-shadow {
-webkit-box-shadow: 0 1px 2px #666;
box-shadow: 0 1px 2px #666;
behavior: url(/css/presets/PIE.php);
}
article.box header {
border-bottom: 1px solid #d1d1d1;
}
article.box header h3,
article.box header header .h3,
article.box header .h3 {
font-size: 18px;
line-height: 36px;
margin: 0;
}
article.box header span.h3 {
font-size: 18px;
line-height: 36px;
margin: 0;
font-weight: bold;
padding-top: 7px;
}
article.box header h3 span,
article.box header header .h3 span {
font-size: 14px;
font-weight: normal;
}
article.box header div.pull-left .h3.green {
margin: 0;
font-size: 14px;
font-weight: normal;
}
article.global {
-webkit-box-shadow: 0 4px 2px -2px #888;
box-shadow: 0 4px 2px -2px #888;
behavior: url(/css/presets/PIE.php);
}
article.global,
article.info {
padding: 0;
background: #e5e5e5;
border-radius: 10px 10px 0 0;
behavior: url(/css/presets/PIE.php);
min-height: 357px;
}
article.global .header,
article.global .elheader,
article.info .header,
article.info .elheader {
border-radius: 10px 10px 0 0;
behavior: url(/css/presets/PIE.php);
background-color: #ebebeb;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#ebebeb),to(#dfdfdf));
background-image: -webkit-linear-gradient(top,#ebebeb,0%,#dfdfdf,100%);
background-image: -moz-linear-gradient(top,#ebebeb 0%,#dfdfdf 100%);
background-image: linear-gradient(to bottom,#ebebeb 0%,#dfdfdf 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#ebebeb 0%,#dfdfdf 100%);
padding: 10px 20px 5px 50px;
}
article.global .header img,
article.global .elheader img,
article.info .header img,
article.info .elheader img {
margin: 5px 0 0 30px;
}
article.global .header h1,
article.global .elheader h1,
article.info .header h1,
article.info .elheader h1 {
font-size: 14px;
height: 35px;
line-height: 45px;
font-weight: normal;
}
article.global div.pull-left,
article.global div.pull-right,
article.info div.pull-left,
article.info div.pull-right {
width: 280px;
padding: 10px;
}
article.global div.pull-left,
article.info div.pull-left {
padding: 10px 10px 10px 0;
}
article.global div.pull-left .more-btn,
article.info div.pull-left .more-btn {
position: relative;
}
article.global div.pull-left:before,
article.info div.pull-left:before {
content: "";
width: 10px;
}
article.global div.pull-left p,
article.info div.pull-left p {
text-align: justify;
}
article.global div.pull-right,
article.info div.pull-right {
padding-right: 40px;
}
article.global div.pull-right img,
article.info div.pull-right img {
margin-top: 80px;
}
article.global h2,
article.info h2 {
font-weight: normal;
font-size: 14px;
line-height: 20px;
}
article.global h2 .green,
article.info h2 .green {
font-size: 18px;
line-height: 32px;
position: relative;
}
article.global h2 .green:after,
article.info h2 .green:after {
content: "<";
position: absolute;
top: -6px;
right: -10px;
color: #888;
}
article.global .more-btn,
article.info .more-btn {
background: transparent url(/images/sprite.png) -22px -125px no-repeat;
}
article.info {
position: relative;
text-align: right;
}
article.info.box p {
padding: 20px;
position: relative;
z-index: 100;
margin-top: 115px;
}
article.info.box p .uppercase {
font-size: 14px;
}
article.info:before {
position: absolute;
top: 4px;
left: 5px;
content: "";
width: 120px;
height: 335px;
z-index: 50;
background: transparent url(/images/info.png) 0 0 no-repeat;
}
.lrn-el-945 .cycle-slideshow-container:after {
width: 954px !important;
left: 2px;
}
.ie8 .row-fluid [class*='span'] .lrn-element.lrn-el-945 {
margin-bottom: 0;
}
.ie8 .row-fluid [class*='span'] .lrn-element.lrn-el-945 .cycle-slideshow-container:after {
background: url(/images/shadowSliderBig.png) no-repeat;
left: 4px;
}
.lrn-el-605 ul {
list-style-type: disc;
}
.lrn-el-747 .inner {
padding-left: 0 !important;
padding-bottom: 0 !important;
}
.lrn-el-747 .inner article {
margin-top: 0;
width: 210px;
}
.cartToggle {
font-weight: bold;
font-size: 12px;
}
.elheader {
height: 53px;
display: block;
}
#lrn-bi-119 .lrn-el-914 .inner {
padding-bottom: 0 !important;
}
#lrn-bi-119 .global .header,
#lrn-bi-119 .global .elheader {
padding: 10px 110px 5px 50px;
height: 54px;
}
#lrn-bi-119 .global .header figcaption,
#lrn-bi-119 .global .elheader figcaption {
font-size: 15px;
line-height: 50px;
height: 50px;
}
#lrn-bi-119 .global .content.pull-left {
width: 240px;
padding: 10px 10px 10px 50px;
}
#lrn-bi-119 .global .content.pull-left .green {
font-size: 16px;
height: 30px;
line-height: 30px;
position: relative;
}
#lrn-bi-119 .global .content.pull-left .green:after {
content: "<";
position: absolute;
top: -4px;
right: -15px;
color: #888;
}
#lrn-bi-119 .global .content.pull-left .uppercase {
font-size: 14px;
line-height: 20px;
}
#lrn-bi-119 .global .content.pull-left ul {
padding-left: 0;
}
#lrn-bi-119 .global .content.pull-left ul li {
list-style-type: none;
height: 20px;
line-height: 20px;
}
#lrn-bi-119 .global .content.pull-right {
width: 340px;
}
#lrn-bi-119 .global .content.pull-right img {
margin-top: 20px;
}
#lrn-bi-119 .info .header,
#lrn-bi-119 .info .elheader {
height: 54px;
}
.slider {
position: relative;
z-index: 200;
}
.slider:before {
position: absolute;
top: 0;
left: 0;
content: "";
height: 8px;
width: 958px;
-webkit-box-shadow: 0 3px 3px 0 #dedede inset;
box-shadow: 0 3px 3px 0 #dedede inset;
behavior: url(/css/presets/PIE.php);
z-index: 500;
}
.slider img {
-webkit-box-shadow: 0 6px 4px -4px #bbb;
box-shadow: 0 6px 4px -4px #bbb;
behavior: url(/css/presets/PIE.php);
z-index: 300;
position: relative;
}
#lrn-bi-1 .cycle-slide img,
#lrn-bi-1 .cycle-slideshow-container,
#lrn-bi-1 .cycle-slideshow-container:after {
width: 960px;
}
.borderTd {
border-bottom: 1px solid #E5E5E5;
}
header.noprint {
position: relative;
z-index: 300;
}
header .firstRow {
font-weight: normal;
}
header .firstRow .minicart {
position: absolute;
width: 158px;
top: 15px;
right: 10px;
}
header .firstRow .minicart .span6.pull-right {
text-align: right;
}
header .firstRow .minicart .icon-cart-open {
background-color: #CCCCCB;
}
header .firstRow .minicart .icon-cart-open.cartAktiv {
background-color: #3DAD4B;
color: #fff !important;
}
header .firstRow .minicart [class*="span"] {
margin-top: 5px;
height: 15px;
}
header .firstRow .minicart .cartHead {
font-size: 16px;
color: #888;
}
header .firstRow .minicart .kasse {
text-align: right;
}
header .firstRow .minicart .kasse a {
padding: 2px 5px;
border-radius: 5px;
-webkit-border-radius: 5px;
background-color: #b2b2b2;
color: #FFF;
}
header .firstRow .minicart .kasse a.cartAktiv {
background: #3DAD4B;
color: #fff !important;
}
.ie8 header .firstRow .minicart .kasse a {
behavior: none;
}
header .firstRow .minicart .login {
color: #EE9B1E;
background: none;
}
header .firstRow [class*="span"] {
margin-top: 30px;
height: 60px;
color: #cbcbcb;
}
header .firstRow .service {
font-size: 14px;
text-align: right;
padding: 29px 0 0 50px;
}
header .secondRow {
height: 53px;
margin-top: 5px;
}
header .secondRow ul.meta {
text-align: right;
margin: 5px 0 0 0;
width: 405px;
}
header .secondRow ul.meta li {
float: left;
}
header .secondRow ul.meta li a {
color: #888;
padding: 0 5px;
display: block;
}
header .secondRow ul.meta li a.share {
position: relative;
padding: 0 22px 0 5px;
}
header .secondRow ul.meta li a.share:before {
position: absolute;
width: 22px;
height: 22px;
right: 0;
top: 0;
content: "";
background: transparent url(/images/sprite.png) -372px -17px no-repeat;
}
header .secondRow ul.meta .gold {
color: #ED9B1E !important;
}
header .secondRow .searchinput {
width: 28%;
}
header .secondRow .spacer {
width: 19%;
}
header .searchbox form {
position: relative;
margin-top: 4px;
}
header .searchbox form input {
border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #b6b6b6;
background: #f0f0f0;
width: 130px;
padding-right: 25px;
margin-right: 10px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.ie8 header .searchbox form input {
behavior: none;
}
header .searchbox form .search-btn {
position: absolute;
right: 14px;
top: 4px;
border: none;
height: 20px;
width: 22px;
background: transparent url(/images/sprite.png) -345px -19px no-repeat;
}
#content {
position: relative;
}
#content .ui-autocomplete {
border: 1px solid #b6b6b6;
padding: 0;
top: 110px !important;
right: 10px;
left: auto !important;
width: 340px !important;
position: absolute;
z-index: 500 !important;
}
#content .ui-autocomplete li a {
cursor: pointer;
}
#content TABLE.cart TFOOT TD.cart-amount {
text-align: right;
}
nav.topnavigation {
width: 750px;
height: 25px;
min-height: 25px;
float: right;
position: relative;
z-index: 300;
}
.homecare h1 {
color: #4C8698;
}
nav.topnavigation ul {
float: right;
list-style: none;
display: block;
margin: 0;
padding: 0;
}
nav.topnavigation ul li {
list-style: none;
width: 155px;
padding-left: 15px;
margin-right: 7px;
float: left;
position: relative;
}
nav.topnavigation ul li a {
display: block;
position: relative;
width: 130px;
height: 40px;
background-color: #e3e3e2;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#e3e3e2),to(#cecece));
background-image: -webkit-linear-gradient(top,#e3e3e2,0%,#cecece,100%);
background-image: -moz-linear-gradient(top,#e3e3e2 0%,#cecece 100%);
background-image: linear-gradient(to bottom,#e3e3e2 0%,#cecece 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#e3e3e2 0%,#cecece 100%);
behavior: url(/css/presets/PIE.php);
-webkit-box-shadow: 0 3px 6px #989898;
box-shadow: 0 3px 6px #989898;
color: #FFF;
font-weight: bold;
overflow: hidden;
text-align: center;
font-size: 18px;
padding: 5px;
border-radius: 0 0 120px 120px/0 0 50px 50px;
}
nav.topnavigation ul li a span.icon {
background: transparent url(/images/sprite.png) 2px 0 no-repeat;
width: 75px;
height: 60px;
display: block;
margin: 30px auto;
}
nav.topnavigation ul li:before,
nav.topnavigation ul li:after {
content: '';
position: absolute;
top: 0;
width: 15px;
height: 25px;
}
nav.topnavigation ul li:before {
left: 0;
background: url(/images/ecke_li_default.png) transparent no-repeat;
}
nav.topnavigation ul li:after {
right: 0;
background: url(/images/ecke_re_default.png) transparent no-repeat;
}
nav.topnavigation ul li.klinikwelt a span.icon {
background-position: 0 0;
}
nav.topnavigation ul li.klinikwelt.active a {
height: 40px;
border-radius: 0 0 120px 120px/0 0 50px 50px;
box-shadow: 0 3px 6px #989898;
behavior: url(/css/presets/PIE.php);
background-color: #FF543B;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#FF543B),to(#C8321B));
background-image: -webkit-linear-gradient(top,#FF543B,0%,#C8321B,100%);
background-image: -moz-linear-gradient(top,#FF543B 0%,#C8321B 100%);
background-image: linear-gradient(to bottom,#FF543B 0%,#C8321B 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#FF543B 0%,#C8321B 100%);
}
nav.topnavigation ul li.klinikwelt.active a:hover {
color: #fff;
}
nav.topnavigation ul li.klinikwelt.active a span.icon {
margin-top: 20px;
}
nav.topnavigation ul li.klinikwelt.active:before {
background: url(/images/ecke_li_klinik.png) transparent no-repeat;
}
nav.topnavigation ul li.klinikwelt.active:after {
background: url(/images/ecke_re_klinik.png) transparent no-repeat;
}
nav.topnavigation ul li.praxisshop a span.icon {
background-position: -83px 0;
}
nav.topnavigation ul li.praxisshop.active a {
height: 40px;
border-radius: 0 0 120px 120px/0 0 50px 50px;
box-shadow: 0 3px 6px #989898;
behavior: url(/css/presets/PIE.php);
background-color: #EEC41E;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#EEC41E),to(#EE9B1E)) !important;
background-image: -webkit-linear-gradient(top,#EEC41E,0%,#EE9B1E,100%) !important;
background-image: -moz-linear-gradient(top,#EEC41E 0%,#EE9B1E 100%) !important;
background-image: linear-gradient(to bottom,#EEC41E 0%,#EE9B1E 100%) !important;
background-repeat: repeat-x !important;
-pie-background: linear-gradient(#EEC41E 0%,#EE9B1E 100%) !important;
}
nav.topnavigation ul li.praxisshop.active a:hover {
color: #fff;
}
nav.topnavigation ul li.praxisshop.active a span.icon {
margin-top: 20px;
}
nav.topnavigation ul li.praxisshop.active:before {
background: url(/images/ecke_li_praxis.png) transparent no-repeat;
}
nav.topnavigation ul li.praxisshop.active:after {
background: url(/images/ecke_re_praxis.png) transparent no-repeat;
}
nav.topnavigation ul li.homecare a span.icon {
background-position: -180px 0;
}
nav.topnavigation ul li.homecare.active a {
height: 40px;
border-radius: 0 0 120px 120px/0 0 50px 50px;
behavior: url(/css/presets/PIE.php);
box-shadow: 0 3px 6px #989898;
-webkit-box-shadow: 0 3px 6px #989898;
background-color: #6BB8D1;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#6BB8D1),to(#4C8698));
background-image: -webkit-linear-gradient(top,#6BB8D1,0%,#4C8698,100%);
background-image: -moz-linear-gradient(top,#6BB8D1 0%,#4C8698 100%);
background-image: linear-gradient(to bottom,#6BB8D1 0%,#4C8698 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#6BB8D1 0%,#4C8698 100%);
}
nav.topnavigation ul li.homecare.active a span.icon {
margin-top: 20px;
}
nav.topnavigation ul li.homecare.active:before {
background: url(/images/ecke_li_homecare.png) transparent no-repeat;
}
nav.topnavigation ul li.homecare.active:after {
background: url(/images/ecke_re_homecare.png) transparent no-repeat;
}
nav.topnavigation ul li.unternehmen a span.icon {
background-position: -270px 0;
}
nav.topnavigation ul li.unternehmen.active a {
height: 40px;
border-radius: 0 0 120px 120px/0 0 50px 50px;
box-shadow: 0 3px 6px #989898;
behavior: url(/css/presets/PIE.php);
background-color: #48E058;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#48E058),to(#3dad4b));
background-image: -webkit-linear-gradient(top,#48E058,0%,#3dad4b,100%);
background-image: -moz-linear-gradient(top,#48E058 0%,#3dad4b 100%);
background-image: linear-gradient(to bottom,#48E058 0%,#3dad4b 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#48E058 0%,#3dad4b 100%);
}
nav.topnavigation ul li.unternehmen.active a span.icon {
background-position: -270px 0;
margin-top: 20px;
}
nav.topnavigation ul li.unternehmen.active:before {
background: url(/images/ecke_li_unternehmen.png) transparent no-repeat;
}
nav.topnavigation ul li.unternehmen.active:after {
background: url(/images/ecke_re_unternehmen.png) transparent no-repeat;
}
nav.topnavigation ul li.praxisshop.active .activeOriginal,
nav.topnavigation ul li.praxisshop.active a {
background-color: #EEC41E;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#EEC41E),to(#EFC72A)) !important;
background-image: -webkit-linear-gradient(top,#EEC41E,0%,#EFC72A,100%) !important;
background-image: -moz-linear-gradient(top,#EEC41E 0%,#EFC72A 100%) !important;
background-image: linear-gradient(to bottom,#EEC41E 0%,#EFC72A 100%) !important;
background-repeat: repeat-x !important;
-pie-background: linear-gradient(#EEC41E 0%,#EFC72A 100%) !important;
}
nav.topnavigation ul li.praxisshop.active .activeOriginal:hover,
nav.topnavigation ul li.praxisshop.active a:hover {
color: #fff;
}
nav.topnavigation ul li.klinikwelt.active .activeOriginal,
nav.topnavigation ul li.klinikwelt.active a {
background-color: #FF543B !important;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#FF543B),to(#FF5D45)) !important;
background-image: -webkit-linear-gradient(top,#FF543B,0%,#FF5D45 100%) !important;
background-image: -moz-linear-gradient(top,#FF543B 0%,#FF5D45 100%) !important;
background-image: linear-gradient(to bottom,#FF543B 0%,#FF5D45 100%) !important;
background-repeat: repeat-x !important;
-pie-background: linear-gradient(#FF543B 0%,#FF5D45 100%) !important;
}
nav.topnavigation ul li.homecare.active .activeOriginal,
nav.topnavigation ul li.homecare.active a {
behavior: url(/css/presets/PIE.php);
background-color: #6BB8D1;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#6BB8D1),to(#73BCD4));
background-image: -webkit-linear-gradient(top,#6BB8D1,0%,#73BCD4 100%);
background-image: -moz-linear-gradient(top,#6BB8D1 0%,#73BCD4 100%);
background-image: linear-gradient(to bottom,#6BB8D1 0%,#73BCD4 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#6BB8D1 0%,#73BCD4 100%);
}
nav.topnavigation ul li.homecare.active .activeOriginal:hover,
nav.topnavigation ul li.homecare.active a:hover {
color: #fff;
}
nav.topnavigation ul li.unternehmen.active .activeOriginal,
nav.topnavigation ul li.unternehmen.active a,
#lrn-bi-119 nav.topnavigation .unternehmen.active a {
behavior: url(/css/presets/PIE.php);
background-color: #48E058;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#48E058),to(#52E161));
background-image: -webkit-linear-gradient(top,#48E058,0%,#52E161 100%);
background-image: -moz-linear-gradient(top,#48E058 0%,#fff 100%);
background-image: linear-gradient(to bottom,#48E058 0%,#52E161 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#48E058 0%,#52E161 100%);
}
nav.topnavigation ul li.unternehmen.active .activeOriginal:hover,
nav.topnavigation ul li.unternehmen.active a:hover,
#lrn-bi-119 nav.topnavigation .unternehmen.active a:hover {
color: #fff;
}
#lrn-bi-1 nav.topnavigation li a {
height: 100px;
border-radius: 0 0 120px 120px/0 0 50px 50px;
-webkit-box-shadow: 0 5px 5px #bbb;
box-shadow: 0 5px 5px #bbb;
behavior: url(/css/presets/PIE.php);
}
#lrn-bi-1 nav.topnavigation li a span.icon {
margin-top: 10px;
}
#lrn-bi-1 nav.topnavigation li a:hover {
height: 100px !important;
}
#lrn-bi-1 nav.topnavigation li.klinikwelt a {
background-color: #FF543B;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#FF543B),to(#e72e13));
background-image: -webkit-linear-gradient(top,#FF543B,0%,#e72e13,100%);
background-image: -moz-linear-gradient(top,#FF543B 0%,#e72e13 100%);
background-image: linear-gradient(to bottom,#FF543B 0%,#e72e13 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#FF543B 0%,#e72e13 100%);
behavior: url(/css/presets/PIE.php);
}
#lrn-bi-1 nav.topnavigation li.klinikwelt:before {
background: url(/images/ecke_li_klinik.png) transparent no-repeat;
}
#lrn-bi-1 nav.topnavigation li.klinikwelt:after {
background: url(/images/ecke_re_klinik.png) transparent no-repeat;
}
#lrn-bi-1 nav.topnavigation li.praxisshop a {
background-color: #EEC41E;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#EEC41E),to(#EE9B1E));
background-image: -webkit-linear-gradient(top,#EEC41E,0%,#EE9B1E,100%);
background-image: -moz-linear-gradient(top,#EEC41E 0%,#EE9B1E 100%);
background-image: linear-gradient(to bottom,#EEC41E 0%,#EE9B1E 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#EEC41E 0%,#EE9B1E 100%);
behavior: url(/css/presets/PIE.php);
}
#lrn-bi-1 nav.topnavigation li.praxisshop:before {
background: url(/images/ecke_li_praxis.png) transparent no-repeat;
}
#lrn-bi-1 nav.topnavigation li.praxisshop:after {
background: url(/images/ecke_re_praxis.png) transparent no-repeat;
}
#lrn-bi-1 nav.topnavigation li.homecare a {
background-color: #6BB8D1;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#6BB8D1),to(#0d879a));
background-image: -webkit-linear-gradient(top,#6BB8D1,0%,#0d879a,100%);
background-image: -moz-linear-gradient(top,#6BB8D1 0%,#0d879a 100%);
background-image: linear-gradient(to bottom,#6BB8D1 0%,#0d879a 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#6BB8D1 0%,#0d879a 100%);
behavior: url(/css/presets/PIE.php);
}
#lrn-bi-1 nav.topnavigation li.homecare:before {
background: url(/images/ecke_li_homecare.png) transparent no-repeat;
}
#lrn-bi-1 nav.topnavigation li.homecare:after {
background: url(/images/ecke_re_homecare.png) transparent no-repeat;
}
#lrn-bi-1 nav.topnavigation li.unternehmen a {
background-color: #48E058;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#48E058),to(#3dad4b));
background-image: -webkit-linear-gradient(top,#48E058,0%,#3dad4b,100%);
background-image: -moz-linear-gradient(top,#48E058 0%,#3dad4b 100%);
background-image: linear-gradient(to bottom,#48E058 0%,#3dad4b 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#48E058 0%,#3dad4b 100%);
behavior: url(/css/presets/PIE.php);
}
#lrn-bi-1 nav.topnavigation li.unternehmen:before {
background: url(/images/ecke_li_unternehmen.png) transparent no-repeat;
}
#lrn-bi-1 nav.topnavigation li.unternehmen:after {
background: url(/images/ecke_re_unternehmen.png) transparent no-repeat;
}
#lrn-bi-86 nav.topnavigation .klinikwelt a,
.lrn-bc-86 nav.topnavigation .klinikwelt a {
height: 100px;
background-color: #FF543B;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#FF543B),to(#e72e13));
background-image: -webkit-linear-gradient(top,#FF543B,0%,#e72e13,100%);
background-image: -moz-linear-gradient(top,#FF543B 0%,#e72e13 100%);
background-image: linear-gradient(to bottom,#FF543B 0%,#e72e13 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#FF543B 0%,#e72e13 100%);
behavior: url(/css/presets/PIE.php);
}
#lrn-bi-86 nav.topnavigation .klinikwelt a span.icon,
.lrn-bc-86 nav.topnavigation .klinikwelt a span.icon {
margin-top: 10px;
}
#lrn-bi-86 nav.topnavigation .klinikwelt.active a,
.lrn-bc-86 nav.topnavigation .klinikwelt.active a {
height: 15px;
border-radius: 0 0 120px 120px/0 0 50px 50px;
box-shadow: 0 3px 6px #989898;
behavior: url(/css/presets/PIE.php);
}
#lrn-bi-86 nav.topnavigation .klinikwelt:before,
.lrn-bc-86 nav.topnavigation .klinikwelt:before {
background: url(/images/ecke_li_klinik.png) transparent no-repeat;
}
#lrn-bi-86 nav.topnavigation .klinikwelt:after,
.lrn-bc-86 nav.topnavigation .klinikwelt:after {
background: url(/images/ecke_re_klinik.png) transparent no-repeat;
}
.lrn-bc-86 nav.topnavigation .klinikwelt a {
height: 40px;
}
.lrn-bc-86 nav.topnavigation .klinikwelt a span.icon {
margin-top: 30px;
}
#lrn-bi-61 nav.topnavigation .praxisshop a,
.lrn-bc-1 nav.topnavigation .praxisshop a {
height: 100px;
background-color: #EEC41E;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#EEC41E),to(#EEBC1E));
background-image: -webkit-linear-gradient(top,#EEC41E,0%,#EEBC1E,100%);
background-image: -moz-linear-gradient(top,#EEC41E 0%,#EEBC1E 100%);
background-image: linear-gradient(to bottom,#EEC41E 0%,#EEBC1E 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#EEC41E 0%,#EEBC1E 100%);
behavior: url(/css/presets/PIE.php);
}
#lrn-bi-61 nav.topnavigation .praxisshop a span.icon,
.lrn-bc-1 nav.topnavigation .praxisshop a span.icon {
margin-top: 10px;
}
#lrn-bi-61 nav.topnavigation .praxisshop .active a,
.lrn-bc-1 nav.topnavigation .praxisshop .active a {
height: 15px;
border-radius: 0 0 120px 120px/0 0 50px 50px;
box-shadow: 0 3px 6px #989898;
behavior: url(/css/presets/PIE.php);
}
#lrn-bi-61 nav.topnavigation .praxisshop:before,
.lrn-bc-1 nav.topnavigation .praxisshop:before {
background: url(/images/ecke_li_praxis.png) transparent no-repeat;
}
#lrn-bi-61 nav.topnavigation .praxisshop:after,
.lrn-bc-1 nav.topnavigation .praxisshop:after {
background: url(/images/ecke_re_praxis.png) transparent no-repeat;
}
.lrn-bc-1 nav.topnavigation .praxisshop a {
height: 40px;
}
.lrn-bc-1 nav.topnavigation .praxisshop a span.icon {
margin-top: 30px;
}
#lrn-bi-119 nav.topnavigation .unternehmen a,
.lrn-bc-118 nav.topnavigation .unternehmen a {
height: 100px;
background-color: #48df58;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#48df58),to(#3dad4b));
background-image: -webkit-linear-gradient(top,#48df58,0%,#3dad4b,100%);
background-image: -moz-linear-gradient(top,#48df58 0%,#3dad4b 100%);
background-image: linear-gradient(to bottom,#48df58 0%,#3dad4b 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#48df58 0%,#3dad4b 100%);
behavior: url(/css/presets/PIE.php);
}
#lrn-bi-119 nav.topnavigation .unternehmen a span.icon,
.lrn-bc-118 nav.topnavigation .unternehmen a span.icon {
margin-top: 10px;
}
#lrn-bi-119 nav.topnavigation .unternehmen.active a,
.lrn-bc-118 nav.topnavigation .unternehmen.active a {
height: 15px;
border-radius: 0 0 120px 120px/0 0 50px 50px;
box-shadow: 0 3px 6px #989898;
behavior: url(/css/presets/PIE.php);
}
#lrn-bi-119 nav.topnavigation .unternehmen:before,
.lrn-bc-118 nav.topnavigation .unternehmen:before {
background: url(/images/ecke_li_unternehmen.png) transparent no-repeat;
}
#lrn-bi-119 nav.topnavigation .unternehmen:after,
.lrn-bc-118 nav.topnavigation .unternehmen:after {
background: url(/images/ecke_re_unternehmen.png) transparent no-repeat;
}
.lrn-bc-118 nav.topnavigation .unternehmen a {
height: 40px;
}
.lrn-bc-118 nav.topnavigation .unternehmen a span.icon {
margin-top: 30px;
}
.content {
margin-bottom: 5px;
}
#main {
position: relative;
z-index: 100;
}
#main ul {
list-style-type: disc;
}
#main .vorteil ul {
list-style-type: none;
}
#main .subnaviLeft ul,
#main .ui-tabs-nav,
#main .icons {
list-style-type: none;
}
#main .bg_global {
background: #cbcbcb;
}
#main .bg_global .inner {
padding: 10px 10px 20px 10px;
}
#main .bg_global.row-fluid {
margin-bottom: 5px;
}
.mediaLeft,
.mediaRight {
width: 45%;
}
.mediaRight {
text-align: center;
}
.mediaRight img {
display: block;
margin: 0 auto;
}
.theme {
margin: 0 !important;
height: 22px;
width: 100%;
display: block;
}
.footer {
border-top: 1px solid #d6d6d6;
background-color: #bbbbbb;
background-image: -webkit-gradient(linear,0 0,0 100%,from(#bbbbbb),color-stop(10%,#bbbbbb),to(#cbcbcb));
background-image: -webkit-linear-gradient(#bbbbbb,#bbbbbb 10%,#cbcbcb);
background-image: -moz-linear-gradient(top,#bbbbbb,#bbbbbb 10%,#cbcbcb);
background-image: linear-gradient(#bbbbbb,#bbbbbb 10%,#cbcbcb);
background-repeat: no-repeat;
-pie-background: linear-gradient(#bbbbbb,#bbbbbb 10%,#cbcbcb);
behavior: url(/css/presets/PIE.php);
color: #FFF;
font-weight: bold;
background-repeat: inherit;
display: block;
}
.footer .span3 {
padding: 20px;
position: relative;
z-index: 50;
}
.footer .span3:before {
position: absolute;
width: 20px;
left: -3px;
top: 15px;
content: "";
height: 230px;
background: transparent url(/images/punkt.png) repeat-y;
}
.footer .span3 header {
font-size: 18px;
margin-bottom: 20px;
}
.footer .span3 header.grandArrow {
background: transparent url(/images/sprite.png) -1px -61px no-repeat;
padding: 15px 10px 10px 21px;
margin: -10px 0 0 -20px;
height: 32px;
}
.footer .span3 ul {
padding: 0;
}
.footer .span3 ul li {
margin-bottom: 10px;
}
.footer .span3 ul li a {
color: #FFF;
font-weight: normal;
}
.footer .span3:first-child:before {
content: "";
}
.footer .span3:last-child {
padding-right: 0;
}
.footer .media {
clear: both;
position: relative;
height: 70px;
}
.footer .media a {
display: block;
height: 27px;
width: 27px;
position: absolute;
top: 0;
}
.footer .media a.google {
background: transparent url(/images/sprite.png) -408px -1px no-repeat;
left: 0;
}
.footer .media a.youTube {
background: transparent url(/images/sprite.png) -441px -1px no-repeat;
background-position: -48px -494px !important;
left: 30px !important;
}
.footer .media a.facebook {
background: transparent url(/images/sprite.png) -472px -1px no-repeat;
background-position: -87px -494px !important;
left: 60px !important;
}
.footer .media a.linkedin {
background: transparent url(/images/sprite.png) -8px -494px no-repeat !important;
left: 0px !important;
}
.footer .media a.kontakt {
background: transparent url(/images/sprite.png) -506px -1px no-repeat;
width: 102px;
height: 30px;
left: 93px;
}
.footer .media a.zahlungsweisen {
background: transparent url(/images/sprite.png) -407px -30px no-repeat;
height: 45px;
width: 91px;
top: 30px;
left: 0;
}
.footer .media a.ssl {
background: transparent url(/images/sprite.png) -507px -30px no-repeat;
height: 45px;
width: 100px;
top: 30px;
left: 95px;
}
.ie8 .footer {
behavior: none;
}
.slideShow {
overflow: hidden;
}
.modal-scrollable {
z-index: 500;
}
#loginModal {
z-index: 500;
}
#loginModal .modal-body {
padding: 10px 30px;
}
#loginModal .modal-body table {
width: 520px;
}
#loginModal .modal-body table td {
padding: 0 5px 0 0;
vertical-align: top;
width: 200px;
}
#loginModal .modal-body table td input {
border-radius: 5px;
behavior: url(/css/presets/PIE.php);
border: 1px solid #b6b6b6;
background: #f0f0f0;
width: 150px;
color: #888;
}
#loginModal .submit {
background-color: #CBCBCB;
color: #FFFFFF;
display: block;
font-weight: bold;
text-align: center;
width: 84px;
height: 30px;
padding-top: 5px;
background: url("/images/sprite.png") no-repeat scroll -152px -125px rgba(0,0,0,0);
}
.modal .versions {
width: 700px;
margin: 0 auto 10px;
}
.modal .versions thead {
background: #EBEBEB;
}
.modal .versions td {
text-align: center;
border-bottom: 1px solid #F0F0F0;
}
.modal .versions td input {
text-align: center;
border-radius: 5px;
behavior: url(/css/presets/PIE.php);
width: 40px;
}
.modal .versions .actions.button {
background: url(/images/btn_gray.png) no-repeat !important;
height: 35px;
width: 130px;
display: block;
color: #fff;
line-height: 35px;
text-shadow: none !important;
margin: 0 !important;
padding: 0 10px 0 20px !important;
float: none !important;
}
.modal .versions .actions.button .icon-product.icon-cart {
float: none;
position: absolute;
top: 8px;
right: 8px;
}
.praxisshop .modal .versions td input {
border: 1px solid #ee9b1e;
}
.slideShow .preview {
display: none;
}
.lrn-pagepath {
font-size: 11px;
}
.lrn-pagepath a {
color: #888;
}
.hideMe {
background: none;
border: none;
}
.klinikwelt header .firstRow .minicart .login,
.klinikwelt h1,
.klinikwelt .red,
.klinikwelt #loginform .login {
color: #e72e13;
}
.klinikwelt .subnaviLeft ul li a#NavId61 {
background-color: #FF543B;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#FF543B),to(#e72e13));
background-image: -webkit-linear-gradient(top,#FF543B,0%,#e72e13,100%);
background-image: -moz-linear-gradient(top,#FF543B 0%,#e72e13 100%);
background-image: linear-gradient(to bottom,#FF543B 0%,#e72e13 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#FF543B 0%,#e72e13 100%);
behavior: url(/css/presets/PIE.php);
color: #fff;
border-radius: 0 15px 15px 0;
position: relative;
padding-left: 40px !important;
font-weight: bold;
}
.klinikwelt .subnaviLeft ul li a#NavId61:before {
position: absolute;
top: 3px;
left: 10px;
content: "";
width: 21px;
height: 20px;
background: transparent url(/images/sprite.png) -634px -294px no-repeat;
}
.klinikwelt .subnaviLeft ul li a#NavId61:hover {
color: #fff;
}
.klinikwelt .subnaviLeft ul li a.status-a,
.klinikwelt .subnaviLeft ul li a:hover {
color: #e72e13;
}
.klinikwelt .subnaviLeft ul li[title="Sicherheitsprodukte"] {
font-weight: bold;
padding: 10px 0;
}
.klinikwelt .subnaviLeft ul li a.navThemenwelten {
background-color: #eeeeee;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#eeeeee),to(#dddddd));
background-image: -webkit-linear-gradient(top,#eeeeee,0%,#dddddd,100%);
background-image: -moz-linear-gradient(top,#eeeeee 0%,#dddddd 100%);
background-image: linear-gradient(to bottom,#eeeeee 0%,#dddddd 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#eeeeee 0%,#dddddd 100%);
behavior: url(/css/presets/PIE.php);
border-radius: 0 15px 15px 0;
border: 1px solid #d0d0d0;
position: relative;
padding: 5px 0 5px 35px !important;
font-weight: bold;
}
.klinikwelt .subnaviLeft ul li a.navThemenwelten:after {
content: "";
background: transparent url(/images/sprite.png) -20px -222px no-repeat;
float: right;
width: 40px;
height: 35px;
position: absolute;
top: 2px;
right: 5px;
}
.klinikwelt .subnaviLeft ul li a.status-a,
.klinikwelt .subnaviLeft ul li a:hover {
color: #e72e13;
}
.company .login {
color: #3dad4b !important;
}
.company .subnaviLeft ul li a.status-a,
.company .subnaviLeft ul li a:hover {
color: #3dad4b;
}
.company .subnaviLeft ul li a#NavId119 {
background-color: #48E058;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#48E058),to(#3dad4b));
background-image: -webkit-linear-gradient(top,#48E058,0%,#3dad4b,100%);
background-image: -moz-linear-gradient(top,#48E058 0%,#3dad4b 100%);
background-image: linear-gradient(to bottom,#48E058 0%,#3dad4b 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#48E058 0%,#3dad4b 100%);
behavior: url(/css/presets/PIE.php);
color: #fff;
border-radius: 0 15px 15px 0;
position: relative;
padding-left: 40px !important;
font-weight: bold;
margin-left: -40px;
}
.company .subnaviLeft ul li a#NavId119:before {
position: absolute;
top: 3px;
left: 10px;
content: "";
width: 21px;
height: 20px;
background: transparent url(/images/sprite.png) -634px -294px no-repeat;
}
.company .subnaviLeft ul li a#NavId119:hover {
color: #fff;
}
.company .subnaviLeft ul li a#NavId133 {
padding-top: 10px;
}
.company .subnaviLeft ul li a#NavId133,
.company .subnaviLeft ul li a#NavId134,
.company .subnaviLeft ul li a#NavId156 {
font-weight: bold;
}
.company .companyInfo .pull-left.rightScroller {
width: 90%;
}
.company .companyInfo figcaption {
padding-left: 65px;
}
.company .companyInfo figcaption .h3 {
position: relative;
font-size: 16px;
line-height: 36px;
margin: 0 0 5px;
}
.company .companyInfo figcaption .h3:before,
.company .companyInfo figcaption .h3:after {
position: absolute;
top: -8px;
content: "";
display: block;
background: transparent url(/images/sprite.png) no-repeat;
}
.company .companyInfo figcaption .h3:before {
background-position: -155px -220px;
width: 55px;
height: 40px;
left: -65px;
}
.company .companyInfo figcaption .h3:after {
background-position: -265px -210px;
width: 85px;
height: 40px;
right: 0;
}
.company .companyInfo .h3.green {
font-weight: normal;
font-size: 12px;
}
.icon-newsletter,
.icon-serviceHotline,
.icon-vorkasse,
.icon-rechnung,
.icon-info,
.icon-hersteller,
.okay,
.karriere .icon {
position: relative;
padding: 0 0 5px 52px;
line-height: 12px;
}
.icon-newsletter:before,
.icon-serviceHotline:before,
.icon-vorkasse:before,
.icon-rechnung:before,
.icon-info:before,
.icon-hersteller:before,
.okay:before,
.karriere .icon:before {
content: "";
position: absolute;
background: transparent url(/images/sprite.png) -146px -285px no-repeat;
float: left;
width: 42px;
height: 30px;
top: 0;
left: 0;
clear: both;
}
.icon-newsletter small.rightalign,
.icon-serviceHotline small.rightalign,
.icon-vorkasse small.rightalign,
.icon-rechnung small.rightalign,
.icon-info small.rightalign,
.icon-hersteller small.rightalign,
.okay small.rightalign,
.karriere .icon small.rightalign {
float: right;
}
.karriere .icon {
line-height: 36px;
font-size: 16px;
padding: 0 0 5px 30px;
}
.karriere .icon:before {
background-position: -405px -83px;
height: 45px;
width: 20px;
top: -10px;
}
.newsletter_form .btn.action {
background: url(/images/button_gray.png) transparent center center no-repeat;
color: #FFFFFF;
display: block;
font-weight: bold;
margin-bottom: 5px;
padding: 9px 10px;
text-align: center;
width: 143px;
border: none;
}
.newsBox h3 {
padding-left: 43px;
padding-bottom: 6px;
font-size: 16px !important;
position: relative;
}
.newsBox h3:before {
position: absolute;
content: "";
display: block;
top: -7px;
left: -15px;
width: 50px;
height: 50px;
background: transparent url(/images/sprite.png) -210px -220px no-repeat;
}
.googleNews {
display: block;
background: url(/images/btnShadow.png) no-repeat;
width: 200px;
height: 50px;
margin: 9px auto 0;
text-align: center;
color: #fff;
padding-top: 10px;
}
.googleNews:hover {
color: #fff !important;
}
.radialBg {
width: 690px;
padding: 0 10px;
background: #fcfcfc;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-radial-gradient(center,ellipse cover,#fcfcfc 0%,#e5e5e5 70%);
background: -webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#fcfcfc),color-stop(70%,#e5e5e5));
background: -webkit-radial-gradient(center,ellipse cover,#fcfcfc 0%,#e5e5e5 70%);
background: -o-radial-gradient(center,ellipse cover,#fcfcfc 0%,#e5e5e5 70%);
background: -ms-radial-gradient(center,ellipse cover,#fcfcfc 0%,#e5e5e5 70%);
background: radial-gradient(ellipse at center,#fcfcfc 0%,#e5e5e5 70%);
}
.radialBg p {
line-height: 19px;
}
.radialBg img {
margin: 35px 20px 0 0;
}
.radialBg span {
display: block;
padding-top: 35px;
}
.jobs .jobList .lrn-news-title {
font-size: 15px;
line-height: 18px;
margin: 0 0 10px;
}
.jobs .jobList .lrn-news-datetime {
margin: 10px 0 3px;
}
.jobs .jobList .lrn-news-list tr {
border-bottom: 1px solid #E5E5E5;
}
.jobs .jobDetails .lrn-news-title {
margin: 0 0 20px;
}
.jobs .jobDetails .lrn-news-datetime {
margin: 10px 0 3px;
}
.jobs .jobDetails p {
margin-bottom: 20px;
}
.lrn-el-913 .newsBox h3 {
padding-left: 39px;
}
#lrn-bi-119 .box ul {
padding: 25px 14px 0;
}
.delivery {
margin: 0;
position: relative;
}
.stars {
clear: both;
padding-left: 5px;
padding-bottom: 10px;
border-bottom: 1px solid #d1d1d1;
margin: 0;
}
.stars span {
background: transparent url(/images/sprite.png) -353px -34px no-repeat;
width: 20px;
height: 20px;
display: block;
float: left;
}
.hersteller .pull-left {
padding-top: 30px;
width: 287px;
}
.hersteller .pull-left h3 {
font-weight: normal;
}
.hersteller .pull-right {
width: 108px;
text-align: center;
}
.hersteller .pull-right .lieferservice {
padding: 20px 0 40px;
position: relative;
margin-bottom: 0;
}
.hersteller .pull-right .lieferservice:before {
content: "";
position: absolute;
bottom: 0;
right: 15px;
height: 42px;
width: 65px;
background: transparent url(/images/sprite.png) -440px -85px no-repeat;
}
.hersteller .icon-hersteller {
padding: 0 0 5px 50px;
}
.hersteller .icon-hersteller:before {
background-position: -365px -85px;
height: 45px;
left: 5px;
top: 0;
}
.beratung {
position: relative;
}
.beratung:after {
content: "";
position: absolute;
top: 5px;
left: 20px;
background: transparent url(/images/sprite.png) -275px -60px no-repeat;
width: 60px;
height: 52px;
}
.icon-serviceHotline {
border-bottom: 1px solid #d1d1d1;
height: 70px;
margin-bottom: 8px;
}
.icon-serviceHotline:before {
background-position: -90px -270px;
height: 45px;
left: -3px;
top: 8px;
}
.icon-serviceHotline small {
font-size: 10px;
}
.icon-serviceHotline small.rightalign {
width: 120px;
}
.lrn-el-949 {
margin-bottom: 10px !important;
}
.vorteile {
padding: 20px 18px 20px 14px;
width: 176px !important;
}
.vorteile .icon-contact {
position: absolute;
bottom: 20px;
left: 13px;
width: 185px;
}
.vorteile .okay:before {
background-position: -515px -90px;
height: 35px;
}
.vorteile ul {
padding-top: 20px;
margin-left: -8px;
padding-right: 0px;
margin-right: -10px;
}
.vorteile ul li {
position: relative;
list-style: none !important;
line-height: 24px;
}
.vorteile ul li:before {
position: absolute;
content: "";
top: -2px;
left: -23px;
height: 30px;
width: 20px;
background: transparent url(/images/sprite.png) -375px -34px no-repeat;
}
.call {
background: transparent url(/images/sprite.png) -622px -3px no-repeat;
width: 75px;
height: 45px;
display: block;
}
.lrn-el-904 article .icon-serviceHotline {
border-bottom: none;
margin-bottom: 0;
}
.lrn-el-904.box {
margin-bottom: 0;
}
.icon-vorkasse,
.icon-rechnung {
height: 33px;
line-height: 33px;
position: relative;
padding: 0 0 5px 35px;
margin: 0;
}
.icon-vorkasse:before,
.icon-rechnung:before {
background-position: -54px -282px;
height: 33px;
}
.icon-vorkasse:after,
.icon-rechnung:after {
content: "";
background: transparent url(/images/sprite.png) -254px -282px no-repeat;
position: absolute;
top: 0;
right: 0;
width: 50px;
height: 33px;
}
.icon-rechnung {
border-bottom: 1px solid #d1d1d1;
padding-bottom: 10px;
margin-bottom: 10px;
}
.icon-rechnung:before {
background-position: -205px -282px;
}
.icon-rechnung:after {
background-position: -323px -282px;
width: 53px;
}
.icon-info {
padding: 0 0 5px 0;
line-height: 18px;
height: 20px;
display: block;
color: #888;
}
.icon-info:before {
background-position: -385px -295px;
width: 30px;
left: auto;
right: 0;
}
.lrn-el-905 article.box header h3,
.lrn-el-906 article.box header h3,
.lrn-el-907 article.box header h3 {
font-size: 13px;
line-height: 26px;
}
.lrn-el-905 .img,
.lrn-el-906 .img,
.lrn-el-907 .img {
min-height: 130px;
}
.lrn-el-905 p,
.lrn-el-906 p,
.lrn-el-907 p {
margin-bottom: 0;
}
.lrn-el-907 .img {
min-height: 96px;
}
.lrn-el-910 {
margin-bottom: 0;
}
.loesungsansaetze {
background: url(/images/loesungsansaetze_klinikwelt.png) center center no-repeat #e4e4e4;
height: 394px;
display: block;
border-radius: 15px;
behavior: url(/css/presets/PIE.php);
position: relative;
margin: 8px;
}
.loesungsansaetze header {
padding: 40px 40px 0;
}
.loesungsansaetze header h1 {
color: #888;
padding-bottom: 10px;
border-bottom: 3px solid #fff;
display: inline;
margin-bottom: 10px;
}
.loesungsansaetze .pull-left {
width: 706px;
}
.loesungsansaetze .pull-left ul {
list-style-type: disc;
margin-left: 15px;
margin-top: 25px;
}
.loesungsansaetze .pull-left .risiko,
.loesungsansaetze .pull-left .entwickeln,
.loesungsansaetze .pull-left .innovation {
position: absolute;
font-weight: bold;
font-size: 14px;
text-align: center;
width: 100px;
}
.loesungsansaetze .pull-left .risiko {
top: 245px;
left: 92px;
}
.loesungsansaetze .pull-left .entwickeln {
top: 207px;
left: 306px;
}
.loesungsansaetze .pull-left .entwickeln span {
display: block;
margin-bottom: 50px;
}
.loesungsansaetze .pull-left .innovation {
top: 234px;
left: 514px;
}
.loesungsansaetze .pull-right {
width: 178px;
padding: 190px 35px 0 20px;
}
.loesungsansaetze .pull-right p {
color: #fff;
text-align: justify;
width: 168px;
padding-left: 10px;
}
.loesungsansaetze .pull-right a.contact-btn {
background: url(/images/sprite.png) transparent -250px -125px no-repeat;
text-align: center;
width: 108px;
height: 46px;
line-height: 34px;
margin: 10px auto 0;
display: block;
}
.lrn-el-894 .box,
.lrn-el-621 .box {
margin-top: 10px !important;
}
#scrollbar1 {
width: 330px;
margin: 10px 0;
padding-left: 20px;
}
#scrollbar1 .viewport {
width: 305px;
height: 230px;
overflow: hidden;
position: relative;
}
#scrollbar1 .overview {
list-style: none;
position: absolute;
right: 0;
top: 0;
padding: 0;
margin: 0;
padding-left: 20px;
}
#scrollbar1 .scrollbar {
background: #CBCBCB;
position: relative;
background-position: 0 0;
float: left;
width: 10px;
}
#scrollbar1 .track {
background: #CBCBCB;
height: 100%;
width: 10px;
position: relative;
margin: 15px 0;
}
#scrollbar1 .thumb {
background: #888;
height: 20px;
width: 20px;
cursor: pointer;
overflow: hidden;
position: absolute;
top: 0;
right: -5px;
}
#scrollbar1 .thumb:before {
content: "";
background: #fff;
width: 100%;
height: 20px;
position: absolute;
top: 0;
left: 0;
}
#scrollbar1 .disable {
display: none;
}
#scrollbar1 .noSelect {
user-select: none;
-o-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
}
#scrollbar1.rightScroller {
width: 400px;
padding: 0 20px 0 0;
}
#scrollbar1.rightScroller .scrollbar {
float: right;
}
#scrollbar1.rightScroller .viewport {
width: 360px;
height: 225px;
margin-right: 40px;
}
#scrollbar1.rightScroller .overview {
padding: 0;
}
body.modal-open,
.modal-open .navbar-fixed-top,
.modal-open .navbar-fixed-bottom {
margin-right: 0;
}
.action.button {
color: #fff;
padding: 10px 6px;
line-height: 20px;
margin-bottom: 10px;
font-weight: bold;
width: 140px;
height: 20px;
display: block;
}
.action.button .icon-cart {
width: 28px;
margin-left: 3px;
background-position: -746px -294px;
}
.action.button.modalBtn {
position: relative;
padding: 10px;
background-position: center center;
background-repeat: no-repeat;
background-image: url(/images/button_orange.png);
height: 38px;
border: none;
padding-right: 35px;
width: 160px;
float: right;
}
.action.button.modalBtn .icon-product.icon-cart {
float: none;
position: absolute;
right: 8px;
}
.modal {
left: 50%;
bottom: auto;
right: auto;
padding: 0;
width: 500px;
margin-left: -250px;
background-color: #ffffff;
border: 1px solid #f0f0f0;
border-radius: 5px;
-webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.3);
box-shadow: 0 3px 9px rgba(0,0,0,0.3);
background-clip: padding-box;
}
.modal .modal-header {
padding: 10px 30px;
border-bottom: 1px solid #f0f0f0;
clear: both;
height: 20px;
}
.modal .modal-header button {
float: right;
}
.modal .modal-header h3 {
margin: 0;
float: left;
}
.modal .modal-footer {
padding: 10px 30px 10px 10px;
border-top: 1px solid #f0f0f0;
clear: both;
height: 20px;
margin-bottom: 10px;
}
.modal .modal-footer button {
float: right;
}
.modal .modal-body {
padding: 10px;
}
.modal .close {
border: 0 solid #B2B2B2;
color: #888;
background: #EBEBEB;
padding: 5px 8px;
font-weight: bold;
}
.modal.container {
max-width: none;
}
.modal-open {
overflow: hidden;
}
.modal-open.page-overflow .page-container,
.modal-open.page-overflow .page-container .navbar-fixed-top,
.modal-open.page-overflow .page-container .navbar-fixed-bottom,
.modal-open.page-overflow .modal-scrollable {
overflow-y: scroll;
}
@media (max-width: 979px) {
.modal-open.page-overflow .page-container .navbar-fixed-top,
.modal-open.page-overflow .page-container .navbar-fixed-bottom {
overflow-y: visible;
}
}
.modal-scrollable {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
overflow: auto;
}
.modal {
outline: none;
position: absolute;
margin-top: 0;
top: 50%;
overflow: visible;
}
.modal.fade {
top: -100%;
-webkit-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
-moz-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
-o-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
}
.modal.fade.in {
top: 50%;
}
.modal-body {
max-height: none;
overflow: visible;
}
.modal.modal-absolute {
position: absolute;
z-index: 950;
}
.modal .loading-mask {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: #fff;
border-radius: 6px;
}
.modal-backdrop.modal-absolute {
position: absolute;
z-index: 940;
}
.modal-backdrop,
.modal-backdrop.fade.in {
opacity: 0.7;
filter: alpha(opacity=70);
background: #fff;
}
.modal.container {
width: 940px;
margin-left: -470px;
}
.modal-overflow.modal {
top: 1%;
}
.modal-overflow.modal.fade {
top: -100%;
}
.modal-overflow.modal.fade.in {
top: 1%;
}
.modal-overflow .modal-body {
overflow: auto;
-webkit-overflow-scrolling: touch;
}
@media (min-width: 1200px) {
.modal.container {
width: 1170px;
margin-left: -585px;
}
}
@media (max-width: 979px) {
.modal,
.modal.container,
.modal.modal-overflow {
top: 1%;
right: 1%;
left: 1%;
bottom: auto;
width: auto !important;
height: auto !important;
margin: 0 !important;
padding: 0 !important;
}
.modal.fade.in,
.modal.container.fade.in,
.modal.modal-overflow.fade.in {
top: 1%;
bottom: auto;
}
.modal-body,
.modal-overflow .modal-body {
position: static;
margin: 0;
height: auto !important;
max-height: none !important;
overflow: visible !important;
}
.modal-footer,
.modal-overflow .modal-footer {
position: static;
}
}
.loading-spinner {
position: absolute;
top: 50%;
left: 50%;
margin: -12px 0 0 -12px;
}
.animated {
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
}
@-webkit-keyframes shake {
0%,
100% {
-webkit-transform: translateX(0);
}
10%,
30%,
50%,
70%,
90% {
-webkit-transform: translateX(-10px);
}
20%,
40%,
60%,
80% {
-webkit-transform: translateX(10px);
}
}
@-moz-keyframes shake {
0%,
100% {
-moz-transform: translateX(0);
}
10%,
30%,
50%,
70%,
90% {
-moz-transform: translateX(-10px);
}
20%,
40%,
60%,
80% {
-moz-transform: translateX(10px);
}
}
@-o-keyframes shake {
0%,
100% {
-o-transform: translateX(0);
}
10%,
30%,
50%,
70%,
90% {
-o-transform: translateX(-10px);
}
20%,
40%,
60%,
80% {
-o-transform: translateX(10px);
}
}
@keyframes shake {
0%,
100% {
transform: translateX(0);
}
10%,
30%,
50%,
70%,
90% {
transform: translateX(-10px);
}
20%,
40%,
60%,
80% {
transform: translateX(10px);
}
}
.shake {
-webkit-animation-name: shake;
-moz-animation-name: shake;
-o-animation-name: shake;
animation-name: shake;
}
.lrn-listtype-lrn_themenwelt .lrn-news-entry {
border-bottom: 1px solid #e5e5e5;
}
.lrn-listtype-lrn_themenwelt .lrn-news-title,
.lrn-listtype-lrn_themenwelt .lrn-news-link,
.lrn-listtype-lrn_themenwelt .lrn-news-mainpagelink a {
color: #888;
}
.lrn-listtype-lrn_themenwelt .lrn-news-mainpagelink a {
margin-bottom: 10px;
}
#lrn-bi-105	h1,
.lrn-newslist .themes {
color: #e72e13;
}
#lrn-bi-253 .themes,
.lrn-bc-253 .themes {
color: #4C8698;
}
#lrn-bi-61 .themes {
height: 45px;
}
.themes h3 .green {
font-weight: normal;
font-size: 14px;
}
.themes h1 {
color: #888 !important;
font-size: 18px;
line-height: 36px;
margin: 0;
}
.lrn-news-details-image.pull-right img {
border-left: 10px solid #fff;
margin-left: 10px;
}
.lrn-news-content a,
.lrn-news-backlink a {
color: #888;
text-decoration: underline;
}
.lrn-news-content a:hover,
.lrn-news-backlink a:hover {
color: #e72e13;
}
.lrn-news-content ol,
.lrn-news-backlink ol {
list-style-type: decimal;
}
.lrn-news-content ul,
.lrn-news-backlink ul {
list-style-type: disc;
}
.tr-border tr {
border-bottom: 1px solid #e5e5e5;
}
.lrn-el-734 ul,
.lrn-el-737 ul,
.lrn-el-827 ul {
list-style-type: disc;
}
.lrn-el-734 a,
.lrn-el-737 a,
.lrn-el-827 a {
color: #888;
text-decoration: underline;
}
.lrn-el-734 a:hover,
.lrn-el-737 a:hover,
.lrn-el-827 a:hover {
color: #e72e13;
}
.sliderarrow {
background-image: url(/images/sprite.png);
background-repeat: no-repeat;
width: 20px;
height: 31px;
display: block;
}
.sliderarrow.left {
background-position: -20px -170px;
}
.sliderarrow.right {
background-position: -63px -170px;
}
body {
background-color: #F8F8F8;
background-position: left top;
background-repeat: repeat-x;
}
.lrn-el-931 {
margin-bottom: 0px !important;
}
.cycle-slideshow-container {
background: none !important;
position: relative;
width: 715px;
height: 360px;
display: block;
z-index: 100;
overflow: hidden;
}
.cycle-slideshow-container .cycle-slideshow {
z-index: 80;
position: relative;
}
.cycle-slideshow-container .cycle-slideshow div {
position: absolute;
top: 0;
left: 0;
border-bottom: 10px solid #fff;
height: 344px;
}
.cycle-slide img {
width: 710px;
position: relative;
z-index: 500;
}
.cycle-slideshow-container:after {
bottom: 28px;
left: 8px;
height: 10px;
box-shadow: 0 18px 9px #000;
-webkit-box-shadow: 0 20px 9px #000;
-moz-box-shadow: 0 18px 9px #000;
position: absolute;
width: 694px;
z-index: 70;
display: block;
content: "";
}
.cycle-slideshow-container .center {
z-index: 100;
}
.ie8 .cycle-slideshow-container:after {
left: 2px;
background: url(/images/shadowSlider.png) no-repeat;
width: 710px;
height: 20px;
z-index: 120;
bottom: -3px;
}
.ie8 .cycle-slideshow-container .cycle-slideshow div {
border-bottom: 5px;
}
.userprofile {
background: #fff;
}
.userprofile .grid_1 {
display: none;
}
.userprofile .controls {
width: 350px;
}
.userprofile input {
border-radius: 5px;
behavior: url(/css/presets/PIE.php);
border: 1px solid #888;
height: 20px;
padding: 1px;
}
.userprofile input[type="radio"] {
margin-right: 5px;
}
.userprofile input.button {
background-image: url("/images/button_orange.png");
background-color: #CBCBCB;
color: #FFFFFF;
display: block;
float: right;
font-weight: bold;
margin-bottom: 5px;
padding: 9px 10px;
text-align: left;
width: 141px;
height: 33px;
background-position: center center;
background-repeat: no-repeat;
}
.userprofile .cart_address .formerror {
left: auto !important;
right: 70px;
}
.userprofile nav.clearfix .button {
height: 35px;
}
.userprofile .dreirow-fluidinput {
margin-left: 150px;
padding-right: 10px;
}
.userprofile .dreirow-fluidinput input {
margin: 2px 0;
}
.userprofile .row-fluid {
display: block;
padding: 2px 0px;
clear: both;
}
.userprofile .row-fluid .label,
.userprofile .row-fluid LABEL {
font-weight: normal;
text-align: left;
width: 150px;
display: block;
float: left;
line-height: 23px;
font-size: 12px;
}
.userprofile .row-fluid .hinweis {
margin: 10px;
margin-left: 160px;
color: #000;
font-size: 11px;
}
.userprofile .row-fluid #up_newsletter {
float: left;
}
.userprofile .row-fluid .up_newsletter_hinweis {
margin-left: 173px;
margin-top: 4px;
}
.userprofile .row-fluid.radio label {
width: 60px;
}
#submitCartPay,
#orderSubmitButton {
height: 35px;
}
.mailpw {
background: #fff;
}
.mailpw input {
border-radius: 5px;
-webkit-border-radius: 5px;
behavior: url(/css/presets/PIE.php);
border: 1px solid #888;
height: 20px;
padding: 1px;
}
.mailpw input.button {
background-image: url("/images/button_orange.png");
background-color: #CBCBCB;
color: #FFFFFF;
display: block;
float: right;
font-weight: bold;
margin-bottom: 5px;
padding: 9px 10px;
text-align: left;
width: 141px;
height: 33px;
background-position: center center;
background-repeat: no-repeat;
}
.lrn-el-513 input[name="mailpw"] {
margin-top: 20px;
float: none !important;
border: none;
text-align: center;
border-radius: 0;
-webkit-border-radius: 0;
behavior: url(/css/presets/PIE.php);
}
.bc-editelement .lrn-el-905,
.bc-editelement .lrn-el-906,
.bc-editelement .lrn-el-907 {
margin-top: 0px;
}
.under-slider .sameheight {
min-height: 330px;
}
.lrn-el-925 {
margin: 0px;
}
.lrn-el-925 .subnaviLeft {
margin-top: -18px;
}
.lrn-el-925 .subnaviLeft .nav ul li ul .nav1:last-child a {
border-bottom: none;
}
#content .span9 .lrn-richtext.lrn-el-613 p,
#content .span9 .lrn-richtext.lrn-el-613 p {
padding-right: 10px;
}
#cart {
width: 705px;
}
#cart .wizard {
margin: 50px 0 0;
}
#cart .wizard .buy {
padding-left: 0;
padding-right: 0;
text-align: center;
width: 160px;
}
#cart .cart_table {
margin-top: 30px;
border-top: 1px solid #E5E5E5;
}
#cart .cart tbody {
border-bottom: 5px solid #ddd;
}
#cart .cart td {
padding: 3px;
}
#cart .cart td label {
margin-right: 5px;
}
#cart .cart td label.block {
display: block;
}
#cart .cart td label input {
margin-right: 5px;
}
#cart .cart thead {
border-bottom: 1px solid #E5E5E5;
}
#cart .cart th {
min-width: 80px;
padding: 10px 0;
}
#cart .cart th.first {
text-align: left;
}
#cart .cart .cart-image-cell IMG {
margin-right: 5px;
}
#cart .cart .cart-anzahl-cell input {
max-width: 40px;
}
#cart .cart .empty {
margin-top: 30px;
}
#cart .cart .center {
text-align: center;
}
#cart .cart .cart_bold {
font-weight: bold;
}
#cart .cart .cart-amount {
width: 80px;
}
#cart .cart .count {
border-radius: 5px;
behavior: url(/css/presets/PIE.php);
border: 1px solid #E5E5E5;
}
#cart .cart .disabled {
display: none;
}
#cart .cart .cart-product-sub table {
width: 100%;
text-align: center;
}
#cart .cart .cart-product-sub table th,
#cart .cart .cart-product-sub table td {
background: #CBCBCB;
font-size: 11px;
}
#cart .cart .cart-product-sub table th {
border-bottom: 1px solid #888;
font-weight: bold;
color: #fff;
}
#cart .cart .cart-product-sub table td {
color: #888;
padding: 6px 0 5px;
}
#cart .cart .cart-product-sub table tbody {
border: none;
}
#cart .cart .cart-product {
border-top: 1px solid #E5E5E5;
}
#cart .cart .cart-product:first-child {
border-top: 0;
}
#cart .cart .cart-product td {
padding: 10px 3px 5px;
}
#cart .cart .bg {
background: #ddd;
text-align: center;
}
#cart .cart .bg.leftalign {
text-align: left;
padding-left: 10px;
}
#cart .cart .cart-footer td:first-child {
padding-left: 0;
}
#cart .cart .cart-footer .button.action {
float: none;
}
.process {
list-style: none;
margin: 0 0 25px;
padding: 0;
}
.process:before,
.process:after {
content: " ";
display: table;
}
.process:after {
clear: both;
}
.process:before,
.process:after {
content: " ";
display: table;
}
.process:after {
clear: both;
}
.process li {
position: relative;
margin: 0;
padding: 0px 0px 0px 12px !important;
float: left;
height: 28px;
line-height: 28px;
width: 135px;
text-align: center;
background-color: #d7d7d7;
border: 2px solid #bbb;
color: #fff;
font-weight: bold;
border-radius: 0 15px 15px 0;
behavior: url(/css/presets/PIE.php);
z-index: 100;
border-bottom: 0;
border-top: 0;
border-left: 0;
}
.ie8 .process li {
margin-left: -10px;
width: 137px;
}
.ie8 .process li:first-child {
margin-left: 0;
}
.process li:nth-child(2),
.process li:nth-child(3),
.process li:nth-child(4),
.process li:nth-child(5) {
margin-left: -10px;
}
.process li:nth-child(2) {
z-index: 90;
}
.process li:nth-child(3) {
z-index: 80;
}
.process li:nth-child(4) {
z-index: 70;
}
.process li:nth-child(5) {
z-index: 60;
}
.process li.active {
background-color: #EEC41E;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#EEC41E),to(#EE9B1E));
background-image: -webkit-linear-gradient(top,#EEC41E,0%,#EE9B1E,100%);
background-image: -moz-linear-gradient(top,#EEC41E 0%,#EE9B1E 100%);
background-image: linear-gradient(to bottom,#EEC41E 0%,#EE9B1E 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#EEC41E 0%,#EE9B1E 100%);
behavior: url(/css/presets/PIE.php);
}
.process li.active:after {
border-left: 13px solid #EEC41E;
}
.process li a:hover {
text-decoration: none;
}
.prodLink {
position: relative;
}
.cart_headline {
margin-top: 30px;
}
.checkout .inner {
padding-top: 0;
background: #fff;
min-height: 705px;
}
.checkout .inner input[type="text"],
.checkout .inner input[type="password"] {
width: 140px;
}
.checkout .inner .underline {
text-decoration: underline;
}
.checkout .inner .underline.pw {
margin-bottom: 10px;
display: block;
}
.checkout .inner .markierung {
color: #e72e13;
margin-bottom: 10px;
}
.checkout .inner .reg {
padding-bottom: 75px;
position: relative;
border-right: 1px dashed #d7d7d7;
height: 120px;
}
.checkout .inner .reg .button.buy.action {
position: absolute;
left: 0;
bottom: 10px;
text-align: center;
padding-left: 0;
width: 160px;
padding-right: 0;
}
.checkout .inner .reg .button.buy.action:hover {
color: #fff !important;
}
.checkout .inner .reg #loginform {
width: 310px;
}
.checkout .inner .reg.noborder {
border-right: none;
}
.checkout .inner .button.action {
font-size: 12px !important;
background: url(/images/button_gray.png) transparent center center no-repeat;
color: #FFFFFF;
display: block;
float: right;
font-weight: bold;
margin-bottom: 5px;
padding: 9px 10px;
text-align: center;
width: 140px;
}
.checkout .inner .button.action.green {
margin-right: 10px;
padding-left: 0;
padding-right: 0;
text-align: center;
width: 160px;
}
.checkout .inner .button.action.buy {
background: url(/images/button_orange.png) transparent center center no-repeat;
padding-left: 20px;
position: relative;
text-align: left;
width: 130px;
}
.checkout .inner .button.action.buy.green {
text-align: center;
width: 160px;
padding-left: 0;
}
.checkout .inner .reg .button.action.buy {
background: url(/images/button_gray.png) transparent center center no-repeat;
}
.checkout .inner .button.action.changePayment {
font-size: 11px;
padding: 10px 3px;
width: 154px;
}
.checkout .inner .buyMore.button.action.buy {
padding-left: 15px;
width: 135px;
}
.checkout .inner .buyMore.button.action.buy .icon-product.icon-cart {
right: 15px;
}
.checkout .inner .button.action.buy .icon-product.icon-cart {
float: none;
position: absolute;
top: 8px;
right: 20px;
}
.checkout .inner .button.action.buy.leftalign {
float: none;
}
.checkout .inner .cart-footer .button.action.buy {
padding: 0 14px !important;
}
.checkout .inner #loginform input {
behavior: url(/css/presets/PIE.php);
border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #E5E5E5;
padding: 5px;
}
.checkout .inner .cart_address input {
border-radius: 5px;
-webkit-border-radius: 5px;
behavior: url(/css/presets/PIE.php);
margin-bottom: 10px;
}
.checkout .inner .cart_address input[type="password"],
.checkout .inner .cart_address input[type="email"] {
width: 140px;
}
.checkout .inner .cart_address .show {
margin-top: 240px;
}
.checkout .inner .cart_address .control-label {
line-height: 17px;
}
.checkout .inner .cart_address .controls {
position: relative;
z-index: 50;
}
.checkout .inner .cart_address .controls.datenschutz .formerror {
left: 270px !important;
top: -5px;
}
.checkout .inner .cart_address .formerror {
position: absolute;
left: 272px;
top: 2px;
z-index: 100;
border-radius: 10px;
behavior: url(/css/presets/PIE.php);
width: 20px;
height: 20px;
background: #E82F14;
color: #fff;
text-align: center;
}
.checkout .inner .cart_address .check {
width: 194px;
}
.checkout .inner .cart_address .check input {
margin-bottom: 0;
}
.checkout .inner .cart_address .check label {
width: 100px;
}
.checkout .inner .cart_address .check label:first-child {
width: 60px;
}
.checkout .inner .cart_address .dreilineinput {
width: 199px;
}
.checkout .inner .cart_address .dreilineinput input {
margin-bottom: 0;
border-bottom: 1px dashed;
border-top: 0;
}
.checkout .inner .cart_address .dreilineinput input:first-child {
border-top: 1px solid;
}
.checkout .inner .cart_address .dreilineinput input:last-child {
border-bottom: 1px solid;
margin-bottom: 10px;
}
.checkout .inner .cart_address .checkboxen .checkbox {
margin-right: 5px;
}
.checkout .inner .cart_address .int {
width: 564px;
}
.checkout .inner .cart_address .int input {
margin-bottom: 0;
}
.checkout .inner .cart_address .int span {
margin-top: -3px;
}
.checkout .inner .cart_address div.line {
margin-bottom: 10px;
}
.checkout .inner .cart_address input[type="checkbox"],
.checkout .inner .cart_address input[type="radio"] {
height: 15px;
}
.checkout .inner .button.right.action {
border: none;
}
.checkout .inner .payment {
width: 45%;
padding-right: 3%;
}
.checkout .inner .payment.pull-left {
border-right: 1px dashed #ddd;
}
.ie8 .dreilineinput input {
margin-bottom: 0;
border-bottom: 1px dashed;
border-top: 0;
}
.ie8 .dreilineinput #ca_firma_row1,
.ie8 .dreilineinput #ca_lieferadresse_firma_row1 {
border-top: 1px solid;
}
.ie8 .dreilineinput #ca_firma_row3,
.ie8 .dreilineinput #ca_lieferadresse_firma_row3 {
border-bottom: 1px solid;
margin-bottom: 10px;
}
.ie8 .checkout .inner #loginform input {
behavior: none;
}
.checkout .inner INPUT[type='text'].ie8Pw {
width: 130px;
}
.control-group.agbCheck input.checkbox {
margin-right: 4px;
}
.agbCheck {
position: relative;
width: 520px;
}
.agbCheck .formerror {
position: absolute;
left: 400px;
top: 0;
z-index: 100;
border-radius: 10px;
behavior: url(/css/presets/PIE.php);
width: 20px;
height: 20px;
background: #E82F14;
color: #fff;
text-align: center;
}
.loggedIn {
margin-bottom: 20px;
}
.cart_summary.success .inner {
min-height: 0;
}
.order_details {
margin-top: 30px;
position: relative;
width: 710px;
}
.order_details .anschrift {
border-right: 1px dashed;
}
.order_details .anschrift .markierung {
margin-bottom: 10px;
}
.order_details .inner {
min-height: 10px;
}
.order_details .inner .nav {
position: absolute;
bottom: 0;
right: 5px;
}
.zahlungsweise {
position: relative;
min-height: 150px;
margin-left: 0 !important;
width: 705px !important;
}
.zahlungsweise .smaller {
font-size: 10px;
display: block;
line-height: 10px;
}
.zahlungsweise .productlink {
margin-left: 0;
}
.zahlungsweise .productlink:hover strong {
color: #EE9B1E;
}
.zahlungsweise .zahlweisen {
position: relative;
}
.zahlungsweise .zahlweisen .pay,
.zahlungsweise .zahlweisen .post {
position: absolute;
top: 10px;
}
.zahlungsweise .zahlweisen .pay {
left: 0;
}
.zahlungsweise .zahlweisen .post {
left: 165px;
}
.zahlungsweise .inner {
padding: 5px 4px;
min-height: 10px;
}
.zahlungsweise .inner ul {
padding-left: 0;
}
.zahlungsweise .inner .nav {
margin-bottom: 25px;
}
.zahlungsweise .inner .nav .action {
margin-bottom: 0;
}
.lrn-el-1095 .nav-bi-253 {
font-weight: bold;
}
.agbcheck {
padding: 10px 4px 5px;
margin-top: 20px;
}
.agbcheck #orderSubmitButton.button.buy.action {
font-size: 1.3em;
border: none;
margin-right: 5px;
width: 160px;
}
.agbcheck .wruf {
padding-left: 19px;
display: block;
}
.lrn-el-615,
.lrn-el-617 {
padding: 10px;
}
.under-slider {
margin-top: 20px;
position: relative;
}
.under-slider .lrn-el-904 {
position: absolute;
bottom: 0;
}
.under-slider .lrn-el-904 .inner {
padding-bottom: 0px;
}
.under-slider .lbmenu {
min-height: 250px;
}
.tooltip {
position: absolute;
z-index: 1030;
display: block;
visibility: visible;
font-size: 12px;
line-height: 1.4;
opacity: 0;
filter: alpha(opacity=0);
}
.tooltip.in {
opacity: 0.9;
filter: alpha(opacity=90);
}
.tooltip.top {
margin-top: -3px;
padding: 5px 0;
}
.tooltip.right {
margin-left: 3px;
padding: 0 5px;
}
.tooltip.bottom {
margin-top: 3px;
padding: 5px 0;
}
.tooltip.left {
margin-left: -3px;
padding: 0 5px;
}
.tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: #ffffff;
text-align: center;
text-decoration: none;
background-color: #BCBCBC;
border-radius: 4px;
}
.tooltip-arrow {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.tooltip.top .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-width: 5px 5px 0;
border-top-color: #BCBCBC;
}
.tooltip.top-left .tooltip-arrow {
bottom: 0;
left: 5px;
border-width: 5px 5px 0;
border-top-color: #BCBCBC;
}
.tooltip.top-right .tooltip-arrow {
bottom: 0;
right: 5px;
border-width: 5px 5px 0;
border-top-color: #BCBCBC;
}
.tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: #BCBCBC;
}
.tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: #BCBCBC;
}
.tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: #BCBCBC;
}
.tooltip.bottom-left .tooltip-arrow {
top: 0;
left: 5px;
border-width: 0 5px 5px;
border-bottom-color: #BCBCBC;
}
.tooltip.bottom-right .tooltip-arrow {
top: 0;
right: 5px;
border-width: 0 5px 5px;
border-bottom-color: #BCBCBC;
}
.videopic {
width: 190px;
}
.overlay {
margin-left: -190px;
position: absolute;
z-index: 500;
}
#lrn-bi-1 .topnavigation ul li a:hover {
color: #fff;
}
#lrn-bi-1 .videopic {
width: 190px;
}
#lrn-bi-1 .overlay {
margin-top: -142px;
position: absolute;
z-index: 500;
}
.modal-open .modal .dropdown-menu {
z-index: 2050;
}
.modal-open .modal .popover {
z-index: 2060;
}
.modal-open .modal .tooltip {
z-index: 2080;
}
.modal-backdrop {
background-color: #000000;
bottom: 0;
left: 0;
position: fixed;
right: 0;
top: 0;
z-index: 1040;
}
.modal-backdrop.fade {
opacity: 0;
}
.modal-backdrop,
.modal-backdrop.fade.in {
opacity: 0.8;
}
.modal {
background-clip: padding-box;
background-color: #FFFFFF;
border: 1px solid rgba(0,0,0,0.3);
border-radius: 6px;
box-shadow: 0 3px 7px rgba(0,0,0,0.3);
left: 50%;
margin: -250px 0 0 -280px;
overflow: auto;
position: fixed;
top: 50%;
width: 560px;
z-index: 1050;
}
.modal-body.videojs {
max-height: 400px;
overflow-y: auto;
padding: 18px;
}
.sl_textsuche .row-fluid {
border-bottom: 1px solid #aaa;
}
.sl_textsuche .row-fluid .sl_title {
font-size: 14px;
color: inherit;
font-weight: bold;
}
.sl_textsuche .row-fluid .inner {
margin: 10px;
}
.pd_sm {
float: right;
margin-top: 20px;
display: inline-flex;
width: 100px;
overflow: hidden;
}
.row-fluid [class*="span"] .lrn-element.lrn-el-1080,
.row-fluid [class*="span"] .lrn-element.lrn-el-908 {
margin-bottom: 0;
}
.row-fluid [class*="span"] .lrn-element.lrn-el-1080 .nav,
.row-fluid [class*="span"] .lrn-element.lrn-el-908 .nav {
margin-bottom: 0;
}
.loginerror,
#loginerror {
color: #e72e13;
margin-bottom: 5px;
}
#lrn-bi-1 .box-shadow {
min-height: 272px !important;
}
#NavId105 {
display: none;
}
#NavId143 {
font-weight: bold;
}
#sicherheitsgruppen {
display: none;
}
#lrn-bi-260 #sicherheitsgruppen,
#lrn-bi-261 #sicherheitsgruppen,
#lrn-bi-258 #sicherheitsgruppen {
display: block;
}
#lrn-bi-264 #NavId146,
#lrn-bi-263 #NavId145,
#lrn-bi-262 #NavId144 {
color: #E72E13;
}
#NavId197 {
font-weight: bold;
}
.lrn-el-785 td {
vertical-align: top;
border-bottom: 1px solid #DDD;
padding-top: 5px;
}
.lrn-el-785 td p {
margin-top: 0px;
}
.ie8 .pd_sm {
width: 300px;
overflow: hidden;
float: right;
text-align: right;
}
.ie8 HEADER .secondRow UL.meta {
width: 425px;
}
.ie8 .product-details .tabs UL.ui-tabs-nav LI {
padding-left: 28px;
padding-right: 28px;
}
.ie8 .product-details .actions a {
font-size: 11px;
}
.ie8 .fb-share-button.fb_iframe_widget {
width: 100px;
float: right;
}
.topnavigationhider {
position: absolute;
height: 24px;
width: 960px;
margin-top: -25px;
}
#lrn-bi-1 nav.topnavigation:before,
#lrn-bi-86 nav.topnavigation:before,
#lrn-bi-61 nav.topnavigation:before,
#lrn-bi-204 nav.topnavigation:before,
#lrn-bi-119 nav.topnavigation:before {
position: absolute;
bottom: -27px;
height: 2px;
width: 708px;
display: block;
left: 39px;
content: "";
-webkit-box-shadow: 0 -25px 6px #989898;
box-shadow: 0 -25px 6px #989898;
behavior: url(/css/presets/PIE.php);
}
#lrn-bi-1 nav.topnavigation.noShadow:before,
#lrn-bi-86 nav.topnavigation.noShadow:before,
#lrn-bi-61 nav.topnavigation.noShadow:before,
#lrn-bi-204 nav.topnavigation.noShadow:before,
#lrn-bi-119 nav.topnavigation.noShadow:before {
-webkit-box-shadow: 0 0 0 #989898;
box-shadow: 0 0 0 #989898;
}
html.ie8 {
background-size: 100% 534px;
background-image: url(/images/whitebg.png) left top repeat-x !important;
background-repeat: repeat-x !important;
background-position: left top;
background-color: #F8F8F8;
}
html.ie8 body {
background-color: transparent;
}
html.ie8 body .lrn-el-901 .box,
html.ie8 body .lrn-el-654 .box,
html.ie8 body .lrn-el-900 .box {
min-height: 324px;
}
@media print {
* {
background: transparent !important;
color: black !important;
text-shadow: none !important;
filter: none !important;
-ms-filter: none !important;
}
a,
a:visited {
color: #444 !important;
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 0.5cm;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
}
.printit {
position: absolute;
right: 0;
top: 10px;
}
.posprint {
position: relative;
}
.printlogo {
display: none;
}
.pflicht {
display: none;
}
.ie8 .homecare .angebot {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button_blue.png',sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button_blue.png', sizingMethod='scale')";
}
.ie8 input[type="password"] {
font-family: arial;
}
.fb_iframe_widget {
display: inline !important;
}
.orderoverview td,
.orderoverview th {
text-align: left;
}
.orderoverview .rightalign {
text-align: right;
}
.lrn-el-591 .button.login.action {
color: #FFFFFF !important;
display: block !important;
font-weight: bold !important;
padding: 5px !important;
position: relative !important;
text-align: center !important;
width: 130px !important;
}
.lrn-el-591 .button.login.action:hover {
color: #fff !important;
}
.lrn-el-810 .button.login.big.action {
text-align: center;
width: 170px;
height: 15px;
}
.actions.modalOpener .button.login.big.action {
padding: 0;
font-weight: normal;
}
.login_v2_feld,
input[type="password"] {
color: #888 !important;
}
.orderForm table {
font-size: 13px;
}
.cart {
font-size: 12px !important;
}
.icon-product {
background-image: url(../images/sprite.png);
background-repeat: no-repeat;
}
.icon-product.icon-cart {
background-position: -750px -294px;
width: 24px;
height: 20px;
float: right;
}
.icon-product.icon-pdf {
background-position: -483px -288px;
width: 30px;
height: 28px;
float: right;
}
.icon-product.icon-video {
background-position: -530px -285px;
width: 42px;
height: 29px;
float: right;
}
.icon-product.icon-download {
background-position: -591px -288px;
width: 23px;
height: 27px;
float: right;
}
.icon-product.icon-download-red {
background-position: -591px -323px;
width: 23px;
height: 27px;
float: right;
}
.icon-product.icon-download-blue {
background-position: -591px -359px;
width: 23px;
height: 27px;
float: right;
}
.icon-product.icon-print {
background-position: -435px -288px;
width: 29px;
height: 27px;
float: right;
}
.icon-product.icon-arrow-back {
background-position: -675px -296px;
width: 25px;
height: 18px;
position: absolute;
right: 5px;
}
.icon-product.icon-arrow-right {
background-position: -728px -311px;
width: 12px;
height: 12px;
float: right;
}
.icon-product.icon-arrow-down {
background-position: -826px -297px;
width: 29px;
height: 18px;
display: block;
margin: 0 auto;
}
.icon-product.icon-phone-white {
background-position: -790px -293px;
width: 12px;
height: 19px;
float: right;
}
.icon-product.icon-hotline {
background-position: -20px -293px;
width: 15px;
height: 20px;
float: left;
}
.icon-product.icon-cart-open {
background-position: -715px -299px;
width: 20px;
height: 20px;
position: absolute;
right: 0;
top: 0;
}
.breadcrumb {
color: #cbcbcb;
margin-top: 30px;
margin-bottom: 5px;
}
.breadcrumb a {
color: #cbcbcb;
}
.subnaviLeft {
color: #888;
}
.subnaviLeft a {
color: #888;
}
.subnaviLeft nav.nav {
margin-bottom: 10px;
}
.subnaviLeft nav.nav ul li a {
padding: 4px 0;
border-bottom: 1px solid #e5e5e5;
display: block;
}
.subnaviLeft nav.nav ul li ul {
padding-left: 40px;
}
.subnaviLeft nav.nav ul li ul li a {
padding-left: 9px;
}
.subnaviLeft nav.nav ul li ul li ul {
padding-left: 0;
}
.subnaviLeft nav.nav ul li ul li ul li a {
padding-left: 22px;
}
.subnaviLeft nav.nav ul li ul li ul li ul li a {
padding-left: 40px;
}
.subnaviLeft nav.nav ul li ul li ul li ul li ul li a {
padding-left: 60px;
}
.subnaviLeft nav.nav ul li ul li ul li ul li ul li ul li a {
padding-left: 75px;
}
.subnaviLeft nav.nav ul.second a {
font-weight: bold;
}
.subnaviLeft nav.nav ul.second ul {
display: none;
}
.subnaviLeft hr {
border: 1px solid #cacaca;
border-top: none;
}
.mengentabelle {
background-color: #cbcbcb;
font-size: 11px;
}
.mengentabelle th,
.mengentabelle td {
padding: 0 6px;
text-align: center;
color: #808080;
}
.mengentabelle th {
border-bottom: 1px solid #B2B2B2;
color: #FFF;
font-weight: bold;
}
.product-details ul {
list-style-type: disc;
}
.product-details .tabs ul.ui-tabs-nav {
width: 100%;
margin: 0;
padding: 0;
list-style-type: none;
}
.product-details .tabs ul.ui-tabs-nav li {
float: left;
border: 2px solid #b2b2b2;
padding: 5px 32px;
background-color: #b2b2b2;
margin-left: 2px;
border-bottom: none;
}
.product-details .tabs ul.ui-tabs-nav li:first-child {
margin-left: 10px;
}
.product-details .tabs ul.ui-tabs-nav li.ui-state-active {
background-color: #e5e5e5;
}
.product-details .tabs ul.ui-tabs-nav li a {
color: #FFF;
font-weight: bold;
font-size: 14px;
}
.product-details .tabs .ui-tabs-panel H1 {
color: #ED9B1E;
font-size: 18px;
}
.product-details .tabs .ui-tabs-panel H1.red {
color: #C8321B;
}
.product-details .tabs .ui-tabs-panel H2 {
font-weight: normal;
font-size: 16px;
margin: 0 0 9px;
}
.product-details .tabs .ui-tabs-panel.ui-tabs-hide {
display: none;
}
.product-details .tabs .ui-tabs-panel .row-fluid.firstBox {
background-color: #e5e5e5;
position: relative;
width: 705px;
}
.product-details .tabs .ui-tabs-panel .row-fluid.firstBox .span4.foto {
padding: 0 10px 10px;
margin-top: 25px;
width: 280px;
text-align: center;
position: relative;
}
.product-details .tabs .ui-tabs-panel .row-fluid.firstBox .span4.foto img {
max-width: 100%;
}
.product-details .tabs .ui-tabs-panel .row-fluid.firstBox .span8.information {
padding: 10px;
margin: 0;
margin-top: 10px;
width: 420px;
}
.product-details .tabs .ui-tabs-panel .preis_box {
width: 160px;
color: #808080;
text-align: right;
}
.product-details .tabs .ui-tabs-panel .preis_box .preis {
font-size: 24px;
font-weight: bold;
}
.product-details .tabs .ui-tabs-panel .preis_box .einheit {
font-size: 10px;
}
.product-details .tabs .ui-tabs-panel .preis_box .hinweis {
font-size: 9px;
border-bottom: 1px solid #B2B2B2;
color: #b2b2b2;
word-spacing: -2px;
}
.product-details .tabs .ui-tabs-panel .preis_box .hinweis a {
color: #b2b2b2;
}
.product-details .tabs .ui-tabs-panel .preis_box .hinweis_details {
display: block;
border-bottom: none;
margin-top: 30px;
word-spacing: 0;
}
.product-details .tabs .ui-tabs-panel .preis_box .netto {
color: #b2b2b2;
}
.product-details .tabs .ui-tabs-panel ul.icons {
padding: 0;
list-style-type: none;
position: absolute;
bottom: 0;
left: 285px;
}
.product-details .tabs .ui-tabs-panel ul.icons li {
float: left;
margin: 0 5px;
}
.product-details .tabs .ui-tabs-panel IMG {
max-width: 100%;
}
.product-details .tabs .ui-tabs-panel .fragen a {
float: left;
background-color: #cbcbcb;
color: #FFF;
font-weight: bold;
height: 34px;
line-height: 32px;
text-align: center;
border: 1px solid #fff;
}
.product-details .tabs .ui-tabs-panel .fragen a.callback {
width: 89px;
position: relative;
padding-left: 10px;
border-right: none;
}
.product-details .tabs .ui-tabs-panel .fragen a.callback:before {
position: absolute;
top: 7px;
left: 12px;
width: 20px;
height: 20px;
content: "";
background: transparent url(/images/sprite.png) -790px -293px no-repeat;
}
.product-details .tabs .ui-tabs-panel .fragen a.prodInfo {
width: 158px;
}
.product-details .tabs .ui-tabs-panel#downloads {
background-color: #e5e5e5;
padding: 10px;
}
.product-details .tabs .ui-tabs-panel#downloads ul {
padding-left: 70px;
}
.product-details .tabs .ui-tabs-panel#details {
background-color: #fff;
padding: 10px;
}
.product-details .tabs .ui-tabs-panel .descriptionpic {
float: right;
margin: 0 0 30px 30px;
}
.product-details #videos {
background: #E5E5E5;
}
.product-details #videos IFRAME {
margin: 25px 0 25px 25px;
}
.product-details #videos .choosemovie {
margin: 25px 10px 25px 0;
float: right;
height: 315px;
overflow: scroll;
width: 135px;
}
.product-details #videos .choosemovie .videolink {
display: block;
margin-bottom: 20px;
}
.product-details .versions {
width: 100%;
}
.product-details .versions th {
background-color: #ebebeb;
color: #696969;
text-align: center;
font-size: 12px !important;
}
.product-details .versions td {
border-bottom: 1px solid #f0f0f0;
text-align: center;
padding: 2px 0;
font-size: 12px !important;
}
.product-details .versions td INPUT {
border-radius: 5px;
width: 40px;
text-align: center;
}
.product-details .billing {
text-align: right;
}
.product-details .billing label {
margin-right: 10px;
}
.product-details .billing .servicepic {
width: 20px;
height: 20px;
display: inline-block;
line-height: 20px;
background: url(/images/servicepic_i.png) no-repeat;
}
.product-details .billing table {
margin-left: 50px;
}
.product-details .billing table td {
font-size: 12px !important;
}
.product-details .actions {
text-align: right;
}
.product-details .actions a {
display: block;
width: 140px;
float: right;
padding: 9px 10px;
color: #FFF;
font-weight: bold;
text-align: center;
margin-bottom: 5px;
height: 20px;
overflow: hidden;
}
.product-details .accordion span.ui-accordion-header a {
display: block;
font-weight: bold;
border-bottom: 1px solid #ebebeb;
padding: 5px;
position: relative;
}
.product-details .accordion span.ui-accordion-header a:after {
content: '';
position: absolute;
right: 0;
width: 0;
height: 0;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-left: 5px solid #cc1000;
}
.product-details .accordion span.ui-accordion-header.ui-state-active a:after {
border-left: 5px solid transparent;
border-top: 5px solid #cc1000;
border-bottom: 0;
border-right: 5px solid transparent;
}
.product-details .zurueck {
padding: 4px 10px;
border-radius: 5px;
font-weight: bold;
background: transparent url(/images/button_gray.png) no-repeat;
color: #FFF;
display: block;
width: 140px;
background-position: center center;
font-size: 11px;
position: relative;
}
.product-details .angebot {
padding: 4px 5px 4px 15px;
font-weight: bold;
background: transparent url(/images/button_red.png) no-repeat;
color: #FFF;
display: block;
width: 160px;
background-position: center center;
}
.praxisshop .product-details .actions {
text-align: right;
}
.ui-autocomplete li {
background: rgba(255,255,255,0.9);
border-top: 1px solid #b6b6b6;
}
.ui-autocomplete li a {
padding: 8px;
display: block;
}
.ui-autocomplete li a:hover {
color: #fff;
}
.ui-autocomplete li:first-child {
border-top: none;
}
.searchaccordion {
width: 700px;
}
.searchaccordion .padPag {
padding: 0 10px;
}
.searchaccordion .padPag .pull-right {
margin-right: 10px;
}
.searchaccordion hr {
margin: 0;
}
.searchaccordion .txtSearch {
cursor: pointer;
}
.searchaccordion .ui-accordion-header {
position: relative;
cursor: pointer;
-webkit-transition: all .5s;
transition: all .5s;
margin: 1px 0;
padding: 5px;
}
.searchaccordion .ui-accordion-header:hover {
color: #fff;
}
.searchaccordion .ui-accordion-header:hover:after {
border-left: 5px solid #fff;
}
.searchaccordion .ui-accordion-header:hover .part_homecare,
.searchaccordion .ui-accordion-header:hover .part_praxisshop,
.searchaccordion .ui-accordion-header:hover .part_klinikwelt {
color: #fff;
}
.searchaccordion .ui-accordion-header:after {
content: '';
position: absolute;
right: 10px;
width: 0;
height: 0;
top: 10px;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-left: 5px solid #cc1000;
}
.searchaccordion .ui-accordion-header.ui-state-active:after {
border-left: 5px solid transparent;
border-top: 5px solid #cc1000;
border-bottom: 0;
border-right: 5px solid transparent;
}
.searchaccordion .product {
border-top: 1px dashed #bebebe;
}
.searchaccordion .product:first-child {
border: none;
}
.searchaccordion .iterationlist,
.searchaccordion .vorschau,
.searchaccordion .infos {
font-size: 14px;
text-align: center;
height: 50px;
line-height: 50px;
}
.searchaccordion .vorschau,
.searchaccordion .infos {
margin-left: 0;
}
.searchaccordion .vorschau a {
height: 50px;
line-height: 50px;
display: block;
}
.searchaccordion .vorschau a img {
margin-top: 5px;
}
.searchaccordion .infos {
text-align: left;
font-weight: bold;
padding-left: 10px;
}
.searchaccordion .infos a {
-webkit-transition: all .5s;
transition: all .5s;
}
.searchaccordion .part_homecare {
color: #4C8698;
}
.searchaccordion .part_praxisshop {
color: #EE9B1E;
}
.searchaccordion .part_klinikwelt {
color: #e72e13;
}
#main {
min-height: 450px;
}
.homecare .mengentabelle {
margin-top: 45px;
}
.klinikwelt .mengentabelle {
margin-top: 45px;
}
.klinikwelt .subnaviLeft nav.nav ul li a.navSicherheit {
margin-left: 40px;
font-weight: bold;
}
.klinikwelt .subnaviLeft nav.nav ul li a.navSicherheit:hover {
cursor: pointer;
}
.klinikwelt .ui-accordion-header:hover,
.klinikwelt .ui-autocomplete li a:hover {
background-color: #e72e13;
}
.klinikwelt .infos a:hover,
.klinikwelt .padPag .pull-right span:hover,
.klinikwelt .padPag .pull-right strong:hover,
.klinikwelt .padPag .pull-right a:hover,
.klinikwelt #loginform a:hover,
.klinikwelt .lrn-el-654 a:hover,
.klinikwelt a:hover,
.klinikwelt .morelink:hover,
.klinikwelt .secondRow .meta a:hover {
color: #e72e13;
cursor: pointer;
}
.klinikwelt .topnavigation a:hover,
.klinikwelt .zurueck:hover,
.klinikwelt .actions a:hover {
color: #fff;
}
.klinikwelt .product-details .versions {
width: 705px;
}
.klinikwelt .product-details .span3.actions .button-set {
padding-right: 10px;
}
#cartModal .modal-body p {
padding: 20px;
color: #3DAD4B;
border-top: 1px solid 1px solid #F0F0F0;
border-bottom: 1px solid 1px solid #F0F0F0;
margin: 20px 0;
text-align: center;
}
.praxisshop .product_item .infos .vorteil ul li:before {
background-position: -642px -51px;
}
.praxisshop .subnaviLeft nav.nav ul li a.navSicherheit {
color: #EE9B1E;
margin-left: 40px;
font-weight: bold;
}
.praxisshop .subnaviLeft nav.nav ul li a.navSicherheit:hover {
cursor: pointer;
}
.praxisshop .ui-accordion-header:hover,
.praxisshop .ui-autocomplete li a:hover {
background-color: #EE9B1E;
}
.praxisshop .infos a:hover,
.praxisshop .padPag .pull-right span:hover,
.praxisshop .padPag .pull-right strong:hover,
.praxisshop .padPag .pull-right a:hover,
.praxisshop #loginform a:hover,
.praxisshop .lrn-el-654 a:hover,
.praxisshop a:hover,
.praxisshop .morelink:hover,
.praxisshop .secondRow .meta a:hover {
color: #EE9B1E;
cursor: pointer;
}
.praxisshop .topnavigation a:hover,
.praxisshop .zurueck:hover,
.praxisshop .actions a:hover {
color: #fff;
}
.praxisshop .actions a.login:hover {
color: #EE9B1E !important;
}
.praxisshop .product-details .versions {
width: 705px;
}
.praxisshop .product-details .span3.actions .button-set,
.praxisshop .product-details .accordion {
padding-right: 10px;
}
.homecare .subnaviLeft nav.nav ul li a.navSicherheit {
color: #4C8698;
margin-left: 40px;
font-weight: bold;
}
.homecare .subnaviLeft nav.nav ul li a.navSicherheit:hover {
cursor: pointer;
}
.homecare .ui-accordion-header:hover,
.homecare .ui-autocomplete li a:hover {
background-color: #4C8698;
}
.homecare .infos a:hover,
.homecare .padPag .pull-right span:hover,
.homecare .padPag .pull-right strong:hover,
.homecare .padPag .pull-right a:hover,
.homecare #loginform a:hover,
.homecare .lrn-el-654 a:hover,
.homecare a:hover,
.homecare .morelink:hover,
.homecare .secondRow .meta a:hover {
color: #4C8698;
cursor: pointer;
}
.homecare .topnavigation a:hover,
.homecare .zurueck:hover,
.homecare .actions a:hover {
color: #fff !important;
}
.homecare .actions a.login:hover {
color: #4C8698 !important;
}
.cartAktiv {
color: #3DAD4B !important;
}
.company .ui-accordion-header:hover,
.company .ui-autocomplete li a:hover {
background-color: #3DAD4B;
}
.company .infos a:hover,
.company .padPag .pull-right span:hover,
.company .padPag .pull-right strong:hover,
.company .padPag .pull-right a:hover,
.company #loginform a:hover,
.company .lrn-el-654 a:hover,
.company a:hover,
.company .morelink:hover,
.company .secondRow .meta a:hover {
color: #3DAD4B;
cursor: pointer;
}
.company .topnavigation a:hover,
.company .zurueck:hover,
.company .actions a:hover {
color: #fff !important;
}
.company .actions a.login:hover {
color: #3DAD4B !important;
}
.lrn-el-914 .more-btn:hover {
color: #fff;
}
.padPag .pull-right span,
.padPag .pull-right strong,
.padPag .pull-right a {
-webkit-transition: all .5s;
transition: all .5s;
}
.praxisshop h1,
.praxisshop #loginform .login {
color: #EE9B1E;
}
.praxisshop .subnaviLeft nav.nav ul.second {
margin-left: 40px;
}
.praxisshop .subnaviLeft nav.nav ul.products a.status-a,
.praxisshop .subnaviLeft nav.nav ul.products a.status-p,
.praxisshop .subnaviLeft nav.nav ul.products a:hover,
.praxisshop .subnaviLeft nav.nav ul.second a.status-a,
.praxisshop .subnaviLeft nav.nav ul.second a.status-p,
.praxisshop .subnaviLeft nav.nav ul.second a:hover {
color: #EE9B1E;
cursor: pointer;
}
.praxisshop .subnaviLeft nav.nav ul.products a.main,
.praxisshop .subnaviLeft nav.nav ul.second a.main {
font-weight: bold;
color: #FFF;
padding-left: 40px;
position: relative;
background-color: #EEC41E;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#EEC41E),to(#EE9B1E));
background-image: -webkit-linear-gradient(top,#EEC41E,0%,#EE9B1E,100%);
background-image: -moz-linear-gradient(top,#EEC41E 0%,#EE9B1E 100%);
background-image: linear-gradient(to bottom,#EEC41E 0%,#EE9B1E 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#EEC41E 0%,#EE9B1E 100%);
behavior: url(/css/presets/PIE.php);
color: #fff;
border-radius: 0 15px 15px 0;
-webkit-border-radius: 0 15px 15px 0;
padding-left: 40px !important;
}
.praxisshop .subnaviLeft nav.nav ul.products a.main:before,
.praxisshop .subnaviLeft nav.nav ul.second a.main:before {
position: absolute;
top: 3px;
left: 10px;
content: "";
width: 21px;
height: 20px;
background: transparent url(/images/sprite.png) -634px -294px no-repeat;
}
.praxisshop .product-details {
background-image: url(/images/graybg-h20.png);
background-position: left top;
background-repeat: repeat-x;
}
.praxisshop .product-details H1 {
color: #ee9b1e;
}
.praxisshop .product-details .tabs ul.ui-tabs-nav li.ui-state-active a {
color: #ee9b1e;
}
.praxisshop .product-details ul.ui-tabs-nav {
background: #fefefe !important;
}
.praxisshop .product-details .versions td INPUT {
border: 1px solid #ee9b1e;
}
.praxisshop .product-details .productssb_box {
width: 475px;
}
.praxisshop .product-details .productssb_box p {
margin-bottom: 0;
}
.praxisshop .product-details .productssb_box img {
margin-top: 8px;
}
.klinikwelt .productssb_box,
.homecare .productssb_box {
width: 475px;
}
.klinikwelt .productssb_box p,
.homecare .productssb_box p {
margin-bottom: 0;
}
.klinikwelt .productssb_box img,
.homecare .productssb_box img {
margin-top: 8px;
}
.homecare .product-details .tabs .ui-tabs-panel H1,
.homecare .product-details h1 {
color: #1D9CB1;
}
.magnifyarea {
z-index: 103;
}
.cursorshade {
z-index: 104;
}
.zoomstatus,
.zoomtracker {
z-index: 105;
}
a.button {
background-position: center center;
background-repeat: no-repeat;
background-image: url(/images/button_gray.png);
}
a.button.action {
background-image: url(/images/button_orange.png);
}
.lrn-el-515 .big {
background-color: #CBCBCB;
color: #FFFFFF;
display: block;
float: right;
font-weight: bold;
margin-bottom: 5px;
padding: 9px 10px;
text-align: center;
width: 141px;
}
.lrn-el-515 .big:hover {
color: #FFF;
}
.lrn-el-515 a {
color: #EE9B1E;
}
.lrn-el-515 a:hover {
color: #d0d0d0;
}
.produktliste {
border-top: 1px solid #bebebe;
background: #fff;
}
.paginationLeft,
.paginationRight {
display: block;
}
.paginationLeft a:hover,
.paginationRight a:hover {
text-decoration: underline;
cursor: pointer;
}
.paginationRight {
margin-right: 10px;
}
.product_item {
margin: 10px;
position: relative;
height: 180px;
margin-left: 0;
padding-left: 10px;
}
.product_item:before {
position: absolute;
bottom: -5px;
left: 0;
height: 5px;
width: 100%;
display: block;
content: "";
background: url(/images/horizontalDots.png) repeat-x center center;
background-size: 7px 3px;
}
.product_item .inner {
height: 100%;
padding: 0;
}
.product_item .inner .vorschau .special.praxis {
background: url(/images/sprite.png) -630px -78px no-repeat;
display: block;
width: 50px;
height: 48px;
position: absolute;
top: -13px;
left: 0;
}
.product_item:first-child .inner .vorschau .special.praxis {
top: -15px;
}
.product_item .infos {
position: absolute;
left: 165px;
top: 20px;
width: 352px;
height: 100%;
}
.product_item .infos .h2 {
font-size: 12px;
font-weight: normal;
line-height: 16px;
width: 200px;
margin-top: 20px;
}
.product_item .infos .title {
display: block;
color: #808080;
font-size: 16px;
font-weight: bold;
line-height: 18px;
text-decoration: none;
margin-bottom: 5px;
}
.product_item .infos .vorteil {
width: 125px;
position: absolute;
top: 40px;
left: 230px;
}
.product_item .infos .vorteil ul {
margin: 0;
padding: 0;
}
.product_item .infos .vorteil ul li {
font-size: 11px;
line-height: 14px;
margin-bottom: 7px;
position: relative;
}
.product_item .infos .vorteil ul li:before {
position: absolute;
content: "";
width: 15px;
height: 15px;
display: block;
top: -4px;
left: -20px;
background: url(/images/sprite.png) -623px -51px no-repeat;
}
.product_item .infos .mengentabelle {
position: absolute;
left: 0px;
bottom: 30px;
font-size: 11px;
}
.product_item .infos .mengentabelle td {
padding: 0 4px;
}
.product_item .infos .ssb_symbol {
position: absolute;
top: 59px;
left: 495px;
font-size: 72px;
}
.product_item .cartList {
bottom: 0;
margin-bottom: 10px;
position: absolute;
right: 0;
}
.product_item .price {
font-size: 26px;
font-weight: bold;
position: absolute;
right: 0px;
top: 30px;
text-align: right;
width: 170px;
}
.product_item .price .euro {
font-weight: normal;
}
.product_item .price small {
font-size: 0.6em;
color: #999;
font-weight: normal;
}
.product_item .price .gray {
color: #999;
}
.product_item .price .small {
font-size: 9px;
font-weight: normal;
float: right;
width: 163px;
}
.product_item .price .middle {
font-size: 13px;
}
.product_item .underline {
border-bottom: 1px solid #aaa;
padding-bottom: 0;
}
.product_item .button,
.product_item .button:visited {
background: url("/images/btn_small.png") no-repeat scroll left top rgba(0,0,0,0);
border: 0 none;
color: #666666;
display: block;
float: left;
font-size: 11px;
font-weight: bold;
height: 21px;
line-height: 21px;
margin-right: 15px;
padding-left: 15px;
position: relative;
text-decoration: none;
text-shadow: 0 0 1px #FFFFFF;
}
.product_item .right {
background: url("/images/btn_small.png") no-repeat scroll right top rgba(0,0,0,0);
content: "";
display: block;
height: 21px;
position: absolute;
right: -15px;
top: 0;
width: 15px;
z-index: 300;
}
.product_item .details {
bottom: 10px;
left: 8px;
position: absolute;
}
p.produktbeschreibungslink {
font-weight: bold;
text-decoration: none;
margin: 2px;
padding: 0px;
}
.product_item .cartList .actions .button {
background: url(/images/button_orange.png) no-repeat !important;
height: 35px;
width: 130px;
display: block;
color: #fff;
line-height: 35px;
text-shadow: none !important;
margin: 0 !important;
padding: 0 10px 0 20px !important;
float: none !important;
background-size: 160px 35px !important;
}
.product_item .cartList .actions .button .icon-product.icon-cart {
float: none;
position: absolute;
top: 8px;
right: 8px;
}
.ie8 .modal .action.button.modalBtn .icon-product.icon-cart {
right: 5px;
}
.ie8 #loginform css3-container {
position: relative;
}
.ie8 #loginModal .login_v2_feld {
position: relative;
z-index: 100;
}
HEADER.header {
position: relative;
}
nav.topnavigation ul li.active a {
border-radius: 0;
height: 15px;
}
#bestellen	.price {
font-size: 26px;
font-weight: bold;
}
#bestellen	.price .euro {
font-weight: normal;
}
nav.subnavi {
position: absolute;
min-height: 314px;
width: 645px;
margin-left: 245px;
margin-top: 25px;
padding: 30px 20px 10px 50px;
display: none;
z-index: 299;
background-position: left top;
background-repeat: repeat;
}
nav.subnavi .header a {
color: #FFFFFF;
font-size: 18px;
display: block;
font-variant: small-caps;
font-weight: bold;
letter-spacing: 0.02em;
padding-bottom: 2px;
border-bottom: 2px solid #fff;
margin: 5px 20px 10px 0;
}
nav.subnavi.homecare .header.centerPos {
border-bottom: none;
}
nav.subnavi .fbLink {
position: absolute;
bottom: 20px;
right: 73px;
display: block;
color: #fff;
font-size: 14px;
font-weight: bold;
}
nav.subnavi .fbLink:before {
content: ">>";
position: absolute;
top: 0;
left: -20px;
width: 10px;
}
nav.subnavi .span4 {
margin-left: 0;
width: 213px;
}
nav.subnavi ul li {
width: 200px;
float: left;
margin: 0;
margin-bottom: 5px;
}
nav.subnavi ul li a {
font-weight: normal;
color: #FFF;
font-size: 1.2em;
font-variant: small-caps;
letter-spacing: 0.02em;
}
nav.subnavi ul li a:hover {
color: #DDD;
}
nav.subnavi.praxisshop {
background-color: #EEC41E;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#EEC41E),to(#EE9B1E));
background-image: -webkit-linear-gradient(top,#EEC41E,0%,#EE9B1E,100%);
background-image: -moz-linear-gradient(top,#EEC41E 0%,#EE9B1E 100%);
background-image: linear-gradient(to bottom,#EEC41E 0%,#EE9B1E 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#EEC41E 0%,#EE9B1E 100%);
behavior: url(/css/presets/PIE.php);
opacity: 0.95;
}
nav.subnavi.klinikwelt {
background-color: #FF543B;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#FF543B),to(#C8321B));
background-image: -webkit-linear-gradient(top,#FF543B,0%,#C8321B,100%);
background-image: -moz-linear-gradient(top,#FF543B 0%,#C8321B 100%);
background-image: linear-gradient(to bottom,#FF543B 0%,#C8321B 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#FF543B 0%,#C8321B 100%);
behavior: url(/css/presets/PIE.php);
opacity: 0.95;
}
nav.subnavi.homecare {
background-color: #6BB8D1;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#6BB8D1),to(#4C8698));
background-image: -webkit-linear-gradient(top,#6BB8D1,0%,#4C8698,100%);
background-image: -moz-linear-gradient(top,#6BB8D1 0%,#4C8698 100%);
background-image: linear-gradient(to bottom,#6BB8D1 0%,#4C8698 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#6BB8D1 0%,#4C8698 100%);
behavior: url(/css/presets/PIE.php);
opacity: 0.95;
}
nav.subnavi.unternehmen {
background-color: #48E058;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#48E058),to(#3dad4b));
background-image: -webkit-linear-gradient(top,#48E058,0%,#3dad4b,100%);
background-image: -moz-linear-gradient(top,#48E058 0%,#3dad4b 100%);
background-image: linear-gradient(to bottom,#48E058 0%,#3dad4b 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#48E058 0%,#3dad4b 100%);
behavior: url(/css/presets/PIE.php);
opacity: 0.95;
}
.ie8 nav.subnavi .header a {
font-size: 16px;
}
.schieber_aussen {
width: 912px;
height: 284px;
margin-left: 2px;
background: url(/images/vertikal_grauverlauf.png) #fff repeat-x;
background-size: auto 30px;
}
.schieber_aussen .dekobild {
width: 269px;
height: 309px;
background-image: url(/images/sale_neu.png);
background-position: center center;
background-repeat: no-repeat;
position: absolute;
left: 0px;
bottom: 0px;
}
.produktschieber {
float: right;
margin-right: 5px;
margin-top: 15px;
width: 678px;
height: 282px;
background: #fff;
}
.produktschieber .product_item_schieb {
margin-left: 10px;
position: relative;
float: left;
width: 200px;
height: 100%;
text-align: center;
}
.produktschieber .product_item_schieb .inner {
height: 100%;
}
.produktschieber .product_item_schieb .inner .title {
font-weight: bold;
font-size: 12px;
}
.produktschieber .product_item_schieb .inner .infos {
height: 100px;
}
.produktschieber .preis {
display: block;
text-align: center;
width: 200px;
margin-top: 15px;
font-weight: bold;
font-size: 13px;
}
.produktschieber .preis span {
color: #FFAD00;
font-weight: normal;
}
.yellowbuybutton {
position: absolute;
display: block;
width: 130px;
height: 25px;
bottom: 0;
left: 50%;
background-image: url(/images/button_orange.png);
background-position: -5px;
background-repeat: no-repeat;
background-size: 160px 35px;
line-height: 25px;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-align: center;
color: #fff;
margin-left: -65px;
border-radius: 5px;
-webkit-border-radius: 5px;
behavior: url(/css/presets/PIE.php);
}
.yellowbuybutton:hover {
color: #fff !important;
}
#scrollbar2 {
width: 896px;
margin: 10px auto 0;
}
#scrollbar2 .viewport {
width: 630px;
height: 260px;
overflow: hidden;
position: absolute;
top: 18px;
left: 286px;
}
#scrollbar2 .overview {
list-style: none;
position: absolute;
left: 0;
top: 0;
}
#scrollbar2 .thumb .end,
#scrollbar2 .thumb {
background-image: url(/images/sprite.png);
background-position: -156px -177px;
background-repeat: no-repeat;
width: 73px !important;
height: 20px;
margin-top: -9px;
}
#scrollbar2 .scrollbar {
position: absolute;
bottom: 25px;
left: 286px;
}
#scrollbar2 .track {
background-color: #ccc;
border: 1px solid #aaa;
height: 2px;
width: 630px;
position: relative;
top: 12px;
left: -5px;
padding: 0 1px;
}
#scrollbar2  .produktschieber {
float: none;
}
#scrollbar2 .thumb {
height: 20px;
width: 13px;
cursor: pointer;
overflow: hidden;
position: absolute;
top: 0;
}
#scrollbar2 .thumb .end {
overflow: hidden;
height: 5px;
width: 13px;
}
#scrollbar2 .disable {
display: none;
}
.noSelect {
user-select: none;
-o-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
}
.schieber_aussen h2 {
display: block;
position: absolute;
width: 100%;
text-align: center;
top: 3px;
font-size: 16px;
margin-top: 0;
}
.ie8 .schieber_aussen {
background: #fff !important;
border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
behavior: url(/css/presets/PIE.php);
}
.ie8 .schieber_aussen h2 {
background: url(/images/vertikal_grauverlauf.png) repeat-x;
height: 30px;
line-height: 30px;
position: absolute;
top: -1px;
left: -2px;
width: 940px;
border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
behavior: url(/css/presets/PIE.php);
}
.schieber_ausserhalb {
background: #CBCBCB;
padding: 5px 0;
}
.schieber_ausserhalb .hinweis {
margin: 10px 20px;
font-size: 10px;
}
.choosemovie {
float: right;
width: 140px;
height: 315px;
margin: 10px 20px 10px 0;
overflow: auto;
}
.lrn-el-865 .service table td {
border: 0 none;
}
.lrn-el-865 textarea {
border: 1px solid #F5C793;
box-shadow: 1px 1px 2px #AAAAAA inset;
padding: 4px;
}
.lrn-el-865 .line {
clear: both;
display: block;
padding: 2px 0;
}
.lrn-el-865 .line .label,
.lrn-el-865 .line LABEL {
float: left;
font-size: 12px;
font-weight: normal;
line-height: 23px;
text-align: left;
width: 150px;
}
.lrn-el-865 .line DIV.input,
.lrn-el-865 .line DIV.select {
margin-left: 150px;
padding-right: 10px;
}
.lrn-el-865 .line .hinweis {
color: #000000;
display: block;
font-size: 11px;
margin: 10px 10px 10px 160px;
}
.lrn-el-865 .line DIV.select {
padding-right: 0;
}
.lrn-el-865 .radio INPUT {
border: 0 none;
display: block;
float: left;
width: auto;
}
.lrn-el-865 .radio LABEL {
display: block;
float: left;
font-weight: normal;
text-align: left;
width: 55px;
}
.lrn-el-865 .select SELECT {
padding: 2px 0;
width: 100%;
}
.lrn-el-865 LABEL input[type="radio"] {
height: 13px;
line-height: 13px;
margin-right: 5px;
}
.lrn-el-865 .line LABEL input[type="radio"] {
height: 21px;
line-height: 21px;
}
.lrn-el-865 input[type="text"] {
border-radius: 5px;
border: 1px solid #B6B6B6;
}
.klinikwelt .cartAktiv {
color: #E72E13;
}
.klinikwelt .product_item .cartList .actions .button,
.klinikwelt .product-details .actions .shop .button {
background: url(/images/button_gray.png) no-repeat !important;
height: 35px;
width: 160px;
display: block;
color: #fff;
line-height: 35px;
text-shadow: none !important;
margin: 0 !important;
padding: 0 !important;
float: none !important;
text-align: center;
background-size: 160px 35px !important;
}
.klinikwelt .product_item .cartList .actions .button .icon-product.icon-cart,
.klinikwelt .product-details .actions .shop .button .icon-product.icon-cart {
float: none;
position: absolute;
top: 8px;
right: 8px;
}
.klinikwelt .product_item .cartList .actions .button.angebot,
.klinikwelt .product-details .actions .shop .button.angebot {
background: url(/images/btn_red.png) no-repeat !important;
padding: 0 !important;
text-align: center;
width: 160px;
}
.klinikwelt .pull-right .actions {
margin-top: 5px;
}
.klinikwelt .pull-right .actions.modalOpener {
margin-top: 0;
}
.btnH {
height: 87px;
position: relative;
}
.btnH .getInShop {
position: absolute;
top: 0;
right: 0;
}
.btnH .getOffer {
position: absolute;
bottom: 0;
right: 0;
}
.praxisshop .btnH {
height: auto;
}
.praxisshop .btnH .getOffer,
.praxisshop .btnH .getInShop {
position: relative;
}
.homecare .product_item .cartList .actions .button {
background: url(/images/button_gray.png) no-repeat !important;
height: 35px;
width: 160px;
display: block;
color: #fff;
line-height: 35px;
text-shadow: none !important;
margin: 0 !important;
padding: 0 !important;
float: none !important;
text-align: center;
background-size: 160px 35px !important;
}
.homecare .product_item .cartList .actions .button .icon-product.icon-cart {
float: none;
position: absolute;
top: 8px;
right: 8px;
}
.homecare .product_item .cartList .actions .button.angebot {
background: url(/images/btn_blue.png) no-repeat !important;
}
.homecare .pull-right .actions {
margin-top: 5px;
}
.homecare .pull-right .actions.modalOpener {
margin-top: 0;
}
.subnaviLeft nav.nav ul.second ul {
display: none;
}
#lrn-bi-82 .subnaviLeft nav.nav ul.second li.bi-82-add ul,
#lrn-bi-192 .subnaviLeft nav.nav ul.second li.bi-82-add ul,
#lrn-bi-83 .subnaviLeft nav.nav ul.second li.bi-83-add ul,
#lrn-bi-257 .subnaviLeft nav.nav ul.second li.bi-83-add ul {
display: block;
font-weight: normal;
}
#lrn-bi-81 .subnaviLeft #NavId81,
#lrn-bi-83 .subnaviLeft #NavId83,
#lrn-bi-82 .subnaviLeft #NavId82 {
color: #EE9B1E;
}
.subnaviLeft nav.nav ul.second li ul {
padding-left: 0px;
}
.subnaviLeft nav.nav ul.second ul a {
font-weight: normal;
}
nav.topnavigation ul li.homecare a:hover {
color: #fff !important;
}
.product-details .actions a {
letter-spacing: 0em;
}
.ie8 .getInShop .button {
font-size: 11px;
}
.loginbox .boxheadline {
margin-bottom: 20px;
}
.loginbox.pw a.button {
background: url(/images/button_gray.png) no-repeat !important;
height: 35px;
width: 160px;
display: block;
color: #fff;
line-height: 35px;
text-shadow: none;
margin: 0 10px 0 0;
padding: 0;
float: left;
text-align: center;
background-size: 160px 35px;
}
.loginbox.pw a.button.spec {
font-size: 15px;
color: #888 !important;
text-align: right !important;
padding-top: 3px;
font-weight: lighter;
}
.loginbox.pw a.button.spec.order {
width: 150px !important;
background: url(/images/button_orderstats.jpg) no-repeat !important;
}
.loginbox.pw a.button.spec.pw {
width: 158px !important;
background: url(/images/button_changepw.jpg) no-repeat !important;
}
.pwAen input {
border-radius: 5px;
-webkit-border-radius: 5px;
behavior: url(/css/presets/PIE.php);
border: 1px solid #b6b6b6 !important;
width: 172px !important;
}
.speichern .button.action.buy {
background: url(/images/button_orange.png) no-repeat;
height: 35px;
width: 180px !important;
display: block;
color: #fff;
line-height: 35px;
text-shadow: none;
margin: 0 0 20px 0;
padding: 0 10px 0 20px;
float: none;
background-size: 160px 35px;
border: none;
}
.ie8 .product_item .cartList .actions .button {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button_orange.png',sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button_orange.png', sizingMethod='scale')";
}
.ie8 .klinikwelt .product_item .cartList .actions .button.angebot {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn_red.png',sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/btn_red.png', sizingMethod='scale')";
}
.lrn-el-654 .icon-serviceHotline {
line-height: 1 !important;
}
.lrn-el-654 .icon-serviceHotline td {
font-size: 14px !important;
}
.lrn-el-654 .icon-serviceHotline td > small {
font-size: 10px !important;
}
#vers.versionscheck {
margin-top: 10px;
}
.row-fluid.iconset .social {
margin-top: 50px !important;
}
.product-details .tabs .ui-tabs-panel .preis_box .preis {
line-height: 30px !important;
}
.company h1 {
color: #3DAD4B;
}
.company #anfrageFormular TABLE {
width: 100%;
}
.company #anfrageFormular TABLE THEAD {
background-color: #EBEBEB;
font-weight: bold;
text-align: center;
}
.company #anfrageFormular TABLE TH {
padding: 5px 15px;
vertical-align: top;
}
.company #anfrageFormular TABLE TD {
border-bottom: 1px solid #EBEBEB;
padding: 8px 20px;
text-align: center;
white-space: nowrap;
}
.company #anfrageFormular TABLE.fragezumprodukt TD {
border-bottom: 0 none;
text-align: left;
}
.company #anfrageFormular TABLE.fragezumprodukt TD INPUT {
width: 200px;
}
.company #anfrageFormular TABLE.kontaktformular {
margin-top: 10px;
}
.company #anfrageFormular TABLE.kontaktformular TD {
border-bottom: 0 none;
padding-right: 0;
text-align: left;
}
.company #anfrageFormular TABLE.kontaktformular TD INPUT {
width: 300px;
}
.company #anfrageFormular TABLE.tabsmall {
width: 150px;
}
.company #anfrageFormular TABLE.tabsmall TD {
border-bottom: 0 none;
padding: 0;
text-align: left;
}
.company #anfrageFormular TABLE.tabsmall TD INPUT {
border: 0 none;
width: 15px;
}
.company #anfrageFormular fieldset {
border: 0 none;
margin: 0;
padding: 0;
}
.company #anfrageFormular INPUT {
background-clip: padding-box;
border: 1px solid #BDBDBD;
border-radius: 8px;
height: 20px;
padding: 1px;
}
.company .lrn-richtext P {
margin: 0;
}
#lrn-bi-163 .lrn-news-list table {
background-color: #F0F0F0;
border-collapse: separate;
border: 2px solid #CBCBCB;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
padding: 10px;
position: relative;
text-align: left;
margin-bottom: 20px;
}
#lrn-bi-163 .lrn-news-list .lrn-news-entry {
margin: 0;
padding: 0;
}
#lrn-bi-163 .lrn-news-list .lrn-news-entry .lrn-news-title {
margin: 0;
font-size: 14px;
}
#lrn-bi-163 .lrn-news-list .lrn-news-entry .lrn-news-datetime {
border-bottom: 3px solid #CBCBCB;
display: block;
font-weight: bold;
text-align: right;
margin: 0 0 5px;
padding-bottom: 2px;
}
#lrn-bi-163 .lrn-news-list .lrn-news-entry .lrn-news-teaser {
text-align: justify;
}
.lrn-el-764,
.lrn-el-758,
.lrn-el-761,
.lrn-el-768,
.lrn-el-789,
.lrn-el-773,
.lrn-el-775,
.lrn-el-778,
.lrn-el-723 {
background-color: #F0F0F0;
border: 2px solid #CBCBCB;
border-radius: 10px;
position: relative;
margin-right: 4px;
height: 110px;
}
.lrn-el-764 .icon-job,
.lrn-el-758 .icon-job,
.lrn-el-761 .icon-job,
.lrn-el-768 .icon-job,
.lrn-el-789 .icon-job,
.lrn-el-773 .icon-job,
.lrn-el-775 .icon-job,
.lrn-el-778 .icon-job,
.lrn-el-723 .icon-job {
background-position: -406px -82px;
float: left;
height: 50px;
width: 20px;
margin: 0 10px 5px;
}
.lrn-el-764 .listtitle,
.lrn-el-758 .listtitle,
.lrn-el-761 .listtitle,
.lrn-el-768 .listtitle,
.lrn-el-789 .listtitle,
.lrn-el-773 .listtitle,
.lrn-el-775 .listtitle,
.lrn-el-778 .listtitle,
.lrn-el-723 .listtitle {
font-weight: bold;
padding-top: 15px;
}
.lrn-el-794,
.lrn-el-1091 {
background-color: #F0F0F0;
border: 2px solid #CBCBCB;
border-radius: 10px;
position: relative;
margin-top: 190px;
margin-right: 4px;
}
.lrn-el-794 .icon-job,
.lrn-el-1091 .icon-job {
background-position: -406px -82px;
float: left;
height: 50px;
width: 20px;
margin: 0 10px 5px;
}
.lrn-el-794 .listtitle,
.lrn-el-1091 .listtitle {
font-weight: bold;
padding-top: 15px;
}
.lrn-el-794 .icon-play,
.lrn-el-1091 .icon-play {
background-image: url("../images/play-icon.png");
background-repeat: no-repeat;
float: left;
height: 35px;
margin: 16px 10px 5px;
width: 23px;
}
.lrn-el-794 .lrn-news-mainpagelink,
.lrn-el-1091 .lrn-news-mainpagelink {
text-align: right;
margin-right: 13px;
}
.lrn-el-794 {
margin-top: 182px;
}
.lrn-el-1091 {
margin-top: 15px;
}
.lrn-el-952 {
height: 170px;
}
.lrn-el-952 .cycle-slideshow-container {
height: 157px;
position: relative;
width: 712px;
}
.lrn-el-952 .cycle-slideshow-container nav.center {
display: none;
}
.lrn-el-952 .cycle-slideshow-container:after {
bottom: 0px;
box-shadow: 0 0px 0px #000000;
}
.lrn-el-952 .cycle-slide img {
border-bottom: 0px solid #FFFFFF;
height: 157px;
width: 710px;
}
#lrn-bi-163 .span12#main,
#lrn-bi-252 .span12#main {
background-image: url("../images/greycontentbg.png");
background-repeat: no-repeat;
background-color: #e5e5e5;
}
#lrn-bi-163 .videopic,
#lrn-bi-252 .videopic {
width: 200px;
}
#lrn-bi-163 .overlay,
#lrn-bi-252 .overlay {
margin-left: -203px;
position: relative;
z-index: 500;
}
#lrn-bi-163 .lrn-el-1081,
#lrn-bi-163 .lrn-el-1092,
#lrn-bi-252 .lrn-el-1081,
#lrn-bi-252 .lrn-el-1092 {
margin-left: 12px;
margin-top: -265px;
margin-bottom: 35px;
position: absolute;
z-index: 100;
}
#lrn-bi-163 .lrn-el-791,
#lrn-bi-163 .lrn-el-1085,
#lrn-bi-252 .lrn-el-791,
#lrn-bi-252 .lrn-el-1085 {
margin-left: 10px;
}
#lrn-bi-119 h1.h3 {
color: #888888 !important;
}
.lrn-listtype-lrn_catalog {
cursor: pointer;
}
.lrn-el-1181 {
cursor: pointer;
padding-left: 10px;
}
.lrn-el-1181 TABLE TD {
border-bottom: 1px solid #EBEBEB;
}
.lrn-el-1181 .lrn-listtype-lrn_catalog {
width: 190px;
}
.lrn-el-1181 .lrn-news-entry span a,
.lrn-el-1181 .lrn-news-entry span {
font-size: 13px;
font-weight: bold;
margin: 0;
text-align: left;
text-decoration: none;
}
.lrn-el-1181 .lrn-news-datetime {
margin: 0;
}
.lrn-el-1181 .lrn-news-subtitle {
margin: 0;
}
#nav_11 {
display: none;
}
.thementitle {
background: #E4E4E4;
font-size: 14px;
padding-top: 7px;
padding-bottom: 7px;
padding-left: 7px;
}
.themenwelt h1 {
font-size: 18px;
}
.themenwelt .lrn-news-list table {
background-color: #fff;
border: none;
padding: 0px;
border-radius: none;
width: 700px;
}
.themenwelt .lrn-news-list table th,
.themenwelt .lrn-news-list table td {
margin-left: 0px;
margin-right: 0px;
padding-left: 0px;
padding-right: 0px;
}
.themenwelt.themendetail .lrn-news-details-image.pull-left img {
border-right: 10px solid #fff;
margin-right: 10px;
}
.themenwelt.themendetail .lrn-news-details-image.pull-right {
border-right: 10px solid #fff;
}
.themenwelt .lrn-news-content {
line-height: 24px;
}
.themenwelt .lrn-news-content.leftPos img.pull-left {
border-right: 20px solid #fff;
}
.themenwelt .lrn-news-content p,
.themenwelt .lrn-news-content ul {
margin-right: 15px;
}
.themenwelt td.lrn-news-entry {
width: 526px;
}
.themenwelt td.lrn-news-entry .more_link {
position: relative;
min-height: 180px;
padding-bottom: 10px;
}
.themenwelt td.lrn-news-entry .more_link .moreLink {
display: block;
position: absolute;
bottom: 10px;
right: 0;
text-decoration: underline;
font-weight: bold;
}
.themenwelt .lrn-news-image.rightPos,
.themenwelt .lrn-news-image.leftPos {
width: 180px;
}
.themenwelt .lrn-news-image.rightPos a,
.themenwelt .lrn-news-image.leftPos a {
display: block;
}
.themenwelt .lrn-news-title-small {
margin: 10px 0;
}
.themenwelt .lrn-news-image.leftPos img,
.themenwelt .lrn-news-image.rightPos img {
margin-right: 10px;
border-right: 10px solid #fff;
}
#pageTop.rightPos {
padding-left: 310px;
}
.lrn-el-1066 #pageTop {
padding-left: 0;
}
.contentLeft p {
padding-left: 20px;
}
.contentLeft .moreLink {
right: auto;
left: 20px;
}
.themenlisting .lrn-news-entry p {
line-height: 24px;
margin-right: 20px;
}
.TeaserContentDivider {
height: 6px;
padding: 0px;
background-image: url(/images/horizontalDots.png);
background-repeat: repeat-x;
background-position: left center;
}
.lrn-news-link-small,
.lrn-news-title-small {
font-size: 12px;
font-weight: bold;
color: inherit;
}
.morelink {
text-align: right;
font-weight: bold;
margin-right: 30px;
margin-bottom: 0px;
}
.morelink a {
color: #777;
}
.morelink {
cursor: pointer;
text-decoration: underline;
}
.closed .more {
display: none !important;
}
#lrn-bi-253 .themen_solution,
#lrn-bi-254 .themen_solution,
#lrn-bi-248 .themen_solution,
#lrn-bi-105 .themen_solution {
display: none;
}
.lrn-el-1095 {
margin-bottom: 0 !important;
}
.lrn-bc-253 .nav-bi-253,
#lrn-bi-253 .nav-bi-253 {
font-weight: bold;
color: #4C8698;
}
.produktbeschreibungslink.btnContent.btn {
bottom: 0;
display: inline;
margin: 0;
position: relative;
text-decoration: none;
background-image: linear-gradient(to bottom,#239ef0 0%,#1c80c3 100%);
border: 1px solid #1f8ed7;
border-radius: 5px;
color: #fff;
cursor: pointer;
height: 40px;
line-height: 30px;
padding: 6px 12px;
text-align: left;
transition: all 0.8s ease 0s;
}
.produktbeschreibungslink.btnContent.btn:hover {
background-image: linear-gradient(to bottom,#1c80c3 0%,#239ef0 100%);
}
.homecare .login {
color: #1997AB !important;
}
.homecare .subnaviLeft ul li a.status-a,
.homecare .subnaviLeft ul li a:hover {
color: #1997AB;
}
.homecare .subnaviLeft ul li a#NavId205 {
background-color: #6BB8D1;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#6BB8D1),to(#4C8698));
background-image: -webkit-linear-gradient(top,#6BB8D1,0%,#4C8698,100%);
background-image: -moz-linear-gradient(top,#6BB8D1 0%,#4C8698 100%);
background-image: linear-gradient(to bottom,#6BB8D1 0%,#4C8698 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#6BB8D1 0%,#4C8698 100%);
behavior: url(/css/presets/PIE.php);
color: #fff;
border-radius: 0 15px 15px 0;
-webkit-border-radius: 0 15px 15px 0;
position: relative;
padding-left: 40px !important;
font-weight: bold;
}
.homecare .subnaviLeft ul li a#NavId205:before {
position: absolute;
top: 3px;
left: 10px;
content: "";
width: 21px;
height: 20px;
background: transparent url(/images/sprite.png) -634px -294px no-repeat;
}
.homecare .subnaviLeft ul li a#NavId205:hover {
color: #fff;
}
.homecare .subnaviLeft ul li a#NavId205 {
font-weight: bold;
}
.homecare .subnaviLeft ul li a.navHomecarewelt {
background-color: #eeeeee;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#eeeeee),to(#dddddd));
background-image: -webkit-linear-gradient(top,#eeeeee,0%,#dddddd,100%);
background-image: -moz-linear-gradient(top,#eeeeee 0%,#dddddd 100%);
background-image: linear-gradient(to bottom,#eeeeee 0%,#dddddd 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#eeeeee 0%,#dddddd 100%);
behavior: url(/css/presets/PIE.php);
border-radius: 0 15px 15px 0;
-webkit-border-radius: 0 15px 15px 0;
border: 1px solid #d0d0d0;
position: relative;
padding: 5px 0 5px 35px !important;
font-weight: bold;
}
.homecare .subnaviLeft ul li a.navHomecarewelt:after {
content: "";
background: transparent url(/images/sprite.png) -20px -222px no-repeat;
float: right;
width: 40px;
height: 35px;
position: absolute;
top: 2px;
right: 5px;
}
.homecare .subnaviLeft ul li a.status-a,
.homecare .subnaviLeft ul li a:hover {
color: #1997AB;
}
.homecare .companyInfo .pull-left.rightScroller {
width: 90%;
}
.homecare .companyInfo figcaption {
padding-left: 65px;
}
.homecare .companyInfo figcaption .h3 {
position: relative;
font-size: 16px;
line-height: 36px;
margin: 0 0 5px;
}
.homecare .companyInfo figcaption .h3:before,
.homecare .companyInfo figcaption .h3:after {
position: absolute;
top: -8px;
content: "";
display: block;
background: transparent url(/images/sprite.png) no-repeat;
}
.homecare .companyInfo figcaption .h3:before {
background-position: -155px -220px;
width: 55px;
height: 40px;
left: -65px;
}
.homecare .companyInfo figcaption .h3:after {
background-position: -265px -210px;
width: 85px;
height: 40px;
right: 0;
}
.homecare .companyInfo .h3.green {
font-weight: normal;
font-size: 12px;
}
.homecare .lrn-el-904 .red {
color: #1997AB !important;
}
.homecare .under-slider .sameheight {
min-height: 270px;
}
#lrn-bi-204 nav.breadcrumb {
display: none;
}
.homecare .product_item .infos .vorteil ul li:before {
background-position: -660px -51px;
}
.homecare .tabs .span3.actions .button-set {
margin-right: 10px;
}
.homecare .tabs #vers .versions {
width: 705px;
}
.homecare .accordion {
width: 705px;
}
.homecare .angebot {
background: transparent url(/images/button_blue.png) no-repeat;
background-size: 160px 38px;
}
.homecare nav.topnavigation .homecare a,
.homecare .lrn-bc-205 nav.topnavigation .homecare a {
height: 100px;
background-color: #6BB8D1;
background-image: -webkit-gradient(linear,left 0%,left 100%,from(#6BB8D1),to(#4C8698));
background-image: -webkit-linear-gradient(top,#6BB8D1,0%,#4C8698,100%);
background-image: -moz-linear-gradient(top,#6BB8D1 0%,#4C8698 100%);
background-image: linear-gradient(to bottom,#6BB8D1 0%,#4C8698 100%);
background-repeat: repeat-x;
-pie-background: linear-gradient(#6BB8D1 0%,#4C8698 100%);
behavior: url(/css/presets/PIE.php);
}
.homecare nav.topnavigation .homecare a span,
.homecare .lrn-bc-205 nav.topnavigation .homecare a span {
margin-top: 10px;
}
.homecare nav.topnavigation .homecare.active a,
.homecare .lrn-bc-205 nav.topnavigation .homecare.active a {
height: 15px;
}
.homecare nav.topnavigation .homecare:before,
.homecare .lrn-bc-205 nav.topnavigation .homecare:before {
background: url(/images/ecke_li_homecare.png) transparent no-repeat;
}
.homecare nav.topnavigation .homecare:after,
.homecare .lrn-bc-205 nav.topnavigation .homecare:after {
background: url(/images/ecke_re_homecare.png) transparent no-repeat;
}
.homecare#lrn-bi-204 nav.topnavigation .homecare a {
height: 100px;
}
.homecare#lrn-bi-204 nav.topnavigation .homecare a span {
margin-top: 10px;
}
.homecare#lrn-bi-204 nav.topnavigation .homecare.active a {
height: 15px;
}
.homecare nav.topnavigation .homecare a {
height: 40px;
}
.homecare nav.topnavigation .homecare a span {
margin-top: 30px;
}
.lrn-el-905 article.box header h3,
.lrn-el-906 article.box header h3,
.lrn-el-907 article.box header h3 {
font-size: 13px;
line-height: 26px;
}
.lrn-el-905 .img,
.lrn-el-906 .img,
.lrn-el-907 .img {
min-height: 130px;
}
.lrn-el-905 p,
.lrn-el-906 p,
.lrn-el-907 p {
margin-bottom: 0;
}
.lrn-el-905 .inner-top,
.lrn-el-906 .inner-top,
.lrn-el-907 .inner-top {
padding: 0 10px;
}
.lrn-el-1053,
.lrn-el-1054,
.lrn-el-1055 {
margin-top: -15px;
}
.lrn-el-1053 article.box header h3,
.lrn-el-1054 article.box header h3,
.lrn-el-1055 article.box header h3 {
font-size: 13px;
line-height: 26px;
color: #4C8698;
}
.lrn-el-1053 .img,
.lrn-el-1054 .img,
.lrn-el-1055 .img {
min-height: 130px;
}
.lrn-el-1053 p,
.lrn-el-1054 p,
.lrn-el-1055 p {
margin-bottom: 0;
}
.lrn-el-1053 .inner-top,
.lrn-el-1054 .inner-top,
.lrn-el-1055 .inner-top {
padding: 0 10px;
}
#lrn-bi-86 .under-slider .span4,
#lrn-bi-204 .under-slider .span4 {
margin-left: 10px;
}
#lrn-bi-86 .under-slider .span4:first-child,
#lrn-bi-204 .under-slider .span4:first-child {
margin-left: 0;
}
.pflegesets {
background: url(/images/pflegesets-homecare.png) center center no-repeat #e4e4e4;
height: 390px;
display: block;
border-radius: 15px;
-webkit-border-radius: 15px;
behavior: url(/css/presets/PIE.php);
position: relative;
margin: 10px;
}
.pflegesets header {
padding: 40px 40px 0;
}
.pflegesets header h1 {
color: #888;
padding-bottom: 10px;
border-bottom: 3px solid #fff;
display: inline;
margin-bottom: 10px;
}
.pflegesets .pull-left {
width: 706px;
}
.pflegesets .pull-left ul {
list-style-type: disc;
margin-left: 15px;
margin-top: 25px;
}
.pflegesets .pull-left .round1,
.pflegesets .pull-left .round2,
.pflegesets .pull-left .round3 {
position: absolute;
font-weight: bold;
font-size: 14px;
text-align: center;
width: 100px;
}
.pflegesets .pull-left .round1 {
top: 232px;
left: 92px;
}
.pflegesets .pull-left .round2 {
top: 210px;
left: 297px;
width: 110px;
}
.pflegesets .pull-left .round2 span {
display: block;
margin-bottom: 47px;
}
.pflegesets .pull-left .round3 {
top: 224px;
left: 513px;
}
.pflegesets .pull-right {
width: 165px;
padding: 190px 35px 0 20px;
}
.pflegesets .pull-right p {
color: #fff;
text-align: justify;
}
.pflegesets .pull-right a.contact-btn {
background: url(/images/sprite.png) transparent -250px -125px no-repeat;
text-align: center;
width: 108px;
height: 46px;
line-height: 34px;
margin: 10px auto 0;
display: block;
}
.homecarenavi .nav1-1 {
font-weight: bold;
}
.product-details .tabs .ui-tabs-panel ul.icons {
bottom: none;
left: 1px;
position: relative;
float: right;
}
.product-details .tabs ul.ui-tabs-nav li {
padding: 5px 27px;
}
.product-details #details .descriptiontemplate {
display: table;
}
.row-fluid.iconset {
border-bottom: 1px dashed #B2B2B2;
padding-bottom: 15px;
width: 705px;
}
.row-fluid.iconset ul.icons {
padding: 0;
list-style-type: none;
position: absolute;
right: 22px;
margin-top: 10px;
}
.row-fluid.iconset ul.icons li {
float: left;
margin: 0 5px;
}
.row-fluid.iconset .social {
display: inline-flex;
float: right;
margin-top: 72px;
overflow: none !important;
width: 164px;
right: 0;
position: absolute;
}
.row-fluid.iconset .flipbook {
float: left;
margin-top: 5px;
min-height: 101px;
}
.row-fluid.iconset .flipbook img {
float: left;
}
.row-fluid.iconset .flipbook ul {
float: left;
text-align: left;
line-height: 1.2;
margin-top: 30px;
padding-left: 13px;
}
.row-fluid.iconset .flipbook ul li {
font-weight: bold;
font-size: 15px;
color: #b2b2b2;
list-style-type: none;
text-decoration: none;
}
.crossbox {
width: 700px !important;
}
.crossbox .headline {
font-size: 14px;
background: none repeat scroll 0 0 #c2c2c2;
color: #fff;
display: block;
font-weight: bold;
padding-left: 10px;
padding-bottom: 10px;
padding-top: 10px;
margin-bottom: 13px;
width: 100%;
}
.crossbox .crossselling {
float: left;
width: 230px;
}
.crossbox .crossselling .action.button {
color: #fff;
display: block;
float: right;
font-weight: bold;
height: 48px;
margin-bottom: 1px;
overflow: hidden;
padding: 0px;
text-align: center;
width: 105px;
background: none;
}
.crossbox .crossselling img {
float: left;
display: block;
}
.crossbox .crossselling .cpos {
margin-left: 125px;
text-align: left;
display: block;
}
.crossbox .crossselling .cpos P {
margin: 0 !important;
float: left;
}
.crossbox .crossselling .cpos .price {
font-size: 20px !important;
font-weight: bold !important;
}
.crossbox .crossselling .cpos .price .euro {
color: #ED9B1E !important;
}
.crossbox .crossselling .cpos .mwst {
float: left;
text-align: left;
}
.crossbox .crossselling .cpos .versand {
float: left;
text-align: left;
}
.crossbox .crossselling .cpos .versand .yellow a {
color: #ED9B1E !important;
}
.crossbox .crossselling .productname a h5 {
font-weight: bold;
font-size: 13px;
color: #ED9B1E;
width: 90%;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
min-height: 36px;
margin: 0;
}
.crossbox .crossselling .productpic {
padding-left: 10px;
}
.crossbox .crossselling .productdesc h6 {
font-weight: bold;
font-size: 12px;
color: #888;
width: 90%;
float: left;
padding: 0 10px;
min-height: 36px;
}
.crossbox .crossselling.middle {
border-right: 1px solid #c2c2c2;
border-left: 1px solid #c2c2c2;
}
.klinikwelt .crossbox .crossselling .productname,
.homecare .crossbox .crossselling .productname {
color: #c8321b;
}
.klinikwelt .crossbox .crossselling .productname a h5,
.homecare .crossbox .crossselling .productname a h5 {
color: #c8321b;
}
.klinikwelt .crossbox .crossselling .crossmiddle,
.homecare .crossbox .crossselling .crossmiddle {
position: relative;
height: 133px;
}
.klinikwelt .crossbox .crossselling .cpos,
.homecare .crossbox .crossselling .cpos {
position: absolute;
bottom: 0;
}
.klinikwelt .crossbox .crossselling .cpos .unicolor,
.homecare .crossbox .crossselling .cpos .unicolor {
background-color: #e72e13;
color: #fff;
display: block;
text-align: center;
padding: 5px 0px;
width: 93px;
margin-top: 8px;
}
.klinikwelt .crossbox .crossselling .cpos .unigrey,
.homecare .crossbox .crossselling .cpos .unigrey {
background-color: #c2c2c2;
color: #fff;
display: block;
text-align: center;
padding: 5px 0px;
width: 93px;
}
.homecare .crossbox .crossselling .productname {
color: #1d9cb1;
}
.homecare .crossbox .crossselling .productname a h5 {
color: #1d9cb1;
}
.homecare .crossbox .crossselling .cpos .unicolor {
background-color: #1d9cb1;
}
.product-details .versions tr:nth-child(even) {
background-color: #fff1d6;
}
.product-details .versions tr:nth-child(odd) {
background-color: #ffffff;
}
.product-details .versions td:last-child,
.product-details .versions th:last-child {
text-align: right;
padding: 2px 41px 2px 0px;
}
.product-details .versions td {
color: #696969;
}
.product-details .tabs .moreinfo {
color: #ed9b1e;
font-size: 15px;
font-weight: bold;
}
.product-details .tabs .whitebox .moreinfo {
font-size: 12px;
color: #ee9b1e;
font-weight: normal;
}
.product-details .tabs .ui-tabs-panel .preis_box {
color: #888 !important;
}
.product-details .tabs .ui-tabs-panel .preis_box .hinweis,
.product-details .tabs .ui-tabs-panel .preis_box .hinweis a {
font-size: 11px;
border-bottom: 0px;
color: #888 !important;
word-spacing: 0px;
line-height: 12px;
}
.product-details .tabs .ui-tabs-panel .preis_box .netto {
background-color: #b2b2b2;
color: #fff;
padding-left: 5px;
padding-right: 5px;
margin-top: 3px;
min-width: 90px;
text-align: center;
}
.product-details .tabs .ui-tabs-panel .preis_box .einheit {
margin-right: 4px;
}
.modal-table .versions tr:nth-child(even),
.modal-body-cross .versions tr:nth-child(even) {
background-color: rgba(237,155,30,0.4);
}
.modal-table .versions td:nth-last-child(2),
.modal-table .versions th:nth-last-child(2),
.modal-body-cross .versions td:nth-last-child(2),
.modal-body-cross .versions th:nth-last-child(2) {
text-align: right;
padding: 2px 41px 2px 0px;
}
.modal-table .versions tr:nth-first-child,
.modal-body-cross .versions tr:nth-first-child {
background-color: #EBEBEB;
font-weight: bold;
}
.modal-table .versions td,
.modal-body-cross .versions td {
color: #696969;
}
.klinikwelt .product-details .versions tr:nth-child(even) {
background-color: rgba(231,46,19,0.4);
}
.klinikwelt .product-details .versions tr:nth-child(odd) {
background-color: #ffffff;
}
.klinikwelt .product-details .versions td:last-child,
.klinikwelt .product-details .versions th:last-child {
text-align: center;
padding: 2px 0px;
}
.klinikwelt .product-details .tabs .moreinfo {
color: #c8321b;
font-size: 15px;
font-weight: bold;
}
.klinikwelt .product-details .tabs .whitebox .moreinfo {
font-size: 12px;
color: #c8321b;
font-weight: normal;
}
.homecare .product-details .versions tr:nth-child(even) {
background-color: rgba(29,156,177,0.4);
}
.homecare .product-details .versions tr:nth-child(odd) {
background-color: #ffffff;
}
.homecare .product-details .versions td:last-child,
.homecare .product-details .versions th:last-child {
text-align: center;
padding: 2px 0px;
}
.homecare .product-details .tabs .moreinfo {
color: #1d9cb1;
font-size: 15px;
font-weight: bold;
}
.homecare .product-details .tabs .whitebox .moreinfo {
font-size: 12px;
color: #1d9cb1;
font-weight: normal;
}
span.icon-check {
font-size: 16px;
position: relative;
padding: 0 0 5px 20px;
}
.icon-check:before {
background: url("/images/sprite.png") no-repeat scroll -640px -50px transparent;
content: "";
height: 30px;
left: -5px;
position: absolute;
top: -2px;
width: 20px;
}
#loginModal .modal-body table {
margin-bottom: 15px;
}
#loginModal .modal-body table.iconbar {
margin-top: 15px;
margin-bottom: 5px;
width: 600px !important;
}
#loginModal .modal-body table.iconbar td {
width: auto;
}
.praxisshop header .firstRow .service {
padding: 28px 0 0 27px;
}
.praxisshop .icon-serviceHotline {
border-bottom: 0px solid #d1d1d1;
margin-bottom: 0px;
}
.praxisshop .icon-serviceHotline .line {
border-bottom: 1px solid #d1d1d1;
height: 1px;
}
.praxisshop .icon-serviceHotline:before {
top: -2px;
}
.praxisshop .icon-rechnung {
border-bottom: 0px solid #d1d1d1;
margin-bottom: 0px;
padding-bottom: 0px;
}
.praxisshop .icon-paypal {
background: url("/images/sprite.png") no-repeat scroll 25px -326px #e5e5e5;
content: "";
height: 40px;
margin-top: 7px;
position: relative;
}
.praxisshop .icon-info.line {
border-top: 1px solid #c1c1c1;
padding-top: 7px;
}
.praxisshop .icon-info.line:before {
margin-top: 7px;
}
.ts_checkout {
width: 700px;
height: 240px;
display: block;
}
.ts_checkout .ts_button {
display: block;
float: left;
height: 230px;
padding-right: 20px;
position: relative;
top: 90px;
width: 400px;
}
.ts_checkout .ts_button span {
padding-top: 10px;
display: block;
}
.ts_checkout .ts_placeholder {
float: left;
display: block;
width: 200px;
}
.praxisshop header .secondRow .searchinput {
width: 25%;
}
.praxisshop header .secondRow ul.meta {
padding-left: 0px;
width: 350px;
}
.praxisshop header .secondRow .service {
font-size: 14px;
text-align: right;
color: #cbcbcb;
height: 24px;
margin-top: 6px;
}
.praxisshop #cart .cart thead th.first {
font-size: 16px;
color: #efa717;
}
.praxisshop #cart .cart tbody {
border-top: 5px solid #ff9f2c;
}
.praxisshop #cart .cart tfoot {
border-bottom: 5px solid #ff9f2c;
}
.praxisshop #cart .cart .cart-product-title {
background-color: #f7d38b;
width: 100%;
}
.praxisshop #cart .cart .cart-product-title .productlink {
padding: 5px;
}
.praxisshop #cart .cart .button.action.new,
.praxisshop #cart .cart .button.action {
background: url("/images/new_orange_button.png") no-repeat scroll center center transparent;
color: #888;
}
.praxisshop .dyn_mengentabelle {
background-color: #cbcbcb;
font-size: 11px;
}
.praxisshop .dyn_mengentabelle th,
.praxisshop .dyn_mengentabelle td {
color: #808080;
padding: 0 6px;
text-align: center;
}
.praxisshop .dyn_mengentabelle th {
border-bottom: 1px solid #b2b2b2;
color: #fff;
font-weight: bold;
}
#lrn-bi-104 .cart .button.action.buy,
#lrn-bi-55 .cart .button.action.buy {
background: url("/images/button_orange.png") no-repeat scroll center center transparent !important;
color: #ffffff !important;
}
.product-details #details .descriptiontemplate {
display: block;
}
.product-details .versions tr:nth-child(even) {
background-color: rgba(237,155,30,0.4);
}
.product-details .versions tr:nth-child(odd) {
background-color: #ffffff;
}
.product-details .versions td:last-child,
.product-details .versions th:last-child {
text-align: right;
padding: 2px 41px 2px 0px;
}
.product_item .price {
width: 180px;
}
.product_item .price small {
font-size: 0.5em;
}
#ve_anzahl {
width: 40px;
}
nav.topnavigation ul li.klinikwelt a span.theme {
border-radius: 0;
box-shadow: none;
height: 15px;
}
nav.topnavigation.noShadow ul li.active {
border-radius: 0;
box-shadow: none;
}
#lrn-bi-119 nav.topnavigation .unternehmen a.theme .theme,
.lrn-bc-118 nav.topnavigation .unternehmen a.theme .theme,
#lrn-bi-86 nav.topnavigation .klinikwelt a.theme .theme,
.lrn-bc-86 nav.topnavigation .klinikwelt a.theme .theme {
border-radius: 0;
box-shadow: none;
height: 15px;
}
nav.topnavigation ul li.klinikwelt.active a span.icon {
margin-top: 30px;
}
.homecare nav.topnavigation .homecare.active a,
.homecare .lrn-bc-205 nav.topnavigation .homecare.active a,
.lrn-bc-118 nav.topnavigation .unternehmen.active a,
.lrn-bc-86 nav.topnavigation .klinikwelt.active a {
height: 40px;
}
.homecare nav.topnavigation .homecare.active a:hover,
.homecare .lrn-bc-205 nav.topnavigation .homecare.active a:hover,
.lrn-bc-118 nav.topnavigation .unternehmen.active a:hover,
.lrn-bc-86 nav.topnavigation .klinikwelt.active a:hover {
height: 40px;
}
#details .crossbox {
clear: both;
}
.homecarepartner A.unicolor.moreLink {
background-color: #1d9cb1;
color: #fff;
display: block;
margin-top: 8px;
padding: 5px 0;
text-align: center;
width: 93px;
text-decoration: none !important;
}
.homecarepartner A.unicolor.moreLink :hover {
text-decoration: none !important;
color: #fff;
}
.homecarepartner H3.lrn-news-title {
font-weight: normal;
color: #1d9cb1;
margin: 0;
padding-left: 10px;
}
.homecarepartner H3.lrn-news-title A.lrn-news-link {
color: #1d9cb1;
}
.homecarepartner .lrn-news-image.leftPos img {
margin-top: 20px !important;
}
.homecarepartner H2.thementitle {
font-size: 17px;
padding-bottom: 10px;
padding-left: 8px;
padding-top: 15px;
}
.homecarepartner p.lrn-info {
font-size: 16px;
text-transform: uppercase;
}
.homecarepartner .icon-product {
padding-right: 5px;
}
.homecarepartner .icon-product.icon-hotline-hcp {
background-position: -875px -328px;
float: left;
height: 30px;
width: 30px;
}
.homecarepartner .icon-product.icon-anschrift-hcp {
background-position: -875px -290px;
float: left;
height: 30px;
width: 30px;
}
.homecarepartner .icon-product.icon-website-hcp {
background-position: -916px -290px;
float: left;
height: 30px;
width: 30px;
}
.homecarepartner .icon-product.icon-infomaterial-hcp {
background-position: -914px -328px;
float: left;
height: 30px;
width: 30px;
}
.homecarepartner i.icon-product {
margin-right: 10px;
margin-top: -2px;
}
.homecarepartner H1 {
color: #4c8698 !important;
}
#lrn-bi-278 .nav-bi-278.nav-1a,
#lrn-bi-279 .nav-bi-278.nav-1a {
font-weight: bold !important;
color: #4c8698;
}
.homecaredetail.themenwelt .lrn-news-image.rightPos,
.homecaredetail.themenwelt .lrn-news-image.leftPos {
border: 2px solid #ccc;
display: table-cell;
height: 170px;
text-align: center;
vertical-align: middle;
width: 170px;
}
.homecaredetail.themenwelt .lrn-news-image.rightPos IMG,
.homecaredetail.themenwelt .lrn-news-image.leftPos IMG {
max-width: 170px;
padding: 0;
margin: 0;
}
.homecaredetail SPAN.h1 {
color: #4c8698 !important;
font-size: 18px;
font-weight: bold;
}
.homecaredetail H2 {
font-size: 26px;
padding-bottom: -5px;
}
.homecaredetail H2.partner {
display: table-cell;
padding-left: 7px;
padding-top: 15px;
}
.homecaredetail H2.h1 {
margin-left: 15px;
color: #4c8698 !important;
font-size: 18px;
text-transform: uppercase;
font-weight: normal;
}
.homecaredetail .teaser {
line-height: 24px;
}
.homecaredetail .teaser p,
.homecaredetail .lrn-news-content.content P {
margin-left: 15px;
}
.homecaredetail .infobox {
height: 180px;
display: table-cell;
}
.homecaredetail .infobox p {
padding-left: 30px;
margin: 20px 0;
vertical-align: middle;
}
.homecaredetail .infobox i.icon-product {
margin-right: 12px;
margin-top: -5px;
}
.homecaredetail h2 .icon-product.icon-infomaterial-hcp {
margin-top: -3px;
margin-right: 7px;
margin-left: 7px;
}
.homecaredetail .infomaterial p a:before {
color: #4c8698 !important;
font-size: 18px;
font-weight: bold;
content: "> ";
text-decoration: none !important;
}
.homecaredetail .infomaterial p a {
color: #4c8698 !important;
font-size: 18px;
font-weight: bold;
text-decoration: none !important;
}
.homecarepartner H1 {
color: #4c8698 !important;
}
article.box header span,
article.box header header span {
font-size: 14px;
font-weight: normal;
line-height: 21px !important;
}
.subnaviLeft nav.nav ul li ul li a.navi-bi-278 {
font-weight: bold !important;
}
.nav-bi-278 {
font-weight: bold !important;
}
.homecare .themenwelt td.lrn-news-entry .more_link .moreLink,
.homecare .themenwelt p.lrn-news-accordion.morelink {
background-color: #1d9cb1;
color: #fff;
display: block;
margin-top: 8px;
padding: 5px 0;
text-align: center;
text-decoration: none !important;
width: 93px;
}
.klinikwelt .themenwelt td.lrn-news-entry .more_link .moreLink,
.klinikwelt .themenwelt p.lrn-news-accordion.morelink {
background-color: #e72e13;
color: #fff;
display: block;
margin-top: 8px;
padding: 5px 0;
text-align: center;
text-decoration: none !important;
width: 93px;
}
.klinikwelt .themenwelt p.lrn-news-accordion.morelink,
.homecare .themenwelt p.lrn-news-accordion.morelink {
float: right !important;
padding: 2px 0 !important;
}
.lrn-el-1240 {
position: relative !important;
}
.lrn-el-1240 .pull-left img,
.lrn-el-1240 .pull-left a img {
left: 60px;
top: 320px;
position: absolute;
z-index: 100;
}
.descriptiontemplate ul,
.descriptiontemplate ol,
.pg_gruppentext ul,
.pg_gruppentext ol {
list-style: disc;
}
body.klinikwelt .span6 .lrn-richtext p > a.produktbeschreibungslink,
body.klinikwelt .span6 .lrn-richtext strong > a,
body.klinikwelt .span6 .lrn-richtext span > a.produktbeschreibungslink,
body.klinikwelt .span9 .lrn-richtext p > a.produktbeschreibungslink,
body.klinikwelt .span9 .lrn-richtext strong > a,
body.klinikwelt .span9 .lrn-richtext span > a.produktbeschreibungslink {
color: #e72e13 !important;
}
body.klinikwelt .span6 .lrn-richtext p > a.produktbeschreibungslink:hover,
body.klinikwelt .span6 .lrn-richtext strong > a:hover,
body.klinikwelt .span6 .lrn-richtext span > a.produktbeschreibungslink:hover,
body.klinikwelt .span9 .lrn-richtext p > a.produktbeschreibungslink:hover,
body.klinikwelt .span9 .lrn-richtext strong > a:hover,
body.klinikwelt .span9 .lrn-richtext span > a.produktbeschreibungslink:hover {
color: #888888 !important;
}
body.klinikwelt .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a,
body.klinikwelt .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a {
color: #e72e13 !important;
}
body.klinikwelt .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a:hover,
body.klinikwelt .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a:hover {
color: #888888 !important;
}
body.klinikwelt .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey,
body.klinikwelt .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor,
body.klinikwelt .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey,
body.klinikwelt .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor {
color: #ffffff !important;
}
body.klinikwelt .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey:hover,
body.klinikwelt .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor:hover,
body.klinikwelt .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey:hover,
body.klinikwelt .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor:hover {
color: #ffffff !important;
}
body.praxisshop .span6 .lrn-richtext p > a.produktbeschreibungslink,
body.praxisshop .span6 .lrn-richtext strong > a,
body.praxisshop .span6 .lrn-richtext span > a.produktbeschreibungslink,
body.praxisshop .span9 .lrn-richtext p > a.produktbeschreibungslink,
body.praxisshop .span9 .lrn-richtext strong > a,
body.praxisshop .span9 .lrn-richtext span > a.produktbeschreibungslink {
color: #ee9b1e !important;
}
body.praxisshop .span6 .lrn-richtext p > a.produktbeschreibungslink:hover,
body.praxisshop .span6 .lrn-richtext strong > a:hover,
body.praxisshop .span6 .lrn-richtext span > a.produktbeschreibungslink:hover,
body.praxisshop .span9 .lrn-richtext p > a.produktbeschreibungslink:hover,
body.praxisshop .span9 .lrn-richtext strong > a:hover,
body.praxisshop .span9 .lrn-richtext span > a.produktbeschreibungslink:hover {
color: #888888 !important;
}
body.praxisshop .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a,
body.praxisshop .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a {
color: #ee9b1e !important;
}
body.praxisshop .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a:hover,
body.praxisshop .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a:hover {
color: #888888 !important;
}
body.praxisshop .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey,
body.praxisshop .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor,
body.praxisshop .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey,
body.praxisshop .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor {
color: #ffffff !important;
}
body.praxisshop .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey:hover,
body.praxisshop .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor:hover,
body.praxisshop .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey:hover,
body.praxisshop .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor:hover {
color: #ffffff !important;
}
body.homecare .span6 .lrn-richtext p > a.produktbeschreibungslink,
body.homecare .span6 .lrn-richtext strong > a,
body.homecare .span6 .lrn-richtext span > a.produktbeschreibungslink,
body.homecare .span9 .lrn-richtext p > a.produktbeschreibungslink,
body.homecare .span9 .lrn-richtext strong > a,
body.homecare .span9 .lrn-richtext span > a.produktbeschreibungslink {
color: #4c8698 !important;
}
body.homecare .span6 .lrn-richtext p > a.produktbeschreibungslink:hover,
body.homecare .span6 .lrn-richtext strong > a:hover,
body.homecare .span6 .lrn-richtext span > a.produktbeschreibungslink:hover,
body.homecare .span9 .lrn-richtext p > a.produktbeschreibungslink:hover,
body.homecare .span9 .lrn-richtext strong > a:hover,
body.homecare .span9 .lrn-richtext span > a.produktbeschreibungslink:hover {
color: #888888 !important;
}
body.homecare .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a,
body.homecare .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a {
color: #4c8698 !important;
}
body.homecare .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a:hover,
body.homecare .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a:hover {
color: #888888 !important;
}
body.homecare .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey,
body.homecare .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor,
body.homecare .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey,
body.homecare .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor {
color: #ffffff !important;
}
body.homecare .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey:hover,
body.homecare .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor:hover,
body.homecare .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey:hover,
body.homecare .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor:hover {
color: #ffffff !important;
}
body.company .span6 .lrn-richtext p > a.produktbeschreibungslink,
body.company .span6 .lrn-richtext strong > a,
body.company .span6 .lrn-richtext span > a.produktbeschreibungslink,
body.company .span9 .lrn-richtext p > a.produktbeschreibungslink,
body.company .span9 .lrn-richtext strong > a,
body.company .span9 .lrn-richtext span > a.produktbeschreibungslink {
color: #3dad4b !important;
}
body.company .span6 .lrn-richtext p > a.produktbeschreibungslink:hover,
body.company .span6 .lrn-richtext strong > a:hover,
body.company .span6 .lrn-richtext span > a.produktbeschreibungslink:hover,
body.company .span9 .lrn-richtext p > a.produktbeschreibungslink:hover,
body.company .span9 .lrn-richtext strong > a:hover,
body.company .span9 .lrn-richtext span > a.produktbeschreibungslink:hover {
color: #888888 !important;
}
body.company .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a,
body.company .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a {
color: #3dad4b !important;
}
body.company .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a:hover,
body.company .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a:hover {
color: #888888 !important;
}
body.company .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey,
body.company .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor,
body.company .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey,
body.company .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor {
color: #ffffff !important;
}
body.company .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey:hover,
body.company .span6 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor:hover,
body.company .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unigrey:hover,
body.company .span9 .tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all #details a.unicolor:hover {
color: #ffffff !important;
}
body.company .lrn-news-list .lrn-news-entry {
font-size: 12px !important;
}
body.company .lrn-news-list .lrn-news-datetime,
body.company .lrn-news-list .lrn-news-subtitle {
font-size: 12px !important;
}
body.company .lrn-news-list .lrn-news-title {
font-size: 13px !important;
}
body.company .lrn-el-785 table {
font-size: 12px !important;
}
#loginform td {
font-size: 12px;
}
.agbCheck .formerror {
left: 500px;
top: 5px;
}
.checkout .inner .button.action.changePayment {
line-height: 1 !important;
height: 23px !important;
}
.btnBox {
margin-left: auto;
margin-right: auto;
width: 370px;
}
.btnWhite {
width: 174px;
text-decoration: none !important;
font-size: 14px;
border: 2px solid #00af42;
background-color: #ffffff;
color: #00af42 !important;
display: block;
float: left;
text-align: center;
padding-top: 6px;
height: 25px;
margin-right: 11px;
}
.btnGreen {
width: 174px;
background-color: #00af42;
color: #ffffff !important;
text-decoration: none !important;
font-size: 14px;
border: 2px solid #00af42;
display: block;
float: left;
text-align: center;
padding-top: 6px;
height: 25px;
}
.greenFont,
div.jobs h2 {
color: #3dad4b;
}
.lrn-listtype-lrn_catalog.jobs {
cursor: default !important;
}
.btnGreen:hover {
background: #d6d6d6 none repeat scroll 0 0;
border: 2px solid #cfcfcf;
}
.btnWhite:hover {
background: #d6d6d6 none repeat scroll 0 0;
}
.product-details ol {
list-style-type: decimal !important;
}
.numberlabel {
display: block;
float: left;
padding-left: 5px;
}
.numberlabel b {
display: block;
line-height: 13px;
}
.numberlabel .ve_show {
font-size: 10px;
float: left;
}
#ve_anzahl {
float: left;
}
.preis_box #einzelpreis_netto {
display: block;
font-size: 27px;
font-weight: bold;
}
.preis_box #einzelpreis_netto .euro {
font-size: 12px;
font-weight: normal;
}
.preis_box #ve_gesamtpreis_netto {
font-weight: bold;
}
.preis_box .deliveryinfo {
color: #5c99cc !important;
margin: 2px !important;
}
.preis_box #aep-banner {
display: block;
font-weight: bold;
color: #ffffff;
background-color: #5c99cc;
text-align: center;
margin-bottom: 8px;
padding: 1px 0;
}
.deliveryinfo {
color: #5c99cc !important;
margin: 2px !important;
}
.aep-blue {
color: #5c99cc;
font-size: 11px;
}
.product-details .billing {
text-align: left;
}
.product-details .billing .aep-blue {
text-align: left;
}
.product_item .infos .aep_symbol {
top: 61px !important;
}
.product_item .infos .aep_symbol {
font-size: 72px;
left: 450px;
position: absolute;
top: 61px;
}
.product_item .infos .ssb_symbol {
top: 61px;
}
.product_item .infos .ssb_symbol.with_aep {
left: 380px;
}
.product_item .infos .aep_symbol_list {
font-size: 72px;
left: 430px;
position: absolute;
top: 61px;
}
.klinikwelt .product-details .actions.shop .button.big {
background-image: url("/images/button_orange.png");
}
.klinikwelt #bestellen .actions .button.shop.big {
background-image: url("/images/button_orange.png");
}
.klinikwelt .product_item .cartList .actions .button,
.klinikwelt .product-details .actions .shop .button {
background-image: url("/images/button_orange.png") !important;
}
.product-details .tabs .ui-tabs-panel .preis_box .hinweis.hinweis_details.deliveryinfo {
color: #5c99cc !important;
}
.schieber_ausserhalb .hinweis {
color: #5c99cc !important;
font-size: 10px;
margin: 10px 20px;
}
.agbcheck {
width: auto;
}
.product-details .tabs .ui-tabs-panel .preis_box {
margin-bottom: 15px;
}
.preis_box #einzelpreis_netto {
margin-top: 8px;
}
.tooltip-inner {
background-color: #808080;
}
.tooltip.bottom .tooltip-arrow {
border-bottom-color: #808080;
}
.tooltip.top .tooltip-arrow {
border-top-color: #808080;
}
.tooltip.right .tooltip-arrow {
border-right-color: #808080;
}
.tooltip.left .tooltip-arrow {
border-left-color: #808080;
}
#lrn-bi-5 .lrn-richtext P {
margin: 12px 0;
}
#lrn-bi-163 .overlay,
#lrn-bi-252 .overlay {
margin-left: -200px !important;
position: absolute !important;
z-index: 500 !important;
}
small.swalinfotext {
font-size: 11px !important;
color: #999;
text-align: justify;
}
#videoberatung-text {
padding-left: 20px;
font-size: 16px;
line-height: 1.5;
}
#videoberatung-text p,
#videoberatung-text strong {
font-size: 16px;
line-height: 1.5;
}
#videoberatung-text strong {
color: #404040;
padding-top: 55px;
padding-bottom: 20px;
display: block;
font-size: 18px;
}
#videoberatung-text .numround,
#videoberatung-text .checkit {
margin-right: 5px;
}
#videoberatung-text .checkit {
color: #3ab54a;
}
#videoberatung-text .numround {
background-color: #3ab54a;
color: #ffffff;
width: 18px;
height: 18px;
display: block;
border-radius: 33px;
padding-left: 5.5px;
padding-top: 0px;
font-size: 13px;
float: left;
margin-top: 3px;
box-sizing: border-box !important;
}
#videoberatung-text span.text {
display: block;
float: left;
width: 80%;
}
#videoberatung-text h1 {
padding-top: 25px;
}
p.confirmtext {
font-size: 16px;
line-height: 1.5;
font-weight: bold;
padding-top: 13px;
}
.social_share_privacy_area .clearfix::after {
content: "";
height: 0;
line-height: 0;
font-size: 0;
visibility: hidden;
clear: both;
display: block;
}
.social_share_privacy_area {
clear: both;
margin: 0px 0 !important;
list-style-type: none !important;
padding: 0 !important;
width: auto;
height: 25px;
display: block;
font-family: Arial, sans-serif;
}
.social_share_privacy_area.vertical {
height: auto;
}
.social_share_privacy_area li {
margin: 0 !important;
padding: 0 !important;
height: 21px;
float: left;
}
.social_share_privacy_area.vertical li {
float: none;
clear: both;
width: 150px;
height: auto;
margin: 0 0 10px !important;
}
.social_share_privacy_area.vertical li.settings_info {
height: 24px;
}
.social_share_privacy_area.vertical.switch_right li {
width: 120px;
}
.social_share_privacy_area li .dummy_btn {
float: left;
margin: 0 0 0 10px;
cursor: pointer;
padding: 0;
height: inherit;
}
.social_share_privacy_area.vertical li .dummy_btn {
width: 90px;
}
.social_share_privacy_area.vertical.switch_right li .dummy_btn {
margin-left: 0;
}
.social_share_privacy_area li div iframe {
overflow: hidden;
height: inherit;
width: inherit;
}
.social_share_privacy_area .facebook {
width: 100px;
display: inline-block;
}
.social_share_privacy_area.vertical .facebook {
display: block;
}
.social_share_privacy_area .facebook .fb_like iframe {
width: 130px;
}
.social_share_privacy_area .twitter {
width: 148px;
}
.social_share_privacy_area li div.tweet {
width: 100px;
}
.social_share_privacy_area .gplus {
width: 110px;
}
.social_share_privacy_area li div.gplusone {
width: 75px;
}
.social_share_privacy_area li .switch {
text-indent: -9999em;
background: transparent url(/images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll;
width: 23px;
height: 12px;
overflow: hidden;
float: left;
margin: 4px 0 0;
padding: 0;
cursor: pointer;
}
.social_share_privacy_area.vertical.switch_right li .switch {
float: right;
}
.social_share_privacy_area.skin-dark li .switch {
background-image: url(/images/socialshareprivacy_on_off_dark.png);
}
.social_share_privacy_area li .switch.on {
background-position: 0 -12px;
}
.social_share_privacy_area li.help_info {
position: relative;
}
.social_share_privacy_area li.help_info .info,
.social_share_privacy_area li .help_info.icon .info {
display: none;
position: absolute;
bottom: 40px;
left: 0;
width: 290px;
padding: 10px 15px;
margin: 0;
font-size: 12px;
line-height: 16px;
font-weight: bold;
border: 1px solid #ccc;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
-moz-box-shadow: 0 3px 4px #999;
-webkit-box-shadow: 0 3px 4px #999;
box-shadow: 0 3px 4px #999;
background-color: #fdfbec;
color: #000;
z-index: 500;
}
.social_share_privacy_area li.gplus.help_info .info {
left: -60px;
}
.social_share_privacy_area li .help_info.icon .info {
left: -243px;
width: 350px;
}
.social_share_privacy_area.vertical li.gplus.help_info .info,
.social_share_privacy_area.vertical li .help_info.icon .info {
left: 0;
}
.social_share_privacy_area li.help_info.display .info,
.social_share_privacy_area li .help_info.icon.display .info {
display: block;
}
.social_share_privacy_area li.help_info.info_off.display .info {
display: none;
}
.social_share_privacy_area li .help_info.icon {
background: #fff url(/images/socialshareprivacy_info.png) no-repeat center center scroll;
width: 25px;
height: 20px;
position: relative;
display: inline-block;
vertical-align: top;
border: 2px solid #e7e3e3;
border-right-width: 0;
-moz-border-radius: 5px 0 0 5px;
-webkit-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;
margin: 0;
padding: 0;
}
.social_share_privacy_area.skin-dark li .help_info.icon {
background-image: url(/images/socialshareprivacy_info_dark.png), -moz-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
background-image: url(/images/socialshareprivacy_info_dark.png), -webkit-gradient(linear,center top,center bottom,color-stop(0%,#6a6767),color-stop(100%,#2d2a2a));
background-image: url(/images/socialshareprivacy_info_dark.png), -webkit-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
background-image: url(/images/socialshareprivacy_info_dark.png), -o-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
background-image: url(/images/socialshareprivacy_info_dark.png), -ms-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
background-image: url(/images/socialshareprivacy_info_dark.png), linear-gradient(top,#6a6767 0,#2d2a2a 100%);
background-image: url(/images/socialshareprivacy_info_dark.png);
background-color: #4f4c4c;
border-color: #7e7e7e;
}
.social_share_privacy_area li.settings_info .settings_info_menu.on .help_info.icon {
border-top-width: 0;
border-left-width: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off .help_info.icon {
border-right-width: 2px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.social_share_privacy_area li.settings_info {
position: relative;
top: -2px;
}
.social_share_privacy_area.vertical li.settings_info {
top: 0;
}
.social_share_privacy_area li.settings_info a {
text-decoration: none;
margin: 0 !important;
}
.social_share_privacy_area li.settings_info .settings_info_menu {
background-color: #f3f4f5;
border: 2px solid #e7e3e3;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 2px 2px 3px #c1c1c1;
-webkit-box-shadow: 2px 2px 3px #c1c1c1;
box-shadow: 3px 3px 3px #c1c1c1;
left: 0;
position: absolute;
top: 0;
width: 40px;
z-index: 1000;
margin: 0;
padding: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu.off {
border-width: 0;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
background-color: transparent;
}
.social_share_privacy_area li.settings_info .settings_info_menu.off form {
display: none;
margin: 0;
padding: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu .settings {
text-indent: -9999em;
display: inline-block;
background: #fff url(/images/settings.png) no-repeat center center scroll;
width: 25px;
height: 20px;
border: 2px solid #e7e3e3;
-moz-border-radius: 0 5px 5px 0;
-webkit-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;
border-left: 1px solid #ddd;
margin: 0;
padding: 0;
}
.social_share_privacy_area.skin-dark li.settings_info .settings_info_menu .settings {
background-image: url(/images/settings_dark.png), -moz-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
background-image: url(/images/settings_dark.png), -webkit-gradient(linear,center top,center bottom,color-stop(0%,#6a6767),color-stop(100%,#2d2a2a));
background-image: url(/images/settings_dark.png), -webkit-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
background-image: url(/images/settings_dark.png), -o-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
background-image: url(/images/settings_dark.png), -ms-linear-gradient(top,#6a6767 0,#2d2a2a 100%);
background-image: url(/images/settings_dark.png), linear-gradient(top,#6a6767 0,#2d2a2a 100%);
background-image: url(/images/settings_dark.png);
background-color: #4f4c4c;
border-color: #7e7e7e;
}
.social_share_privacy_area.skin-dark li.settings_info .settings_info_menu.on {
background-color: #4f4c4c;
color: #fff;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.social_share_privacy_area li.settings_info .settings_info_menu.on .settings {
border-top-width: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset {
border-width: 0;
margin: 0;
padding: 0 10px 10px;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset legend {
font-size: 11px;
font-weight: bold;
line-height: 14px;
margin: 0;
padding: 10px 0;
width: 115px;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input {
clear: both;
float: left;
margin: 4px 10px 4px 0;
padding: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label {
display: inline-block;
float: left;
font-size: 12px;
font-weight: bold;
line-height: 24px;
-moz-transition: color .5s ease-in;
-webkit-transition: color .5s ease-in;
transition: color .5s ease-in;
margin: 0;
padding: 0;
}
.social_share_privacy_area li.settings_info .settings_info_menu form fieldset label.checked {
color: #090;
}
.social_share_privacy_area li.settings_info.top .settings_info_menu.on {
top: auto;
bottom: -3px;
padding-bottom: 22px;
}
.social_share_privacy_area.vertical li.settings_info.top .settings_info_menu.on {
bottom: 0;
}
.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a {
position: absolute;
bottom: 0;
left: 0;
}
.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a .help_info.icon {
border-top-width: 2px;
border-bottom-width: 0;
-webkit-border-radius: 0 0 0 5px;
-moz-border-radius: 0 0 0 5px;
border-radius: 0 0 0 5px;
}
.social_share_privacy_area li.settings_info.top .settings_info_menu.on > a.settings {
left: 25px;
border-top-width: 2px;
border-bottom-width: 0;
-webkit-border-radius: 0 5px 0 0;
-moz-border-radius: 0 5px 0 0;
border-radius: 0 5px 0 0;
}