	body {
		text-align: center;
		background-repeat: repeat;
		background-image: url(http://www.jenah-guide.de/img/bgd2.png);
//		background-color: #eaeaea;
		color: #3b3b83;
		word-wrap: normal;
		line-height: 130%;
		font-size: 13px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
	}

	div#Page {
		line-height: 130%;
		width: 960px;
		margin: 10px;
		text-align: left;
    	padding: 0;
  	}

	div#Header {
		margin-bottom: 0px;
		border-width: 0px;
		height: 106px;
		width: 960px;
		border-color: #3b3b83;
		border-style: solid;
		padding: 0px;
	}
	
	div#Footer {
		padding: 5px;
		clear: both;
		width: 960px;
		font-size: 12px;
		text-align: center;
	}
	
	.boxContent {
		text-align: justify;
		padding-left: 10px;
		padding-bottom: 10px;
		padding-right: 10px;
		padding-top: 5px;
	}
	
	.divBox {
		background-color: white;
		float: left;
		text-align: justify;
		min-width: 180px;
		font-size: 12px;
		position: relative;
		padding: 5px;
		margin: 10px;
		border-color: #e7e7e7;
		border-width: 1px;
		border-style: solid;
		font-family: Helvetica, Verdana, Arial, sans-serif;
	}


	#mainContentBox {
		padding: 10px;
		border-width: 1px;
		border-style: solid;
		min-height: 255px;
		_height: 255px; /* ie hack */
		background-color: white;
		float: left;
		margin-left: 0px;
		margin-bottom: 5px;
		margin-right: 5px;
		margin-top: 5px;
		width: 750px;
		border-color: #3b3b83;
	}
	
	.leftBox {
		height: 275px;
		margin-left: 0px;
		background-color: white;
		float: left;
		border-color: #3b3b83;
		border-width: 1px;
		border-style: solid;
		margin-right: 5px;
		margin-bottom: 5px;
		margin-top: 5px;
		padding: 0px;
		width: 382px;
	}

	.centerBox {
		background-color: white;
		margin-right: 5px;
		margin-top: 5px;
		padding: 0px;
		margin-bottom: 5px;
		float: left;
		border-color: #3b3b83;
		border-width: 1px;
		border-style: solid;
		height: 275px;
		width: 382px;
	}
	
	.rightBox {
		background-color: white;
		text-align: center;
		height: 275px;
		margin-left: 0px;
		margin-bottom: 5px;
		margin-right: 0px;
		margin-top: 5px;
		float: right;
		border-color: #3b3b83;
		border-width: 1px;
		border-style: solid;
		width: 180px;
		padding: 0px;
	}

	fieldset.dlp {
		clear: both;
		width: 400px;
		float: left;
		text-align: justify;
		font-size: 12px;
		position: relative;
		padding: 15px;
		margin: 20px;
		border-color: #e7e7e7;
		border-width: 1px;
		border-style: solid;
		font-family: Helvetica, Verdana, Arial, sans-serif;
	}

	legend.dlp {
		color: #3b3b83;
		font-weight: bold;
		font-size: 14px;
	}

	h1 {
		font-size: 22px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-weight: bold;
	}

	h2 {
		font-size: 18px;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		font-weight: bold;
	}

	ul.dlp {
		margin-left: 0px;
		margin-bottom: 10px;
		margin-right: 0px;
		margin-top: 10px;
		padding: 0px;
		min-width: 180px;
	}li.dlp {
		line-height: 100%;
		text-align: left;
		font-weight: bold;
		padding-left: 20px;
		padding-bottom: 3px;
		padding-right: 3px;
		padding-top: 3px;
		list-style-position: inside;
		list-style-type: none;
		border-color: #909090;
		border-width: 1px;
		border-style: solid;
		margin: 3px;
		width: 150px;
	}

	li.dlp:hover {
		background-color: #feb500;
		cursor: pointer;

	}

	.alternateBG {
		color: white;
		background-color: #3b3b83;
	}

	#homeBox {
		position: relative;
		padding-left: 10px;
		padding-bottom: 0px;
		padding-right: 10px;
		padding-top: 0px;
		width: 725px;
	}

	#downloadBox {
		text-align: justify;
		position: relative;
		float: left;
		padding-left: 10px;
		padding-bottom: 0px;
		padding-right: 10px;
		padding-top: 0px;
		width: 690px;
	}

	#vendorBox {
		position: relative;
		float: left;
		padding-left: 10px;
		padding-bottom: 0px;
		padding-right: 10px;
		padding-top: 0px;
		width: 210px;
	}

	#modelBox {
		position: relative;
		float: left;
		padding-left: 10px;
		padding-bottom: 0px;
		padding-right: 10px;
		padding-top: 0px;
		width: 210px;
	}

	#timetableBox {
		padding-right: 10px;
		padding-left: 10px;
		left: 504px;
		position: absolute;
		float: left;
		width: 210px;
	}

	#urlBox {
		height: 540px;
		position: relative;
		float: left;
		padding-left: 10px;
		padding-bottom: 0px;
		padding-right: 10px;
		padding-top: 0px;
		width: 400px;
	}

	div#imgTooltipBox {
		background-color: white;
		height: 160px;
		width: 160px;
		min-height: 20px;
		min-width: 20px;
		margin: 0px;
		padding: 5px;
		z-index: 100;
		left: 514px;
		position: absolute;
	}

	img#imgTooltip {
		padding: 0px;
		display: block;
		margin-left: auto;
		margin-right: auto;
	}

	a {
  		color: #3b3b83;
	  	text-decoration:none;
  	}
  	
	a:visited {
  		color: #3b3b83;
  	}
  	
  	a:hover {
  		color: #feb500;
  	}
  
  	a:active {
  		color: #aaaaaa;
  	}
	
	
	ul.help {
		margin-left: 15px;
		margin-bottom: 5px;
		margin-right: 5px;
		margin-top: 5px;
		padding: 0px;
		font-size: 15px;
		font-weight: bold;
		list-style-position: inside;
		text-align: left;
		border-width: 0px;
		list-style-type: none;
	}
	
	li.help {
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 10px;
		margin: 0px;
		border-width: 0px;
		list-style-type: none;
	}
	
	ul.helpSub {
		padding-left: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		padding-top: 5px;
		list-style-type: none;
		margin: 0px;
	}
	
	li.helpSub {
		padding-left: 10px;
		list-style-type: disc;
		border-width: 0px;
		margin: 0px;
	}
	
	ul.help a {
  		font-weight: bold;
  		font-size: 15px;
  		color: #3b3b83;
	  	text-decoration:none;
  	}
  	
	ul.helpSub a {
  		font-weight: bold;
  		font-size: 13px;
  		color: #3b3b83;
	  	text-decoration:none;
  	}
  	
	ul a:visited {
  		color: #3b3b83;
  	}
  	
  	ul a:hover {
  		color: #feb500;
  	}
  
  	ul a:active {
  		color: #aaaaaa;
  	}
  	#floatingWindow {
  		padding: 10px;
  		border-style: solid;
  		border-color: #3b3b83;
  		border-width: 1px;
  		min-height: 500px;
  		min-width: 300px;
  		background-color: white;
  		z-index: 1000;
  		bottom: 100px;
  		top: 100px;
  		position: absolute;
  	}
  	#backdropLayer {
  		background-color: #d7d7d7;
  		height: 2000px;
  		width: 2000px;
  		z-index: 500;
  		right: 0px;
  		left: 0px;
  		bottom: 0px;
  		top: 0px;
  		position: absolute;
  	}
  	.bold {
  		font-weight: bold;
  	}
  	.teaser {
  		line-height: 110%;
  		list-style-type: none;
  		font-size: 14px;
  	}
  	.tiny {
  		font-size: 9px;
  	}
  	
