body,td,.fliess {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9pt;
	margin:0;
	padding:0;

}
hr {
	border: 1px solid;
	color:#e9e9e9;
}
img {
	border: 0;
}
input,select,textarea {
	border:1px solid;
	font-size:9pt;
}
input.nob {
	border: none;
}


a {
	text-decoration: none;
	color: #333333;
}
a:focus, a:hover {
	color: #FFBD22;
}

.active {
	color: #333333;
}

.small {
	font-size:8pt;
	color:#606060;
}
.title {
	font-weight: bold;
	background-color: #E9E9E9;
}
.bg_grey {
	background-color: #F5F5F5;
}



.forwarder {
	background-color: #E9E9E9;
	text-align: right;
}
.fehler {
	color: red;
}
.errorfliess {
	color: red;
}
.schritt {
	font-size: 14pt;
	font-weight: bold;
}

.alightred {
	color:#ff0000;
}


.ared {
	color:#ffe0e0;
}

.ayellow {
	color:#000000;
}

.aorange {
	color:#FFBD22;
}
.ablack {
	color:#000000;
}



#warenkorbinfo {
position: absolute;
width: 100%;
height: 100%;
display: none;
}

#warenkorbbg {
position: fixed;
top:0px;
left:0px;
width: 100%;
height: 100%;
background-color: #000000;
opacity: 0.5;
}

#warenkorbcontent {
opacity: 1;
background-color:#fafafa; 
border:1px solid;
color:red;
position: fixed;
top: 50%;
left: 50%;
height: 100px;
width: 400px;
margin-left: -200px;
margin-top: -50px;
z-index: 100;
}

* html #warenkorbinfo { /* ie6 hack */
 position: absolute;
 margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
