* {
	margin: 0px;
	padding: 0px;
}

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   background-color: white;
}

p.ueberschrift-weiss-fix {
	margin-left: 10px;
	background-color: White;
	font-weight: bold;
	width: 250px;
	padding: 4px;
	-moz-border-radius: 4px;
}

p.ueberschrift-blau-fix {
	margin-left: 10px;
	background-color: #D9EDF7;
	font-weight: bold;
	width: 250px;
	padding: 4px;
	-moz-border-radius: 4px;
}

.ueberschrift-blau-fix {
	margin-left: 0px;
	background-color: #D9EDF7;
	font-weight: normal;
	padding: 2px;
	-moz-border-radius: 4px;
}

.ueberschrift-blau-fix-preis {
	margin-left: 0px;
	background-color: Blue;
	font-weight: normal;
	padding: 2px;
	-moz-border-radius: 4px;
	width: 150px;
}

td {
	text-align: center;
}

table {
	margin: 10px;
}

h1 {
	margin-top: 15px;
	margin-left: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	background-image: url(../images/raute.gif);
	background-repeat: no-repeat;
	padding-left:13px;
}

p {
	margin:15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}

a {
	color: black;
}

img {
	margin: 15px;
}

/** Layout **/

/* Kopfleiste Fare */
div#kopf {
	position: absolute;
	left: 0px;
	top: 10px;
	width: 1013px;
	height: 104px;
}

/* Navigation */
div#navigation {
	position: absolute;
	left: 0px;
	top: 124px;
	width: 145px;
	height: 435px;
	background-color: #D9EDF7;
	text-decoration: none;
	color: #5C6066;
	background-image: url(../images/bg-navi.gif);
  background-repeat: no-repeat;
}

#navigation a {
	text-decoration: none;
	color: #5C6066;
	padding-left:12px;
}

#navigation li a:hover {
	z-index: 11111111;
	text-decoration: none;
	color: #5C6066;
	background-repeat: no-repeat;
	padding-left: 12px;
	background-image: url(../images/raute.gif);
	width: 126px;
}

div#navigation ul {
	font-size: 11px;
   list-style: none;
}

#navigation li {
	margin-top: 4px;
	padding-left:5px;
}

li.online-shop {
	z-index:100000;
	border-bottom: 5px solid White;
	border-top: 5px solid White;
	background-color: #B9E0F2;
	margin-top: 25px;
	padding-left:-15px;
	height: 20px;
	padding-top: 5px;
	width: 140px;
	margin-left:0px;
}

div#unten {
	position: absolute;
	z-index: 100;
	top: 380px;
}

div#fuss {
	position: absolute;
	z-index: 100;
	top: 550px;
  width: 1000px;
  text-align: center;
}

/* Content statische Seiten */
div#content {
	position: absolute;
	left: 152px;
	top: 124px;
	width: 859px;
	height: 433px;
	overflow: auto;
	border: 1px solid #B9E0F2;
	color: #5C6066;
}

div#mitarbeiter {
	position:absolute;
	left:400px;
	width:400px;
	margin-top:-30px;
}

div#mitarbeiter-text {
	position:absolute;
	left:400px;
	width:400px;
	padding-top:0px;
	vertical-align:top;
}

#mitarbeiter img {
	margin-top:0px;
}

.kreuz {
	margin:0px;
}

#content ul {
	margin-left: 40px;
}

#content table {
	margin-left: 13px;
}

div#content-historie {
	position: absolute;
	left: 152px;
	top: 124px;
	width: 859px;
	height: 433px;
	overflow: auto;
	border: 1px solid #D9EDF7;
	background-color: #F2F0E6;
}

div#content-liste {
	position: absolute;
	left: 10px;
	top: 124px;
	width: 846px;
	height: 100%;
	overflow: auto;
	border: 1px solid #D9EDF7;
}

/* Content Produktseiten */
div#detail {
	position: absolute;
   left: 152px;
   top: 124px;
   width: 640px;
   height: 433px;
   overflow: hidden;
	border: 1px solid #D9EDF7;
}

div#auswahl {
	position: absolute;
  left: 801px;
  top: 124px;
  width: 200px;
  height: 423px;
  overflow: auto;
  border: 1px solid #D9EDF7;
  padding: 5px;
}

div#farbbild {
	position: absolute;
  left: 180px;
  top: 0px;
  width: 330px;
  height: 330px;
  overflow: hidden;
  /*border: 1px solid #D9EDF7;*/
}

div#artikelbezeichnung {
  position: absolute;
  width: 350px;
  z-index: 200;
  top: 5px;
  left: 7px;
}

div#farbe {
	position: absolute;
	width: 170px;
  top: 40px;
  left: 2px;
}

div#farbe2 {
	position: absolute;
  top: 40px;
  left: 90px;
}

div#preis {
	position: absolute;
	width: 170px;
	left:5px;
	top:245px;
	padding-bottom:5px;
	padding-top:2px;
	padding-left:2px;
}

#preis p {
	margin-top:1px;
	margin-bottom:0px;
	margin-left:0px;
	width:300px;
}

div#features {
	position: absolute;
	width: 170px;
	padding-top:0px;
	top:271px;
	margin-left:3px;
}

#features img{
	margin-top: 1px;
	margin-left: 2px;
	margin-bottom:1px;
	margin-right:2px;
}

div#einklinker {
	position: absolute;
	top:5px;
	left:562px;
	margin: 0px;
  padding: 0px;
  width: 73px;  
}

div#einklinker img {
	margin: 0px;
  padding: 0px;
}

div#werbeanbringung {
	position: absolute;
	top:250px;
	left:528px;
}

#werbeanbringung img {
	margin-top: 0px;
	margin-left: 2px;
	margin-bottom:2px;
	margin-right:2px;
}

#werbeanbringung p {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom:5px;
	margin-right:0px;
	background-color: #D9EDF7;
	width: 105px;
	padding: 2px;
	-moz-border-radius: 4px;
}

div#images-praesenteset {
	position:absolute;
	top:3px;
	left:518px;
	width:315px;
}

#images-praesenteset img {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom:0px;
	margin-right:0px;
}

#images-praesenteset p {
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom:0px;
	margin-right:0px;
	padding: 0px;
}

#farbe img, #farbe2 img {
	margin-top: 6px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: -2px;
	text-align: left;
	padding-bottom:0px;
}

#farbe a, #farbe2 a {
	text-decoration: none;
}

div#farecopyright p {
	position: absolute;
	top: 280px;
	left:235px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

div#auflistung {
  float: left;
  width: 160px;
  border: solid silver 1px;
}

div#positionstext {
  position: absolute;
  left: 180px;
  top: 330px;
  width: 340px;
  height: 102px;
  font-size: 11px;
  overflow: hidden;
}

div.rahmen {
	clear: all;
  }

div.li {
	float: left;
  width: 500px;
  }
  
div.re {
	float: left;
  width: 300px;
  }
  
#content.aktion{
	background-color: #F0EDE2;
	margin:0 0 0 0;
	overflow-x: hidden;
}

.map img{
	margin: 0 0 0 0;
	
}


  
	