* {	border:0;	margin: 0;	padding: 0;}body {	background-image: url(gifs/back.gif);	background-color: #3E3E3E;	color: #33CCCC;	border:0;	margin: 0;	padding: 0;}.rahmen {  margin: 10px 20px 20px 20px;  padding: 10px 20px 20px 20px;}.navoben1 {  font-size: 18px;  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;}.navoben2 {  font-size: 13px;  margin: 0px 0px 25px 0px;  padding: 0px 0px 0px 0px;  border:0;  border-bottom: 1px solid #E02525;}div.galerie, div.produkt {  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;  border:0;}div.produktbild {	float: left;	margin: 0px 50px 0px 0px;}div.detailbild {	float: left;	margin: 0px 20px 20px 0px;}div.bildblock {	float: none;	display: block;}div.bildblock div.detailbild {	float: left;	display: inline;}div.produktinfo {  margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 250px;  border:0;}div.produktdetails {  margin: 30px 0px 0px 0px;  padding: 20px 0px 0px 0px;  border:0;}div.produktformales {  margin: 10px 0px 20px 0px;  padding: 20px 20px 10px 20px;    border: 1px solid #33CCCC;}div.produktformales span {	float: right;}div.fuss {  margin: 20px 0px 0px 0px;  padding: 0px 0px 0px 0px;  border:0;}.navunten1 {  font-size: 18px;  margin: 0px 0px 30px 0px;  padding: 0px 0px 0px 0px;}.navunten2 {  font-size: 13px;  margin: 25px 0px 0px 0px;  padding: 0px 0px 0px 0px;  border: 0;  border-top: 1px solid #E02525;}TD, TR {  margin: 0px;  padding: 0px;}TD IMG {  vertical-align: bottom;  display: inline;}H1 {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 18px;  line-height: 20px;  font-weight: bold;  margin: 40px 0px 20px 0px;  padding: 0px 0px 0px 10px;  border: 0px;  border-left: 20px solid #33CCCC;  color: #33CCCC;  clear: left;}div.produktinfo h1 {  border: 0px;  padding-left: 0px;  clear: none;}H2 {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 15px;  line-height: 18px;  font-weight: bold;  margin: 0px 0px 20px 0px;  padding: 0px 0px 0px 10px;  border: 0px;  border-left: 15px solid #33CCCC;  color: #33CCCC;}div.produktinfo h2 {  border: 0px;  padding-left: 0px;}div.produktdetails h2 {  margin-bottom: 30px;}P, table {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 13px;  font-weight: bold;  line-height: 22px;  color: #33CCCC;  margin: 0px 0px 20px 0px;  padding: 0px 0px 0px 0px;}ul  {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 13px;  font-weight: bold;  line-height: 22px;  color: #33CCCC;  margin: -15px 0px 20px 0px;  padding: 0px 0px 0px 0px;}li {  margin: 0px 0px 0px 20px;  padding: 0px 0px 0px 0px;	}.adresse {	clear: left;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 13px;  line-height: 22px;  font-style: normal;  font-variant: normal;  font-weight: bold;  margin: 0px 0px 30px 0px;  padding: 0px 0px 0px 0px;}table.offen {	margin-top: -20px;}table.offen td {	padding: 0px 0px 0px 20px;}A {  color: #E02525;  text-decoration: none;}A:hover {  background-color: #E02525;  color: #3E3E3E;  text-decoration: none;}A:hover {  background-color: #E02525;  color: #3E3E3E;  text-decoration: none;}A.aktiv {  color: #E02525;}A.aktiv:hover {  background-color: #E02525;  color: #3E3E3E;  text-decoration: none;}A.passiv {  color: #33CCCC;  text-decoration:none;}td a img {	border:0;}td a:hover {	background-color: transparent;}.version {  font-size: 11.9px;}TABLE.uebersicht {	display: block;  margin-top:0px;  margin-bottom:20px;  margin-right:50px;}IMG.einzelofen {  margin-top:0px;  margin-bottom:20px;  margin-right:50px;  float:left;}IMG.logo {  margin-top: 0px;  margin-bottom: 0px;  margin-left: 0px;  margin-right: 0px;  clear:both;}img.signet {}div.kleinebilder {	font-size: 0%;	height: 1%;	position: relative;	float: left;	margin: 0px 15px 15px 0px;	z-index: 3;	border: 0;	padding: 0;}img.klein {	line-height: 1%;	margin: 0px;	padding: 0px;	border: 0;	z-index: 9;}div.kleinebilder a {	height: 1%;	position: relative;	z-index: 9;	background-color: transparent;	text-decoration: none;	border: 0;	padding: 0;	margin: 0px 0px 0px 0px;}div.kleinebilder a:hover {	text-decoration: none;	background-color: transparent;}div.eckeol {	line-height: 1%;	width: 100%;	position: absolute;	top: 0px;	left: 0px;	z-index: 11;	border: 0;	padding:0;	margin: 0;}div.eckeol img {	line-height: 1%;	position: absolute;	top: 0px;	left: 0px;	border: 0;	padding:0;	margin: 0;}div.eckeor {	line-height: 1%;	position: absolute;	top: 0px;	right: 0px;	z-index: 11;	border: 0;	padding:0;	margin: 0;}div.eckeor img {	line-height: 1%;	position: absolute;	top: 0px;	right: 0px;	border: 0;	padding:0;	margin: 0;}div.bild {   line-height: 1%;	z-index: 9;	border: 0;	padding:0;	margin: 0;}div.bild img {   line-height: 1%;	border: 0;	padding:0;	margin: 0;}div.eckeul {	line-height: 1%;	width: 100%;	position: absolute;	bottom: 0px;	left: 0px;	z-index: 11;	border: 0;	padding:0;	margin: 0;}div.eckeul img {	position: absolute;	bottom: 0px;	left: 0px;	border: 0;	padding:0;	margin: 0;}div.eckeur {	line-height: 1%;	position: absolute;	bottom: 0px;	right: 0px;	z-index: 11;	border: 0;	padding:0;	margin: 0;}div.eckeur img {	position: relative;	top: 0px;	right: 0px;	border: 0;	padding:0;	margin: 0;}div.grossebilder {	font-size: 0%;	height: 1%;	position: relative;	float: left;	margin: 0px 0px 0px 0px;	z-index: 3;	border: 0;	padding: 0;	}div.kleinebilder2 {	height: 1%;	position: relative;	float: left;	margin: 0px 20px 0px 0px;	z-index: 3;	border: 0;	padding: 0;}div.oben {	line-height: 1%;	width: 100%;	position: absolute;	top: 0px;	right: 0px;	z-index: 20;	border: 0;	padding:0;	margin: 0;}div.oben img, div.unten img {	line-height: 1%;	width: 7px;	position: absolute;	top: 0px;	right: 0px;	border: 0;	padding:0;	margin: 0;}div.unten {	line-height: 1%;	width: 100%;	position: absolute;	bottom: 7px;	right: 0px;	z-index: 20;	border: 0;	padding:0;	margin: 0;}div.links {	line-height: 1%;	width: 100%;	position: absolute;	top: 0px;	left: 0px;	z-index: 20;	border: 0;	padding:0;	margin: 0;}div.links img {	line-height: 1%;	width: 7px;	position: absolute;	top: 0px;	left: 0px;	border: 0;	padding:0;	margin: 0;}div.mitte {	font-size: 0%;	width: 100%;   line-height: 1%;	z-index: 9;	border: 0;	padding:0;	margin: 0;}div.mitte img {   line-height: 1%;	z-index: 9;	border: 0;	padding:0;	margin: 0;	}img#grossesbild {	display: inline;	line-height: 1%;	margin: 0px;	padding: 0px;	border: 0;	z-index: 9;}img#riesigesbild {	display: none;	line-height: 1%;	margin: 0px;	padding: 0px;	border: 0;	z-index: 9;}div.spreizer {	height: 1px;	clear: both;	margin: 0px;	padding: 0px;	border: 0;}div.massnehmen {	width: 100px;	clear: both;}div.massnehmen p#groesser {	width: 100%;	display: inline;	line-height: 20px;	margin: -30px 0px 0px 0px;	padding: 0px;	border: 0;}div.massnehmen p#groesser {	width: 100%;	display: none;	line-height: 20px;	margin: -30px 0px 0px 0px;	padding: 0px;	border: 0;}.borghoff {  font-family: Verdana, Arial, Helvetica, Geneva, adobe-sans, sans-serif;  text-align: right;  font-size: 9px;  line-height: 13px;  font-style: normal;  font-variant: normal;  font-weight: normal;  margin-top: 20px;  margin-bottom: 5px;  color: #FFFFFF;  padding-top: 5px;  clear:both;}form {  margin: 0px;  padding: 0px;}.kontakt {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 13px;  font-weight: bold;  line-height: 22px;  color: #33CCCC;  width: 75%;  margin: 0px 20px 0px 0px;  padding: 0px 20px 0px 0px;}form h2 {	margin-top: 30px;}form p {	display: block;}form p input {	display: inline;	margin: 0px 5px 0px 10px;}
