body {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: url("images/kachel_hintergrund.gif") #E9F3E8;
}

img{border: 0px;}
a {color:#000; text-decoration: underline; }
ul li{float: left; list-style: none;}
span {display: none;}


	#content_fahnenmast{
		position: relative;
		width: 822px;
		height: 767px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto;
		background: url(images/content_bg.gif) repeat-y;
		text-align: left;
	}

		#top_fahnenmast{
			position: absolute;
			top: 777px;
			z-index: 120;
			right: 165px;
			width: 32px;
			height: 11px;
			padding: 0px 0px 0px 0px;
			background: none;
		}

	#content_wimpel{
		position: relative;
		width: 822px;
		height: 797px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto;
		background: url(images/content_bg.gif) repeat-y;
		text-align: left;
	}

		#top_wimpel{
			position: absolute;
			top: 807px;
			z-index: 120;
			right: 165px;
			width: 32px;
			height: 11px;
			padding: 0px 0px 0px 0px;
			background: none;
		}

	#content_rollup{
		position: relative;
		width: 822px;
		height: 659px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto;
		background: url(images/content_bg.gif) repeat-y;
		text-align: left;
	}

		#top_rollup{
			position: absolute;
			top: 669px;
			z-index: 120;
			right: 165px;
			width: 32px;
			height: 11px;
			padding: 0px 0px 0px 0px;
			background: none;
		}

	#content_kundenstopper{
		position: relative;
		width: 822px;
		height: 809px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto;
		background: url(images/content_bg.gif) repeat-y;
		text-align: left;
	}

		#top_kundenstopper{
			position: absolute;
			top: 819px;
			z-index: 120;
			right: 165px;
			width: 32px;
			height: 11px;
			padding: 0px 0px 0px 0px;
			background: none;
		}

	#content_faltdisplay{
		position: relative;
		width: 822px;
		height: 689px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto;
		background: url(images/content_bg.gif) repeat-y;
		text-align: left;
	}

		#top_faltdisplay{
			position: absolute;
			top: 699px;
			z-index: 120;
			right: 165px;
			width: 32px;
			height: 11px;
			padding: 0px 0px 0px 0px;
			background: none;
		}

	#content_flagge{
		position: relative;
		width: 822px;
		height: 711px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto;
		background: url(images/content_bg.gif) repeat-y;
		text-align: left;
	}

		#top_flagge{
			position: absolute;
			top: 721px;
			z-index: 120;
			right: 165px;
			width: 32px;
			height: 11px;
			padding: 0px 0px 0px 0px;
			background: none;
		}

	#content_fahne{
		position: relative;
		width: 822px;
		height: 735px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto;
		background: url(images/content_bg.gif) repeat-y;
		text-align: left;
	}

		#top_fahne{
			position: absolute;
			top: 745px;
			z-index: 120;
			right: 165px;
			width: 32px;
			height: 11px;
			padding: 0px 0px 0px 0px;
			background: none;
		}

	#content_flaggen{
		position: relative;
		width: 822px;
		height: 767px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto;
		background: url(images/content_bg.gif) repeat-y;
		text-align: left;
	}

		#top_flaggen{
			position: absolute;
			top: 777px;
			z-index: 120;
			right: 165px;
			width: 32px;
			height: 11px;
			padding: 0px 0px 0px 0px;
			background: none;
		}

	#content_flag{
		position: relative;
		width: 822px;
		height: 699px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto;
		background: url(images/content_bg.gif) repeat-y;
		text-align: left;
	}

		#top_flag{
			position: absolute;
			top: 709px;
			z-index: 120;
			right: 165px;
			width: 32px;
			height: 11px;
			padding: 0px 0px 0px 0px;
			background: none;
		}

	#content_index{
		position: relative;
		width: 822px;
		height: 791px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto;
		background: url(images/content_bg.gif) repeat-y;
		text-align: left;
	}

		#top_index{
			position: absolute;
			top: 801px;
			z-index: 120;
			right: 165px;
			width: 32px;
			height: 11px;
			padding: 0px 0px 0px 0px;
			background: none;
		}

	#content_flaggen{
		position: relative;
		width: 822px;
		height: 791px;
		padding: 0px 0px 0px 0px;
		margin: 0px auto;
		background: url(images/content_bg.gif) repeat-y;
		text-align: left;
	}

		#top_flaggen{
			position: absolute;
			top: 801px;
			z-index: 120;
			right: 165px;
			width: 32px;
			height: 11px;
			padding: 0px 0px 0px 0px;
			background: none;
		}

			.top a{
				float: left;
				width: 32px;
				height: 11px;
				line-height: 11px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				background: url(images/footer_top_button.gif) no-repeat;
			}

		#footer_index{
			position: absolute;
			top: 791px;
			left: 0px;
			z-index: 100;
			width: 532px;
			height: 100px;
			padding: 0px 138px 0px 152px;
			margin: 0px 0px 0px 0px;
			background: #fff;
		}

		#footer_wimpel{
			position: absolute;
			top: 797px;
			left: 0px;
			z-index: 100;
			width: 532px;
			height: 100px;
			padding: 0px 138px 0px 152px;
			margin: 0px 0px 0px 0px;
			background: #fff;
		}

		#footer_rollup{
			position: absolute;
			top: 659px;
			left: 0px;
			z-index: 100;
			width: 532px;
			height: 100px;
			padding: 0px 138px 0px 152px;
			margin: 0px 0px 0px 0px;
			background: #fff;
		}

		#footer_kundenstopper{
			position: absolute;
			top: 809px;
			left: 0px;
			z-index: 100;
			width: 532px;
			height: 100px;
			padding: 0px 138px 0px 152px;
			margin: 0px 0px 0px 0px;
			background: #fff;
		}

		#footer_faltdisplay{
			position: absolute;
			top: 689px;
			left: 0px;
			z-index: 100;
			width: 532px;
			height: 100px;
			padding: 0px 138px 0px 152px;
			margin: 0px 0px 0px 0px;
			background: #fff;
		}

		#footer_flagge{
			position: absolute;
			top: 711px;
			left: 0px;
			z-index: 100;
			width: 532px;
			height: 100px;
			padding: 0px 138px 0px 152px;
			margin: 0px 0px 0px 0px;
			background: #fff;
		}

		#footer_fahne{
			position: absolute;
			top: 735px;
			left: 0px;
			z-index: 100;
			width: 532px;
			height: 100px;
			padding: 0px 138px 0px 152px;
			margin: 0px 0px 0px 0px;
			background: #fff;
		}

		#footer_flaggen{
			position: absolute;
			top: 791px;
			left: 0px;
			z-index: 100;
			width: 532px;
			height: 100px;
			padding: 0px 138px 0px 152px;
			margin: 0px 0px 0px 0px;
			background: #fff;
		}

		#footer_flag{
			position: absolute;
			top: 699px;
			left: 0px;
			z-index: 100;
			width: 532px;
			height: 100px;
			padding: 0px 138px 0px 152px;
			margin: 0px 0px 0px 0px;
			background: #fff;
		}

		#footer_fahnenmast{
			position: absolute;
			top: 767px;
			left: 0px;
			z-index: 100;
			width: 532px;
			height: 100px;
			padding: 0px 138px 0px 152px;
			margin: 0px 0px 0px 0px;
			background: #fff;
		}

			.footer ul {
				float: left;
				width: 100%;
				padding: 22px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				background: url(images/footer_ul_bg.gif) repeat-x 0px 20px;
			}

				.footer ul li{
					float: left;
					height: 15px;
					padding: 0px 6px 0px 7px;
					margin: 0px 0px 0px 0px;
					background: url(images/vertikal_strich_footer.gif) no-repeat 0px 2px;
					font: bold 9px Verdana; color: #CCCCCC;
				}
				
				.footer ul li.nostyle{
					float: left;
					padding: 0px 6px 0px 0px;
					margin: 0px 0px 0px 0px;
					background: none;
				}


					.footer ul li a{
						float: left;
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px 0px;
						text-decoration: underline;
						font: bold 9px Verdana; color: #CCCCCC;
					}

		#text_index {
			position: absolute;
			top: 329px;
			left: 153px;
			z-index: 150;
			width: 515px;
			height: auto;
			padding: 0px 7px 0px 7px;
			margin: 0px 0px 0px 0px;
			background: none;
		}

		#text_rollup {
			position: absolute;
			top: 329px;
			left: 153px;
			z-index: 150;
			width: 515px;
			height: auto;
			padding: 0px 7px 0px 7px;
			margin: 0px 0px 0px 0px;
			background: none;
		}

		#text_wimpel {
			position: absolute;
			top: 329px;
			left: 153px;
			z-index: 150;
			width: 515px;
			height: auto;
			padding: 0px 7px 0px 7px;
			margin: 0px 0px 0px 0px;
			background: none;
		}

		#text_kundenstopper {
			position: absolute;
			top: 329px;
			left: 153px;
			z-index: 150;
			width: 515px;
			height: auto;
			padding: 0px 7px 0px 7px;
			margin: 0px 0px 0px 0px;
			background: none;
		}

		#text_faltdisplay {
			position: absolute;
			top: 329px;
			left: 153px;
			z-index: 150;
			width: 515px;
			height: auto;
			padding: 0px 7px 0px 7px;
			margin: 0px 0px 0px 0px;
			background: none;
		}

		#text_flagge {
			position: absolute;
			top: 329px;
			left: 153px;
			z-index: 150;
			width: 515px;
			height: auto;
			padding: 0px 7px 0px 7px;
			margin: 0px 0px 0px 0px;
			background: none;
		}

		#text_fahne {
			position: absolute;
			top: 329px;
			left: 153px;
			z-index: 150;
			width: 515px;
			height: auto;
			padding: 0px 7px 0px 7px;
			margin: 0px 0px 0px 0px;
			background: none;
		}

		#text_flaggen {
			position: absolute;
			top: 329px;
			left: 153px;
			z-index: 150;
			width: 515px;
			height: auto;
			padding: 0px 7px 0px 7px;
			margin: 0px 0px 0px 0px;
			background: none;
		}

		#text_flag {
			position: absolute;
			top: 329px;
			left: 153px;
			z-index: 150;
			width: 515px;
			height: auto;
			padding: 0px 7px 0px 7px;
			margin: 0px 0px 0px 0px;
			background: none;
		}

		#text_fahnenmast {
			position: absolute;
			top: 329px;
			left: 153px;
			z-index: 150;
			width: 515px;
			height: auto;
			padding: 0px 7px 0px 7px;
			margin: 0px 0px 0px 0px;
			background: none;
		}

			.text a{
				color: #E34A14;
				text-decoration: underline;
			}
				
			#oben{
				float: left;
				width: 493px;
				padding: 10px 11px 10px 11px;
				margin: 0px 0px 2px 0px;
				background: #F2F3F2;
			}
				.text #oben #bild_oben_index{
					float: left;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 10px 0px 0px;
					background: url(images/content_flaggen.jpg) no-repeat;
				}

				.text #oben #bild_oben_wimpel{
					float: left;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 10px 0px 0px;
					background: url(images/Wimpel_101x124.jpg) no-repeat;
				}

				.text #oben #bild_oben_rollup{
					float: left;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 10px 0px 0px;
					background: url(images/roll_up_02.jpg) no-repeat;
				}

				.text #oben #bild_oben_kundenstopper{
					float: left;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 10px 0px 0px;
					background: url(images/X-Display_101x124.jpg) no-repeat;
				}

				.text #oben #bild_oben_faltdisplay{
					float: left;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 10px 0px 0px;
					background: url(images/faltdisplay.jpg) no-repeat;
				}

				.text #oben #bild_oben_fahne{
					float: left;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 10px 0px 0px;
					background: url(images/content_fahne.jpg) no-repeat;
				}

				.text #oben #bild_oben_flaggen{
					float: left;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 10px 0px 0px;
					background: url(images/content_flaggen.jpg) no-repeat;
				}

				.text #oben #bild_oben_fahnenmast{
					float: left;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 10px 0px 0px;
					background: url(images/content_fahnenmast.jpg) no-repeat;
				}

				.text #oben #bild_oben_flag{
					float: left;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 10px 0px 0px;
					background: url(images/content_flag.jpg) no-repeat;
				}
				
				.text #oben .rahmen_links{
					float: left;
					width: 381px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					background: none;
				}

			#mitte{
				float: left;
				width: 493px;
				padding: 10px 11px 0px 11px;
				margin: 0px 0px 2px 0px;
				background: #DBECDA;
			}

				.text #mitte #bild_mitte_index{
					float: right;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 10px;
					background: url(images/content_flaggen1.jpg) no-repeat;
				}

				.text #mitte #bild_mitte_wimpel{
					float: right;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 10px;
					background: url(images/content_flaggen1.jpg) no-repeat;
				}

				.text #mitte #bild_mitte_rollup{
					float: right;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 10px;
					background: url(images/pop_up.jpg) no-repeat;
				}

				.text #mitte #bild_mitte_kundenstopper{
					float: right;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 10px;
					background: url(images/PopOut_101x124.jpg) no-repeat;
				}

				.text #mitte #bild_mitte_faltdisplay{
					float: right;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 10px;
					background: url(images/faltdisplay1.jpg) no-repeat;
				}

				.text #mitte #bild_mitte_fahne{
					float: right;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 10px;
					background: url(images/content_flaggen1.jpg) no-repeat;
				}

				.text #mitte #bild_mitte_flaggen{
					float: right;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 10px;
					background: url(images/content_flaggen-fahnen.jpg) no-repeat;
				}

				.text #mitte #bild_mitte_fahnenmast{
					float: right;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 10px;
					background: url(images/content_fahnenmast1.jpg) no-repeat;
				}

				.text #mitte #bild_mitte_flag{
					float: right;
					width:101px;
					height:124px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 10px;
					background: url(images/content_flag1.jpg) no-repeat;
				}

				.text #mitte .rahmen_rechts{
					float: right;
					width: 381px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					background: none;
				}
			
				.text #mitte p{
					padding: 0px 0px 10px 0px;
					margin: 0px 0px 0px 0px;
				}

			#unten{
				float: left;
				width: 493px;
				padding: 10px 11px 10px 11px;
				margin: 0px 0px 0px 0px;
				background: #F2F3F2;
			}

				.text #unten p{
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					color: #E34A14;
				}

			.text div p{
				padding: 0px 0px 0px 0px;
				margin: 10px 0px 0px 0px;
				font: normal 10px Verdana; color: #000;
			}
			
			.text div h1,h2{
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				font: bold 10px Verdana; color: #000;
			}

		#finder{
			position: absolute;
			top: 179px;
			z-index: 140;
			left: 160px;
			width: 508px;
			height: 50px;
			padding: 0px 7px 0px 0px;
			margin: 0px 0px 0px 0px;
			background: #F2F3F2;
		}
			
			#finder img{
				float: left;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 4px;
				border: none;
			}

			#finder select{
				float: left;
				height: 19px;
				padding: 0px 0px 0px 0px;
				margin: 3px 0px 0px 0px;
				font-size:10px;
			}

			#finder form input.suchfeld{
				float: right;
				width: 123px;
				height: 17px;
				padding: 3px 0px 0px 2px;
				margin: 3px 0px 0px 0px;
				font-size:10px;
				border: none;
				background: url(images/suchfeld_bg.gif) no-repeat;
			}

			#finder form input.suchbutton{
				float: right;
				padding: 0px 0px 0px 0px;
				margin: 7px 0px 0px 3px;
			}

		
		#navi{
			position: absolute;
			top: 255px;
			left: 153px;
			z-index: 150;
			width: 530px;
			height: 70px;
			padding: 5px 0px 0px 10px;
			margin: 0px 0px 0px 0px;
		}

			.gross{
				float: left;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				font: bold 14px Verdana; color:#999999;
			}
			
			.mittel{
				float: left;
				height: 30px;
				padding: 28px 0px 0px 27px;
				margin: 0px 0px 0px 0px;
				font: bold 14px Verdana; color:#999999;
				background: url(images/vertikaler_strich_navi_gr.gif) no-repeat 14px 3px;
			}

			.klein{
				float: left;
				height: 30px;
				padding: 31px 0px 0px 20px;
				margin: 0px 0px 0px 0px;
				font: bold 10px Verdana; color:#999999;
				background: url(images/vertikaler_strich_kl.gif) no-repeat 7px 31px;
			}

			.mark{
				color: #666666;
			}

		#header{
			position: absolute;
			top: 0px;
			left: 0px;
			z-index: 110;
			width: 822px;
			height: 178px;
			background: url(images/header_bg.jpg) no-repeat;
		}

			#sprachen{
				float: right;
				width: 200px;
				padding: 12px 10px 0px 0px;
				margin: 0px 0px 0px 0px;
				background: none;
			}

				#sprachen li{
					float: right;
					width: 44px;
					height: 20px;
					line-height: 20px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
 					background: url(images/vertikaler_strich_sprachen.gif) no-repeat 0px 1px;
				}				

				#sprachen li.nostyle{
					float: right;
					width: 45px;
					height: 20px;
					line-height: 20px;
					padding: 0px 5px 0px 0px;
					margin: 0px 0px 0px 0px;
					background: none;
				}

					#sprachen li a{
						float: right;
						width: 45px;
						height: 7px;
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px 0px;
						background: url(images/gr.gif) no-repeat;
					}

					#sprachen li a.en{
						float: right;
						width: 39px;
						height: 9px;
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px 0px;
						background: url(images/en.gif) no-repeat;
					}


			#headerliste{
				clear: right;
				float: right;
				width: 250px;
				padding: 125px 13px 0px 0px;
				margin: 0px 0px 0px 0px;
				background: none;
			}

				#headerliste li{
					float: right;
					padding: 0px 4px 0px 6px;
					margin: 0px 0px 0px 0px;
					background: url(images/vertikal_strich_header.gif) no-repeat 0px 8px;
				}
				
				#headerliste li.nostyle{
					float: right;
					height: 17px;
					padding: 0px 4px 0px 0px;
					margin: 0px 0px 0px 0px;
					background: none;
				}

					#headerliste li a{
						height: 17px;
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px 0px;
						font: normal 10px Verdana; color: #636363;
						text-decoration: none;
					}
					
					#headerliste li a#korb{
						display: block;
						width: 12px;
						height: 17px;
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px 0px;
						background: url(images/icon_warenkorb.gif) no-repeat 0px 6px;
					}
		#sitebar{
			position: absolute;
			top: 178px;
			left: 2px;
			z-index: 140;
			width: 143px;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			background: none;
		}	
			
			#sitebar ul {
				float: left;
				width: 100%;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				background: none;
			}

				#sitebar ul li{
					display: block;
					width: 131px;
					height: 14px;
					padding: 0px 0px 0px 12px;
					margin: 0px 0px 0px 0px;
					background: url(images/sitebar_ul_li_bg.gif) no-repeat 0px 0px;
				}
				
				#sitebar ul li a img{
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
					width: 8px;
					height: 7px;
					vertical-align: top;
				}

				#sitebar ul li#tischbanner{
					display: block;
					width: 131px;
					height: 27px;
					padding: 0px 0px 0px 12px;
					margin: -1px 0px 0px 0px;
					background: url(images/sitebar_lang_bg.gif) no-repeat 0px 1px;
				}

					#sitebar ul li#tischbanner a{
						line-height: 14px;
					}

				#sitebar ul li#produkte{
					height: 17px;
					width: 143px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					background: url(images/sitebar_produkte.gif) no-repeat 0px 0px;
				}
				
				#sitebar ul li#produktion{
					height: 17px;
					width: 143px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 4px 0px;
					background: url(images/sitebar_produktion.gif) no-repeat 0px 0px;
				}

				#sitebar ul li#info{
					height: 17px;
					width: 143px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 4px 0px;
					background: url(images/sitebar_info.gif) no-repeat 0px 0px;
				}

				#sitebar ul li#unternehmen{
					height: 17px;
					width: 143px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 4px 0px;
					background: url(images/sitebar_unternehmen.gif) no-repeat 0px 0px;
				}						
				
				#sitebar ul li#kontakt2{
					height: 17px;
					width: 143px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 4px 0px;
					background: url(images/sitebar_kontakt.gif) no-repeat 0px 0px;
				}

				#sitebar ul li#shop{
					height: 17px;
					width: 143px;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					background: url(images/sitebar_shop.gif) no-repeat 0px 0px;
				}

				#sitebar ul li.first{
					display: block;
					height: 14px;
					padding: 5px 0px 0px 12px;
					margin: 0px 0px 0px 0px;
					background: url(images/sitebar_first.gif) no-repeat 0px 0px;
				}

				#sitebar ul li.last{
					display: block;
					height: 23px;
					padding: 2px 0px 0px 12px;
					margin: 0px 0px 0px 0px;
					background: url(images/sitebar_last.gif) no-repeat 0px -1px;
				}

					#sitebar ul li a{
						float: left;
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px 0px;
						text-decoration: none;
						font: normal 9px Verdana; color: #636363;
					}

					#sitebar ul li a.sup{
						float: left;
						padding: 1px 0px 0px 0px;
						margin: 0px 0px 0px 0px;
						text-decoration: none;
						font: normal 9px Verdana; color: #636363;
						line-height: 12px;
					}

					.reg{
						display: inline;
						font-size: 85%;
						vertical-align: top;
					}
					
					#sitebar ul li a.bild{
						display: block;
						width: 142px;
						height: 17px;
						line-height: 17px;
						padding: 0px 0px 0px 0px;
						margin: 0px 0px 0px 0px;
						text-decoration: none;
						font: normal 9px Verdana; color: #636363;
					}

		#teaser{
			position: absolute;
			top: 178px;
			right: 4px;
			z-index: 140;
			width: 128px;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			background: none;
		}	

			#flag{
				float: right;
				width: 128px;
				height: 45px;
				background: url(images/Logo_FlagAlliance_Member.jpg) no-repeat;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 10px 0px;
			}
			
			#teaser img{
				display: block;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
			}

			#teaser p#kontakt{
				width: 128px;
				height: 72px;
				padding: 0px 0px 0px 0px;
				margin: 3px 0px 3px 0px;
				background: #F2F3F2;
			}

				#teaser p#kontakt img{
					float: right;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 8px 0px;
				}

				#teaser p#kontakt a{
					float: right;
					width: 56px;
					height: 11px;
					padding: 0px 3px 0px 0px;
					margin: 0px 0px 10px 0px;
					background: url(images/btn_kontakt.gif) no-repeat;
				}

			#teaser p{
				width: 120px;
				height: 45px;
				padding: 5px 3px 0px 5px;
				margin: 1px 0px 0px 0px;
				background: #F2F3F2;
				font: normal 10px Verdana; color: #000;
			}

				#teaser p a{
					float: right;
					width: 28px;
					height: 11px;
					padding: 0px 0px 0px 0px;
					margin: 19px 0px 0px 0px;
					background: url(images/btn_go.gif) no-repeat;
				}

