﻿/* Hacks for IE6 */

/* Global elements */ 

/* Div elements */

* html div.shoppingCartNotes{
	width:95%;	
}

* html div#subNavigation {
	position: relative;
	z-index: 30;
}

* html div#data {
	height:auto !important;
	height:377px;
	overflow-y: visible;
	overflow-x:auto;	
	padding-bottom: 20px;
	margin-left: 220px !important;
	width: 700px;
}

* html div.administrationEntity {
	width: 48%;
}

* html div.administrationEntityAlternative {
	margin-right: 3.9%;
}

* html div#standardData div.administrationEntity {
	width: 49%;
}

* html div#standardData div.administrationEntityAlternative {
	width: 46.5%;
}

* html div#standardData div.administrationEntityAlternative {
	margin-right: 3%;
}

* html div.shoppingCartInfo {
	float: none;
	position: absolute;
	right: 21px;
}

* html div.SearchMap {
	float: left;
}	

* html div.SearchMap div.LegendForI {
	float: right;
}
	
* html div.SearchMap div.LegendPrice{
	clear: both;
	width: 650px;
}
	
* html div.SearchMap div.LegendStock {
	width: 650px;
}

* html div#contentfooter_linie {
	line-height: 0;
}

* html .ajax__calendar  {
	display:none;
	}
	
* html div#UpdateProzess{
	position: absolute !important;
	left: 164px !important;
	top: 28% !important;
	}

* html div.updateAreaTop {
}
	
/* Headline elements */

* html h3 {
	font-size: 1.1em;
}

* html div.shoppingCartInfo h3 {
	position: relative;
}

/* Link elements */
* html div#content_footer a {
	line-height: normal;
}

/* Image elements */
* html img.progressImg {
	/* HIER WEITER! */
}

/* List elements */
* html div#subNavigation ul li {
	border-left: 0px solid #ccc;
	padding-bottom: 1px;
	top: 1px;
}

* html dl.statusLegend dt {
	margin-top: 2px;
	margin-bottom: 2px;
}

* html dl.statusLegend dd {
	width: 650px;
	margin-bottom: 2px;
}

/* Form elements */
* html td#stayLoggedIn input {
	border: 0px solid #cdcdcd;
	width: auto !important;
	vertical-align: middle;
	margin-right: 0.2em;
}

* html div#SearchBox input.productSearch, * html div#SearchBox select.productSearch {
	width: 240px;
	margin: 0.5em 0;
}

* html div.searchArea span.searchCheckBox input, * html div.searchAreaSmall span.searchCheckBox input {
	border-width: 0;
	vertical-align: middle;
}

* html div.password input.submit, * html td.buttons input, * html input.searchButton, * html div.buttons input, * html input.cxAdministration, * html div.shoppingCartInfo input, * html .modalPopup input { 
	padding: 0 15px 0 20px !important;
	width: auto;
	overflow: visible;
	vertical-align: middle; 
	background-color:#7B5241;
}

* html div.searchArea input.searchButton { 
	margin-top: -8px;
}

* html div.AppList select {
	width: 130px !important;
}

* html table.administration select {
	width: 151px;
}

* html table.dataView td.administration input.selection, * html table.administration tr.defaultAddressSelection span input, html * div#passwordNotes input {
	border-width: 0;
	margin-right: 0.5em;
	vertical-align: middle;
}

* html table.administration input {
	float: right;
}

* html div#passwordNotes label {
	margin-right: 0.5em;
}

* html table.administration span.roles input, * html table.administration span.identifications input, * html table.administration span.functionalities input {
	border-width: 0;
	margin-right: 0.2em;
	margin-top: 0;
}

* html table.administration span.roles label, * html table.administration span.identifications label, * html table.administration span.functionalities label {
	margin-top: 0.1em;
}

* html table.administration td.action input {
	border-width: 0;
}

* html table.rightsAssignment td.action input {
	float: left !important;
}

* html table.rightsAssignment td.action label {
	float: left !important;
	margin-top: 4px;
}

* html table.loginInformation td#stayLoggedIn label {
	margin-left: 0;
	margin-top: 4px;
}

* html select {
	width: auto !important;
}

* html table.contactInformation input[type="text"] {
	width: 220px !important;
	}
	
* html table.administration select  {
	width: 182px !important;
	}	
	
* html table.administration input[type="text"] {
	width: 180px !important;
	}	
/* Sehr seltsame IE6-Nummer, aber folgende Breitenangabe bewirkt die gewünschte Anzeige: */
* html td.buttons input { 
	width: 1em !important;
}

/*****************************/
/*	12. Modal PopUp elements */
/*****************************/
* html div#modalBackground,
* html div.UpdateProgress {
	position: absolute;
	height: expression(document.documentElement.clientHeight + 'px');
	left: expression(( 0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');
	top: expression(( 0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');
}

* html div.modalPopUp  {
	position: absolute;
	left: expression(( 0 + (ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');
	top: expression(( 0 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');
	width: expression(document.body.clientWidth - 50  + 'px');
}

* html div.modalPopUp div.PopUp {
	margin-left: 240px !important;
	margin-right: 0px !important;
}
