BODY, UL, LI, A, P, H1, H2, H3, H4, H5, H6, FORM
{
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
}
INPUT, TEXTAREA, SELECT
{
	padding: 0;
	margin: 0;
}
BODY
{
	font-size: 12px;
	font-family: "Lucida Grande", Arial;
	text-align: left;
	background: #132437 url(../images/bodybg.png) repeat-x;
}
.outerholder
{
	width: 100%;
	background: #C2C0B7 url(../images/bodybg.png) repeat-x;
}
A IMG
{
	border: none;
}
A:active
{
	outline: none;
}
A:focus
{
	-moz-outline-style: none;
}
A
{
	outline: none;
}
.subcontent .csc-header-n1, .subcontent .csc-firstHeader
{
	margin-top: 0px;
	padding-top: 0px;
	text-transform: uppercase;
}
.clear
{
	clear: both;
}
#mainBackgrHolder
{
	width: 1020px;
	margin: 0 auto;
}
.footerholder
{
	width: 100%;
	position: relative;
	background: url(../images/fullfooterbg.gif) repeat-x;
}
.footerbody
{
	width: 1020px;
	margin: 0 auto;
	position: relative;
}
#mainHolderleft
{
	float: left;
	width: auto;
	background: url(../images/mainbg.png) repeat-x 0px 0px;
	height: 100%;
	position: relative;
}
#mainHolderright
{
	float: left;
	width: auto;
	background: url(../images/mainbg.png) repeat-x 0px 0px;
	height: 100%;
	position: relative;
}
#mainHolder
{
	float: left;
	width: 1020px;
	margin: 0 auto;
	background: url(../images/mainbg.png) repeat-x 0px 0px;
	position: relative;
}
#secHolder
{
	width: 1020px;
	margin: 0 auto;
}
.headup
{
	width: 100%;
/*height: 15px;*/
	background: #132437;
	min-height: 15px;
}
.headupinner
{
	width: 960px;
	margin: 0 auto;
}
.headupabs
{
	width: 100%;
	height: 15px;
	background: #132437;
	position: absolute;
	bottom: 0;
}
.headuptext
{
	height: 15px;
	font-size: 10px;
	color: #BFCFDC;
	font-weight: bold;
	padding-left: 0px;
	line-height: 15px;
	width: 937px;
	float: left;
}
.headuptext2
{
	height: 15px;
	font-size: 10px;
	color: #BFCFDC;
	font-weight: bold;
	padding-left: 30px;
	line-height: 15px;
	width: 937px;
	float: left;
}
.headuptext H1
{
	margin: 0;
	padding: 0;
	font-size: 10px;
	color: #BFCFDC;
}
.scrollheaduptext
{
	font-size: 10px;
	color: #BFCFDC;
	font-weight: bold;
	padding-left: 0px;
	line-height: 15px;
	width: 932px;
	clear: both;
	display: none;
}
.topheader
{
	width: 960px;
	margin: 0 auto;
}
.bottomheader
{
	width: 1020px;
	margin: 0 auto;
	padding-left: 60px;
}
.headscrollimg
{
	float: left;
	padding-top: 5px;
}
.lang
{
	float: right;
	padding-right: 30px;
	width: 219px;
	height: 20px;
	background: url(../images/lang.png) no-repeat;
}
.langactive
{
	position: absolute;
	width: 217px;
	height: 57px;
	background: url(../images/langactive.png) no-repeat;
	left: 772px;
	top: 19px;
	z-index: 5000;
	display: none;
}
.langoption
{
	padding-left: 52px;
	line-height: 24px;
	clear: both;
}
.langoption A
{
	font-size: 11px !important;
	color: #BFCFDC !important;
	font-weight: normal !important;
}
.langtext
{
	padding-left: 10px;
}
.langtextin
{
	font-size: 10px;
	color: #BFCFDC;
	line-height: 15px;
	float: left;
	padding-left: 11px;
}
.langtextimg, .langflag, .lalink
{
	float: left;
}
.langarrow
{
	padding-left: 12px;
}
.loginactive
{
	position: absolute;
	width: 320px;
	height: 128px;
	background: url(../images/login.png) no-repeat;
	left: 654px;
	top: 57px;
	z-index: 6000;
	display: none;
}
.loginfield
{
	width: 300px;
	height: 22px;
	background: url(../images/logininput.png) no-repeat;
}
.loginfield SPAN
{
	font-size: 11px;
	color: #4D4D45;
	padding-left: 4px;
	line-height: 22px;
}
.loginuser
{
	margin-top: 25px;
}
.loginuser INPUT
{
	margin-left: 40px;
	width: 220px;
	border: medium none #000000;
	font-size: 11px;
	color: #4D4D45;
}
.loginpass
{
	margin-top: 10px;
}
.loginpass INPUT
{
	margin-left: 10px;
	width: 220px;
	border: medium none #000000;
	font-size: 11px;
	color: #4D4D45;
}
.submit
{
	margin-top: 10px;
	width: 93px;
	height: 22px;
	background: url(../images/submit.png) no-repeat;
	float: left;
}
.submit INPUT
{
	background: none;
	border: none;
	font-size: 12px;
	color: #4D4D45;
	display: block;
	width: 93px;
	height: 22px;
	line-height: 22px;
	vertical-align: top;
	padding-bottom: 3px;
	cursor: pointer;
}
.retpass
{
	margin-left: 20px;
	margin-top: 10px;
	float: left;
}
.retpass A
{
	height: 22px;
	line-height: 22px;
	font-size: 12px;
	color: #FFFFFF;
	border-bottom: 1px solid #6B6B63;
}
.logo
{
	float: left;
	padding-left: 30px;
}
.headmenu
{
	float: left;
	padding-left: 10px;
	padding-top: 19px;
}
.headmenu UL LI
{
	float: left;
	padding-left: 30px;
}
.headmenu UL LI.first
{
	padding-left: 45px;
}
.headmenu UL LI.last
{
	padding-left: 45px;
/*background: url("../images/larrow.png") 38px 5px no-repeat;*/
}
.headmenu UL LI.last .loginarrow
{
	width: 11px;
	background: url(../images/larrow.png) no-repeat 0px 5px;
	display: block;
	float: left;
	height: 15px;
	padding-left: 5px;
	cursor: pointer;
}
.headmenu UL LI.last A
{
	display: block;
	float: left;
}
.headmenu UL LI A
{
	font-size: 12px;
	color: #123659;
	outline: none;
	display: block;
}
.search
{
	float: right;
	padding-right: 31px;
	padding-top: 10px;
}
.searchdiv, .searchdivsubmit, .searchdivber
{
	float: left;
}
.searchdiv
{
	background: url(../images/inputbg.png) no-repeat scroll 0 0;
	height: 22px;
	width: 151px;
}
.searchdivber
{
	background: url(../images/inputbgber.png) no-repeat scroll 0 0;
	height: 22px;
	width: 225px;
	margin-left: 12px;
}
.searchtext
{
	border: medium none #000000;
	height: 18px;
	width: 142px;
	vertical-align: middle;
	margin-top: 2px;
	margin-left: 5px;
}
.searchdivber .searchtext
{
	width: 215px;
	background: #D4D4D2;
}
.submittext
{
	background: url(../images/search.png) no-repeat scroll 0 0;
	border: medium none #000000;
	width: 66px;
	height: 22px;
	font-size: 12px;
	color: #4D4D45;
	vertical-align: middle;
	cursor: pointer;
	padding-bottom: 3px;
	display: block;
	float: left;
}
.mainmenu
{
	margin-left: 29px;
	overflow: hidden;
}
.mainmenu DIV
{
	text-align: center;
}
.mainmenu A
{
	display: block;
	line-height: 53px;
	color: #123659;
}
.marrow
{
	position: absolute;
}
.menu1
{
	background: url(../images/menu1.gif);
	width: 178px;
	height: 53px;
	position: relative;
	float: left;
}
.menu1:hover, .menu1.active
{
	background: url(../images/menu1active.gif);
}
.menu1 .marrow
{
	left: 80px;
	display: none;
}
.menu2
{
	background: url(../images/menu2.gif);
	width: 208px;
	height: 53px;
	position: relative;
	float: left;
}
.menu2:hover, .menu2.active
{
	background: url(../images/menu2active.gif);
}
.menu2 .marrow
{
	left: 96px;
	display: none;
}
.menu3
{
	background: url(../images/menu3.gif);
	width: 141px;
	height: 53px;
	position: relative;
	float: left;
}
.menu3:hover, .menu3.active
{
	background: url(../images/menu3active.gif);
}
.menu3 .marrow
{
	left: 62px;
	display: none;
}
.menu4
{
	background: url(../images/menu4.gif);
	width: 159px;
	height: 53px;
	position: relative;
	float: left;
}
.menu4:hover, .menu4.active
{
	background: url(../images/menu4active.gif);
}
.menu4 .marrow
{
	left: 72px;
	display: none;
}
.menu5
{
	background: url(../images/menu5.gif);
	width: 164px;
	height: 53px;
	position: relative;
	float: left;
}
.menu5:hover, .menu5.active
{
	background: url(../images/menu5active.gif);
}
.menu5 .marrow
{
	left: 74px;
	display: none;
}
.menu6
{
	background: url(../images/menu6.gif);
	width: 110px;
	height: 53px;
	position: relative;
	float: left;
}
.menu6:hover, .menu6.active
{
	background: url(../images/menu6active.gif);
}
.menu6 .marrow
{
	left: 47px;
	display: none;
}
#topNav
{
	overflow: auto;
}
.submenu1, .submenu2, .submenu3, .submenu4, .submenu5, .submenu6
{
	width: 960px;
	height: 90px;
	background: #1E4065 url(../images/submenubg.gif) repeat-x;
	display: none;
	margin: 0px !important;
	=margin: 0 0 0 -30px;
	height: auto;
	overflow: auto;
	/*[disabled]position:absolute;*/
}
.hiddendiv
{
	height: 90px;
	display: none;
}
#submenu
{
	overflow: hidden;
}
.subcol
{
	padding-top: 10px;
	width: 239px;
	/*[disabled]height:80px;*/
	float: left;
	border-right: 1px solid #142B43;
}
.subcol UL LI
{
	margin-left: 15px;
	height: 24px;
	margin-right: 15px;
	border-bottom: 1px solid transparent;
}
.subcol UL LI:hover A, .subcol UL LI.submenuCur A
{
	border-bottom: 1px solid #FFFFFF;
}
.subcol UL LI A
{
	font-size: 11px;
	color: #FFFFFF;
	outline: none;
	display: block;
	line-height: 12px;
	text-align: left;
	padding-left: 5px;
}
.headspace
{
	width: 100%;
	height: 0;
}
.headpic
{
	width: 100%;
	height: 276px;
	background: url(../images/headpic.png) -1px 0px;
}
.headpictext
{
	margin-left: 60px;
	padding-top: 30px;
	width: 442px;
	height: 100px;
	border-bottom: 2px solid #B7B491;
}
.hpfirst
{
	font-size: 20px;
	line-height: 38px;
	color: #BFBB8F;
}
.hpsecond
{
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
}
.contentspace
{
	width: 100%;
	height: 37px;
}
.contentdownspace
{
	width: 100%;
	height: 32px;
}
.footerspace
{
	width: 100%;
	height: 31px;
}
.contents
{
	/*[disabled]padding-left:32px;*/
}
.contents A, .dtcoltext2 A, .idtfull1 A
{
	color: #123659;
	text-decoration: underline;
}
.subcontent .contents
{
	max-width: 650px;
}
.indexcol
{
	width: 300px;
	border-bottom: 2px solid #808067;
	float: left;
}
.icpleft
{
	margin-left: 25px;
}
.conhead, .csc-header-n1 H2, .contents H2
{
	font-size: 16px;
	color: #123659;
	font-weight: normal;
}
.conhead H2
{
	min-height: 40px;
}
.conpic, .csc-textpic-imagewrap, .csc-textpic-center
{
	padding-top: 15px;
	text-align: left !important;
}
.conpic IMG
{
	border: none;
}
.conpic #inleftpic AREA
{
	width: 200px;
}
.context, .csc-textpic-text
{
	padding-top: 5px;
	font-size: 12px;
	color: #162B40;
	line-height: 16px;
}
.ibutton
{
	margin-top: 20px;
	margin-bottom: 20px;
	width: 145px;
	height: 22px;
	background: url(../images/ibutton.png);
}
.ibutton A
{
	display: block;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}
.ibutton SPAN
{
	padding-left: 25px;
}
.dteaser
{
	width: 320px;
	min-height: 105px;
	background: #EDEDEA;
	float: left;
}
.dtfirst
{
	margin-left: 30px;
}
.dtcol
{
	float: left;
	width: 319px;
	min-height: 105px;
	border-right: 1px solid #CECDC6;
	background: url(../images/dteaserbg.png) repeat-x;
}
.dtcoltext
{
	margin-top: 10px;
	margin-left: 10px;
	width: 300px;
	font-size: 12px;
	color: #123659;
	line-height: 24px;
	border-bottom: 2px solid #99956B;
	background: url(../images/dtarrow.png) no-repeat 287px 8px;
}
.dtcoltext H3
{
	font-size: 12px;
	font-weight: normal;
	color: #123659;
	padding: 0;
	margin: 0;
}
.dtcoltext2
{
	margin-top: 10px;
	margin-left: 10px;
	width: 300px;
	font-size: 12px;
	color: #4D4D45;
}
.idtfull1, .idtfull2, .idtfull3
{
	margin-top: 10px;
	margin-left: 10px;
	width: 300px;
	font-size: 12px;
	color: #4D4D45;
	padding-bottom: 10px;
}
.idtfull1
{
	display: none;
}
.bcrumb
{
	width: 100%;
	height: 30px;
	background: url(../images/bcbg.gif) repeat-x;
	font-size: 10px;
	line-height: 30px;
}
.bcrumbabs
{
	width: 100%;
	height: 30px;
	background: url(../images/bcbg.gif) repeat-x;
	position: absolute;
	bottom: 234px;
}
.bctitle
{
	margin-left: 30px;
	margin-right: 40px;
	color: #7AA3CC;
	line-height: 30px;
	float: left;
}
.bclink
{
	margin-left: 15px;
	margin-right: 15px;
	color: #BFCFDC;
	line-height: 30px;
	float: left;
}
.bclink A
{
	color: #BFCFDC;
}
.bclink.active A
{
	color: #FFFFFF;
}
.fpic
{
	float: left;
}
.footer
{
	width: 100%;
	height: 219px;
	background: url(../images/footerbg.gif) repeat-x;
}
.footerabs
{
	width: 100%;
	height: 219px;
	background: url(../images/footerbg.gif) repeat-x;
	position: absolute;
	bottom: 15px;
}
.footmenuholder
{
	width: 449px;
	height: 219px;
	border-right: 1px solid #233D5F;
	float: left;
}
.fmenu1
{
	margin-left: 20px;
	margin-top: 28px;
	width: 198px;
	height: 120px;
	border-right: 1px solid #213B5A;
	float: left;
}
.fmenu1 UL LI, .fmenu2 UL LI, .fmenu3 UL LI
{
	margin-left: 10px;
	height: 20px;
	border-bottom: 1px solid transparent;
}
.fmenu1 UL LI A, .fmenu2 UL LI A, .fmenu3 UL LI A
{
	font-size: 11px;
	color: #FFFFFF;
	outline: none;
	display: block;
	line-height: 20px;
}
.fmenu2
{
	margin-left: 0px;
	margin-top: 28px;
	width: 94px;
	height: 120px;
	border-right: 1px solid #213B5A;
	float: left;
}
.fmenu3
{
	margin-left: 0px;
	margin-top: 28px;
	float: left;
}
.footsecondholder
{
	width: 569px;
	height: 219px;
	border-left: 1px solid #102439;
	float: left;
	position: relative;
}
.fshleft
{
	width: 382px;
	height: 219px;
	border-right: 1px solid #233D5F;
	float: left;
}
.fshlefttext
{
	padding-top: 30px;
	padding-left: 30px;
	float: left;
	font-size: 11px;
	color: #FFFFFF;
}
.fshlefttext A
{
	color: #FFFFFF;
}
.conpad
{
	height: 5px;
}
.fshleftlogos
{
	padding-top: 30px;
	padding-left: 25px;
	float: left;
}
.fshleftlogos IMG
{
	border: none;
}
.fshright
{
	width: 185px;
	height: 219px;
	border-left: 1px solid #102439;
	float: left;
}
.fshrightimages
{
	padding-left: 30px;
}
.fhsrighttitle
{
	padding-top: 31px;
}
.booktext
{
	font-size: 10px;
	color: #BFCFDC;
	padding-top: 28px;
}
.bookmark
{
	padding-top: 10px;
}
.netzwerke
{
	padding-top: 25px;
}
.xing
{
	padding-top: 10px;
}
.twitter
{
	padding-top: 10px;
}
.idt1, .idt2, .idt3
{
	display: block;
	color: #123659;
}
.mainflash
{
	padding-left: 29px;
}
.contents .indexcol .context
{
	height: 200px;
}
.dtcol .idtfull1
{
	height: 250px;
}
/*===================  Content Page  ======================*/
.pagetitle
{
	height: 50px;
	padding-left: 30px;
	color: #737362;
}
.headbcrumb
{
	padding-top: 25px;
}
.pagetitle A
{
	color: #737362;
}
.pagetitle H1
{
	padding-top: 25px;
	font-size: 12px;
	font-weight: normal;
	color: #737362;
}
.titleline
{
	width: 960px;
	height: 35px;
	margin-left: 29px;
	background: url(../images/titleline.png) repeat-x;
}
.submenuleft
{
	float: left;
	width: 300px;
	position: relative;
	height: 100%;
}
.smmid
{
	width: 300px;
	background: url(../images/submenumid.png) repeat-y;
}
.smup, .smmid, .smdown
{
/*position: absolute;*/
	z-index: 55;
}
.smitems
{
	background: #19293C url(../images/smmenubg.gif) repeat-x;
	width: 268px;
	position: absolute;
	left: 30px;
	min-height: 110px;
}
.smitems UL
{
	margin-left: 15px;
	margin-top: 7px;
	margin-bottom: 10px;
}
.smitems UL LI
{
/*height: 24px;*/
}
.smitems UL LI.parent
{
	height: 100%;
	padding-bottom: 10px;
	background: url(../images/subsubarrow.png) no-repeat 225px 12px;
}
.smitems UL A
{
	font-size: 12px;
	color: #FFFFFF;
	line-height: 24px;
}
.smitems UL LI UL A
{
	font-size: 10px;
	color: #FFFFFF;
	line-height: 24px;
}
.smitems UL LI UL
{
	width: 240px;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	border-top: 1px solid #FFFFFF;
	background: url(../images/subsubbg.png) repeat-y;
}
.smitems UL LI UL LI
{
	padding-left: 15px;
	height: auto;
}
.smcontent
{
/*padding-top: 30px;
padding-left: 45px;*/
}
.tx-piiframe-pi1 TD IMG
{
	height: 241px !important;
}
.subleftbottom
{
	width: 268px;
	height: 3px;
	background: url(../images/subleftbottom.png) repeat-x;
}
.contentpart
{
	height: 100%;
}
.subcontent
{
	float: left;
	margin-left: 40px;
	width: 676px;
}
.subcontent P, .subcontent UL
{
	padding-left: 20px;
	font-size: 12px;
	color: #162B40;
	width: 630px;
	line-height: 16px;
	margin-bottom: 8px;
	/*[disabled]margin-left:-20px;*/
}
.contents
{
}
.subcontent UL P
{
	padding-left: 0;
}
.subcontent UL LI
{
	list-style-type: none;
	background: url(../images/bullet.png) no-repeat 0px 5px;
	max-width: 620px;
}
.subcontent UL LI P
{
	max-width: 620px;
}
.subcontent UL
{
/*margin-left: 15px;*/
}
.subcontent H2
{
	padding-left: 20px;
	padding-top: 30px;
	padding-bottom: 15px;
	font-weight: normal;
	font-size: 16px;
	color: #2A5B8C;
}
.subcontent H3
{
	padding-left: 20px;
	padding-top: 17px !important;
	padding-bottom: 15px;
	font-size: 14px;
	color: #46698C;
}
.scrollboxtitle H3
{
	padding-top: 0px !important;
}
.subcontent H3 A, .subcontent A
{
	color: #333366 !important;
	text-decoration: underline;
}
.subcontent H3 A:hover, .subcontent A:hover
{
	color: #003333 !important;
	text-decoration: underline;
}
.subcontent .contents
{
	-padding: 0;
}
.scrollbox
{
	clear: both;
	margin-top: 30px;
	margin-left: 20px;
	width: 630px;
	height: 29px;
	background: url(../images/scrollboxbg.png) repeat-x;
}
.scrollboxtitle
{
	float: left;
	padding-left: 10px;
	font-size: 12px;
	color: #162B40;
	line-height: 29px;
}
.scrollboxstars
{
	float: left;
	padding-left: 10px;
	padding-top: 6px;
}
.scrollboxtitle H3
{
	padding: 0;
	margin: 0;
	color: #162B40;
	font-size: 12px;
	font-weight: normal;
}
.scrollboximg
{
	float: right;
	padding-right: 15px;
	padding-top: 11px;
	cursor: pointer;
}
.scrollbox.active
{
	background: #E8E8E5;
}
.scrollboxtext
{
	clear: both;
	border-top: 2px solid #CECDC6;
	width: 630px;
	background: #E8E8E5;
	margin-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	display: none;
}
.scrollboxtext P
{
	padding-left: 10px;
	color: #33322B;
	width: 610px;
}
.scrollboxtext UL
{
	color: #33322B;
	width: 600px;
	margin-left: 0px;
	padding-left: 0px;
}
.scrollboxtext LI
{
	padding-left: 15px;
}
.scrollboxtext UL LI P
{
	max-width: 590px;
}
.flogos, .flogos1
{
	position: relative;
}
.flmenu, .flmenu1
{
	position: absolute;
	background: url(../images/smmenubg.gif) repeat-x;
	left: 150px;
	top: -30px;
	display: none;
	min-width: 200px;
}
.flmenu1
{
/*top: 95px;*/
}
.flmenu UL, .flmenu1 UL
{
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 7px;
	margin-bottom: 10px;
}
.flmenu UL LI, .flmenu1 UL LI
{
/*height: 24px;*/
}
.flmenu UL A, .flmenu1 UL A
{
	font-size: 12px;
	color: #FFFFFF;
	line-height: 24px;
}
.tx-indexedsearch-whatis
{
	padding-left: 20px;
}
.news-latest-date, .news-latest-category, .news-list-category
{
	padding-left: 20px;
}
.contents OL LI
{
	list-style: disc;
}
.tx-powermail-pi1_fieldset_14
{
	font-size: 10px;
	padding: 0;
	margin: 0;
}
.tx-powermail-pi1_fieldset_14 #powermaildiv_uid40, .tx-powermail-pi1_fieldset_14 #powermaildiv_uid41, .tx-powermail-pi1_fieldset_19 #powermaildiv_uid56
{
	clear: both;
}
.tx-powermail-pi1_fieldset_14 #powermaildiv_uid40, .tx-powermail-pi1_fieldset_19 #powermaildiv_uid55
{
	padding-bottom: 10px;
}
.tx-powermail-pi1_fieldset_18, .tx-powermail-pi1_fieldset_23
{
	padding-top: 10px;
	padding-left: 0px;
	margin: 0;
}
#c41 .contents
{
	padding-left: 10px;
}
#c41 .contents H2, #c41 .contents P
{
	padding-left: 0px;
}
.tx-powermail-pi1_fieldset_19
{
	padding: 0;
	margin: 0;
}
#powermaildiv_uid77 P
{
	padding-left: 0px;
}
/*===================  Referenzen Page  ======================*/
.referenzenholder
{
	width: 960px;
	min-height: 644px;
	background: url(../images/refbg.gif) repeat-x;
	background-color: #1F4166;
	border-bottom: 4px solid #2B4A6D;
	position: absolute;
	left: 29px;
}
.refmid
{
	background: url(../images/refmid.png) repeat-y;
	min-height: 475px;
}
.reflist
{
	padding-top: 45px;
	margin-left: 15px;
	float: left;
	width: 125px;
}
.reflisttitle, .refcontenttitle
{
	font-size: 12px;
	font-weight: bold;
	color: #5E6D7B;
	padding-bottom: 15px;
	filter: alpha(opacity=20);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
}
.refcontenttitle
{
	display: none;
}
/*.reflistscroll {
margin-top: 20px;
width: 125px;
height: 220px;
overflow: hidden;
position: absolute;
}*/
.reflistscroll UL LI
{
	height: 26px;
}
.reflistscroll UL A
{
	font-size: 12px;
	color: #FFFFFF;
	display: block;
	line-height: 26px;
}
.reflistscroll UL A:hover, .reflistscroll UL .refNavActive A
{
	border-bottom: 1px solid #FFFFFF;
}
#Scroller-1
{
	position: absolute;
	overflow: hidden;
	width: 125px;
	height: 365px;
}
.Scroller-Container
{
	position: absolute;
	top: 0px;
	left: 0px;
}
.Scrollbar-Track
{
	width: 8px;
	height: 327px;
	position: absolute;
	top: 83px;
	left: 130px;
	background: url(../images/scrollbg.png) repeat-y;
}
.Scrollbar-Handle
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 6px;
	height: 13px;
	background-color: #5E6D7B;
}
.refcontent
{
	float: left;
	padding-top: 45px;
	margin-left: 50px;
}
.refcontent TABLE TD
{
	vertical-align: top;
}
.refimages
{
	width: 740px;
	padding-top: 38px;
	padding-left: 10px;
/*height: 380px;*/
}
.refimages IMG
{
	padding-right: 20px;
}
.imgholder
{
/*width: 1000px;*/
	overflow: hidden;
}
.refdetails
{
	padding-top: 50px;
/*padding-left: 10px;*/
	width: 746px;
	padding-bottom: 10px;
	margin-bottom: 0;
}
.refdetailsleft
{
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #BFCFDC;
	line-height: 18px;
	width: 745px;
	padding-bottom: 10px;
}
.refdetailsright
{
	display: none;
/*margin-left: 19px;*/
	padding-bottom: 10px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #BFCFDC;
	line-height: 18px;
	width: 373px;
}
.refdetailsmain
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 18px;
	padding-bottom: 10px;
}
.refdetails A
{
	color: #FFFFFF;
}
.refdetailsleft TABLE TABLE, .refdetailsleft TABLE TABLE TR, .refdetailsleft TABLE TABLE TR TD
{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}
.refdetailsright A, .refdetailsleft A
{
	color: #BFCFDC;
}
.refdetails H2
{
/*font-weight: normal;*/
	font-size: 16px;
	color: #FFFFFF;
	text-transform: uppercase;
}
/*===================  Sitemap Page  ======================*/
.sitemaptitle
{
	font-size: 16px;
	color: #294766;
	margin-left: 32px;
}
.sitemapitems
{
	margin-left: 40px;
	margin-top: 30px;
	margin-right: 60px;
	float: left;
}
.sitemapitems UL
{
}
.sitemapitems UL LI
{
	min-height: 26px;
	width: 240px;
	background: url(../images/sitemaparrowdown.png) no-repeat 0px 9px;
	margin-bottom: 20px;
}
.sitemapitems UL LI:hover
{
	background: url(../images/sitemaparrowdownnew.png) no-repeat 0px 9px;
}
.sitemapitems UL LI.noparent
{
	min-height: 26px;
	width: 240px;
	background: url(../images/sitemaparrowdownno.png) no-repeat 0px 9px;
	margin-bottom: 20px;
}
.sitemapitems UL LI.active
{
	height: 100%;
	background: url(../images/sitemaparrowup.png) no-repeat 0px 9px;
}
.sitemapitems UL LI.active:hover
{
	height: 100%;
	background: url(../images/sitemaparrowupnew.png) no-repeat 0px 9px;
}
.sitemapitems UL LI.parent
{
	height: 100%;
}
.sitemapitems UL A
{
	font-size: 12px;
	color: #002A59;
	line-height: 26px;
	display: block;
}
.sitemapitems UL LI UL
{
	padding-top: 15px;
}
.sitemapitems UL LI UL LI
{
	margin-left: 5px;
	width: 190px;
	border: none;
	margin-bottom: 0px;
	min-height: 24px;
	background: none;
}
.sitemapitems UL LI UL LI.parent
{
	background: url(../images/sitemapsubarrowdown.png) no-repeat 0px 9px;
}
.sitemapitems UL LI UL LI.parent:hover
{
	background: url(../images/sitemapsubarrowdownnew.png) no-repeat 0px 9px;
}
.sitemapitems UL LI UL LI.active
{
	background: url(../images/sitemapsubarrowup.png) no-repeat 0px 9px;
}
.sitemapitems UL LI UL LI.active:hover
{
	background: url(../images/sitemapsubarrowupnew.png) no-repeat 0px 9px;
}
.sitemapitems UL LI UL A
{
	font-size: 10px;
	line-height: 24px;
}
.sitemapitems UL LI UL LI UL
{
	padding-top: 0px;
	padding-bottom: 10px;
}
.sitemapitems UL LI UL LI UL LI
{
	margin-left: 15px;
}
.sitemapitems LI UL
{
	display: none;
}
/*===================  Mitko's css code  ======================*/
.scholder
{
	width: 100%;
	height: 100%;
	padding-bottom: 60px;
	background: #EDEDEA url(../images/scbbg.gif) repeat-x;
	float: left;
	width: 650px;
}
.scholdernobg
{
	width: 630px;
	float: left;
	padding-bottom: 60px;
	margin-left: 20px;
}
.scheader
{
	padding: 10px 10px 5px;
	border-bottom: 1px solid #FFFFFF;
	color: #123659;
/*new code*/
	font-size: 16px;
	color: #2A5B8C;
	font-weight: bold;
}
#c154 .scsmallholder
{
	display: none;
}
.scbody
{
	padding: 10px;
	margin-top: 5px;
	float: left;
}
.scbodyimg
{
	width: 90px;
	float: left;
	margin-right: 15px;
}
.scbpage
{
	float: left;
	width: 524px;
}
.scbcontact
{
	float: left;
	font-size: 12px;
	width: 180px;
}
.scbody P
{
	width: 100%;
	padding: 0;
	color: #33322B;
}
.scbmenu
{
	float: right;
	margin-left: 10px;
	width: 320px;
}
.scbmenu UL LI A
{
	background: url(../images/bmenuarrow.gif) no-repeat right;
	border-bottom: 1px solid #B3B1A1;
	padding-top: 20px;
	padding-bottom: 10px;
	display: block;
	color: #808067;
}
.scbmenu UL LI .scbmenufirstli
{
	border-top: 1px solid #B3B1A1;
}
.scbtext
{
	width: 100%;
	float: left;
	margin-top: 50px;
}
.scbtext .scrollbox, .scbtext .scrollboxtext
{
	margin-left: 0px;
	width: 460px;
}
.scbtext .scrollboxtext P
{
	margin-left: 10px;
	width: 440px;
}
.scbtext .scrollboxtext TABLE TD
{
	vertical-align: top;
}
.scbtext .scrollboxtext UL LI
{
	max-width: 425px;
}
.scbtextheader
{
	border-bottom: 1px solid #B3B1A1;
	padding-bottom: 10px;
	color: #808067;
}
.scbtextbody
{
	padding-top: 20px;
}
.scbdownloaderfirst
{
	width: 100%;
	float: left;
	margin-top: 50px;
	padding-bottom: 10px;
	border-bottom: 1px solid #B3B1A1;
}
.scbdownloader
{
	width: 100%;
	float: left;
	margin-top: 30px;
	padding-bottom: 10px;
	border-bottom: 1px solid #B3B1A1;
}
.scbdlheader
{
	border-bottom: 1px solid #B3B1A1;
	padding-bottom: 10px;
	color: #808067;
}
.scbdlrating
{
	float: right;
}
.scbdlbody
{
	padding-top: 20px;
}
.scbdlbtn
{
	background: url(../images/dlbtn.gif) no-repeat;
	width: 155px;
	height: 22px;
	padding-top: 3px;
	float: right;
	text-align: center;
	margin-top: 10px;
}
.scbdlbtn A
{
	color: #FFFFFF;
}
.formheader
{
	color: #123659;
}
#c30 H2
{
	padding: 0;
	margin: 0;
	font-size: 16px;
	color: #123659;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-top: -4px;
}
.formbody
{
	color: #4D4D45;
}
.frmtxt
{
	background: url(../images/inputtxtbigbg.gif) no-repeat;
	width: 310px;
	height: 22px;
	margin-top: 10px;
}
.frmtxt INPUT[type=text]
{
	border: none;
	background: none;
	height: 22px;
	width: 205px;
}
.frmtxt INPUT[type=file]
{
	border: none;
	background: none;
	height: 22px;
	width: 205px;
}
.frmtxt .txtlbl
{
	float: left;
	padding-left: 7px;
	padding-top: 4px;
	width: 96px;
}
.frmtxtsmall, .tx_powermail_pi1_fieldwrap_html_7, .tx_powermail_pi1_fieldwrap_html_10
{
	background: url(../images/inputtxtsmallbg.gif) no-repeat !important;
	width: 310px;
	height: 22px;
	margin-top: 10px;
}
.frmtxtsmall INPUT[type=text]
{
	border: none;
	background: none;
	height: 22px;
	width: 68px;
}
.frmtxtsmall .txtlbl
{
	float: left;
	padding-left: 7px;
	padding-top: 4px;
	width: 96px;
}
.formsection1
{
	width: 100%;
	margin-top: 10px;
	padding-bottom: 20px;
	border-bottom: 1px solid #BFBEB6;
	float: left;
}
.formsection2
{
	margin-top: 40px;
	float: left;
	width: 100%;
	padding-bottom: 30px;
	border-bottom: 1px solid #BFBEB6;
}
.formsection3
{
	margin-top: 35px;
	float: left;
	width: 100%;
}
.frmleftcol
{
	float: left;
}
.tx-powermail-pi1_fieldset_2
{
	float: left;
	border: none;
	display: block;
	padding: 0;
	margin: 0;
	padding-bottom: 20px;
}
.tx-powermail-pi1_fieldset_3
{
	float: left;
	border: none;
	display: block;
	padding: 0;
	margin: 0;
	margin-left: 10px;
	padding-bottom: 20px;
}
.tx-powermail-pi1_fieldset_4
{
	padding: 0;
	margin: 0;
	clear: both;
	border: none;
	display: block;
	padding-top: 10px;
	float: left;
	width: 100%;
	padding-bottom: 0px;
	border-bottom: 1px solid #BFBEB6;
	border-top: 1px solid #BFBEB6;
	margin-right: 20px;
}
.tx-powermail-pi1_fieldset_5
{
	padding: 0;
	margin: 0;
	clear: both;
	margin-top: 15px;
	float: left;
	width: 100%;
	border: none;
}
.tx-powermail-pi1_fieldset_7
{
	padding: 0;
	margin: 0;
	clear: both;
	border: none;
}
.frmrightcol
{
	margin-left: 10px;
	float: left;
}
.frmselect .sellbl
{
	float: left;
	padding-left: 7px;
	padding-top: 4px;
	width: 93px;
}
.frmselect
{
	background: url(../images/inputselbg.gif) no-repeat;
	height: 22px;
	margin-top: 10px;
}
.frmselect SELECT
{
	float: left;
	height: 22px;
	width: 210px;
}
.frmradio
{
	float: left;
	margin-right: 30px;
}
.frmradio INPUT[type=radio]
{
	float: right;
	margin-left: 10px;
}
.radlbl
{
	float: left;
	margin-right: 7px;
}
.frmcheckbox
{
	margin-right: 30px;
}
.frmcheckbox INPUT[type=checkbox]
{
/*float: right;*/
	margin-left: 10px;
}
.frmtxtarea
{
	float: left;
}
.txtarealbl
{
	float: left;
	background: url(../images/inputselbg.gif);
	width: 93px;
	height: 18px;
	padding-top: 4px;
	padding-left: 7px;
}
.frmtxtarea TEXTAREA
{
	float: left;
	width: 529px;
	height: 145px;
	background: url(../images/txtareabg.gif) no-repeat;
	border: none;
}
.frmdatenschutz
{
	width: 529px;
	margin-left: 100px;
	margin-top: 20px;
	float: left;
}
.datenschutzheader
{
	display: block;
}
.formbody FORM BUTTON, .tx-powermail-pi1_fieldset_7 INPUT
{
	background: url(../images/frmsubmitbtn.gif) no-repeat;
	border: none;
	width: 172px;
	height: 22px;
	color: #FFFFFF;
	font-size: 12px;
	padding-left: 20px;
	padding-bottom: 3px;
	margin-left: 100px;
	float: left;
	margin-top: 25px;
}
.powermail_submit_uid39, .powermail_submit_uid54, .powermail_submit_uid69
{
	background: url(../images/frmsubmitbtn.gif) no-repeat;
	border: none;
	width: 172px;
	height: 22px;
	color: #FFFFFF;
	font-size: 12px;
	padding-left: 20px;
	padding-bottom: 3px;
	margin-left: 0px;
	float: left;
	margin-top: 0px;
}
#kontaktform FIELDSET
{
	border: none;
}
/*Checkboxes*/
LABEL.checkbox_checked
{
	background: url(../images/cbon.gif) no-repeat left;
	display: block;
	padding-right: 32px;
	height: 20px;
	padding-top: 6px;
	color: #4D4D45;
	padding-left: 20px;
}
LABEL.checkbox_unchecked
{
	background: url(../images/cboff.gif) no-repeat left;
	display: block;
	padding-right: 32px;
	height: 20px;
	padding-top: 6px;
	color: #4D4D45;
	padding-left: 20px;
}
/*Radio Buttons*/
LABEL.radio_checked
{
	background: url(../images/rbon.gif) no-repeat right;
	display: block;
	padding-right: 32px;
	height: 18px;
	color: #4D4D45;
	padding-top: 4px;
}
LABEL.radio_unchecked
{
	background: url(../images/rboff.gif) no-repeat right;
	display: block;
	padding-right: 32px;
	height: 18px;
	color: #4D4D45;
	padding-top: 4px;
}
/*Hover State*/
LABEL:hover
{
}
LABEL.highlighted
{
}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
STOP EDITTING - DO NOT CHANGE OR REMOVE*/
.crirHidden
{
	position: absolute;
	left: -1000px;
}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
.tx-felogin-pi1 DIV
{
	max-width: 600px;
}
.tx-felogin-pi1
{
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 5px;
}
.newpassinput, .newpasssubmit
{
	float: left;
	padding-top: 5px;
}
H2, H3
{
	font-weight: bold !important;
	/*[disabled]margin-left:-20px;*/
}
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
last changes PSD 25.03*/
.scsmallholder
{
	background: #EDEDEA url(../images/scbbg.gif) repeat-x;
	float: left;
	width: 630px;
	margin-bottom: 25px;
}
.scsmallbody
{
	float: left;
	width: 100%;
	margin-bottom: 25px;
}
.scbmap
{
	width: 50%;
	float: left;
}
.scbsearch
{
	width: 49.8%;
	float: left;
	border-left: 1px solid #CECDC6;
	padding-bottom: 20px;
}
.sectheader
{
	color: #807F66;
	padding: 15px 12px 0px;
	clear: both;
}
.secttext
{
	color: #4C4C3D;
	padding: 5px 12px 12px;
}
.frmselectsmall .sellbl
{
	float: left;
	padding-left: 7px;
	padding-top: 4px;
	width: 75px;
}
.frmselectsmall
{
	background: url(../images/inputselbg.gif) no-repeat;
	height: 22px;
	margin-top: 10px;
	margin-left: 11px;
}
.frmselectsmall SELECT
{
	float: left;
	height: 22px;
	width: 205px;
}
.tblPlus
{
	float: left;
}
.tblPlus TABLE
{
	border-left: 1px solid #B3B3A1;
	border-right: 1px solid #B3B3A1;
	border-bottom: 1px solid #B3B3A1;
	margin-left: 93px;
	width: 205px;
	background: #FFFFFF;
}
.tblPlus TABLE TR .firstCol
{
	width: 122px;
	padding-left: 8px;
}
.dwnTbl
{
	color: #404036;
	padding-left: 9px;
	float: left;
}
.dwnTbl TR
{
	vertical-align: top;
}
.dwnTblHeader
{
	margin-top: 33px;
	margin-bottom: 15px;
}
.dwnTbl BUTTON
{
	background: transparent url(../images/frmsubmitbtn.gif) no-repeat scroll 0 0;
	border: medium none #000000;
	color: #FFFFFF;
	float: left;
	font-size: 12px;
	height: 22px;
	margin-top: 25px;
	padding-bottom: 3px;
	padding-left: 20px;
	width: 172px;
}
.scbleftCol
{
	width: 50%;
	float: left;
}
.scbleftCol IMG
{
	float: left;
}
.scbleftCol .scbcontact
{
	float: left;
}
.scbrightCol
{
	width: 50%;
	float: left;
}
.scsmallbody .scbody
{
	width: 610px;
}
.scbmenu2
{
	float: left;
	margin-left: 10px;
}
.scbleftCol .scbmenu2
{
	margin-top: 20px;
	width: 290px;
}
.scbrightCol .scbmenu2
{
	width: 270px;
	margin-left: 20px;
}
.scbmenu2 UL LI A
{
	background: url(http://internetagentur.q-ergo.de/fileadmin/filestore-qergo/res-qergo/images/arrowDown.gif) no-repeat right;
	padding-top: 20px;
	padding-bottom: 5px;
	display: block;
	color: #808067;
}
.scbmenu2 UL LI
{
	border-bottom: 1px solid #B3B1A1;
	padding-bottom: 15px;
	color: #4D4C3D;
}
.scbmenu2 UL LI .scbmenu2firstli
{
	border-top: 1px solid #B3B1A1;
}
.scbmenu2 UL LI .activeli
{
	background: url(http://internetagentur.q-ergo.de/fileadmin/filestore-qergo/res-qergo/images/arrowUp.gif) no-repeat right;
}
/*==================== NEW CSS 24-06-2010  ===========================*/
.scsmallholder .scrollboxtext, .scbmenu .scrollboxtext
{
	width: auto;
	padding-left: 11px;
}
.scbrightCol .scrollboxtext
{
	margin-left: 0px;
}
.scsmallholder .scrollbox, .scbmenu .scrollbox
{
	width: auto;
}
.scbmenu .scrollbox
{
	padding: 0px;
	margin: 0px;
}
.scbmenu .scrollboxtext
{
	margin: 0px;
}
.scsmallholder .scbody
{
	border-bottom: 2px solid #FFFFFF;
}
.scbleftCol .scbcontact
{
	width: 185px;
	padding-left: 14px;
}
.scbtext .csc-textpicHeader H2
{
	padding-left: 0px;
}
.scsmallholder .scbrightCol .scrollbox
{
	margin-bottom: 10px;
	margin-left: 0;
	margin-top: 0;
}
.scsmallholder .scbleftCol .scrollbox
{
	margin-bottom: 10px;
	margin-left: 0;
	margin-top: 0;
}
/*==================== NEW CSS 24-06-2010 ===========================*/
.scbsearch
{
	color: #404036;
	position: relative;
	min-height: 450px;
}
.branchedd
{
	width: 288px;
	height: 21px;
	border: 1px solid #B3B3A1;
	background: #FFFFFF;
	margin-left: 10px;
	margin-top: 10px;
}
.ddtitle
{
	float: left;
	line-height: 20px;
	margin-left: 5px;
}
.ddlink, .ddlinkber, .ddlinkbet
{
	float: right;
}
.branchedditems, .berdditems, .betdditems
{
	width: 288px;
	border-left: 1px solid #B3B3A1;
	border-right: 1px solid #B3B3A1;
	border-bottom: 1px solid #B3B3A1;
	background: #FFFFFF;
	margin-left: 10px;
	clear: both;
	position: absolute;
	display: none;
}
.dditemrow
{
	line-height: 22px;
	clear: both;
}
.dditemtitle
{
	float: left;
	margin-left: 10px;
}
.dditemlink
{
	float: right;
	margin-right: 20px;
	margin-top: 7px;
}
.dwnTblHeader
{
	padding-top: 100px;
}
.b1res, .b2res, .b3res
{
	margin-bottom: 10px;
	clear: both;
}
.b1text, .b2text, .b3text
{
	float: left;
	width: 100px;
}
.dwnTbl .b1content DIV, .dwnTbl .b2content DIV, .dwnTbl .b3content DIV
{
	display: none;
}
.b1content, .b2content, .b3content
{
	float: left;
	margin-left: 20px;
}
.scsmallbody .scbody
{
	display: none;
}
.imageshadowleft, .imageshadowcenter, .imageshadowright
{
	float: left;
}
.imageshadowleft
{
	width: 19px;
	height: 215px;
	background: url(../images/imageshadowleft.png) no-repeat;
}
.imageshadowright
{
	width: 19px;
	height: 215px;
	background: url(../images/imageshadowright.png) no-repeat;
}
.imageshadowcenter
{
	height: 213px;
	border-bottom: 2px solid #BBBBA4;
	overflow: hidden;
	margin-bottom: 30px;
}
.smitems UL LI
{
/*height: 25px;
line-height: 24px;*/
	margin-right: 15px;
	border-bottom: 1px solid transparent;
}
.smitems UL LI A
{
	display: block;
}
.smitems UL LI:hover A
{
	border-bottom: 1px solid #FFFFFF;
}
.smitems UL LI.parent:hover A
{
	border-bottom: none;
}
.smitems UL LI:hover LI A
{
	border-bottom: none;
}
.smitems UL LI LI:hover A
{
	border-bottom: 1px solid #FFFFFF;
}
.smitems UL LI.parent LI:hover A
{
	border-bottom: 1px solid #FFFFFF;
}
.smitems UL LI.current A
{
	border-bottom: 1px solid #FFFFFF !important;
}
.scbpage H2, .scbbottom H2
{
	padding-left: 0px;
	border-bottom: 1px solid #2A5B8C;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
.scbpage .csc-textpic-text H2
{
	border: none;
}
.scbody .ibutton A
{
	color: #FFFFFF !important;
	text-decoration: none;
}
.contents UL
{
/*padding-left: 32px;*/
}
.contents UL LI
{
	padding-left: 15px;
}
.smcontent .csc-header H2
{
	color: #FFFFFF !important;
	font-size: 12px !important;
	text-transform: uppercase;
	font-weight: normal !important;
	padding-left: 16px;
	padding-bottom: 6px;
}
#powermaildiv_uid78
{
	padding-top: 29px;
	float: left;
	padding-left: 20px;
}
#powermaildiv_uid78 A
{
	text-decoration: none;
	color: #333366 !important;
}
#powermaildiv_uid78 A:hover
{
	text-decoration: none;
	color: #003333 !important;
}
#powermaildiv_uid79
{
	clear: both;
	float: none;
	margin: 0;
	color: #9A9B89;
	padding-bottom: 20px;
	width: 630px;
}
#powermaildiv_uid81
{
	clear: both;
	float: none;
	margin: 0;
	color: #9A9B89;
	padding-bottom: 10px;
	padding-top: 20px;
	width: 630px;
}
#powermaildiv_uid81 SPAN, #powermaildiv_uid79 SPAN
{
	border-bottom: 1px solid #D2D3CD;
	line-height: 20px;
}
#tx-powermail-pi1_fieldset_25
{
	padding: 0;
	margin: 0;
}
AREA
{
	background: #FFFFFF;
}
#map_25
{
	clear: both;
}
#page_134 .scrollbox
{
	width: 310px;
	margin-left: 0px;
	margin-top: 0px;
}
#page_134 .scrollboxtext
{
	width: 300px;
	padding-left: 10px;
}
#page_134 .scbbottom
{
	display: none;
}
.scbbottom
{
	float: left;
	margin-left: 108px;
	width: 510px;
}
.scbbottom .contents
{
	width: 500px;
}
.scbbottom UL
{
	width: 480px;
}
.scbody .uberlink
{
	display: none;
	clear: both;
}
#page_134 .scbody .uberlink
{
	display: block !important;
}
#page_134 .scbcontact, #page_134 .scbmenu2, #page_134 .scbrightCol, #page_134 IMG
{
	display: none;
}
#page_134 .scbody
{
	clear: both;
}
#page_134 .scbleftCol
{
	width: 100%;
}
#page_134 .subcontent
{
	min-height: 400px;
}
#page_3 .contents
{
	margin-left: 30px;
}
#c84 .tx-piiframe-pi1 IFRAME
{
	height: 223px;
}
.referenzenholder .refcontent OBJECT#Main
{
	margin-top: -82px;
}
.scrollheaduptext
{
	font-size: 10px;
	color: #BFCFDC;
	font-weight: bold;
	padding-left: 0px;
	line-height: 15px;
	width: 932px;
	clear: both;
	display: none !important;
}
.bottomheader .headscrollimglink .headarrow
{
	display: none !important;
}
