/* ############################### */
/* Text                            */
/* ############################### */
.a_t_s {
    padding:0px 0px 18px 0px;
	margin:0px 28px 0px 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 14px; 
	color: 5f5f5f; 
	font-weight: normal; 
	text-transform: none;
}

.a_t_sb {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 20px; 
	color: 000000; 
	font-weight: bold; 
	text-transform: none;
}

.a_t_ss {
    padding:0px 0px 18px 0px;
	margin:0px 28px 0px 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: 5f5f5f; 
	font-weight: normal; 
	text-transform: none;
}

.a_t_w {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 14px; 
	color: ffffff; 
	font-weight: normal; 
	text-transform: none;
}

.a_h_w {
    padding:12px 0px 0px 0px;
	margin:0px 28px 18px 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 14px; 
	color: ffffff; 
	font-weight: bold; 
	text-transform: none;
}

.a_h_s {
    padding:24px 0px 0px 0px;
	margin:0px 28px 18px 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 14px; 
	color: 000000; 
	font-weight: bold; 
	text-transform: none;
}

.a_h_ss {
    padding:24px 0px 0px 0px;
	margin:0px 28px 18px 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	line-height: 24px; 
	color: 000000; 
	font-weight: bold; 
	text-transform: none;
}

.a_h_ww {
    padding:34px 0px 0px 0px;
	margin:0px 28px 24px 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	line-height: 14px; 
	color: ffffff; 
	font-weight: bold; 
	text-transform: none;
}

.a_h_ss1 {
	margin:28px 0px 18px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	line-height: 24px; 
	color: 000000; 
	font-weight: bold; 
	text-transform: none;
}

.a_h_ww1 {
	margin:28px 0px 18px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	line-height: 24px; 
	color: ffffff; 
	font-weight: bold; 
	text-transform: none;
}

/* ############################### */
/* Links                           */
/* ############################### */
a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #5E9B1F; font-weight: bold; text-decoration:none;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #5E9B1F; font-weight: bold; text-decoration:none;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #000000; font-weight: bold; text-decoration:none;}
a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #5E9B1F; font-weight: bold; text-decoration:none;}

a.u:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #5f5f5f; font-weight: normal; text-decoration:none;}
a.u:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #5f5f5f; font-weight: normal; text-decoration:none;}
a.u:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #000000; font-weight: normal; text-decoration:none;}
a.u:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #5f5f5f; font-weight: normal; text-decoration:none;}

a.w:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #ffffff; font-weight: bold; text-decoration:none;}
a.w:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #ffffff; font-weight: bold; text-decoration:none;}
a.w:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #ffffff; font-weight: bold; text-decoration:none;}
a.w:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #ffffff; font-weight: bold; text-decoration:none;}

.nav_config {height:15pt;}

/* ############################### */
/* Container          */
/* ############################### */
.con_all {width:1024px; z-index:0;}
.con_header {width:1024px; z-index:0;}
.con_left {float:left; display:inline; width:284px; padding:0px 0px 30px 0px; z-index:1;}
.con_main {float:right; display:inline; width:740px; padding:0px 0px 30px 0px; z-index:1;}
.box_logo {width:284px; height:168px; padding:4px 0px 0px 46px; z-index:1;}
.box_740_o {position:absolute; left:284px; top:0px; width:740px; z-index:1;}
.box_740_u {position:absolute; left:284px; top:116px; width:740px; z-index:1;}
.box_240 {width:240px; margin:14px 0px 0px 44px; z-index:0;}
.box_615 {float:left; display:inline; width:615px; margin:14px 97px 0px 28px; z-index:1;}
.box_615_kati {float:left; display:inline; width:650px; margin:14px 0px 0px 28px; z-index:1;}
#box_imp {float:left; display:inline; width:615px; margin:14px 97px 0px 28px; z-index:1;}
.box_305 {clear:both; float:left; display:inline; width:305px; margin:14px 0px 0px 28px; z-index:1;}
.box_305_r {float:left; display:inline; width:305px; margin:14px 97px 0px 5px; z-index:1;}

div#events {background:url("/IGEDO/pics/onma/bottom/messe_events.jpg") top left no-repeat; height:205px;}

.box_pic_615 {width:606px; padding:30px 0px 24px 0px; z-index:1;}
.box_flash_615 {width:606px; padding:0px 0px 24px 0px; z-index:1;}

.box_pic_left {float:left; width:30%; padding:24px 0px 0px 18px; z-index:1;}

.stoerer_home {position:absolute; left:800px; top:170px; width:172px; height:116px; z-index:2;}
.stoerer_besucher {position:absolute; left:800px; top:200px; width:174px; height:84px; z-index:2;}
.stoerer_bott {position:relative; left:150px; top:0px; width:54px; height:52px; z-index:2;}
.stoerer_left {position:absolute; left:150px; top:50px; width:54px; height:52px; z-index:2;}


.bg_o-e {
	background:url("/IGEDO/pics/onma/bg.jpg") top left no-repeat;
	margin:0;
	padding:0;
}

.bg_u {
	background:url("/IGEDO/pics/onma/bg_footer.jpg") bottom left no-repeat;
	margin:0;
	padding:0;
}

.ro_w {
	background:url("/IGEDO/pics/onma/container/ro_w.gif") top right no-repeat;
	margin:0;
	padding:0;
}

.ro_ww {
	background:url("/IGEDO/pics/onma/container/ro_ww.gif") top right no-repeat;
	margin:0;
	padding:0;
}

.lo_w {
	background:url("/IGEDO/pics/onma/container/lo_w.gif") top left no-repeat;
	margin:0;
	padding:0;
}

.ro_sw {
	background:url("/IGEDO/pics/onma/container/ro_sw.gif") top right no-repeat;
	margin:0;
	padding:0;
}

.lo_sw {
	background:url("/IGEDO/pics/onma/container/lo_sw.gif") top left no-repeat;
	margin:0;
	padding:0;
}

.ru_w {
	background:url("/IGEDO/pics/onma/container/ru_w.gif") bottom right no-repeat;
	margin:0;
	padding:0;
}

.lu_w {
	background:url("/IGEDO/pics/onma/container/lu_w.gif") bottom left no-repeat;
	margin:0;
	padding:0;
}

.ro_s {
	background:url("/IGEDO/pics/onma/container/ro_s.gif") top right no-repeat;
	margin:0;
	padding:0;
}

.lo_s {
	background:url("/IGEDO/pics/onma/container/lo_s.gif") top left no-repeat;
	margin:0;
	padding:0;
}

.ru_s {
	background:url("/IGEDO/pics/onma/container/ru_s.gif") bottom right no-repeat;
	margin:0;
	padding:0;
}

.lu_s {
	background:url("/IGEDO/pics/onma/container/lu_s.gif") bottom left no-repeat;
	margin:0;
	padding:0;
}

/* ############################### */
/* Navigation                      */
/* ############################### */
.nav_main {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration:none; text-transform:uppercase; margin: 5px 14px 6px 0px;}
.nav_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5E9B1F; font-weight: bold; text-decoration:none; text-transform:capitalize; margin: 5px 14px 6px 0px;}

a.main_o:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration:none; text-transform:uppercase;}
a.main_o:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration:none; text-transform:uppercase;}
a.main_o:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration:none; text-transform:uppercase;}

a.sub_o:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5E9B1F; font-weight: bold; text-decoration:none; text-transform:capitalize;}
a.sub_o:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5E9B1F; font-weight: bold; text-decoration:none; text-transform:capitalize;}
a.sub_o:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration:none; text-transform:capitalize;}

.nav_main_selected {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #9DE255; font-weight: bold; text-decoration:none; text-transform:uppercase; padding: 5px 14px 6px 0px;}
.nav_main_openselected{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:  #9DE255; font-weight: bold; text-decoration:none; text-transform:uppercase; padding: 5px 14px 6px 0px;}
.nav_sub_selected {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:  #000000; font-weight: bold; text-decoration:none; text-transform:capitalize; padding: 5px 14px 6px 0px;}
.nav_sub_openselected {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:  #000000; font-weight: bold; text-decoration:none; text-transform:capitalize; padding: 5px 14px 6px 0px;}

.nav_config {height:1pt;}

/* ############################### */
/* Scrollbalken erzwingen          */
/* ############################### */
html {height:100%}
body {height:101%;
margin: 0;
padding: 0}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 14px; 
	color: 5f5f5f; 
	font-weight: normal; 
	text-transform: none;
}
.iframe { width:192px; }