	body	
	
	{
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	font-family:verdana;
	font-size:13px;
	/**/background-color:#d7ebcc;
	background-repeat:repeat-y;
	background-position:center;
	background-image: url(images/body.gif);
	}
	
	#master
	{/*
	margin-left: auto;
	margin-right: auto;
	width: 984px;
	position: relative;
	*/
	position:absolute;
	left:50%;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:-492px;
	
	}
	
	#masterInliner
	{
	float:left;
	border: 2px solid #1e2b4d;
	}
	
	#flash
	{
	float:left;
	height:124px;
	width:980px;
	}
	
	#navigationMaster
	{
	float:left;
	height:50px;
	width:980px;
	}
	
	.navBackground-index		{background-image: url(images/navigation.gif);}
	.navBackground-attraktionen {background-image: url(images/navigation-attraktionen.gif);}
	.navBackground-besucher		{background-image: url(images/navigation-besucher.gif);}
	.navBackground-aussteller	{background-image: url(images/navigation-aussteller.gif);}
	.navBackground-organisation {background-image: url(images/navigation-organisation.gif);}
	.navBackground-kontakt		{background-image: url(images/navigation-kontakt.gif);}
	.navBackground-presse		{background-image: url(images/navigation-presse.gif);}
		
	#navigationTop
	{
	margin-top:6px;
	margin-left:135px;
	height:20px;
	width:840px;
	color:#0077be;
	font-weight:bold;
	}
	
	.navigationTopPos
	{
	margin-right:10px;
	}
	
	#navigationSub
	{
	margin-top:1px;
	height:20px;
	color:#1e2b4d;
	}
	
	#contentMaster
	{
	float:left;
	width:980px;
	background-image: url(images/content.gif);
	}
	
	#contentLeftInfo
	{
	float:left;
	width:135px;
	height:300px;
	background-image: url(images/jahreszahl.gif);
	background-repeat:no-repeat;
  	background-position:top;
	}
	
	#contentImage00
	{
	float:left;
	width:980px;
	background-image: url(images/content-image00.jpg);
	background-repeat:no-repeat;
  	background-position:top right;
	}
	
	#contentImage01
	{
	float:left;
	width:980px;
	background-image: url(images/content-image01.jpg);
	background-repeat:no-repeat;
  	background-position:top right;
	}
	
	#contentImage02
	{
	float:left;
	width:980px;
	background-image: url(images/content-image02.jpg);
	background-repeat:no-repeat;
  	background-position:top right;
	}
	
	#contentImage03
	{
	float:left;
	width:980px;
	background-image: url(images/content-image03.jpg);
	background-repeat:no-repeat;
  	background-position:top right;
	}
	
	#contentImage04
	{
	float:left;
	width:980px;
	background-image: url(images/content-image04.jpg);
	background-repeat:no-repeat;
  	background-position:top right;
	}
	
	#contentImage05
	{
	float:left;
	width:980px;
	background-image: url(images/content-image05.jpg);
	background-repeat:no-repeat;
  	background-position:top right;
	}
	
	#contentImage06
	{
	float:left;
	width:980px;
	background-image: url(images/content-image06.jpg);
	background-repeat:no-repeat;
  	background-position:top right;
	}
	
	#content
	{
	float:left;
	width:565px;
	padding-bottom:20px;
	}
	
	#contentHeadline
	{
	float:left;
	margin-top:10px;
	margin-left:5px;
	width:560px;
	}
	
	#contentLeft
	{
	float:left;
	margin-left:5px;
	width:260px;
	}
	
	#contentCenter
	{
	float:left;
	margin-left:5px;
	width:520px;
	}
	
	#contentRight
	{
	float:right;
	margin-right:5px;
	width:260px;
	}

	#contentSpacer
	{
	float:left;
	width:100%;
	height:10px;
	font-size:1px;
	margin-bottom:20px;
	border-bottom:1px solid #1e2b4d;
	}

	#footer
	{
	float:left;
	width:980px;
	height:30px;
	background-image: url(images/footer.gif);
	}
	#footerNav
	{
	text-align:right;
	margin-top:7px;
	margin-right:10px;
	}
	
	
/*--------- text   ------------------------------------------------- */
	h1
	{
	font-size:14px;
	color:#14630e;
	}
	
	b
	{
	font-size:12px;
	color:#14630e;
	}
	
	.small
	{
	font-size:10px;
	}

	table
	{
	font-family:verdana;
	font-size:13px;
	border:1px solid #1e2b4d;
	}
	
	.tableHeader
	{
	height:40px;
	color:#14630e;
	background-color:#ffffff;
	}
	
	.tableLightGreen
	{
	height:20px;
	background-color:#d7ebcc
	}
	.tableDarkGreen
	{
	height:20px;
	background-color:#bcd0b1
	}
	
	.imageLeft
	{
	float:left;margin:10 10 4 0;border:1px solid #1e2b4d;
	}
	
	.image
	{
	float:left;margin:10 10 4 0;border:1px solid #1e2b4d;
	}
	
	.imageRight
	{
	float:right;margin:10 0 4 5;border:1px solid #1e2b4d;
	}
	
	.border
	{
	float:left;margin-bottom:5px;border:1px solid #1e2b4d;
	}
	
	a:link{color:#0077be;text-decoration:none}
	a:visited{color:#0077be;text-decoration:none}
	a:hover{color:#e40011;text-decoration:underline}
	a:active{color:#0077be;text-decoration:none}
	
	.active:link{color:#ffffff;text-decoration:none}
	.active:visited{color:#ffffff;text-decoration:none}
	.active:hover{color:#1e2b4d;text-decoration:underline}
	.active:active{color:#ffffff;text-decoration:none}
	
	.subNonActive:link{color:#1e2b4d;text-decoration:none}
	.subNonActive:visited{color:#1e2b4d;text-decoration:none}
	.subNonActive:hover{color:#ffffff;text-decoration:underline}
	.subNonActive:active{color:#1e2b4d;text-decoration:none}
	
	.left	{float:left;margin-right:30px;}
	.right	{float:right}

/*--------- text   ------------------------------------------------- */
	
	
/*--------- kontakt   ---------------------------------------------- */

		
.KontaktAusgabe
		{
		width:260px;
		float:left;
		/*background-color:#ff00ff;*/
		}
		
.contactSpacer	{
				float:left;
				width:260px;
				height:9px;
				/*background-color:#ff00ff;*/
				}

#send_but		{width:514;}

.input			{
				width:155px;
				height:20;
				font-family:verdana,arial;
				font-size:12px;
				margin:0 0 2 0;
				background-color:#d7ebcc;
				border:1px solid #1e2b4d;
				color:#DE0232;
				}
				
.inputfield		{
				width:260px;
				height:150;
				font-family:verdana,arial;
				font-size:12px;
				margin:0 0 2 0;
				background-color:#d7ebcc;
				border:1px solid #1e2b4d;
				color:#000000;
				overflow:auto;
				}

.SubmitButton	{
				width:100;
				height:20;
				float:right;
				font-family:verdana,arial;
				font-size:12px;
				margin:0 0 2 0;
				background-color:#bcd0b1;
				border:1px solid #1e2b4d;
				color:#1e2b4d;
				}
/*--------- kontakt   ---------------------------------------------- */
	
	
/*--------- popup  ------------------------------------------------- */
#popUpDiv				{
						position:absolute;
						left:0px;
						top:320px;
						z-index:100;
						visibility:hidden;
						padding:5 5 15 5;
						text-align:center;
						}	
						
#popUpInfo				{
						float:left;
						margin-top:0px;
						margin-left:10px;
						font-size:14px;
						color:#1e2b4d;
						font-weight:bold;
						}				
						
.popup-color			{
						background-color:#a7d498;
						border:2px solid #1e2b4d;
						}
						
#popUpFooter			{
						margin-top:10px;
						text-align:center;
						}
						
.popUpBody				{
						background-color:#ffffff;
						background-image: none;
						margin-top:10px;
						margin-left:10px;
						overflow:auto;
						scrollbar-base-color:#1e2b4d;
						scrollbar-track-color:#d7ebcc;
						scrollbar-face-color:#a7d498;
						scrollbar-highlight-color:#ffffff;
						scrollbar-3dlight-color:#1e2b4d;
						scrollbar-darkshadow-color:#ffffff;
						scrollbar-shadow-color:#1e2b4d;
						scrollbar-arrow-color:#1e2b4d;
						}
						
.popUpBodyImage			{
						background-color:#ffffff;
						background-image: none;
						margin-top:0px;
						margin-left:0px;
						text-align:center;
						overflow:no;
						font-size:1px;
						}
/*--------- popup  ------------------------------------------------- */