
html, body {
	max-height: 100%;
	height: 100%;
	height: auto;
	overflow: visible; 
}


body, form, div, p, h1, h2, h3, h4, ul, li, table {
        line-height: 1.2;
	font-size: 8px;
}

.button 			{ display: none; }
div#PrintOnlyTop 		{ display: block; top: 20px; margin-left: 20px; }
div#PrintOnlyBottom 		{ display: block; margin-left: 20px; margin-top: 50px;}

div#wrapper {
        position: relative;
        background-image: none;
        background-repeat: no-repeat;
        z-index: 0;
        left: 0px;
        margin: 0px 0px 0px 0px;
        width: auto;
        height: 100%;
	max-height: 100%;
	height: 100%;
	height: auto;
	overflow: visible; 
}


div#b2fairHeaderBox 		{ display: none; }
div#b2fairHeader		{ }
div#EventHeaderTop		{ display: none; }
div#b2fairHeaderGraphic 	{ }
div#b2fairHeaderGraphicEvent 	{ }
div#b2fairHome 			{ display: none; }
div#b2fairIndexTop 		{ display: none; }
div#b2fairIndexTopEvent 	{ display: none; }
div#HeaderLanguage 		{ display: none; }
div#b2fairIndexLeft 		{ display: none; }
div#b2fairRight 		{ display: none; }
div#MarqueeSponsors 		{ display: none; }
div#EventRightContacts 		{ display: none; }

span.LinksEndOfPage 		{ display: none; }



/* -------------------------------------------------------------------------------------------- */
/* Footer
/* -------------------------------------------------------------------------------------------- */
div#b2fairFooterBox  		{ display: none; }

/* -------------------------------------------------------------------------------------------- */
/* Mitte
/* -------------------------------------------------------------------------------------------- */
div#b2fairMiddle, div#b2fairMiddleWithRight, div#b2fairMiddleFull  {
	position: relative;
	top: 10px;
	left: 10px;
	right: 0px;
	bottom: 0px;
	margin-left: 0px;
	margin-bottom: 40px;
	width: 600px; 
	overflow: visible;
}


div#b2fairRightWithMiddle 	{ display: none; }

div#MenuLinks 			{ display: none; }
div#Scroll 			{ display: none; }


/* -------------------------------------------------------------------------------------------- */
/* eigenes Fenster                                                                                */
/* -------------------------------------------------------------------------------------------- */

div#b2fairWindow { 
	position: relative; 
        z-index: 0;
        top: 60px;
        left: 20px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	width: 600px;
        height: 100%;
	max-height: 100%;
	height: 100%;
	height: auto;
	overflow: visible; 
}


div#b2fairWindowHeader 		{ display: none; }
div#WindowLanguage 		{ display: none; }
div#FairLogoLeft                { display: none; }

div#b2fairContent { 
	position: relative;
        top: 0px;
        left: 0px;
        right: 0px;
        bottom: 0px;
	padding: 0;
        width: 600px;
	overflow: visible; 
	overflow-x: none;
}


div#b2fairContent2All 		{ overflow: visible; position: relative; }
div#b2fairContent2 		{ overflow: visible; width: 300px; position: relative;}


div#IndexSub        		{ display: none; }
div#IndexSub2        		{ display: none; }




div#PartnerContent {
	position: relative;
        top: 0px;
        left: 0px;
        right: 0px;
        bottom: 0px;
        width: 600px;
        padding: 0px;
	overflow: visible;
}
div#PartnerOrganisation 	{ overflow: visible; }
div#PartnerLogo        		{ }
div#PartnerContact 		{ }
div#PartnerPhoto 		{ }

div#News 			{ display: none; }
div#MarqueePartner 		{ display: none; }
div#MediaGallery 		{ display: none; }
div#MediaPress          	{ overflow: visible; }

div#MediaPictureFlow {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        width: 600px;
	overflow: visible;
}

div#Picture 			{ }

div#PictureBox 			{ }

/* ============================================================================================        */
/* Events                                                                                        */
/* ============================================================================================        */

/* -------------------------------------------------------------------------------------------- */
/* EventContent                                                                                        */
/* -------------------------------------------------------------------------------------------- */

div#EventPartnerContent 	{ overflow: visible; position: relative; height: 100%; }

div#EventPartnerContent, div#EventPartnerContentWithRight {
	position: relative;
        top: 0px;
        left: 0px;
        right: 0px;
        bottom: 0px;
	margin: 0px;
        width: 600px;
        padding: 0px;
        overflow: visible !important;
}



div#EventContent, div#EventContentWithRight  {
	position: relative;
	margin: 0px;
        top: 0px;
        left: 0px;
        right: 0px;
        bottom: 0px;
        width: 600px;
	padding: 0px;
	min-height: 100%;
	height:auto !important;
	overflow: hidden !important;
}


div#EventPartnerCountries 	{ }
div#EventPartnerCaption         { }
div#EventPartner 		{ }
div#EventPartnerWithoutLogo 	{ }
div#EventPartnerLogo 		{ }
div#EventPartnerContact         { }

/* -------------------------------------------------------------------------------------------- */
/* Programm                                                                                         */
/* -------------------------------------------------------------------------------------------- */
div#EventProgramContent 	{ overflow: visible; 	position: relative;}
div#EventProgramCaption 	{ }
div#Login 			{ }

/* -------------------------------------------------------------------------------------------- */
/* Index Registrierungsformular                                                                        */
/* -------------------------------------------------------------------------------------------- */
div#IndexTopEventRegForm 	{ display: none; }

/* ============================================================================================        */
/* Registrierung                                                                                */
/* ============================================================================================        */

div#RegFormFull 		{ top: 0px; left: 0px; overflow: visible; position: relative; width: 600px;}
div#RegForm 			{ overflow: visible; 	position: relative; width:600px;}

/* -------------------------------------------------------------------------------------------- */
div#REGISTER1                 	{ display: block; overflow: visible;}
div#REGISTER2                 	{ display: block; overflow: visible;}
div#REGISTER3                 	{ display: block; overflow: visible;}
div#REGISTER4                 	{ display: block; overflow: visible;}
div#REGISTER5                 	{ display: block; overflow: visible;}

div#AP                        	{ }
div#APLeft 		  	{ float: none; position: relative; }
div#APRight 			{ float: none; position: relative; left: 0px;}

div#ClearFloat         		{ }

div#COOP1         		{ display: block; }
div#COOP2         		{ display: block; }
div#COOP3        		{ display: block; }
div#COOP4         		{ display: block; }
div#COOP9         		{ display: block; }

div#COOP1SHOW        		{ display: block; }
div#COOP2SHOW        		{ display: block; }
div#COOP3SHOW        		{ display: block; }
div#COOP4SHOW         		{ display: block; }
div#COOP9SHOW         		{ display: block; }

div#APLeftDates, div#APRightDates { 
	float: none; 
	position: relative; 
}
div#Eventdate1, div#Eventdate2, div#Eventdate3, div#Eventdate4, div#Eventdate5 {
	position: relative; 
	margin-left: 0px; 
	display: block; 
}

div#Eventdate1R, div#Eventdate2R, div#Eventdate3R, div#Eventdate4R, div#Eventdate5R {
	position: relative; 
	margin-left: 0px; 
	display: block; 
}

/* -------------------------------------------------------------------------------------------- */
	
div#RegFormPartnerAndContact 	{ overflow: visible; }
div#RegFormPartner 		{ }
div#RegFormPartnerContact 	{ }
div#RegFormPartnerLogo 		{ }
div#Banking 			{ }

/* -------------------------------------------------------------------------------------------- */
/* Registrierungsformular - die einzelnen styles                                                */
/* -------------------------------------------------------------------------------------------- */

#RegForm span.Offer          	   	{ margin-left: 210px;}
#RegForm span.Request           	{ padding-left: 15px;}

#RegForm textarea                	{ width: 450px; }
#RegForm p.Radio30                	{ width: 600px; }
#RegForm p.Radio30R                	{ width: 600px; }

#REGISTER3 p.CheckBox		 	{ margin-left: 0px; width: 550px; }
#REGISTER3 span.CheckBox        	{ float: left; width: 150px; display: inline; }
#REGISTER3 input.CheckBox        	{ }
#REGISTER3 p.CheckBox input.Input250	{ float: left; width: 250px; display: inline; margin: 0px;}		

#REGISTER3 p.CheckBox250	 	{ margin-left: 0px; width: 550px; display: block; position: relative; }
#REGISTER3 span.CheckBox250        	{ float: left; width: 275px; display: inline; text-align: left; padding: 0px;font-weight: normal; }
#REGISTER3 input.CheckBox250      	{ }

#RegForm ul.Label30                 	{ padding-left: 40px; }


div#NavLink				{ display: none; }

/* ============================================================================================        */
/* WindowPrint											       */
/* ============================================================================================        */
#b2fairWindow #b2fairWindowPrint {
        top: 0px;
        left: 10px;
	right: 10px;
        width: 580px;
}

#b2fairWindowPrint p.Button 		{ display: none; }

#PageBreakPrint				{ display: block; page-break-before: always; }

div#CatalogProfilePrint  {}


/* ============================================================================================        	*/
/* WindowContent                                                                                	*/
/* ============================================================================================ 	*/
div#b2fairWindowContent 		{ position: relative;}

/* ============================================================================================        */
/* EventPartner                                                                                        */
/* ============================================================================================        */

div#EpHome {
	position: relative;
        top: 10px;
        left: 5px;
        right: 0px;
        bottom: 10px;
        width: 600px;
        text-align: left;
        padding: 0px;
        overflow: visible;
}

div#EPHeader 		{ display: none; }


/* -------------------------------------------------------------------------------------------- */
/* EPList - die einzelnen styles                                                        */
/* -------------------------------------------------------------------------------------------- */
div#EPList 			{ overflow: visible; 	position: relative;}

#EPList #Name                	{ display: block; }
#EPList span.Cp                	{ }
#EPList #Payment                { }
#EPList #PaymentLink            { }

#EPList #Icon                   { display: none; }
#EPList #LinksLeft              { display: none; }
#EPList #LinksRight             { float: left; width: 200px; }

#EPList select                  { display: none; }
#EPList #Info                   { display: none; }


#EPList a			{ display: none; }

/* ============================================================================================ */
/* Meetings                                                                                     */
/* ============================================================================================ */
div#MeetingsContent 		{ overflow: visible; 	position: relative;} 
div#MeetingsShow  		{  }

#MeetingsShow #Left		{  }

#MeetingsShow span.Note		{ float: left; width: 40px;}

div#MeetingsEdit 		{ }

#MeetingsEdit div 		{ overflow: visible; } 

/* ============================================================================================        */
/* Katalog                                                                                */
/* ============================================================================================        */

/* -------------------------------------------------------------------------------------------- */
/* CatalogList 											*/
/* -------------------------------------------------------------------------------------------- */

div#CatalogList 		{ 	position: relative;}
#CatalogList #Even              { }
#CatalogList #Odd               { }

#CatalogList #Left1             { }
#CatalogList #Left              { }
#CatalogList #Right             { }


/* -------------------------------------------------------------------------------------------- */
/* Details											*/
/* -------------------------------------------------------------------------------------------- */
div#CatalogContent 		{ }

div#CatalogHeader 		{ top: 50px; }
div#CatCompanyHeader 		{ } 
#CatCompanyHeader #Left         { } 
#CatCompanyHeader #Middle       { } 
#CatCompanyHeader #Right        { } 
#CatCompanyHeader #Left2        { } 
#CatCompanyHeader #Middle2	{ } 
#CatCompanyHeader #Right2       { } 


div#CatalogProfile  		{ overflow: visible;}

div#Availibility		{ }

#CatalogProfile #Left           { } 
#CatalogProfile #Right          { } 

#CatalogProfilePrint p.Field                 	{ padding: 0px; margin:  0px;}



/* --------------------------------------------------------------------------------------------   	*/
/* CatalogSelect											*/
/* --------------------------------------------------------------------------------------------   	*/

div#CatalogSelect 		{ overflow: visible; 	position: relative;}

/* --------------------------------------------------------------------------------------------   	*/
/* CatalogSearch											*/
/* --------------------------------------------------------------------------------------------   	*/

div#CatalogSearch 		{ }

/* ==========================================================================================         */
/* Style aus dem Contect der Datenbank                                                                */
/* ==========================================================================================         */

div#History                 { }

div#P1                 { display: block; }
div#P2                 { display: block; }
div#P3                 { display: block; }
div#P4                 { display: block; }
div#P5                 { display: block; }
div#P6                 { display: block; }
div#P7                 { display: block; }


#LeftOdd, #LeftEven 	{ }

#LeftOdd div          	{display: none;}
#LeftEven div           {display: none;}

#LeftOdd:hover div, #LeftEven:hover div 	{ }



div#PartnerInfo 	{}

div#TeamContent 	{ overflow: visible; width: 280px; left: 0px; display: block; }

div#TeamLogo 		{ margin-left: 0px;}


div#TeamOrganisation 	{ width: 280px;}

div#TeamOrganisation2 	{ width: 280px;}

div#TeamAllContacts 	{ }

div#TeamPhoto 		{ }

div#TeamContact 	{ }

div#PartnerGlobeAll 	{ }

div#PartnerGlobe 	{ }

div#PartnerGlobe1 	{ }
div#PartnerGlobe2 	{ }
div#PartnerGlobe3 	{ }
div#PartnerGlobe4 	{ }
div#PartnerGlobe5 	{ }
div#PartnerGlobe6 	{ }
div#PartnerGlobe7 	{ }

div#BankingOK                 	{  }

div#PhotoGalleryT		{ }
div#PhotoGalleryL		{ }
div#PhotoGalleryR		{ }
div#PhotoGalleryB		{ }


#PhotoGalleryT div, #PhotoGalleryL div, #PhotoGalleryR div, #PhotoGalleryB div		{ display: none; }

#PhotoGalleryInit 		{ }

