body {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 17px;
	background-color: #f5f2f2;
	background-image: url(../Bilder/Hinterguende/back.jpg);
	background-repeat: repeat;
}

a:link { color: #0168b3; text-decoration:none; }
a:visited { color: #0168b3; text-decoration:none; }

a:hover { color: #00a6eb; text-decoration:none; }

a:active { color: #0168b3; text-decoration:none; }
.sub_line { color: #0068b4; font-size: 9pt; font-weight: bold; }

/*Style für Adresszeile*/
.typo_adresse { font-size: 9px; text-align: center; }


/*Style für Inhalte*/
img#Inhalte { font-size: 7pt; line-height: 13pt; margin: 0 20px 0 5px; }
img {
	border-width: 0;
	margin: auto;
}
img#Inhalte a { margin: 0 20px 0 5px; }
img#Inhalte a:hover { margin: 0 20px 0 5px; }
img#Inhalte a:active { margin: 0 20px 0 5px; }
img#Inhalte a:visited { margin: 0 20px 0 5px; }
.inhalte {
	font-size: 11px;
	line-height: 17pt;
	background-image: url(../Bilder/Hinterguende/90_trens.png);
	background-repeat: repeat;
	text-decoration: none;
	text-align: left;
	width: 800px;
	height: auto;
	z-index: 105;
	padding: 10px 10px 10px 10px;
	border: solid 1px #0168b3;
	top: 18px;
	position: relative;
	margin-bottom: 15px;
	float: left;
	left: 15px;
}
.tabellen { text-align: left; top: 0; left: 0; width: 100%; height: auto; }
/*Ausgeblendete Elemente*/
img#video { visibility: hidden; }
img#Archiv2 { visibility: hidden; }
/*Style für Navigation*/

#hs {
	height: auto;
	width: auto;
	left: 15px;
	top: 17px;
	position: absolute;
	z-index: 2000;
	visibility: visible;
}
#Content {
	height: auto;
	width: 850px;
	position: relative;
	z-index: 104;
	visibility: visible;
	margin: auto;
	top: 11px;
	background-image: url(../Bilder/Hinterguende/hintergrund_k_2.jpg);
	background-repeat: no-repeat;
	background-color: #EDF4FA;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0168B3;
	border-left-color: #0168B3;
	border-top-width: 1px;
	border-top-color: #0168B3;
	min-height: 500px;
	overflow: visible;
	padding-bottom: 15px;
	margin-bottom: 11px;
	float: left;
}
#produkte {
	left: 0px;
	z-index: 120;
	position: relative;
	visibility: visible;
	padding-left: 90px;
	top: -10px;
}
#window {
	height: 0px;
	width: auto;
	left: 360px;
	top: 100px;
	position: absolute;
	z-index: 115;
	visibility: visible;
	float: left;
	overflow: visible;
}
#carton {
	height: 0px;
	width: auto;
	left: 340px;
	top: 170px;
	z-index: 116;
	position: absolute;
	visibility: visible;
	float: left;
	overflow: visible;
	}
/*EINBLENDUNGEN AUF INDEX SEITE*/

.popup { border: solid 2px #0168b3; }
#anzeige1 {
	height: 200px;
	width: auto;
	left: 20px;
	top: 20px;
	position: absolute;
	z-index: 101;
	visibility: hidden;
}
#anzeige2 {
	height: 200px;
	width: auto;
	left: 20px;
	top: 20px;
	position: absolute;
	z-index: 103;
	visibility: hidden;
}
#anzeige3 {
	height: 200px;
	width: auto;
	left: 20px;
	top: 20px;
	z-index: 104;
	position: absolute;
	visibility: hidden;
}
#anzeige4 {
	height: 194px;
	width: auto;
	left: 20px;
	top: 20px;
	position: absolute;
	z-index: 105;
	visibility: hidden;
}
#anzeige5 {
	height: 200px;
	width: auto;
	left: 20px;
	top: 20px;
	position: absolute;
	z-index: 106;
	visibility: hidden;
}
#anzeige7 {
	height: 200px;
	width: auto;
	left: 20px;
	top: 20px;
	position: absolute;
	z-index: 108;
	visibility: hidden;
}
#anzeige6 {
	height: 200px;
	width: auto;
	left: 20px;
	top: 20px;
	position: absolute;
	z-index: 107;
	visibility: hidden;
}
#anzeige8 {
	height: 200px;
	width: auto;
	left: 20px;
	top: 20px;
	z-index: 109;
	position: absolute;
	visibility: hidden;
}
#anzeige9 {
	height: 200px;
	width: auto;
	left: 20px;
	top: 20px;
	position: absolute;
	z-index: 110;
	visibility: hidden;
}
#anzeige10 {
	height: 200px;
	width: auto;
	left: 20px;
	top: 20px;
	z-index: 111;
	position: absolute;
	visibility: hidden;
}
/*ENDE EINBLENDUNGEN*/
#head {
	position: relative;
	height: 110px;
	width: 850px;
	top: 12px;
	background-image: url(../Bilder/Hinterguende/hintergrund_k_1.jpg);
	background-repeat: no-repeat;
	margin: auto;
	border: 1px solid #0168b3;
	float: left;
	z-index: 120;
}
#head #navi {
	position: relative;
	height: 25px;
	width: 832px;
	top: 83px;
	left: 0px;
	padding-left: 18px;
	z-index: 130;
}
#footer {
	font-size: 9px;
	height: auto;
	width: 850px;
	margin: auto;
	top: 0px;
	position: relative;
	border: 1px solid #0168B3;
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #FFFFFF;
	margin-bottom: 15px;
	z-index: 103;
	float: left;
}
/*GESTALTUNG INHALTE*/
#Content .inhalte table {
	margin-bottom: 5px;
	margin-top: 5px;

}
#Content .inhalte td {
	background-color: #EDF4FA;
	text-align: left;
	padding: 5px;
	border: 1px solid #0168B3;
}
#Content   .inhalte   #FrontPage_Form1 {
	margin-bottom: 10px;
	height: 540px;
	padding-bottom: 10px;
}
#Content #start {
	position: relative;
	width: 848px;
	top: 0px;
	background-color: #FFFFFF;
}
#Content .inhalte img {
	border: 1px solid #000000;
}
#Content #indexunten {
	position: relative;
	top: 253px;
	float: left;
	width: 800px;
	left: 21px;
	height: 240px;
}
#Content .inhalte .imgL {
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1868AF;
	padding: 5px;
	position: relative;
	line-height: 14px;
	font-style: normal;
	height: auto;
	float: left;
}
#Content .inhalte .imgR {
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1868AF;
	padding: 5px;
	position: relative;
	line-height: 14px;
	font-style: normal;
	width: auto;
	height: auto;
	float: right;
}
.posision {
	margin: auto;
	width: 852px;
}
#Contentindex {
	height: 500px;
	width: 850px;
	position: relative;
	z-index: 104;
	visibility: visible;
	margin: auto;
	top: 11px;
	background-image: url(../Bilder/Hinterguende/hintergrund_k_2.jpg);
	background-repeat: no-repeat;
	background-color: #EDF4FA;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0168B3;
	border-left-color: #0168B3;
	border-top-width: 1px;
	border-top-color: #0168B3;
	min-height: 500px;
	overflow: visible;
	padding-bottom: 15px;
	margin-bottom: 11px;
	float: left;
}
#Contentindex .inhalte table {
	margin-bottom: 5px;
	margin-top: 5px;
}
#Contentindex .inhalte td {
	background-color: #EDF4FA;
	text-align: left;
	padding: 5px;
	border: 1px solid #0168B3;
}
#Contentindex #start {
	position: relative;
	width: 848px;
	top: 0px;
	background-color: #FFFFFF;
}
#Contentindex #indexunten {
	position: relative;
	top: 253px;
	float: left;
	width: 800px;
	left: 21px;
	height: 240px;
}
