
	#body	{ position: absolute; left: 0px; top: 0px; }
	
	#portalnavigation 	{ position:absolute; padding: 2px; top: 67px; left: 229px; background: #FFFFFF url(http://www.reishauer.com/portal/pics/layout/reishauer/hg_portalnavigation.gif) no-repeat; width: 344px; height: 19px; text-align: center; }
	#pfadnavigation 	{ position:absolute; width:560px; top:215px; left:20px; margin-right:auto; margin-bottom:0px; padding:0px; }
	
	#logo 		{ position:absolute; top: 25px; left: 20px; background: #FFFFFF url(http://www.reishauer.com/portal/pics/layout/reishauer/logo.gif) no-repeat; width: 102px; height: 36px; }
	#logo_druck	{ position:absolute; top: 25px; left: 50px; background: #FFFFFF url(http://www.reishauer.com/portal/pics/layout/reishauer/logo.gif) no-repeat; width: 102px; height: 36px; }
	
	#schmuckbild_links 	{ position:absolute; z-index:0; top: 108px; left: 20px; background: #FFFFFF url(http://www.reishauer.com/portal/pics/schmuckbild_links/standard.jpg) no-repeat; width: 208px; height: 96px; }
	#schmuckbild_rechts { position:absolute; z-index:0; top: 108px; left: 229px; background: #FFFFFF url(http://www.reishauer.com/portal/pics/schmuckbild_rechts/standard.gif) no-repeat; width: 344px; height: 96px; }
	
	#sprachwahl { position:absolute; top: 250px; left: 20px; color: #534CB4; width: 150px; }
	#services { position:absolute; top: 325px; left: 20px; color: #534CB4; width: 150px; }
	
	#inhalt 		{ position:absolute; width:320px; top:250px; left:229px; margin-right:auto; margin-bottom:0px; padding:0px; }
	#inhalt_druck	{ position:absolute; width:500px; top:100px; left:50px; margin-right:auto; margin-bottom:0px; padding:0px; }
	#inhalt ul 	{ list-style-image: url(http://www.reishauer.com/portal/pics/layout/reishauer/liste_pfeil.gif); }
	#inhalt li 	{ margin-left: -25px; line-height: 16px; }
	
	#linksliste 	{ position:absolute; top: 145px; left: 603px; width: 150px; color: #534CB4; }
	#themenlinks 	{ margin-top: 0px; margin-bottom: 20px; }
	#quicklinks 	{ margin-bottom: 15px; }
	
	#linkliste_std 	{ position:absolute; top: 120px; left: 553px; width: 209px; color: #534CB4; font-weight: bold; z-index:1; }
	#h4link 		{ background: url(http://www.reishauer.com/portal/pics/layout/reishauer/hg_relatedlinks.gif) no-repeat;  z-index:1; padding-left: 50px; height: 15px; }
	
	#relatedlinks 	{ margin-top: 0px; margin-bottom: 20px; }
	#relatedlink 	{ background: url(http://www.reishauer.com/portal/pics/layout/reishauer/hg_relatedlinks.gif) no-repeat;  z-index:1; padding-left: 50px; height: 15px; }
	.relatedlink:link 	{ font-size:11px; color: #3C3DA8; font-weight: bold; text-decoration: none; }
	.relatedlink:visited{ font-size:11px; color: #3C3DA8; font-weight: bold; text-decoration: none; }
	.relatedlink:active { font-size:11px; color: #3C3DA8; font-weight: bold; text-decoration: none; }
	.relatedlink:hover 	{ font-size:11px; color: #3C3DA8; font-weight: bold; text-decoration: none; }
	
	div.backlink 	{ background: url(http://www.reishauer.com/portal/pics/layout/reishauer/back_pfeil.gif) no-repeat; height: 14px; padding-left: 26px; padding-bottom: 4px; margin-top: 20px; }
	a.backlink:link 	{ font-size:11px; color: #3C3DA8; font-weight: bold; text-decoration: none; }
	a.backlink:visited{ font-size:11px; color: #3C3DA8; font-weight: bold; text-decoration: none; }
	a.backlink:active { font-size:11px; color: #3C3DA8; font-weight: bold; text-decoration: none; }
	a.backlink:hover 	{ font-size:11px; color: #3C3DA8; font-weight: bold; text-decoration: none; }
	
	#bildlinks 	{ position:absolute;  z-index:1; top: 240px; left: 572px; width: 179px; color: #534CB4; font-weight: normal; }
	#bildlink_container	{ margin-bottom: 10px; }
	.bildlink_text { color: #534CB4; font-weight: bold; font-size: 8pt; margin-left: 2px; }
	.bildlink_text_klein { color: #534CB4; font-weight: normal; font-size: 7.5pt; margin-left: 2px;}
	.bildlink	{ border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-color: #D2D2D2; border-style: solid; margin-bottom: 5px; }
	.bildlink_verweis:link 		{ font-size:11px; color: #3C3DA8; text-decoration: none; }
	.bildlink_verweis:visited	{ font-size:11px; color: #3C3DA8; text-decoration: none; }
	.bildlink_verweis:active 	{ font-size:11px; color: #3C3DA8; text-decoration: none; }
	.bildlink_verweis:hover 	{ font-size:11px; color: #3C3DA8; text-decoration: none; }

	td.funktion			{ background: #FFFFFF; text-align:center; white-space: nowrap; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; color: #7570C3; padding-left: 4px; padding-right: 4px; }
	td.funktion_button	{ white-space: nowrap; text-align: center; padding-left: 10px; padding-right: 10px; }
	#funktionsleiste 	{ background: #FFFFFF url(http://www.reishauer.com/portal/pics/layout/reishauer/hg_funktionen_punkt.gif) no-repeat; margin-top: 30px; }
	
	#copyright { font-family: Arial, Helvetica, sans-serif; font-size:8pt; color: #7570C3; margin-top: 30px; padding-bottom: 30px;}
	#copyright a { color: #7570C3; }
	
	.news:link 		{ font-size:11px; color: #3C3DA8; text-decoration: none; }
	.news:visited 	{ font-size:11px; color: #3C3DA8; text-decoration: none; }
	.news:active 	{ font-size:11px; color: #3C3DA8; text-decoration: none; }
	.news:hover 	{ font-size:11px; color: #3C3DA8; text-decoration: none; }
	
	.themenlink		 	{ font-size:11px; color: #3C3DA8; font-weight: bold; }
	.themenlink:link 	{ text-decoration: none; }
	.themenlink:visited	{ text-decoration: none; }
	.themenlink:active 	{ text-decoration: none; }
	.themenlink:hover 	{ text-decoration: none; }
	
	.quicklink		 	{ font-size:11px; color: #3C3DA8; font-weight: normal; }
	.quicklink:link 	{ text-decoration: none; }
	.quicklink:visited	{ text-decoration: none; }
	.quicklink:active 	{ text-decoration: none; }
	.quicklink:hover 	{ text-decoration: none; }
	
	.liste_bildunterschrift	{ font-size: 7.5pt; color: #0A0094; }
	
	.absatz_titel		{ color: #FFFFFF; font-weight: bold; font-size: 8pt; }
	.absatz_titel_table	{ background-color: #0A0094; }
	
	a:link    {color:#0A0094; text-decoration:none; font-weight: bold;}
	a:visited {color:#0A0094; text-decoration:none; font-weight: bold;}
	a:active  {color:#0A0094; text-decoration:underline; font-weight: bold;}
	a:hover   {color:#0A0094; text-decoration:underline; font-weight: bold;}
	
	b         {font-weight: bold;  }
	i         {font-style: italic; }
	p         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000;}
	body      {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size:8pt; line-height: 1.166; margin: 20px; padding: 0px; background-color: #FFFFFF;}
	td        {font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: top; font-size:8pt;}
	
	.produktlink {color:#FFFFFF; text-decoration:none; font-weight: bold; letter-spacing: 1.0pt;}
	
	.text-blau   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:  #3C3DA8;}
	
	.text-7   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color:  #000000;}
	.text-8   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:  #000000;}
	.text-9   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:  #000000;}
	.text-10  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
	.text-11  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000;}
	
	.titel-8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; font-weight:bold; line-height:16pt; letter-spacing: 0.2pt;}
	.titel-9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; font-weight:bold; line-height:16pt; letter-spacing: 0.2pt;}
	.titel-10 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; font-weight:bold; line-height:16pt; letter-spacing: 0.2pt;}
	.titel-11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11pt; color:#3C3DA8; font-weight:bold; line-height:16pt; letter-spacing: 0.2pt;}
	.titel-12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color:#3C3DA8; font-weight:bold; line-height:16pt; letter-spacing: 0.2pt;}
	.titel-13 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13pt; color:#3C3DA8; font-weight:bold; line-height:16pt; letter-spacing: 0.2pt;}
	.titel-14 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14pt; color:#3C3DA8; font-weight:bold; line-height:16pt; letter-spacing: 0.2pt;}
	
	.untertitel-8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#3C3DA8; font-weight:normal;}
	
	div.bild-1	{font-family: Verdana, Helvetica, sans-serif; font-size: 60%; color: black; text-align: center; padding: 10px 15px 0 0; margin: 0 0 10px 0; float: left;}
	div.bild-0	{font-family: Verdana, Helvetica, sans-serif; font-size: 60%; color: black; text-align: center; padding: 10px 0 0 15px; margin: 0 0 10px 0; float: right;}
	
	.form-monat { width: 25px; color: #666; margin-bottom:10px; }
	.form-jahr { width: 97px; color: #666; margin-bottom:10px; }
	
	/* checkboxen im hausmesseformular */
	#termin_0, #termin_1, #termin_2, #auswahl_komme_nicht, #auswahl_unterkunft { margin: 4px 0 0 0; border: 0; }
    	textarea  {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
	select    {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
	.form     {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
	.button   {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; cursor: pointer; cursor: hand;}
	.texthtml {background-color: #FFFFFF; border-color: #000000}
