body {margin: 0; background-color:#FFFFFF; background-image:url(http://www.messeninfo.de/images/header_background.jpg); background-repeat:repeat-x; font-family: arial, verdana, sans-serif; font-size:13px; padding: 0; text-align: center;}
.oneColElsCtrHdr #container {width: 980px; margin: 0 auto; text-align: left;}
.oneColElsCtrHdr #header {width: 980px; height: 200px; top:0px; position:absolute; background: transparent url(http://www.messeninfo.de/images/header_top.jpg) no-repeat; margin-left:0;} 
.oneColElsCtrHdr #mainContent { margin-top: 180px; float:left; width:980px;  /*top:169px; position:absolute;*/}
.oneColElsCtrHdr #footer {width: 100%; background: transparent url(http://www.messeninfo.de/images/footer_background.jpg) repeat-x; height:50px; text-align:center; margin-top:10px;} 
.text_footer {width:980px; margin: 0 auto; text-align:right; font-size:12px; color:#009900; padding-top:12px;}
.footer_span { padding-left:16px; color:#009900;}
	
	
/* NEU Anfang Navigationsleiste oben */
.searchBox {position: absolute; top: 92px; width: 980px; height: 60px;}
.clear {clear:both; height:0; font-size: 1px; line-height: 0px; }
		
/* Ab hier die Navigation */
#industryarea {float:right; height:40px;}
#industryarea ul {margin:0; padding:0; list-style:none; display:table; white-space:nowrap; list-style:none; height:39px; position:relative; background:transparent; font-size:15px;}
#industryarea li {display:table-cell; margin:0; padding:0;}
#industryarea li a {display:block; float:left; height:39px; line-height:36px; color:#fff; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:normal; text-align:center; padding:0 0 0 5px; cursor:pointer; background:url(http://www.messeninfo.de/images/industryarea_0a.gif) no-repeat;}
#industryarea li a b {float:left; display:block; padding:0 17px 5px 12px; background:url(http://www.messeninfo.de/images/industryarea_0b.gif) no-repeat right top; font-weight:normal;}
#industryarea li.current a {color:#417231; background:url(http://www.messeninfo.de/images/industryarea_2a.gif) no-repeat;}
#industryarea li.current a b {background:url(http://www.messeninfo.de/images/industryarea_2b.gif) no-repeat right top;}
#industryarea li a:hover {color:#417231; background:url(http://www.messeninfo.de/images/industryarea_1a.gif) no-repeat;}
#industryarea li a:hover b {background:url(http://www.messeninfo.de/images/industryarea_1b.gif) no-repeat right top;}
#industryarea li.current a:hover {color:#417231; background:url(http://www.messeninfo.de/images/industryarea_2a.gif) no-repeat; cursor:default;}
#industryarea li.current a:hover b {background:url(http://www.messeninfo.de/images/industryarea_2b.gif) no-repeat right top;}
   
   
#logo { float:left; height:40px; position:absolute; top:53px;}
input.search_input{background-color:#FFFFFF; padding:3px; width:300px; border:1px #366426 solid; font-size:15px; color:#666666;}
select.search_select_first{background-color:#FFFFFF; width:170px; border:1px #366426 solid; font-size:15px; line-height:20px; color:#666666; padding:2px;}
select.search_select_second{background-color:#FFFFFF; width:170px; border:1px #366426 solid; font-size:15px; line-height:20px; color:#666666; padding:2px;}
select.search_select_third{background-color:#FFFFFF; width:170px; border:1px #366426 solid; font-size:15px; line-height:20px; color:#666666; padding:2px;}

.search_first {background:url(http://www.messeninfo.de/images/search_top.gif) no-repeat; width:980px; height:4px; margin-top:8px; font-size: 1px; line-height: 0px;}
.search_second {background-color:#BCDDB2; padding:6px 15px 6px 15px; width:950px;}
.search_third {background:url(http://www.messeninfo.de/images/search_bottom.gif) no-repeat; width:980px; height:4px; font-size: 1px; line-height: 0px;}
   
h1 {margin:0 0 12px 0; font-size:19px; color:#417231; font-weight:normal; font-family:tahoma, arial, monospace; line-height:1em;}
h2 {margin:0 0 8px 0; font-size:17px; color:#417231; font-weight:normal; font-family:tahoma, arial, monospace; line-height:1em;}

/* Links */
a {text-decoration:none; color:#962B45;}
a.startFairBox {text-decoration:none; color:#962B45;}
a.startcity {text-decoration:none; color:#962B45; line-height:1em;}
a.heaterlink {text-decoration:none; color:#417231; margin-left:12px; display:inline-block; background-image:url(http://www.messeninfo.de/images/smal_arrow_green.gif); padding-left:7px; margin-left:6px; background-repeat:no-repeat; background-position:center left; border:0px; font-size:12px;}
a.footerlink {text-decoration:none; color:#009900; margin-left:20px; display:inline-block; background-image:url(http://www.messeninfo.de/images/pfeil.gif); padding-left:7px; margin-left:6px; background-repeat:no-repeat; background-position:center left; border:0px;}
a.fairDateOutlook {text-decoration:none; color:#962B45; display:inline-block; background-image:url(http://www.messeninfo.de/images/pfeil_gruen.gif); padding-left:8px; background-repeat:no-repeat; background-position:top left; border:0px;}
a.textLink {text-decoration:none; border-bottom:#962B45 1px dotted; color:#962B45;}
a.dienstAnfragen {background-image:url(http://www.messeninfo.de/images/button_green_white.gif); background-repeat:no-repeat; text-decoration:none; height:28px; width:155px; text-align:center; color:#FFFFFF; font-size:13px; cursor: pointer; display: block; padding-top:6px;}
a.fairAppointment {background-image:url(http://www.messeninfo.de/images/bg_fairappointment.gif); background-repeat:no-repeat; text-decoration:none; width:145px; height:18px; text-align:left; color:#FFFFFF; font-size:12px; float:left; cursor: pointer; display: block; padding:3px 0 0 15px; margin:3px 0 0 0;}
a.freeTicket {background-image:url(http://www.messeninfo.de/images/bg_freeticket.gif); background-repeat:no-repeat; text-decoration:none; width:145px; height:18px; text-align:left; color:#FFFFFF; font-size:12px; float:left; cursor: pointer; display: block; padding:3px 0 0 15px; margin:3px 0 0 0;}




.startTopImages {background:url(http://www.messeninfo.de/images/start_top.jpg) no-repeat; width:625px; height:160px; padding:15px 340px 10px 15px; margin-bottom:10px; font-family: arial, verdana, sans-serif; font-size:13px;}
.startCitiesde {background:url(http://www.messeninfo.de/images/messestaete_de.jpg) no-repeat; width:625px; height:160px; padding:15px 340px 10px 15px; margin-bottom:10px; font-family: arial, verdana, sans-serif; font-size:13px;}
.startCitiesww {background:url(http://www.messeninfo.de/images/messestaete_ww.jpg) no-repeat; width:625px; height:160px; padding:15px 340px 10px 15px; margin-bottom:10px; font-family: arial, verdana, sans-serif; font-size:13px;}
.startSector {background:url(http://www.messeninfo.de/images/messen_branche_zwei.jpg) no-repeat; width:625px; height:160px; padding:15px 340px 10px 15px; margin-bottom:10px; font-family: arial, verdana, sans-serif; font-size:13px;}
.startLand {background:url(http://www.messeninfo.de/images/messen_land.jpg) no-repeat; width:625px; height:160px; padding:15px 340px 10px 15px; margin-bottom:10px; font-family: arial, verdana, sans-serif; font-size:13px;}
.startservice {background:url(http://www.messeninfo.de/images/messedienstleister_top.jpg) no-repeat; width:625px; height:160px; padding:15px 340px 10px 15px; margin-bottom:10px; font-family: arial, verdana, sans-serif; font-size:13px;}
.messebox { width:157px; height:152px; float:left; margin:0 7px 7px 0; border:1px solid #ADCCA2; padding:6px; text-align:center; background-color:#FFFFFF; line-height:1.1em;}
#imgklein{border: 1px solid #D7DCE1; width:90px; height:90px; margin-bottom:4px;}


/* Start-, Städteseiten */
.topStartBox {background:url(http://www.messeninfo.de/images/start_messen_oben_links.jpg) no-repeat; width:750; height:5px; font-size:1px; line-height:0px;}
.mitteStarBox {background-color:#E0F2DA; width:730px; padding-left:20px;}
.endStartBox {background:url(http://www.messeninfo.de/images/start_messen_unten_links.jpg) no-repeat; width:750; height:5px; font-size:1px; line-height:0px;}

.topListBox {background:url(http://www.messeninfo.de/images/liste_messen_oben_links.jpg) no-repeat; width:790; height:5px; font-size:1px; line-height:0px;}
.mitteListBox {background-color:#E0F2DA; width:770px; padding-left:20px;}
.endListBox {background:url(http://www.messeninfo.de/images/liste_messen_unten_links.jpg) no-repeat; width:790; height:5px; font-size:1px; line-height:0px;}


.topStartAds {background:url(http://www.messeninfo.de/images/start_messen_oben_rechts.jpg) no-repeat; width:220; height:5px; font-size:1px; line-height: 0px;}
.mitteStarAds {background-color:#E0F2DA; width:200px; padding-left:20px;}
.endStartAds {background:url(http://www.messeninfo.de/images/start_messen_unten_rechts.jpg) no-repeat; width:220; height:5px; font-size:1px; line-height: 0px;}

/* Detailseite */
.lsLeftSite {width:728px; float:left; /* margin-right:12px; wegen IE6 */ margin-bottom:20px;}
.rsRightSite {width:240px; float:right; margin-bottom:0px;}
.fairTop {float:left; width:100%;}
.flFairLogo {width:242px; float:left; text-align:left;}
.fairContent {width:476px; padding-right:10px; float:right;}
.fairimages {border:#E7F0E3 1px solid;}

.threeBoxes {width:230px; float:left; margin-right:12px;}
.fairIndustries {width:100%; float:left; margin-top:15px;}
.fairIndustriesDate {width:100%; float:left; margin:23px 0 23px 0;}
.fairIndustriesFirst {width:155px; float:left;}
.fairIndustriesSecond {width:573px; float:left;}
.reiterBeschreibung {width:100%; float:left; margin:5px 0 10px 0;}
.reiterDescRight {width:100%; float:left; margin:5px 0 10px 0; text-align:right;}

.hotelList {width:100%; float:left; margin-bottom:6px;}
.rightHotel {width:215px; padding:108px 10px 10px 15px; background:url(http://www.messeninfo.de/images/hotels_rechts_oben.jpg) no-repeat #E0F2DA;}
.hotelFirst {width:72px; float:left; margin-top:3px; color:#417231;}
.hotelSecond {width:143px; float:left;}
.hotelButton {width:143px; float:right; margin-top:3px;}
.startSecondBox {width:240px; height:5px; background:url(http://www.messeninfo.de/images/tage_bis_rechts_oben.jpg) no-repeat; font-size: 1px; line-height: 0px; margin-top:10px;}
.rightSecondContentBox {width:215px; padding:8px 10px 10px 15px; background-color:#E0F2DA;}
.endRightHotel {width:240px; height:5px; background:url(http://www.messeninfo.de/images/hotels_rechts_unten.jpg) no-repeat; font-size: 1px; line-height: 0px;}


.startWerbungBox {width:240px; height:5px; background:url(http://www.messeninfo.de/images/werbung_rechts_oben.jpg) no-repeat; float:left; font-size: 1px; line-height: 0px; margin-top:10px;}
.rightSecondWerbung {width:213px; padding:8px 10px 10px 15px; background-color:#FFF; border-left:#ADCCA2 1px solid; float:left; border-right:#ADCCA2 1px solid;}
.endRightWerbung {width:240px; height:5px; background:url(http://www.messeninfo.de/images/werbung_rechts_unten.jpg) no-repeat; float:left; font-size: 1px; line-height: 0px;}


/* Buttons */
input.search_button{background:transparent url(http://www.messeninfo.de/images/button_green.gif) no-repeat; height:28px; width:110px; color:#FFFFFF; border:0; font-size:15px; padding-bottom:1px; text-align:center; cursor:pointer; margin-bottom:-2px; margin-left:4px;}
input.search_hotels_button{background:transparent url(http://www.messeninfo.de/images/button_green_hotel.gif) no-repeat; height:28px; width:130px; color:#FFFFFF; border:0; font-size:14px; padding-bottom:2px; text-align:center; cursor:pointer;}
input.contact_suppliers_button {background:transparent url(http://www.messeninfo.de/images/button_green_white.gif) no-repeat; height:28px; width:155px; color:#FFFFFF; border:0; font-size:14px; padding-bottom:2px; text-align:center; cursor:pointer;}


input.hsHotelSelect {width:51px; background-color:#FFFFFF; margin-right:5px; font-family:Arial, Helvetica, sans-serif;}
select.kategorie_hotel {width:130px}
select.sterne_hotel {width:145px;}
select.rooms_hotel {width:40px;}
select.type_hotel {width:145px;}

input.formSytle { background-color:#FFFFFF; padding:2px; border:#366426 1px solid;}

/* Reiter Detailseite */
.reiterDetailseite {width:980px; height:40px; float:left; background:url(http://www.messeninfo.de/images/reiter_background_top.gif) repeat-x; margin:20px 0 0 0;}
.reiterAktiv {width:196px; height:26px; float:left; text-align:center; padding-top:7px; background:url(http://www.messeninfo.de/images/reiter_aktiv.gif) no-repeat; color:#009900;}
.reiterInaktiv {width:196px; height:26px; float:left; text-align:center; padding-top:6px; background:url(http://www.messeninfo.de/images/reiter_inaktiv.gif) no-repeat;}
.reiterContent {width:948px; padding:20px 15px 5px 15px; border-left:#ADCCA2 solid 1px; border-right:#ADCCA2 solid 1px; float:left; margin-top:-9px;}
.reiterContentBottom {width:980px; height:4px; float:left; background:url(http://www.messeninfo.de/images/reiter_background_botton.gif) no-repeat; font-size: 1px; line-height: 0px;}
.messeboxDetailseite {width:163px; height:152px; float:left; margin:0 7px 10px 7px; border:0px solid #E7F0E3; padding:6px; text-align:center; background-color:#FFFFFF; line-height:1.1em;}

/* Suche Liste */
.searchboxtop {float:left; width:950px; height:41px; padding:10px 15px 0 15px; background:url(http://www.messeninfo.de/images/hintergrund_suche_top.jpg) no-repeat; margin-bottom:6px;}
.searchboxleft {float:left; width:650px; margin-top:5px;}
.searchboxright {float:right; width:290px; color:#006600; margin-top:5px; text-align:right;}
select.searchSort {background-color:#FFFFFF; border:solid 1px #009933; padding:1px;}
.startContentLeft {width:750px; float:left; margin-bottom:10px;}
.contentLeft {width:760px; float:left; margin-bottom:10px;}
.listContentLeft {width:728px; float:left; margin-bottom:10px;}
.search_result_box {width:728px; border-bottom:#ADCCA2 solid 1px; float:left; padding-top:6px; padding-bottom:6px;}
.searchimg {width:92px; height:92px; float:left; padding:5px 5px 5px 5px; background-color:#F9FCF8;}
.searchtitel {width:371px; height:92px; float:left; padding:10px 0 0 15px; background-color:#F9FCF8;}
.searchdate {width:220px; height:92px; text-align:center; float:left; padding-top:10px; padding-left:20px; background-color:#F9FCF8;}
.startRight {width:220px; float:right; margin-bottom:10px;}
.adsRight {width:220px; float:right; margin-bottom:10px;}
.firstAdsright {width:220px; height:5px; background:url(http://www.messeninfo.de/images/messe-liste-werbung_oben.jpg) no-repeat; font-size: 1px; line-height: 0px;}
.secondAdsright {width:218px; padding:0 0 6px 0; background-color:#FFF; border-left:#ADCCA2 1px solid; float:left; border-right:#ADCCA2 1px solid; text-align:center;}
.endAdsright {width:220px; height:5px; float:left; background:url(http://www.messeninfo.de/images/messe-liste-werbung_unten.jpg) no-repeat; font-size: 1px; line-height: 0px;}
.smalladsRight {width:210px; float:right; margin-top:34px; margin-bottom:10px;}
.dienstleisterAdsRight {width:180px; float:right; margin-bottom:10px;}
.firstsmallAdsright {width:180px; height:5px; background:url(http://www.messeninfo.de/images/schmal_werbung_oben.jpg) no-repeat; font-size: 1px; line-height: 0px;}
.secondsmallAdsright {width:178px; padding:6px 0 6px 0; background-color:#FFF; border-left:#ADCCA2 1px solid; float:left; border-right:#ADCCA2 1px solid; text-align:center;}
.endsmallAdsright {width:180px; height:5px; float:left; background:url(http://www.messeninfo.de/images/schmal_werbung_unten.jpg) no-repeat; font-size: 1px; line-height: 0px;}


/* Messedienstleister Detail */

.dienstTop {width:690px; margin-bottom:25px; float:left;}
.providerLogo {width:253px; float:left; text-align:left;}
.dienstContent {width:437px; float:right;}
.formSuppliers {width:150px; float:left; padding:5px 8px 5px 8px; background-color:#F7FCF5; color:#417231; text-align:right;}
.formSecondSuppliers {width:283px; float:right; padding:2px 6px 2px 2px; text-align:left;}
.formBorders {padding:4px 0 4px 0; float:left; border-top:#ADCCA2 solid 1px; height:auto;}
input.supplForm {background-color:#FFFFFF; padding:1px; border:#ADCCA2 solid 1px;}
.supplForm {background-color:#FFFFFF; padding:1px; border:#ADCCA2 solid 1px;}
.greenFormular {color:#417231;}

/* Suche Top */
input.erstesSuchfeld {background-color:#FFFFFF; width:185px; padding:3px; border:#366426 solid 1px; font-size:15px; font-family:Arial, Helvetica, sans-serif;} /* Suche Eingabefeld */
.pullDownMenue {background-color:#FFFFFF; width:195px; padding:2px; border:#366426 solid 1px; font-size:15px; font-family:Arial, Helvetica, sans-serif;} /* Land und Stdt Felder in funktions/allgemein.php Zeile 250 */
.pullDownMonatJahr {background-color:#FFFFFF; width:185px; background:#FFFFFF; padding:2px; border:#366426 solid 1px; font-size:15px; font-family:Arial, Helvetica, sans-serif;} /* Monat, Jahr Feld in funktions/allgemein.php Zeile 449 */


/* Messelinls */
code {background:#FFFFFF; border: 1px solid #EEE; border-left: 6px solid #CCC; color: #666; display: block; font-family:Verdana, Arial, Helvetica, sans-serif; line-height: 1.1em; font-size:12px; margin-bottom: 12px; padding: 8px 10px;}

/* suche */
.suggest_link {	background-color:#ECF7E8; padding: 2px 6px 2px 6px; line-height:1em;}
.suggest_link_over { background-color:#A7D399;	color:#000000;	padding: 2px 6px 2px 6px; line-height:1em;}
#search_suggest {position: absolute; background-color:#959595; text-align: left; /*border: 1px solid #000000;*/	}		
/* LISTE */
.more {float:left; height:20px; padding:4px 8px 0 8px; margin-right:8px; border: 1px solid #B4D0A8; color:#407330; font-size:12px;}
.moreaktive {float:left; height:20px; padding:4px 8px 0 8px; margin-right:8px; border: 1px solid #B4D0A8; color:#407330; font-size:12px; background-color:#E0F2DA;}

 <!--[if IE]>
<style type="text/css">
#industryarea ul {display:inline-block;}
#industryarea ul {display:inline;}
#industryarea ul li {float:left;}
#industryarea {text-align:right;}
</style>
<![endif]-->