#ps_content{
	width:1100px;
	padding:10px 0px 0px 0px;
	min-height:400px;
	height:expression(this.scrollHeight > 400 ? "auto":"400px"); 
}

#aktioninfo{
  position:absolute;
	bottom:-10px;
	right:-80px;
}

#bannerwerbung{
	position:absolute;
	right:0px;
	top:0px;
	width:248px;
	height:143px;
	background:url(../img/banner_aktion.png);
}

td{
 font-size		: 12px;
}

#ps_left{
	float:left;
	width:470px;
	position:relative;
	overflow:hidden;
}

#ps_right{
  position:relative;
	float:right;
	width:550px;
	border:#cccccc 1px solid;
	padding: 15px 20px 20px 20px;
	margin-right:11px;
	margin-top:10px;
}

#img_loading {
	z-index:999999999;
	position:absolute;
	left:20px;
	top:20px;
	width:32px;
	height:32px;
	background:url(../img/layout/loading.gif);
}


#s1 {}
#s2 {}
#s3 {}

#s1 a{
		 font-family	: Arial, Helvetica, sans-serif;
 		 font-weight	: bold;
 		 font-size		: 12px;
 		 color				:	#4F4F4F;
		 text-decoration:none;
		 margin-left:10px;
}

#s1 div{
 margin-left:60px;
}
#s2 div{
 margin-left:60px;
}
#s3 div{}

.wps_title {
	font-family	: Arial, Helvetica, sans-serif;
 	font-weight	: bold;
 	font-size		: 24px;
	color:#879A09;
	margin:0px;
}

.wps_title2 {
	font-family	: Arial, Helvetica, sans-serif;
 	font-weight	: bold;
 	font-size		: 24px;
	color:#2c2c2c;
	margin:0px;
}

.wps_stitle {
	font-family	: Arial, Helvetica, sans-serif;
 	font-weight	: bold;
 	font-size		: 24px;
	color:black;
	margin:0px;
}

#wps_img{
	width:210px;
	float:left;
	padding-left: 30px;
}

#wps_img_s{
	width:500px;
	float:left;
	padding-left: 10px;
}

#wps_txt{
	width:250px;
	float:left;
}
#wps_txt p{
	font-size:13px;
}

#wps_werbetext{
 		position:relative;
		clear:both;
		width:480px;
}
#wps_werbetext p{
	font-size:13px;
}

#pdt_infotext p{
	font-size:16px;
}

#ps_errorbar{
 font-size:13px;
 color:#cc0033;
}

#wps_wtext{
		clear:both;
		width:480px;
}
#wps_wtext p{
	font-size:13px;
}

#wps_img_bd{
	position:relative;
	
	padding-top: 0px;
	margin-top:7px;
	
	border:1px solid #949494;
	
	-moz-box-shadow:0 0 8px #808080;
	-webkit-box-shadow:0 0 8px #808080;
}

#wps_img_bd_img{
 border:1px solid #949494;
}

#wps_img_cut{
 border:2px dashed white;
}

#wps_txt_bd{
	width:700px;
}
#wps_txt_bd p{
	font-size:13px;
}
.minitext {
 font-size:11px;
}

.wps_info{
color:#cc0000;
}

.textg1{
font-size:12px;
}

#schneidrahmen {
 position:relative;
 border:#99cc99 1px dashed;

}

.mwst{
 border-top:#cccccc 1px solid;
 color:#777777;
}

.total{
 background:#cccccc;
 border-bottom:#cccccc 1px solid;
}

.gutschein{
 background:#DCECA0;
}

input.gutschein{
 background:#DCECA0;
}

input.gutschein_red{
 background:#DCECA0;
 border:2px solid #000000;
 width:200px;
 height:25px;
 font-size:14px;
}

.wps_q1{
 	font-family	: Arial, Helvetica, sans-serif;
 	font-weight	: bold;
 	font-size		: 14px;
	color:#879A09;
}
.wps_q2{
 	font-family	: Arial, Helvetica, sans-serif;
 	font-weight	: bold;
 	font-size		: 14px;
	color:#3399ff;
}
.wps_q3{
 	font-family	: Arial, Helvetica, sans-serif;
 	font-weight	: bold;
 	font-size		: 14px;
	color:#cc0033;
}

#divFileProgressContainer{
 	font-family	: Arial, Helvetica, sans-serif;
 	font-weight	: bold;
 	font-size		: 14px;
	margin-top:5px;
	color:#879A09;
}

input.bestellen_weiter{
 height:26px;
 font-weight:bold;
}

.wpsneu{
 color:#879A09;
 font-size:13px;
}

.wpsaktion{
 color:#872209;
 font-size:16px;
}
