body {margin:0;background-color:#ffffff;font-family:Tahoma,Geneva,sans-serif;font-size:11px;}
#Container{position:relative;margin:0 auto;width:942px;}
#Header{z-index:1;}
	#HeaderShadowL{float:left;background:#ffffff url(../images/leftshadow.png) repeat-y;height:68px;width:6px;}
	#HeaderLeft{float:left;background:#eeeeee url(../images/headerleft.jpg) no-repeat;height:68px;width:662px;}
	#HeaderRight{float:left;background:#eeeeee url(../images/headerright.jpg) no-repeat;height:68px;width:268px;} 
	#HeaderShadow{float:left;background:#ffffff url(../images/rightshadow.png) repeat-y;height:68px;width:6px;}
	#HeaderLogo{z-index:2;position:absolute;top:2px;left:20px;background:transparent url(../images/headerlogo2.png) no-repeat;height:98px;width:227px;}
    #HeaderExhibitions {position:absolute; top:10px;left:450px;width:480px;text-align:right;z-index:2;}
    #HeaderExhibitions img {border:1px solid #333;margin-right:6px;}
    #HeaderPromo {position:absolute; top:3px;left:253px;width:400px;z-index:3} /*original left:853px*/
#Top{z-index:1;}
	#TopShadowL{float:left;background:#ffffff url(../images/leftshadow.png) repeat-y;height:34px;width:6px;}
	#TopLine{float:left;background:#333333 url(../images/topline.png) repeat-x;height:34px;width:930px;}
	#TopShadow{float:left;background:#ffffff url(../images/rightshadow.png) repeat-y;height:34px;width:6px;}
#Main{z-index:1;}
	#MainShadowL{float:left;background:#ffffff url(../images/leftshadow.png) repeat-y;height:325px;width:6px;}
	#MainImage1{float:left;background:#cccccc url(../images/mainimage1.jpg) no-repeat;height:325px;width:930px;}
	#MainImage2{float:left;background:#cccccc url(../images/mainimage2.jpg) no-repeat;height:325px;width:930px;}
	#MainFlash{float:left;background:#ffffff;height:325px;width:930px;}
	#MainShadow{float:left;background:#ffffff url(../images/rightshadow.png) repeat-y;height:325px;width:6px;}
	#FlyingText{z-index:3;position:absolute;top:120px;left:310px;width:600px;text-align:right;}
	.flying-text {display:inline;font-family:Trebuchet MS;color:#999999;font-size:37px;}
	.flying-text-green {display:inline;font-family:Trebuchet MS;color:#4D842E;font-size:37px;}
#Buttons{z-index:2;}
/*	
	#ButtonsLeft{z-index:2;position:absolute;top:366px;left:0px;width:695px;background:#666666 url(../images/button_bg.png) repeat-x;} 
*/

	#ButtonsLeft{z-index:2;position:absolute;top:397px;left:6px;width:931px;background:#666666 url(../images/button_bg.png) repeat-x;}
	#ButtonsRight{z-index:2;position:absolute;top:397px;left:695px;} /*bei zwei buttons 695px*/
#ButtonsLeft ul {margin:0; padding:0;font-size:11px;font-weight:bold;color:#666666;}
#ButtonsRight ul {margin:0; padding:0;font-size:11px;font-weight:bold;color:#666666;}

	#ButtonsLeft ul li div.btn_1 {width:118px; height:33px;background-position:0 bottom; margin:0;}
	#ButtonsLeft ul li div.btn_1:hover {width:118px; height:33px;background-position:0 center; margin:0;}
	#ButtonsLeft ul li div.btn_1current {width:118px; height:33px;background-position:0 top; margin:0;}

	#ButtonsLeft ul li div.btn_2 {width:118px; height:33px;background-position:0 bottom; margin:0;}
	#ButtonsLeft ul li div.btn_2:hover {width:118px; height:33px;background-position:0 center; margin:0;}
	#ButtonsLeft ul li div.btn_2current {width:118px; height:33px;background-position:0 top; margin:0;}

	#ButtonsLeft ul li div.btn_3 {width:118px; height:33px;background-position:0 bottom; margin:0;}
	#ButtonsLeft ul li div.btn_3:hover {width:118px; height:33px;background-position:0 center; margin:0;}
	#ButtonsLeft ul li div.btn_3current {width:118px; height:33px;background-position:0 top; margin:0;}

	#ButtonsLeft ul li div.btn_4 {width:118px; height:33px;background-position:0 bottom; margin:0;}
	#ButtonsLeft ul li div.btn_4:hover {width:118px; height:33px;background-position:0 center; margin:0;}
	#ButtonsLeft ul li div.btn_4current {width:118px; height:33px;background-position:0 top; margin:0;}
	
	#ButtonsLeft ul li div.btn_5 {width:118px; height:33px;background-position:0 bottom; margin:0;}
	#ButtonsLeft ul li div.btn_5:hover {width:118px; height:33px;background-position:0 center; margin:0;}
	#ButtonsLeft ul li div.btn_5current {width:118px; height:33px;background-position:0 top; margin:0;}

	#ButtonsRight ul li div.btn_r1 {width:118px; height:33px;background-position:0 bottom; margin:0;}
	#ButtonsRight ul li div.btn_r1:hover {width:118px; height:33px;background-position:0 center; margin:0;}
	#ButtonsRight ul li div.btn_r1current {width:118px; height:33px;background-position:0 top; margin:0;}

	#ButtonsRight ul li div.btn_r2 {width:118px; height:33px;background-position:0 bottom; margin:0;}
	#ButtonsRight ul li div.btn_r2:hover {width:118px; height:33px;background-position:0 center; margin:0;}
	#ButtonsRight ul li div.btn_r2current {width:118px; height:33px;background-position:0 top; margin:0;}


#ButtonsLeft ul li {cursor:pointer;background:transparent url(../images/button.png) no-repeat 0 bottom;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsRight ul li {cursor:pointer;background:transparent url(../images/button.png) no-repeat 0 bottom;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsLeft ul li:hover {cursor:pointer;color:#333333;background:transparent url(../images/button.png) no-repeat 0 center;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsRight ul li:hover {cursor:pointer;color:#333333;background:transparent url(../images/button.png) no-repeat 0 center;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsLeft ul li.current {cursor:default;color:#333333;background:transparent url(../images/button.png) no-repeat 0 top;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsRight ul li.current {cursor:default;color:#333333;background:transparent url(../images/button.png) no-repeat 0 top;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}

#ButtonsLeft ul li.left {cursor:pointer;background:transparent url(../images/buttonleft.png) no-repeat 0 bottom;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsRight ul li.left {cursor:pointer;background:transparent url(../images/buttonleft.png) no-repeat 0 bottom;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsLeft ul li.left:hover {cursor:pointer;color:#333333;background:transparent url(../images/buttonleft.png) no-repeat 0 center;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsRight ul li.left:hover {cursor:pointer;color:#333333;background:transparent url(../images/buttonleft.png) no-repeat 0 center;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsLeft ul li.leftcurrent {cursor:default;color:#333333;background:transparent url(../images/buttonleft.png) no-repeat 0 top;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsRight ul li.leftcurrent {cursor:default;color:#333333;background:transparent url(../images/buttonleft.png) no-repeat 0 top;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}

#ButtonsLeft ul li.right {cursor:pointer;background:transparent url(../images/button.png) no-repeat 0 bottom;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsRight ul li.right {cursor:pointer;background:transparent url(../images/button.png) no-repeat 0 bottom;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsLeft ul li.right:hover {cursor:pointer;color:#333333;background:transparent url(../images/button.png) no-repeat 0 center;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsRight ul li.right:hover {cursor:pointer;color:#333333;background:transparent url(../images/button.png) no-repeat 0 center;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsLeft ul li.rightcurrent {cursor:default;color:#333333;background:transparent url(../images/button.png) no-repeat 0 top;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}
#ButtonsRight ul li.rightcurrent {cursor:default;color:#333333;background:transparent url(../images/button.png) no-repeat 0 top;display:block;float:left;line-height:33px;height:33px;width:118px;list-style-image:none;list-style-position:outside;list-style-type:none;text-align:center;}

#LangSelectBox {
	z-index:10;
	position:absolute;
	top:75px;
	left:710px;
}
#LangSelect {
	position:relative;
	padding: 0;
	margin: 0;
	list-style: none;
}
#LangSelect ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#LangSelect li {
	margin-top:-2px;
	background:transparent url(../images/btn_langhover.png) ;
	float: left;
	width: 206px;
}

#LangSelect  a {
	font-family:Tahoma,Geneva,sans-serif;font-size:11px;
	color:#a8a8a8;
	text-decoration:none;
	display: block;
	width: 196px;
	height: 18px;
	line-height: 20px;
	padding:0 0 0 20px;
	text-align:left;
	height:22px;
}
#LangSelect  a:hover {
	color:#666666;
}

#LangSelect .langtop {
	font-family:Tahoma,Geneva,sans-serif;font-size:12px;
	background:transparent url(../images/btn_language.png) no-repeat 0 top;
	line-height: 23px;
	width: 186px;
	height: 23px;
	padding:0 0 0 20px;
	font-weight:bold;
	text-align:left;
}
#LangSelect .langbottom,
#LangSelect .langbottom:hover {
	background:transparent url(../images/btn_langbottom.png ) no-repeat 0 top;
	width: 206px;
	height: 4px;
}

#LangSelector {
	position: absolute;
	width: 206px;
	height: 23px;
	left: auto;
	visibility:hidden;
}

#Content{z-index:1;}
	#ContentShadowL{float:left;background:#ffffff url(../images/leftshadow.png) repeat-y;height:190px;width:6px;}
	#ContentLeft{padding:10px 10px 10px 30px;float:left;background:#ffffff url(../images/contentgradient.png) repeat-y;height:170px;width:658px;}
	#ContentCenter{float:right;width:250px;padding-left:20px;height:170px;}
	#ContentRight{padding:5px 10px 15px 30px;float:left;background:#ebebeb url(../images/contentright.png) repeat-y;height:170px;width:192px;}
	#ContentShadow{float:left;background:#ffffff url(../images/rightshadow.png) repeat-y;height:190px;width:6px;}
#Content h1,h2,h3,h4 {color:#4D842E;margin:0;padding:0;}
#Content h1 {font-size:16px;line-height:20px;padding:10px 0 4px 0; }
#Content p {color:#666666; font-size:11px;line-height:16px;margin:0;padding:0;}
#Content ul {color:#4D842E; font-size:12px;line-height:18px;}
#Content ul li {color:#4D842E; font-size:12px;line-height:18px;}
#Content ul li a {color:#4D842E;text-decoration:underline;}
#Content ul li a:hover {text-decoration:none;}

#ContentRight a {color:#4D842E;text-decoration:underline;}
#ContentRight a:hover {text-decoration:none;}

.righttab {margin:0;border:0;color:#666666;font-family:Tahoma,Geneva,sans-serif;font-size:11px;}
.righttab input {border:0;color:#666666;background-color:transparent;font-family:Tahoma,Geneva,sans-serif;font-size:11px;}
input.ributton {margin:0;width:131px;height:22px;padding:1px 2px 3px 2px;background:transparent url(../images/ipt_rightbutton.png) no-repeat 0 0;}
input.ritext {margin:0;width:125px;height:16px;padding:5px 0 1px 6px;background:transparent url(../images/ipt_righttext.png) no-repeat 0 0;}

#Bottom{z-index:1;}
	#BottomShadowL{float:left;background:#ffffff url(../images/leftshadow.png) repeat-y;height:21px;width:6px;}
	#BottomLine{float:left;background:#333333 url(../images/bottomline.png) repeat-x;height:21px;width:930px;line-height:21px;}
		#FooterLeft  { width:530px; height:21px; display:inline; float:left; margin-left:25px;}
		#FooterRight { width:350px; height:21px; display:inline; float:right; margin-right:25px;}
	#BottomShadow{float:left;background:#ffffff url(../images/rightshadow.png) repeat-y;height:21px;width:6px;}
#Bottom,
#Bottom a { line-height:21px; color:#cccccc; font-size:11px; font-weight:normal; text-decoration:none; }
#FooterRight,
#FooterRight a {text-align:right;}
