/*>> Mass data warning element Version: rel-1-0-0 */
	div.massDataWarningShell
	{
		color: red;
		margin: 10px 0 10px 0;
		background: url(img/corner_grey_nw.gif) left top no-repeat;
	}
	
	div.massDataWarningShell div.wdes1
	{
		background: url(img/corner_grey_ne.gif) right top no-repeat;
		padding-top: 14px;
	}
	
	div.massDataWarningShell div.wdes2
	{
		background: url(img/corner_grey_sw.gif) left bottom no-repeat;
	}
	
	div.massDataWarningShell div.wdes3
	{
		background: url(img/corner_grey_se.gif) right bottom no-repeat;
		padding-bottom: 14px;
	}
	
	div.massDataWarningShell div.wdes4
	{
		/width: 100%;
		border-left: 1px solid #e5e4e4;
		border-right: 1px solid #e5e4e4;
		background: #f3f3f3;
		padding: 0 10px;
	}
/* << */


/* >> Mass data Search Version: rel-1-0-0 */
	div.massDataSearchShell
	{
		margin: 15px 0px;
		background: url(img/corner_grey_nw.gif) left top no-repeat;
	}
	
	div.massDataSearchShell div.des1
	{
		background: url(img/corner_grey_ne.gif) right top no-repeat;
		padding-top: 14px;
	}
	
	div.massDataSearchShell div.des2
	{
		background: url(img/corner_grey_sw.gif) left bottom no-repeat;
	}
	
	div.massDataSearchShell div.des3
	{
		background: url(img/corner_grey_se.gif) right bottom no-repeat;
		padding-bottom: 14px;
	}
	
	div.massDataSearchShell div.des4
	{
		/width: 100%;
		border-left: 1px solid #e5e4e4;
		border-right: 1px solid #e5e4e4;
		background: #f3f3f3;
		padding: 0 10px;
	}
	
	/* title and additional links */
	div.massDataSearchShell div.des1 table.baseNav
	{
		display: none;
		margin-bottom: 3px;
	}
	
	div.massDataSearchShell div.des1 table.baseNav td
	{
		white-space: nowrap;
	}
	
	div.massDataSearchShell div.des1 table.baseNav td.title
	{
		width: 100%;
		font-weight: bold;
	}
	
	div.massDataSearchShell div.des1 table.baseNav td.res,
	div.massDataSearchShell div.des1 table.baseNav td.ext
	{
		padding-left: 10px;
	}
	
	div.massDataSearchShell div.des1 table.baseNav td.res a,
	div.massDataSearchShell div.des1 table.baseNav td.ext a
	{
		display: block;
		font-size: 11px;
		color: #000;
		padding: 0 0 0px 11px;
		background: url(img/shop/searchArrow.gif) left center no-repeat;
	}
	
	div.massDataSearchShell div.inner1
	{
	}
	
	div.massDataSearchWoResEl
	{
		/width: 100%;
		padding: 14px;
		margin-bottom: 20px;
		border: 1px solid #e4e2e2;
		background: #f3f3f3;
		color: #000;
	}
	
	div.massDataSearchWoResEl div.sworDes1,
	div.massDataSearchWoResEl div.sworDes2,
	div.massDataSearchWoResEl div.sworDes3,
	div.massDataSearchWoResEl div.sworDes4
	{
	}

	/* form elements */
	form.massDataElsShell
	{
		width: 100%;
		margin: 0;
	}
	
	form.massDataElsShell table.elsMain
	{
		width: 100%;
	}
	
	form.massDataElsShell table.elsMain td.go
	{
		width: 100%;
		text-align: left;
		vertical-align: top;
		padding-top: 5px;
	}
	
	#massDataSearch_searchDescription
	{
		background: #fff url(img/de/text_searchItem.gif) left center no-repeat;
	}
	
	form.massDataElsShell table.elsMain td.go input
	{
		width: 139px;
		height: 21px;
		background: url(img/button_go.png) top left no-repeat;
	}
	
	form.massDataElsShell table.elsMain td.go input.buttonHover
	{
		background-position: 0px -21px;
	}
	
	form.massDataElsShell table.elsMain td table.els
	{
		width: auto;
	}

	form.massDataElsShell table.elsMain td table.els td.field
	{
		padding-top: 5px;
		padding-right: 14px;
	}
	
	form.massDataElsShell table.elsMain td table.els td.field div.prompt
	{
		display: none;
	}
	
	form.massDataElsShell table.elsMain td table.els td.field input
	{
	}
	
	form.massDataElsShell table.elsMain td table.els td.field select
	{
	}
	
	form.massDataElsShell table.elsMain td table.els td.field input,
	form.massDataElsShell table.elsMain td table.els td.field select
	{
		width: 297px;
	}
	
	form.massDataElsShell table.elsMain td table.els td.field input.spanned2,
	form.massDataElsShell table.elsMain td table.els td.field select.spanned2
	{
	}
	
	form.massDataElsShell table.elsMain td table.els td.field input.spanned3,
	form.massDataElsShell table.elsMain td table.els td.field select.spanned3
	{
	}
	
	form.massDataElsShell div.simpleCategoryShell
	{
		overflow: auto;
		padding-top: 14px;
		font-weight: bold;
	}
	
	form.massDataElsShell div.simpleCategoryShell div.simpleCategoryItem
	{
		float: left;
		padding-right: 10px;
	}
	
	form.massDataElsShell div.simpleCategoryShell div.simpleCategoryItem span.here
	{
		font-size: 15px;
		color: #c4150c;
		text-decoration: underline;
	}
	
	form.massDataElsShell div.simpleCategoryShell div.simpleCategoryItem span.inact
	{
		color: #aaa;
	}
/* << */


/* >> Mass data items Version: rel-1-0-0 */
	div.massDataOuterShell
	{
	}
	
	div.mdOverviewShell,
	div.mdDetailShell
	{
	}
	
	div.mdDetailShell
	{
		/width: 100%;
	}
	
	table.massDataOuterTable
	{
		width: 100%;
		margin-bottom: 40px;
	}
	
	table.massDataOuterTable div.massDataOuterTitle h2
	{
		font-size: 18px;
		margin: 10px 0px 10px 0px;
	}
	
	table.massDataOuterTable div.massDataOuterDesc
	{
		padding-bottom: 10px;
	}
	
	table.massDataOuterTable td.massDataItem
	{
	}
	
	/* missing product panel (colnumber > panels)*/
	table.massDataOuterTable td.massDataItem div.dummyProd
	{
	}
	
	table.massDataOuterTable td.massDataItem div.dummyProd img.dummySpacer
	{
	}
	
	table.massDataOuterTable td.rightSpc,
	table.massDataOuterTable td.dummyProdSpc
	{
	}
	
	/* column spacer */
	table.massDataOuterTable img.spc
	{
		width: 25px;
	}
	
	/* item content */
	div.massDataShell
	{
	}
	
	div.massDataShell div.title h3
	{
	}
	
	div.massDataShell div.massSublinkShell
	{
		text-align: right;
	}
	
	div.massDataShell div.massSublinkShell a
	{
	}
	
	div.massDataShell div.massSublinkShell a img
	{
		width: 8px;
		height: 14px;
		vertical-align: text-top;
		border: 0px;
		background: url(img/paragraphArrow.gif) bottom left no-repeat;
	}
/* << */


/* >> Sortable Table */
	table.sortableTableShell
	{
	}
	
	table.sortableTableShell th,
	table.sortableTableShell td
	{
		vertical-align: top;
		line-height: 20px;
		text-align: left;
		padding: 2px 3px;
	}
/* << */


/* >> Glossary */
	div.el_md_glossary
	{
	}
	
	div.el_md_glossary table.sortableTableShell
	{
		width: 100%;
		border: 1px solid #e4e2e2;
	}
	
	div.el_md_glossary table.sortableTableShell th,
	div.el_md_glossary table.sortableTableShell td
	{
		width: auto;
		vertical-align: top;
		line-height: 20px;
		text-align: left;
		padding: 1px 5px 1px 16px;
	}
	
	div.el_md_glossary table.sortableTableShell th
	{
		background: #d5d5d5;
	}
	
	div.el_md_glossary table.sortableTableShell th a,
	div.el_md_glossary table.sortableTableShell th a:link,
	div.el_md_glossary table.sortableTableShell th a:visited,
	div.el_md_glossary table.sortableTableShell th a:hover
	{
		color: #000;
		text-decoration: none;
	}
	
	div.el_md_glossary table.sortableTableShell td
	{
		padding-top: 10px;
		padding-bottom: 10px;
		border-top: 1px solid #e4e2e2;
	}
	
	div.el_md_glossary table.sortableTableShell tr.even td
	{
		background: #f5f5f5;
	}
	
	div.el_md_glossary table.sortableTableShell tr.minWidth td
	{
		padding: 0;
		border: 0 none;
		background: #d5d5d5;
	}
	
	div.el_md_glossary table.sortableTableShell tr.minWidth img
	{
		height: 0;
	}
	
	div.el_md_glossary table.sortableTableShell tr.minWidth td.minWidth_1 img
	{
		width: 187px;
	}
	
	div.el_md_glossary table.sortableTableShell td.col_2
	{
		width: 100%;
	}
	
	div.el_md_glossary table.sortableTableShell div.title
	{
		font-weight: bold;
	}
/* << */

