#teaser {
	width:754px;
	height:201px;
	background: url('/aktionen/buttons/ostern/ostern-uebersicht-header.jpg') no-repeat top left;

	position:relative;
	}

	#teaser h1 {
		width:200px;
		background:none;
		border:none;
		font:bold 24px Arial, Helvetica, sans-serif;
		color:#760000;
	padding:0 0 0 235px;
		}

	#teaser p{
		width:260px;
		font:bold 14px Arial, Helvetica, sans-serif;
		position:absolute;
		bottom:92px;
		padding:0 0 10px 235px;
		}	
	#teaser a{
		position:absolute;
		bottom:46px;
		color:#fff;
		padding:0 0 0 250px;
		margin-top:10px;
		}

#introduction {
	width:740px;
	font:normal 12px/140% Arial, Helvetica, sans-serif!important;
	}

#boxwrapper {
	width:745px;
	margin:20px 0;
	}

	.productbox {
		width:358px;
		height:150px;
		border:1px solid #e1e1df;
		background:url('/aktionen/buttons/weihnachten/boxbg.gif') repeat-x bottom left;
		float:left;
		position:relative;
		margin:0 0 15px;
		}

		.productbox img{
			position:absolute;
			bottom:0;
			left:0;
			}
		
		.productbox .boxcontent {
			float:right;	
			width:180px;
			}

			.productbox .boxcontent h2 {
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#760000!important;
				padding:0!important;
				margin:5px 0!important;
				}

			.productbox .boxcontent p {
				font:normal 12px/120% Arial, Helvetica, sans-serif!important;
				margin:0 0 10px;
				}
			
			.productbox .boxcontent a {
				margin:0 0 5px;
				display:block;
				}

			.productbox .boxcontent a span {
				font-size:1.3em;
				}
				
			.left {
				margin:0 15px 0 0;
				}
				
				
				.productboxalternative {
		width:358px;
		height:150px;
		border:1px solid #e1e1df;
		background:url('/aktionen/buttons/weihnachten/boxbg.gif') repeat-x bottom left;
		float:left;
		position:relative;
		margin:0 0 15px;
		}
	
				.left {
				margin:0 15px 0 0;
				}
	
	
		.productboxalternative img{
			position:absolute;
			bottom:0;
			left:10px;
			}


#motive {
	clear:both;
	background:#f7f7f7;
	border:1px solid #e1e1df;
	width:733px;
	}
	
	#motive h1 {
		margin:0 0 15px!important;
		}
	#motive p{
		font:normal 12px/140% Arial, Helvetica, sans-serif;
		width:725px;
		margin:0 0 10px!important;
		padding:0 10px;
		}

	#motive table {
		width:745px;
		margin: 0 0 10px;
		}
	
		#motive table td {
			text-align:center;
			padding:0 0 5px;
			}

#xlinkswrapper {
	width:745px;
	margin:20px 0 0;
	}

.xlinks {
	width:30%;
	margin:0 4% 0 0!important;
	background:#f7f7f7;
	border:1px solid #e1e1df;
	float:left;
	}

	.xlinks li.head {
		list-style:none!important;
		margin:0!important;
		padding:5px 5px 2px;
		}

	.xlinks.last {
		margin-right:0!important;
		}
		
		
.leftpic {
		font-size:12px;
		float:left;
		margin:0 5px 5px 0;
		}
.leftpic img {
		float:left;
		border:1px solid #ccc;
		padding:2px;
		margin-right:10px;
		}
				
.leftpic span {
		clear:left;
		float:left;
		font-size:10px;
		margin-top: 4px;
		margin-bottom:3px;
		}	
		
.rightpic {
		float:right;
		margin:0 40px 5px 5px;
		}
		
.rightpic img {
		float:left;
		border:1px solid #ccc;
		padding:2px;
		margin-left:10px;
		}
				
.rightpic span {
		clear:left;
		float:left;
		font-size:10px;
		margin-top: 4px;
		margin-bottom:3px;
		}
		
.berichtright {
		font-size:12px!important;
		margin-right:40px;
		}
		
.berichtleft {
		font-size:12px!important;
		}
		
.berichtleft h3 {
		font-size:12px!important;
		}
		
#teasertext {
		font-size:12px!important;
		margin-right:40px;
		}	
		
		
#mnteaser {
	float:left;
	width:375px;
	height:166px;
	background: url('/aktionen/buttons/ostern/magicname-osterkarten-box2.jpg') no-repeat top left;
	position:relative;
	margin:3px 20px 10px 0;
	}

	
#mnteaser a{
	position:absolute;
	bottom:18px;
	color:#fff;
	padding:0 0 0 110px;
	margin-top:10px;
	}
	
.zwischenheadline {
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#000000!important;
	margin:0!important;
	padding:0!important;
	}
								
.zwischenheadline span{
	font:bold italic 12px Arial, Helvetica, sans-serif!important;
	color:#666666;
	}	

	
							
