#positionierhilfe {	position: relative;	background-image: url(../_images/_lineal.gif);	background-repeat: repeat-y;	margin-right: auto;	margin-left: auto;	width: 700px;	height: 1500px;	top: 0px;	z-index: 0;	display: none;}html {	margin: 0px;	padding: 0px;}body {	margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	color: #666666;	background-color: #eeeeee;	background-repeat: repeat-x;	background-attachment: fixed;	background-image: url(../_images/bg_gradient.gif);}.zentral {	position: relative;	height: 1px;	width: 700px;	margin-right: auto;	margin-left: auto;	top: 0px;}#zufallsbild {	position: fixed;	z-index: 100;	height: 10px;	width: 10px;	left: 0px;	top: 0px;}/* IE-PC shows this and now hide from IE-Mac \*/* html #zufallsbild {	position: absolute;}/* end of hack */#logoposition {	position: fixed;	height: 1px;	width: 100%;	left: 0px;	top: 0px;	z-index: 120;}/* IE-PC shows this and now hide from IE-Mac \*/* html #logoposition {	position: absolute;}/* end of hack */#logo {	position: absolute;	height: 105px;	width: 700px;	left: 0px;	top: 15px;	background-image: url(../_images/logo.gif);	background-repeat: no-repeat;}#logohg {	background-color: #FFFFFF;	position: fixed;	z-index: 80;	height: 125px;	width: 100%;	left: 0px;	top: 0px;}/* IE-PC shows this and now hide from IE-Mac \*/* html #logohg {	position: absolute;}/* end of hack */#navposition {	position: fixed;	z-index: 60;	height: 1px;	width: 100%;	left: 0px;	top: 270px;}/* IE-PC shows this and now hide from IE-Mac \*/* html #navposition {	position: absolute;}/* end of hack */#nav {	position: absolute;	height: 270px;	width: 120px;	left: 0px;	top: 0px;	text-align: right;}#navhgposition {	position: fixed;	z-index: 20;	height: 1px;	width: 100%;	left: 0px;	top: 270px;}/* IE-PC shows this and now hide from IE-Mac \*/* html #navhgposition {	position: absolute;}/* end of hack */#navhg {	position: absolute;	height: 315px;	width: 700px;	left: 0px;	top: 0px;	background-image: url(../_images/bg_navigation.gif);	background-repeat: no-repeat;}#inhaltposition {	position: absolute;	z-index: 40;	width: 100%;	left: 0px;	top: 0px;}#inhalt {	position: absolute;	width: 580px;	left: 120px;	top: 135px;	background-image: url(../_images/bg_lineinhalt.gif);	background-repeat: repeat-y;}#textschmal {	position: relative;	width: 385px;	left: 0px;	top: 0px;	margin: 0px 0px 0px 105px;}#textbreit {	position: absolute;	width: 475px;	left: 105px;	top: 0px;}a:link {	color: #666666;	text-decoration: none;}a:visited {	text-decoration: none;	color: #666666;}a:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #888888;}
p {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 15px;	margin-left: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;}h1 {	display: none;}h2 {	font-size: 10px;	line-height: 15px;	font-weight: bold;	text-decoration: none;	margin: 0px;	padding: 0px;}h3.parag {	font-size: 10px;	line-height: 15px;	font-weight: bold;	text-decoration: none;	margin: 0px 0px 15px;	padding: 0px;}h3.noparag {	font-size: 10px;	line-height: 15px;	font-weight: bold;	text-decoration: none;	margin: 0px;	padding: 0px;}.textheadline {	text-align: right;	padding: 0px;	margin-top: 0px;	margin-right: -90px;	margin-bottom: -15px;	margin-left: 0px;	position: relative;	width: 75px;	left: -90px;	top: 0px;}.textgraphik {	padding: 0px;	height: 15px;	width: 475px;	margin-top: 0px;	margin-right: -75px;	margin-bottom: -15px;	margin-left: 0px;	background-image: url(../_images/bg_linelong.gif);}.fett {	font-weight: bold;	color: #777777;}.farbe {	color: #440000;}.invisible {	display: none;}.unordered {	margin: 0px 75px 0px 20px;	list-style-position: outside;	list-style-type: none;	padding: 0;	list-style-image: url(../_images/bullet.gif);}.ordered {	margin: 0px 75px 0px 20px;	list-style-position: outside;	list-style-type: upper-alpha;	padding: 0px;}li {	margin: 0px;	padding: 0px;}.spalte1 {	width: 135px;}.spalte2 {	width: 250px;}.preispix {	padding: 0px;	position: relative;	height: 45px;	width: 45px;	left: 0px;	top: 0px;	float: left;	margin: 0px;}form, input, select, textarea {	margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	color: #777777;}.inhaltzentral {	position: relative;	width: 700px;	margin-right: auto;	margin-left: auto;	top: 0px;}.pict1 {	background-image: url(../_images/ico_boxpfeil_r.gif);	position: relative;	background-repeat: no-repeat;	width: 7px;	left: 0px;	height: 10px;	bottom: 0px;}.pict2 {	background-image: url(../_images/ico_box.gif);	position: relative;	background-repeat: no-repeat;	width: 7px;	left: 0px;	height: 10px;	bottom: 0px;}.pict3 {	background-image: url(../_images/ico_boxno.gif);	position: relative;	background-repeat: no-repeat;	width: 7px;	left: 0px;	height: 10px;	bottom: 0px;}.rechts {	margin-bottom: 0px;}/* IE-PC shows this and now hide from IE-Mac \*/* html .rechts {	margin-bottom: 1px;	margin-top: -3px;}/* end of hack */.pict4 {	background-image: url(../_images/ico_rboxpfeil.gif);	position: relative;	background-repeat: no-repeat;	width: 7px;	left: 0px;	height: 10px;	bottom: 0px;}a.col:link {	color: #440000;	text-decoration: none;}a.col:visited {	text-decoration: none;	color: #440000;}a.col:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #440000;}
a.imglink:link {
	background-color: #F6F6F6;
}
a.imglink:visited {
	background-color: #F6F6F6;
}
a.imglink:hover {
	background-color: #F6F6F6;
}






.fettrot {	font-weight: bold;}.pictbullet {	background-image: url(../_images/ico_bullet.gif);	position: relative;	background-repeat: no-repeat;	width: 7px;	left: 0px;	height: 10px;	bottom: 0px;}.pictpfeil {	background-image: url(../_images/ico_pfeil.gif);	position: relative;	background-repeat: no-repeat;	width: 7px;	left: 0px;	height: 10px;	bottom: 0px;}#icon_de {
	background-image: url(../_images/ico_de.gif);
	position: relative;	background-repeat: no-repeat;	width: 20px;	left: 0px;	height: 12px;	bottom: 0px;
	margin-top:1px;	margin-bottom:2px;}
#icon_uk {
	background-image: url(../_images/ico_uk.gif);
	position: relative;	background-repeat: no-repeat;	width: 20px;	left: 0px;	height: 12px;	bottom: 0px;
	margin-top:1px;	margin-bottom:2px;}

.textbground {	padding: 0px;	height: 30px;	width: 475px;	margin-top: 0px;	margin-right: -75px;	margin-bottom: -30px;	margin-left: 0px;	background-image: url(../_images/bg_txtbground.gif);
}