/*-- default elements listbox start --*/
.defaultElementBox{
	background-color:#F8F8F8;
	/*background-image:url(../img/default/backgrounds/elements/bg_defaultElementBoxBottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;*/
	background-image:url(../img/default/backgrounds/bg_elementBox.gif);
	background-position: bottom left;
	background-repeat:no-repeat;
	line-height:25px;
	margin-bottom:10px;
}

	.defaultElementBox h1{
		/*background-image:url(../img/default/backgrounds/elements/bg_headerElementBoxTop.gif);
		background-repeat:no-repeat;
		*/
		background-image:url(../img/default/backgrounds/bg_elementBox.gif);
		background-position: 0Px -55Px;
		background-repeat:no-repeat;
		
		line-height:33px;
		height:33px;
		padding-left:15px;
		margin:0px;
		margin-bottom:10px;
	}

	.defaultElementBox h2{
		margin-left:15px;
		margin-bottom:0px;
		line-height:18px;
	}

	.defaultElementBox p{
		margin-left:15px;
		padding-bottom:10px;
		line-height:18px;
	}

		.defaultElementBox p a{
			text-decoration:underline;
		}


		.defaultElementBox p a:hover{
			text-decoration:none;
		}

		.defaultElementBox img{
			padding-left:1px;
		}


	.defaultElementBox form{
		margin-left:15px;
		padding-bottom:10px;
	}

		.defaultElementBox form p{
			margin-left:0px;
			padding-bottom:0px;
		}


	.defaultElementBox ul{
		list-style:none;
		margin:0px;
		padding:0px;
		padding-bottom:10px;
	}

		.defaultElementBox ul li{
			padding-left:2px;
			padding-right:2px;
		}

		.defaultElementBox ul li.cStart,
		.defaultElementBox ul li#cStart,
		.defaultElementBox div.cStart,
		.defaultElementBox div#cStart{
			/*background-image:url(../img/default/backgrounds/elements/bg_defaultElementBoxTop.gif);
			background-repeat:no-repeat;*/
			background-image:url(../img/default/backgrounds/bg_elementBox.gif);
			background-position: 0Px -88Px;
			background-repeat:no-repeat;
			padding-top:10px;
		}

		.defaultElementBox ul li.borderTop,
		.defaultElementBox p.borderTop{
		
			border-top:1px solid #D8D8D8;
			margin-top:10px;
			padding-top:10px;
		}
		
			.defaultElementBox ul li a{
				text-decoration:none;
				line-height:25px;
				height:25px;
				padding:0px;
				padding-left:15px;
				display:block;
			}

			.defaultElementBox ul li a:hover{
				background-color:#D8D8D8;
			}

			.defaultElementBox ul li a.active{
				background-color:#D8D8D8;
			}
/*-- default elements listbox end --*/


/*-- printeria specialbox main instance start --*/
.defaultElementBox p a.cartTeaserLink{
	/*background-image:url(../img/default/backgrounds/elements/bg_cart.jpg);*/
	background-image:url(../img/default/backgrounds/buttons/bg_buttonElements.gif);
	background-position: 0Px -300Px;
	background-repeat:no-repeat;
	/*background-position: top left;*/
	padding-left:40px;
	height:40px;
	display:block;
}


.defaultElementBox ul li.teaserSpecialNavigation{
	height:55px;
	line-height:55px;
	background-image:url(../img/default/backgrounds/buttons/bg_buttonColored.gif);
	background-position: 0Px 0Px;
	background-repeat: no-repeat;
	margin-left:0px;
}

.defaultElementBox ul li.teaserSpecialNavigation a{
	background-color: transparent;
	display: block;
	line-height:18px;
	padding-left:45px;
	padding-top:9px;
}

.defaultElementBox ul li.teaserSpecialNavigation a:hover{
	text-decoration: underline;
	background-color: transparent;
}


															.defaultElementBox ul li.printeriaSpecialSubNav{
																height:55px;
																line-height:55px;
																background-position:top left;
																background-repeat:no-repeat;
																margin-left:0px;
															}
															
															.defaultElementBox ul li.printeriaSpecialSubNav a{
																background-color:transparent;
																display:block;
																line-height:18px;
																padding-left:45px;
																padding-top:9px;
															}
															
															.defaultElementBox ul li.printeriaSpecialSubNav a:hover{
																text-decoration:underline;
																background-color:transparent;
															}
/*-- printeria specialbox main instance end --*/


/*-- specialbox child instances start --*/
.defaultElementBox ul li.defaultLink{
	line-height:16px;
	padding-left:0px;
	height:16px;
	margin-top:-3px;
}

.defaultElementBox ul li.defaultLink a{
	padding:0px;
	margin:0px;
	padding-left:16px;
	width:130px;
	text-decoration:underline;
	line-height:16px;
}

.defaultElementBox ul li.defaultLink a:hover{
	text-decoration:none;
}


.defaultElementBox ul li.printeriaOffline{
	background-image:url(../img/default/download/bg_downloadTeaser.jpg);
	line-height:14px;
	height:30px;
	padding-left:16px;
	padding-top:105px;
	cursor:pointer;
}

.defaultElementBox ul li.printeriaOffline a{
	padding-left:19px;
	width:130px;
	margin-top:-20px;
}



.defaultElementBox ul li.specialInnovation{
	/*background-image:url(../img/default/backgrounds/elements/bg_printeriaInnovation.gif);*/
	background-position: 0Px 0Px;
}

.defaultElementBox ul li.specialCampaign{
	/*background-image:url(../img/default/backgrounds/elements/bg_printeriaCampaign.gif);*/
	background-position: 0Px -60Px;
}

.defaultElementBox ul li.specialTipp{
	/*background-image:url(../img/default/backgrounds/elements/bg_printeriaTipp.gif);*/
	background-position: 0Px -120Px;
}

															.defaultElementBox ul li.printeriaInnovation{
																/*background-image:url(../img/default/backgrounds/elements/bg_printeriaInnovation.gif);*/
															}
															
															.defaultElementBox ul li.printeriaCampaign{
																/*background-image:url(../img/default/backgrounds/elements/bg_printeriaCampaign.gif);*/
															}
															
															.defaultElementBox ul li.printeriaTipp{
																/*background-image:url(../img/default/backgrounds/elements/bg_printeriaTipp.gif);*/
															}

.defaultElementBox ul li.printeriaComfort{
	/*background-image:url(../img/default/backgrounds/elements/bg_printeriaComfort.gif);*/
	height:45px;
}


.defaultElementBox ul li.printeriaFree{
	/*background-image:url(../img/default/backgrounds/elements/bg_printeriaFree.gif);*/
	height:115px;
}

	.defaultElementBox ul li.printeriaFree a{
		height:110px;
		display:none;
	}

.defaultElementBox ul li.printeriaRegister{
	background-image:url(../img/default/backgrounds/buttons/bg_buttonElements.gif);
	background-position: 6Px -45Px;
	height:45px;
	padding-left:7px;
	border-top: solid 1px #E0E0E0;
}

/*.defaultElementBox ul li.printeriaLogin{
	background-image:url(../img/default/backgrounds/elements/bg_printeriaLogin.gif);
	height:45px;
	padding-left:7px;
}*/

.defaultElementBox ul li.printeriaLogin{
	/*background-image:url(../img/default/backgrounds/elements/bg_printeriaLogin.gif);*/
	background-image:url(../img/default/backgrounds/buttons/bg_buttonElements.gif);
	background-position: 3Px 0Px;
	height:45px;
	margin-left: 3Px;
	padding-left:7px;
}


	.defaultElementBox ul li.printeriaLogin a.smallElementButton{
		padding-left:17px;
		padding-top:8px;
		margin-left:40px;
	}

.defaultElementBox ul li.printeriaNewsletter{
	background-image:url(../img/default/backgrounds/elements/bg_printeriaNewsletter.gif);
	height:37px;
	padding-left:7px;
}

.defaultElementBox ul li.printeriaNewsletter a{
	padding-top:3px;
}

.defaultElementBox p.printeriaHeader{
	/*background-image: url(../img/default/backgrounds/elements/bg_defaultElementBoxTop.gif);
	background-repeat: no-repeat;*/
	background-image:url(../img/default/backgrounds/bg_elementBox.gif);
	background-position: 0Px -88Px;
	background-repeat:no-repeat;
	padding-top: 0px;
	margin-left: 0Px;
	padding-left: 0Px;
}

.defaultElementBox ul li.printeriaNewsletterButton{
	/*background-image:url(../img/default/backgrounds/elements/bg_printeriaNewsletterBtn.gif);*/
	background-image:url(../img/default/backgrounds/buttons/bg_buttonElements.gif);
	background-position: 6Px -92Px;
	padding-left:7px;
	padding-top:0px;
}

.defaultElementBox ul li.printeriaOpinion{
	/*background-image:url(../img/default/backgrounds/elements/bg_printeriaOpinionBtn.gif);*/
	background-image:url(../img/default/backgrounds/buttons/bg_buttonElements.gif);
	background-position: 6Px -142Px;
	border-top: solid 1px #E0E0E0;
	padding-left:7px;
	padding-top:0px;
}

.defaultElementBox ul li.printeriaSend2Friend{
	/*background-image:url(../img/default/backgrounds/elements/bg_printeriaSend2Friend.gif);*/
	background-image:url(../img/default/backgrounds/buttons/bg_buttonElements.gif);
	background-position: 6Px -192Px;
	border-top: solid 1px #E0E0E0;
	padding-left:7px;
	padding-top:3px;
}

.defaultElementBox ul li.printeriaShipping{
	/*background-image:url(../img/default/backgrounds/elements/bg_printeriaShipping.gif);*/
	background-image:url(../img/default/backgrounds/buttons/bg_buttonElements.gif);
	background-position: 6Px -242Px;
	border-top: solid 1px #E0E0E0;
	padding-left:7px;
}
/*-- specialbox child instances end --*/


/*-- newsteaser start --*/
.defaultElementBox .newsTeaser{
	height:105px;
	overflow:auto;
	margin-top:-10px;
}

.defaultElementBox .newsTeaser .newsItem{
	border-top:1px solid #D8D8D8;
	margin-top:0px;
	padding-top:0px;
}

.defaultElementBox .newsTeaser .newsItem h2{
	margin-top:9px;
}

.defaultElementBox .newsTeaser .newsItem a{
	text-decoration:underline;
}

.defaultElementBox .newsTeaser .newsItem a:hover{
	text-decoration:none;
}

#actionImage, .actionImage {
	position: absolute;
}

