/* Stylesheet ism-ft.decopyright by euroweb internet gmbh *//*------------------------------- Allgemeine Tags ANFANG -----------------------------------------*/ * {	margin:0; 	padding:0;}body {	background: #fff url(images/body_kach.jpg) repeat-x center top;	font:70%/1.4em Verdana, Arial, Helvetica, sans-serif;	color:#333;}html {	overflow: -moz-scrollbars-vertical;	}a:link, a:visited, a:active {	color:#D82164;	text-decoration:none;	font-weight: normal;	outline:none;}a:hover {	color:#333;	text-decoration:none;	font-weight: normal;	outline:none;}h1 {	width:216px;	height:18px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.2em;	font-weight: bold;	color: #666;	text-align:left;	text-transform: uppercase;	letter-spacing: 1px;	border-bottom:2px solid #D82164;	position:absolute;	left:390px;	top:4px;	}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.0em;	font-weight: bold;	color: #D82164;	text-align:left;	margin-bottom:15px;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1.2em;	font-weight: bold;	color: #D82164;	text-align:left;}ul {list-style-type:none;}li {list-style-type:none;}dt {	clear: left;	float: left;	width: 120px;	font-weight: bold;	margin: 0 15px 15px 0;}dd {	float: left;	width: 420px;	margin: 0 0 15px 0;}/*------------------------------- Allgemeine Tags ENDE -----------------------------------------*/ /*------------------------------- ID-Selektoren ANFANG -----------------------------------------*/#wrapper {	width: 680px;	height: auto;	position:relative;	margin: 0 auto;}head:first-child+body #wrapper {	/* Nicht lesbar fuer IE5/6 */	background: url(images/wrapper_kach.png) repeat-y;}#header {	width: 680px;	height: 40px;	background: url(images/top.jpg) no-repeat;}#header02 {	width: 650px;	height: 109px;	background: url(images/top02.jpg) no-repeat;}#main {	width:650px;	height: auto;	margin: 0 15px 0 15px;	background-color:#F2F1F1;}/*------------------------------- Navigation ANFANG -----------------------------------------*/ #header ul {	display: block;	width: 289px;	height:27px;	margin: 0 0 0 381px;	list-style-type: none;}#header li {	height:28px;	float: left;	text-align: center;}#header a {	display: block;	width: 72px;	height: 2px;	padding: 11px 0 0 0;	text-decoration: none;	color: #333;	background: url(images/topnavi.jpg) no-repeat 0 0;}#header a:hover, #header a.Active {	color: #2375c7;	background: url(images/topnavi.jpg) no-repeat 0 -28px;}#navi {	width: 648px;	height:31px;	position:relative;	background:url(images/hg.jpg) no-repeat;	padding-left:2px;}#navi ul {	width: 370px;	height:31px;	list-style-type: none;}#navi li {	float: left;	padding: 0 6px 0 6px;}#navi a {	display: block;	float: left;	height: 15px;	padding: 2px 0 7px 0;	text-decoration: none;	color: #666;}#navi a:hover, #navi a.Active {	color: #333;	background:url(images/navi_linie.jpg) 0 21px repeat-x ;}/*------------------------------- Navigation ENDE -----------------------------------------*/#content {	width:568px;	min-height:235px;	padding:15px 38px 0 32px;	position:relative;	left: 8px;}* html #content {	height:235px;}#content ul {	width: 555px;	padding: 8px 0 0 0;}#content li {	background:url(images/listenpunkt.gif) no-repeat 0px 5px;	padding: 0 0 5px 15px;}/*------------------------------- Footer ANFANG -----------------------------------------*/#footer {	width: 105px;	height: 47px;	position:relative;	margin:0 auto;	background:url(images/footer.jpg) no-repeat;	padding:20px 0 0 575px;}#footer a {	font:10px/17px Verdana, Arial, Helvetica, sans-serif;	color:#666;}#footer-start {	width: 680px;	height: 47px;	position:relative;	margin:0 auto;	background:url(images/footer_start.jpg) no-repeat;}/*------------------------------- Footer ENDE -----------------------------------------*/#mapleft {	background:url(images/map24.gif) no-repeat;	width: 200px;	height: 130px;	float:left;	margin-right: 6px;	margin-top: 20px;}#mapright {	width: 330px;	float:left;	text-align:left;	margin-top: 20px;}#galerie img {	float:left;	margin-right: 4px;	margin-top: 5px;}#galerie02 img {	float:left;	margin-right: 4px;	margin-top: 5px;}#anker a {	color:#666;	font:1.0em Verdana, Arial, Helvetica, sans-serif;	text-decoration:underline;	font-weight: normal;}#anker a:hover, #anker a:active {	color:#333;	font:1.0em Verdana, Arial, Helvetica, sans-serif;	text-decoration:none;	font-weight: normal;}#liste-foerder01 ul.float {	width:245px;	float:left;	display:block;	list-style-type:none;	font-weight:normal;}#liste-foerder01 li {	background:url(images/listenpunkt.gif) no-repeat 0px 5px;	padding: 0 0 5px 15px;}#liste-foerder02 ul.float {	width:320px;	float:left;	display:block;	list-style-type:none;	font-weight:normal;}#liste-foerder02 li {	background:url(images/listenpunkt.gif) no-repeat 0px 5px;	padding: 0 0 5px 15px;}#liste-sand01 ul.float {	width:123px;	float:left;	display:block;	list-style-type:none;	font-weight:normal;}#liste-sand01 li {	background:url(images/listenpunkt.gif) no-repeat 0px 5px;	padding: 0 0 5px 15px;}#liste-sand02 ul.float {	width:145px;	float:left;	display:block;	list-style-type:none;	font-weight:normal;}#liste-sand02 li {	background:url(images/listenpunkt.gif) no-repeat 0px 5px;	padding: 0 0 5px 15px;}#liste-sand03 ul.float {	width:125px;	float:left;	display:block;	list-style-type:none;	font-weight:normal;}#liste-sand03 li {	background:url(images/listenpunkt.gif) no-repeat 0px 5px;	padding: 0 0 5px 15px;}#liste-sand04 ul.float {	width:175px;	float:left;	display:block;	list-style-type:none;	font-weight:normal;}#liste-sand04 li {	background:url(images/listenpunkt.gif) no-repeat 0px 5px;	padding: 0 0 5px 15px;}#sandstrahl-li {	width:280px;	height:214px;	float:left;	margin-right:10px;}#sandstrahl-re {	width:270px;	height:214px;	float:left;}/*------------------------------- ID-Selektoren ENDE -----------------------------------------*/ /*------------------------------- Start ANFANG -----------------------------------------*/#start-li {	background:url(images/start01.jpg) no-repeat;	width:260px;	height:27px;	float:left;	margin-right:33px;	margin-top:20px;	padding:203px 0 0 15px;}#start-re {	background:url(images/start02.jpg) no-repeat;	width:245px;	height:27px;	float:left;	margin-top:20px;	padding:203px 0 0 15px;}#start-li a {	color:#fff;	text-decoration:none;	font-size:1.3em;	font-weight:bold;}#start-li a:hover, #bookmarks a:active {	color:#d82164;	text-decoration:none;	font-size:1.3em;	font-weight:bold;}#start-re a {	color:#fff;	text-decoration:none;	font-size:1.3em;	font-weight:bold;}#start-re a:hover, #bookmarks a:active {	color:#d82164;	text-decoration:none;	font-size:1.3em;	font-weight:bold;}/*------------------------------- Start ANFANG -----------------------------------------*//*------------------------------- Klassen und Kleinkram ANFANG -----------------------------------------*/ .style {	font:10px Verdana, Helvetica, Arial, sans-serif;	line-height: 14px;	color:#333;	margin-top:97px;}.text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height:16px;	font-weight: normal;	color: #333333;	margin-top:10px;	}.farbe {	color:#761a0b;}.bildre {	height:122px;	float:right;	margin-left:10px;	margin-top:5px;	background:url(images/bild_hg_re.jpg) no-repeat;	padding:4px 4px 16px 4px;}.bildli {	height:122px;	float:left;	margin-right:10px;	margin-top:5px;	background:url(images/bild_hg_li.jpg) no-repeat;	padding:4px 4px 13px 4px;}.start {	float:left;	margin-right:20px;}.galerie {	width:130px;	height:91px;	background:url(images/bild_hg.jpg) no-repeat;	padding:4px 3px 13px 4px;	border:none;}.galerie02 {	width:92px;	height:129px;	background:url(images/bild_hg_hoch.jpg) no-repeat;	padding:4px 3px 13px 4px;	border:none;}.karteli {	float:left;	margin-right:20px;}.einrueck {	margin-left:-4px;}.floatstop {	clear:both;	height:0.1px;	font-size: 0.1px;	line-height: 0.1px;}.abstandoben {	margin-top:10px;}.abstandheadline {	margin-top:20px;}.abstandunten {	margin-bottom:20px;}.linie {	width:400px;	height: 1px;	font-size: 1px;	line-height: 1px;	border-top: 2px solid #ccc;	margin-left:80px;	margin-top: 17px;	margin-bottom: 20px;}.linie02 {	width:auto;	height: 1px;	font-size: 1px;	line-height: 1px;	border-top: 1px solid #ccc;	margin-top: 17px;	margin-bottom: 20px;}.linie03 {	width:auto;	height: 1px;	font-size: 1px;	line-height: 1px;	border-top: 1px solid #d82164;	margin-top: 22px;	margin-bottom: 8px;}.textcenter {	text-align:center;}/*------------------------------- Klassen und Kleinkram ENDE -----------------------------------------*/ 
