header, section, footer, aside, nav, article, figure,time {
    display: block;
}

img, a img {border: none;}
input,select,textarea {font-size:12px;}
div.clearfloat {clear:both;}

body {
	background-color:#333 ;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #ccc;	
	margin:0;
}

#page {width:960px;margin: 0 auto;}

header {position:relative; height:250px;margin-top:5px;}

header nav {display:inline;}
header nav ul {display:inline; margin:0 0 0 50px ;padding:0;list-style-type:none;}
header nav ul li {display:inline; margin-right:10px;}
header nav ul li a {color:#ccc;font-size:16px;text-decoration:none;}
header nav ul li a:hover {text-decoration:underline;}
header #header-pic {display:block;margin-top:10px;border:1px solid #ccc;border-width:1px 0;}

article h1 {}
article h2 {margin-bottom:5px;}
article h2 a {text-align:center; display:block;}
article h2 a.sale {color: #fb6f00; font-size: 20px;font-weight:normal;}
article a.sale {color: #fb6f00;}
article p {margin-top:0;}
a {color:#fff;}
a:hover {text-decoration:none;}

footer {margin:30px 0 10px 0;border-top: 1px solid #ccc;padding-top:10px;}

img.alignleft {float:left;padding-right:30px;}

a.abstand-bottom {display:block;padding-bottom: 20px;}
a.line-bottom {padding-bottom: 20px; margin: 0 10px 10px 0;display:inline-block;}