body {height: 100%; font-family:Helvetica, Arial, "Franklin Gothic Medium", sans-serif; color:#000000; text-decoration:none; background-color:#fff; }

hr {
 background-color:#000000; 
 color:#000000; 
 border: #000000; 
 border: 0 none;
 height: 1px; 
 }

.opener {
	text-transform:		uppercase;
	font-size: 			2em;
	color:				#000000;
	text-align:			left;
	font-weight:		bolder;
	border-bottom:		6px solid #000;
				}
.close {
	text-transform:		uppercase;
	font-size: 			1.3em;
	color:				#000000;
	text-align:			left;
	font-weight:		bolder;
	border-top:		3px solid #000;
			}
			
.opener_zusatz {
	font-size: 			0.6em;

			}
			

.welcome {

	font-size: 			12px;
	letter-spacing:		0.1em;
	line-height: 		130%;
	color:				#0072a4;
	text-align:			left;
	font-weight:		bolder;

			}
.welcome_g {

	color:				#da8d16;


			}

.lage_dis {

	font-size: 			0.7em;
	line-height: 		110%;
	color:				#0072a4;
	text-align:			left;

			}

			
a.copy:link		{ font-family: verdana, arial, geneva, helvetica, sans-serif; text-transform: uppercase; font-size: 0.7em; color:#0072a4; text-decoration:underline; }
a.copy:visited	{ font-family: verdana, arial, geneva, helvetica, sans-serif; text-transform: uppercase; font-size: 0.7em; color:#0072a4; text-decoration:underline; }
a.copy:active	{ font-family: verdana, arial, geneva, helvetica, sans-serif; text-transform: uppercase; font-size: 0.7em; color:#0072a4; text-decoration:underline;}
a.copy:hover		{ font-family: verdana, arial, geneva, helvetica, sans-serif; text-transform: uppercase; font-size: 0.7em; color:#0072a4; text-decoration:underline;}

a.menu:link		{ font-family: Helvetica, Arial, "Franklin Gothic Medium", sans-serif;  font-size: 12px; color:#da8d16; text-decoration:underline;}
a.menu:visited	{ font-family: Helvetica, Arial, "Franklin Gothic Medium", sans-serif;  font-size: 12px; color:#da8d16; text-decoration:underline; }
a.menu:active	{ font-family: Helvetica, Arial, "Franklin Gothic Medium", sans-serif;  font-size: 12px; color:#da8d16; text-decoration:underline; }
a.menu:hover		{ font-family: Helvetica, Arial, "Franklin Gothic Medium", sans-serif;  font-size: 12px; color:#da8d16; text-decoration:underline; }

a.menu_e:link		{ font-family: Helvetica, Arial, "Franklin Gothic Medium", sans-serif;  font-size: 12px; color:#0072a4; text-decoration:underline;}
a.menu_e:visited	{ font-family: Helvetica, Arial, "Franklin Gothic Medium", sans-serif;  font-size: 12px; color:#0072a4; text-decoration:underline; }
a.menu_e:active	{ font-family: Helvetica, Arial, "Franklin Gothic Medium", sans-serif;  font-size: 12px; color:#0072a4; text-decoration:underline; }
a.menu_e:hover		{ font-family: Helvetica, Arial, "Franklin Gothic Medium", sans-serif;  font-size: 12px; color:#0072a4; text-decoration:underline; }



#opener {position: absolute; top: 23px; left: 230px; height: 30px; width: 600px; padding: 0px; margin: 0px; z-index: 0}

#logo {position: absolute; top: 10px; left: 25px; height: 72px; width: 117px; padding: 0px; margin: 0px; z-index: 1}

#menu {position: absolute; top: 75px; left: 230px; height: 20px; width: 584px; padding: 0px; margin: 0px; z-index: 0}

#welcome {position: absolute; top: 150px; left: 25px; height: 150px; width: 350px; padding: 0px; margin: 0px; z-index: 0}

#welcome2 {position: absolute; top: 150px; left: 25px; height: 150px; width: 900px; padding: 0px; margin: 0px; z-index: 0}

#welcome3 {position: absolute; top: 150px; left: 25px; height: 150px; width: 500px; padding: 0px; margin: 0px; z-index: 0}


#messewasduwillst {position: absolute; top: 135px; left: 460px; height: 490px; width: 360px; padding: 0px; margin: 0px; z-index: 0}

#lageplan {position: absolute; top: 290px; left: 0px; height: 570px; width: 484px; padding: 0px; margin: 0px; z-index: 0}

#lageplan_disc {position: absolute; top: 150px; left: 520px; height: 570px; width: 350px; padding: 0px; margin: 0px; z-index: 0}

#elke {position: absolute; top: 600px; left: 465px; height: 570px; width: 360px; padding: 0px; margin: 0px; z-index: 1}

#cyril {position: absolute; top: 150px; left: 530px; height: 191px; width: 284px; padding: 0px; margin: 0px; z-index: 1}
