.appcover{
	background-color:#000;
	position:fixed;
	top:0px;
	left:0px;
	z-index:500;
	width:100%;
	height:100%;
	opacity:0.6;
}

.popupcontent{
	position:absolute;
	z-index:800;
	width: 80%;
	height:400px;
	left:70px;
	top:65px;
	border:1px solid #505050;
	box-shadow: 0 0 1.0em #333;
	/*border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;*/
	background-color:#fff;
		font-family: 'Roboto-Regular', Helvetica, Arial, sans-serif;
	font-size: 14px !important;
}

.popuphead{
	background-color:#ddd;
	font-size:1.2em;
	font-weight:bold;
	
	width: calc(100% - 32px);
	position:relative;	
	padding: 8px 16px;
	color:#333;
}

#artikelDetailHeadline {
	padding: 0 16px;
}

.popupcontent table{
	width:450px;
	border:none !important;
	border-spacing:0px;
	padding: 0 16px;
}
.popupcontent table td{
	padding:3px;
	border:none !important;
}

.popupcontent h2{
	margin:3px 0px 20px 3px ;
}

.popupcontent input{
	font-size:1.1em
}

.orange_bar{
	position:absolute;
	bottom:0;
	background-color:#fae7cc;
	margin:3px 0px 0px 0px; 
	overflow:hidden;
	padding:5px 8px 5px 8px;
	width: calc(100% - 16px);
}

.orange_bar .warenkorb{
	 margin-top:0px;
}


.linkbutton, .warenkorb{
	border:1px solid #aeaeae;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #939393;
	padding:0px 10px 3px 30px;/
	text-align:left !important;
	font-size:0.9em;
	border-radius:1px;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	cursor:pointer;
	height:23px;
	color:#595959;
	line-height:20px;
}


.warenkorb{
	background: url(../images/button_warenkorb.png) no-repeat 6px 4px #fff;
	background: url(../images/button_warenkorb.png) no-repeat 6px 4px, -o-linear-gradient(top,  #f5f5f5 0%, #ffffff 89%);
	background: url(../images/button_warenkorb.png) no-repeat 6px 4px, -moz-linear-gradient(top,  #f5f5f5 0%, #ffffff 89%);
	background: url(../images/button_warenkorb.png) no-repeat 6px 4px, -webkit-linear-gradient(top,  #f5f5f5 0%,#ffffff 89%);
	float:right;
}

.warenkorb:active, .warenkorb:focus {
	background: url(../images/button_warenkorb.png) no-repeat 6px 4px;
	background: url(../images/button_warenkorb.png) no-repeat 6px 4px, -moz-linear-gradient(top,  #ffeed6 0%, #ffd89f 100%);
	background: url(../images/button_warenkorb.png) no-repeat 6px 4px, -webkit-linear-gradient(top,  #ffeed6 0%,#ffd89f 100%);
	border:1px solid #f89400;
	border-top:1px solid #ff9900;
	border-bottom:1px solid #c57200;
	background-color:#ffdba7;
}


.linkbutton, .linkbox .linkbutton {
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -445px;
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -445px, -o-linear-gradient(top,  #f5f5f5 0%, #ffffff 89%);
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -445px, -moz-linear-gradient(top,  #f5f5f5 0%, #ffffff 89%);
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -445px, -webkit-linear-gradient(top,  #f5f5f5 0%,#ffffff 89%);
	background-color:#fff;
	float:left;
}

.linkbutton:focus, .linkbutton:active, .linkbox .linkbutton:focus, .linkbox .linkbutton:active{
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -445px;
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -445px, -o-linear-gradient(top,  #ffeed6 0%, #ffd89f 100%);
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -445px, -moz-linear-gradient(top,  #ffeed6 0%, #ffd89f 100%);
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -445px, -webkit-linear-gradient(top,  #ffeed6 0%,#ffd89f 100%);
	border:1px solid #f89400;
	border-top:1px solid #ff9900;
	border-bottom:1px solid #c57200;
	background-color:#ffdba7;
}

.close, .linkbox .close{
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -651px;
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -651px, -o-linear-gradient(top,  #f5f5f5 0%, #ffffff 89%);
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -651px, -moz-linear-gradient(top,  #f5f5f5 0%, #ffffff 89%);
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -651px, -webkit-linear-gradient(top,  #f5f5f5 0%,#ffffff 89%);
	background-color:#fff;
}

.close:focus, .close:active, .linkbox .close:focus, .linkbox .close:active {
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -651px;
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -651px, -o-linear-gradient(top,  #ffeed6 0%, #ffd89f 100%);
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -651px, -moz-linear-gradient(top,  #ffeed6 0%, #ffd89f 100%);
	background: url(../images/igus_konfig_sprite.png) no-repeat -83px -651px, -webkit-linear-gradient(top,  #ffeed6 0%,#ffd89f 100%);
	border:1px solid #f89400;
	border-top:1px solid #ff9900;
	border-bottom:1px solid #c57200;
	background-color:#ffdba7;
}


.even td{
	background-color:#fff
}

.odd td{
	background-color:#f7f7f7;
	text-decoration:none !important;
}

#warenkorb_table .right{
	text-align:right !important;
}

.SearchNav a.firstLink, .SearchNav a.lastLink span{
	background:none !important;
	padding:0px !important;
}

/* ------------------ FEHLERMELDUNG POPUP ------------------ */
.errorpopup{
	position:absolute;
	top:150px;
	left:127px;
}

.errorpopup .linkbutton{
	position:absolute;
	bottom:10px;
	/*right:150px;*/
	right:10px;
}

.errorpopup .close{
	position:absolute;
	bottom:10px;
	right:10px;
}

.whole{
	padding:10px;
}