@charset "utf-8";
body {	
background: url(bg.jpg);
margin: 0;
padding: 0;
}
html {
font-size:0.8em;
}
#bg {
width:1250px;
background: url(gun_right.jpg) top right no-repeat;
margin:42px auto 0 auto;
}
#wrapper {
width:980px;
background:#F2F2F2 url(gun_left.jpg) top right no-repeat;
margin:42px auto 0 auto;
padding:20px 30px; 
overflow: hidden !important; 
font-size:0.8em;
border:5px solid #F56711;
}
h1 {
	font:2.4em Georgia, "Times New Roman", Times, serif; 
	color:#999999;
	margin: 5px 0 10px 0;
}
h2 {
	font:1.3em Georgia, "Times New Roman", Times, serif; 
	color:#999999;
	margin:0 0 7px 0;
	padding:0;
}
h3 {
	font:4.4em Georgia, "Times New Roman", Times, serif; 
	color:#999999;
	margin:60px 60px 0 0;
	float:left;
}
p {
	font:1.3em Georgia, "Times New Roman", Times, serif; 
	color:#999999;
	margin:0 0 6px 0;
	padding:0;
}
p.tags {
	font-size:1.1em;
}
p.content {
	font:1.1em Georgia, "Times New Roman", Times, serif; 
	color:#999999;
}
span.orange {
	color:#F56711;
}
a {
	font:1.1em Georgia, "Times New Roman", Times, serif; 
	color:#F56711;
}
a:active, a:focus {
	outline: none;
}
a.impress {
	font:1.0em Georgia, "Times New Roman", Times, serif;
	color:#999999;
}
a.contentlink {
	font:1.0em Georgia, "Times New Roman", Times, serif; 
	color:#999999;
	text-decoration:none;
}
.maillink {
	font-family:Georgia, "Times New Roman", Times, serif;  
	color:#999999;
	text-decoration: underline;
}
a.picture {
	display:block;
	background-image:url(shop.jpg);
	width:850px;
	height:180px;
	border: none;	
}
a:hover.picture {
	display:block;
	background-image:url(shop_over.jpg);
	width:850px;
	height:180px;
	border: none;	
}
a.footer {
	font:1.0em Georgia, "Times New Roman", Times, serif; 
	color:#F56711;
	text-decoration:underline;
}
img.bg {
	margin-left:900px;
}
img.ami {
	float:left;
	margin-right:20px;
}
img {margin-bottom:10px;}
.santa {
	position:absolute;
	top:0px;
	left:30%;
}
.xmas {
	margin:0 0 20px 0;
}
/*Weihnachtsgrüße für Screenshot*/
.float-left {
	float:left;
	margin:0 50px 0px 0;
}
.clear {
	clear:both;
}
.danke {
	margin:20px 0 0 0;
}
/*XMAS LAYER*/
#Layer1 {
				background-image:url(santa.png); background-repeat:no-repeat; background-position:top;
				position: absolute;
				left: -400px;
				top: 42px;
				width: 295px;
				height: 580px;
				border: 4px solid #F56711;
				border-top-left-radius:5px;
				border-top-right-radius:5px;
				border-bottom-left-radius:5px;
				border-bottom-right-radius:5px;
				background-color:#FFF;}
			p.xmas {font-size:14px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#F56711; padding:5px 10px; text-align:left;}
			h1.xmas {font-size:17px; font-weight:bold; color:#F56711; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; text-align:left; padding:0 10px;}
			.space {height:150px;}
			a.xmas {font-size:12px; color:#999; margin-left:85px; text-decoration:underline;}