<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
    Document   : main
    Created on : 16.07.2013, 08:49:53
    Author     : mrodinger
    Description:
        Purpose of the stylesheet follows.
*/
body{
	margin: 0px;
}

#printpage{
	display: none;
}

#printpage .demo-container{
	padding-bottom: 0;
	position: relative;
	margin-top: 40px;
	background-color: transparent;
	left: 15px;
}

#printpage .flot-y-axis.flot-y1-axis.yAxis.y1Axis{
	background-color: transparent;
}

#printpage .hdl{
	left: 30px;
	position: absolute;
	top: -10px;
}

#print_products tbody tr{
	height: 40px;
}

#printpage .choice_img {
	float: right;
}

body{
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 300;
	font-size: 12px;
	background-image: url("../images/welle.jpg");
	background-repeat:no-repeat;
	background-position:center top;
}

a{
	text-decoration: none;
	text-underline: none;
}


.left{
	float: left;
}

.right{
	float: right;
}

.margin_right{
	margin-right: 10px;
}
.margin_bottom10{
	margin-bottom:10px;
}
.margin_top10{
	margin-top:10px;
}
.margin_top0{
	margin-top:0px !important;
}
ul{
	list-style-type: none;
}

ul, li{
	margin: 0;
	padding: 0;
}

.clear{
	clear: both !important;
	font-size: 0 !important;
	height: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 0 !important;
}

.clearleft {
	clear: both;
	display: block;
}

#overview{
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	margin-bottom: 40px;
}

.step{
	margin-bottom: 20px;
}

.step .headline,.deliver-content .headline, .download-content .headline, .page-header{
	font-size: 26px;
	display: block;
	margin-bottom: 5px;
	font-weight:normal;
}
.step .headlineright{
	color:#a0a0a0;
	font-size:27px;
	float:right;
	display: block;
	margin-bottom: 5px;
}
.btn{
	padding-top: 2px !important;
	padding-bottom: 2px !important;
	padding-left: 8px !important;
	padding-right: 8px !important;
	border-radius: 12px;
	behavior: url(/css/pie/PIE.htc);
	border: none;
	margin-left: 5px;
	margin-bottom: 5px;
	cursor: pointer;
	font-size: 12px;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 300;
	display:block;
}

.btn.blue{
	background-color: #0061AD;
	color: white;
}
.btn.red{
	background-color: #f6234d;
	color: white;
}
.btn.center{
	margin-left:170px;
}
.clickable{
	cursor: pointer;
}

#infoCartItems{
	width: 168px;
	min-height: 50px;
}

#infoCartItems li div.product{
	display: block;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
	margin-bottom: 5px;
	padding: 5px;
	width: 110px;
}

#infoCart .icon_cancel, #infoCart .icon_info{
	cursor: pointer;
}

#infoCart .icon_info{
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 2px;
}

#compareTable{
	width: 340px;
	margin-right: 10px;
}

#cart_cirlce{
	background-color: #0061AD;
	border: 5px solid white;
	border-radius: 25px 25px 25px 25px;

	height: 40px;
	left: -5px;
	position: absolute;
	top: -13px;
	width: 40px;
	behavior: url(/css/pie/PIE.htc);
}

#cart_cirlce &gt; img{
	position: absolute;
	right: 7px;
	top: 12px;
	width: 28px !important;
}

#cart_count{
	top: 0px;
	color: white;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
	line-height:29px;
	position: absolute;
	width:100%;
	text-align:center;
	left:1px;
}

/**
* Dropdown colors
.color-{
	background-color: ;
	color: #ffffff;
	border-radius: 13px 13px 13px 13px;
	behavior: url(/css/pie/PIE.htc);
}
.color- &gt; .dd-select {
	border:1px solid ;
	color: #ffffff
}
.color-  .dd-option {
	color: ;
}
.color-  .dd-option:hover {

	background-color:
}
.color- .dd-options {
	background-color: ;
}
.color- .zero {
	background-color: ;
	color:
}
.color- .notzero {
	background-color: ;
	color: #fff
}
**/
/* brightblue */

.color-dry_powder_inhalation-milled-background,
.color-dry_powder_inhalation-micronized-background{
	background-color:#AEDBE0;
}

.color-dry_powder_inhalation-milled,
.color-dry_powder_inhalation-micronized{


	border-radius: 13px 13px 13px 13px;
	behavior: url(/css/pie/PIE.htc);
}
.color-dry_powder_inhalation-milled &gt; .dd-select,
.color-dry_powder_inhalation-micronized &gt; .dd-select{
	border:1px solid #00A4AF;

	color: #ffffff;
	background-color: #00A4AF;
}
.color-dry_powder_inhalation-milled  .dd-option,
.color-dry_powder_inhalation-milled .active,
.color-dry_powder_inhalation-micronized  .dd-option,
.color-dry_powder_inhalation-micronized .active
{
	color: #00A4AF !important;
}
.color-dry_powder_inhalation-milled  .dd-option:hover ,
.color-dry_powder_inhalation-micronized  .dd-option:hover {

	background-color:#AEDBE0
}
.color-dry_powder_inhalation-milled .dd-options,
.color-dry_powder_inhalation-micronized .dd-options{
	background-color: #D6EDEF;
}
.color-dry_powder_inhalation-milled .zero,
.color-dry_powder_inhalation-micronized .zero {
	background-color: #E6E0F0;
	color:  #00A4AF;
}
.color-dry_powder_inhalation-milled .notzero,
.color-dry_powder_inhalation-micronized .notzero {
	background-color: #00A4AF;
	color: #ffffff
}

.color-dry_powder_inhalation-sieved-background{
	background-color:#AEDBE0;
}

.color--special_applications-background{
	background-color:#a5cfea;
}

.color--special_applications{


	border-radius: 13px 13px 13px 13px;
	behavior: url(/css/pie/PIE.htc);
}
.color--special_applications &gt; .dd-select {
	border:1px solid #a5cfea;
	color: #2A7CC0;
	background-color: #a5cfea;
}
.color--special_applications  .dd-option,
.color--special_applications  .active {
	color: #2A7CC0 !important;
}
.color--special_applications  .dd-option:hover {

	background-color:#AEDBE0
}
.color--special_applications .dd-options {
	background-color: #D6EDEF;
}
.color--special_applications .zero {
	background-color: #E6E0F0;
	color:  #2A7CC0;
}
.color--special_applications .notzero {
	background-color: #a5cfea;
	color: #2A7CC0
}


.color-dry_powder_inhalation-sieved{


	border-radius: 13px 13px 13px 13px;
	behavior: url(/css/pie/PIE.htc);
}
.color-dry_powder_inhalation-sieved &gt; .dd-select {
	border:1px solid #00A4AF;
	color: #ffffff;
	background-color: #00A4AF;
}
.color-dry_powder_inhalation-sieved  .dd-option,
.color-dry_powder_inhalation-sieved  .active {
	color: #00A4AF !important;
}
.color-dry_powder_inhalation-sieved  .dd-option:hover {

	background-color:#AEDBE0
}
.color-dry_powder_inhalation-sieved .dd-options {
	background-color: #D6EDEF;
}
.color-dry_powder_inhalation-sieved .zero {
	background-color: #E6E0F0;
	color:  #00A4AF;
}
.color-dry_powder_inhalation-sieved .notzero {
	background-color: #00A4AF;
	color: #ffffff
}
/* darkpurple */
.color-granulation-milled-background{
	background-color: #CEC2E1;
}

.color-granulation-milled{


	border-radius: 13px 13px 13px 13px;
	behavior: url(/css/pie/PIE.htc);
}
.color-granulation-milled &gt; .dd-select {
	border:1px solid #8967AA;

}
.color-granulation-milled  .dd-option,
.color-granulation-milled  .active{
	color: #8967AA !important;
}
.color-granulation-milled  .dd-option:hover {

	background-color:#CEC2E1
}
.color-granulation-milled .dd-options {
	background-color: #E6E0F0;
}
.color-granulation-milled .zero {
	background-color: #E6E0F0;
	color: #8967AA;
}
.color-granulation-milled .notzero {
	background-color: #8967AA;
	color: #ffffff
}
/* yellow */
.color-direct_compression-agglomerated-background{
	background-color:#FFE194;

}

.color-direct_compression-agglomerated{
	border-radius: 13px 13px 13px 13px;
	behavior: url(/css/pie/PIE.htc);
}
.color-direct_compression-agglomerated &gt; .dd-select {

	border:1px solid #FBBA00;

}
.color-direct_compression-agglomerated  .dd-option,
.color-direct_compression-agglomerated  .active{
	color: #FBBA00 !important;
}
.color-direct_compression-agglomerated  .dd-option:hover {

	background-color:#FFE194;
}
.color-direct_compression-agglomerated .dd-options {
	background-color: #FFF0C9;
}
.color-direct_compression-agglomerated .zero {
	background-color: #FFF0C9;
	color: #FBBA00;
}
.color-direct_compression-agglomerated .notzero {
	background-color: #FBBA00;
	color: #fff;
}
/* purple */
.color-powder_preparation-sieved-background{
	background-color:#E7B7DA;
}

.color-powder_preparation-sieved{
	border-radius: 13px 13px 13px 13px;
	behavior: url(/css/pie/PIE.htc);
}
.color-powder_preparation-sieved &gt; .dd-select {

	border:1px solid #CC3593;
	color: #ffffff
}
.color-powder_preparation-sieved  .dd-option,
.color-powder_preparation-sieved  .active{
	color: #CC3593 !important;
}
.color-powder_preparation-sieved  .dd-option:hover {

	background-color:#E7B7DA;
}
.color-powder_preparation-sieved .dd-options {
	background-color: #F3DBEC;
}
.color-powder_preparation-sieved .zero {
	background-color: #F3DBEC;
	color:#CC3593;
}
.color-powder_preparation-sieved .notzero {
	background-color: #CC3593;
	color: #fff;
}
/* red */
.color-direct_compression-co-processed-background{
	background-color: #FCB4B3;
}

.color-direct_compression-co-processed{
	color: #ffffff;
	border-radius: 13px 13px 13px 13px;
	behavior: url(/css/pie/PIE.htc);
}
.color-direct_compression-co-processed &gt; .dd-select {

	border:1px solid #F6234D;

}
.color-direct_compression-co-processed  .dd-option,
.color-direct_compression-co-processed  .active{
	color: #F6234D !important;
}
.color-direct_compression-co-processed  .dd-option:hover {

	background-color:#FCB4B3;
}
.color-direct_compression-co-processed .dd-options {
	background-color: #FDD9D9;
}
.color-direct_compression-co-processed .zero {
	background-color: #FDD9D9;
	color:#F6234D;
}
.color-direct_compression-co-processed .notzero {
	background-color: #F6234D;
	color: #fff;
}
/* orange */
.color-direct_compression-anhydrous-background{

	background-color:#FBCCAB;
}

.color-direct_compression-anhydrous{

	border-radius: 13px 13px 13px 13px;
	behavior: url(/css/pie/PIE.htc);
}
.color-direct_compression-anhydrous &gt; .dd-select {
	border:1px solid #EC7231;

	color: #ffffff;
}
.color-direct_compression-anhydrous  .dd-option,
.color-direct_compression-anhydrous  .active{
	color: #EE722F !important;
}
.color-direct_compression-anhydrous  .dd-option:hover {

	background-color:#FBCCAB;
}
.color-direct_compression-anhydrous .dd-options {
	background-color: #FDE5D5;
}
.color-direct_compression-anhydrous .zero {
	background-color: #FDE5D5;
	color:#EC7231;
}
.color-direct_compression-anhydrous .notzero {
	background-color: #EE722F;
	color:#fff;
}

/* blue */
.color-blue{
	color:#ffffff;
	border-radius: 13px 13px 13px 13px;
	behavior: url(/css/pie/PIE.htc);
}
.color-blue &gt; .dd-select {
	border:1px solid #0061AD;
	background-color: #0061AD;
	color: #ffffff
}
.color-blue  .dd-option {
	color: #0061AD;
}
.color-blue  .dd-option:hover {

	background-color:#F3f3f3
}
.color-blue .dd-options {
	background-color: #D3E8F9;
}
/* green */
.color-green{
	color: #ffffff;
	border-radius: 13px 13px 13px 13px;
	behavior: url(/css/pie/PIE.htc);
}
.color-green &gt; .dd-select {
	border:1px solid #009049;
	background-color: #009049;
	color: #fff;
}
.color-green  .dd-option {
	color: #009049;
}
.color-green  .dd-option:hover {

	background-color:#BFE0C7;
}
.color-green .dd-options {
	background-color: /*#D7EADC*/ #C5FFCA;
}
/* brightgreen */
.color-direct_compression-spray-dried-background{
	background-color:#D9E6B1;
}

.color-direct_compression-spray-dried{
	color: #ffffff;
	border-radius: 13px 13px 13px 13px;
	behavior: url(/css/pie/PIE.htc);
}
.color-direct_compression-spray-dried &gt; .dd-select {

	border:1px solid #93C01C;
	color: #ffffff;
}
.color-direct_compression-spray-dried  .dd-option,
.color-direct_compression-spray-dried  .active{
	color: #93C01C !important;
}
.color-direct_compression-spray-dried  .dd-option:hover {

	background-color:#D9E6B1;
}
.color-direct_compression-spray-dried .dd-options {
	background-color: #ECF2D8;
}
.color-direct_compression-spray-dried .zero {
	background-color: #ECF2D8;
	color: #93C01C;
}
.color-direct_compression-spray-dried .notzero {
	background-color: #93C01C;
	color:#fff;
}

#dialog &gt; div, .ui-dialog &gt; div &gt; div{
	border-radius:12px 12px 12px 12px;
	box-shadow: 2px 2px 9px 0 #333333;
	overflow:visible;
}

.errorbox {
	margin-top:51px;
	color:#FF6363;
	margin-left:5px;
	font-size:13px;
}
.errorbox &gt; div{
	height:20px;
	margin-bottom:7px;
	line-height:20px;

}
.errorbox &gt;.password{
	margin-top:63px;
}
#downloadNotLogged{
	background-color: #D7EADC;
	width:440px;
	min-height:250px;
	position:relative;
	color: #009049;
	font-size: 13px;
	padding:10px;
	padding-top:30px;
}
#cancel_dialog{
	position: absolute;
	right: 10px;
	bottom: 10px;
	cursor:pointer;
}
.scroll{
	overflow: auto;
	position: relative; /* NICHT LĆ–SCHEN/Ć„NDERN!! Wird fĆ¼r ein Javascript benĆ¶tigt, um herauszufinden, ob dropdowns in diesem element noch sichtbar sind */
}
.noscroll{
	overflow: visible;
}
/**
* Checkbox begin
**/
input[type=checkbox].css-checkbox {
	display:none;
}
input[type=checkbox].css-checkbox + label.css-label,
input[type=checkbox].css-checkbox + label.css-label_green,
input[type=checkbox].css-checkbox + label.css-label_direct_compression-agglomerated,
input[type=checkbox].css-checkbox + label.css-label_direct_compression-spray-dried,
input[type=checkbox].css-checkbox + label.css-label_direct_compression-anhydrous,
input[type=checkbox].css-checkbox + label.css-label_direct_compression-co-processed,
input[type=checkbox].css-checkbox + label.css-label_powder_preparation-sieved,
input[type=checkbox].css-checkbox + label.css-label_dry_powder_inhalation-sieved,
input[type=checkbox].css-checkbox + label.css-label_dry_powder_inhalation-milled,
input[type=checkbox].css-checkbox + label.css-label_dry_powder_inhalation-micronized,
input[type=checkbox].css-checkbox + label.css-label_granulation-milled {
	padding-left:26px;
	height:22px;
	display:inline-block;
	line-height:22px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:14px;
	vertical-align:middle;
	cursor:pointer;
	margin:2px;
}
input[type=checkbox].css-checkbox + label.css-label_green_min{
	padding-left:26px;
	height:19px;
	display:inline-block;
	line-height:21px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:14px;
	vertical-align:middle;
	cursor:pointer;
	margin:2px;
}

input[type=checkbox].css-checkbox:checked + label.css-label,
input[type=checkbox].css-checkbox:checked + label.css-label_green,
input[type=checkbox].css-checkbox:checked + label.css-label_direct_compression-agglomerated,
input[type=checkbox].css-checkbox:checked + label.css-label_direct_compression-spray-dried,
input[type=checkbox].css-checkbox:checked + label.css-label_direct_compression-anhydrous,
input[type=checkbox].css-checkbox:checked + label.css-label_direct_compression-co-processed,
input[type=checkbox].css-checkbox:checked + label.css-label_powder_preparation-sieved,
input[type=checkbox].css-checkbox:checked + label.css-label_dry_powder_inhalation-sieved,
input[type=checkbox].css-checkbox:checked + label.css-label_dry_powder_inhalation-milled,
input[type=checkbox].css-checkbox:checked + label.css-label_dry_powder_inhalation-micronized,
input[type=checkbox].css-checkbox:checked + label.css-label_granulation-milled {
	background-position: 0 -22px;
}

input[type=checkbox].css-checkbox:checked + label.css-label_green_min{
	background-position: 0 -19px;
}

.css-label{ background-image:url(../images/meggle_icons/checkbox-blau-klein.png); }
.css-label_green{ background-image:url(../images/meggle_icons/checkbox_green.png); }
.css-label_green_min{ background-image:url(../images/meggle_icons/checkbox_green_klein.png); }
.css-label_direct_compression-agglomerated{ background-image:url(../images/meggle_icons/checkbox-agglomerated.png); }
.css-label_direct_compression-anhydrous{ background-image:url(../images/meggle_icons/checkbox-anhydrous.png); }
.css-label_direct_compression-co-processed{ background-image:url(../images/meggle_icons/checkbox-co-processed.png); }
.css-label_granulation-milled{ background-image:url(../images/meggle_icons/checkbox-milled.png); }
.css-label_powder_preparation-sieved{ background-image:url(../images/meggle_icons/checkbox-sieved.png); }
.css-label_direct_compression-spray-dried{ background-image:url(../images/meggle_icons/checkbox-spray-dried.png); }
.css-label_dry_powder_inhalation-sieved{ background-image:url(../images/meggle_icons/checkbox-Dry-Powder.png); }
.css-label_dry_powder_inhalation-milled{ background-image:url(../images/meggle_icons/checkbox-Dry-Powder.png); }
.css-label_dry_powder_inhalation-micronized{ background-image:url(../images/meggle_icons/checkbox-Dry-Powder.png); }
/**
* Checkbox end
**/
.securitysheet_document_title{

	display: inline-block;
    line-height: 15px;

    vertical-align: middle;
    word-wrap: break-word;
}

.download-button{
	margin-top: 5px;
}

/**
* radio begin
**/
input[type=radio].css-radio {
	display:none;
}

input[type=radio].css-radio + label.css-label_radio,
input[type=radio].css-radio + label.css-label_radio_green {
	padding-left:0;
	height:28px;
	display:inline-block;
	line-height:28px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
	width: 28px;
	color: white;
}

input[type=radio].css-radio + label.css-label_radio_green_min{
	padding-left:26px;
	height:19px !important;
	display:inline-block;
	line-height:21px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:14px;
	vertical-align:middle;
	cursor:pointer;
	margin:2px;
}

input[type=radio].css-radio:checked + label.css-label_radio,
input[type=radio].css-radio:checked + label.css-label_radio_green{
	background-position: 0 -27px;
}
input[type=radio].css-radio:checked + label.css-label_radio_green_min{
	background-position: 0 -19px;
}

.css-label_radio{ background-image:url(../images/meggle_icons/radio_blue.png); }
.css-label_radio_green{ background-image:url(../images/meggle_icons/radio_green.png); }
.css-label_radio_green_min{ background-image:url(../images/meggle_icons/checkbox_green_klein.png); }
/**
* radio end
**/



/**
* Radio_inline begin
**/
input[type=radio].radio_inline {
	display:none;
}

input[type=radio].radio_inline + label.radio_label_inline{
	height:12px;
	display:inline-block;
	line-height:13px;
	font-size:9px;
	vertical-align:middle;
	cursor:pointer;
	color: white;
}

label.radio_label_inline.green{
	background-color: #6AB88A;
}

label.radio_label_inline.blue{
	background-color: #6F9DD4;
}

label.radio_label_inline.left{
	float: left;
	padding-left: 0px;
	padding-right: 5px;
	border-radius: 14px 0 0 14px;
	behavior: url(/css/pie/PIE.htc);
	width:43%;
	text-align:right;
}

label.radio_label_inline.right{
	float: left;
	margin-left:2px;
	padding-right: 0px;
	padding-left: 5px;
	border-radius: 0 14px 14px 0;
	behavior: url(/css/pie/PIE.htc);
	width:43%;
	text-align:left;
}
label.radio_label_inline.full{
	float: left;
	margin-left:0px;
	padding-right: 3px;
	padding-left: 3px;
	border-radius: 14px 14px 14px 14px;
	behavior: url(/css/pie/PIE.htc);
	width:94%;
	text-align:center;
}

input[type=radio].radio_inline:checked + label.radio_label_inline.green{
	background-color: #009049;
}

input[type=radio].radio_inline:checked + label.radio_label_inline.blue{
	background-color: #0061AD;
}
/**
* Radio_inline end
**/


/**
* Range Slider begin
**/
.slider_container{
	margin: 0 40px 10px;
	width: 300px;
	overflow: hidden;
}

.slider_container input{
	background-color: #FFFFFF;
    border: 1px solid #0061AD;
    border-radius: 12px 12px 12px 12px;
	behavior: url(/css/pie/PIE.htc);
    color: #0061AD;
    height: 20px;
	margin: 0;
    width: 35px;
	text-align: center;
}

.ui-slider{
	height: 11px;
	color: #333333;
	position: relative;
	text-align: left;
	border-radius: 6px;
	behavior: url(/css/pie/PIE.htc);
	background-color: #6E6E6E;
	margin-bottom: 8px;
}

.ui-slider-handle{
	background-color: white;
	border: 1px solid #0060AD;
	border-radius: 6px;
	behavior: url(/css/pie/PIE.htc);
	height: 9px;
	width: 9px;
	color: #1C94C4;
	margin-left: -3px;
	cursor: default;
	position: absolute;
	z-index: 2;
	cursor: pointer;
}

.ui-slider-range{
	height: 100%;
	top: 0;
	background-position: 0 0;
	border: 0 none;
	display: block;
	font-size: 8px;
	position: absolute;
	background-color: #B1B1B1;
	z-index: 1;
}
/**
* Range Slider end
**/


/**
* Content Box begin
**/
.box{

}

.box.large{
	width:495px;
}

.box.middle{
	width: 375px;
}

.box.small{
	width: 250px;
}

.box.margin_right{
	margin-right: 10px;
}

.box &gt; .header{
	background-color: #929292;
	color: white;
	margin-bottom: 2px;
	padding-bottom: 4px;
	padding-top: 4px;
	text-align: center;
	font-size: 13px;
	position: relative;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
        font-weight:normal;
	height:20px;
	line-height:22px;
}


.box &gt; .content{
	background-color: #F0F0F0;
	margin-top: 5px;
	font-size: 12px;
	min-height: 55px;
	/* Padding, damit Text bei impressum und sitemap nicht am rand klebt */
	padding:10px 5px 20px 5px;
}

.box.blue .header{
	background-color: #0061AD;
}

.box.blue .content{
	background-color: #D3E8F9;
}

.box.usergreen .header{
	background-color: #6AB88A;
}

.box.usergreen .content{
	background-color: #D7EADC;
}

#user form &gt; label {
    display: none;
}

#user input[type="text"], #user input[type="password"] {
    border: 1px solid #009049;
    color: #009049;
}
#user form input[type="text"], form input[type="password"], form input[type="email"] {
    background-color: #FFFFFF;
    border-radius: 12px 12px 12px 12px;
	behavior: url(/css/pie/PIE.htc);
    height: 20px;
    margin-bottom: 7px;
    padding-left: 6px;
}

#user form input[type="submit"] {
    background-color: #009049;
    border: medium none;
    border-radius: 12px 12px 12px 12px;
	behavior: url(/css/pie/PIE.htc);
    color: white;
    cursor: pointer;
    margin-bottom: 7px;
    padding-left: 6px;
}

#user span, #user strong {
    color: #009049;
}

#user .infobox{
	width: 30%;
}
.none{
	display: none;
}
#newContactAddress{
	display: none;
}

#currentContactAddress{
	margin-bottom: 10px;
}

#currentDeliveryAddress{
	margin-bottom: 10px;
}
#newDeliveryAddress{

}

/**
* Content Box End
**/



/**
* Produkt-Filter Tabelle begin
**/

#prod_ueb li{
	display: block;
}

#prod_ueb *{
	font-size: 11px;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
}

#prod_ueb .small, #prod_ueb a{
    display: block;
    height: 35px;
    line-height: 36px;
    text-align: center;
    width: 118px;
}


#prod_ueb {
	padding:0;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
	margin:0;
	color: white;
	line-height:1.2em;
}

#prod_ueb ul {
	margin:0;
	padding:0;
	color:white;
	line-height:1.2em;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
}

.spalte_bild_video {
	border:1px solid #0061AD;
	border-bottom:none;
	background-color:#0061AD;
	width:238px;
	margin:0 0 18px 0;
}

.spalte_bild_video_caption {
	width:240px;
}

#prod_ueb .selected{
	opacity: 1;
	filter: alpha(opacity=100);
}

#prod_ueb .noSelected{
	opacity: 0.5;
	filter: alpha(opacity=50);
}

#prod_ueb li {
	list-style:none;
	padding-left:0;
	background-image:none;
	position: relative;
}

#prod_ueb p {
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#000000;
	font-weight:normal;
	line-height:1.2em;
}

#prod_ueb .smallHeader {
	height:50px;
	line-height:50px;

}
#prod_ueb div{
	margin:0 0 10px 6px;
}

#prod_ueb .first {
	margin-left:0;
}

#prod_ueb .floatleft {
	float:left;
}

#prod_ueb_head1, .prod_ueb_head1_1, .prod_ueb_head1_2, .prod_ueb_head1_4, .prod_ueb_head1_5 {
	width:602px;
	background-color:#0061AD;
	text-align:center;
	color:#FFFFFF;
}


#prod_ueb .prod_ueb_head1_1 {
	width:124px;
}

#prod_ueb .prod_ueb_head1_2 {
	width:194px;
}

#prod_ueb .prod_ueb_head1_4 {
	width:398px;
}

#prod_ueb .prod_ueb_head1_5 {
	width:620px;
}

#prod_ueb .prod_ueb_head1_hoehe2 {
	height:110px;
	line-height:110px;
}

#prod_ueb #prod_ueb_head2_gran, #prod_ueb #prod_ueb_head2_dire, #prod_ueb #prod_ueb_head2_dire_neu {
	background-color:#2A7CC0;
}

.producttitle div{
	cursor:pointer;
}


#prod_ueb #prod_ueb_head2_dire {
	width:296px;
}

#prod_ueb #prod_ueb_head2_dire_neu {
	width:494px;
}

#prod_ueb #prod_ueb_head2_crys {
	width:296px;
	background-color:#A3C5E9;
	text-align:center;
	padding-top:5px;
	height:55px;
}

#prod_ueb #prod_ueb_head2_modi {
	width:194px;
	background-color:#A3C5E9;
	text-align:center;
	padding-top:5px;
	height:55px;
}

#prod_ueb #prod_ueb_head2_copr {
	width:92px;
	background-color:#A3C5E9;
	text-align:center;
	padding-top:5px;
	height:55px;
}

#prod_ueb #prod_ueb_head2_crys_siev, #prod_ueb #prod_ueb_head2_crys_inha {
	padding-top:0;
}

#prod_ueb_head2_crys_siev a,
#prod_ueb_head2_crys_siev div{
	width: 124px !important;
}

#prod_ueb_head2_crys_siev div {
	width:92px;
	background-color:#CC3593;
	text-align:center;
	font-weight:normal;
/*	font-family: FuturaBT-Medium; */
}

#prod_ueb_head2_crys_inha div {
	width:92px;
	background-color:#00A4AF;
	text-align:center;
	font-weight:normal;
/*	font-family: FuturaBT-Medium; */
}

#prod_ueb_head2_special div {
	width:92px;
	background-color:#A5CFEA;
	text-align:center;
	font-weight:normal;
	/*	font-family: FuturaBT-Medium; */
}

#prod_ueb_head2_crys_siev_caps div, #prod_ueb_head2_crys_siev_inha div, #prod_ueb_head2_crys_mill_neu div, #prod_ueb_head2_modi_aggl_neu div, #prod_ueb_head2_modi_spra_neu div, #prod_ueb_head2_copr_spra_neu div {
	width:96px;
	padding:0;
	text-align:center;
	height:60px;
}

#prod_ueb_head2_crys_siev_caps div a, #prod_ueb_head2_crys_siev_inha div a {
	margin:0;
	height:48px;
	padding-top:12px;
	background-color:#79C9CF;
	font-weight:normal;
}

#prod_ueb_head2_crys_mill_neu div a {
	margin:0;
	height:48px;
	padding-top:12px;
	background-color:#B6A3CF;
	font-weight:normal;
}

#prod_ueb_head2_modi_aggl_neu div a {
	margin:0;
	height:48px;
	padding-top:12px;
	background-color:#FFD46D;
	font-weight:normal;
}

#prod_ueb_head2_modi_spra_neu div a {
	margin:0;
	height:48px;
	padding-top:12px;
	background-color:#C4D983;
	font-weight:normal;
}

#prod_ueb_head2_copr_spra_neu div a {
	margin:0;
	height:48px;
	padding-top:12px;
	background-color:#FA8A8F;
	font-weight:normal;
}



#prod_ueb_head2_crys_siev_caps div a:hover, #prod_ueb_head2_crys_siev_inha div a:hover {
	background-color:#00A4AF;
}

#prod_ueb_head2_crys_mill_neu div a:hover {
	background-color:#8967AA;
}

#prod_ueb_head2_modi_aggl_neu div a:hover {
	background-color:#FBBA00;
}

#prod_ueb_head2_modi_spra_neu div a:hover {
	background-color:#93C01C;
}

#prod_ueb_head2_copr_spra_neu div a:hover {
	background-color:#F6234D;
}

#prod_ueb_head2_crys_mill div {
	background-color:#8967AA;
	font-weight:normal;
/*	font-family: FuturaBT-Medium;	*/
}

#prod_ueb_head2_modi_aggl div {
	background-color:#FBBA00;
	font-weight:normal;
/*	font-family: FuturaBT-Medium;	 */
}

#prod_ueb_head2_modi_spra div {
	background-color:#93C01C;
	font-weight:normal;
/*	font-family: FuturaBT-Medium;	*/
}

#prod_ueb_head2_modi_anhy div {
	background-color:#EE722F;
	font-weight:normal;
/*	font-family: FuturaBT-Medium;	*/
}

#prod_ueb_head2_copr_spra div {
	background-color:#F6234D;
	font-weight:normal;
/*	font-family: FuturaBT-Medium;	*/
}

#prod_ueb_head2_retam div{
	margin-bottom: 3px;
	height: 25px !important;
	line-height: 25px !important;
}

#prod_ueb .retam a{
	margin-bottom: 0px;
}

#prod_ueb .retam .retam-lactosefree{
	text-align: center;
	margin-left: 7px;
	background-color: #9E223D;
}

#prod_ueb_head2_copr_spra #prod_ueb_head2_retam div{
	background-color:#9E223D;
	font-weight:normal;
}

#prod_ueb a {
	margin:0 0 10px 7px;
	color:#000000;
}

#prod_ueb .productWithThickBorder a{
	border: 2.5px solid;
	width: 113px;
}

#prod_ueb .co-processed .productWithThickBorder a{
	border-color: #f6234d;
}

#prod_ueb .dryPowderInhalation .productWithThickBorder a{
	border-color: #00A4AF;
}

#prod_ueb_head2_crys_siev a, #prod_ueb_head2_crys_siev_caps a, #prod_ueb_head2_crys_siev_inha a {
	background-color:#E7B7DA;
	font-weight:normal;
/*	font-family: FuturaBT-Medium;	*/
}

#prod_ueb_head2_crys_inha a {
	background-color:#AEDBE0;
	font-weight:normal;
/*	font-family: FuturaBT-Medium;	*/
}

#prod_ueb_head2_special a {
	background-color:#a5cfea;
	font-weight:normal;
	/*	font-family: FuturaBT-Medium;	*/
}

/*
#prod_ueb_head2_crys_siev a:hover, #prod_ueb_head2_crys_siev_caps a:hover, #prod_ueb_head2_crys_siev_inha a:hover {
	background-color:#CC3593;
}

#prod_ueb_head2_crys_inha a:hover {
	background-color:#00A4AF;
}
*/
#prod_ueb_head2_crys_mill a, #prod_ueb_head2_crys_mill_neu a {
	background-color:#CEC2E1;
	font-weight:normal;
/*	font-family: FuturaBT-Medium;*/
}
/*
#prod_ueb_head2_crys_mill a:hover, #prod_ueb_head2_crys_mill_neu a:hover {
	background-color:#8967AA;
}
*/
#prod_ueb_head2_modi_aggl a, #prod_ueb_head2_modi_aggl_neu a {
	background-color:#FFE194;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
}
/*
#prod_ueb_head2_modi_aggl a:hover, #prod_ueb_head2_modi_aggl_neu a:hover {
	background-color:#FBBA00;
}
*/
#prod_ueb_head2_modi_spra a, #prod_ueb_head2_modi_spra_neu a {
	background-color:#D9E6B1;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
}
/*
#prod_ueb_head2_modi_spra a:hover, #prod_ueb_head2_modi_spra_neu a:hover {
	background-color: #93C01C;
}
*/
#prod_ueb_head2_modi_anhy a {
	background-color:#FBCCAB;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
}
/*
#prod_ueb_head2_modi_anhy a:hover {
	background-color:#EE722F;
}
*/
#prod_ueb_head2_copr_spra a, #prod_ueb_head2_copr_spra_neu a {
	background-color:#FCB4B3;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
}
/*
#prod_ueb_head2_copr_spra a:hover, #prod_ueb_head2_copr_spra_neu a:hover {
	background-color:#F6234D;
}
*/
#prod_ueb .prod_ueb_head1_width{
	width: 242px;
}

#prod_ueb .labelhelper{
	line-height:20px;
	display:inline-block;
	vertical-align: middle;
}
#prod_ueb .namehelper{
	line-height:26px;
	display: flex;
	align-items: center;
	justify-content: center;
}
#prod_ueb .labelhelper2{
	line-height:16px;
	display:inline-block;

}

#prod_ueb sup{
	display: inline-block;
	margin-right: 5px;
}
/**
* Produkt-Filter Tabelle End
**/



/**
* Produkt-Tabelle Begin
**/

#product_table{
	width: 740px;
	font-size: 12px;
	border-collapse: collapse;
}

#product_table thead th{
	border: 5px solid white;
	border-left: none;
	padding-left: 7px;
	padding-top: 5px;
	text-align: left;
	line-height: 12px;
	vertical-align: top;
}

#product_table thead th:last-child{
	border-right: none;

}
#product_table thead .cart{
	width:130px;
}
#product_table tbody{
	border-top: 10px solid white;
}

#product_table tbody td{
	border: 5px solid #F0F0F0;
	border-left: none;
	border-top: none;
}

#product_table tbody td:last-child{
	border-right: none;
}

#product_table tr{
	height: 30px;
}

#product_table tr{
	background-color: #F0F0F0;
}

#product_table, #product_table tr, #product_table td, #product_table th{
	padding: 0;
	margin: 0;
	font-weight: normal;
	text-align: center;
	vertical-align:middle;
	/*border-collapse: collapse;*/
}

#product_table .grey{
	/*background-color: lightgrey;*/
	background-color: #F0F0F0;
}

#product_table .small{
	width: 50px;
}

#product_table .middle{
	width: 70px;
}

#product_table .large{
	width: 100px;
}

#product_table a{
	text-decoration: none;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
	color: black;
	font-size: 10px;
}

#product_table .icon_info, #product_table .icon_cancel, #product_table .icon_cart_add, #product_table .icon_cart_add_inactive{
	float: left;
	margin-left: 7px;
	margin-top: 7px;
	margin-bottom: 3px;
	cursor: pointer;
}

#product_table .icon_info{

}

#product_table .icon_cancel{
	position: relative;
	top: 3px;
}

#product_table .icon_cart_add{
	background-size: cover;
	bottom: 2px;
	float: left;
	height: 25px;
	position: relative;
	width: 25px;
	background-image: url("../images/icon_cart_add_active.png");
}

#product_table .icon_cart_add_inactive{
	background-size: cover;
	bottom: 2px;
	float: left;
	height: 25px;
	position: relative;
	width: 25px;
	background-image: url("../images/icon_cart_add_inactive.png");
}

/**
* Produktdetail Seite
*/
#product_detail{
	font-size: 12px;
	width: 800px;
	margin: 0 auto;
/*	background-color: white;*/
	position: relative;
	behavior: url(/css/pie/PIE.htc);
}

#product_detail .cart_add{

	background-size: cover;
        cursor: pointer;
        float: left;
        height: 25px;
        position: absolute;
        right: 11px;
        top: 35px;
        width: 25px;
}


#product_detail .cart_add_active{
	background-image: url("../images/icon_cart_add_active.png");
}


#product_detail .cart_add_inactive{
	background-image: url("../images/icon_cart_add_inactive.png");
}

#product_detail .tab_header{
	position: relative;
}

#product_detail .tab_header img{
	position: absolute;
	right: 5px;
	top: 7px;
	cursor: pointer;
}

#product_detail .tab_head{
	float: left;
	width: 390px;
	cursor: pointer;
	height: 25px;
	padding-top: 7px;
	padding-left: 10px;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
	color: white;
	behavior: url(/css/pie/PIE.htc);
}
#product_detail .typical{
	margin-bottom:30px;
}
#product_detail .product_detail{
	position: relative;
	padding-bottom: 20px;
}
#product_detail .benefits{
	width: 380px;
}
#product_detail li{
	list-style:square none ;

}
#product_detail .areas{
	width:380px;
	margin-top: 20px;
}
#product_detail img.cloudzoom{
	width: 130px;
	height: 130px;
	position: absolute;
	top: 25px;
	right: 0;
	border: 2px solid grey;
}

.cloudzoom-zoom{
	width: 395px !important;
}

#product_detail .content &gt; .leftpart{
width: 47%;
}
#product_detail .content &gt; .rightpart{
width: 50%;
}
#product_detail .content{
	margin: 15px 10px 0;
	padding-bottom: 10px;
}

#product_detail .content-specs &gt; .leftpart{
width: 47%;
}
#product_detail .content-specs &gt; .rightpart{
width: 50%;
}
#product_detail .content-specs{
	margin: 15px 10px 0;
	padding-bottom: 10px;
}

#product_detail .margin_right{
	margin-right: 20px;
}

#product_detail .product_name{
	font-size: 19px;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
	margin-bottom: 15px;
}

#product_detail .product_info{
	margin-bottom: 20px;

}

.product_detail_min
{
	width: 810px;

}

.product_detail_min tr td{
	border-collapse: collapse;
	padding: 1px;
}


.product_detail_name{
	margin-top: 15px;
}

.product_detail_info{
	margin-top: 15px;
}

.product_detail_middle{
	position: relative;
	padding-bottom: 25px;
}

.product_detail_image{
	bottom: 0;
	float: left;
	height: 150px;
	position: absolute;
	right: 0;
	width: 150px;
}

.product_detail_image img{
	width: 150px;
	height: 150px;
}
.product_detail_specs{
	margin-top: 15px;
	margin-right: 180px;
	float: left;
}

.product_detail_specs ul{
	list-style-type: none;

}

.product_detail_size{
	margin-top: 15px;

}

.product_detail_density{
	margin-top: 15px;

}

.product_detail_download{
	margin-top: 15px;

}

.product_detail_download ul{
	list-style-type: none;
}

.product_detail_short{
	float: left;
}

/**
* Produkt-Tabelle End
**/



/**
* progress_bar end
**/

.progress_bar, .progress_bar &gt; div{
	height: 10px;
	border-radius: 6px;
	behavior: url(/css/pie/PIE.htc);
}

.progress_bar{
	width: 85px;
	background-color: #B2B2B2;
	margin-left: 10px;
        z-index:1;
}

.progress_bar &gt; div{
	background-color: #009049;
        z-index:2;
}

/**
* progress_bar end
**/

/**
* Graph-Table Start
**/
/*
#height_container td{
	vertical-align: top;
	border: 5px solid white;
	border-left: none;
	text-align: left;
	vertical-align: top;
}
*/



.grey{
	background-color: #F0F0F0;
}
.productchoices{
	width: 277px;
	background-color: #F0F0F0;
	min-height: 245px;
}
#height_container{
	min-height: 300px;
}

#graph_table{
	/*width: 28%;*/
	width: 282px;


}

#graph_table .field{
	background-color: #F0F0F0;
	padding: 3px;
	font-weight: normal;
	width:130px;
	border: 5px solid white;
	border-left: none;

}

#graph_table  .particel_size_input input{
	width: 50px;
	margin: auto;
	display:block;
	background-color: #FFFFFF;
    	border: 1px solid #0061AD;
    	border-radius: 12px 12px 12px 12px;
	behavior: url(/css/pie/PIE.htc);
    	color: #0061AD;
    	text-align: center;

}

#graph_table  .particel_size_input{
	height: 86px;
	width:152px;
	text-align:center;
}
#choices .legendLabel{
	width:80px;
	vertical-align:middle;

}
#choices .product{
	width:154px;
	border-right: 4px solid #F0F0F0;
}
#choices .icon{
	width:22px;
	border-right: 4px solid #F0F0F0;

}
#graph_table  .particel_size_output{
	height: 86px;
	text-align:center;
	width:77px;
}

#graph{
	/*width: 50%;*/
	width: 500px;
	margin-top: 5px;
}

#graph_description{
	/*width: 19%;*/
	margin-top: 5px;
	width: 190px;
	background-color: #F0F0F0;
	padding-right: 20px;
	white-space: normal;
	text-align: justify;
	padding-left: 3px;
	padding-top: 3px;
	height:338px;
}

.choice_img{
	float: right;
	margin-left: 5px;
	position: relative;
	right: 3px;
	top: 0px;
	background-image: url();
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
}

.demo-container {
	box-sizing: border-box;
	height: 252px;
	padding-bottom: 20px;
	background-color: #F0F0F0;
}

.yaxisLabel{
	bottom: 0 !important;
	left: -16px !important;
	position: absolute;
	transform: rotate(-90deg);
	transform-origin: 0 0 0;
	-ms-transform: rotate(-90deg); /* IE 9 */
	-webkit-transform: rotate(-90deg); /* Safari and Chrome */
	-o-transform: rotate(-90deg); /* Opera */
	-moz-transform: rotate(-90deg); /* Firefox */
}

.xaxisLabel{
	bottom: -12px;
	left: 165px;
	position: absolute;
	color: black;
    	font-size: 13px;
}

.image-contianer{
	background-color: #F0F0F0;
}

.image-contianer &gt; img{
	margin-right: 10px;
	cursor: pointer;
	padding-bottom: 10px;
}

.demo-placeholder{
	font-size: 13px;
	height: 100%;
	line-height: 1.2em;
	margin-left: 20px;
	width: 480px;
	position: relative;
}

.legend table {
	border-spacing: 5px;
}

ul.graph_tab{
	padding-bottom: 10px;
	background-color: #F0F0F0;
}

.notactive{
	width: 50%;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
	font-size: 11px;
	margin-right: -2px;
	padding-top: 10px;
	text-align: center;
	cursor: pointer;
	background-color: #929292;
	color: white;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	box-shadow: inset 4px -4px 7px #777;
	text-shadow: 1px 1px 1px #555;

}

.graph_tab li.right{
	width: 50%;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
	font-size: 11px;
	margin-right: -2px;
	padding-top: 10px;
	text-align: center;
	cursor: pointer;
	background-color: #929292;
	color: white;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	box-shadow: inset 4px -4px 7px #777;
	text-shadow: 1px 1px 1px #555;
	padding-bottom:10px;
}
.graph_tab li.left {
	width: 50%;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
	font-size: 11px;

	padding-top: 10px;
	text-align: center;
	cursor: pointer;
	background-color: #929292;
	color: white;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	box-shadow: inset -4px -4px 7px #777;
	text-shadow: 1px 1px 1px #555;
	padding-bottom:10px;
}

.graph_tab li.active{
	background-color: #F0F0F0;
	color: black;
	border-radius: 0;
	border-bottom-width: 0 !important;
	box-shadow: none !important;
	text-shadow: none !important;
	behavior: url(/css/pie/PIE.htc);

}

/**
* Graph-Table End
**/

/**
* Contact Start
**/
.bold{
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
}

.contact-text{
	width: 49%;
}
.contact-choice{
	margin-left: 15px;
}

.input-blue{
	background-color: #FFFFFF;
    border: 1px solid #0061AD;
    border-radius: 12px 12px 12px 12px;
	behavior: url(/css/pie/PIE.htc);
    color: #0061AD;
	margin-bottom:5px;
	padding:3px 0px 0px 3px;




}

.fullwidth{
	width: 100%;
}

.halfwidth{
	width: 50%;
}

.width33percent{
	width: 33%;
}
.padding10{
	padding-left: 10px;
}

.green{
	background-color: #009049;
	color: white;
	border: 1px solid #009049;

	text-align: center;
}

.country-dropdown{
	margin-top: 5px;
}

.google-map{
	padding: 10px;
}

.google-map img{
	width: 100%;
}

.google-map iframe{
	width: 100%;
}
/**
* Contact End
**/


#step4message{
	display: none;
}


.ui-widget-overlay{
	background-color: black;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.profil-box-green{

    color: #FFFFFF;

}

.profil-box-green .header{
	background-color: #009049;

    text-align: center;
}

.profil-box-green .content{
	background-color: #D7EADC;
	color: black;

}
.profil-box-green .label{
	color: #009049;
}

.samples{
	height: auto !important;
}

.granulation-milled{
	background-color: #CEC2E1;
}

.direct_compression-agglomerated{
	background-color: #FFE194;
}

.direct_direct_compression-spray-dried{
	background-color: #D9E6B1;
}

.direct_compression-anhydrous{
	background-color: #FBCCAB;
}

.direct_compressionn-co-processed{
	background-color: #FCB4B3;
}

.powder_preparation-sieved{
	background-color: #E7B7DA;
}
.dry_powder_inhalation-sieved{
	background-color: #AEDBE0;
}

.dry_powder_inhalation-milled{
	background-color: #AEDBE0;
}

.particle_size_distibution{
	margin-top: 15px;
}

.typical_values{
	margin-top: 15px;
}

.particle_size_distibution ul li{
	list-style: none !important;
}

.typical_values ul li{
	list-style: none !important;
}


/* Google Suchfeld BEGIN */
#search{
	cursor: pointer;
}

#google_search{
	border: 1px solid #1860A7;
	border-left: none;
    border-radius: 0 10px 10px 0;
    height: 20px;
    left: -13px;
    overflow: hidden;
    padding-left: 10px;
    position: relative;
	display: none;
}

#google_search input {
	border: medium none;
	color: #1860A7;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 300;
	font-size: 11px;
	padding-left: 0;
	position: relative;
	top: -3px;
	width: 80px;
}
/* Google Suchfeld END */

.dowload-block{
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
}


.dowload-block .header{
    background-color: #929292;
    color: white;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
    font-size: 13px;
    height: 20px;
    line-height: 22px;
    position: relative;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
	margin-bottom: 5px;
}
.eip div.dd-option-selected{
	display:none;
}


.detail-download-content {
    margin-top: 14px;
    padding-bottom: 1px;
}

.download-links{
	background-color: #F0F0F0;
	margin-top: 5px;
	padding: 10px;
}

.download-links a{

	margin-top: 2px;

}

#product_detail .download-dropdown li{
	list-style-type: none;
}

.download-links .download-dropdown a{
	margin-top: 0px;
}

.small-block{
	width: 29%;
}

#notLoggedDialog{
	z-index: 10000;
}
.notLogged-content{
	z-index:100;
}
#dialog .close{
	position: absolute;
	right: 0;
	top: 0;
}
.withasdd{
	width:231px;
}
.worldwide-content{
	background-color: #F0F0F0;
	color: black;
}

.worldwide-content strong{
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 500;
	font-size: 12px;
}

.worldwide-content p{
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 300;
	font-size: 12px;
}
#passwordhide{
	display:none;
}
.list_square{
	list-style: square inside none !important;
}
.list_square ul{
	list-style: square inside none !important;
}

.relative{
	position:relative;
}
#order_warning{
	display:none;
	position:absolute;
	top:-100px;
	left:-250px;
	width:200px;
	height:87px;
	background-color: #0061AD;
	color:#fff;
	border: 3px solid #fff;
	border-radius:5px;
	padding:5px;
	box-shadow: 2px 2px 9px 0 #333333;
}
.close{
	position:absolute;
	top:1px;
	right:1px;
	width:24px;
	height:24px;
	background-image:url("/images/close.png");
	background-position:center center;
	background-repeat:no-repeat;
}
#borderInfoCart{
	display:none;
	position:absolute;
	border: 3px solid red;
	top:1078px;
	left:1023px;
	width:27px;
	height:27px;
	border-radius: 15px;
}
#borderBigCart{
	display:none;
	position:absolute;
	border: 3px solid red;
	top:1078px;
	left:1023px;
	width:42px;
	height:33px;
	border-radius: 15px;
}
.warning-info{
	width:100%;
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	height:20px;
}
#closeProConWarning{
	display:none;
	width:100%;
	position:fixed;
	height:100%;
	top:0px;
	left:0px;
}
.scala-rem{
	position:absolute;
	right: -2px;
	top: 162px;
	font-weight:bold;
}
.scala-rem &gt; span{
	display:block;
	text-align:center;
}
.e{
	padding-left:10px;
}

.order-date{
	margin-right: 15px;
	margin-top: 12px;
	margin-left: 5px;

}

.order-item{
	margin-left: 270px;;
}

.order{
	background-color: #F0F0F0;
	margin-top: 15px;
}

.order-item-product{
	border-radius: 12px;
    height: 14px;
    margin: 8px 0 8px 0;
    padding: 4px 8px;
    vertical-align: middle;
    width: 112px;
}

.order-counter{
	margin-top: 12px;
	margin-left: 5px;
	margin-right: 15px;
}

.order-mail{
	margin-top: 12px;
	margin-left: 5px;
	margin-right: 15px;
}

.samples-ddslick{
	height: 82px !important;
}
.dd-selected-text{
	cursor:pointer;
}
.error span{
	color: #FF0000 !important;
	font-weight: bold;
}
/* sales seite auto-complete css */

.ui-autocomplete{
	list-style:none;
	padding:2px;
	margin:0;
	display:block;
	outline:0;
	font-size: 1.1em;
	max-width: 500px;
	font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
	cursor: default;
    position: absolute;
}
.ui-autocomplete .ui-menu{
	margin-top:-3px;
	position:absolute;
    display: block;
    list-style: none outside none;
    margin: 0;
    outline: 0 none;
    padding: 2px;
}
.ui-autocomplete .ui-menu-item{
	margin:0;
	padding:0;
	width:100%;
	list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
}
.ui-autocomplete .ui-menu-item a{
	text-decoration:none;
	display:block;
	padding:2px .4em;
	line-height:1.5;
	min-height:0;
	font-weight:400;


}
.ui-autocomplete  .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{
	font-weight:400;
	margin:-1px
}
.ui-autocomplete{
	border:1px solid #ddd;
	background:#eee url(ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;
	color:#333
}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{
	border:1px solid #fbcb09;
	background:#fdf5ce url(ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;
	font-weight:bold;
	color:#c77405
}

.teaser-vid-opt-in{
	margin-top:20px;
	margin-left:100px;
}

.content .teaser-vid{
    width:800px;
    height:500px;
}

.headquarter-content{
    background-color: #f0f0f0;
    color: black;
    margin-left: 1%;
    margin-top: 1%;
    padding-bottom: 2%;
    padding-top: 1px;
    text-align: center;
    height: 395px;
}

.headquarter-content strong{
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 300;
    font-size: 12px;
}

.headquarter-content p{
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 300;
    font-size: 12px;
}

.liststyle li{
    list-style-position:outside;
    margin-left: 16px;
}

.border-top-shadow{
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    -moz-box-shadow: 10px 10px 5px white;
    -webkit-box-shadow: 10px 10px 5px white;
    box-shadow: 0px 1px 5px white;
}

.border-top{
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
}

/*@media only screen and (max-device-width: 799px) {
    .overflow {
        overflow: hidden;
    }
    .notLoggedContentLeft{
        position: relative;
        float: left;
        width: 50%;
    }

    .notLoggedContentRight{
        position: relative;
        float: left;
        width: 50%;
    }
}

@media only screen and (min-device-width: 800px) {
    .overflow {
        overflow: visible;
    }

    .notLoggedContentLeft{
        position: relative;
        float: left;
        width: 50%;
    }

    .notLoggedContentRight{
        position: relative;
        float: right;
        width: 50%;
    }
}*/

.overflow {
        overflow: visible;
    }

    .notLoggedContentLeft{
        position: relative;
        float: left;
        width: 50%;
    }

    .notLoggedContentRight{
        position: relative;
        float: right;
        width: 50%;
    }
    .teaserAppIcon{
    	position:absolute;
    	top:-15px;
    	right:-15px;
    	width:30px;
    }

.product-delete-button{
	margin-top:10px;
	margin-left:0px;
	max-width:70px;


}
.inhalac *,.inhalac  *:before,.inhalac  *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


.inhalac .xs-6{
	width:50%;
}
.inhalac .md-12{
	width:100%;
}
.inhalac .xs-3{
	width:25%;
}

.inhalac .row{
	margin-left:-10px;
	margin-right:-10px;
	margin-bottom:15px;
	margin-top:15px;
}
.inhalac .row div[class*="xs-"],
.inhalac .row div[class*="md-"]{
	float:left;
	padding-left:10px;
	padding-right:10px;
}
.inhalac .row::after{
	content: ' ';
	clear:both;
}
.inhalac .row:before, .row:after {
    display: table;
    content: " ";
}
.inhalac .benefits{
	background-color: #D3F0EC;
	color:#3EABAE;
	padding:10px;
}
.inhalac .benefits .list{
}
.inhalac .benefits .list li:before{
	content: "-" " ";
}

.inhalac .productrow{
	background-color: #E9F7F5;
	padding:10px;
	margin-bottom:0px;
	margin-top:35px;
}
.inhalac .productrow .header{
	color: #3EABAE;
	margin-left: 25px;
	font-weight:bold;
	font-size:27px;
}

/*
Product in Item List
*/

.inhalac{
	font-size: 13px;
}

.inhalac .productrow .item{

}
.inhalac  .item{
	text-align:left;
	float:left;
	margin:0px 20px;
}
.inhalac  .item{
	background-color:#3EABAE;
	position:relative;
	border-radius:135px 135px 0px 0px ;
	width:210px;
	/*height: calc(100% + 35px);
	height:337px;*/
	height: auto;
	left:0px;
	top:0px;
	color:white;
}

.inhalac .item .text{
	top:200px;
}
.inhalac .item .text *,
.inhalac  .item h2{
	/*text-indent: 15px;*/
}
.inhalac  .item .micronized_box{
	background-color: white;
	color: #3EABAE;
	font-size: 20px;
	font-weight: bold;
	width: 140px;
	margin: 0 auto;
	margin-top: 10px;
	text-align: center;
}

.inhalac .item .micronized_spacer{
	min-height: 24px;
	margin: 0 auto;
	width: 140px;
	margin-top: 10px;
}

.inhalac .item .text li{
	border-bottom:1px solid white;
	padding-top:2px;
	padding-left: 15px;
}
.inhalac .item .key{
	display:inline-block;
	text-indent:0px;
}
.inhalac .item .value{
	text-indent:0px;
	/*width:90px;*/
	text-align:right;
	display: inline-block;
}
.inhalac  .item h2{
	font-size:19px;
	margin-top: 12px;
	text-align:left;
	font-family: "Segoe UI Regular", "Arial";
	font-style: normal;
	font-weight: 700;
	padding-bottom:5px;
	margin-bottom:0px;
	border-bottom:1px solid white;
	padding-left: 15px;
}
.inhalac  .item img{
	border-radius:130px;
	position:relative;
	left:3px;
	top:3px;
	width:204px;
}

.inhalac #new-inhalac160-icon{
	position: absolute;
	top: -15px;
	right: -15px;
	width: 75px;
	height: 75px;
	background-image: url(/images/canvas/inhalac160-256x256.png);
	background-size: contain;
	z-index: 10;
}

.contact_recall label.css-label{
	/** Aufgrund der Gotham Schriftart muss dieses Element kleiner gemacht werden **/
	font-size: 11px !important;
}

@media(max-height: 900px){
	.notLoggedContentRight{
		overflow-y: scroll;
	}
}
</pre></body></html>