#whiteborder     				{ background-color: #ffffff; margin-left: -405px; position: absolute; top: 50%; left: 50%; width: 810px; height: 486px; visibility: visible; margin-top: -243px; }		#hauptlayer     				{ background-color: #ffdcba; margin-left: 5px; margin-top: 5px; position: absolute; width: 800px; height: 476px; visibility: visible;}#logo 							{ z-index: 1; height: 143px; width: 391px; left: 0; top: 0; position: absolute; visibility: visible; }#content 						{ z-index: 0; height: 300px; width: 604px; left: 196px; top: 100px; position: absolute; visibility: visible; }#textcontent 					{ z-index: 2; height: auto; width: 585px; left: 205px; top: 110px; position: absolute; visibility: visible; }#navi		 					{ background-image: url(content/nav_bg.gif); height: 54px; width: 405px; left: 395px; top: 0; position: absolute; visibility: visible; }#navibg		 					{ background-image: url(content/nav_bg.gif); height: 54px; width: 600px; left: 0; top: 0; position: absolute; visibility: visible; }.copy   						{ color: #cc3300; font-size: 12px; font-family: arial; text-decoration: none ; letter-spacing: 1px; }a.copy:hover 	 				{ color: #cc3300; font-size: 12px; font-family: arial; text-decoration: underline ; letter-spacing: 1px; }		.copybold   					{ color: #cc3300; font-size: 12px; font-family: arial; font-weight: 800; text-decoration: none ; letter-spacing: 1px; }a.copybold:hover  				{ color: #cc3300; font-size: 12px; font-family: arial; font-weight: 800; text-decoration: underline ; letter-spacing: 1px; }		#startseite 					{ display: block; color: #f82200; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 400; text-align: center; height: 54px; width: 83px; left: 209px; top: 0; position: absolute; visibility: visible; }ul#navigation					{ width: 405px; height: 54px; margin: 0; padding: 0; list-style: none; }ul#navigation li				{ margin: 0; padding: 0; text-align: center; float: left; }ul#navigation li a				{ display: block; height: 54px; width: 81px; padding-top: 0; text-decoration: none; color: #cc3300; font-size: 12px; font-family: arial; font-weight: 600; line-height: 55px; }ul#navigation li a:hover 		{ background-image: url(content/nav_bg_on.gif); background-repeat: repeat-x; }#linkespalte 					{ height: 320px; width: 180px; left: 10px; top: 150px; position: absolute; visibility: visible; }#produkte 						{ color: #cc3300; font-size: 12px; font-family: arial; line-height: 18px; background-color: #f7d4b4; background-image: url(content/menu_bg.gif); background-repeat: no-repeat; height: auto; width: 176px; visibility: visible; padding: 10px 2px 2px; border: solid 1px #fff; }#kontakt 						{ color: #cc3300; font-size: 12px; font-family: arial; line-height: 18px; background-color: #f7d4b4; background-image: url(content/menu_bg.gif); background-repeat: no-repeat; letter-spacing: 0; height: auto; width: 176px; visibility: visible; margin-top: 10px; padding: 10px 2px 2px; border: solid 1px #fff; }label.left 						{ float: left; text-align: right; width: 14em; margin-right: 0.3em; color: #cc3300; font-size: 12px; font-family: arial;}input[type=text], input[type=file], select, textarea 						{ float: left; margin-top: 1px; margin-bottom: 1px; border: solid thin #cc3300; }input.right 					{ float: left; width: auto; clear: both; margin-left: 13em; margin-right: 0.3em; }input[type=checkbox].right, input[type=radio].right, input[type=submit].right 		{ margin-left: 14em; }form br 						{ clear: both; }
