			*{
				font-family: Arial, Helvetica, sans-serif;
				color: #ddd;
			}
            /*
             div{border: 1px solid #fff}
             */
			body{
				background: #171517 url(images/hintergrund_asian2.jpg) no-repeat fixed right top;
				margin: 0;
				font-size: 2em;
			}
			.clear{
				clear: both;
				margin-bottom: 10px;
			}
			#header{
				background: url(Bilder/logo_asian2_small.png) no-repeat center;
				width: 50%;
				height: 138px;
				border-bottom: 10px solid #0F0F0F;
				margin-left: 45px;
				padding: 0 15px 0 15px;
			}
			#wrapper{
				width: 100%
			}
			#menu{
				margin: 0 0 0 45px;
				float: left;
				padding: 0;
                /*
                 border: 1px solid #fff;
                 */
			}
			#menu a, #menu a:link, #menu a:visited{
				padding: 10px 7px 5px 15px;
				color: #ddd;
				background-color: #0F0F0F;
				text-decoration: none;
				font-size: 11px;
				text-transform: uppercase;
			}
			#menu a:hover{
				background-color: #000;
			}
			#menu li{
				float: left;
				list-style: none;
				margin-right: 5px;
				display: block;
			}
			#content p.copy{
				background-color: transparent;				
			}
			#content p.image{
				overflow: hidden;
				height: 150px;
			}
			#content{
				background-color: #0F0F0F;
				margin-left: 45px;
				padding: 15px;
				width: 50%;
				font-size: small;
				line-height: 1.5em;
				background: url(Bilder/floral.png);
				border-top: 1px dotted #2F2F2F;
				border-bottom: 1px dotted #2F2F2F;
			}
			h1, h2{
				font-weight: normal;
				text-transform: uppercase;
				font-size: large;
				letter-spacing: 0.15em;
				background-color: #000;
				margin: 0;
				padding: 10px 0px 0px 0px;
				opacity: 0.2;
				color: #fff;
			}
			table{
				width: 100%;
				text-align: left;
				padding: 0;
				margin: 0;
			}
			th{
				color: #0f0f0f;
				background-color: #ddd;
				font-weight: normal;
				padding: 3px;
				border-bottom: 1px solid #0f0f0f;
			}
			td{
				color: #0f0f0f;
				background-color: #ccc;
				font-weight: normal;
				padding: 3px;
				border-bottom: 1px dotted #0f0f0f;
				font-size: smaller;
				height: 33px;
				vertical-align: middle;
			}
			a.cursor{
				background: url(Bilder/popup.png) no-repeat;
				padding: 5px 10px;
			}
			#formKontakt{
				margin: 0;
				padding: 0;
				width: 100%;
				background-color: #fff;
			}
			#formKontakt ul{
				margin: 10px;
				padding: 0 0 0 14px;
			}
			#formKontakt ul li label{
				color: #0f0f0f;
				font-size: smaller;
			
			}
			#formKontakt ul li{
				list-style: none;
				padding: 5px 0px 0 5px;
				clear: both;
			}
			#formKontakt input.textfield{
				background-color: #fff;
				border: none;
				padding: 5px 3px 2px 3px;
				color: #0f0f0f;
				width: 250px;
				border-bottom: 1px dotted #0f0f0f;
			}
			#formKontakt textarea{
				width: 300px;
				background-color: #fff;
				border: none;
				border-right: 1px solid #0f0f0f;
				margin: 10px;
				height: 320px;
				color: #171517;
				font-family: Arial, Helvetica, sans-serif;
			}
			.floatLeft{
				float: left;
			}
			.floatRight{
				float: right;
			}
			.stamp{
				border: 1px solid #ddd;
				margin: 10px 10px 0px 0px;
			}
			.address{
				clear: both;
				color: #0f0f0f;
				font-size: smaller;
				margin-left: 10px;
			}
			#senden_bt{
				margin: 0px 10px 10px 0px;
				color: #0f0f0f;
				border: 1px solid #dfdfdf;
				padding: 5px;
			}
			#lightbox{
				border: 5px solid #fff;
			}
			#vorhang{
				width: 400px;
				height: 550px;
				overflow: hidden;
				margin-left: 15px;
			}
			.hidden{
				display: none;
			}
			#url{
				margin: 0;
				padding: 0;
			}
			#url a:link, #url a:visited, a{
				font-size: 11px;
				color: #ddd;
				padding: 3px;
				background-color: #0f0f0f;
				text-decoration: none;
			}
			#url a:hover{
				background-color: #000;
			}
			#rahmen{
				font-size: 11px;
				margin: 0 0 0 15px;
				border: 1px dotted #ddd;
				width: 393px;
				padding: 0 0 0 5px;
				
			}
			#alert{
				border: 1px solid #e3001a;
				padding: 5px;
			}
			#stempel{
				position: relative;
				top: 20px;
				left: 120px;
			}

