@charset "utf-8";
/* CSS Document */


a:link {
	text-decoration: none;
	color: #00557f;
}
a:visited {
	text-decoration: none;
	color: #00557f;
}
a:hover {
	text-decoration: underline;
	color: #00557f;
}
a:active {
	text-decoration: none;
	color: #00557f;
}


h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	color:#666666;
	font-stretch:wider;
	padding:5px 0px 5px 0px;
	}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	color:#666666;
	font-stretch:wider;
	padding-left:50px;
	padding-bottom:-20px;
	}
	
p	{
	color:#666;
	font-stretch:wider;
	}

ul	{
	list-style-image:url(media/pfeil.png);
	padding-left:120px;
	font-size:0.9em;
	border:thin solid #666;
	margin:0px 285px 0px 100px;
	padding:6px 13px 6px 25px;
	line-height:1.5;
	}

#preis	{
	float:right;
	margin-top:-165px;
	margin-right:100px;
	}
	
#bestellen	{
	float:right;
	margin-top:-45px;
	margin-right:50px;
	}
	
input	{
	margin-left:5px;
	}

input[type=image] {
	float:right;
	margin-top:0px;
	margin-left:150px;
	}
	
#pict	{
	float:left;
	margin-top:4px;
	}
	
#text	{
	color:#666;
	font-stretch:wider;
	font-size:0.9em;
	padding-left:10px;
	}
	
body {
	background-color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	width:900px;
	border-top-color:transparent;
	position:absolute;
  	top:50%;
 	left:50%;
	margin-left:-450px;
  	margin-top:-25em;
	}

#oben	{
	margin-top:48px;
	position:absolute;
	right:50px;
	font-size:0.8em;
	}
	
#kontakt	{
	margin-top:48px;
	position:absolute;
	left:13px;
	font-size:0.9em;
	line-height:3;
	font-stretch:wider;
	}

#branding {
	background:url(media/header.png);
	width:900px;
	position:absolute;
	top:0px;
	background:no-repeat;
	}
	
#content_main {
	position:absolute;
	top:346px;
	right:25px;
	background-color:transparent;
	width:800px;
	padding:10px;
	}
	
#footer {
	position:absolute;
	top:685px;
	text-align:center;
	font-size:0.8em;
	color:#00557f;
	padding-left:15px;
	left: 50px;
	}
	
#footer1 {
	position:absolute; 
	top:745px;
	text-align:center;
	font-size:0.8em;
	color:#00557f;
	padding-left:105px;
	}
