/*
 * BLOB specific CSS classes
 * 556-200701
 * $Id: blob.css,v 1.26 2013/03/06 12:42:17 prog Exp $
 *
 * $Log: blob.css,v $
 * Revision 1.26  2013/03/06 12:42:17  prog
 * 568: use pre for feature titles (wrong hyphenation at ja_JP)
 *
 * Revision 1.25  2011/10/18 08:04:21  prog
 * 568: added support for PIRULING value 'DGH_Fett'
 *
 * Revision 1.24  2011/03/01 13:11:26  prog
 * 568: changed width  of blob_box from 306 to 549 pixel
 *
 * Revision 1.23  2010/07/21 14:32:39  prog
 * 568: info page layout added
 *
 * Revision 1.22  2010/06/28 11:03:55  prog
 * *** empty log message ***
 *
 * Revision 1.21  2010/05/04 06:02:13  prog
 * 568: changed display for '.control_pg_info span span' to inline
 *
 * Revision 1.20  2010/04/23 11:23:35  prog
 * 568: new style definitions
 *
 * Revision 1.19  2010/04/21 09:11:42  prog
 * 568: increased space between different ASIM feats for LOBs
 *
 * Revision 1.18  2010/04/12 15:11:44  prog
 * 568: overflow fix for IE6, overflow for orderHint2
 *
 * Revision 1.17  2010/03/29 07:43:12  prog
 * 568: optional scrollbars for order hint values
 *
 * Revision 1.16  2009/09/02 06:26:04  prog
 * 568: display xml feature 'class' defined by table type 'klasse'
 *
 * Revision 1.15  2008/11/19 10:28:56  prog
 * 568: Added min-height for AE-box
 *
 * Revision 1.14  2008/10/27 13:54:07  prog
 * 568: adding margin-left with 6px for list elements (dot was not visible at delivery notes)
 *
 * Revision 1.13  2008/08/13 07:03:52  prog
 * 568: Append Infobox to Blob (at top)
 *
 * Revision 1.12  2008/05/08 10:50:02  prog
 * Weik / 568
 * - new logic for graphics export (Easy link only)
 * - mini thumbs
 *
 * Revision 1.11  2007/11/26 14:56:47  hkg556
 * new ML layout (done by 483)
 *
 * Revision 1.10  2007/04/12 15:44:46  hkg556
 * no more "Extra PowerSeach oder differenzierendes Merkmal" but tag with <!-- PS/D -->
 *
 * Revision 1.9  2007/04/09 18:09:44  hkg556
 * classes for XML table styles (also for last row/col)
 *
 * Revision 1.8  2007/04/09 10:47:14  hkg556
 * calsses for XML table styles
 *
 * Revision 1.7  2007/04/07 18:21:44  hkg556
 * nicer layout, default font-size 11
 *
 * Revision 1.6  2007/04/06 15:31:38  hkg556
 * .productlistitemNoTitle td.ax_shaded td.ax_pi-* classes
 *
 * Revision 1.5  2007/01/30 12:10:38  hkg556
 * copied some classes from screen.css to blob.css
 * asim_emphasis set to bold
 *
 * Revision 1.4  2007/01/29 21:23:41  hkg556
 * CL BLOB default font-size 10
 *
 * Revision 1.3  2007/01/29 19:18:50  hkg556
 * CL fontsize, CL distances
 *
 * Revision 1.2  2007/01/28 11:23:44  hkg556
 * *** empty log message ***
 *
 * Revision 1.1  2007/01/28 11:23:18  hkg556
 * initial checkin
 *
 */

.asim_superscript {
	font-size: smaller;
	vertical-align: baseline;
	position: relative;
	bottom: 0.33em;
}
.asim_subscript {
	font-size: smaller;
	vertical-align: baseline;
	position: relative;
	bottom: -0.25em;
}
.asim_emphasis {
	font-weight: bold;
}
.asim_bold {
	font-weight: bold;
}
.asim_italic {
	font-style: italic;
}
.asim_small {
	font-size: 0.85em;
}
.asim_none {}

/**************************************/
#blobInfoBoxAe {
	margin-left: 12px;
	display: block;
	position: relative;
	z-index: 1;
}
#blobInfoBox {
	margin-top: -1px;
	margin-bottom: 18px;
	min-height: 40px;
	padding: 3px;
	width: 302px;
	border-left: 1px solid #E12239;
	border-right: 1px solid #E12239;
	border-top: 1px solid #E12239;
	border-bottom: 1px solid #E12239;
	font-size: 11px;
	display: block;
	position: relative;
	overflow: auto;
	z-index: 0;
}
.blob_box {
	font-size: 11px;
	border: 1px solid #cfcfcf;
	padding: 3px;
	width: 549px;
	display: block;
	position: relative;
	overflow: auto;
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='/is-bin/intershop.static/WFS/HDE-EasyLink_HDE-Site/HDE-EasyLink_HDE/de_DE/Img/ffffff_85.png');
}
/* extended product information */
.blob_product_info {
	position:relative;
	left:2px;
	top:-8px;
	cursor: pointer;
}
/* IE ignores styles with [attributes], so it will skip the following. */
.blob_box[class] {
	font-size: 11px;
	background-image: url(/is-bin/intershop.static/WFS/HDE-EasyLink_HDE-Site/HDE-EasyLink_HDE/de_DE/Img/ffffff_85.png);
}

div.orderHint-value {
	width: 306px;
	overflow: auto;
}
div.orderHint2-value {
	width: 306px;
	overflow: auto;
}

table.featurelist{
	background-color:#f0f0f0;
	border-collapse:collapse
}

table.featurelist tr{
	border-bottom:1px solid #fff;
}

table.featurelist td{
	padding:2px;
}

table.featurelist td:first-child {
	white-space: pre;
	max-width: 160px;
}
table.featurelist td[colspan="2"]:first-child {
	white-space: normal;
	max-width: 310px;
}

.productlist {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.productlistitem {
	background-image:none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.productlistitemNoTitle {
	background-image:none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.article_text td {
	margin:0px;
	padding:0px;
}

.article_text table {
	width: 310px;
}

td.accentuation {
	font-weight: bold;
	font-style: normal;
	padding: 0px;
	background-color: #fff;
}

/**************************************/
/* HWW-MDM */
#ErpBlob {
	margin-top: 20px;
}

/**************************************/
h1.ax {
	margin: 10px 0px 5px 0px;
	padding: 0px;
	font-size: 12px;
}

p.ax{
	margin:0;
}

ul.ax {
	background-image: none;
	list-style-type: disc;
	list-style-image: none;
	list-style-position: outside;
	padding: 0px 0px 0px 10px;
}

ol.ax {
	background-image: none;
	list-style-type: decimal;
	list-style-image: none;
	list-style-position: outside;
	padding: 0px 0px 0px 15px;
}

li.ax {
	background-image: none;
	list-style-image: none;
	padding: 1px 0px 0px 0px;
	margin-left: 6px;
}

/**************************************/
.control_pg_heading-title {
	margin: 12px 0px 2px 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	display: none;
}

.control_pg_heading-f1 {
	margin: 0px 0px 2px 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
}

.control_pg_heading-f2 {
	margin: 0px 0px 2px 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
}

.control_pg_heading-f3 {
	margin: 0px 0px 2px 0px;
	padding: 0px;
	font-size: 11px;
	display: block;
}

.control_pg_info-title, .control_product_info-title, .control_arrange_pic-text-title {
	margin: 12px 0px 2px 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	display: block;
}

.control_pg_info {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font-size: 11px;
}

.control_pg_info span {
	display: block;
	margin-bottom: 17px;
	margin-top: 5px;
}

.control_pg_info span span {
	display: inline;
	margin: 12px 0px 2px 0px;
}

.control_arrange_pic-text {
	display: block;
	margin-top: 5px;
	margin-bottom: 15px;
}

.control_arrange_pic-text span {
	margin-top: 1px;
	margin-bottom: 0;
}

.control_arrange_pic-text-f1 {
	display: block;
}

/**************************************/
table.ax {
	border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	padding: 0px;
	margin: 1px;
}

td.ax {
	font-weight: normal;
	font-style: normal;
	text-align: left;
	padding: 2px;
	padding-left: 5px;
}

/**************************************/
/* XML tgroup style ausfuehrung */
table.axt-ausfuehrung {
	border-width: 0px;
	border-style: none;
}

/* head rows */
td.axt-ausfuehrung-h {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: black;
}
/* head first row */
td.axt-ausfuehrung-h-r1 {
}
/* head last row */
td.axt-ausfuehrung-h-re {
}
/* head first column */
td.axt-td.axt-ausfuehrung-h-c1 {
}
/* head last column */
td.axt-ausfuehrung-h-ce {
	border-right-width: 0px;
	border-right-style: none;
}

/* body rows */
td.axt-ausfuehrung {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
}
/* body first row */
td.axt-ausfuehrung-r1 {
}
/* body first row after head (not used, if no head rows!) */
td.axt-ausfuehrung-r1ah {
}
/* body last row */
td.axt-ausfuehrung-re {
	border-bottom-width: 0px;
	border-bottom-style: none;
}
/* body first column */
td.axt-ausfuehrung-c1 {
}
/* body last column */
td.axt-ausfuehrung-ce {
}

/* foot rows */
td.axt-ausfuehrung-f {
/* foot column 1 */
}
/* foot first row */
td.axt-ausfuehrung-f-r1 {
}
/* foot last row */
td.axt-ausfuehrung-f-re {
}
/* foot first column */
td.axt-ausfuehrung-f-c1 {
}
/* foot last column */
td.axt-ausfuehrung-f-ce {
}

/**************************************/
/* XML tgroup style ausfuehrung2 */
table.axt-ausfuehrung2 {
	border-width: 1px;
	border-style: solid;
	border-color: black;
}

/* head rows */
td.axt-ausfuehrung2-h {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: black;
}
/* head first row */
td.axt-ausfuehrung2-h-r1 {
}
/* head last row */
td.axt-ausfuehrung2-h-re {
}
/* head first column */
td.axt-ausfuehrung2-h-c1 {
}
/* head last column */
td.axt-ausfuehrung2-h-ce {
	border-right-width: 0px;
	border-right-style: none;
}

/* body rows */
td.axt-ausfuehrung2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: black;
}
/* body first row */
td.axt-ausfuehrung2-r1 {
}
/* body first row after head (not used, if no head rows!) */
td.axt-ausfuehrung-r1ah {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: black;
}
/* body last row */
td.axt-ausfuehrung2-re {
	border-bottom-width: 0px;
	border-bottom-style: none;
}
/* body first column */
td.axt-ausfuehrung2-c1 {
}
/* body last column */
td.axt-ausfuehrung2-ce {
	border-right-width: 0px;
	border-right-style: none;
}

/* foot rows */
td.axt-ausfuehrung-f {
/* foot column 1 */
}
/* foot first row */
td.axt-ausfuehrung2-f-r1 {
}
/* foot last row */
td.axt-ausfuehrung2-f-re {
}
/* foot first column */
td.axt-ausfuehrung2-f-c1 {
}
/* foot last column */
td.axt-ausfuehrung2-f-ce {
}

/**************************************/
/* XML tgroup style anwendung */
table.axt-anwendung {
}

/* head rows */
td.axt-anwendung-h {
}
/* head first row */
td.axt-anwendung-h-r1 {
}
/* head last row */
td.axt-anwendung-h-re {
}
/* head first column */
td.axt-anwendung-h-c1 {
}
/* head last column */
td.axt-anwendung-h-ce {
}

/* body rows */
td.axt-anwendung {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
}
/* body first row */
td.axt-anwendung-r1 {
}
/* body first row after head (not used, if no head rows!) */
td.axt-anwendung-r1ah {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: black;
}
/* body last row */
td.axt-anwendung-re {
	border-bottom-width: 0px;
}
/* body first column */
td.axt-anwendung-c1 {
}
/* body last column */
td.axt-anwendung-ce {
}

/* foot rows */
td.axt-anwendung-f {
/* foot column 1 */
}
/* foot first row */
td.axt-anwendung-f-r1 {
}
/* foot last row */
td.axt-anwendung-f-re {
}
/* foot first column */
td.axt-anwendung-f-c1 {
}
/* foot last column */
td.axt-anwendung-f-ce {
}

/**************************************/
/* XML tgroup style baumontage */
table.axt-baumontage {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
}

/* head rows */
td.axt-baumontage-h {
}
/* head first row */
td.axt-baumontage-h-r1 {
}
/* head last row */
td.axt-baumontage-h-re {
}
/* head first column */
td.axt-baumontage-h-c1 {
}
/* head last column */
td.axt-baumontage-h-ce {
}

/* body rows */
td.axt-baumontage {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
}
/* body first row */
td.axt-baumontage-r1 {
}
/* body first row after head (not used, if no head rows!) */
td.axt-baumontage-r1ah {
}
/* body last row */
td.axt-baumontage-re {
	border-bottom-width: 0px;
	border-bottom-style: none;
}
/* body first column */
td.axt-baumontage-c1 {
}
/* body last column */
td.axt-baumontage-ce {
}

/* foot rows */
td.axt-baumontage-f {
/* foot column 1 */
}
/* foot first row */
td.axt-baumontage-f-r1 {
}
/* foot last row */
td.axt-baumontage-f-re {
}
/* foot first column */
td.axt-baumontage-f-c1 {
}
/* foot last column */
td.axt-baumontage-f-ce {
}

/**************************************/
/* XML tgroup style class */
.productlistitem table.axt-klasse {
      display:inline;
}

table.axt-klasse {
	border-width: 0px;
	border-style: none;
	width: auto;
}
table.axt-klasse td {
	padding: 0;
	text-align: center;
}
/* body rows */
td.axt-klasse {
	border-spacing: 0px;
}
/* body first row */
td.axt-klasse-r1 {
}
/* body column with text */
td.axt-klasse-c1,
td.axt-klasse-c2,
td.axt-klasse-c3,
td.axt-klasse-c5,
td.axt-klasse-c6,
td.axt-klasse-c7,
td.axt-klasse-c9,
td.axt-klasse-c10,
td.axt-klasse-c11,
td.axt-klasse-c13,
td.axt-klasse-c14,
td.axt-klasse-c15,
td.axt-klasse-c17,
td.axt-klasse-c18,
td.axt-klasse-c19,
td.axt-klasse-c21,
td.axt-klasse-c22,
td.axt-klasse-c23,
td.axt-klasse-c25,
td.axt-klasse-c26,
td.axt-klasse-c27 {
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-spacing: 0px;
}
/* body column black line */
table.axt-klasse td.axt-klasse-c4,
table.axt-klasse td.axt-klasse-c8,
table.axt-klasse td.axt-klasse-c12,
table.axt-klasse td.axt-klasse-c16,
table.axt-klasse td.axt-klasse-c20,
table.axt-klasse td.axt-klasse-c24 {
	width: 1px;
	max-width: 1px;
	padding: 0;
	margin: 0;
	overflow: hidden;
	background-color: black;
	border-spacing: 0px;
	border-color: black;
	border-left-style: none;
	border-right-style: none;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-width: 0;
	border-right-width: 0;
	border-top-width: 1px;
	border-bottom-width: 1px;
}
table.axt-klasse td.axt-klasse-c4 span,
table.axt-klasse td.axt-klasse-c8 span,
table.axt-klasse td.axt-klasse-c12 span,
table.axt-klasse td.axt-klasse-c16 span,
table.axt-klasse td.axt-klasse-c20 span,
table.axt-klasse td.axt-klasse-c24 span {
	display: none;
}
/* body last column */
td.axt-klasse-ce {
	border-right: 1px solid black;
}


/**************************************/
/**************************************/
/* PISHADING */
/* this entries must be after other axt- entriey */
td.ax_pi-shade {
	background-color: #e0e0e0;
}

/* PIRULING top(left/right/bottom */
td.ax_pi-top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: black;
}
td.ax_pi-top-bold {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: black;
}
td.ax_pi-top-off {
	border-top-width: 0px;
	border-top-style: none;
}

td.ax_pi-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: black;
}
td.ax_pi-bottom-bold {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: black;
}
td.ax_pi-bottom-off {
	border-bottom-width: 0px;
	border-bottom-style: none;
}

td.ax_pi-left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: black;
}
td.ax_pi-left-bold {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: black;
}
td.ax_pi-left-off {
	border-left-width: 0px;
	border-left-style: none;
}

td.ax_pi-right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: black;
}
td.ax_pi-right-bold {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: black;
}
td.ax_pi-right-off {
	border-right-width: 0px;
	border-right-style: none;
}


/**************************************/
/* info page styles                   */
.info_frame {
	margin-left: 20px;
	margin-right: 20px;
}
.info_topnavigation_frame {
	min-width: 780px;
	width: 100%;
	display: inline;
	padding: 0px 0px 0px 0px;
}
.info_topnavigation_row {
	border-bottom: 4px solid #db1426;
	min-width: 780px;
	width: 100%;
	display: inline-block;
}
.info_topnavigation_logo {
	width: 780px;
	margin: 0px 0px 0px 0px;
}
.info_body_frame {
	clear: both;
	min-width: 780px;
	display: inline-block;
	width: 100%;
}
.info_textcontent_frame {
	display: inline-block;
	padding: 23px 23px 23px 23px;
}
.info_footer_frame {
	min-width: 780px;
	width: 100%;
	display: inline;
	padding: 0px 0px 0px 0px;
}
.info_footer_row {
	background-color: #e12239;
	min-width: 780px;
	width: 100%;
	display: inline-block;
}
.info_footer_right {
	color: #fff;
	text-align: right;
	float: right;
	width: 780px;
	padding-right: 10px;
}
