
* {
	margin:0;
	padding:0;
	border:none;
}

body {
	/*background:#FFCC00;*/
	background:#000 url(images/design/FUB_Shop_HG.jpg) center top no-repeat;
	background-attachment:fixed;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#wrapper {
	width:1024px;
	margin:20px auto;
	/*background:#000;*/
  	/*-moz-border-radius:3px;*/
  	/*opacity: .5;*/
  	/* for IE5-7 */
  	/*filter: alpha(opacity=50);*/
  	/*-webkit-border-radius: 3px;*/
 	/*border-radius: 3px 3px 3px 3px;*/ /* for some reason you have to declare all corners in ie*/
  	/* for IE8 */
  	/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";*/
}

#header {
	/*background:#000 url(images/design/400.jpg) center top no-repeat;
	height:248px;*/
}

.clearer {
	clear:both;
}

p {
	padding:5px;
}

h1 {
	text-align:left;
	padding:20px 0 50px 0;
	font-family: 'Allerta Stencil', sans-serif;
	text-transform:uppercase;
	font-size:36px;
}

h2 {
	text-align:left;
	margin:10px 0;
}

#menu {
	text-transform:uppercase;
	padding:20px;
}

#menu ul, ul#produktliste, ul.produkt {
	list-style:none;
}

#menu li {
	float:left;
	padding:0 10px 0 0;
	margin:0 10px 0 0;
	border-right:solid 1px #FFF;
}

a:link, a:visited, a:hover, a:active {
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
}

#formular {
	padding:20px;
}

ul#produktliste h2 {
	padding:20px 10px 5px 10px;
}

ul.produkt {
	border-bottom:solid 1px #FFF;
}

ul.produkt li {
	float:left;
	padding:10px;
}

ul.produkt li.description {
	width:400px;
}

ul.produkt li.image img {
	border:solid 1px #FFF;
	width:150px;
	height:150px;
}

ul.produkt li.listenEx,
ul.produkt li.number {
	float:right;
}

ul.produkt li.number {
	padding:22px 10px 10px 10px;
}

#kontakt, #versBed {
	padding:10px;
	float:left;
}

#kontakt dd {
	padding:0 0 10px 0;
}

input, textarea {
	border:solid 1px #FFF;
	padding:3px;
}

#content {
	padding:20px;
}
	