/* ----------------------------------------------------------- GROBE STRUKTUR *//* -------------------------------------------------------------------------- */body {	margin: 0px;	background-color: #fff;	font-family: Georgia, Times, Serif;	font-size: 25px;	line-height: 30px;	color: #fff;	font-weight:bold;}div.hintergrund {	z-index:0;	position:fixed;	width:100%; 	overflow:hidden;}div.schwarzerKasten {	z-index:150;	background-color:#242424;	width:900px;	position:fixed;}div.transparenterKasten {	z-index:100;	position:absolute;	color:#000;}div.textkasten {	position: absolute;	top:5px;	left:314px;	border:0px;	padding:0px;	font-size: 25px;	line-height: 30px;	color: #fff;	font-weight: bold;}div.textkastenkleinschrift {	position: absolute;	top:40px;	left:0px;	border:0px;	padding:0px;	font-size: 14px;	line-height: 18px;	color: #fff;	font-weight: bold;}span.klein{	font-size: 14px;	line-height: 11pt;
	color: #000;	font-weight: bold;}span.unterstrichen {	border-bottom: 3px solid #fff;}/* ----------------------------------------------------------------- SETTINGS *//* ----------------------------------------------------------------- DIV MENU */div.logo {	left:15px;		top:15px;	position:absolute;	margin: 0px;	padding: 0px;	border:0px;}div.menu {	left:152px; 	top:0px; 	width:140px;	position: relative;	letter-spacing: 2px;	margin: 0px;	border: 0px;	padding: 13px;	font-size:11px;	line-height: 15px;	text-transform: uppercase;	font-weight:normal;	background-color: transparent;}a.menu:link {	text-decoration: none;	color: #000;	font-style:normal;		border-bottom: 0px;
	padding:0px;}a.menu:active {	text-decoration: none;	color: #000;		border-bottom: 0px;
	padding:0px;}a.menu:visited {	text-decoration: none;	color: #000;	font-style:normal;		padding:0px;	border-bottom: 0px;
}a.menu:hover {	text-decoration: none;	color: #aaa;	padding:0px;	border-bottom: 0px;
}a.menu_aktiv:link {	text-decoration: none;	color: #000;	font-weight:bold;	font-style:normal;	font-family: helvetica, Sans Serif;		
	padding:0px;
	border-bottom: 0px;}a.menu_aktiv:active {	text-decoration: none;	color: #000;	font-weight:bold;	font-family: helvetica, Sans Serif;		border-bottom: 0px;
	padding:0px;
}a.menu_aktiv:visited {	text-decoration: none;	color: #fff;	font-weight:bold;	font-style:normal;	font-family: helvetica, Sans Serif;			border-bottom: 0px;
	padding:0px;
}a.menu_aktiv:hover {	text-decoration: none;	color: #aaa;	border-bottom: 0px;	font-family: helvetica, Sans Serif;	
	padding:0px;
}div.linie {	background-color:transparent;	border-bottom: 1px dotted #fff;	height:1px;	margin:3px 0px 3px 0px; 	padding:0px;	position:relative;}/* ----------------------------------------------------------- GLOBALE DINGER *//* -------------------------------------------------------------------------- */a img {border:0px;}a.bild:link {border-bottom:0px;}a.bild:visited {border-bottom:0px;} a.bild:active  {border-bottom:0px;}a.bild:hover {color: #fff; background-color:#000;}/* ------------------------------------------------------------------ SPRACHE *//* -------------------------------------------------------------------------- */div.sprache {	z-index:151;	position:fixed;	top:22px;	left:855px;	color:#a9a;	font-size:10px;	font-weight:normal;	text-transform:uppercase;}a.sprache:link {	color:#a9a;	border-bottom:0px;}a.sprache:visited {	color:#a9a;	border-bottom:0px;} a.sprache:active  {	color:#a9a;	border-bottom:0px;}a.sprache:hover {	color:#fff;	border-bottom:2px dotted #fff;}/* --------------------------------------------------------------------- SHOP *//* -------------------------------------------------------------------------- */table.shop {border-collapse:collapse;line-height:18px;border-bottom:1px dotted #000; width:900px; margin:8px 0px 5px 0px; /* Abstand oben ... */padding:0px;}td.shop_bild {width:140px;border:0px;margin:0px;padding-left:15px;text-align:left;vertical-align:top;}td.shop_text {width:800px;border:0px;margin:0px;padding-left:8px;text-align:left;vertical-align:top;}img.bild_produkt {border:0px;}/* ------------------------------------------------------------ LINK SETTINGS *//* -------------------------------------------------------------------------- */a:link {	text-decoration: none;	line-height: 15px;	color: #000;	border-bottom: 2px;
	padding:0px;	line-height:30px;}a:active {	text-decoration: none;	line-height: 15px;	color: #000;
	padding:0px;
	line-height:30px;}a:visited {	text-decoration: none;	line-height: 15px;	color: #000;	padding:0px;	line-height:30px;}a:hover {	text-decoration: none;	line-height: 15px;	color: #fff; 
	background-color:#000;
	padding:0px;	line-height:30px;}/* ------------------------------------------------------------------- BILDER *//* -------------------------------------------------------------------------- */.drag {position:absolute;cursor:move;z-index: 0;}a.bild_link:link {border:0px; padding:0px; line-height:30px;}a.bild_link:visited {border:0px;padding:0px; line-height:30px;}a.bild_link:active {border:0px; padding:0px; line-height:30px;}a.bild_link:hover {border:0px; padding:0px; line-height:30px;}div.bild {	z-index:0;	border:0px;	padding:0px;	margin:0px;	position:absolute;}