@charset "utf-8";

body {behavior: url('/abholportal/res/AMSELCSS/?VALUE_NOT_SET=css/ie6hover.htc'); } 

legend {
	margin-left: -1em;
	padding-left: 0.4em;
}

* html #loginstatus {
  float:right;
  height:1%;
  width:200px;
  right:3em;
}

.pageform a.button:hover, .pageform input.button:hover {color:#FFCC00; cursor:hand;	}

div.error{
  height:1%;
}

.pageform .check {
   	margin: -2px 5px 0 0;
}

/* activate PNG support in IE 6 for bottom shadow of main navigation*/
* html #navigation_main_shadow {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/abholportal/res/AMSELCSS/?VALUE_NOT_SET=css/img/application/shadow_navigation_main_bottom.png');
	background: transparent;
	top: 7.2em;
	
}

/* activate PNG support in IE 6 for right shadow of content title */
* html #content_title_shadow_index {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/abholportal/res/AMSELCSS/?VALUE_NOT_SET=css/img/common/shadow_content_title_right.png');
	background: transparent;
	/*top: 8.6em;*/
	left: 20.1em;
}

/* activate PNG support in IE 6 for right shadow of content main */
* html #content_main_shadow {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/abholportal/res/AMSELCSS/?VALUE_NOT_SET=css/img/common/shadow_content_main_right.png');
	background: transparent;
	/*top: 5.5em;*/ /*left: 72.3em;*/
	left: 72.5em;
	left: expression(document.getElementById("emhelper").offsetWidth >= 13 ? "72.35em" : document.getElementById("emhelper").offsetWidth >= 12 ? "72.4em" : "72.5em");
}

.pageform input.text.IE {
	margin-left:4px;
}

.pageform select.select.IE {
	margin-left:4px;
}

.file_margin_IE {
	margin-left:7px;
}

.image_margin_IE {
	margin-left:4px;
}

/*td {
  font-size: 1.091em;
  font-weight: normal;
}*/

th {
  text-align: left;
  font-size: 1.091em;
  font-weight: bold;
}
	
.pageform a.button {
	display: block;
	color: #FFFFFF;
	width: auto;
	font-size: 1.2em;
	text-align: center;
	padding: 0.29em 0.4em 0.3em 0.4em;
	line-height: 1.3em;
	text-decoration: none;
}

.pageform input.submit,.pageform input.reset {
	cursor: pointer;
	display: block;
    font-size: 1.2em;                   
	text-align: center; 
	color: #FFFFFF;
	padding: 0.19em 0.4em 0.19em 0.4em;
	line-height: 1.3em;
    width: auto;
    overflow:visible;
    border: none;
    position: relative;
}

.pageform table {
	border: none;
	color: #000;
	background: #fff;
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0;
	font-size: 1.1em;
}

/* Grey tables */
.pageform table.grey tbody tr td, 
.pageform table.grey tbody tr th {
	background: #F2F2ED;
	border: 0;
}

.pageform table.full {
}

.pageform img.customerLogo {
	max-width:70em;
	width: expression(this.width > 700 ? 700: true);
}
 


div.importantBox {	
	width: auto;
} 