				/* layout----------------------------------------------- */						* {	padding: 0px;margin: 0px;}									body { 	background-color: white;color: black;text-align: left;font: 12pt Helvetica, Verdana, sans serif;line-height: 18pt;font-weight: normal;}										#container {width: 950px;height: 650px;position: absolute;margin: 50px;margin-top: 50px;background-color: none;text-align: left;	}																#logo {	width: 90px;height: 90px;position: absolute;top: 4px;left: 36px;	}																						#schriftzug {	width: 351px;height: 64px;position: absolute;top: 18px;left: 165px;text-align: left;	}															/* navigation----------------------------------------------- */															#navigation {width: 138px;height: 500px;position: absolute;top: 115px;left: 0px;text-align: right;background-color: none;font: 12pt Helvetica, Verdana, sans serif;line-height: 18pt;padding-top: 10px;}											#navigation a:link {	color: black; text-decoration: none;}							#navigation a:visited {	color: black; text-decoration: none;}																			#navigation a { display:block; padding-right:12px; } #navigation h2.ohne { padding-right:12px; }#navigation a:hover { background-image: url(../Bilder/Bild_ESTA_Kaestchen.gif); background-repeat: no-repeat; background-position: 100% 50%; display: block; }* html #navigation a:hover { background-image: url(../Bilder/Bild_ESTA_Kaestchen.gif); background-repeat: no-repeat; background-position: 100% 55%; display: block; }					h1.aktiv {	background-image: url(../Bilder/Bild_ESTA_Kaestchen.gif); background-repeat:no-repeat; background-position: 100% 50%;display:block;	}* html h1.aktiv {	background-image: url(../Bilder/Bild_ESTA_Kaestchen.gif); background-repeat:no-repeat; background-position:100% 55%;; display:block;	}h2.aktiv {	background-image: url(../Bilder/Bild_ESTA_Kaestchen.gif); background-repeat:no-repeat; background-position: 100% 50%;display:block;	}* html h2.aktiv {	background-image: url(../Bilder/Bild_ESTA_Kaestchen.gif); background-repeat:no-repeat; background-position:100% 55%;; display:block;	}p.aktiv {	background-image: url(../Bilder/Bild_ESTA_Kaestchen.gif); background-repeat:no-repeat; background-position: 100% 50%;display:block;	}						* html p.aktiv {	background-image: url(../Bilder/Bild_ESTA_Kaestchen.gif); background-repeat:no-repeat; background-position:100% 55%;; display:block;	}/* inhaltbox----------------------------------------------- */						#inhalt {	width: 500px;min-height: 500px; position: absolute;background-color: none;top: 115px;left: 150px;padding-right: 15px;padding-left: 15px;padding-top: 10px;overflow: visible;margin-bottom: 15px;}						* html #inhalt {	width: 500px;height: 500px; 						}						#inhalt a:link {	color: black;}									#inhalt a:visited {	color: black;}									#inhalt a:hover {	color: white;}/* box1----------------------------------------------- */#box1 {width: 205px;height: 120px;position: absolute;top: 115px;left: 699px;padding-right: 15px;padding-left: 0px;padding-top: 15px;text-align: left;}						#box1 a:link {	color: black; text-decoration: none;}							#box1 a:visited {	color: black; text-decoration: none;}								#box1 a:hover {	font-weight: bold;	}														#box1 ul {margin: 0px 0px 0px 0px;list-style-type: none;list-style-position: outside;padding-left: 0px;}							#box1 li {margin: 0px 0px 0px 0px;list-style-type: none;list-style-position: outside;padding-left: 11px;}													#box1 li.aktiv {font-weight: bold;padding-left: 0px;}					/* box2----------------------------------------------- */#box2 {width: 225px;height: 225px;position: absolute;top: 215px;left: 700px;padding-right: 0px;padding-left: 0px;padding-top: 0px;}							#box2 a:link {	color: black;}	/* box3----------------------------------------------- */#box3 {	width: 210px;height: 165px;position: absolute;top: 455px;left: 700px;padding-right: 5px;padding-left: 5px;padding-top: 10px;background-color: none;}														#box3 a:link {	color: black;}									#box3 a:visited {	color: black;}									#box3 a:hover {	color: #CCCCCC;}																								/* typography----------------------------------------------- */																			h1 {	font: 12pt Helvetica, Verdana, sans serif;line-height: 18pt;	font-weight: bold;margin-bottom: 0px;}						h2 {	font: 12pt Helvetica, Verdana, sans serif;line-height: 18pt;	font-weight: bold;margin-bottom: 0px;margin-top: 18px;	}							p {	font: 12pt Helvetica, Verdana, sans serif;line-height: 18pt;margin-bottom: 0px;margin-top: 0px;	}																				.bold {font-weight: bold;}												.backwards { unicode-bidi: bidi-override; direction: rtl; }												