body,table										{font-family: Arial, Tahoma, Helvetica, Verdana, sans-serif; font-size: 12px;}

html											{height: 100%;}

body											{height: 100%; margin: 0px; background-color: #C8C8C8; color: #000000; margin: 0px; text-align: center;}

table											{border-width: 0px;}

td												{border-width: 0px; vertical-align: top;}

a												{color: #15418C;}

a:link											{text-decoration: none;}

a:visited										{text-decoration: none;}

a:hover											{text-decoration: underline;}

a:active										{text-decoration: none;}

a:focus											{text-decoration: none;}

textarea,select,input							{background: #EEEEEE; border: 1px solid #000000; padding-left: 2px;}

img												{border-width: 0px;}


#nonFooter										{position: relative; width: 964px; margin: 0px auto; min-height: 100%; background: url(../pictures/bgRow3.gif) repeat-y;}

* html #nonFooter								{height: 100%;}


#boxRow1										{margin: 0px auto; text-align: left; width: 964px; height: 271px; background-color: #C8C8C8;}

#boxRow2										{margin: 0px auto; text-align: left; width: 964px; height: 85px;}

#boxRow3										{margin: 0px auto; text-align: left; width: 964px;}

#boxRow4										{margin: 0px auto; text-align: left; width: 964px; height: 30px; position: relative; margin-top: -30px;}

#boxWoher										{float: left; width: 271px; height: 58px; background: #000000; padding-top: 27px;}

* html #boxWoher								{height: 85px;}

#boxWoherText									{width: 271px; height: 22px; background: #FFFFFF; text-align: center; font-weight: bold; font-size: 14px; padding-top: 8px;}

* html #boxWoherText							{height: 30px;}

#boxMenuAlt										{float: left; width: 693px; height: 85px; background: #E52187;}

#boxMenuAlt a									{color: #000000; font-weight: bold;}

#boxMenuAlt a:hover								{text-decoration: none;}

#boxMenu										{float: left; width: 231px; padding: 20px;}

* html #boxMenu									{width: 271px; height: 300px;}

#boxWohin										{float: left; width: 271px; height: 22px; background: #000000; color: #FFFFFF; text-align: center; font-weight: bold; font-size: 14px; padding-top: 8px;}

* html #boxWohin								{height: 30px;}

#boxContent										{float: left; width: 653px; overflow: auto; padding: 40px 20px 30px 20px;}

* html #boxContent								{width: 693px;}

#boxImpressum									{float: left; width: 693px; height: 28px; padding-top: 2px; text-align: right; background-color: #C8C8C8;}

* html #boxImpressum							{height: 30px;}


.subMenu										{position: absolute; left: 271px; top: 356px; height: 15px; background: #000000; color: #FFFFFF; font-weight: bold; padding: 4px 0px 3px 0px; visibility: hidden; text-align: left; overflow: hidden;}

* html .subMenu									{height: 22px;}

.subMenuLink									{color: #FFFFFF;}

.subMenuPos2									{width: 630px; padding-left: 10px; padding-right: 53px;}

* html subMenuPos2								{width: 693px;}

.subMenuPos4									{width: 330px; padding-left: 360px; padding-right: 3px;}

* html subMenuPos4								{width: 693px;}

.subMenuPos5									{width: 663px; padding-right: 30px; text-align: right;}

* html subMenuPos5								{width: 693px;}


#bclogo											{width: 231px; text-align: center; margin-top: 300px;}

#bclogo a										{color: #000000;}


.menuAltContainer								{float: left; width: 138px; height: 80px; padding: 5px 0px 0px 0px; text-align: center; overflow: hidden;}

* html .menuAltContainer						{height: 85px;}